/*---------------------------------------------osnova---------*/
*{font-family:Arial; margin:0px; padding:0px; font-size:12px}
body{ background:#fff}
table{border:0px; border-collapse:collapse}
table tr td{vertical-align:top}
table td p { margin-left:5px}
img{border:0px}
h1{font-size:24px; font-weight:normal; margin:5px 20px 20px 20px; color:#285897; padding-top:50px;}
h2{font-size:18px; color:#285897; padding:15px 0px 10px 0px}
h3{color: #3399CC; font-size:18px; font-weight:normal; padding:15px 0px 10px 0px}
h4 {color: #0099FF; font-size:14px; font-weight: bold; padding:15px 0px 10px 0px}
p{font-size:12px}
input{background:#FFF; height:18px; font-size:11px; font-weight:bold; color:#000;}

#razmer{width:100%; height:100%; background:url(/file_aquaboss/bg.gif) no-repeat center top; min-width:945px; width: expression(document.body.clientWidth > 945 ? "100%" : "945px");}

.iePNG{}
img{filter:expression(fixPNG(this))}
.iePNG a{position:relative}


a{text-decoration:underline}
a:hover{text-decoration:none}


/*--------------------------------------------shapka--------- */

.top_bg{background:url(maket_fon.jpg) no-repeat center top; min-height:700px;}
.logo{ position:absolute; left:50px; top:30px;}
.logo p{ margin-top:15px; margin-left:18px; color:#67A4CC; font-size:11px}

.top{ position:relative; height:405px}



/*----------------------------------------------menu----------*/

.top_menu{ position:absolute; left:50%; top:45px; width:520px; margin-left:-250px; text-align:center}
.top_menu ul{ text-align:center}
.top_menu li{ display:inline; text-align:center; list-style-type:none;}


#tabs {line-height:normal; overflow:hidden;}	
#tabs ul{margin:0; padding:5px 0px 0 0px; list-style:none;}
#tabs li{display:inline; margin:0; padding:0;}
#tabs a{float:left; text-decoration:none; margin:0; padding:0 0 0 4px}
#tabs a span{float:left; font-size:18px; display:block; color:#6699CC; margin:0px 5px; padding:0px 15px 12px 8px; font-family:Georgia}

#tabs a span{float:none;}
#tabs a:hover span {color:#FFF;}
#tabs a:hover {background-position:0% -42px; background:url(/file_aquaboss/maket_112.gif) no-repeat left top;}
#tabs a:hover span {background-position:100% -42px; background:url(/file_aquaboss/maket_111.gif) no-repeat right top;}

#tabs  li.aktiv  a{float:left; background:url(/file_aquaboss/tableft.gif) no-repeat left top !important;}
#tabs  li.aktiv  a span{background:url(/file_aquaboss/tabright.gif) no-repeat right top; color:#FFF!important;}


.telefon{ position:absolute; right:13%; top:14px}
.telefon p{ color:#67A4CC; margin-top:5px; text-align: right}
.telefon p span{color:#67AED5; font-size:14px; font-family: Arial, Helvetica, sans-serif}
.telefon p big{ color:#294FAE; font-size:20px; font-family:Georgia}
.telefon p a{color:#294FAE; font-size:12px}
.telefon p small{ font-size:15px}
.telefon p .glav { font-family:Georgia; font-size:18px; color:#6699CC !important;}


/*----------------------------------------------telo----------*/

.osnov_tab{ width:100%; margin:0px auto}
.td_right{color:#386592;}
.td_right h2{ font-size:18px; font-weight:normal}
.td_right h3{ font-size:16px; font-weight:bold; color:#285897}
.td_right ol.olzag, .td_right ol.olzag b i{ font-size:14px!important; font-weight:bold; font-style:italic}

.td_right p {color:#386592; font-size:12px; padding:5px 0px; text-align:left; padding-right:20px;}
.td_right ul, .td_right ol{ margin:10px 0px 10px 20px;  padding:10px 0px 10px 0px}
.td_right li{ font-size:12px; margin:2px 0px;}
.td_right li a{ font-weight:bold; text-decoration:underline;  color:#0066FF}
.td_right li a:hover {color:#0000FF;; text-decoration:none;}
div.produkt{background:url(maket_033.gif) left no-repeat; padding-left:14px; overflow:hidden; margin-bottom:10px;}

.content_individ_foto{ margin:10px 15px 10px 0px; text-align:center;}
.content_individ_foto a img{border:#606EB5 1px solid; margin:2px;}
.content_individ_foto a img:hover{ border:#0000FF 1px solid}

.analog_filtr { width:275px;font-size:16px; color:#4141EB; margin: 40px 20px 20px 150px; font-weight:bold; border:#006699 dotted 1px; padding:3px}


.td_right table.tabcont23{width:auto; max-width:750px; margin:20px 0px}
.td_right table.tabcont23 th{padding:3px; border:1px solid #0099FF; vertical-align:middle}
.td_right table.tabcont23 th p{padding:0px!important; margin:0px!important}
.td_right table.tabcont23 td{padding:3px; border:1px solid #0099FF; vertical-align:middle}
.td_right table.tabcont23 td p{padding:0px!important; margin:0px!important}

/*------------------------------- foto 1 pravo - levo ------------------*/


.td_right a img.foto_1_pravo{float:right; border:#606EB5 1px solid; margin:10px 20px 5px 10px}
.content_foto_1 a img:hover {border:#0000FF 1px solid}


.td_right a img.foto_1_levo{float:left; border:#606EB5 1px solid; margin:10px 10px 5px 5px}
.content_foto_1 a img:hover {border:#0000FF 1px solid}

/* ------------------------------- end -------------------------------------*/

.td_left{ width:300px; padding-right:80px;}
.produkt div{float:left; background:url(maket_053.gif) right no-repeat; color:#FFFFFF; font-size:20px; font-family:Georgia; padding:2px 14px 2px 0px}

.td_left .prod{ margin:70px 0px 40px 65px}
.td_left .prod div.level1{ padding:3px 0px; margin-left:20px}
.td_left .prod div.level1 a{ color:#233F8B; font-size:13px; font-weight:bold;}
.td_left .prod .level2{padding:0px 0px 0px 15px}
.td_left .prod .level2 a{font-size:12px; color:#333333; font-weight:normal}


.td_left .prod div:hover{}
.td_left .prod div.activ{background:#526DA6; color:#FFFFFF;}
.td_left .prod div.activ a{color:#FFFFFF;}
.td_left .prod a{font-size:13px; color:#333333; font-weight:bold}


.vopros{padding:50px 0px 70px 0px; background:url(maket_13.gif) top right no-repeat}
.vopros h4{ font-size:42px; font-weight:normal; font-family:Georgia; margin-bottom:8px; color:#67A4CC}
.vopros a{ font-size:14px; color:#285897}
.vopros .slech{height:12px; background:url(maket_11.jpg); width:70%}
.vopros .slech{margin:25px 0px 25px 0px;}


.tab_decription {width:750px; border:1px solid #0099ff;}
.tab_decription td { border:1px solid #0099ff;}
.tab_decription td p {text-align:center; font-size:11px; vertical-align:middle}



.anons_gl{float:left; padding-right:50px; color:#6699CC; /*border:#FF0000 solid 1px*/}
.anons_gl h3{color:#285897; font-size:31px; font-family:Georgia; margin:20px 0px 20px 0px}
.anons_gl p{color:#6699CC}
.anons_gl div{ margin-bottom:15px}



/*----------------------------------------------niz-----------*/

.niz{background: url(maket_21.gif) bottom repeat-x; position:relative; height:220px}
.live{color:#6699CC; position:absolute; left:30px; top:80px}
.live div{margin-top:20px}

.asv{color:#67A4CC; position:absolute; right:30px; text-align:center; line-height:1.5; top:80px}
.asv a{color:#36639E;}

.kont{position:absolute; width:600px; height:200px; top:20px; margin-left:-300px; left:50%}
div.kont div.d{ position:relative; height:200px; width:600px;}
.kont .td_k{}
.td_k1{position:absolute; top:50px; right:0px; width:250px;}
.td_k1 p{ text-align:left!important;}
.td_k2{position:absolute; z-index:101; top:52px}
.td_k3{position:absolute; z-index:100; background:url(maket_22.jpg) no-repeat; width:149px; height:200px; left:180px;}
.td_k1 a{ color:#285897; font-weight:bold}
.kont p{font-size:12px; color:#4D93C4; text-align:right}
.kont p big{font-size:19px; color:#285897}
