*{ font-size: 12px; font-family: tahoma; }
body { margin: 0; padding: 0; background:url(/img/grad.gif) 0 0 repeat-x; }
img { border:0; }
strong {font-weight: bold;}

.content { padding-left: 22px; width: 550px; }
.content b { font-weight: bold;}

div  a:link { text-decoration: none; color:#189dde; }
div a:visited { text-decoration: none; color:#189dde; }
div a:hover { text-decoration: underline; color:#189dde; }
div a:active { text-decoration: none; color:#189dde; }


.slog {	
	float: right; 
	height: 36px; 
	line-height: 36px;
	text-align: right; 
	color: #5096c8; 
	font: 900 13px tahoma;
	}

td.notselh a:hover{ display:block; width: 36px; height: 36px; border:0; padding-top:3px;	background:url(/img/menu_home.jpg) 0 0 no-repeat; }
/*для последней ячейки*/
td.selu{ background:url(/img/menu_black.jpg) 0 0 repeat-x;}
/*-MENU end---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

td.line{ background:url(/img/truba.gif) 0px 0px repeat-x; }

/*-subMENU----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
td.submenu{ vertical-align:middle; background: url(/header/grad_mm.gif) 0 0 repeat-x;
			padding-left:36px;}
.subtoken {display: inline-block; float: left; width: 100%; background: url(/header/right_1.png) 100% 2px no-repeat; height: 21px; margin-top: 1px;}
.subtoken .l2 {height: 16px; float: left; display: inline-block; margin-top: 5px;}

/*-subMENU end-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-actsubMENU------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
td.actsubmenu { vertical-align: middle; background: url(/header/pointer.png) no-repeat;
			background-position: 36px 0;
			padding-left:36px; height: 22px;}

.actsubmenu1{ text-align:left;
			padding-left:16px; float: left;
			font: 14px; color:#189dde; line-height: 16px; }

/*-actsubMENU end-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#gray {float: left; width: 100%; height: 36px; background: url(/img/gray.gif) repeat-x;}

#sddm{ margin:0; padding:0; z-index:30; }
#sddm li{ margin:0; padding:0; list-style:none; float:left; font:bold 11px arial; }
#sddm li a{ display:block; margin:0 1px 0 0; 
	text-decoration:none; text-align:left; vertical-align:middle; 
	padding-left:5px; padding-right:15px; font:13px; }
#sddm li a:link{ font:13px; text-decoration:none; color: #869198;}
#sddm li a:visited{ font:13px; text-decoration:none;  color: #869198; }
#sddm li a:hover{ font:13px; text-decoration:underline; color:#189dde; }
#sddm li a:active{ font:13px; text-decoration:none; color:#189dde; }

#sddm div{ position:absolute; visibility:hidden; margin:0; padding:0; background:#e5ebef; z-index:200; }
#sddm div a{ position:relative; display:block; margin:0; padding:0 5px; width:auto; white-space:nowrap; border-top:#fff 4px solid; 
		  text-align:left; text-decoration:none; background:#ecf1f4; color:#000; font:normal 13px tahoma; }
#sddm div a:hover{ background:#ecf1f4; color:#189dde; }

#margin  { top:0px; left:0px; width:920px; position:relative; }
#left1 { margin:0; float:left; position:relative; display:block; width:520px; }
#left { margin:0; float:left; position:relative; display:block; width:520px; }
#left div {border-bottom: 1px #5096C8 solid;}
#right { margin-top:0; width:360px; float: right; position: relative; text-align: left;}

#images { margin:0; padding:0; position: relative; list-style:none;}
#images li{ margin:0; padding:0; 	float:left;	}
#images li a{display:block; margin:0;}

#images2 { margin:0; padding:0; list-style:none; display: block; float:left;}
#images2 li { display: inherit; float: inherit;}
#images2 li a {display: inherit;}


#varo {background: url(/header/logo.gif) 35px 15px no-repeat; float: left; width: 498px; height: 97px}
#varo a {width: 498px; height: 97px; display: block;}

#dm {float: left; width: 500px; height: 97px; background: url(/header/bck_top.gif) 0% 100% no-repeat;}
#dm div {float: right; width:67px; height: 60px;}
#md div a img {border: 0;} 


td.wing {background: url(/header/right_3.png) 100% 0 no-repeat; display: block;}


#sqr{margin: 0; padding: 0; z-index:30 ; position: relative; }
#sqr li{ margin: 0; padding: 0; list-style: none; width: 100px; height: 100px; float:left; }

.d1 { background-position: 0 10px; background-repeat: no-repeat;}

.baloon {background: url("/map2/baloon.png") 0px 0px repeat-x; padding-top: 5px; text-align: center;}
#ball {font-weight: bold; color: #E0E7ED;}

.map {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #000000;
overflow:hidden;
position:relative;
text-align:center;
}

.map2 {
background:#FFFFFF none repeat scroll 0%;
border:3px solid #cccccc;
overflow:hidden;
position:relative;
text-align:center;
}

#move img {border: 0;}

#image {
	top: 0;
	left: 0;
	width: 500px;
	height: 500px;
	
	padding: 0;
	position: relative;
	}