body{width:1002px; min-height:100%; margin:0px auto; 
font-family: Verdana, arial; font-size: 10px; COLOR: #666666; text-align:justify;
BACKGROUND: #7293B6; 
padding: 0px;
}
#body {
	BACKGROUND: url(fon/bg_left.jpg); background-repeat:repeat-y; background-position:left; text-align:justify;
}
#body_2 {
		background:url(fon/br_right.jpg); background-repeat:repeat-y; background-position:right; border: 0px solid #990000;
}

a.men:link{text-decoration:none;font-size:10px; font-weight:bold;color:#663333}
a.men:visited{text-decoration:none;font-size:10px; font-weight:bold;color:#990000}
a.men:hover{text-decoration:none;font-size:10px; font-weight:bold;color:#333333}

a.menu:link{text-decoration:none; font-weight:bold;font-size:10px;color:#991F38}
a.menu:visited{text-decoration:none; font-weight:bold;font-size:10px;color:#1B4381}
a.menu:hover{text-decoration:none; font-weight:bold;font-size:10px;color:#2E76E4}

a.menu_head:link{text-decoration:none; font-weight:bold;font-size:10px;color:#F50400}
a.menu_head:visited{text-decoration:none; font-weight:bold;font-size:10px;color:#1B4381}
a.menu_head:hover{text-decoration:none; font-weight:bold;font-size:10px;color:#FEC806}

.bot {width:178px; Padding:0pt;margin-top:5px;margin-bottom:5px}
.bot p {margin:0;padding:1px}
.bot a {line-height:1.9; text-indent:5pt;  FONT-WEIGHT: bold;font-size:10px;font-family:Verdana, Arial; COLOR: #FEC806; TEXT-DECORATION: none}
.bot a:hover {BACKGROUND-COLOR: #FFFFCC;}
.bot a:visited {}
.bot A span {display: block; BORDER-TOP: #9C3A00 0px solid; BORDER-LEFT: #800000 0px solid; BORDER-right: #800000 0px solid; BORDER-BOTTOM: #9C3A00 1px solid; TEXT-ALIGN: left; width:100%;cursor:hand}
.bot a:hover span { font-size:10px; COLOR: #B93131; BACKGROUND-COLOR: #FFFFCC; BORDER-TOP: #752641 0px solid; BORDER-LEFT: #B93131 0px solid; BORDER-right: #B93131 0px solid; BORDER-BOTTOM: #752641 1px solid;}

.image {BORDER: #660000 1px solid; margin-left:3px; margin-right:2px; margin-top:2px; margin-bottom:2px;}
.image_l {BORDER: #660000 1px solid; margin-left:3px; margin-right:2px; margin-top:2px; margin-bottom:2px; margin-right: 20px;}
.image_r {BORDER: #660000 1px solid; margin-left:3px; margin-right:2px; margin-top:2px; margin-bottom:2px; margin-left: 20px;}
.hot { font-family: Verdana, arial; font-size: 10px; COLOR: #fff; text-align:justify}
.text {padding:10px; font-family: Verdana, arial; font-size: 11px;   COLOR: #666666;}
.text_ram {padding:5px; font-family: Verdana, arial; font-size: 11px;   COLOR: #666666;}
/*.table { BACKGROUND-COLOR: #FBEFE3; font-family: Verdana, arial; font-size: 11px;   COLOR: #666666;}*/
.textb { font-family: Verdana, arial; font-size: 11px;   COLOR: #666666; font-weight:bold}
.text1 { font-family: Verdana, arial; font-size: 11px;  font-weight:bold; COLOR: #666666; text-align:justify}

#header {
background: #487BB2; 
border-bottom: 1px solid #90ACD1; border-right: 1px solid #90ACD1; border-left: 1px solid #90ACD1; border-top: 0px solid #90ACD1;
margin-bottom: 5px; 
padding-bottom: 0px;
}
#content {
 margin: 0px 139px 0px 183px; /*   */
min-height:300px;
 background: #fcfcfc;
 border-bottom: 0px solid #990000; border-right: 1px solid #990000; border-left: 1px solid #990000; border-top: 1px solid #990000;
 padding: 20px;
 font-size:11px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
 }
 
 #content_map {
 margin: 0px 0px 0px 183px; /*   */
 background: #fcfcfc;
 border-bottom: 1px solid #990000; border-right: 1px solid #990000; border-left: 1px solid #990000; border-top: 1px solid #990000;
 padding: 10px;
 font-size:11px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
 }
 #content2 {
 margin: 0px 139px 0px 183px; /*   */
 background: #fcfcfc;
 border-bottom: 1px solid #990000; border-right: 1px solid #990000; border-left: 1px solid #990000; border-top: 1px solid #990000;
 padding: 15px;
 font-size:11px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
 }
 #right { /* Правая маленькая колонка */
 float: right; /* Обтекание справа */
 border-bottom: 0px solid #FEC806; border-right: 1px solid #FEC806; border-left: 1px solid #FEC806; border-top: 1px solid #FEC806;
background: #3279E5;
background-image: url(fon/bg_right.jpg); background-position:bottom; background-repeat:repeat-x;
 width: 133px; /* Ширина колонки */
 padding: 0px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px; /* Значения отступов */...................
 font-size:11px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
}


.rekl {
 padding: 0px; 
 border: 1px solid #ccc; 
 font-size:9px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
 margin: 5px 0px 5px 0px; 
}

#left{
	float: left; 
	width: 178px;
	border-bottom: 0px solid #FEC806; border-right: 1px solid #FEC806; border-left: 1px solid #FEC806; border-top: 1px solid #FEC806;
	font-size:10px; font-family:Verdana, Tahoma, Arial, sans-serif;color:#FEC806; text-align:justify;
	background: #2E76E4;
	background-image: url(fon/bg_menu.jpg); background-position:bottom; background-repeat:repeat-x;
	padding: 0px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 0px; 
}

/* css   Internet Explorer,   min-width */
.titletab {background-color: #fcfcfc; text-align:center; padding:3px; font-size:10px;font-weight:bold; color:#1B4381; border: 1px solid #ccc;margin-bottom: 10px;}
#tableft{background-color:#ffffff;
	float: left; 
		width: 130px;
	font-size:10px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
	padding: 3px;
	padding-bottom: 5px; padding-right: 2px;
	border: 1px solid #ccc; 
margin: 0px 0px 0px 0px; 
}
.conttab {
MARGIN-RIGHT: 30px;
MARGIN-left: 160px;
border: 0px solid #990000; 
padding-left: 5px;
font-size:11px; font-family:Verdana, Tahoma, Arial, sans-serif;text-align:justify;
 }

.input{font-family:Verdana;font-size:11px;color:990000;background:#fefefe;border:#ccc;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;width:51px;height:20}
.inputb{font-family:Verdana;font-size:11px;color:990000;background:#fefefe;border:#ccc;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;width:100px;height:20}
.inputbig{font-family:Verdana;font-size:11px;color:990000;background:#fefefe;border:#ccc;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;width:180px;height:20}
.select{font-family:Verdana;font-size:11px;color:990000;background:#fefefe; border:#ccc; border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width:1px; border-style: solid;  width:150px;height:20}
.button{font-family:Verdana;font-size:10px;color:#fefefe; font-weight:bold; background:#7293B6; border: 1px solid #990000; width:150px;height:20}
.message{font-family:Verdana;font-size:11px;color:990000;background:#fefefe;border:#ccc;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}

#fmenu {
 float: right; 
 border: 1px solid #333; 
 width: 200px; 
 padding: 0px 0px 0px 1px;; 
margin-bottom: 0px; 
  background: #edeed5 url(/images/0108_1.gif) bottom right no-repeat;
}
#foot {  
CLEAR: both; background: #fcfcfc; HEIGHT: 10px; 
font-size:9px; color: #666699;
padding: 5px;
margin: 5px 0px 5px 0px;   
BORDER-TOP: #FEC806 0px solid; BORDER-LEFT: #FEC806 1px solid; BORDER-right: #FEC806 1px solid; BORDER-BOTTOM: #FEC806 1px solid;
}
.title {text-align:justify; padding:3px; border: 1px solid #ccc;
}
.sup { font-size:10px; color:#999;}
.red { background-color: #800000; text-align:center; padding:3px; font-size:10px;font-weight:bold; color:#fff; border: 1px solid #999;}

.price{  text-align: center; font-family:Verdana;font-size:10px;color:#666666;border: #BFB286 1px solid;}
.price table{align:center; text-align:center; margin:1px; padding: 3pt; font-family:Verdana;font-size:15px;color:#666666;border: #cccccc 1px solid;}
.price td{text-align:center; margin:1px; padding: 1pt; font-family:Verdana;font-size:10px;color:#666666;border: #cfcfcf 1px solid; }
.price tr{font-family:Verdana;font-size:10px;color:#666666;border: #cccccc 1px solid;}
.price th{background: #90ACD1; color: #fff}

.table {

  /*width: 300px;  ?????? ??????? */
 border: 2px #ccc; /* ????? ?????? ??????? */
 cellspacing:2;
 cellspacing:4;
 border-collapse: collapse; /* ?????????? ?????? ????????? ????? */
 font-family: Verdana, arial; font-size: 11px;   COLOR: #666666;
}

.table th { 
 text-align: center; /* ???????????? ?? ?????? ???? */
 background: #FBEFE3; /*   ???? ???? ????? */
 padding: 5px; /* ???? ?????? ??????????? ????? */
 border: 1px solid #ccc; /* ??????? ?????? ????? */
}

.table tr { 
 text-align: left; /* ???????????? ?? ?????? ???? */
  /*background: #ccc;   ???? ???? ????? */
 padding: 5px; /* ???? ?????? ??????????? ????? */
 border: 1px solid #ccc; /* ??????? ?????? ????? */
}

.table td { 
spacing:2;
 padding: 5px; /* ???? ?????? ??????????? ????? */
 border: 1px double #E0E0E0; /* ??????? ?????? ????? */
}
.tab_header {BORDER-TOP: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid;BORDER-left: #ccc 1px solid;BORDER-right: #ccc 1px solid;}