body{font-size:12px; font-family:arial,helvetica,sans-serif; background-color:#cce3f2; line-height:150%;margin:0px;padding:0px;}
table{border-collapse:collapse;}
table td{vertical-align:top;padding:0px 0px 0px 0px;font-size:12px; line-height:150%;font-family:Verdana; }
img{border:none;}
#wrapper{width:100%;max-width:1190px;height:97%;}
td.main{background-color:#fff; }
table.menu_top td{padding-left:18px;}
div.header{height:170px;width:100%;background:url(images/hdr_bck_.gif);position:relative;}
.lurls{position:absolute;color:#fff;top:5px;right:10px;}
.lurls a{color:#fff;font:normal 8pt Arial;}
.lurls a:hover{text-decoration:none;}
div.logo{background:url(images/logo.png) no-repeat; width:241px;height:110px;margin-left:13px;}
div.slogan{background:url(images/slogan.png) no-repeat; width:585px;height:56px;margin-top:40px;}

.types{width:100%;margin-top:10px;}
.types ul{list-style:none;margin:0px;padding:0px;}
.types ul li{padding-top:3px;padding-right:3px;}
.types ul li a{font:bold 10pt Arial;color:#5087fe;}
.types ul li a:hover{text-decoration:none;}
div.phone{background:url(images/phone.png) no-repeat; width:295px;height:68px;margin-right:20px;margin-top:-30px;}
div.p2{margin-top:0px;height:32px;}

div.bline{width:100%;height:1pt;background:#000;line-height:1px;font-size:1px;}
div.blue_line{width:40%;height:1pt;background:#739ffe;line-height:1px;font-size:1px;}
ul.menu_left{margin:0px;margin-top:20px;margin-left:10px;padding:0px;list-style:none;}
ul.menu_left li{padding-left:20px;padding-top:2px;padding-bottom:3px;}
ul.menu_left li a{color:#000;text-decoration:none;font:bold 10pt Arial;}
ul.menu_left li a:hover,ul.menu_left li.current a{color:#5087fe;}
ul.menu_left li.parent1{color:#fff;font-weight:bold;background:url(images/menu_left1.png) no-repeat; width:197px;height:26px;padding-top:5px;margin-top:5px;}
ul.menu_left li.parent2{color:#fff;font-weight:bold;background:url(images/menu_left2.png) no-repeat; width:197px;height:26px;padding-top:5px;margin-top:5px;}
ul.menu_left li.parent3{color:#fff;font-weight:bold;background:url(images/menu_left3.png) no-repeat; width:197px;height:26px;padding-top:5px;margin-top:5px;}
ul.menu_left li.parent4{color:#fff;font-weight:bold;background:url(images/menu_left4.png) no-repeat; width:197px;height:26px;padding-top:5px;margin-top:5px;}
ul.menu_left .nohref{color:#fff;font:bold 13pt Arial;}
ul.menu_left .nohref:hover{text-decoration:underline;color:#000;}
ul.rubrics{margin:0px;margin-top:0px;margin-left:10px;padding:0px;list-style:none;}
ul.rubrics li{padding-left:0px;padding-top:2px;padding-bottom:3px;}
ul.rubrics li a{color:#000;text-decoration:none;font:bold 11pt Tahoma;}
ul.rubrics li a:hover{color:#5087fe;}
ul.mini li{padding-left:0px;padding-top:1px;padding-bottom:1px;}
ul.mini li a{font:bold 9pt Tahoma;}
div.lefter{width:100%;text-align:left;}
div.indexer{width:100%;text-align:center;margin-top:10px;//padding-left:25px;}
td.content{padding:10px;}
h2{font:bold italic 13pt Arial;margin-bottom:3px;}
h2 span{color:#ff15b6;}
div.spech a, div.spech{font:bold 13pt Arial;margin-bottom:3px;color:#000;}
div.spech a:hover{text-decoration:none;color:#5087fe;}
div.item{margin-top:20px;}
div.item div{float:left;margin-right:10px;width:210px;}
div.item div a img{margin-top:10px;}
div.item h1, div.item span a{color:#5087fe;font:bold 13pt Arial;}
div.item span a:hover{text-decoration:none;}
div.item a{cursor:pointer;}
div.icq {margin-left:40px;margin-top:10px;font:bold 13pt Arial;}
div.icq a{display:block;color:#5087fe;height:35px;background:url(images/icq.gif) no-repeat;padding-top:7px;padding-left:40px;font:bold 13pt Arial;}
div.icq a:hover{text-decoration:none;}
div.ramka{background:url(images/ramka.png) no-repeat; width:201px;height:127px;}
div.ramka_photo{background:url(images/ramka_photo.png) no-repeat; width:207px;height:168px;}
td.right_column{width:260px;background:url(images/borders.png) repeat-y center;}
td.right_column div.fc{margin-left:10px;margin-top:8px;margin-right:20px;}
div.clearer{clear:both;}
div.footer{width;100%;background:#0071bc url(images/footer_bg.png) repeat-x;height:25px;margin-top:20px;color:#fff;padding:20px;}
div.footer table td a{color:#fff;}
div.footer table td a:hover{text-decoration:none;}
.highslide-display-block{display:block;}
a.highslide-credits{display:none;}
.highslide-display-none{display:none;}
.floats{margin:-2em 0 0 -2em;position:relative;display:inline-block;clear:both;text-align:center;}
.floats:after{content:'';display:block;clear:both;}
.floats .left{position:relative;float:left;display:inline;overflow:hidden;margin:2em 0 0 1.5em;width:12em;//width:17.5em;min-width:207px;}
.floats .left .r{position:absolute;top:0;left:0;width:100%;}
.floats .left .min{margin:0 0 0px 0;height:14.5em;width:207px;}
.floats .left .min_index{margin:0 0 0px 0;height:21em;//height:21.3em;width:207px;}
.floats .left .r a{color:#5087fe;cursor:pointer;}
.floats .left .r a:hover{text-decoration:none;}
.inputiki{border:#ccc 1pt solid;font:normal 11pt Arial;height:22px;}
label.error {display:block;color:red;}
#www,#order{display:none;}
.tags{width:100% !important;margin-top:15px;}
.tags a{background:#ccc;padding:3px;font:normal 9pt Arial;color:#5087fe;}
.np{clear:both;padding-top:25px;}
#cl{background:url(images/cl.png) repeat-y 0px 0px;width:6px;}
#cr{background:url(images/cr.png) repeat-y 0px 0px;width:6px;}
#cbl{background:url(images/cbl.png) no-repeat 0px 0px;width:6px;height:6px;}
#cb{background:url(images/cb.png) repeat-x 0px 0px;height:11px;}
#cbr{background:url(images/cbr.png) no-repeat 0px 0px;width:6px;height:6px;}
#fotos{width:100%;}
#fotos td{padding:10px;text-align:center;}