/* Total styles */

body {background:#000; color:#FFF; margin:0; padding:0; font-family:Tahoma, Verdana; font-size:12px;}

TABLE {border-collapse:collapse;}
TD {padding:0; vertical-align:top; font-size:12px;}
IMG {border:0;}
A {color:#FFF; text-decoration:underline; }
A:hover {text-decoration:underline;}
.clearer {clear:both;}
H1 {font-weight:normal; font-size:36px;  color:#FFF;}
H2 {font-size:24px; font-weight:normal; margin-top:30px;}
H3 {font-size:14px;}
H4 {font-size:13px;}
H2.firstHeader {margin-top:0;}
ul.list {margin:0 0 10px 12px; padding:0; list-style-type:square;}
ul.list LI {margin:3px 0;}
ol LI {margin:3px 0;}
.imgRight {float:right; margin:0 0 20px 20px;}
pre {font-family:Tahoma, Verdana; font-size:11px;}
.seoLnk{width:655px; margin-left:318px; padding-top:10px}
/* Main Page */

.fullContainer {width:1000px; margin:0 auto; background:url(img/bg.jpg) no-repeat left top; overflow:hidden; padding-bottom:31px; position:relative;}

#leftSide {width:510px; float:left; overflow:hidden; }

#catalog {padding:40px 0 100px; width:600px; position:relative; left:-70px;}

.divTr {clear:left; float:none; margin:0; padding:0; width:auto; zoom:1; overflow:hidden;}
.divTr DIV, #catalogInner DIV {float:left; padding:0 0 43px 90px; width:199px; }
.divTr .catLinks {float:none; margin:14px 0 0; padding:0;}
	.divTr .catLinks UL{ padding-left: 14px; margin-left: 0;}
.catLinks A {text-decoration:none; margin-bottom:5px}
.catLinks A:hover {text-decoration:underline;}
#catalogInner .catLinks {margin:7px 0; padding:0;}
.divTr SPAN, #catalogInner SPAN, .divTr H2 {font-size:14px; margin:0; color:#afb2b2; font-weight:bold}
.divTr A, #catalogInner A {display:block;}

.info {padding-left:18px; overflow:hidden; clear:both; margin-bottom:60px; }
.info SPAN, #bottom SPAN {font-size:18px; display:block; margin-bottom:10px;}
.info A {line-height:24px;}

.infoImg {float:left; width:50px; padding-top:35px;}
.infoText {float:right; width:430px;}

#logo {padding:20px 0 0 55px;}

#rightSide {float:right; position:relative; width:480px;} 
#rightSide H1 {padding:0; margin:0; position:absolute; top:214px; left:0; zoom:1;U}
.headerTable {position:absolute; top:-128px; height:135px; width:665px;}
.headerTable TD {vertical-align:bottom;}
.headerTable H1 {padding:0; margin:0;}

#tel, #email {font-size:24px; font-family:MS Sans Serif;}
#tel {margin:34px 0 0 80px;  text-indent:-70px; padding-left:50px;}
#tel SPAN {font-family:Tahoma, Verdana; position:relative; top:12px; margin-right:20px;}
#email {margin:0 0 62px 72px;}

#mainMenu {width:440px; padding-top:24px; position:relative; left:-58px; font-size:11px}
#mainMenu A {margin-right:17px;}

.rightBox {width:421px; min-height:200px; background:url(img/rightboxbg.gif) repeat-y; margin-bottom:11px; zoom:1;}
.rightBox P {margin-top:20px;}
.imgBox, .textBox {margin-top:15px;}
.imgBox {float:left; width:152px; text-align:center; padding-top:37px;}
.imgBox IMG {border:1px #ffd11a solid;}
.textBox {width:240px; margin:0 29px 0 152px; padding:15px 0; _margin:0}
.textBox A {font-weight:bold; font-size:12px; text-decoration:none;}

#bottom {overwflow:hidden; }

#partnersIcon {width:80px !important; margin:0 !important;}
#banners {padding-top:50px; width:640px;}
#banners SPAN {margin-left:80px;}
#banners DIV {float:left; width:100px; margin-right:40px;}
#banners IMG {margin-bottom:12px;}

#rightBottomImg {background:url(img/bottomarrow.gif) no-repeat; width:267px; height:240px; float:right;}

#footer, #footer A, #footerInner A, #footerInner {color:#999; font-size: 11px;}
#secondMenu {padding-left:140px; width:510px; float:left;}
#secondMenu A, #secondMenu SPAN {margin:0 14px;}
#copy {width:200px; float:right; padding-right:20px;}
#copy IMG {margin:3px 10px 0 0;}

/* Inner Pages */

.fullContainerInner {padding:0 !important;}

#topLeft {float:left;}
#topRight {float:right;}

#middle {overflow:hidden; position:relative; zoom:1;}
#midlleLeft {width:295px; float:left; overflow:hidden;  }
#middleRight {width:696px; float:right; padding:80px 0 0; position:relative; }
#middleRightBox { z-index:100;}
#midlleRightBoxOuter {position:absolute; top:80px; right:31px; width:653px; height:32000px; background:#fff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); -moz-opacity:0.1; opacity:0.1;}

#catalogInner {width:200px; padding-top:40px;} 
#catalogInner SPAN {color:#afb2b2 !important}
#catalogInner DIV {padding:0 0 25px 54px; width:200px; }

#content { width:600px; padding:33px 37px 36px 43px; position:relative; zoom:1;}
#content P {margin:0 0 17px 0;}

.detailLink {text-align:right; margin-bottom:20px;}
.schemeDetail {border:2px #000 solid; background:#737373; float:right; width:112px; height:16px; text-align:center; clear:both;}
.schemeDetail A {text-decoration:none;}

.photo {overflow:hidden; margin-top:40px;}
.photo DIV {width:156px; height:150px; float:left; margin:0 35px 30px 0;}
.photo IMG {border:1px #ffd11a solid;}
.photo P {margin-top:10px !important;}

.footerRelative {position:relative; height:262px; padding-bottom:40px; background:url(img/bottomarrow.gif) no-repeat bottom right;}
#footerInner #secondMenu {margin-top:207px; width:600px;}
#footerInner #copy {width:370px; padding-left:237px; float:left; margin-top:30px; }
#footerInner #copy IMG {margin:0 6px 0 0; position:relative; top:2px;}
#footerInner #iconHref {text-decoration:none;}

/* Content styles */

.navMenu {margin:5px 0;}
.standTable {width:100%; text-align:center; margin-bottom:17px;}
.standTable TR.header {background:#666;}
.standTable TR.header TD {vertical-align:middle;}
.standTable TD {padding:3px; border:1px white solid;}
.textLeft {text-align:left;}

.contactsTable {margin-bottom:30px; width:500px;}
.contactsTable TD {padding:3px;}
.contactsTable .firstTd {width:100px;}
.inputName {padding-top:5px;}
.inputText {border:1px #666 solid; margin:5px;}
.inputTarea {border:1px #666 solid; margin:5px;}
.submitTd {text-align:right; padding:5px;}
.submit {background:#555555; border:1px solid black; color:#FFF; height:22px;}

.partnersTable {background:#FFF; width:100%;}
.partnersTable TD {vertical-align:middle; text-align:center; border:1px #CCCCCC solid; padding:3px;}
.parnersLogos {float:right; clear:all; margin:0 0 450px 20px;}