

.cajas{
    border: 0 none !important;	
    background: url(‘img/fondo.png’);
	position:absolute;
	z-index:9998;
	right:1%;
	top:15px;
	
}

body{
    background-color: #ffffff;
    color: #fff;
	margin:0px;
}

a:link {color:#fff; font-weight: bold;}
a:visited {color:#fff;}
a:hover {color:#878361;}
a:active {
	color:#fff;
	
	
	
}

a.img:link {color:#C2C0AB; font-weight: bold;}
a.img:visited {color:#C2C0AB;}
a.img:hover {color:#000000;}
a.img:active {color:#C2C0AB; }

div.olMap {
    z-index: 0;
   
   
    
    
}


.element.style {
display:none;
} 


#map{
	background-color: #D8D8D8;
    height: 586px;		
	width: 100%;
	
	
}

.miniature
{
margin-right:15px;
float:left;
margin-bottom:5px;
max-width: 100%;
    height: auto !important;


}



.olPopupContent {
    font-size: 14px;
	font-family: font-family: Helvetica,Arial,sans-serif;
    background-image: url(../img/fondo.png);
    padding:10px;
	text-align: justify;
}	

.popup{
	padding:5px;
}

.titolopopup{
	background-color: #F5DEB3;	
	text-align: center;	
	font-size: 20px;
	font-family: font-family: Helvetica,Arial,sans-serif;	
	margin: 15px 15px 15px 15px ; 
	color:#000;	
}

.testopopup{
	text-align: justify;	
	padding-right:15px;	
	font-size: 15px;
	font-family: font-family: Helvetica,Arial,sans-serif;	
	
}



.cajas2{
    border: 0 none !important;	
    background-color: YellowGreen;
	opacity:0.85;
	font-weight: bold;
	filter:alpha(opacity=75);
	border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
-webkit-border-radius: 10px 0px 0px 10px;
	position:absolute;
	z-index:9999;
	right:0%;
	top:95px;
	padding: 7px;
	
	width: 120px;
	
	
}

.ombra{
    box-shadow: 5px 5px 10px #666666;	
}

.pulsante{
    border: 0 none !important;	
	height: 55px;
	background: url(‘img/trans.png’);

}

.zoom{
    position:absolute;
	z-index:9999;
	margin-left:30px;
	top:15px;
}





.girare{
    -ms-transform:rotate(-180deg);
    -webkit-transform: rotateZ(-180deg);
    -moz-transform: rotateZ(-180deg);
    -o-transform: rotateZ(-180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	transform: rotate(180deg);


    position:absolute;
    bottom: 0%;	
}


.girare2{
    -ms-transform:rotate(0deg);
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4)
	
	transform: rotate(0deg);

   	
}

.girare3{
    -ms-transform:rotate(-180deg);
    -webkit-transform: rotateZ(-180deg);
    -moz-transform: rotateZ(-180deg);
    -o-transform: rotateZ(-180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	
	transform: rotate(180deg);

   	
}


.contenedor{
	padding:10px;
	height: 210px;
	width: 500px;
	
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
	
}

.contenedor2{
	
    padding:10px;
	height: 210px;
	width: 500px;
  
	-webkit-transform: rotateZ(-180deg);
    -moz-transform: rotateZ(-180deg);
    -o-transform: rotateZ(-180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	transform: rotate(180deg);

}




.cabecera{
	background-image: url(../img/titolo.png);
	background-repeat:no-repeat;
	text-align: center;
	font-size: 20px;
 height:30px;
line-height: 30px; 
	font-family: font-family: Helvetica,Arial,sans-serif;	
	color:#000;
	margin-bottom: 11px;
	margin-top: 5px;
        
}


.cabecera2{
	background-image: url(../img/titolo.png);
	background-repeat:no-repeat;
	text-align: center;
	font-size: 20px;
 height:30px;
line-height: 30px; 
	font-family: font-family: Helvetica,Arial,sans-serif;	
	color:#000;
	margin-bottom: 5px;
	
        
}

.izquierda{
	height:72%;
	padding-right:10px;
	float:left;
	width:28%;
	text-align: right;
}
#derecha{
        height:10%;
        
        float:right;
        width:90%;
		text-align: justify;	
	padding:15px;	
	padding-top:15px;
	font-size: 15px;
	font-family: font-family: Helvetica,Arial,sans-serif;
}

.izquierda2{
	text-align: right;
	padding-right:10px;
	float:left;
	width:150px;
	
}
#derecha2{
	
	font-size: 15px;
width:350px;


	font-family: font-family: Helvetica,Arial,sans-serif;
}

.pie{
	clear:both;
	text-align: right;
	 padding: 0px 10px 0px 0px;
}



.img {
	
    max-width: 100%;
    height: auto !important;}
	
	
.achicar {
	
    max-width: 20%;
    height: auto !important;}
	
	
 .olControlLayerSwitcher br { 
               display:none; 
 } 
 
 .baseLayersDiv { 
               display:none; 
			   
 } 
	
.baseLbl { 
               margin-bottom: 15px;
			   font-family: "Times New Roman", Times, serif;
			   font-size: 16px;
			   font-style: italic;
			   background-color: #000;
			   padding: 0px 0px 0px 8px;
			  
			   
 } 	
	
		.olPopupCloseBox {
  background: url("img/close.gif") no-repeat;
  cursor: pointer;
}

.olFramedCloudPopupContent {
    padding: 10px;
    
	background-image: url("../img/fondo2.png") ;
}
		
		
	
	
		
	
