body {
	font-family:"Trebuchet MS", Verdana, Arial;
		font-style : normal;
	font-size : 12px;
	color : Black;
	}
/*a:link, a:visited {
	font-family : Times New Roman;
	font-style : normal;
	font-size : 15px;
	color : Black;	
}*/

p{
	font-size:12px;
	margin: 2px 0px 2px 0px;
}
h1,h2,h3{
	color:#990000;
	font-weight:bold;
	margin: 2px 0px 2px 0px;
}
h1{
	font-size:18px;
}
h2{
	font-size:16px;
}
h3{
	font-size:14px;
}

input, select{
	font-size:11px;
	}

td {
	/*font-family : Times New Roman;*/
	font-style : normal;
	font-size : 12px;
	color : Black;
	}
.submit {
	background-color:#BE0404;
	color:#FFFFFF;
}
ul,li{
 margin-left: 5px;
 padding-left:5px;
}
.piccolo {
	/*font-family : Times New Roman;*/
	font-style : normal;
	font-size : 10px;
	color : Black;
	padding-left:2px;
	}
.partner {
	/*font-family : Times New Roman;*/
	font-style : normal;
	font-size : 12px;
	color : Black;
	}	
.grigliaSX {
	border-right-width: 1px; border-bottom-width: 1px; border-color: #B9B9B9; border-style: solid; border-left-style: none; border-top-style: none;
	}
.grigliaDX {
	border-bottom-width: 1px; border-color: #B9B9B9; border-style: solid; border-left-style: none; border-right-style: none; border-top-style: none;
	}

/*puntatore slide*/	
.barra{
	position:relative;
	width:243px;
	background-image:url(../img/horizBg.png);
	height:25px;
	background-repeat:repeat-x;
}
.puntatore{
	position:absolute;
	width:20px;
	height:20px;
	top: 8px;
}
	
	
/*ultimi commenti*/
div.ultimi_commenti{
	clear:left;
	margin: 10px 0px 10px 0px;
	
}

div.ultimi_commenti h1{
	color:#993300;
	font-size:14px;
}

div.ultimi_commenti p{
	font-size:12px;
	margin: 2px 0px 2px 0px;
	
}

div.ultimi_commenti img{
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 3px; 
	border: 1px solid #aaaaaa;
}

div.ultimi_commenti a{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	
}

div.ultimi_commenti a:hover{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}

/*box inserisci nome hotel*/	
div#inserisci_nome_hotel{
	margin: 10px 0px 10px 0px;
	background-color: #ffeeee; 
	padding: 5px; 
	border: 1px solid Red;
}

div#inserisci_nome_hotel h2{
	font-size:14px;
	color:#000000;
	}
.pari{
	background-color: #FFEEEE;	
}	

div.navigazionePagine{
	width: 100%;
	margin:0 auto;
	font-size:11px;
	}
th{
	background-image:url(../img/th.gif);
	background-repeat:repeat-x;
	background-color:#BE0404;
	color:#FFFFFF;
	}
	
div.navigazionePagine a{
color:#CC0000;
text-decoration:underline;
	}
	
	
div.navigazionePagine a:hover{
color:#000000;
text-decoration:none;
	}
	
.datiform{
	text-align:right;
	background-color:#FFEEEE;
	color:#000000;
	padding-right:2px;
	}
	
.datiinput{
	background-color:#FFEEEE;
	color:#000000;
	}
	
	
/*Round Border*/	
.rblb {background: url(rblb.gif) 0 100% no-repeat #f5f5f5;}
.rbrb {background: url(rbrb.gif) 100% 100% no-repeat}
.rblt {background: url(rblt.gif) 0 0 no-repeat}
.rbrt {background: url(rbrt.gif) 100% 0 no-repeat; padding:5px}