/* CSS Document */
td, img, a.spec, a.spec:hover{ behavior: url(http://www.ecopark.ru/styles/iepngfix.htc); }
html, body{height:100%;}

body {
	background-color: #ffffcc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border:none;
	}
#ugol {
	position:absolute;
	right:0px;
	top:0px;
	width:100px;
	height:100px;
	z-index:1;
	}

#game_cont{
	position:absolute;
	top:50%;
	left:50%;
	width:600px;
	height:415px;
	margin-top: -207px;
	margin-left: -300px;	
	}
#game_cont_fon{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:2;
	opacity:0.3; 
	-moz-opacity:0.3; 
	filter:alpha(opacity=40);	
	}
.big_top_pic{
	margin-top:10px;
	}

/*МЕНЮ*/
table.mainmenu{
	font-family:Arial, Helvetica, sans-serif;
	}
table.mainmenu td.sel, table.mainmenu td.sel a.sel, table.mainmenu td.notsel, table.mainmenu td.notsel a.notsel{
	color: #fff;
	font-size:18px;
	padding:0;
	font-weight:normal;
	}
table.mainmenu td.sel{
/*	background:url(../images/fon_menu.png) top left no-repeat;*/
	background:url(../images/bn_left_sel.gif) no-repeat left top;
	height:33px;
	vertical-align:top;
	}

table.mainmenu td.sel a.sel, table.mainmenu td.notsel a.notsel{
	padding:0;
	padding-top:4px;
}
table.mainmenu td.sel a.sel{
	color:#00581f;
}

table.mainmenu a{
	display:block;
	width: 160px;
	color:#00581f;
	padding:0;
	padding-top:4px;	
/*	font-size:1em;*/
/*	font-weight:bold;*/
/*	padding:0 0 0 25px;	*/
/*	margin-bottom:0px;*/
	text-decoration:none;
	}

table.mainmenu td.sel b{
	background:url(../images/bn_mid_sel.gif) repeat-x top;
	margin-left:5px;
	padding:0;
	display:block;
	float:left;
	clear:both;
	font-weight:normal;
	}
table.mainmenu td.sel span{
	display:block;
	width: 160px;
	float:left;
	height:33px;
	padding:0px 25px 0 15px;
	background:url(../images/bn_right_sel.gif) no-repeat right top;
	}
table.mainmenu td.sel span.sel{
	display:block;
	width: 160px;
	}

/*------*/
table.mainmenu td.notsel{
/*	background:url(../images/fon_menu.png) top left no-repeat;*/
	background:url(../images/bn_left_new.gif) no-repeat left top;
	height:32px;
	vertical-align:top;
	padding:0;
	}

table.mainmenu td.notsel b{
	background:url(../images/bn_mid_new.gif) repeat-x top;
	margin-left:5px;
	padding:0;
	display:block;
	float:left;
	clear:both;
	font-weight:normal;
	}
table.mainmenu td.notsel span{
	display:block;
	float:left;
	height:33px;
	padding:0px 25px 0 15px;
	background:url(../images/bn_right_new.gif) no-repeat right top;
	}
table.mainmenu td.notsel span.notsel{
	display:block;
	width: 160px;
	}
/*------*/

table.mainmenu td.sel a.sub{
	font-size:0.9em;
	color:#ff9900;
}
/*ПОДМЕНЮ*/
table.submenu{
	margin: 5px 0 5px 25px;
	}
table.submenu td{
	height:20px;
	padding:0;
	}	
table.submenu td a{
	font-size:0.9em;
	font-weight:normal;
	padding:0;
	margin:0;
	margin-bottom:2px;
	text-decoration:none;
	}
table.submenu td a:hover{
	color:#ff9900;	
	}
table.submenu td, table.submenu td.sel{
	font-size:0.9em;
	font-weight:normal;
	background:none;
	padding:0;
	margin:0;
	height:auto;
 }
table.submenu td.sel{
	color:#ff9900;
}

.m_pic{
	margin-right:5px;
}
/*СПЕЦПРЕДЛОЖЕНИЕ*/
table.spec{margin-top:10px;}
a.spec{
	display:block;
	width:215px;
	height:42px;
	padding:6px 0 0 20px;
	margin:0;
	background:url(../images/bn_spec.jpg) top left no-repeat;
	color:#fff;
	text-decoration:none;
	font-size:18px;
}
a.spec:hover{
	background:url(../images/bn_spec_sel.jpg) top left no-repeat;
}

/*МЕНЮ УСЛУГИ С КАРТИНКАМИ*/
img.menu_uslugi{
	height:118px;
	width:118px;
	margin: 0px 10px;
}

/*СОДЕРЖИМОЕ*/
td.content{
	padding: 25px 100px 10px 15px; 
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
td.content p{
	padding-top:0;
	margin-top:0;
}
td.content a{
	color:#000;
	text-decoration:underline;
}
td.content a:hover{
	color:#ff9900;
}
/*Пробки и Погода*/
.bot_left{
}
.bot_left img{

}
/*site map*/
table.map{
	margin-left:10px;
}
table.map a.map:hover{
	color:#ff9900;	
}
td.content .map a{
	color:#00581f;
	font-size:1em;
	font-weight:normal;
}
img.ind_files{ /*картинка на главной странице для скачивания файлов*/
	float:right;
	margin: 0 0 10px 10px;
}
a.favorite{ /*иконка добавления в избранное*/
	display:block;
	position:absolute;
	left:240px;
	height:14px;
	width:14px;
	margin: 8px 40px 0 0;
}

.f7{
	color:#666;
	font-size:12px;
	text-decoration:none;
	margin-left:20px;
}