﻿/*---------------------------------------------osnova---------*/
*{ font-family:Tahoma; margin:0px; padding:0px}
body{/**/ background:url(klika_01.jpg) repeat-x top;}
table{border:0px; border-collapse:collapse}
table tr td{ vertical-align:top}
img{border:0px}
h1{font-size:21px; font-weight:normal; margin:5px 0px 20px 0px; color:#000; font-family:Tahoma}
h2{font-size:14px;}
h3{color:#232323; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:15px 0px 15px 0px}
h4{color:#232323; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:15px 0px 5px 0px}
p{color:#666; font-size:12px}
input{}

#razmer{width:100%; background:url(klika_01_1.jpg) bottom repeat-x; height:100%; min-width:945px; width: expression(document.body.clientWidth > 945 ? "100%" : "945px");}

#bg_bottom_okno{ background:url(klika_220.jpg) bottom left no-repeat; padding-bottom:20px}

.iePNG{}
img{filter:expression(fixPNG(this))}
.iePNG a{position:relative}


/*--------------------------------------------shapka--------- */
.top_d{position:relative; /*border:#ff0000 solid 1px;*/ height:150px; overflow: visible}
.top_d div{position:absolute;}

#logo{top:30px; left:60px;}
#okno{top:95px; left:50%; margin-left:-290px; width:580px;}
#okno .okno_im{margin-left:45px}
#top_kontakt{right:145px; top:70px; width:242px; height:143px; background:url(klika_03.gif) left top}
#top_kontakt #tel{float:left; margin:8px 0px 0px 13px;}
#top_kontakt #tel p{font-weight:bold; color:#fff; font-family:arial; text-align:center;}
#top_kontakt #tel p span{font-size:14px;font-family:arial; font-weight:bold;}
#top_kontakt #tel span{color:#fff;font-family:arial; font-weight:bold; font-size:13px;}

.aktiv_bl{color:#87BF18!important}


.menu_top{margin:20px 0px 0px 290px;width: 900px;}
.menu_top ul {}
.menu_top li{display:inline; margin:0px 8px;}
.menu_top img{margin-right:10px}
.menu_top a{font-size:18px; text-decoration:underline; color:#211C19;}
.menu_top a:hover{text-decoration:underline; color:#343434;}


.v_pomoch{right:30px; top:80px}
.v_pomoch img{margin-right:10px;}

#menu{margin:90px 30px 0px 0px; width:240px; /*border:#f00 solid 1px*/}
#menu div{margin:2px 0px  0px 50px}
#menu .aktiv{margin:2px 0px  0px 27px;}
#menu .aktiv a{color:#87BF18; text-decoration:underline}

#menu .nonaktiv{margin:2px 0px  5px 50px;}
#menu .nonaktiv a{text-decoration:underline}



#menu a{font-size:14px; text-decoration:underline; color:#000;}
#menu a:hover{text-decoration:underline; color:#343434;}

.muschik{background:url(klik_18.jpg) no-repeat; text-align:left; /*border:#333333 solid 1px;*/ float:none; width:597px; height:206px}
.muschik h2{padding:45px 0px 15px 40px; font-size:21px; font-weight:normal}
.muschik p{color:#fff; font-weight:bold; margin:0px 0px 0px 45px}

.tabl{ margin:15px 0px; text-align:center}
.tabl td{border:#333333 dotted 1px; padding:4px}

.baner{margin-top:20px; text-align:center;}
.baner img {border:1px solid #66CC00; padding:2px;}


/*----------------------------------------------telo----------*/
.left_calonka, .telo, .right_calonka, .left_calonka p, .p, .right_calonka p{font-size:12px}
.left_calonka{/*border:#333333 solid 1px*/}
.telo  table a {text-decoration:none;}


.foto3_previev{margin:15px 0px}
.foto3_previev table{width:90%; margin:0px auto}
.foto3_previev td img{ padding:3px; border:2px solid #66CC00;}

.razdeli23{ margin-top:15px}
.razdeli23 p{ margin:5px 0px}
.razdeli23 p a{ font-size:16px; font-weight:bold; text-decoration:underline}
.razdeli23 p a:hover{ text-decoration:underline;}


.telo img{margin:5px;}
.telo p{ color:#000000}
.telo ul{ margin:10px 0px}
.telo li{ margin-left:30px;}
.telo a {color:#CC0000; text-decoration:underline}
.telo a:hover {color:#a40101; text-decoration:underline}
.otzivi{width:170px; text-align:left}
.otzivi div{margin-bottom:20px}
.otzivi a{color:#262626; text-decoration:underline}
.otzivi a:hover{text-decoration:underline}

.telo .img_l {float:left; margin:7px 5px 2px 0px; border:#66CC00 2px solid; padding:2px}
.telo .img_r {float:right; margin:2px 0px 2px 5px; border:#66CC00 2px solid; padding:2px}


.tab_live{width:100%; border:none; /*background:#9D9D9D;*/ border-collapse:collapse; text-align:center}
.tab_live td {/*background:#999999;*/ width:210px; border:#CCCCCC solid 1px; vertical-align:top}
.tab_live td img {border: #00CC00 2px solid;}
.tab_live td p {padding:5px;}


.tab_cena {width:90%; border:#666666 1px solid;}
.tab_cena tr td{ border:#000000 1px solid; padding:5px}
.tab_cena .seria {height:35px; text-align:center; vertical-align:middle; background:#66CC00}
.tab_cena .seria p {font-size:20px; color:#000000; font-weight:bold}
.tab_cena .tip { height:25px; text-align:center; vertical-align:middle; background:#CCCCCC}
.tab_cena .tip p { font-size:16px; color:#0066CC; font-weight:bold}
.tab_cena .img { width:30%; text-align:center; vertical-align:middle;}
.tab_cena .text { width:70%; text-align:left; padding:5px;}


.telo{padding:270px 10px 10px 10px; width:80%; /*border:#333333 solid 1px*/}
p.predzagalovok{font-weight:bold; padding:0px 0px 20px 0px; color:#669900}


.link_koratko{margin:10px 0px 10px 0px}
.link_koratko a{color:#242424; font-weight:bold; text-decoration:none;}

.okna_fot{ margin:6px 0px 16px 0px}
.okna_fot p{ font-size:14px; font-weight:bold; margin-bottom:4px;}
.okna_fot img{ margin:2px; padding:1px;}
.okna_fot img:hover{ border:#009CE6 1px solid; padding:0px; }

.right_calonka{width:220px; padding-top:10px; /*border:#333333 solid 1px*/}
.chel{text-align:right; margin-right:0px}

.tabnews{ margin-top:30px}
.tabnews h6{ font-size:15px; font-weight:bold; margin-bottom:10px}
.news table{width:96%; margin:10px auto}
.news table td{width:32%; padding:0px 3px}
.news table td p.link{font-weight:bold}
.news table td .news_anons{font-size:12px; color:#000000}
.news table td a{ font-size:12px}
p.vs_news{ margin-left:2%;}
/*.news .tabnews{width:90%; margin:50px auto 0px auto;}
.news .tabnews td{ width:30%; padding:4px;}
.news .news_anons, .news .news_anons p{font-size:12px; color:#000000}
.news .link{ margin-top:5px;}
*/
.tab_anons td{padding:0px 10px}

.poisk{position:absolute; top:680px; left:48px;}
.poisk input.in_poisk{ width:140px;}
.poisk input.in_but{ border:none; background:#333; color:#FFF; padding:1px; margin-left:5px; }

.poiskpoln input.in_poisk{width:350px; font-size:14px;}
.poiskpoln input.in_but{padding:0px 10px; font-size:14px}

.total_str{margin-bottom:15px; margin-top:6px;}
.total_str strong{font-size:14px}

.nv{ margin-bottom:15px}
.nv .s_num{ font-size:12px; font-weight:bold}
.nv a b{ font-size:14px}


/*----------------------------------------------niz-----------*/
#niz{margin:40px 10px 0px 300px; padding-bottom:30px}
#niz p.link_niz a{font-size:12px; color:#fff; text-decoration:none; background:#87BF18; padding:3px 6px}
#niz p.link_niz a:hover{text-decoration:underline}
#niz p.link_niz{margin-top:10px;}


.cshotchik{float:right; margin:5px 50px 0px 0px; ; text-align: right}
.cshotchik p{margin-bottom:10px; font-size:11px; color:#000000}
.cshotchik a{font-size:11px; color:#000000; text-decoration:none}
.cshotchik img{margin-left:20px}
.pit{float:left}


.tab_poleznoe td{ width:50%}
.tab_poleznoe td p a {text-align:left; vertical-align:top; font-size:15px; margin-top:5px; margin-bottom:30px}
.tab_poleznoe td img { float:right; margin:10px; margin-right:120px; border:#66CC00 3px dotted; padding:3px}

.otzivi_str { width:90%;height:20px; text-align:center;}
.otzivi_str ul {margin-top:25px; margin-bottom:15px;}
.otzivi_str li { display:inline;padding-right:5px; list-style-type:none}
.otzivi_str li a {color:#000000; font-size:14px; text-decoration:none;}
.otzivi_str li a:hover { font-weight:bold; color:#FF0000;}


.tab_dom { width:95%; margin-bottom:15px; margin-left:20px;}
.tab_dom tr td {vertical-align:middle;}
.tab_dom td .pusto {width:10%; height:100px; background:#CCCCCC;}
.tab_dom td a {font-size:12px; font-weight:bold; text-decoration:underline;}
.tab_dom td a:hover {color: #666666; text-decoration:underline;}
.tab_dom td img {border:#66CC00 1px solid; padding:2px; height:100px; width:100px;}
.doma_okna {}
.doma_okna p {font-size:14px; padding-bottom:6px;}
.doma_okna ol{ margin-bottom:10px}
.doma_okna ol li{ font-size:14px;}
.doma_okna a:hover {}

.link_tipokna { width:400px; float:right}
.link_tipokna p a { text-align:right; padding-right:40px}


.opisanie_vivod li{ list-style:none}


.golosovanie{height:180px; width:190px; padding:2px; border:#66CC00 solid 1px; margin:0px auto}


.tab_okna_v_kredit table.tab1_okna_v_kredit{ width:90%; margin:15px auto;}
.tab_okna_v_kredit table.tab1_okna_v_kredit td{ text-align:center; width:45%}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td1{background:url(oknaklika_05.jpg) top repeat-x;}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td1 img{ margin:0px}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td2{background:url(oknaklika_07.jpg) top repeat-x;}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td2 div{ margin:10px; padding:30px 20px 0px 0px}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td2 div p{font-family:Arial; font-size:24px; font-weight:bold; text-align:right; color:#FFFFFF}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td2 div p.smal{ font-size:12px; margin-top:30px;}
.tab_okna_v_kredit table.tab1_okna_v_kredit td.td2 div p.smal span{ font-size:36px}
.tab_okna_v_kredit span.zv{ color:#FF0000}

.tab_okna_v_kredit .tab2_okna_v_kredit{ width:90%; margin:20px auto}
.tab_okna_v_kredit .tab2_okna_v_kredit td{ padding:3px;}

.tab_okna_v_kredit h2, .tab_okna_v_kredit h3{ color:#F82700; margin-top:30px}
.tab_okna_v_kredit h2{margin-top:30px;}



/*Аналитика*/
.vivod_analit{margin-bottom:24px}
.vivod_analit a h3{font-size:14px; font-weight:bold; color:##CC0000; margin:0px; text-decoration:underline;}
.vivod_analit a h3:hover{text-decoration:underline;}
.vivod_analit div.data{font-size:10px; margin:0px; margin-bottom:5px}
.vivod_analit div.anons a, .vivod_analit div.anons a p{ color:#000000; text-decoration:none;}



.tab_laminacia { width:100%; margin-bottom:15px; margin-top:15px; border:none;}
.tab_laminacia td p { text-align:center; font-size:10px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; margin:5px 0px 5px 0px}
.tab_laminacia td img { width:70px; border:2px solid rgb(204, 204, 204); padding: 2px;}

