body{margin:0;text-align:center;}
div{border:0px solid black;}
img{border:0;}
a{cursor:pointer;text-decoration:none;}
href{color:#FFFFFF;}

.container{margin-left:auto;margin-right:auto;width:908px;height:auto;border:0px solid red;}

.topstripleft{width:265px;height:8px;background-color:#FFFFFF;float:left;font:6px arial;}
.topmenu{width:643px;height:115px;background:url('/i/menufon.jpg') top left repeat-x;float:right;font:6px arial;}
.topmenu font{font:1.5px arial;color:#FFFFFF;}
.topmenu table{font:16.9px arial;color:#FFFFFF;width:auto;font-weight:bold;}
.topmenu table td{width:120px;text-align:center;}
.topmenu .d{width:2px !important;padding-left:0px !important;padding-right:0px !important;}
.topmenu a{color:#6e6e6e;}
.topmenu a:hover{
	color:#6e6e6e;
	text-decoration: underline;
}

.logo{width:265px;height:104px;float:right;background-color:#FFFFFF;color:#FFFFFF;font:38.5px arial;vertical-align:top;}
.logo font{color:#b04056;font:38.5px arial;}
.logo .slog{font:14px arial;text-align:right;padding-right:43px;color:#FFFFFF}
.logo .text{padding:10 43 0 0;text-align:right;}
.logo a{color:#FFFFFF;}

.caption2{color:#FFFFFF;height:39px;text-align:left;vertical-align:top;padding:10 0 0 20;font:14.9px arial;font-weight:bold;}

.empty{clear:both;width:263px;height:12px;font:10px tahoma;background-color:#FFFFFF;position: relative;top:-10px;}
.header{width:265px;font-size:10px; font-family:tahoma;font-weight:300; color:gray;background-color:#FFFFFF;text-align:center;}
.headerh2{font:10px tahoma;color:gray; font-weight:300;margin:0;padding:0;}
.header h2{font:10px tahoma;color:gray; font-weight:300;margin:0;padding:0;}
.footerh3{font-size:10px; font-family:tahoma; color:gray; font-weight:300;margin:0;padding:0;}
.footer h3{font-size:10px; font-family:tahoma; color:gray; font-weight:300;margin:0;padding:0;}
.left{float:left;width:263px;background-color:#f2f6f9;height:317px;}
.left .l1{font:18px arial;color:#7f7f7f;margin:10 0 0 35;}
.left .l2{font:16px arial;color:#b33f56;font-weight:bold;margin:5 0 0 35;}
.left .l3{font:12px arial;color:#7f7f7f;margin:5 0 0 35;width:150px;}
.left .l4{width:100%;height:5px;text-align:center;margin-top:5px;}
.left .l5{margin-top:0px;margin-left:35px;}
.left table{width:auto;height:auto;border-collapse:collapse;font:13px arial;color:#FFFFFF;background-color:#f2f6f9;}
.left .caption{color:#FFFFFF;height:41px;background:url('/i/uslugi.jpg') top left no-repeat;;text-align:left;vertical-align:top;padding:10 0 0 20;font:14.9px arial;font-weight:bold;}
.left .text{padding:0 0 7 0;height:33px;font:16px arial;color:#FFFFFF;text-decoration:underline;}
.left .text a{font:13px arial;color:#666666;font-weight:bold;text-decoration:underline;}
.left .l5 table{font:11px arial;color:#7f7f7f;margin-left:0px;}
.left .p{width:5px;padding:9 7 0 15;vertical-align:top;}

.right{float:right;width:643px;background-color:#FFFFFF;height:207px;}

.uslugi{width:265px;background-color:#f2f6f9;}
.uslugi table{
	width:100%;
	height:100%;
	border-collapse:collapse;
	font:16px arial;
	color:#666666;
	background-color:#f2f6f9;
	font-weight: bold;
}
.uslugi .caption{color:#FFFFFF;height:41px;background:url('/i/uslugi.jpg') top left no-repeat;;text-align:left;vertical-align:top;padding:10 0 0 20;font:14.9px arial;font-weight:bold;}
.uslugi .text{padding:0 0 7 33;background:url('/i/arrow.jpg') top left no-repeat;height:39px;}
.uslugi a{color:#666666; font-weight:bold; }
.uslugi a:hover{
                font-weight:bold; color:#6e6e6e;
	text-decoration: underline;}

.uslugi2{width:265px;height:auto;background-color:#f2f6f9;float:left;clear:left;}
.uslugi2 table{width:100%;height:100%;border-collapse:collapse;font:16px arial;color:#666666;background-color:#f2f6f9}
.uslugi2 .caption{color:#FFFFFF;height:41px;background:url('/i/uslugi.jpg') top left no-repeat;;text-align:left;vertical-align:top;padding:10 0 0 20;font:14.9px arial;font-weight:bold;}
.uslugi2 .text{padding:0 0 7 33;background:url('/i/arrow.jpg') top left no-repeat; height:39px;}
.uslugi2 a{color:#666666; font-weight:bold; }
.uslugi2 a:hover{
                font-weight:bold; 
	color:#6e6e6e;
	text-decoration: underline;}


.preimushestva{width:263px;background-color:#e3ebf1;}
.preimushestva table{width:100%;height:100%;border-collapse:collapse;font:13px arial;color:#666666;}
.preimushestva .caption{color:#FFFFFF;height:41px;background:url('/i/preimushestva.jpg') top right no-repeat;;text-align:left;vertical-align:top;padding:10 0 20 20;font:14.9px arial;font-weight:bold;}
.preimushestva .picto{width:5px;padding:8 9 0 30;vertical-align:top;}
.preimushestva .text{width:100%;vertical-align:top;padding:0 30 10 0;height:auto !important;}
.preimushestva .text a{color:#14689a !important;font:12px arial !important;text-decoration:underline !important;}


.novosti{width:378px;}
.novosti .caption{font:16px arial;color:#565552;font-weight:bold;padding-top:10px;}
.novosti table td{padding-left:20px;}
.novosti .all{font:11px arial;color:#999999;text-decoration:underline;padding:0 0 5 20;}
.novosti .all a{font:11px arial;color:#999999;text-decoration:underline;}
.novosti .text{font:11px arial;color:#858585;width:100%;padding-left:6px !important;padding-bottom:10px;}
.novosti .title{color:#14689a;font:13px arial;text-decoration:underline;padding-left:6px !important;}
.novosti .title a{color:#14689a;font:13px arial;text-decoration:underline;}

.bottomdevider{height:3px;font:6px arial;border-top:3px solid #b04056;clear:both;}

.bottom1{float:left;height:95px;background:url('/i/bottomfon2.jpg') top left repeat-x;width:265px;margin-top:5px;color:#FFFFFF;text-align:left;}
.bottom1 table{margin:35 0 0 30;font:11px arial;color:#FFFFFF;}
.bottom1 a{font:11px arial;color:#FFFFFF;}

.bottom2{float:left;width:380px;background:url('/i/bottomfon.jpg') top left repeat-x;height:95px;margin-top:5px;text-align:center;}
.bottom2 table{width:auto;font:11px arial;color:#6e6e6e;}
.bottom2 table td{padding-top:15px;}
.bottom2 a{color:#6e6e6e;}
#bot2_sidebar{height: 30px;}
#bot2_maintitle{height: 65px; font-size:11px; color:#6E6E6E; padding-top:10px; }
#bot2_title{height: 65px; font-size:11px; color:#6E6E6E; padding-top:20px;}

.bottom3{float:right;width:263px;background:url('/i/bottomfon.jpg') top left repeat-x;height:95px;margin-top:5px;text-align:left;}
.bottom3 .c{font:11px arial;color:#6e6e6e;background:url('/i/devider.jpg') top left no-repeat;height:100%;width:100%;padding:0 0 0 40;}
.bottom3 .d{padding-top:15px;width:210px;}

.bottom5{float:left;height:8px;background-color:#949494;width:265px;}
.bottom6{float:left;width:643px;background-color:#d9d9d9;height:8px;}

.more a{font:12px arial;color:#5a5a5c;text-decoration:underline;}
.more{padding:10 0 20 43;}

.news_pager{margin-top:10px;}
.mod_news_pager {font:12px arial;}
.mod_news_page a{font:12px arial;color:#14689a;}
.mod_news_page .selected{font:12px arial;color:#000000;font-weight:bold;}

.right2{float:right;width:643px;background-color:#FFFFFF;height:auto;text-align:left;}
.right2 p{font:12px arial !important;}

.fl{width:600;margin-left:15px;font:12px arial !important;color:#666666 !important;}
.fl h1{font:24px arial !important;color:#565552 !important}
.fl h3{font:24px arial !important;color:#565552 !important;font-weight:normal;}
.fl h5{font:12px arial !important;color:#565552 !important;font-weight:bold !important;}
.fl a{color:#666666 !important;font:12px arial !important;text-decoration:underline !important;}
.fl li{font:12px arial !important;color:#666666 !important;}
.fl strong{font:12px arial !important;color:#666666 !important;font-weight:bold !important;}
.fl td{font:12px arial !important;color:#666666 !important;}


.mod_news_title{color:#565552;font:26px arial;padding-bottom:20px;}
.mod_news_content{color:#000000;font:12px arial;}
.mod_news_data{color:#999999;font:12px arial;}
.newstitle {color:#14689a;font:13px arial;text-decoration:underline;}

.cattitle {padding-left:20px;}
.cattitle a{color:#f2f6f9;font:16px arial;font-weight:bold !important;text-decoration:none;}
.mod_cat_content{color:#000000;font:12px arial;padding-left:20px;}
.mod_cat_content2{color:#666666;font:12px arial;padding:20 0 0 0;}
.between{height:20px;}
.back {vertical-align:top;white-space:nowrap;}
.back a{font:12px arial;color:#14689A;text-decoration:underline;}

.otcontainer{padding:30 15 0 10;}
.otcontainer table{background-color:#f4f4f4;width:100%;}
.otzivi_pipka {vertical-align:top;padding:5 5 0 13;}
.otzivi_name  {font:11px arial;padding:10 0 0 22;}
.otzivi_whois {font:10px arial;color:#a8a8a8;padding:0 0 0 22;}
.otzivi_sait {padding:0 0 0 22;}
.otzivi_sait a{font:11px arial;color:#006699;text-decoration:underline;}
.otzivi_green a{color:#009941;font:13px arial;text-decoration:underline;}
.otzivi_green {padding:0 13 0 0;}

.formtable{font:12px arial;color:#666666}
.formtable input{font:12px arial;border:1px solid #999999;width:200px;color:#666666}
.formtable select{font:12px arial;border:1px solid #999999;width:200px;color:#666666}
.formtable textarea{font:12px arial;border:1px solid #999999;width:413px;height:200px;}

.formtable1{font:12px arial;color:#666666}
.formtable1 input{font:12px arial;border:1px solid #999999;width:150px;color:#666666}
.formtable1 select{font:12px arial;border:1px solid #999999;width:150px;color:#666666}
.formtable1 textarea{font:12px arial;border:1px solid #999999;width:300px;height:200px;}

.cd{clear:both;width:908px;}
.desc{font:12px arial;color:#666666 !important;padding:10 20 20 20;}
li a b{color:#14689a !important;font:12px arial !important;text-decoration:underline !important;}
.selected{font-weight:bold;text-decoration:none;}

.desc p a {color:#14689a !important;font:12px arial !important;text-decoration:underline !important;}

.cat-image {width:200px; height:200px; padding:10px; float:left;}
.cat-header {width:300px; height:200px; padding-top:20px; padding-left:10px; float:right; text-align:left; vertical-align:middle;}
.cat-header h1 {font:arial, sans-serif; font-size:18px; font-weight:bold}
.cat-text {clear:left; width:500px; padding:10px;}
.cat-links {clear:left; width:500px; padding:10px;}


.slide-show {display: block;}
.slide-hide {display: none;}
.menutable a { font-size: 18px; color: #FFF; text-decoration: none;}
.menutable li {position:relative; margin-top: 5px; background: url(/str1.jpg) left 4px no-repeat; padding-left: 1px; text-align:center; list-style:none; border-bottom:2px solid; border-bottom-color:#fff; border-bottom-style:2px solid;}
.menutable ul { background-color: #efefef; margin-left: 0px; padding-bottom: 10px; width: 558px; padding-top: 1px;}
.menutable ul li {position:relative; background: url(/str2.jpg) left 4px no-repeat; margin-left: -38px; padding-left: 16px; text-align:center; margin-top: 8px; list-style:none; border-bottom:2px solid; border-bottom-color:#fff; border-bottom-style:2px solid;}
.menutable ul li a { font-size: 11px; text-decoration: underline;}
.menutable ul li a:hover { text-decoration: underline;}
.menutable a:hover { text-decoration: underline;}

.tdmenu {background-color: #cccccc; border-bottom:2px solid; border-bottom-color:#fff; border-bottom-style:2px solid; font-weight:bold;}
.tdmenu {border-bottom:2px solid; border-bottom-color:#fff; border-bottom-style: solid; 
border-bottom-width: 2px;
border-bottom-color: #fff;}



.menutable ul li {position:relative; background: url(/str2.jpg) left 4px no-repeat; margin-left: -38px; padding-left: 16px; text-align:center; margin-top: 8px; list-style:none; border-bottom:2px solid; border-bottom-color:#fff; border-bottom-style: solid; 
border-bottom-width: 2px;
border-bottom-color: #fff;}
.menutable li {position:relative; margin-top: 5px; background: url(/str1.jpg) left 4px no-repeat; padding-left: 16px; text-align:center; list-style:none; border-bottom:2px solid; border-bottom-color:#fff; border-bottom-style: solid; 
border-bottom-width: 2px;
border-bottom-color: #fff;}

div.cont_txt p,li {text-align:justify;}
.rights, .lefts { display: inline;text-align:center; }
.lefts { float: left; width: 200px; margin: 15px; }
.rights { float: right; width: 200px; margin: 15px;}
span.pods {color:#656565; font-size:9px;}




.table_1 {
           background: white; border: 1px solid #999; border-collapse: collapse; 
          clear: both; color: black; font-size: 8px; font-weight: normal;  padding: 0px;
}

 tbody.tab1 {
         border-color: inherit; display: table-row-group; vertical-align: middle; font-size: 12px;
} 

  tr.tab2 {
border-color: inherit; display: table-row; vertical-align: inherit; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}


   td.s1{ width: 30% background: white; border: 1px solid #999; font-weight: normal; padding: 0px 5px; text-align: left; vertical-align: middle;
}
   td.s2{ width: 70% background: white; border: 1px solid #999; font-weight: normal; padding: 0px 5px; text-align: left; vertical-align: middle;
}


   td.head1 { background: #DDD; font-weight: bold; padding: 5px; text-align: center;
}

   td.head2 { background: #EEE; font-weight: bold; padding: 5px; text-align: left;
}


td.head1, td.head2 { font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

ul {margin: 2px 0px 2px 20px; padding-left: 0px; text-align: left;
}

li { margin: 0px; padding-left: 0px;
}

