    html, body {
	 margin:0;
	 font-family: Georgia, Arial, sans-serif;
	 font-size: 11pt;
	 }
	 .mainmenu a{
	 	display: block;
		font-family: Georgia, Arial, sans-serif;
		 font-size: 16pt;
		 color: #FFF;
		 text-align: center;
		 text-decoration: none;
		 line-height: 52px;
	 }
	 .mainmenu a:hover{
	 	background-color: #37ca37;
	 }

#shapka{
	position:relative;
  top:-17px;
}
	     #cunning {
      background: #eaece8 url(images/_head_bg_01.jpg);
	  background-position:center bottom;
	  background-repeat:no-repeat;
      width: 80%; min-width: 920px; max-width: 1200px;
      min-height: 304px;
	  border-left:solid #c7cac4 1px;
	  border-right:solid #c7cac4 1px;
    }
    #menu {
      background: #32332f url(images/head_bg_02.jpg);
	  background-position:center bottom;
	  background-repeat:no-repeat;
      width: 80%; min-width: 920px; max-width: 1200px;
      min-height: 52px;
     border-left:solid #c7cac4 1px;
	  border-right:solid #c7cac4 1px;

    }
	 #btmenu {
      background: #32332f;
      width: 80%; min-width: 920px; max-width: 1200px;
      min-height: 52px;
      border-left:solid #c7cac4 1px;
	  border-right:solid #c7cac4 1px;

    }
	 .btmenu a{
	 	font: 11px Tahoma;
		color: #a5a6a2;
	 }
	 .btmenu a:hover{
	 	color: White;
	 }
	 .btmenu td{
	 	padding: 10px;
	 }
    #content {
     width: 80%; min-width: 920px; max-width: 1200px;
     min-height: 400px;
	  margin-top: 3px;
    }
	 h2{
	 	display: inline;
	 	font: 14pt/20px Georgia, Arial, sans-serif;
		text-transform: uppercase;
	 }

	 td.righttbl{
	 background-color: #eaece8;
	 border-left: 1px solid #c7cac4;
	 border-right: 1px solid #c7cac4;
	 border-bottom: 1px solid #c7cac4;
}
	 #logo{
	 	background-image: url(images/logo.gif);
		position: relative;
		border: 0px solid #FF4500;
		width: 257px;
		height: 170px;
		top: -3px;
		left: 0px;
	 }
	 #searchbox{
	 background-image:url(images/searchbox.gif);
		position: relative;
		border: 0px solid #FF4500;
		width: 230px;
		height: 56px;
		top: -136px;
		right: 20px;
		float: right;
	 }
	#contacts{
		position: relative;
		border: 0px solid #FF4500;
		width: 230px;
		height: 115px;
		top: -135px;
		right: -10px;
		float: right;
	 }
	 h1{
	 	font: 14pt/20px "Arial Black";
		text-transform: uppercase;
		display: inline;
	 }
	 #logowords{
	 	display: block;
		position: relative;
		top: 88px;
		left: 20px;
		border: none;
	 }
	 #slogan{
	 	display: block;
		position: relative;
		top: 165px;
		left: 20px;
		border: none;
		color: #009900;
		font-size: 17px;
	 }

	 #comments a{
	 	display: block;
		position: relative;
		top: 170px;
		left: 20px;
		border: none;
		color: #009900;
		font-size: 17px;
	 }

	 #searchtitle{
		color: #32332f;
		font-size: 14pt;
		margin-left: 10px;
	 }
	 form{
	 	display: inline;
		margin: 0px;
		padding: 0px;
	 }
	 input.searchtext{
	 	width: 170px;
		background: none;
		font-family: Georgia, Arial, sans-serif;
	 font-size: 10pt;
	 color: #75786b;
	 margin-left: 15px;
	 border: 0px;
	 }

	 .contacttext{
	 font-family: Georgia, Arial, sans-serif;
	 font-size: 15pt;
	 color: #32332f;
	 }
	 .contacttext2{
	 font-family: "Times New Roman";
	 font-size: 18pt;
	 color: #32332f;
	 }

#articles{
	padding-left:10px;
}
.ah{
	font-family: Georgia, Arial, sans-serif;
	font-size: 16pt;
	color: #000;
}

.art a{
 text-decoration:none;
}

.art div a{
 text-decoration:underline;
}

a{
	color:#000;
	text-decoration:underline;
}

.navigation{
    color:#000;
}

.navigation a:hover{
  display:block;
  background:green;
  color:#fff;
}

.nav_dig{ text-decoration: underline; }
.nav_active_dig{
  text-decoration: none;
  background:green;
  border:2px solid #eee;
  color:#fff;
}
.nav_sign{
  font-size:9px;
  color:#bda972;
  text-align:center;
}

.navi{
    padding-top:10px;
    color:#000;
}

.navi a{
    color:#fff;
    font-size:10pt;
    padding:2px 17px 5px 15px;
    background:#ed1621 url(images/rarr.gif) no-repeat right;
    line-height:40px;
}

.navi strong{
    background:#ed1621 url(images/rarr.gif) no-repeat right;
    color:#fff;
    font-size:10pt;
    padding:2px 10px 5px 10px;
}

