body, p, td, th, li, ul, ol, input, select {



 color: #333333; 

	font-family: Arial; font-size: 12px; 

	font: 12px Tahoma,sans-serif;

}





h1 {font-size: 13px;	color: #222222;}







h2 {



	font-size: 13px;



	color: #222222;



}







h3 {



	font-size: 12px;



	color: #222222;



}







a {



	text-decoration: underline;



	color: #333333;



}













.cnttab {border-style:solid;border-color: #000000;border-width:0px 1px 1px 0px}



td.cntcel, .cntcel1, .cntcel2, .cnttab td {border-style:solid;border-color: #000000;border-width:1px 0px 0px 1px;font-size:12px; padding: 10px;}



th.cntcel, .cnttab th {border-style:solid;border-color: #000000;border-width:1px 0px 0px 1px;font-size:12px;background-color:#b2b2b2;color:#ffffff;
 padding: 10px;
font-weight: bold;}



th.cntcel p, .cnttab p { padding: 2px; }



td.cntcel p { padding: 2px; }





































.menuitem {   padding: 8px 10px 5px 30px; }

.topban {  padding: 0px 10px 12px 30px; font-size: 10px; }

.topban a { color: #FFFFFF; }

.topban_img { position: absolute; left: 0; top: 0; }

.copy1 { color: #FFFFFF; padding-left: 30px; }

.copy1 a { color: #FFFFFF; }

.copy2 { color: #FFFFFF; }

.contacts em { color: #cc0066; font-size: 18px; font-weight: bold; font-style: normal; font-family: Arial; 
padding: 0px; margin: 0px;}
.contacts td b { color: #000000; font-size: 11px;}
.contacts p {font-size: 11px; color: #999999;}
.contacts th em {font-size: 21px;}

.search { padding-bottom: 10px; }



.news { padding-left: 10px; padding-top: 20px;}

.news .date { color: #999999; font-size: 11px; 

	background-image: url(../img/main/bul.gif);

	background-position: left;

	background-repeat: no-repeat;

  padding-left: 10px;

}

.news .header { padding-bottom: 20px; padding-left: 10px; }



.pub { padding-left: 10px; padding-top: 20px; }

.pub .img { margin-bottom: 20px; jborder: solid #FFFFFF 1px; }

.pub .img img { border-color: #b2b2b2; border-width: 1px; }

.pub .rub { color: #999999; padding-left: 10px; font-size: 11px;

	margin-left: 10px;

	background-image: url(../img/main/bul.gif);

	background-position: left;

	background-repeat: no-repeat;

}

.pub .rub span { background-color: #333333; color: #ffffff; padding: 2px;}

.pub .rub span a { color: #ffffff; text-decoration: none;}

.pub .header {  padding-left: 20px; padding-top: 3px; }

.pub .header a { color: #d0106e;  }

.pub .description { padding-left: 20px; padding-top: 5px;}

.pub .button { padding-left: 20px; padding-bottom: 20px; padding-top: 10px; }

.pub .button img { border-width: 0px; }



.all {

  margin-top: 5px;

  margin-left: 10px;

	background-image: url(../img/main/bul1.gif);

	background-position: left;

	background-repeat: no-repeat;

  padding-left: 10px;

	margin-bottom: 50px;

}

.ei .all { margin-left: 0px; }

.input_text {

	font-size: 10px;

	color: #999999;

	border: thin inset;

}

.input_button {

	font-size: 10px;

	color: #999999;

	border: thin outset;

}


.srchdescription {
padding-bottom: 0px;
padding-left: 0px;
}

.srchdescription p {
padding: 0px;
margin:0px;
}

.search .ogr {
color: #ffffff;
padding-left: 0px;
}
.search .str {
padding-left: 4px;
}

.igimage {
border: solid #b2b2b2 1px;
}