body {
	background-color: #fff;
	color: #000;
	font: 0.8em/150% Verdana, Tahoma, sans-serif;
	margin: 0px;
	padding: 0px;
}
td{
	font: 0.8em/150% Verdana, Tahoma, sans-serif;
}
.headerbg{
	background-image: url(./img/01.jpg);
	background-repeat: repeat-x;	 
}
.whiteline3px{
	height: 3px;
	width: 100%;
}
.whiteline1px{
	height: 1px;
	width: 100%;
}
.menubar{
	background-image:url(./img/06.gif);
	background-repeat: repeat-x;
	height: 21px;
}
.menu_sep{
	background-color: #fff;
	width: 1px;
	height: 21px;
}
.menu_item{
	color: #fff;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 5px;
}
.menu_item A
{
	border: 0px solid #000;
	color: #fff;
	position: relative;
	top: -1px;
}

.menu_item A.hover, 
.menu_item A:hover{
	color: #EB3D00;
}

#search_line {
	background-color: #d3e1fa;
	color: #163267;
	font-size: 1em;
	padding-left: 10px;
	height: 22px;
	width: 100%;
}
#search_form {
	color: #163267;
	margin-bottom: 1px;
	padding: 0px 5px;
	font: 11px Tahoma, Verdana, sans-serif;
	height: 18px;
	width: 80px;
}
h1 {
	color: #70809d;
	font-size: 1.5em;
	font-weight: normal;
	text-align: center;
	padding: 0.5em;
}
h3{
	border-bottom: 1px solid #163267; 
	color: #70809d;
	font: 0.9em Tahoma, Verdana, sans-serif;
	font-weight: bold;
	padding: 10px 0px 0px 2px;
	margin: 0px 10px;
}
h2 {
	color: #163267;
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;	
}
div.news {
	padding-top: 8px;
	margin: 0px 6px;
	font-size: 1em;
}
A {
	color: #617CB1;
	text-decoration: none;
}

A:hover {
	color: #EB3D00;
	text-decoration: none;	
}
.center{
	padding: 1em;
}
.text {
	font: 1em/150% Georgia, Verdana, Sans-serif;
	text-align: justify;
}
#img_left {
	border: 1px solid #70809D;
	float: left;
	margin-right: 1em;
}
#in {list-style-position: inside;}
.caps {
	text-transform: uppercase;
}
.footer {
	background-color: #d3e1fa;
	color: #163267;
	width: 100%;
	height: 22px;
	font-size: 0.7em;
	text-align: center;
	
}
.menu1{width:  97px; white-space:nowrap;}
.menu2{width: 260px; white-space:nowrap;}
.menu3{width: 155px; white-space:nowrap;}
.menu4{width: 195px; white-space:nowrap;}
.menu5{width: 134px; white-space:nowrap;}
.icq_img{
	background-repeat: no-repeat;
	background-position: left;
	font-size: 0.8em;
	height: 18px;
	padding-top: 2px;
	padding-left: 25px;
	margin: 5px 10px;
}
#icq_silentrain{
	background-image: url(http://web.icq.com/whitepages/online?icq=167822970&img=5);
}
#icq_aal{
	background-image: url(http://web.icq.com/whitepages/online?icq=302714099&img=5);
}
#icq_zap{
	background-image: url(http://web.icq.com/whitepages/online?icq=279475762&img=5);
}
#icq_bedlam{
	background-image: url(http://web.icq.com/whitepages/online?icq=314478956&img=5);
}
#icq_avatar{
	background-image: url(http://web.icq.com/whitepages/online?icq=347272589&img=5);
}
.xls{
padding-right: 4px;
position: relative; 
line-height: 100%;
}
.main_img{
	border: 1px solid #70809D;
	height: 102px;
	width: 102px;
}
/* картинки на главной */
.hidden {position: absolute; visibility: hidden;}
.visible {position: absolute; visibility: visible; z-index: 1;}
/* /картинки на главной */
.popup{
	display: none; 
	position: absolute; 
	visibility: hidden; 
	z-index: 2;
}
/* меню */
		#Menu {Margin:0; Padding:0; text-align: left;}
		#Menu LI {Display:Block; Float:Left; Margin:0; Padding:0;}
		#Menu LI UL LI {Float:None;}
		#Menu LI UL {Display:None; Margin:0; Padding:0;}
		#Menu LI:Hover UL,
		#Menu LI.Hover UL {Display:Block; Position:Absolute;}
		/* Обход Бага С Неверным Переносом Строк В Опере 7 */
		#Menu LI UL LI {White-Space:NoWrap;}
		#Menu {Color:White;Line-Height:1.25em;}
		#Menu LI H1 {Font-Size:1em; Font-Weight:Bold;Margin:0; Padding: 2px 5px; Cursor:Default; color: #fff; border: 1px hidden;}
		#Menu LI:Hover H1,
		#Menu LI.Hover H1 {Background-Color:#CCDDF9; Color:#EC3D00;border: solid #1B3567; Border-Width:1px 1px 0px 1px; padding: 2px 4px;}
		#Menu LI UL {Background-Color:#CCDDF9; Color:#163267; Border:1px Solid #1B3567; z-index: 3;}
		#Menu LI UL LI{padding: 2px 0px; border-bottom: 0px solid #000;}
		#Menu LI UL LI A {Text-Decoration:None; Color:#163267; padding:2px 0.5em;}
		#Menu LI UL LI A:Hover {Background-Color:#163267; Color: #C7D6F0;}
/* /меню */
td.blue{
	background-color: #D3E1FA;
	font-family: Georgia;
	padding: 2px 10px;
}
tr.blue td{
	background-color: #D3E1FA;
	font-family: Georgia;
	padding: 2px 10px;
}
td.blue2{
	background-color: #D3E1FA;
	font-family: Georgia;
	padding: 2px 10px;
	font-weight: bold;
	text-align: center;
}
td.gray{
	background-color: #D5D7DB;
	font-weight: bold;
	font-family: Georgia;
	padding: 2px 10px;
}
tr.lightblue td{
	background-color: #EBF1FA;
	font-family: Georgia;
	padding: 2px 10px;
}
.ligtblue{
	background-color: #EBF1FA;
	font-family: Georgia;
	margin: 10px 0px;
	padding: 5px;
}
.ligtblue a {
	color: #163267;	
}
td.ligtblue{
	background-color: #EBF1FA;
	font-family: Georgia;
	padding: 2px 10px;
}
td.darkblue{
	font-family: Georgia;
	background-color: #163267;
	color: White;
	font-weight: bold;
	text-align: center;
}
td.snoska{
	border: none;
	font-size:0.6em;
	font-weight: bold;
}
.snoska{
	font-family: Tahoma;
	font-size:0.8em;
	font-weight: bold;
}
b.red{
color: Red;
}
.price_arc {
	float: right;
	margin-left: 5px;
}
.price_arc_pad{
	margin-top: 2px;
	margin-right: 5px;
}
.img_left {
	float: left;
	margin: 5px;
}
.img_center {
	border: 1px solid #70809D;
	margin: 1em;
}


.otstup{
	clear: left;	
}
.map{	border: 1px solid #70809D;}.ln {margin: 0%;font: 12px/100% tahoma}.ln a {font: 12px/100% tahoma;}.ln a:hover {color: #617CB1;cursor: default;}p.more a{display: block; font: 11px tahoma;}

