html, body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3535355;
	background-color: #FFFFFF;
	font-size: 12px;
	min-width:1004px;
}
body {
	min-width:1002px;
	width:expression((document.body.width) < 1002? "1002px": "auto");
	padding-bottom:20px;
}
img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
table {border: 0px; border-collapse: collapse;}
table td {padding: 0px;}
a {
	text-decoration:underline;
	color: #333333;
}
a:hover {
	text-decoration:none;
	color: #000000;
}
ol, ul, li {
	margin: 0px;
	padding: 0px;
}
.cont {
width:100%;
width:expression((document.documentElement.clientWidth|| document.body.clientWidth) < 1002? '1002px':'auto');
}
#content {width:98%; background:url(../images/punktir.jpg) repeat-x bottom; height:122px;}
#head {padding-left:30px;}
#logo {float:left; height:46px; margin-top:40px; background-position:0px 5px; padding-bottom:5px;}

#postr {color:#ff9300; font-family: Convection; font-size:30px;}
#postr a {color:#ff9300; font-family: Convection; font-size:30px; text-decoration:none;}
#slogan {color:#695942; font-size:14px; font-family:Myriad Pro;}
#slogan a {color:#695942; font-size:14px; font-family:Myriad Pro; text-decoration:none;}

#plashka {width:657px; height:98px; float:right; background:url(../images/blok.jpg) no-repeat; margin-top: 17px;}
#plashka h1 {color:#625138; font-size:14px; margin-top:35px; margin-left:35px; margin-bottom:0px; padding-bottom:0px;}
#plashka p {margin-top:0px; padding-top:0px; color:#625138; font-size:11px; padding-right:150px; padding-left:35px; margin-top:5px;}
#plashka a:link {color:#ff9300; text-decoration:underline;}
#plashka a:visited {color:#ff9300; text-decoration:underline;}
#plashka a:active {color:#ff9300; text-decoration:underline;}
#plashka a:hover {color:#ff9300; text-decoration:none;}

#main {clear:both; width:98%;}
#right {margin-left:235px; padding-top:30px; padding-left:30px; padding-right:30px;}
#left {float:left; width:215px; padding-left: 20px; padding-top:30px;}

.menu {background:url(../images/menu_top.jpg) no-repeat top; width:214px; margin-top:0px; padding-top:6px;}
.men {background:url(../images/menu_bottom.jpg) no-repeat left bottom; width:214px; padding-bottom:5px;}
.men ol { background:url(../images/menu_back.jpg) repeat-y; padding-left:16px; padding-right:5px;}
.men li {border-bottom:solid 1px #e6dbb5; line-height: 31px; list-style:none;}
.men a {text-decoration: none; color: #604f36; background:url(../images/li.gif) no-repeat left 1px; height:32px; padding-left:35px; width: 158px; display: block;}
.men a:hover {text-decoration: underline; color: #333333; background:url(../images/li_hover.gif) no-repeat left 1px; height: 32px; display: block;}

.level2 a {background:none !important; border:none !important; height:25px !important; width:auto !important;}
.level2 a:hover {background:none !important; border:none !important; height:25px !important; width:auto !important;}
li.level2 {background:none !important; border:none !important; line-height:25px;}
ol.level2 {background:none !important; border:none !important;}

.level3 a {background:none !important; border:none !important; height:25px !important;}
.level3 a:hover {background:none !important; border:none !important; height:25px !important; width:auto !important;}
li.level3 {background:none !important; border:none !important; line-height:25px;}
ol.level3 {background:none !important; border:none !important;}

.level4 a {background:none !important; border:none !important; height:25px !important;}
.level4 a:hover {background:none !important; border:none !important; height:25px !important; width:auto !important;}
li.level4 {background:none !important; border:none !important; line-height:25px;}
ol.level4 {background:none !important; border:none !important;}

#nav {color:#000; font-size:11px;}
#nav a {color:#000; font-size:11px;}

.article {text-align:justify;}
.article h1 {color:#3bb5c6; font-size:24px;}
.article p {text-align:justify; color:#353535; font-size:12px;}
.hh a {color:#3bb5c6 !important; font-size:24px;}
.article a {color:#3bb5c6;}
.article img {margin:15px;}

.article2 { text-align:left;}
.article2 h1 {color:#3bb5c6; font-size:24px;}
.article2 p {text-align:justify; color:#353535; font-size:12px;}
.hh a {color:#3bb5c6 !important; font-size:24px;}
.article2 a {color:#3bb5c6;}
.article2 img {margin:15px;}

#anons {padding-top:10px;}
#anons h3 {color:#6a5a43; font-size:18px; text-transform:uppercase; font-weight:normal;}

.anon {background:url(../images/bloki_left.jpg) no-repeat left; height:118px; background-color:#f6eed0; width:48%; float:left; margin-right:10px; margin-bottom:10px;}
.anon_in {background:url(../images/bloki_right.jpg) no-repeat right; height:118px; width:100%;}
.anon_in h2 { color:#ff9300; padding:0px; margin:0px; padding-bottom:5px; padding-top:15px; font-weight:bold; font-size:16px;}
.anon_in li {padding-top:2px; padding-bottom:2px; list-style:none;}
.anon_img {float:left;}
.anon_img img {margin-top:9px; margin-left:10px; margin-right:10px;}
#footer {clear:both; padding-top:10px; padding-left:5px; background:url(../images/fb.jpg) repeat-x bottom; position:relative;}
#fl {background:url(../images/fl.jpg) no-repeat bottom; width:278px; height:93px; padding-left:35px;}
#fl p {color:#FFFFFF; margin-left:20px; padding-top:30px; padding-right:30px;}
#fl a {color:#FFFFFF;}
#fr { position:absolute; right:50px; top:55px;}
.top10 {padding: 5px 5px 5px 5px; border-bottom: #8d7751 3px solid;}
.top10 a {
	/*background-image: url(../images/ar.gif);*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 0px;
	color: #604F36;
	text-decoration: underline;
}
.top10 a:hover {
	color: #604F36;
	text-decoration: none;
}

.top10 li {
	list-style-type: none;
	padding-bottom: 0px;
	padding-top:10px;
	padding-left:5px; 
	background-color: #FFFFCC;
    
}
.top_ten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #604F36;
	padding-top:7px;
	padding-bottom:0px;
	text-decoration:none;
}


.top102 {padding: 5px 5px 5px 5px; border-bottom: #8d7751 3px solid;}
.top102 a {
	/*background-image: url(../images/ar.gif);*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 0px;
	color: #CC9933;
	text-decoration: underline;
	font-weight:bold;
}
.top102 a:hover {
	color: #CC9933;
	text-decoration: none;
}

.top102 li {
	list-style-type: none;
	padding-bottom: 10px;
	padding-top:10px;
	padding-left:5px; 
   
}


.top103 {padding: 5px 5px 5px 5px; border-bottom: #8d7751 3px solid;}
.top103 a {
	/*background-image: url(../images/ar.gif);*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 0px;
	color: #993366;
	text-decoration: underline;
	font-weight:bold;
}
.top103 a:hover {
	color: #CC9900;
	text-decoration: none;
}

.top103 li {
	list-style-type: none;
	padding-bottom: 10px;
	padding-top:10px;
	padding-left:5px; 
	color:#993366;
   
}


.top_ten2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #604F36;
	padding-top:7px;
	padding-bottom:10px;
	text-decoration:none;
	font-weight:bold;
}


.fr {
	padding: 18px 0px 12px 20px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.frlink {padding: 0px 0px 20px 20px; color: #353535;}
.frlink li {
	background-image: url(../images/ar2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 18px;
	list-style-type: none;
}


.frlink a{
	color: #353535;
	text-decoration: none;
}


.frlink a:hover{
	color: #353535;
	text-decoration: underline;
}

.frlink2 {padding: 0px 0px 20px 20px; color: #353535; font-size:15px;}
.frlink2 li {
	background-image: url(../images/ar2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 18px;
	list-style-type: none;
}


.frlink2 a{
	color: #353535;
	text-decoration: none;
}
.frlink2 a:hover{
	color: #353535;
	text-decoration: underline;
}
.zag { padding-top:5px; padding-bottom:5px;}
input.butt {background-color:#e5c88b; color:#333333; border:none; margin-top:20px; margin:0px;}
.navigation a {color:#FFFFFF; background-color:#5f5033; padding:3px;}
.navigation a:hover {color:#604f36; background-color:#e6ca8e; padding:3px;}
.navigation span {color:#FFFFFF; background-color:#e2c183; padding:3px;}
.blooo {padding-bottom:6px; text-decoration:none; color:#000000;}
.blooo2 {padding-bottom:6px; text-decoration:none; color:#0a6301;}
.beg a {text-decoration:none !important;}
.room img {margin-right:10px;}
.room a {font-size:14px; color:#534b33;}
.room {background-color:#fff8e4;}
.yasha a:link {text-decoration:underline !important;}
.yasha a:visited {text-decoration:underline !important;}
.yasha a:active {text-decoration:underline !important;}
.yasha a:hover {text-decoration:none !important;}
#calca td {padding:10px !important;}
#y5_ads {
	color:#ff9300 !important;
}
#y5_ads a {
	text-decoration:underline !important;
	color:#ff9300 !important;
}
#y5_ads a:hover {
	text-decoration:none !important;
}


.cont { text-decoration:none; !important; color:#353535 !important;}

a.cont { color: #000000; !important;
 text-decoration:none; !important;}
 
 .bloki {
     height:1%; 
     overflow:hidden;
     }
