@CHARSET "UTF-8";
body,p{margin:0;padding:0;}
	tr,td{vertical-align:top;}
	
	td,p,div,a,li{font-family:tahoma; /*color:#fff;*/ font-size:12px;}
	a:hover{text-decoration:none; background-color:#fff; color:#000;}
	a {color:#000; text-decoration:underline;}
     h1 a,h2 a,h3 a,h4 a,h5 a,
	h1,h2,h3,h4,h5{ font-family:tahoma;font-size:20px; font-weight:normal;margin:0; color:#fff;/*border-bottom:1px solid #fff;*/ margin-bottom:10px;}

     h2 a,h2{font-size:16px; font-weight:bold; }
	h3 a, h4 a, h5 a,
     h3,h4,h5{font-size:16px}
     h6 {font-family:tahoma; /*color:#fff;*/ font-size:12px;} 
	p{margin-bottom:10px;}
	
	.clear{width:11px;}
	
	#mainTbl{ width:100px; background-color:#4f7ec9; background-image:url(img/tblTopBg.gif); background-position:left top; background-repeat:repeat-x;}
	
	#head{height:180px;}
	#leftcol{width:183px;}
	
	#menuBlock{margin-top:10px;width:184px; background-image:url(img/menu2.gif); background-position:0px 14px; background-repeat:no-repeat;}
	#menuBlock div{display:block; background-image:url(img/menu1.gif); background-position:left top; background-repeat:no-repeat;}
	#menuBlock div div{ padding:10px 24px 18px 18px; /*min-height:120px;*/ display:block; background-image:url(img/menu3.jpg); background-position:left bottom; background-repeat:no-repeat;}
	
	#menuBlock div div ul{margin:0; padding:0;list-style:none}
	#menuBlock div div li,#menuBlock div div li a{color:#0e3b82;}
	#menuBlock div div li a{/*padding-left:10px; background:url(img/drop.gif) 0px 2px no-repeat;*/ text-decoration:none; font: bold 12px tahoma;}
	#menuBlock div div li.act a,#menuBlock div div li a:hover{text-decoration:underline; color:#a10000;}
	#menuBlock div div li.act li a {text-decoration:none; color:#0e3b82;}
	#menuBlock div div ul ul{margin-left:7px; padding:0;list-style:none}
	#menuBlock div div ul ul li a{/*padding-left:10px; background:url(img/drop.gif) 0px 2px no-repeat;*/ text-decoration:none; font:11px tahoma;}
	#menuBlock div div ul ul li.act a,#menuBlock div div ul ul li a:hover{text-decoration:underline; color:#a10000;}

#menuBlock div div ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0px 0pt 14px;
vertical-align:top;
z-index:1000;
}

#menuBlock div div ul li {
background: transparent url(img/drop.gif) no-repeat scroll 0px 2px;
margin-top:0pt;
padding-left:12px;
vertical-align:top;
z-index:1000;
}	
#menuBlock div div ul ul li {
background:none;
margin-left:0px;
padding-bottom:3px;
padding-left:0px;
line-height:9px;
z-index:1000;
}

.menuBig {
color:#95afd9;font-size:16px;
font-family:arial;
text-transform:uppercase;
font-weight:bold
z-index:100;
}


	#crumb{ padding:0; margin: 0; /*margin-bottom:10px;*/ height:30px; width:567px; background-image:url(img/crumbBg.jpg); background-position:0px 0px; background-repeat:no-repeat;
  text-indent:32px; padding-top:14px;}
	#crumb span{ margin-top:0px;}
	#crumb span, #crumb span a{padding:0; margin:0; font-family:tahoma;font-size:11px; color:#0e3b82;  text-decoration:none; }
#crumb a:hover{text-decoration:underline;}
/*	
	#crumb{text-indent:32px; line-height:44px; margin: 0; margin-bottom:10px; height:38px; width:567px; background-image:url(img/crumbBg.jpg); background-position:left bottom; background-repeat:no-repeat;}
	#crumb, #crumb a{font-family:tahoma;font-size:11px; color:#0e3b82;  text-decoration:none; }
#crumb a:hover{text-decoration:underline;}
*/	
	#content{}
	
	#content ol{color:#ffffff;}
	#content ol li{color:#000;}
	
	#content ul{/*margin:0; padding:0;*/list-style-image: url(img/kaplya.jpg);}
	#content ul li{ /*background:url(img/kaplya.jpg) -5px 2px no-repeat;*/}

	#content ul.lab{margin:10px; padding:10px; list-style-image: url(img/kaplya.jpg);}
	#content ul li.lab{ margin: 15px 10px 10px 10px; /* background:url(img/kaplya.jpg) no-repeat; */ }


	
	#content .contenttable{  margin-top:2px;}
	#content .contenttable,#content .contenttable td {border:1px solid #fff;} 
	#content .contenttable td{padding:4px 8px;  background:url(img/contenttableTd.gif) top left repeat-x;background-color:#8ab6d2;}
	#content .contenttable td,
     #content .contenttable td a,
     #content .contenttable td p{font-size:11px; color:#2a478c; font-family:arial; font-weight:bold;}
     #content .contenttable td p{margin:0; padding:0;}
     #content .contenttable td h2 {color:#2a478c;}
	
	
	#rightcol{width:240px;padding-left:10px;}
	#newsBlockContainer{margin-top:10px;width:240px; background-image:url(img/news2.gif); background-position:0px 30px; background-repeat:no-repeat;}
	#newsBlockContainer div{display:block; background-image:url(img/news1.gif); background-position:0px 0px; background-repeat:no-repeat;}
	#newsBlockContainer div div#newsBlock{padding:30px 33px 18px 18px; min-height:120px; display:block; background-image:url(img/news3.jpg); background-position:left bottom; background-repeat:no-repeat; vertical-align:top;}
	
  #newsBlock,
	#newsBlock a,
	#newsBlock p,
	#newsBlock div,
	#newsBlock h1,
	#newsBlock h2,
	#newsBlock h3,
	#newsBlock h4,
	#newsBlock h5{color:#0e3b82; text-decoration:none;}
	
	#newsBlock p{text-align:justify; font-size:10px;}
	
	#newsBlock h1,
	#newsBlock h2,
	#newsBlock h3,
	#newsBlock h4,
	#newsBlock h5{margin-bottom:10px;border:none;  font-size:12px; font-weight:bold; font-family:tahoma; margin:0;padding:0;margin-left:4px;margin-bottom:9px;}
	
	#newsBlock h1 a,
	#newsBlock h2 a,
	#newsBlock h3 a,
	#newsBlock h4 a,
	#newsBlock h5 a{margin-bottom:10px; font-size:12px; font-weight:bold;}
	
	#newsBlock img{border:1px solid #3265b6;/*margin-right:10px;margin-bottom:10px;*/}
	
	#newsBlock div{background:none; font:bold 10px #0e3b82 tahoma; margin-bottom:25px; }
	#newsBlock div a{font:bold 10px #0e3b82 tahoma;}
	
	#more a{font-size:10px; font-weight:bold;}
	
	#footer{ vertical-align:bottom; background-image:url(img/footerBg.gif); background-position:left bottom; background-repeat:repeat-x; height:90px;}
	#footer #divBlock{/*line-height:50px;*/ text-align:right; margin: 0 0 10px 10px; height:45px; width:984px; background-image:url(img/footer.gif); background-position:left bottom; background-repeat:repeat-x;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:none;
}

div.tx-indexedsearch-searchbox td {padding:4px;}
strong.formlabel {color:red;}

div.links_left { font-size:10px; color:#0E3B82; margin:15px 5px 7px 11px; }

div.links_left a:link { font-size:10px; text-align:left;  padding:0; 
color:#0E3B82; }

div.links_left a:visited { font-size:10px; text-align:left;  
padding:0; color:#0E3B82;}

div.links_left a:active {  color:#0E3B82; 
background-color:#4F7EC9;} 

div.links_left a:hover { text-decoration:none; color:#0E3B82; 
background-color:#4F7EC9;} 

p.links_left { font-size:10px; color:#0E3B82; 
margin:0px 0px 4px 0px;}
