
.cercaospmob {
 position:relative;
 text-decoration:none;
 background-color:#FFFFFF;
 padding:15px 10px 15px 10px;
 text-align:CENTER;
 font-size:20px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#333333;
 BORDER-TOP:#d7d5d5 1px solid;
 BORDER-RIGHT:#d7d5d5 1px solid;
 BORDER-BOTTOM:#d7d5d5 1px solid;
 BORDER-LEFT:#d7d5d5 1px solid;
 border-radius:3px;
 box-shadow;
}
.cercaospmob:hover {
 background-color:#666666;
 color:#FFFFFF;
 padding:15px 10px 15px 10px;
 BORDER-TOP:#999999 1px solid;
 BORDER-RIGHT:#999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 BORDER-LEFT:#999999 1px solid;
 box-shadow;
}

.cercaosp {
 position:relative;
 text-decoration:none;
 background-color:#FFFFFF;
 padding:5px 10px 5px 10px;
 text-align:CENTER;
 font-size:13px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#333333;
 BORDER-TOP:#d7d5d5 1px solid;
 BORDER-RIGHT:#d7d5d5 1px solid;
 BORDER-BOTTOM:#d7d5d5 1px solid;
 BORDER-LEFT:#d7d5d5 1px solid;
 border-radius:3px;
 box-shadow;
 width:300px;
}
.cercaosp:hover {
 background-color:#666666;
 color:#FFFFFF;
 padding:5px 10px 5px 10px;
 BORDER-TOP:#999999 1px solid;
 BORDER-RIGHT:#999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 BORDER-LEFT:#999999 1px solid;
 box-shadow;
 width:300px;
}

.cercafarm {
 position:relative;
 text-decoration:none;
 background-color:#d7d5d5;
 padding:5px 10px 5px 10px;
 text-align:CENTER;
 font-size:12px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#999999;
 BORDER-TOP:#d7d5d5 1px solid;
 BORDER-RIGHT:#d7d5d5 1px solid;
 BORDER-BOTTOM:#d7d5d5 1px solid;
 BORDER-LEFT:#d7d5d5 1px solid;
 border-radius:3px;
 box-shadow;
 width:90%;

}

.cercaospok {
 position:relative;
 text-decoration:none;
 background-color:#333333;
 padding:5px 10px 5px 10px;
 text-align:CENTER;
 font-size:16px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#FFFFFF;
 BORDER-TOP:#d7d5d5 1px solid;
 BORDER-RIGHT:#d7d5d5 1px solid;
 BORDER-BOTTOM:#d7d5d5 1px solid;
 BORDER-LEFT:#d7d5d5 1px solid;
 border-radius:3px;
 box-shadow;
 width:90%;
 height:30px;
}
.cercaospok:hover {
 background-color:#666666;
 color:#FFFFFF;
 padding:5px 10px 5px 10px;
 BORDER-TOP:#999999 1px solid;
 BORDER-RIGHT:#999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 BORDER-LEFT:#999999 1px solid;
 box-shadow;
 width:90%;
 height:30px;
}


.cercafarm:hover {
 background-color:#666666;
 color:#FFFFFF;
 padding:5px 10px 5px 10px;
 BORDER-TOP:#999999 1px solid;
 BORDER-RIGHT:#999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 BORDER-LEFT:#999999 1px solid;
 box-shadow;
}

.divop{width:100%;float:center;}
.divh{width:90%;float:center;}
.divhcs{width:100%;float:center;}
.divmenu{width:100%;}
.divhome{width:100%;}
.divmenuosp{display:none;}

.divmenuospestosp{width:1%;display: block;float:left;}

.divmenuospest{width:29%;display: block;float:left;}
.divmenuospest30{width:30%;display: block;float:left;}

.divmenuospestc{width:70%;display: block;float:LEFT;}

.divmenuospiti{width:30%;display: block;float:left;}
.divmenuospcc{display: block;}

.div100{width:100%;}
.div70{width:70%;display:block;float:left;}
.div30{width:30%;display:block;float:left;}

.div60{width:60%;display:block;float:left;}
.div40{width:40%;display:block;float:left;}

.div65{width:65%;display:block;float:left;}
.div35{width:35%;display:block;float:left;}

.div50{width:50%;float:left;}

.divkomob{width:100%;display:block;}


.divhsx{width:35%;display:block;float:left;}
.divhdx{width:65%;display:block;float:left;}

.divmsx{width:200px;display:block;float:left;}

#map_canvas{width:99%;height:500px}

#jsddm li a{	
	display: block;
	background: #333333;
	padding: 5px 20px;
	text-decoration: none;
	border-right: 1px solid white;
	height: 29px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:NORMAL; 
	font-family:Verdana,Tahoma;
	white-space: nowrap}

#jsddm li a:hover{	
	background: #0d3357;
	color: #d5d6d9;
}

INPUT#coore	{BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid;BACKGROUND-COLOR: #666666;text-align:left;FONT-SIZE: 11px;FONT-WEIGHT: normal;width:38px;height:18px;border-radius:0px;color:#FFFFFF;text-align:center;padding:0px;margin:0px;}

input#codata{border-radius: 1px;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;text-align:center;FONT-SIZE: 12px;FONT-WEIGHT: normal;width:82px;height:20px;BACKGROUND-COLOR: #eeeeee;color:#666666;padding:0px;margin:0px;}

input#co40{border-radius: 1px;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;text-align:center;FONT-SIZE: 12px;FONT-WEIGHT: normal;width:40px;height:20px;BACKGROUND-COLOR: #cccccc;color:#333333;padding:0px;margin:0px;}

input#co60{border-radius: 1px;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;text-align:center;FONT-SIZE: 12px;FONT-WEIGHT: normal;width:60px;height:20px;BACKGROUND-COLOR: #cccccc;color:#333333;padding:0px;margin:0px;}

input#co80{border-radius: 1px;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;text-align:center;FONT-SIZE: 12px;FONT-WEIGHT: normal;width:80px;height:20px;BACKGROUND-COLOR: #cccccc;color:#333333;padding:0px;margin:0px;}

INPUT#cos	{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BACKGROUND-COLOR: #ffffff;text-align:left;FONT-SIZE: 16px;FONT-WEIGHT: normal;width:35px;height:22px;padding:0px;margin:0px;}

INPUT#com	{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BACKGROUND-COLOR: #ffffff;text-align:left;FONT-SIZE: 16px;FONT-WEIGHT: normal;width:98%;height:22px;padding:0px;margin:0px;}

.pmws {
 position:relative;
 cursor:pointer;
 text-decoration:none;
 background-color:#333333;
 padding:4px 12px 4px 12px;
 text-align:RIGHT;
 font-size:12px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#FFFFFF;
 BORDER-TOP:#333333 1px solid;
 BORDER-RIGHT:#333333 1px solid;
 BORDER-BOTTOM:#333333 1px solid;
 BORDER-LEFT:#333333 1px solid;
 border-radius:3px;
 box-shadow;
 -moz-box-shadow: 0px 0px 0px 0px #222; 
 -webkit-box-shadow: 0px 0px 0px 0px #222; 
 box-shadow: 0px 0px 0px 0px #222; 
}
.pmws:hover {
 background-color:#051729;
 color:#FFFFFF;
 BORDER-TOP:#051729 1px solid;
 BORDER-RIGHT:#051729 1px solid;
 BORDER-BOTTOM:#051729 1px solid;
 BORDER-LEFT:#051729 1px solid;
 box-shadow;
 -moz-box-shadow: 0px 0px 0px 0px #222; 
 -webkit-box-shadow: 0px 0px 0px 0px #222; 
 box-shadow: 0px 0px 0px 0px #222; 
}

.selectable{
	 cursor: pointer;
	 background-color:#333333;
	 padding:2px 2px 2px 2px;
	 text-align:LEFT;
	 font-size:11px;
	 font-weight:NORMAL; 
	 font-family:Verdana,Tahoma;
	 color:#eeeeee;
	 BORDER-TOP:#333333 1px solid;
	 BORDER-RIGHT:#333333 1px solid;
	 BORDER-BOTTOM:#333333 1px solid;
	 BORDER-LEFT:#333333 1px solid;
	 border-radius:1px;
	 box-shadow;
	 -moz-box-shadow: 0px 0px 0px 0px #222; 
	 -webkit-box-shadow: 0px 0px 0px 0px #222; 
	 box-shadow: 0px 0px 0px 0px #222; 
}

/*--responsive design--*/
@media (max-width:1366px){
.divhsx{width:35%;display:block;float:left;}
.divhdx{width:65%;display:block;float:left;}
}
@media (max-width:1280px){
.divhsx{width:35%;display:block;float:left;}
.divhdx{width:65%;display:block;float:left;}

.cercaosp {
 position:relative;
 text-decoration:none;
 background-color:#FFFFFF;
 padding:5px 5px 5px 5px;
 text-align:CENTER;
 font-size:13px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#333333;
 BORDER-TOP:#d7d5d5 1px solid;
 BORDER-RIGHT:#d7d5d5 1px solid;
 BORDER-BOTTOM:#d7d5d5 1px solid;
 BORDER-LEFT:#d7d5d5 1px solid;
 border-radius:3px;
 box-shadow;
 width:250px;
}
.cercaosp:hover {
 background-color:#666666;
 color:#FFFFFF;
 padding:5px 5px 5px 5px;
 BORDER-TOP:#999999 1px solid;
 BORDER-RIGHT:#999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 BORDER-LEFT:#999999 1px solid;
 box-shadow;
 width:250px;
}

}
@media (max-width:1024px){
	.divmenuospestosp{width:1%;display: block;float:left;}
	
	.divmenuospest{width:39%;display: block;float:left;}
	.divmenuospest30{width:40%;display: block;float:left;}
	
	.divmenuospestc{width:60%;display: block;float:left;}
	.divmenuospiti{width:40%;display: block;float:left;}
	
	.divhsx{width:35%;display:block;float:left;}
	.divhdx{width:65%;display:block;float:left;}
	
	.divh{width:98%;float:center;}
	.divhcs{display:none;}
	.div70{width:60%;display:block;float:left;}
	.div30{width:40%;display:block;float:left;}
	.div50{width:80%;float:center;}
	.div65{width:100%;display:block;float:center;}
	.div35{width:100%;display:block;float:center;}
	
	.divop{display:none}

INPUT#cos	{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BACKGROUND-COLOR: #ffffff;text-align:left;FONT-SIZE: 10px;FONT-WEIGHT: normal;width:20px;height:20px;}

INPUT#com	{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BACKGROUND-COLOR: #ffffff;text-align:left;FONT-SIZE: 10px;FONT-WEIGHT: normal;width:95%;height:16px;}

.pmws {
 position:relative;
 cursor:pointer;
 text-decoration:none;
 background-color:#333333;
 padding:4px 2px 4px 2px;
 text-align:RIGHT;
 font-size:10px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#FFFFFF;
 BORDER-TOP:#333333 1px solid;
 BORDER-RIGHT:#333333 1px solid;
 BORDER-BOTTOM:#333333 1px solid;
 BORDER-LEFT:#333333 1px solid;
 border-radius:3px;
 box-shadow;
 -moz-box-shadow: 0px 0px 0px 0px #222; 
 -webkit-box-shadow: 0px 0px 0px 0px #222; 
 box-shadow: 0px 0px 0px 0px #222; 

}

.cercaosp {
 position:relative;
 text-decoration:none;
 background-color:#FFFFFF;
 padding:5px 5px 5px 5px;
 text-align:CENTER;
 font-size:13px;
 font-weight:normal; 
 font-family:Verdana,Tahoma;
 color:#333333;
 BORDER-TOP:#d7d5d5 1px solid;
 BORDER-RIGHT:#d7d5d5 1px solid;
 BORDER-BOTTOM:#d7d5d5 1px solid;
 BORDER-LEFT:#d7d5d5 1px solid;
 border-radius:3px;
 box-shadow;
 width:110px;
}
.cercaosp:hover {
 background-color:#666666;
 color:#FFFFFF;
 padding:5px 5px 5px 5px;
 BORDER-TOP:#999999 1px solid;
 BORDER-RIGHT:#999999 1px solid;
 BORDER-BOTTOM:#999999 1px solid;
 BORDER-LEFT:#999999 1px solid;
 box-shadow;
 width:110px;
}


}



@media (max-width:800px){
	.divmenuospestosp{display:none;width:100%;float:left;margin-top:0px;}
	.divmenuospest{display:none;width:100%;float:left;margin-top:0px;} 
	.divmenuospest30{display:none;width:100%;float:left;margin-top:0px;} 
	.divmenuospestc{width:100%;display: block;float:left;border:solid 0px #666666;margin-top:0px;}
	.divmenuospiti{display:none;}
	
	.divmenuosp{display:block;width:0px;}
	
	.div70{width:100%;display:block;float:center;border:solid 0px #666666;margin-top:0px;}
	.div30{width:100%;display:block;float:center;border:solid 0px #666666;margin-top:0px;}
	
}


@media (max-width:768px){	
	
}
@media (max-width:640px){

INPUT#cos	{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BACKGROUND-COLOR: #ffffff;text-align:left;FONT-SIZE: 16px;FONT-WEIGHT: normal;width:35px;height:25px;}



}
@media (max-width:480px){
	
}

@media (max-width:360px){
	
}

@media (max-width:320px){
.divkomob{display:none;}	
}

