*{margin:0;padding:0}
html{background:#555}
body{font-family:Tahoma;width:1052px;background:url(images/body_fon.gif) repeat-y center top;margin:0 auto}
table{border-collapse:collapse}
a img{border:none}
.alignright{text-align:right}


a:link, a:active, a:visited {
	font-family:tahoma;
	color: blue;
        font: bold;
	font-size:11px;
        text-decoration: none;
}
a:hover {
	color: red;
}


.b:link, .b:active, .b:visited {
	font-family:tahoma;
	color: black;
        font: bold;
	font-size:12px;
        text-decoration: none;
}
.b:hover {
	color: red;
}


#wrap{width:1000px;margin:0 auto}

#header{height:286px;background:url(pic/shapka.jpg) no-repeat center top;width:100%;}

#menu{height:38px;background:url(images/menu_fon.jpg) repeat-x left top;width:100%}
#menu td{vertical-align:top;padding-left:5px}
#menu td.search{width:200px;font-family:Tahoma;font-size:0.9em;    padding:0 0 20px 20px;vertical-align:top}

#menu ul{height:30px;background:url(images/but_bord.gif) no-repeat left top}
#menu ul li{height:28px;background:url(images/but_bord.gif) no-repeat right top;padding:13px 12px 0 12px;float:left;list-style-type:none;font-size:0.8em; font-weight:bold}
#menu ul li a{text-decoration:none;color:#4E4E4E}
#menu ul li a:hover{text-decoration:none;color:gray}

#menu form{padding:20px 0 0 0;width:250px}
#menu form td{padding-right:5px;padding-left:2px;}
#menu form .input{border:none;padding:1px}
#menu form .button{background:none;border:none;color:#686868;font-weight:bold}

#content{width:100%;margin-bottom:10px;margin-top:10px}

#maincont{padding:10px 2px 0 10px;vertical-align:top}
#maincont h2{font-size:0.8em;background:url(images/mark.gif) no-repeat left center;padding-left:25px;margin-bottom:10px}
#maincont h1{font-size:0.8em;background:url(images/mark.gif) no-repeat left center;padding-left:25px;margin-bottom:10px}
#maincont p{font-size:0.8em;padding-left:10px;margin-bottom:2px}
#maincont ul{padding-left:40px;margin-bottom:10px}
#maincont li{list-style-position:inside;font-size:0.8em;text-indent:20px}

#sidebar{width:200px;background:url(images/sd.gif) no-repeat left top;padding:20px 20px 0 30px;vertical-align:top}
#sidebar h2{font-size:0.9em;margin-bottom:10px}
#sidebar h1{font-size:0.9em;margin-bottom:10px}
#sidebar address{font-style:normal;font-size:0.8em;margin-bottom:10px}
#sidebar p{font-size:0.8em;margin-bottom:10px}
#sidebar li{font-size:0.8em;margin-bottom:10px}
#sidebar a{color:green}
#sidebar a:hover{text-decoration:none;color: red}

#meteo a {color:black; border: 0px; vertical-align:middle}


.td2{padding:4px;BORDER: 1px solid gray; border-thickness: 1px;align:center;font-size:12px;}


.td3{padding:4px;BORDER: 1px solid gray; border-thickness: 1px;font-size:11px;}

#footer{width:95%;border-top:solid 1px #999;margin:0 auto}
#footer td{padding:20px}
#footer address{font-size:0.8em;font-style:normal}
#footer address span{font-size:2em}

.img {BORDER: 1px solid gray; border-thickness: 1px; }

a.gallery{font-size:90%;font-weight:bold;text-decoration:underline;}
a.galleryhead{font-size:100%;font-weight:bold;text-decoration:underline;font-size:0,9em}


.thumb img {border: 4px double #ccc; background: #ffffff;}
#photobank {width:235;}