* html .png

{

	background-image: none !important;

	

	behavior: url('/pngfix.htc');

}

a { color: #405c95; text-decoration:none;}

a:hover { text-decoration:none;}

p { margin: 0 0 10px 0; padding:0;}

BODY { 

    background: #ffffff;

    margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	 font-family:Verdana;

	}

h1,h2,h3,h4

    {

	font-family: Arial;

	font-weight:bold;

	color: #405c95;

	margin:0;

    }

h1        { font-size:18px;line-height:20px;margin-bottom:20px;}	



h2        {font-size:15px;}	

h3,h4     {font-size:14px;}

a img

{

border:0px;  }



a.mainmenu{

	color:#ffffff;

	font-family:Arial;

	font-weight:bold;

	font-size:10px;

	text-decoration:none;

}

table {border-collapse:collapse;}

td{

	font-family:Verdana;

	font-size: 11px;

	color:#000000;

	

}



td.mainmenu{

	padding-left:13px;

	padding-right:13px;

}



a.cb_smenu{

	color:#ffffff;

	font-weight: bold;

	font-family:Arial;

	font-size:11px;

	text-decoration:none;

}



.mainhead{

	color:#405c95;

	font-family:Arial;

	font-size:24px;

	font-weight:bold;

}



td.content{

	color: #505050;

	font-size:11px;

	line-height:15px;

    padding:23px 140px 80px 25px; }

td.index {padding:23px 12px 12px 25px;}

td.in {padding:23px 14px 80px 25px;}

#body {line-height: 15px;

       font-family: Verdana;

	   font-size: 11px;

	   clear:both;}

#body a { color:#305db7;  text-decoration:none; }

.ramka{

	border: 1px solid #5c5c5c;

}



td.bottom{

	background-color: #f1f1f1;

	border-top: 1px solid #27385b;

	border-bottom: 2px solid #141d30;

	padding-left:14px;

	padding-right:14px;

	padding-top:14px;

	padding-bottom:6px;

}



.bothead{

	color: #505050;

	font-family: Verdana;

	font-weight: bold;

	font-size: 13px;

}



.bothead1{

	color: #505050;

	font-family: Verdana;

	font-weight: bold;

	font-size: 11px;

}



.bottext{

	color: #505050;

	font-family: Verdana;

	font-size: 11px;

	line-height:15px;

}



a.bottomlink{

	color: #405c95;

	font-family: Verdana;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}



a.white{

	color: #ffffff;

	font-family: Arial;

	font-size: 9px;

	text-decoration: underline;

}



.title1{

	font-family: Arial;

	font-weight:bold;

	font-size:18px;

	color: #405c95;

}



.title2{

	font-family: Arial;

	font-weight:bold;

	font-size:15px;

	color: #405c95;

}



.title3{

	font-family: verdana;

	font-weight:bold;

	font-size:14px;

	color: #405c95;

}



.hours{

	font-family: Verdana;

	font-size:11px;

	color: #505050;

	padding-top:2px;

}



.form{

	font-family: Verdana;

	font-size:9px;

	color: #000000;

}



.cb_form{

	padding-top:2px;

	padding-bottom:2px;

	padding-left:6px;

}

#form  {border: 1px solid #8b8b8b; 

        background-color: #F1F1F1; 

		width: 415px;}



INPUT, SELECT {

	font: 11px;

	color: #000000;

	padding-top:0px;

	padding-left:2px;

	padding-right:2px;

	margin:0px;

	width: 208px;

	

}



.input{ font: 11px MS sans-serif;

	height:17px;

}



a.news{

	color: #405c95;

	Font-Family: Verdana;

	Font-Size: 11px;

	text-decoration: underline;

}



a.news:hover{

		text-decoration: none;

}



#news h1{

	margin-bottom:20px;

	}

#news p { margin:0;}

#news .cont {margin-top: 20px;}

#news .cont p {margin: 0 0 10px 0;}

#news .other {margin-top:25px;}

#news a                         { text-decoration: underline;}



#news-index                     { margin: 3px 0; }

#news-index a                   { text-decoration: underline; }

#news-index a:hover             { text-decoration: none; }

#actions-index                  { margin: 20px 0; }

#actions-index a                { text-decoration: underline; }

#actions-index a:hover          { text-decoration: none; }

#clear					        { clear:both; }



#lev3menu				        { margin-top: 10px; height: 17px; background:url(/img/bg_main_menu.gif) repeat-x center bottom #FFF; }

#lev3menu .item				    { margin-right:1px; float:left; border-bottom:1px solid #999; }

#lev3menu .item .left			{ background:url(/img/tab_left.jpg) no-repeat left top; }

#lev3menu .item .right			{ background:url(/img/tab_right.jpg) no-repeat right top; }

#lev3menu .item a				{ display:block; margin:0 3px; border-top:1px solid #999; text-transform:uppercase;

								  font-family:Tahoma; font-size:10px; font-weight:bold; text-align:center; padding:0 5px; }

#lev3menu .active				{ border-bottom:1px solid #000; }

#lev3menu .active .left		    { background:url(/img/tab_active_left.jpg) no-repeat left top; }

#lev3menu .active .right		{ background:url(/img/tab_active_right.jpg) no-repeat right top; }

#lev3menu .active a			    { background:#6E8DBC; border-top:1px solid #000; color:#FFF; }



/* Left menu */



#left-menu						{ width:163px; line-height:14px; }

#left-menu a					{ display:block; color:#000;}

#left-menu .lv1					{ color:#000; font-family:Verdana; font-size:10px; font-weight:bold; }

#left-menu .lv1 a				{ border-bottom: 1px solid #999; padding:3px 4px;}

#left-menu .lv1 .child			{ border-bottom:1px dashed #999; padding:3px 4px 4px;  }

#left-menu div.active	    	{ border-bottom: 1px dashed #999;}

#left-menu .lv1 .active			{ color:#FFF; background:#6E8DBC;}

#left-menu .lv2					{ color:#000000; font-family:Verdana; font-size:10px; }

#left-menu .lv2 a				{ padding:4px 4px 4px 12px; }

#left-menu .lv2 .active			{ color:#FFF; background:#6E8DBC; }

#left-menu .lv2 .first			{}

#left-menu .lv2 .last			{ border-bottom:2px solid #999; }



/* E N D */

td.right-td		    			{ border-left:1px solid #999; vertical-align:top; padding:8px 0 0 14px;}



.inputSub                       { color: #fff; background-color: #405C95; width:130px;height:20px; border:0; font-size:11px; font-weight:bold;}   

.inputText                      {border: 1px #8b8b8b solid; height:20px; padding:0px; width:131px;}

.left-col					    { float:left; width:353px; padding:23px 12px 12px 25px; line-height:15px; }



.dropmenu                       { padding-left:0px; height:15px; border-bottom:1px solid #233251; background:#82A852; }

html>body .dropmenu             { height: 15px; }	

.dropmenu-ind                   { padding-left:0px; height:16px; background:#82A852;}

html>body .dropmenu-ind         { height: 15px; }	

#sendMail td                     {padding:5px;}

