body {margin:0px;padding:0px;font-family: Tahoma, Arial, sans-serif;;font-size:11px;font-style:normal;color:#686868;}
p{margin:10px 0 0 0;padding:0px;font-family: Tahoma, Arial, sans-serif;font-size:11px;font-style:normal;text-align: justify;}
form{margin: 0;padding: 0;}
.clear{ clear:both;height:0px;display:block; }
.red{ color: #D70300; }
.green{color:#009933;}
.gray{ color: #626262; }
.blau{color:#000080;}
.center{ text-align: center; }
.left{ text-align: left; }
.right{ text-align: right; }
.bold{ font-weight: bold; }
.border{ border:1px solid black;}
.back_red{ background-color:red; }
.size11{font-size:11px;}
.size12{font-size:12px;}
.nowrap{white-space:nowrap;overflow:visible;}
.alert{text-align: center;font-size:12px;color:red;margin:10px 0;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

/*ñòèëè äëÿ âñïëûâàþùåé ïàíåëè*/
.float_mask{position: absolute;z-index: 198;background:#000000;left: 0;top: 0;width: 100%;filter: alpha(opacity=60);opacity: 0.6;-moz-opacity: 0.6;color: inherit;}
div#DivPanel{border:3px solid #657FD3;}
div#DivPanel a.close{border:1px solid #657FD3;;background:#657FD3;color:white;display:block;width:80px;height:18px;position:absolute;right:-3px;top:-20px;text-align:center;text-decoration:none;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
div#DivPanel a.close:hover{background:#657FD3;}



a{color:#686868;}
a:hover{}
li{margin-left:20px;padding-left:0px}
textarea.memo{width:95%;border:1px solid #d6d6d6;font-size: 11px;}
select{font-size:11px;}

a.tags_size_1{font-size:10px;margin:0px;color:#99FF00;line-height:11px;}
a.tags_size_2{font-size:12px;margin:0px;color:#00FF00;line-height:13px;}
a.tags_size_3{font-size:14px;margin:0px;color:#00CC00;line-height:15px;}
a.tags_size_4{font-size:16px;margin:0px;color:#6699CC;line-height:17px;}
a.tags_size_5{font-size:18px;margin:0px;color:#3300FF;line-height:19px;}

/* ãëàâíàÿ ïàíåëü*/
a.as_button{background-color:white;color:black;padding:2px 15px;border:1px solid #7F9DB9;text-decoration:none;}


div .h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;background:url(/images/waves.gif) no-repeat 0px 6px;border-bottom:1px solid #11C804;padding-bottom:7px;margin:20px 5px 10px 0px;padding-left:20px;}
div .h1 a{display:block;height:16px;font-weight:bold;color:#000099;text-decoration:none;}
div .h1 a:hover{text-decoration:underline;color:green;}
div .h1 img{margin-top:-10px;vertical-align:-4px;}

h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;background:url(/images/waves.gif) no-repeat 0px 6px;border-bottom:1px solid #11C804;padding-bottom:7px;margin:20px 5px 10px 0px;padding-left:20px;font-weight:normal;}
h1 a{display:block;height:16px;font-weight:bold;color:#000099;text-decoration:none;}
h1 a:hover{text-decoration:underline;color:green;}
h1 img{margin-top:-10px;vertical-align:-4px;}


h2{font-family:Arial;color:#6666FF;font-size:12px;padding:0pt;text-align:left;text-decoration:none;text-transform:none;font-weight:bold;}
h2 a{color:#6666FF;text-decoration:underline;}

/*ñòðîêà íàâèãàöèè*/
div#patch {margin:20px 0;font-size: 11px;color:black; }
div#patch a{text-decoration: none ;margin:0;}
div#patch a:hover{text-decoration:underline;margin:0;}
div#patch img{margin:-4px 5px 0px 5px;}

/* ÑÒÐÓÊÒÓÐÀ ÑÀÉÒÀ */

#wrapper {width:989px;margin:0;padding:0;position:relative;text-align:left;overflow: visible;border:0px solid red;}
#block_top{margin:0px;padding:0px;background:url('/images/top_waves.gif') no-repeat;height:180px;position:relative;}
#block_center{margin:0px;padding:0px;float:left;overflow: hidden;text-align: justify;}
#block_left{width:270px;float:left;padding-bottom:240px;margin-right:37px;}
#block_main{width:668px;float:left;margin:2px 0px;padding:0px;border:0px solid red;position: relative;overflow:visible;border:0px solid red;}
#block_bottom{position:relative;top:-0px;height:116px;clear:both;background:url('/images/bot_waves.gif') no-repeat bottom right;position:relative;}

/*ÇÀÃÎËÎÂÎÊ ÑÒÐÀÍÈÖ è ÃËÀÂÍÎÅ ÌÅÍÞ*/
#block_top #img_logo{position:absolute;left:30px;top:50px;}
#block_top #img_phone{position:absolute;right:0px;top:50px;}
#block_top #a_welcom{position:absolute;right:150px;top:73px;text-align: right;}
#block_top #div_phones{position:absolute;left:57px;top:100px;width:200px;height:50px;text-align:left;border:0px solid red;}
#block_top #div_phones a{color:#003AA2;text-decoration:none;}
#block_top #top_menu{position:absolute;top:146px;left:293px;width:687px;height:27px;}
#block_top #top_menu .sep{vertical-align: bottom;}
#block_top #top_menu .item{text-align:center;background:transparent url(/images/arrow01.gif) no-repeat scroll center top;padding-top:15px;}
#block_top #top_menu a{text-decoration:none;}

/*ÊÀÒÀËÎÃ ÒÎÂÀÐÀ*/
#block_left div.box_catalog{margin:3px 0 0 30px;font-size:11px;line-height:15px;}
#block_left div.box_catalog div.rasd{border-bottom:1px solid #E1ECFF;padding:8px 0 6px 25px;}
#block_left div.box_catalog div.rasd a{padding-left:10px;color:#003AA2;font-size:12px;text-decoration:none;}
#block_left div.box_catalog div.rasd a:hover{color:#000000;text-decoration:underline;background:url('/images/arrow03.gif') no-repeat 0 4px;}
#block_left div.box_catalog div.rasd a img{vertical-align: -2px;}
#block_left div.box_catalog div.rasd a.podrasd{display:block;border-bottom:0px;font-size:11px;padding:0px 0 0px 45px;}

#block_left div.box_catalog h1{font-size:10px;line-height:15px;height:17px;margin:-1px 0 0 16px;font-weight: bold;background:none;padding-left:0px;border-bottom:0px;padding-bottom:0px;}
#block_left div.box_catalog h1 a{color:gray;text-decoration:underline;}
#block_left div.box_catalog h1 a:hover{color:black;text-decoration:underline;}

#block_left div.box_catalog h2{font-size:11px;line-height:15px;height:17px;margin:8px 0 0px 18px;font-weight: normal;}
#block_left div.box_catalog h2 a{display:block;height:17px;margin-left:1px;padding-left:20px;color:#000099;text-decoration:none;background:url('img/fon_left_h2.jpg') no-repeat;}
#block_left div.box_catalog h2 a:hover{color:#000099;margin-left:1px;padding-left:20px;text-decoration:none;background:url('img/fon_left_h2_sel.jpg') no-repeat;}


/*ÁËÎÊ ÈÍÔÎÐÌÀÖÈÈ */
#block_left .art_panel{margin:20px 0 20px 30px;text-align:center;}
#block_left .art_panel table{table-layout:fixed;border-collapse:collapse;empty-cells:show;width:100%;margin-bottom:10px;}
#block_left .art_panel td{padding-top:15px;background:transparent url(/images/icon_text.gif) no-repeat center top;}
#block_left .art_panel a{color:#158A00;text-decoration:underline;margin:0 5px;}
#block_left .art_panel a:hover{text-decoration:none;}


/*îáëàêî òåãîâ*/
#block_left div.tags_cloud{margin-bottom:0px;margin-left:35px;width:230px;text-align:center;position:relative;border:0px solid red;}
#block_left div.tags_cloud a{margin:1px 3px 2px 3px;display:block;float:left;white-space:nowrap;}
#block_left div.tags_cloud a:hover{text-decoration:none;}

/*îáëàêî òåãîâ*/
#block_main div.tags_cloud{margin:10px 0;width:100%;text-align:center;position:relative;border:0px solid red;}
#block_main div.tags_cloud a{margin:1px 3px 2px 3px;display:block;float:left;white-space:nowrap;}
#block_main div.tags_cloud a:hover{text-decoration:none;}


#block_bottom #img_bottom{position: absolute;bottom:50px;left:0;}
#block_bottom #text{margin-left:40px;height:50px;position: absolute;bottom:0px;left:0;}

#block_main .cat_ref{margin-left:30px;}
#block_main .cat_ref a{font-weight:bold;}


#block_main p _img{margin:10px;}


/*íèæíÿÿ ïàíåëü*/
#block_bottom p.menu{position: absolute;left:326px;top:31px;}
#block_bottom p.menu a{font-size:10px;color:gray;background:url('img/fon_left_a.gif') no-repeat left center;margin:0 5px;padding-left:10px;text-decoration:none;}
#block_bottom p.menu a:hover{text-decoration:underline;}


/*****************************************************************************************************************************/

#block_left p{margin:10px 25px 10px 35px;font-size:11px;}
#block_left .box_catalog p.phone{font-size:18px;color:#000066;}




/* ïàíåëü óñëóã */
.box_usluga{font-size:11px;line-height:15px;margin-top:10px;padding-bottom:10px;background:url('img/fon_left2.gif') repeat-y;}
.box_usluga h1{font-size:10px;line-height:15px;height:17px;margin:0 0 5px 16px;font-weight: bold;background:none;padding-left:0px;border-bottom:0px;padding-bottom:0px;}
.box_usluga h1 a{display:block;height:17px;margin:0px;padding-left:10px;color:white;text-decoration:none;background:url('img/fon_left_h1.gif') no-repeat;}
.box_usluga h1 a:hover{margin:0px;padding-left:10px;color:white;text-decoration:none;background:url('img/fon_left_h1_sel.gif') no-repeat;}

.box_usluga a{display:block;color:#333333;text-decoration:none;padding:0 20px 0 60px;background:url('img/blaupunkt.gif') no-repeat 50px 5px;}
.box_usluga a:hover{padding:0 20px 0 60px;color:#000000;text-decoration:underline;background:url('img/blaupunkt.gif') no-repeat 50px 5px;}

