/*____________________________________________по умолчанию_*/

body {height:100%; margin:0; padding:0; background:#FFFFFF; url('images/tree.jpg');}
body, td {font:normal 14px tahoma, verdana; color:#272727;}

a {color:#00609d;}
a:visited {color:#00609d;}
a:hover {color:#00609d; background-color: #ffdead;}
a:active {color:#00609d; text-decoration:underline;}

p {margin:0; padding:0 0 2px 0;}

div, form {margin:0; padding:0;}

#png {//background-image:none ! important; behavior:url('images/png.htc');}

#m {width:100%; height:0em; visibility:hidden; position:absolute;}
#f {width:expression(document.getElementById('m').clientWidth > 1100 ? '1100px' : document.getElementById('m').clientWidth < 955 ? '955px' : '100%'); min-width:955px; max-width:1100px;}
.phone {
	padding-top: 30px;
	font-family: verdana;
	font-size: 16pt;
	color: #9d6538;
}
/*____________________________________________ссылки_*/

a.home {color:#5f3523;}
a.home:visited {color:#5f3523;}
a.home:hover {color:#5f3523;}
a.home:active {color:#5f3523; text-decoration:underline;}

a.village {color:#272727; text-decoration:none;}
a.village:visited {color:#272727;}
a.village:hover {color:#272727; text-decoration:underline;}
a.village:active {color:#272727;}

a.village_2 {color:#272727;}
a.village_2:visited {color:#272727;}
a.village_2:hover {color:#272727;}
a.village_2:active {color:#272727; text-decoration:underline;}

/*____________________________________________содержание_*/

td.cell_left, td.cell_right {width:50%;}
	td.cell_left div, td.cell_right div {width:0;}

td.y_a, td.y_c, td.y_ab {vertical-align:top;}
//td.y_a {width:40%;}
td.y_b {width:80%; text-align: center; vertical-align: middle;}
td.y_c {width:20%;}
td.y_ab {width:80%;}

/*_____________________________________________*/

div.marker {position:absolute; top:50%; z-index:100; width:100%; padding:2px 0 5px 0; text-align:center; background:#f9a255; font:normal 12px tahoma; color:#000000;}
div.marker a, div.marker a:visited, div.marker a:active, div.marker a:hover {color:#000000; text-decoration:none;}
div.marker a:hover {text-decoration:underline;}

.normal {
    	font-family : arial;
	font-size : 7px;
	display: none;
	color : #ffffff;
}
.th {
	background-color: #ffdead;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
}
.br {
	color: #5f3523;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
}
.br2 {
	color: #5f3523;
	font-weight: bold;
	font-size: 12pt;
	padding-left:10px
}
.th1 {
	background-color: #ffdead;
	font-weight: bold;
	font-size: 9pt;
	text-align: center;
}
.th2 {
	color: red;
	background-color: #ffdead;
	font-size: 9pt;
	text-align: center;
}
.br1 {
	color: #5f3523;
	font-size: 9pt;
	text-align: center;
}