body,html {
background-color : #ffffff;
    }

td, tr, p, div {
  font-family      : Century Gothic, Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 14px;
  color            : #414141;

}

a {
  font-family      : Century Gothic, Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 14px;
  color            : #870f12;
}

a.head2 {
text-align : left;
	display: block;
	padding-left: 20px;
}

td.maintext {
padding : 10 10 10 10;
text-align : justify;
}

table.maintext td {
padding : 10 10 10 10;
text-align : justify;
}

body td.maintext #menu-table td { text-align:center; }

td.leftkont {
padding-left:5px;
padding-right:5px;
}

td.leftrem a {
  line-height : 20px;
  font-size        : 14px;
  text-align : left;
  padding-left : 30px;
  color            : #414141;
  text-decoration : none;
}


td.leftrem a:link, td.leftrem a:visited {
  line-height : 20px;
  font-size        : 14px;
  text-align : left;
  padding-left : 30px;
  color            : #414141;
  text-decoration : none;
 
}
td.leftrem a:hover {
  line-height : 20px;
  font-size        : 14px;
  text-align : left;
  padding-left : 30px;
  color            : #ac0409;
  text-decoration : none;
  font-weight : bold;
}

td.copyright {
font-family      : Tahoma;
font-size : 11px;
color : #969693;
padding-left : 10px;
}

td.copyright a{
font-family      : Tahoma;
font-size : 11px;
color : #969693;
}


td.bottommenu {
  font-family      : Tahoma;
  font-size        : 13px;
  color            : #ffffff;
  text-decoration : none;
  font-weight : bold;

}

td.bottommenu a {
  padding-left : 10px;
  padding-right : 10px;
  font-family      : Tahoma;
  font-size        : 13px;
  color            : #ffffff;
  text-decoration : none;
  font-weight : bold;
}

td.bottommenu a:hover {
  padding-left : 10px;
  padding-right : 10px;
  font-family      : Tahoma;
  font-size        : 13px;
  color            : #c71318;
  text-decoration : none;
  font-weight : bold;
}

td.poisk {

padding : 5 5 5 5;
}

td.dop a {
  line-height : 20px;
  font-size        : 14px;
  text-align : left;
  padding-left : 30px;
  color            : #414141;
  text-decoration : none;
}


td.dop a:link, td.dop a:visited {
  line-height : 20px;
  font-size        : 14px;
  text-align : left;
  padding-left : 30px;
  color            : #414141;
  text-decoration : none;
 
}
td.dop a:hover {
  line-height : 20px;
  font-size        : 14px;
  text-align : left;
  padding-left : 30px;
  color            : #ac0409;
  text-decoration : none;
  font-weight : bold;
}


h1,h2 {
	font-size : 14px;
	font-weight: bold;

	padding-top: 4px;
	padding-bottom: 4px;
						}

td.txtbot {
	font-size : 10px;
	text-align : center;
	color : #a5a5a4;
}

td.txtbot a {
	font-size : 10px;
	text-align : center;
	color : #a5a5a4;
}

table.mainmenu td a {
  text-align:center;
  font-family      : Tahoma;
  font-size        : 14px;
  color            : #ffffff;
  text-decoration : none;
  font-weight : bold;
}

table.mainmenu td a:hover {
  text-align:center;
  font-family      : Tahoma;
  font-size        : 14px;
  color            : #ffffff;
  text-decoration : underline;
  font-weight : bold;
}

table.mainmenu td {
  text-align:center;
  padding-bottom:10px;
}

table.mainmenu{
height : 139px; 
}


ul { 
margin: 0; 
padding-top: 0px; 
list-style: none; 
}

ul li { 
position: relative;
}

ul.mainm li { 
position: relative;
}


li ul { 
position: absolute; 
left: 0px; 
top: 25px; 
display: none; 
width : 100%;
}

ul li a { 
display: block; 
text-decoration: none; 
color: #777; 
background: none; 
padding: 5px; border: 0px solid #ccc; border-bottom: 0; 
}

ul.sublevel li a {
background-color : #555555;
border: 1px solid #ffffff;
font-size : 12px;
line-height : 12px;
}

ul.sublevel li a:hover {
background-color : #ac0409;
color : #ffffff;
border: 1px solid #ffffff;
font-size : 12px;
line-height : 12px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; } 
* html ul li a { height: 1%; }
* html ul.mainm {padding-top: 110px; }
/* End */

ul { 
margin: 0; 
padding-top: 11; 
padding-left: 0; 
list-style: none; 
border-bottom: 0px solid #ccc; }

li:hover ul { display: block; }

li:hover ul, li.over ul { display: block; }

a.cpr {white-space:nowrap;}

table.maintext td {padding-right:5px;}

td.mt {padding-left:12px;padding-right:12px;}
