/*questo ripetilo COSI' COM'E' su htmlarea.css*/
html , body
{
font-family:'Verdana',Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;
padding:0px;
margin:0px 0px 0px 0px;
color:#000000; /*colore del testo*/
/*background-color:#8CB4D2; colore dello sfondo*/
background-image: url(grafica/bg_principale.jpg);
}
/* Fino qui */

a , a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #003366;
	text-decoration:none;

}

a:hover {
	color:#336699;
	text-decoration:underline;
}



.pulstop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight:bold;
	color: #000000;
}
 
a.pulstop , a.pulstop:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 16px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	text-align:center;
	width:100px;
	/*height:24px;*/
    display:block;
    float:left;
	/*background-image: url(grafica/top_puls.gif);
	background-position: 0px 0px;*/
	/*padding-left: 15px;*/

}
a.pulstop:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #EFAE2E;
	text-decoration:none;
	background-position: 0px 24px;
	text-decoration:none;

}







a.leftmenu , a.leftmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 30px;
	color: #000000;
	text-decoration:none;
	text-align:right;
	padding-left:0px;
	width:146px;
	height:30px;
    display:block;    
    float:left;
    background-image: url(grafica/pulsante.gif);
	/*background-position: 0px 0px;*/

}
a.leftmenu:hover {
	color: #7A7979;
	/*background-position: 0px 18px;*/
	text-decoration:none;
}


.testopuls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.testocerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight:bold;
	color: #d9d9d9;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	/*font-weight:bold;*/
	color: #000000;
}




.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #111111;
}





.testo ,  .testosemplice,  .evidenza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}



/**/



.paragrafo , .paragrafoedit , .paragrafoart 
{
color : #fff;
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 10pt;
font-weight:bold;
background-color: #666666;
line-height: 20px;
text-decoration:none;
}




.titolo , .titoloedit
{
color : #555555;
font-family: Verdana, Arial, Helvetica, sans-serif ; 
font-size: 12px;
font-weight:bold;
}


.testoedit
{
 font-size: 11px;
 color : #000000;
 border : #666666;
 border-style : solid;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
}


a.articolo , a.articolo:visited{
color : #ffff80;
font-family: Verdana, Arial, Helvetica, sans-serif ; 
font-size: 12px;
line-height: 30px;
font-weight:bold;
}

a.articolo:hover{
color : #ffffff;
text-decoration:none;
}


.evidenza {
font-size: 13px;
font-weight:bold; 
}


.rigo1 , a.rigo1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#eeeeee;}
.rigo2 , a.rigo2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ffffff;}

a.rigo1, a.rigo1:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#666666;
text-decoration:none;
}

a.rigo1:hover {
color:#000000;
text-decoration:none;
}


a.rigo2, a.rigo2:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#666666;
text-decoration:none;
}

a.rigo2:hover {
color:#000000;
text-decoration:none;
}

/* per il form di booking.com */
#b_editDates {
position:fixed !important;
bottom:0px !important;
left:0px !important;
width: 100% !important;
background-color: wheat !important;
font-size:80% !important;
height:100px !important;
}

#b_editDates  h3 {
margin:0 !important;
padding-left:20% !important;
}

#b_editDates form {
    padding-left: 20% !important;
    padding-right: 20% !important;
}

body {padding-bottom:100px !important;}

