* {font-family: Arial,'Lucida Grande';}
.topline{
	border-top: 3px solid #E5892E;
}
ul li{
	list-style-type : square;
}
img.logo{
	position: relative;
	top: 28;
	z-index: 1;
}
img.h24{
	position: relative;
	left: -28;
	z-index: 1;
}
table.switch{
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}
td.switch{
	border-right: 2px solid #ffffff;
}
td.fon{
	background: url(/i/fon.jpg) repeat-x left #4B87FF;
	height: 102;
}
table.slogan{
	background: url(/i/oblaka.jpg) no-repeat right;
	height: 102;
}
table.address{
	font-family: tahoma;
	font-size: 12px;
	color: white;
	font-weight: bold;
}
div.phone{
	padding: 5 0 5 23px;
	background: url(/i/phone.gif) no-repeat left;
	font-size: 14px;
}
div.anons{
	padding: 3 0 5 0px;
}
table.nav{
	background: url(/i/nav_fon.gif) left;
	height: 30;
	color: #838383;
	border-bottom: 1px solid #838383;
}
span.nav_txt{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding-left: 65;
}
a.nav{
	text-decoration: none;
	color: #838383;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.nav_on{
	color: #FF9900;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
td.pal{
	width: 100;
	border-left: 2px solid #ffffff;
	padding: 0 10px 0 10px;
}
table.body{
	border-top: 1px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
	padding-bottom: 25;
}
h1{
	font-family: Arial;
	font-weight: normal;
	color: #FF9900;
	font-size: 150%;
}
td.content{
	padding: 35 0 35 0;
	font-family: Arial;
}
/* Навигация второго уровня */
td.nav2{
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	padding: 15;
	height: 150;
	background: url(/i/nav2_fon.gif) no-repeat top right;
}
div.li{
	padding: 0 0 5 18px;
	background: url(/i/li.gif) no-repeat top left;
}
a.nav2{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
td.footer{
font: menu;
background: #E9F4C9;
color: #5A5A5A;
padding-left: 54px;
height: 59;
border-top: 2px solid #ffffff;
}
.nav2_on{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

div.bottom{

}

div#rfloat{
	width: 250;
	float: right;
	margin-right: 5;
}
div#ban{
margin-bottom: 10;
}
div#news{
	padding: 20;
	border: 1px solid #dddddd;
	font-size: 11px;
	font-family: Tahoma;
	width: 240;
}

div#news div{
	padding: 0 0 5 0;
}
div#news h1{
	margin: 0 0 5 0;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
}

