body {font-size:15px; margin:auto; }
td {padding:0; margin:0;}
.price {margin-top:15px;}
.price td{padding:5px;}
img {padding:0; margin:0;}
.menu {padding-right:10px; vertical-align:top;  width:200px; text-align:left; padding-top:30px; padding-left:13px; }
.right {padding-left:10px; vertical-align:center;  width:200px;}
.text {font-size:14px; color:black; font-family: Verdana; text-align:justify;  padding:10px 0px 10px 0px;}
.links  {padding-top:5px; font-size:13px; font-family: Verdana; margin-left:45px; color:red; font-weight:bold;}
.host {font-size:10px; color: grey;}
h1 {font-size:20px; line-height:20px;}
h3 {font-size:15px; line-height:18px;}
.price td {vertical-align:top;}


#menu2 {
padding:0;
margin:0;
}

#menu2 td {
padding: 3 0 3 0;
height: 20px;
margin:0px;
}


#menu2 td.rootMenu{
	background-color:transparent;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	text-transform:normal;		
	text-decoration:none;
padding:0px; margin-top:0;  margin-bottom:0;  width:200px;  background:url(/images/site/menu_cnt.png) left top repeat-y;
	cursor:pointer;
}

#menu2 td.rootMenuOver{
	background-color:#d89838;
color:white;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	text-transform:normal;			
	text-decoration:none;
	cursor:pointer;
}



#menu2 td.rootMenu a{
color:white; text-decoration:none;
}

#menu2 td.rootMenu a:hover {
color:white;  text-decoration:none;
}

#menu2 td.rootMenuOver a {
	color:white; text-decoration:none;
}

#menu2 td.rootMenuOver a:hover {
	color:white;  text-decoration:none;
}


#menu2 div.menuElementHasSubmenu{
background: no-repeat right center;
//background-image: url('/images/site/mi nus.gif');
margin-right:5px;
}

#menu2 div.submenuElementHasSubmenu{
background: no-repeat right center;
background-image: url('/images/site/p lus.gif');
}


#menu2 ul.submenuTop {
background-color: #2a91a8;
position: absolute;
display: none;
margin:0px;
margin-left:55px;
color:#666666;
}

#menu2 div.menuElementWrapper {
padding:5px 5px 5px 10px;
margin-left:7px;
}
#menu2 div.submenuElementWrapper {
padding: 5px;
//width:200px;
}

#menu2 li.submenuElement,li.submenuElementOver {
font-family: Verdana; 
margin-left:-0px;
padding-left:0px;
border-top: solid 1px;
border-left: solid 1px;
border-right: solid 1px;
border-bottom: solid 1px;
padding:1px;/*чтобы экслорер не глючил*/
font-size: 13px;
cursor:pointer;
color:white;
//width:auto;/*чтобы экслорер не глючил*/
}

#menu2 li.submenuElement{
}

#menu2 li.submenuElementOver{
background-color: #d89838;
}


#menu2 li.submenuElement a, #menu2 li.submenuElement a:hover {
color:white;
text-decoration:none;
}

#menu2 li.submenuOverElement a, #menu2 li.submenuOverElement a:hover {
color: #2f8a53;
text-decoration:none;
}

