a:hover, a:active     {  font-family: Times New Roman, Impact, tahoma, Arial; font-size: 14px; color: blue; text-decoration:underline;}
a:visited, a:link       {  font-family: Times New Roman, Impact, tahoma, Arial; font-size: 14px; color: #000000; text-decoration:underline;}

body         {  font-family: Times New Roman, Impact, tahoma, Arial; font-size: 14px; color: #000000; background: #FFFFFF; margin:0; padding:0 }
table.main {
	position:absolute; top:0; left:0;
}
li
	{
		font-family: Times New Roman, Impact, tahoma, Arial;
		font-size: 14px;
		margin-bottom: 2px;
		margin-top: 0px;
		margin-right: 15px;
		margin-left: 0px;

	}
li.us
	{	
		font-family: Times New Roman, Impact, tahoma, Arial;
		font-size: 14px;
		margin-bottom: 1px;
		margin-top: 0px;
		margin-right: 15px;
		margin-left: 0px;

	}

ol           {  font-family: Times New Roman, Impact, tahoma, Arial; font-size: 14px}
table        {  font-family: Times New Roman, Impact, tahoma, Arial; font-size: 14px; bgcolor:#FFFFFF }
td
	{
		font-family: Times New Roman, Impact, tahoma, Arial;
		font-size: 14px;
		text-align: justify;
		color: #000000;
	}
td.price
	{
		font-family: Times New Roman, Impact, tahoma, Arial;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		background-color: #F9EA84;
		color: #000000;
	}
td.downmenu
	{
		font-family: Arial black;
		font-size: 10px;
		text-align: left;
		background-color: #8db2cd;
		color: #000000;
	}
a.downmenu
	{
		font-family: Times New Roman, Impact, tahoma, Arial;
		font-size: 10px;
		text-align: left;
		background-color: #8db2cd;
		color: #000000;
		margin-left: 8px;
		margin-right: 8px;
	}
a.downmenu:visited
	{
		font-family: Times New Roman, Impact, tahoma, Arial;
		font-size: 10px;
		text-align: left;
		background-color: #8db2cd;
		color: #000000;
		margin-left: 8px;
		margin-right: 8px;
	}

H1 
	{
		font-family : @Dotum, Gautami, Tunga;
		font-size: 20px;
		color: #0B0965;
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 20px;
		margin-left: 80px;
		text-align: center;
	}
H2 
	{
		font-family : arial, Verdana, Tunga;
		font-size: 15px;
		text-align: center; 
		color: #000000;
		font-weight: bold
		margin-bottom: 0px;
		margin-top: 5px;
		margin-right: 10px;
		margin-left: 10px;

	}
H3 
	{
		font-family : Gautami, Tunga;
		font-size: 15px;
		color: #000;
		font-weight: bold;
		margin: 7 0px;
		text-align: left;
	}

div.uao
	{
		font-family : Tahoma, Arial;
		font-size: 20px;
		color: #0B0965;
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 5px;
		margin-right: 15px;
		margin-left: 80px;
		text-align: center;

	}
div.text
	{
		font-family: Verdana, Arial;
		font-size: 14px;
		color: #000000;
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
		text-align: justify;

	}
img
	{
		border:0;
	}
.tel { 
	font-size:18px; 
	color: #0B0965; 
	font-weight: bold;
	margin-bottom: 0px;
}
.tel_gruz { 
	text-align: right;
	font-size:18px; 
	color: #0B0965; 
	font-weight: bold;
	margin-bottom: 0px;
}

p.red	
	{
	margin-bottom: 5px;
	margin-top: 0px;
	text-indent: 1.5em; 
	text-align: justify; 
	}
div.menu1 {
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 45px;
}
a.menu1, a.menu1:visited, a.menu1:hover, a.menu1:active {
	color: #1760A2;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

div.menu2{
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 45px;
	text-align: left;
}

a.menu_tariffs, a.menu_tariffs:visited, a.menu_tariffs:hover, a.menu_tariffs:active {
	color: #FF0000;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

div.autonews {
	margin-right: 8px;
}
hr {
	color: #B2B3AD;
}
.gorod {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	word-spacing: 8px;
}
a.gorod, a.gorod:active, a.gorod:link, a.gorod:visited {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	word-spacing: 0px;
	text-decoration: underline;
	line-height: 1.5;
}
.red-font {
	color: #f02025;
	font-size: 12px;
	text-decoration: underline;
}
#submenus {display:block;  width:160px; height:120px; overflow:auto; overflow-x:hidden;}
#submenus dt {display:block  height:20px; color:#000000; margin-bottom:1px; text-align:center; padding-left:5px;  font-weight:bold;}
#submenus dd {display:block;  height:20px; padding:0; margin:0 0 1px 0; text-align:center;}
#submenus a.sub {display:block;  height:20px; background:#ecedfa; color:#000000; text-decoration:none; padding-left:5px;}
#submenus a.sub:hover {background:#dcd9d9; color:#000;}


/* hack for Opera 7+ */
@media all and (min-width:0px){
#submenus {overflow:auto; margin-top:-3px;}
}

