* {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
body{background: #5187B7}

.wrb {padding: 0px 50px; min-width: 890px;/* max-width: 1140px;*/ margin: 0 auto; width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'890px':'');}

.wr1 {background: #01275D;overflow: hidden;}
.wr2{right: 20%;}
.wr3 {background: #01275D; right: 50%;}
.wr1_2 {background: #fff url(images/midle_bg.jpg) repeat-x right top; right: 1%;}
.wr1_1 {background: url(images/right_bottom_ygol.jpg) no-repeat right bottom; }
.wr3_1 {right: 1%; background: #fff; border-right: 1px solid #8799B3}
.wr3_2 {right: 27%; background: #01275D;}

.wr1, .wr2, .wr3, .wr2_1, .wr1_2, .wr1_1, .wr3_1, .wr3_2  {width: 100%;}
.left, .center, .right, .wr1, .wr2, .wr3, .wr2_1, .wr1_2, .wr1_1, .wr3_1, .wr3_2  {float: left; position: relative;}

.left {width: 27%; left: 100%}
.center {width: 48%; left: 102%}
.right {width: 19%; left: 104%}

/*
.left {min-width: 205px;}
.center {min-width: 425px;}
.right {min-width: 140px;}
*/

/* Дизайн */
h1,h3 {font-family: tahoma}
h3 {font-size: 14px; color: #fff;}
h1 {font-size: 20px; color: #01275D; font-weight: 500;}


.lhead,.lfoot {float: left;}
.rhead,.rfoot {float: right;}
.header,.lhead,.rhead  {height: 285px;}
.footer,.lfoot,.rfoot {height: 157px;}
.header,.footer,.lheadline,.inner_lheadline,.cheadline,.rheadline,.inside_rcont,.lang,.rhead,.sub4,.sub6 {position: relative;}
.lheadline,.inner_lheadline {top: 1px; left: 0px;}
.lcont,.rcont,.ccont {clear: both;}

.lheadline,.inner_lheadline,.cheadline,.rheadline,.lcont {padding: 10px;}

.header {background: url(images/headbg.jpg) repeat-x left top;}
.lhead {background: url(images/lhead.jpg) no-repeat left top; width: 585px;}
.rhead {background: url(images/rhead.jpg) no-repeat right top; width: 301px;}

.logo {font-weight: bold; font-family: tahoma; font-size: 14px; position: absolute; top: 32px; left: 58px;}
.logo a {color: #002B65; text-decoration: none;}
.finder {position: absolute; top: 158px; left: 120px; }
.finder input {width: 120px;}
.finder a {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }

.lang {font-size: 14px; font-weight: bold; top: 30px; left: 120px; width: 160px;}
.lang a {color: #002B65; text-decoration: none; font-family: tahoma;}

.head_pics {position: absolute; top: 0 ; left: 90px;}

.top_menu {position: absolute; top: 240px; left: 28%; width: 65%; z-index: 100;}
.top_menu span {position: relative; float: left; margin-left: 2%;}
.top_menu a {color: #FFFFFF; font-family: Tahoma; font-weight: bold; font-size: 12px;}
.top_menu a:hover {text-decoration: none;}
.sub4 {left: 15px;} .sub6 {left: 30px;}

.footer {background: url(images/foot_bg.jpg) repeat-x left top; clear:both}
.lfoot{background:url(images/lfoot.jpg) no-repeat left top; width: 490px;}
.rfoot{background:url(images/rfoot.jpg) no-repeat left top; width: 400px;}

.left {/*border-top: 1px solid #fff;border-left: 1px solid #fff; border-right: 1px solid #8799B3;*/ margin-right: 2px;}
.left {*margin-right: 4px;}

.lheadline {background: #01275D url(images/left_ygol.jpg) no-repeat left top;}
.inner_lheadline {background: #01275D url(images/left_ygol.gif) no-repeat left -1px;}
.lcont {background: #fff;}
	.lcont ul {list-style-position: outside;}
	.lcont li {list-style-type: none; background:url(images/li_bulet.jpg) no-repeat left 4px; padding: 0 0 0 15px; font-size:12px; margin: 8px 0;}
	.lcont a:link {color: #01275D; font-size: 12px; text-decoration:none;}		   
	.lcont a:visited {color: #01275D; font-size: 12px; text-decoration:none;}		   
	.lcont a:hover {color:#3366cc; font-size: 12px; text-decoration:underline;}		   
	.lcont a:active {color:#3366cc; font-size: 12px; text-decoration:underline;}		   
			
			   
.border {background: transparent url(images/left_ygol.jpg) no-repeat scroll left top}

.wr2 {background: #FFFFFF url(images/m_cont_dot.jpg) repeat-y right top;}
.wr2_1 { background: url(images/midle_dot.jpg) no-repeat right top;}
.wr3 {border-right:1px solid #FFFFFF; margin-left:-2px;}



.center {}
.cheadline {background: #01275D; right: 2%; margin-left: -1px;  border-top:1px solid #FFFFFF; width: 99%;}
.ccont {padding:5px 10px; font-size: 12px; color: #01275D;}
.ccont p {padding:5px 0;}
.ccont ul {list-style-position: inside;}
.ccont li {list-style-type: none; background:url(images/cont_bulet.jpg) no-repeat 0 5px; padding: 0 0 5px 10px;}
.bold {font-weight: bold; margin: 10px 0px;}
	.ccont a:link {color: #3366cc; text-decoration:underline;}		   
	.ccont a:visited {color: #3366cc; text-decoration:underline;}		   
	.ccont a:hover {color:#01275D; text-decoration:none;}		   
	.ccont a:active {color:#01275D; text-decoration:none;}		   


.right {background: url(images/right_ygol.jpg) no-repeat right top;}
.rheadline {background: #01275D; top: 1px; /*right: 1%; margin-let: -2px; width: 85%;*/ margin: 0 auto; width: 140px; }
.rcont {text-align: center; padding: 0 0 40px 0}
.rcont p {margin:10px 6px 15px 0;}
.inside_rcont {/*right: 1%; width: 85%;*/ border: 3px solid #01275D; padding: 7px; margin: 0 auto; width: 140px;}
.inside_rcont img {position: relative; width: 143px; right: 1px;}

.calc {position: absolute; right: 0; top: -2px; z-index: 100}
.calculator td {padding: 3px 20px;}
.calculator {margin: 15px auto;}
.calculator input {}

#vsadneg {margin-left:-1500px; width:400px; font-size:10px;}

