/* CSS Document */

BODY,html { margin: 0; padding: 0; color: #000000; height:100% ;  background: #FFFFFF}
form { margin:0; padding:0}
img { border:0}
a:hover { text-decoration:none}
p { font-family:MS Reference Sans Serif; font-size:14px; color:#000000; padding:0; margin:0; }
li { font-family:MS Reference Sans Serif; font-size:14px; color:#000000; padding:0 0 0 20px; margin:0; }
a p{ font-family:MS Reference Sans Serif; font-size:14px; color:#1b5ca5; }
a{ font-family:MS Reference Sans Serif; font-size:12px; color:#1b5ca5}
a.noline, a.noline:visited { font-family:MS Reference Sans Serif; font-size:12px; color:#1b5ca5; text-decoration:none;}

table{ border:0px; border-collapse:collapse; height:100% }
table td { padding:0px;/* border: 1px solid green*/ }
.unt { height:10px}

#bg { position: absolute; left: 0px; top: 0px; z-index:1; width:100%; background: url(/i/black.jpg) right 1px no-repeat #FFFFFF}
#bg_eng { position: absolute; left: 0px; top: 0px; z-index:1; width:100%;  background: url(/i/black_eng.jpg) right top no-repeat #FFFFFF}
#flash4 { position: absolute; left: 50px; top: 28px; z-index:1000;}
#flash2 { position: absolute; top: 0; left: 0; width: 100%; height: 400px; z-index: 3 ;}
#flash2_no_js { position: absolute; top: 0; left: 0; width: 100%; height: 400px; z-index: 3; background:url(/i/back/flash.jpg) 42px 36px no-repeat;}
#flash1 { position: absolute; top: 300px; left: 160px; width: 417px; height: 37px; z-index: 4}
#example { position: absolute; top: 0; left: 0; width:100%; height:100%; z-index:100000; display:none}
#example1 { position:absolute; display:none; top:0; left:0; width:100%; height:100%; z-index:100000}
#example1m { position:absolute; display:inline; top:0; left:0; width:100%; height:100%; z-index:100000}

#outer { width: 100%; z-index: 100; position: relative }
#main { width: 100%; }/*height:100%*/
#right { padding: 60px 0 0 0; width: 430px; }/*height:100%*/
#right1 { padding: 60px 0 0 0; width: 430px; }/* background: url(/i/black.jpg) right top no-repeat; border:1px solid red*/ 
#left { padding: 380px 0 0 50px /*padding: 60px 0 0 95px */}
#left1 { padding: 75px 20px 0 60px !important}
#foot1 { width: 100% }
#rfoot { padding: 0 0 0 0; width: 430px }
	#rfoot div {padding: 0 0 0 35px;}
#lfoot { padding: 0 0 0 90px; }

/*#b1 { background:url(/i/back/round1.jpg) 40px 510px no-repeat}
#b2 { background:url(/i/back/round2.jpg) 50% 600px no-repeat}
#b1m { background:url(/i/back/round1.jpg) 40px 510px no-repeat}
#b2m { background:url(/i/back/round2.jpg) 50% 600px no-repeat}*/

.f1 { background:url(/i/corns/f1.gif) top repeat-x; height:12px}
.f2 { background:url(/i/corns/f2.gif) right repeat-y}
.f3 { background:url(/i/corns/f3.gif) bottom repeat-x}
.f4 { background:url(/i/corns/f4.gif) left repeat-y}

.ot1 { margin-left:20px}
.ot2 { margin-right:3px}
.ot3 { margin:0 7px}
.ot4 { margin-left:7px}
.ot5 { margin-top:28px}
.ot6 { margin:0 20px 0 30px}
.ot7 { margin-top:65px}
	.ot7 td { padding:5px 0}
	.ot7_1 { margin-top:65px}
.ot7_2 td { padding:3px 0 3px 18px}
.ot8 { margin:13px 0 15px 17px}
.ot9 { padding:0 25px 40px 15px}
	.ot9_1 { padding:5px 0 8px 0}
	.ot9_2 { padding:5px 0}
  .ot9_2 A { color:#2998c1 }
	.ot9_3 { padding-top:5px}
.ot10 { padding:15px 75px 50px 50px}
.ot11 { padding:37px 0 0 0}
	.ot11_1 { padding:30px 0 0 109px}
.ot12 { padding-left:20px}
	.ot12_1 { padding:4px 0 0 20px}
.ot13 { padding:0 0 10px 10px}
.ot14 { padding:20px 7px 0 0}
	.ot14_1 { padding:20px 7px 0 5px}
.ot15 { padding-bottom:25px;}
.ot16 { margin:0 20px 0 0}
.ot17 { padding-top:100px}
.ot18 { padding:10px 0 18px 0}
.ot19 { padding:60px 0 0 0;}
.ot20 { padding:0 0 15px 0}
.ot21 { padding-left:50px}
.ot22 { padding:10px 0 20px 0}
.ot23 { padding:13px 0 13px 23px}
.ot24 { padding:0 8px 0 15px}
.ot25 { padding:0 25px 0 15px}
.ot26 { padding-bottom: 20px}
.ot27 { padding-bottom:5px}	

.i1 { width:170px; height:20px; margin:8px 7px 0 0; background:#FFFFFF}
.i2 { margin-top:4px}
.i3 { width:350px; height:20px; margin:0 7px 5px 0; background:#FFFFFF}
.i4 { margin-top:4px}

.vitamin { border-left:1px solid #ffffff; background:#00A0D7; padding:3px 5px;}
#news { padding:20px 75px 0 50px}
#text { line-height:20px}
#text1 { line-height:16px}
/*#hotline { background:url(/i/back/round3.jpg) 100px top no-repeat;  height:114px}*/
	#hotline div { padding:3px 0}

/*#hotline1 { background:url(/i/back/round3.jpg) 100px bottom no-repeat; width:100%}*/
	#hotline1 div { padding:3px 0 3px 16px}

.zag1 { font-family:georgia; font-size:48px; color:#2998C1; padding:25px 0 65px 0}

.a10 { font-family:arial; font-size:10px; color:#000000}
.a11 { font-family:arial; font-size:11px; color:#000000}
.a12 { font-family:arial; font-size:12px; color:#000000}
.a12_1 { font-family:arial; font-size:12px; color:#145E89}
.a13 { font-family:arial; font-size:13px; color:#000000}
.a13_1 { font-family:arial; font-size:13px; color:#845F2F}
.a14 { font-family:arial; font-size:14px; color:#000000}
.a14_1 { font-family:arial; font-size:14px; color:#1b5ca5}
.a17 { font-family:arial; font-size:17px; color:#000000}
.a20 { font-family:arial; font-size:20px; color:#000000}
.a20_1 { font-family:arial; font-size:20px; color:#1F4596}
.a20_2 { font-family:arial; font-size:20px; color:#00AFE8}
.a24_1 { font-family:arial; font-size:24px; color:#1F4596}
.a24_2 { font-family:arial; font-size:24px; color:#00AFE8}
.a25 { font-family:arial; font-size:25px; color:#000000}
.a35 { font-family:arial; font-size:35px; color:#000000}

.ms12 { font-family:MS Reference Sans Serif; font-size:12px; color:#000000}
.ms12_1 { font-family:MS Reference Sans Serif; font-size:12px; color:#1b5ca5}
.ms12_2 { font-family:MS Reference Sans Serif; font-size:12px; color:#EE1897}
/* .ms13_1 { font-family:MS Reference Sans Serif; font-size:13px; color:#1b5ca5} */
.ms13_1 { font-family:MS Reference Sans Serif; font-size:13px; color:#d1d3d4}
.ms14 { font-family:MS Reference Sans Serif; font-size:14px; color:#000000}
.ms16 { font-family:MS Reference Sans Serif; font-size:16px; color:#000}
.ms17_1 { font-family:MS Reference Sans Serif; font-size:17px; color:#797979}
.ms17_2 { font-family:MS Reference Sans Serif; font-size:17px; color:#a7a9ac}
.ms20_1 { font-family:MS Reference Sans Serif; font-size:20px; color:#808285}
.ms25_1 { font-family:MS Reference Sans Serif; font-size:25px; color:#58595b}
.ms35_1 { font-family:MS Reference Sans Serif; font-size:35px; color:#231f20}
.pr { width:170px; height:20px; background:#FFFFFF; font-family:MS Reference Sans Serif; font-size:13px; color:#231f20}
.space { width:995px;}


.g18 { font-family:georgia; font-size:18px; color:#000000}
.g18_1 { font-family:georgia; font-size:18px; color:#1b5ca5}
.g12 { font-family:georgia; font-size:12px; color:#BFBFBF}
.g17 { font-family:georgia; font-size:17px; color:#BFBFBF; font-weight:bold}
.g26_1 { font-family:georgia; font-size:26px; color:#BE780A}
.g30 { font-family:georgia; font-size:30px; color:#000000}
.g48_1 { font-family:georgia; font-size:48px; color:#2998C1}
.g14_1 { font-family:georgia; font-size:14px; color:#1B5CA5}
.g23_1 { font-family:georgia; font-size:23px; color:#1B5CA5}

.t9_1 { font-family:tahoma; font-size:9px; color:#999999}
.t11_1 { font-family:tahoma; font-size:11px; color:#001a2b}
.t11_2 { font-family:tahoma; font-size:11px; color:#1b5ca5}
.t13 { font-family:tahoma; font-size:13px; color:#000000}
.t13 a { font-family:tahoma; font-size:13px; color:#1b5ca5}
.t13 a { font-family:tahoma; font-size:14px; color:#1b5ca5}
.t13w { font-family:tahoma; font-size:13px; color:#ffffff}
.t13_1 { font-family:tahoma; font-size:13px; color:#1b5ca5}
.t13_2 { font-family:tahoma; font-size:13px; color:#cccccc}
.t13_3 { font-family:tahoma; font-size:13px; color:#666666}
.t13_4 { font-family:tahoma; font-size:13px; color:#e03a00}
.t17 { font-family:tahoma; font-size:17px; color:#000000}
.t17_1 { font-family:tahoma; font-size:17px; color:#2998c1}
.t17_2 { font-family:tahoma; font-size:17px; color:#001a2b}

/* new*/
.menu { padding:35px 0 40px 40px}
	.menu div { padding:0 0 12px 0}
	.menu div a { font-family:georgia; font-size:19px; color:#1b5ca5}
	.menu div a.s { font-family:georgia; font-size:19px; font-weight:bold; color:#ef289e}
.map { padding:0 0 0 30px}
	.map div { padding:0 0 12px 0}
	.map div a { font-family:georgia; font-size:19px; color:#1b5ca5}
	.map div a.s { font-family:georgia; font-size:19px; font-weight:bold; color:#ef289e}
#sel { padding:5px 0 10px 15px}
	#sel div { padding:0 0 5px 0}
	#sel div a { font-family:georgia; font-size:17px; color:#1b5ca5}
	#sel div a.s { font-family:georgia; font-size:17px; font-weight:bold; color:#ef289e}
.s1 { margin:0 0 25px 0; font-family:tahoma; font-size:13px; color:#000000;}
	.s1 select { background:#FFFFFF; border:1px solid #000000; height:20px; font-family:tahoma; font-size:13px; color:#000000;}
.upr { background:url(/i/hotspot/hotspot.gif) right no-repeat; height:70px; padding:110px 0 0 270px}
.upr1 { position:relative}
	.upr1 div { position:absolute; left: -215px; top: -107px}
.upr_e { background:url(/i/hotspot/hotspot_eng.gif) right no-repeat; height:70px; padding:110px 0 0 270px}
.vopr { padding:70px 0 0 40px}
.vopr1 { padding:0 0 15px 0; position:relative}
	.vopr1 div { position:absolute;	left: 227px; top: 6px;}
.vopr2 td { padding:3px 0; font-family:tahoma; font-size:13px; color:#000000}
	.vopr2 input.v { width:255px; height:21px; font-family:tahoma; font-size:13px; color:#000000; background:#FFFFFF; border:1px solid #000000}
	.vopr2 textarea { width:400px; height:120px; font-family:tahoma; font-size:13px; color:#000000; background:#FFFFFF; border:1px solid #000000}

#zag { padding:65px 0 30px 15px; font-family:georgia; font-size:36px; color:#1a4298; /*white-space:nowrap*/ }
#zag2 { padding:65px 0 20px 15px; font-family: MS Reference Sans Serif; font-size:20px; color:#000000; /*white-space:nowrap*/ }

.fone { margin:40px 0 25px 90px}
.fone_m { margin:30px 0 1px 0px}

.rezult { padding-left:30px}
	.rezult div , .rezult2 div { background:url(/i/comparison.jpg) no-repeat; height:14px;}
.poisk { padding-left:30px}

/*FAQ*/

.faq-list div a { font-family:tahoma; font-size:13px; color:#1b5ca5}
.op { font-family:tahoma; font-size:12px; color:#000000; padding-left:20px}

h1,h2,h3,h4,h5,h6 { font-family: MS Reference Sans Serif; font-size:20px; color:#000000; font-weight:normal !important; padding:0; margin:0; line-height:1.3}

.table { height:10px; font-family:tahoma; font-size:13px; color:#000000; width:100%}
.table td { padding:20px 7px 0 5px;}
.table td.blue { font-family:tahoma; font-size:13px; color:#ffffff; font-weight:bold; border-left:1px solid #ffffff; background:#00A0D7; padding:3px 5px; width:29%}

.table1 { height:10px; font-family:tahoma; font-size:13px; color:#000000;  border:1px solid #000000; border-collapse:collapse; width:85%}
.table1 td { padding:5px 5px 5px 5px; border:1px solid #000000}

.table1 td.blue { font-family:tahoma; font-size:13px; color:#ffffff; font-weight:bold;  background:#00A0D7; padding:3px 5px; }

.hideText { display:none; z-index:100; width:400px; position:absolute; background-color:#ffffff; left:100px; top:-10px; border:1px solid #000000; padding: 10px; }/* CSS Document */
