body {
  margin: 0px;
  padding: 0px;
  font-family:arial,sans-serif;
  font-size:11px;
  background: #FFFFFF ;
  /*color: White;*/
  
}
#picpic {
	
	
border:0;	
	}
#piccontainer{
	display:inline-block;
	border:thick_solid_green;
	padding:10px;
width:330px;
/*background:url("_IMG/tumb01.gif") no-repeat scroll 0 0 transparent;
*/
}

#piclink{
text-decoration:none;	
	}


#editor_table
{
background:none repeat scroll 0 0 #E9E9E9;
	}

#editor_table tr
{
background:none repeat scroll 0 0 #E0E0E0 ;
	}
#editor_table td
{
text-align:left;
padding:6px;
}


.holder{
background:url("_IMG/carpet.png") no-repeat scroll 0 0 transparent;
}
	
	}

.fat{
	font-size:25px;
	}
.rounded {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topright:5px;
}

.gsc-tabHeader.gsc-tabhActive  {
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #FF9900;
color:red;
font-weight:bold;
}

.gsc-tabHeader.gsc-tabhInactive  {
background:none repeat scroll 0 0 #E9E9E9;
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #E9E9E9;
color:green;
}




#sbx{
	height:21px;
	width:32em;
	}
#topheadcontainer
{
background:lightgrey;	
width:100%;
height:25px;
}
#menutopright
{
text-align:right;	
padding-right:15px;
}

#menutopleft
{
text-align:left;	
padding-left:15px;
}


#ad_code { text-align:center; width:187px; padding: 10px 0 17px 0; background:transparent url(_IMG/whitewide.png) center center no-repeat; }
p{
	text-align: justify;
margin: 0 20px 5px 0;
}
p_links{
	text-align: left;
}
.descriptor{
	
	text-align: justify;
	/*
	width: 90%;
	*/
	font-size: 13px;
	line-height: 14px;
	font-family: Arial, sans-serif;
	padding-top:7px;
	}


ul{
	margin-left:8px; 
	list-style-type: disc;
	}

li{

	margin-left: 2px;
   margin-top: 5px;

	}

h1{
	font-size: 22px;
   margin: 0px;
   padding: 0px;
}

h2{
	font-size: 17px;
   margin-top: 4px;
   padding: 0px;
}

#rating-head {
	font-size: 20px;
   margin-top: 4px;
   padding: 0px;
}


form{
	margin-bottom : 0px;
    margin: 0px;
    padding:0px;
    text-align:left;
/* width: 400px;
 padding-left:3px; 
*/
}
select,input{
	border: 1px solid #708090;
	/*
	font-weight: bold;
	font-family: System;
    margin:0px;
	*/
}

.lh{
	width: 207px;
text-align: left;
margin: 0 20px 5px 0;
float: left;
display: block
}

.mainlh{
		width: 152px;
text-align: left;
margin: 0 20px 5px 0;
float: left;
display: block
}

.rh {
	/*padding: 1px 12px 1px 12px;*/
margin: 0; 
width: 216px;
display: block;
/*background: #FAFAF0;*/

}
.underlink{
	color:#8FBCBC;
	font-size: 10px;
	font-family: Arial, sans-serif;
	}

.logo {
  height: 80px;
  width: 300px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background: url(_IMG/logo.jpg);
 
}
.rcorner{
	position: absolute;
	right: 3px;
	top: 36px;
    width: 468px;
	 height: 60px;
	  
  /*  border: 1px solid Black;*/
padding:16px;
margin:0px;
}

.link_block{
	 width: 1px;
	 height: 900px;
	  display: block; 
      float: left;
	
   padding:0px;
   margin:0px;
	 font-size: x-small;
	
	}
.addsense{
	  position: absolute;
	    
	  left: 6px;
	  top: 146px;
	  height: 600px;
	  width: 160px;
	  float: left;
	
	
	}

.menu {
	/*background-color: #3d598b;*/

    
	  padding-top:20px;
	  width: 100%;
  /*   background: url(_IMG/top1.gif) repeat-x;*/
     vertical-align: middle;
	  height: 30px;
    display: block;
	 /* padding-left:2px;*/
   

/*width:780px;*/
	/*margin:auto;*/
}

#sio {
	/*background-color: #3d598b;*/

    padding-left:300px;
	  padding-top:20px;
	  width: 100%;
  /*   background: url(_IMG/top1.gif) repeat-x;*/
     vertical-align: middle;
	  
    display: block;
	 /* padding-left:2px;*/
   

/*width:780px;*/
	/*margin:auto;*/
}


.header {
	  /* background: url(_IMG/up_bar.gif) repeat-x; */
      border-bottom:1px solid #B2B2B2;
	  width: 100%;
      height:20px;
      text-align: left;
      color: Black;
	   text-transform: uppercase;
}
.HeadContainer{
	/* background: #8FBC8F;*/
    margin: 0px;
    padding: 15px;
  border-bottom:1px solid #B2B2B2;
  /*  border: 0px; */
	 /*width:780px;*/
	 /*margin:auto;*/
}
.maincontainer{
	/*float: inherit;*/
	 
	padding: 1px;
	 /*margin:auto;*/
}
.spisok{
	border-bottom: groove;
	}
#cadabra {
width:96%;	
}
#rub_desc {
	font-size:8pt;
padding-top:20px;
padding-bottom:20px;
}
.content {
	 
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 
	 color: Black;
	/*border: 1px solid #708090;*/
	margin-left:220px;
	
	/*width:55%;*/
	padding: 1px 12px 1px 12px;
	padding-right:239px; 
	
	}

.mapscontent {
	 
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 
	 color: Black;
	/*border: 1px solid #708090;*/
	margin-left:5px;
	
	width:73%;
	padding: 1px 12px 1px 12px;
	 
	
	}


.content2 {
	 
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 
	 color: Black;
	/*border: 1px solid #708090;*/
	margin-left:220px;
	
	width:53%;
	padding: 1px 12px 1px 12px;
	 
	
	}


.counters{

 text-align: right;
/*width:780px;*/
	margin-top:2px;
	margin-right:2px;
	}

.copyright_footer{
margin:4em;
	text-align: right;
	position: absolute;
	bottom: -3.5em;
	right: -3.5em;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: inherit;
}

.img_bred{
	
	
	background-color: transparent;
	background: url(_IMG/aveo_crop2.jpg) no-repeat top right;
	margin-right: 116px;
	 min-height: 400px;
	}

#bottom {
	clear: both;
	 height: 35px;
	border-top:1px solid #B2B2B2;
	/*background: url(_IMG/top1.gif) repeat-x;*/
	/*border-top: 2px solid #8FBCBC;*/
	/*border-bottom: 1px solid Black;*/
	font-size: 90%;
/*	width:780px;*/
	margin:15px;
  
}

.foot {
	padding-top: 8px;
padding-left: 216px;

}
.footright {
	 text-align: right;
   padding-top: 8px; 
}


.topright{
	  position: absolute;
     right: 3px;
	  top: 84px;
 color: #A4D2FF;
	font-weight: bold;
padding:0px;
margin:0px;
}

.evmina {
	text-align: right;
	}
.evminaA {
	 color: #F0FFFF;
	 text-align: right;
	}
	
A.evminaA:link {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #F0FFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.evminaA:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #F0FFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
	
A.evminaA:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: Blue; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
	
	
	
	

A.menuLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #FFFFF0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.menuLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #FFFFF0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.menuLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: White; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}



A:link {
font-family:arial,sans-serif;
   font-size:13px;
line-height:14px;
color: Black;
}

A:visited {
font-family:arial,sans-serif;
font-size:13px;
line-height:14px;
color: Black;
}

A:hover {
	font-family:arial,sans-serif;
   
font-size:13px;
line-height:14px;

	 text-decoration: none;
color: #8FBCBC;
}

.ads {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;

}

a.ads:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
   text-decoration: none;
}

a.ads:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
   text-decoration: underline;
}

a.ads:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
   text-decoration: none;
}





A.next:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
text-decoration: none;
}

A.next:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
text-decoration: none;
}

A.next:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
color: #00BFFF;
text-decoration: none;
}

#box{
background-color: #fff;
border: 1px solid #e6e6e6;	
/*font-size: 85%;*/
text-align: center;
 display: inline; 
padding: .3em .5em .3em .5em;
 margin: .25em .25em;
 cursor: pointer;
}

#cse-search-box{
	position: absolute;
  left: 235px;
 
}

ul.li.alfa{
 display: inline;
 list-style-type: none;
}

li.alfa{
 display: inline; 
 list-style-type: none;
}


#box li.rest
{
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

#box:hover
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}


table.pricelist{
	width: 100%;
}

table.pricelist td{
	border-bottom: solid;
	background: #F0F8FF;
	border-bottom-color: Navy;
	border-bottom-width: 1px;
 padding: 2px;
 
}
 
 tr.hdr {
 	
   text-align: center;
   font-weight: bold;
 }


 
.pricefield{
	width: 100%;
font-size: 12px;
 margin: 2px;
}
card{
	background: #FFE4C4;
	color: Black;
	border: dashed;
}

.service_block{
 position: absolute;
	    
	  right: 6px;
	  top: 144px;
	  height: 880px;
	  width: 232px;
	
	text-align: left;
	 padding:10px;
   margin:0px;
}


H2.hdr{
 width: 214px;
	text-align: left;
	 padding:0px;
   margin:0px;
/*background: url(_IMG/plashka.gif) no-repeat;*/	
}

.butt{
	 width: 88px;
  height: 31px;
border: 1px solid #8FBCBC;
text-align: center;
 vertical-align: middle;
}

.gsc-control-cse {
font-family:Arial,sans-serif;
font-size:13px;
padding:10px;
width:100%;
}
form.gsc-search-box {
font-size:13px;
margin:0 0 4px;
width:70%;
}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
color:#8FBCBC;
text-decoration:none;
}
.gsc-control-cse {
font-family:Arial,sans-serif;
font-size:13px;
padding:10px;
width:90%;
}