html {padding: 0; margin: 0; width: 100%; background: url('http://www.suslova.su/templates/katja/pix/bg_main.jpg') repeat-y;}
body {padding: 0; margin: 0; width: 100%; color: #ffffff;}

.container {width: auto; height: 100%; border-collapse: collapse; font-family: tahoma,verdana,arial,sans-serif;}
.menu {width: 200px; padding: 49px 0; text-align: center; vertical-align: top; background: url('http://www.suslova.su/templates/katja/pix/bg_menu.gif') repeat-y;}
.label {width: 100px; padding: 0; width: 100px; background-color: #000; vertical-align: bottom;}
.content {width: 100%; padding: 85px 50px 50px 50px; vertical-align: top; background: url('./pix/bg_content2.gif') no-repeat top left; font-size: 0.8em; line-height: 1.5em;}
.info {width: 200px; padding: 50px 0; width: 200px; vertical-align: top; font-size: 0.7em;}
.separator {width: 50px; padding: 0; vertical-align: bottom;}

.backtohome {text-align: right; margin: -33px 0 14px 0; font-size: 0.9em;}

.menuItems {width: 151px; margin: 0px auto; text-align: center;}
.menuItems div {width: 151px; margin: 0px auto; text-align: center;}
.menuItems a {display: block; width: 151px;}
.menuItem {border-bottom: 1px solid #5c534f;}
.menuItem {padding: 0;}
.menuSubItem {width: 151px; margin: 0px auto; font-size: 0.7em; text-align: center;}
.menuSubItem a {color: #fff;}
.menuSubItem a:hover {color: #bb0063;}
.menuPhoto,
.menuCopy {width: 151px; margin: 0px auto; border-bottom: 1px solid #5c534f; padding-bottom: 10px;}
.menuPhoto img,
.menuCopy img {margin: 5px 0 -5px 0;}
.menuBlog img {margin: 5px 0 5px 0;}

.clientsContent {background-color: #000; padding: 10px 10px; margin: 0 !important;}
.clientsContent h5 {padding: 0; margin: 0; font-size: 1em;}
.clientsContent div {background: url('./pix/list_client.gif') no-repeat left top; padding-left: 13px; margin-top: 2px;}
.contacts {background-color: #000; padding: 5px 10px 10px 10px; border-top: 1px solid #5c534f;}
.clientsContent div a,
.contacts a,
.backtohome a {color: #fff;}
.clientsContent div a:hover,
.contacts a:hover,
.backtohome a:hover {color: #bb0063;}
.clientsTop img {border: 0; margin-bottom: -1px;}

.madeInPixie {margin-top: 25px; text-align: center;}

.katja {margin-bottom: 25px;}
img {border: 0;}

.ttx {margin-top: 50px; padding: 0 0 0 100px; background: url('http://www.suslova.su/templates/katja/pix/nikon2.gif') no-repeat top left;}
.ttx h5 {margin: 0 0 10px 0; padding: 0; font-size: 1em;}
.ttx ul {font-size: 1em; color: #e0e0e0; padding: 0; margin: 0 0 0 17px;}
.ttx ul li {line-height: 1.3em;}

.tableGalery {width: 100%; border-collapse: collapse;}
.tableGalery > td {padding: 0;}
.galery_photo {float: left; width: 125px; height: 125px; margin: 0 5px 5px 0;}
.galery_photo2 {float: left; width: 125px; height: 125px; margin: 0 5px 5px 0; border: 1px solid #ffffff;}

.materials {list-style: none; margin: 0; padding: 0;}
.materials li h1 {font-size: 1.25em; font-weight: normal; font-variant: normal; margin: 10px 0 0 0;}
.materials li p {margin: 0; padding: 0; font-size: 0.9em;}
.materials li p a {color: #fff;}
.materials li p a:hover {color: #bb0063;}
.materialquote {margin: 5px 0 10px 0; padding-left: 20px; font-family: georgia, serif; font-style: italic; /*background: url('http://www.suslova.su/templates/katja/pix/quote_left.gif') top left no-repeat;*/ color: #c6bdba;}
.materialquote p {margin: 10px 0 0 0; /*background: url('http://www.suslova.su/templates/katja/pix/quote_right.gif') bottom right no-repeat;*/ line-height: 1.2em;}

h3 {font-size: 1.25em; font-weight: normal; font-variant: normal; margin-top: 10px;}

#lbOverlay {position: absolute; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index: 100;}
#lbCenter, #lbBottomContainer {position: absolute; left: 50%; overflow: hidden; background-color: #fff; z-index: 100;}
.lbLoading {background: #fff url(http://www.suslova.su/templates/katja/pix/loading.gif) no-repeat center;}
#lbImage {position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; z-index: 100;}
#lbPrevLink, #lbNextLink {display: block; position: absolute; top: 0; width: 50%; outline: none; z-index: 100;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(http://www.suslova.su/templates/katja/pix/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(http://www.suslova.su/templates/katja/pix/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: tahoma,verdana,arial,sans-serif; font-size: 10px; color: #666; text-align: left; border: 10px solid #fff; border-top-style: none;}
#lbCloseLink {display: block; float: right; width: 20px; height: 22px; background: transparent url(http://www.suslova.su/templates/katja/pix/closelabel.gif) no-repeat center; margin: 5px 0;}
#lbCaption, #lbNumber {margin-right: 71px;}

