body {
		margin:0px;
}
div {
		color:#333;
		font-size:10px;
		font-family:Verdana;
		
}
#container {
		margin:0px auto;
		width:900px;
}
#logginingform {
		text-align:right;
		width:100%;
		margin-top:10px;
}
	#logginingform a { color:#0066CC;}
	#logginingform a:hover { text-decoration:none; }
#logotype {
		float:left;
		margin:12px 15px 0 0px;
}
#logotype img { border:0px; }
div.menu { 
	float:left;
	width:70%;    
	text-align:center;
	 margin:15px 0 0px 0px;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 padding:12px 0 17px 0;
	 border:1px solid #f5f5f5;   
	
} 

div.menu a { padding:0 4px 4px 0px; margin-left:10px; font-size:170%; color:#555; font-family:Verdana; }      

div.menu a:hover {text-decoration:none; color:#61B42F;}

div.leftside {
		clear:both;
		width:610px;
		float:left;
}
div.rightside {
		float:left;
		width:290px;	
}
div.editsearchparam {
		background-color:#E6F3FF;
		width:366px;
		height:43px;
		float:left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;	
		
		text-align:center;
} 


div.event_page_desc p {
	color:#222;
	font-size:18px;   
	background-color:#AFD775;
	padding:15px;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
}     

div.event_page_desc a {
	
	font-size:20px;
	
}  

div.event_page_desc a:hover {
	
	text-decoration:none;
	
}                                 

div.flash{text-align:center;margin-bottom:20px;}   

div.flash-notice{
	margin:0 auto;
	width:366px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	border:1px solid #ccc;
	text-align:center;
	padding:4px 0 4px 0;font-size:14px; color:#ccc;
	-moz-box-shadow: 2px 2px 2px #888;
	-webkit-box-shadow: 2px 2px 2px #888;
	box-shadow:2px 2px 2px #888;
}                           

div.flash-error{
	margin:0 auto;
	width:366px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	border:1px solid #ccc;
	text-align:center;
	padding:4px 0 4px 0;font-size:14px; color:red;
	-moz-box-shadow: 2px 2px 2px #888;
	-webkit-box-shadow: 2px 2px 2px #888;
	box-shadow:2px 2px 2px #888;
}
div.description {
		clear:both;
		margin:0 0 15px 0;
}
div.adsense {
		float:left;
		height:43px;
		width:530px;
		margin-bottom:5px;
		text-align:right;
}
div.adsense span {
		display:block; 
		margin-top:14px;
}
div.editsearchparam span { display:block;	padding-top:9px;font-size:18px; color:#444;}
div.editsearchparam a { display:block;	padding-top:9px;font-size:18px; color:#444;}    
div.editsearchparam a:hover { text-decoration:none; color:#444;}
div.editsearchparam ul {
		margin:0px 0px 0px 15px;
}
div.editsearchparam li {
		float:left;
		margin:0px;
		list-style:none;
}
/*///////////////////*/
div.form {
	
/*		margin: 10px 0 0 50px;*/
		margin: 10px 0 0 0px;
		padding: 10px;
		clear:both;
		position: relative;
		width:550px;
		border:2px solid #eaeaea;
				
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;	
			
}
div.form div {
		font-size:12px;
		color:#111;
		font-family:Verdana;
}
div.form div.row {
		overflow: hidden;
		margin-bottom: 5px;
		clear:both;
		
}      

.search_line {
	           
	padding:4px;
	font-size:22px;
	color:#111;
	font-family:Verdana; 
	border:2px solid #ccc;    
	width:450px !important;    
	background-color:#f7f7f7;   
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}

div.form div.row label {
		display:block;
		float:left;
		width: 250px;
}
div.row select {
		width:245px;
		margin-right:30px;
		margin-bottom: 5px;  
		font-size:80%;  
		padding:2px;   
}     
div.form div.row input.pricetext {
		width:60px;
		border:1px solid #C6C7BF;
		color:#339900;
}    
/*Green Tourism form*/     

div.articleshow, div.articleslist {
	
	border:1px solid #EAEAEA; 
	width:90%;
	padding:5px 15px 5px 15px; 
	margin:10px 0 0 0;  
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	
}   

div.articleshow h1, div.articleshow h2, div.articleshow small, div.item h1, div.item h2, div.item small {

	font-family:Helvetica,Arial;
	line-height:1.5; 

}    


div.item p {
	
	font-family:Georgia;
	font-size:16px;  
	margin-top:10px;  
	line-height:1.5;
	
}    

div.articleshow p {
	
	font-family:Georgia;
	font-size:16px;  
	margin-top:10px;    
	line-height:1.5;
	
}     

div.articleshow p a, div.articleshow li a {
	
	color:#0066CC; 
	font-family:Georgia;
	font-size:16px;     
	line-height:1.5;
	
}  

div.articleshow p a:hover, div.articleshow li a:hover {
	
	text-decoration:none;      
	
}





small {     
	
	color:#333;
	font-size:16px;
	font-weight:bold;   
	
}
           
div.articleshow h1 {
	border:medium none;
	color:#333;      
	font-size:28px;  
	margin-bottom:6px; 
  
	text-decoration:none;
}    

div.item h2 a {
	border:medium none;
	color:#333;      
	font-size:28px;   
  
	text-decoration:none;
}


div.item h2 a:hover {   
	           
	border:medium none;
	color:#61B42F; 

}  






div.form_greentourism {
	
/*		margin: 10px 0 0 50px;*/
		margin: 10px 0 0 0px;
		padding:10px 10px 10px 10px;
		clear:both;
		position: relative;
		width:550px;
		border:2px solid #eaeaea;
				
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;	
			
}
div.form_greentourism a {
	
	color:blue;
	
}    
div.form_greentourism div {
		font-size:16px;
		color:#111;
		font-family:Verdana;
}  
div.form_greentourism div.row {
		overflow: hidden;
		margin-bottom: 4px;
		clear:both; 
		font-size:16px; 
		
}     
div.row h2 {
		font-weight:normal;
		font-size:18px;  
		color:#222;    
		
}
div.form_greentourism div.row label {
		display:block;
		float:left;
        font-size:16px;
 		color:#111;
		margin:1px 0 1px 0;
}
div.form_greentourism div.row select {
		width:215px;
		margin-right:30px;
		margin-bottom: 5px;
}
div.form_greentourism div.row input.pricetext {
		width:90px;
		border:1px solid #C6C7BF;         
		font-size:18px;    
	   color:#61B42F; 
}    
div.form_addtour {
		margin: 0px 0 5px 0;
		padding: 10px;
		float:left;
		width:90%; 
	      
		text-align:left;   
	   	border:1px solid #eaeaea;
		margin-bottom:4px;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px; 
}
  
      
form.edit_sadyba {
	
	width:400px; 
	float:left;
	margin:0 0 0 0px;
	clear:both;    
	
}   
label.short {
	                            
	font-size:120% !important;   
	
}
div.form_addtour div {
	                    
	border:0px solid black;
	padding:3px;
	margin:0px 0 0 0;   
	width:90%;           
	text-align:left;  
	color:#000;      
           
	
}   
 
      
div.sadyba_text_field label {
	
	font-size:120% !important;
	
} 
div.content_add_wrapper {
	                     
	margin:0px 0 0 0 !important;
	float:left;
	width:180px !important;     
	padding:0px 0 0 0 !important;
	
}  
form.edit_sadyba select, form.new_sadyba select  {
	
	font-size:130%; 
	margin:4px 0 4px 10px;
	padding:1px;
	width:200px; 
	
}  


label.addsadyba_select {
 
	font-size:140%;  
	width:200px;
	margin:4px 0 4px 0;
	
}                                            
div.form_addtour input[type=text], div.form_addtour input[type=checkbox], div.form_addtour textarea {   
	
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:1px solid #CCC;
	font-size:14px;
	padding:4px;
	margin:0px;      
	
}   
  
div.form_addtour input {  width:40px; } 
div.form_addtour textarea {  width:200px; }  

div.form_greentourism div.row div.label_greentourism {
	
	   float:left;
	   width:95px; 
}  
   
div.sadyba_search_form_chapter {
	
	font-size:16px !important;
	color:#5BAB2B !important;
	margin:10px 0 10px 0;   
	width:290px; 
	text-align:right;
	
}       
div.sadyba_search_form_chapter a {
	
	font-size:16px !important;
	color:#5BAB2B !important;
	
}      
div.sadyba_search_form_chapter a:hover {
	
	text-decoration:none;
	
}
div.additional_search p {
	
	width:290px;
	text-align:right;  
	padding:2px;
	
   	border:1px solid #eaeaea;
			
	border-radius:5px;                
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	
}      
div.additional_search p.l {
	
	width:440px;
	text-align:right;  
	padding:2px;
	
   	border:1px solid #eaeaea;
			
	border-radius:5px;                
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	
}
       
div.sadyba_edit_chapter {
	
	font-size:18px;
	color:#5BAB2B !important;
	margin:10px 0 10px 0;
   
	
	
}
       
div.box_uploader_photo_for_sadyba {
   	margin: 5px 0px 20px 0px;
	padding:5px;
	clear:both;
	position: relative;
	 
	width:385px;
	
    text-align:center;
	padding:20px;
	
	
	border:2px solid #eaeaea;
			
	border-radius:5px;                
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}   
div.box_uploader_photo_for_sadyba a {    
 	text-decoration:underline;
   
}  
div.box_uploader_photo_for_sadyba a:hover {    
 	text-decoration:none;
   
}
        
div.sadyba_photo_in_edit {
	
	border:1px solid #e7e7e7; 
	text-align:left;       
	width:350px;  
	margin:0px 0 10px 0; 
	padding:5px;
	
	border-radius:5px;                
	-moz-border-radius:5px;
	-webkit-border-radius:5px;  
	clear:both;      
	float:left;
	
	
}  
div.sadyba_photo_preview {
	
	float:left;
	
}    
div.sadyba_photo_preview img {
	                  
	-moz-border-radius:3px; 
	-webkit-border-radius:3px;     
	border-radius:3px;
	border:2px solid #F3F3F3;
	padding:3px;
}   
div.sadyba_photo_preview_links {
	            
	text-align:center;     
	padding-top:50px;
	
}              
div.additional_search input {
	
 
	border:1px solid #cccccc;
	
}     
p.l input {
	
	width:80px;   
	border:1px solid #cccccc;
	
}             
div.sadyba_comments {
	
	margin:0px 10px 10px 10px;  
	font-size:120%;  
	
	border:1px solid #fff;  
	background-color:#fff; 
	-moz-border-radius:5px;  
	border-radius:5px;     
	-webkit-border-radius:5px;
	padding:10px;
	
}  
div.sadyba_comments b { 
             
	font-weight:normal;
	font-size:130%;
   
}  
input.sadyba_comments_input { 
	
	  
	width:270px;
	padding:2px; 
	border:1px solid #C6C7BF;
	font-size:16px;
	margin:2px 0 4px;
	font-size:130%;
	
}      
div.sadyba_comments textarea {   
	
	
	width:300px;    
	height:150px;   
	font-size:100%;
	border:1px solid #C6C7BF; 
	font-size:16px;
	margin:2px 0 4px;
	
}
                    
h2.sadyba_comments_title {       
	
	font-size:18px;
	margin:0px !important;          
	padding:0px;  
	font-weight:normal;
	color:#666 !important;
	
}       
div.sadyba_comment {
	                    
    border:1px solid #fff;  
	background-color:#fff;
 	
	font-size:120%; 
	margin:10px; 
	-moz-border-radius:5px;  
	border-radius:5px; 
	-webkit-border-radius: 5px;
	padding:3px;
	
	
}      
div.sadyba_comment p {
	
	margin:2px;
	
}     
div.comments_wrapper {
	   
	margin:20px; 
    padding:1px; 
    width:400px; 
    background-color:#f7f7f7;
	
}
.searchsubmit {
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
		border:1px solid #6BC1FF;
		background-color:#E9F5FF;
		font-size:18px;
		width:112px;
		height:38px;
		margin-top:8px;
		cursor:pointer;
}
#linesearch {
		border-bottom:1px solid #f1f1f1;
		margin:4px 0 4px 0;
}
div.ad {
		width:586px;
/*		height:102px;*/	
		border:1px solid #E4E4E4 !important;
		
		margin:10px 0 10px 0;
		padding:0px 0 10px 0;
		
	    -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		
		border-radius: 5px;		
		overflow: hidden;
		
}
div.my div.ad {
		width:430px;
		border:1px solid #E4E4E4;
		
		margin:10px 0 10px 0;
		padding:0px 0px 10px 0;
		
	    -moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		
		border-radius: 5px;		
		overflow: hidden;
		
}    
        
/*Green Tourism form end*/  
div.pages {
		margin:40px 0 20px 100px;
}
div.pages a {
		border:1px solid #CCCCCC;
		padding:7px 8px 7px 8px;
		font-size:18px;
		color:#333;
		text-decoration:none;
		
}
div.pages a:hover {
		text-decoration:none;
		background-color:#333;
		color:#fff;
}
div.addtour {
		background-color:#E6F3FF;
		width:290px;       
		font-size:18px;
		text-align:center;
		
		padding:10px 0 12px 0;
		
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		text-align:center;	
		margin-top:20px;  
		margin-bottom:20px;
}
div.addtour a {
	
	color:#333;
	
}  
div.addtour a:hover {
	
	color:#333;    
	text-decoration:none;
	
}
div.copyright {
		clear:both;
		text-align:center;
		color:#666;
		font-size:80% !important;
		padding:50px 0 50px 0;
	
}

div.copyright a {    
	color:#0066CC;  
	font-size:110% !important;
	
}  

div.copyright a:hover {    
	text-decoration:none;
	
	
}
 
.dates{
	border:1px solid #ccc;
	margin-top:5px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.right{text-align:right;padding-right:100px;}
.grey{color:#ccc;}
h1{font-size:18px;font-family:Verdana;}
.box{
	border:1px solid #eaeaea;
	margin-bottom:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.languages{ float:left; }
.non-active{background-color:#f7f7f7;}
.rejected{background-color:#fee;}
.tiny{font-weight:normal;}
.total{padding-left:20px;}
.center{text-align: center;}
.price-label{font-size:12px;font-weight:normal;}
div.bookmarks {
		text-align:center;
		margin:15px 0 10px 0;
	
}
div#per_page{
	margin-top:10px;
}
div#per_page label{
	font-size:12px;
}
.selector a {
	color:#61B42F !important;    
	padding-right:7px !important;
	font-weight:normal;
}
.selector {
	padding:5px;
}
.adleft{
	float:left;
}
.adright{
/*	clear:both;
*/}
.adright .adrow{
}
.ad{clear:both;}
.padding_10{
	padding:10px;
}
.margin_10{
	margin:10px;
}
a img{border:0px;}
.ad .link{text-align:right;}
.padding_20{
	padding: 20px;
}
.margin_right_20{
	margin: 20px 20px 20px 0;
}       
.sociable-hovers {
	
	opacity: 0.5; 
	
}                    
.sociable-hovers:hover {
	
	opacity: 1; 
	
}
.required{color:red; padding-right:5px;}     
   
/* Green tourism - list */
div.sadyba_in_list { 
                     
    float:left;     
    margin:10px;   
	text-align:center;
	
}      

div.sticker_recent_added_sadybas {
	
	float:left;
	text-align:center;
	background-image:url(../images/recent.png);  
	font-size:18px;
	color:#61B42F;   
	width:190px;  
	height:80px;
	padding:32px 0px 0 0;
	
}       

div.sticker_recent_added_sadybas a{
	
	font-size:18px;
	color:#61B42F;   
}       

div.recent_added_sadybas {
	                         
	width:210px;
	float:left; 
	padding:0px 5px 0 0;
	border:0px solid #f1f1f1; 

	margin:2px;
	-moz-border-radius:5px; 
	border-radius:5px;  
	
}

div.sadyba_photogallery { 
	               
	width:100px !important;
    float:left;     
    margin:10px;  
 	text-align:center;
	
}             
div.sadyba_photogallery img { 
	
	-moz-border-radius:3px; 
	border-radius:3px; 
	   
	padding:3px;
	border:1px solid #67C133;
	
}
div.sadyba_in_list img { 
	
	-moz-border-radius:3px; 
	border-radius:3px; 
	   
	padding:3px;
	border:1px solid #ccc;
	
}  
div.sadyba_title h3 {     
	
	font-size:200%;
	font-weight:normal; 
	margin:5px 0 0 0;
	
	
}      
div.sadyba_name h3 {     
	
	font-size:200%;
	font-weight:normal; 
	margin:5px 0 0 0;   
	float:left;
	
	
}
div.sadyba_desc p {
	
	font-size:120%;    
	margin:5px 5px 0 0; 
	
}   
p.sadyba_price {
	
	font-size:120%; 
	font-weight:normal;  
	padding:0 10px 0 10px;
	
}
a.nube1 {font-size:6pt; text-decoration:none; color:#333; } 
a.nube1:hover { font-size:6pt; text-decoration:underline; color:#333; } 
a.nube2 {font-size:8pt; text-decoration:none; color:#333; }  
a.nube2:hover { font-size:8pt; text-decoration:underline; color:#333; }  
a.nube3 {font-size:11pt; text-decoration:none; color:#333; }  
a.nube3:hover { font-size:11pt; text-decoration:underline; color:#333; }  
a.nube4 {font-size:14pt; text-decoration:none; color:#333; }  
a.nube4:hover { font-size:14pt; text-decoration:underline; color:#333; }  
a.nube5 {font-size:15pt; text-decoration:none; color:#333; }  
a.nube5:hover { font-size:15pt; text-decoration:underline; color:#333; }    
a.nube6 {font-size:16pt; text-decoration:none; color:#333; }  
a.nube6:hover { font-size:16pt; text-decoration:underline; color:#333; }
a.nube7 {font-size:17pt; text-decoration:none; color:#333; }  
a.nube7:hover { font-size:17pt; text-decoration:underline; color:#333; }
  
p.sadyba_price a {
	
	color:#61B42F;
	
}
/* end */ 
.fieldWithErrors{
	color:red;
}
.overflow{
	overflow:hidden;
}
a.title {
	color:#333333;
	text-decoration:none;
}
span.title{
	font-size:14px;
	font-weight:bold;
}
.small_13{font-size:13px;}
.small_14{font-size:14px;}
.steps{font-size:14px;}
.steps .current{background:rgb(97, 180, 47);color: #fff;}
.steps a{ height:23px;text-decoration:none;}
.steps div.step{
	color:grey;
}
.steps div.step.current{
	color:white;
}
.steps .step{
	height:23px;
	float:left;
	padding:3px 3px 0px 3px;
	font-size:13px;
	margin:5px 3px 5px 3px;	
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

div.form_addtour input.form-field{
	width:150px;
}

div.form_addtour input.form-field-100{
	width:100px;
}
.form-field-100{
	width:100px;
}

div.form_addtour input.form-field-200{
	width:200px;
}      

div.form_addtour input[type=submit]{
	width:70px;
}


.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}            

a.gotoagencysite {
	
	text-decoration:underline;
	font-size:120%;  
	color:#55A128;
	
}  

a.gotoagencysite:hover {
	                  
   text-decoration:none;   
   font-size:120%; 
	color:#55A128;   
	
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}

.sorting a {
	background-color:#61B42F;
	padding:4px;
	color:white; 
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	text-decoration:none;
}
#map_canvas_wrapper{
	overflow:hidden;
	background-color:#61B42F;
	border-color:#61B42F;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:4px 6px 10px 4px;
}

#map_canvas_wrapper_small{
	overflow:hidden;
	background-color:#61B42F;
	border-color:#61B42F;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:4px 6px -2px 4px;
}     

h2.geo {
	
	font-size:15px;
	font-weight:normal;
	color:#444;
	
}

.recent{
	width:170px;
	float:left;
	height:110px;
	margin-right:5px;
}

.content_wrapper{
	border: 2px solid rgb(217, 228, 196);
	float: none;
	margin: 0px 0px 15px 0px;
	overflow: hidden;
	padding: 14px;
	margin: 14px 0px 14px 0px;
	width: auto;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.content_wrapper .content_block{
	padding-bottom: 5px;
	border-top: 1px solid rgb(217, 228, 196);
}	
.content_wrapper h2{
	color: rgb(9, 83, 45);
}
.content_wrapper h1, .content_wrapper h1 a, .content_wrapper h3, .content_wrapper h3 a{
	color: #61B42F;
}

.content_wrapper a, .content_wrapper a.links{
	color: rgb(51, 51, 51);
}

.new{
	font-size:20px;
	color:red;
}
a.new{
	font-size:20px;
	color: red;
}
.new a{
	font-size:20px;
	color: red;
}
.no-border{
	border:0px;
}
.no-margin{
	margin:0px;
}
.no-padding{
	margin:0px;
}

span.book_now{
	float:right;
	width:100px;
	height:23px;
	background-color:rgb(97, 180, 47);
	display:block;
	text-align:center;
	padding-top:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top:-5px;
	margin-right:-10px;
}
a.book_now{
	color:white;
}
#book_now input{
}

#book_now label {
		font-size:16px;
		font-weight:normal;
		
}

#book_now input.styled {	
		border:1px solid #C6C7BF;
		width:270px;
		font-size:16px;		
		margin:2px 0 4px 0;
}

#book_now textarea {
	height:100px;
}


	.pagination {
	  background: white;
	  /* self-clearing method: */ }
	  .pagination a, .pagination span {
		font-size:15px;
	    padding: .2em .5em;
	    display: block;
	    float: left;
	    margin-right: 1px; }
	  .pagination span.disabled {
	    color: #999;
	    border: 1px solid #DDD; }
	  .pagination span.current {
	    font-weight: bold;
	    background: #8C8C8C;
	    color: white;
	    border: 1px solid #B8B8B8; }
	  .pagination a {
	    text-decoration: none;
	    color: #B8B8B8;
	    border: 1px solid #B8B8B8; }
	    .pagination a:hover, .pagination a:focus {
	      color: #003;
	      border-color: #003; }
	  .pagination .page_info {
	    background: #2E6AB1;
	    color: white;
	    padding: .4em .6em;
	    width: 22em;
	    margin-bottom: .3em;
	    text-align: center; }
	    .pagination .page_info b {
	      color: #003;
	      background: #6aa6ed;
	      padding: .1em .25em; }
	  .pagination:after {
	    content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden; }
	  * html .pagination {
	    height: 1%; }
	  *:first-child+html .pagination {
	    overflow: hidden; }


div.editsearchparam span {§
		display:block;
		padding-top:9px;
		font-size:18px; color:#444;
}
div.form_login {	
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:2px solid #EAEAEA;
	margin: 5px 0 0 0px;
	padding: 15px;
	clear:both;
	position: relative;
	width:510px;
	
}
div.form_login b, label {
		font-size:16px;
		font-weight:normal;
		
}
div.form_login div.row_addtour {
		margin: 8px 0 6px 0;
		font-size:12px;
		
}      
 div.row_addtour a {
	   color:#333;

}
div.row_addtour a:hover {
	   color:#333;
		text-decoration:none;
		
}       
div.form_login div.row_addtour input.searchsubmit {
		border:1px solid #6BC1FF;
		background-color:#E9F5FF;
		font-size:18px;
		width:212px;
		height:38px;
		margin-top:8px;
}
div.form_login input {	
		border:1px solid #C6C7BF;
		width:270px;
		font-size:16px;		
		margin:2px 0 4px 0;
}
div.form_login div.row_addtour input.login-checkbox{
		width:14px;
		height:14px;
		border:0px;
}
div.row_login a {
		margin:0 0 0 30px;
}

div.editsearchparam span {

		display:block;
		padding-top:9px;
		font-size:18px; color:#444;

}


div.country {
		margin: 11px 0 11px 20px;
		border:1px solid #E4E4E4;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
		width:550px;
		color:#444;
		font-size:12px;
		float:left;

}


div.country div.countryname {

		float:left;

		margin:5px 20px 10px 15px;
		
}

div.country div.kurort {

		font-size:12px;

		float:left;
		width:70%;
		margin:10px 0px 10px 0px;				
		_padding-bottom:15px;
}

div.country div.countryname a {

		font-size:18px;
		color:#028CFF;

}

div.country div.countryname a:hover {

		text-decoration:none;

}


div.country div.kurort a {

		font-size:12px;

		color:#444;

}

div.country div.kurort a:hover {

		text-decoration:none;

}





/** Садиби **/

div.sadybainfo {

		margin: 10px 0 0 0px;
		
		border:1px solid #eeeeee;
		
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		
		width:560px;   
 		float:left;
		padding:10px;	
		

}     

div.geo {
	
	font-size:120%;
	margin:5px 5px 5px 20px;
	
}

div.sadybainfo h1 {
	
	font-weight:normal;
	font-size:230%;
	margin:0 0 0 20px;  
	/* color:#61B42F;   */
	
}   


img.sadyba_preview {
	
	-moz-border-radius:3px;      
	-webkit-border-radius:3px; 
	border-radius:3px;  

	border:2px solid #F3F3F3;
	padding:3px;  
	margin:0 0 5px 0;
   /* opacity:0.7;   */  
	
}  
  /*
img.sadyba_preview:hover {   
	
	opacity:1;   
	
}  
      */ 
div.sadyba_preview a {
	
	color:#333;
	font-size:11px;
	font-weight:bold; 
	
}
          
div.sadyba_preview {
	
	
	float:left; 
	text-align:center; 
	
}    

div.sadyba_content {
	  
	float:left;   
	width:430px; 
	
}     

div.sadyba_feedback {
	            
	margin:10px 10px 10px 20px;
	padding:10px;
	font-size:120%;   
	background-color:#F3F3F3;
	
}     

div.sadyba_feedback div {
	                       
	margin:6px 0 0px 0;   
	font-size:100%;
	
}
      
div.sadyba_specialization {
	
	margin:0 0 0 20px;  
	font-size:120%;
	
}      

div.sadyba_specialization a {
	
	margin:0 0 0 0px;  
	font-size:150%;  
	color:red;
	
}

div.sadyba_specialization h3 {
	
	font-size:110%;
	
} 

div.sadyba_specialization li {
	                   
	font-size:100%;
	list-style-type:circle !important;  
	    
}

div.sadyba_specialization ul {
	                    
	margin:0 0 0 30px;  
	padding:0px;
	font-size:100%;
	
}    

div.goback {
	           
	color:#333333;
	margin:0px 0px 0px 20px;
	
}
  
div.goback a {
	            
	color:#333333; 
	font-size:200%;
	
}     

div.goback a:hover {
	
	text-decoration:none;
	
}
     