html, body{
background-color: #052c6c;
	padding:0;
    text-align: center;   /*centra in IE 5.x */
}

#container {
    background-color: #fff;
	margin: 20px auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
	padding:0;
	width:809px;
	font-family: arial, sans serif;	
	font-size:12px;
}

.lato {
background-image:url(img/fondolato.gif);
background-repeat:repeat-y;
}

.testo {
padding:0;
margin-top:20px;
text-align:justify;
width:290px;
font-size:12px;
line-height:18px;
MIN-HEIGHT:250PX;
margin-bottom:20px;
}

.testoeventi {
padding:0;
margin-top:20px;
text-align:justify;
width:500px;
font-size:12px;
line-height:18px;
MIN-HEIGHT:250PX;
margin-bottom:20px;
}


.promuovi {
padding:0;
margin-top:20px;
text-align:justify;
width:540px;
font-size:12px;
line-height:18px;
margin-bottom:20px;
}


.fotovirata {
background-image:url(img/fotovirata.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.testoPrenota {
padding:0;
margin-top:20px;
margin-left:235px;
text-align:justify;
width:500px;
font-size:12px;
line-height:18px;
}

.info {
padding:0;
margin-top:20px;
text-align:justify;
width:500px;
font-size:12px;
line-height:18px;
MIN-HEIGHT:250PX;
}

.Bsott{
font-weight:bold;
	text-decoration: underline;
	color: #878787;
}

.titolino{
color: #e2001a;
font-weight:bold;
}
.fondogri{background-color:##cdcdcd;}

.foto{float:right; margin-top:23px; margin-right:18px;}

.fotoeventi{float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}


a:link {color: #2f74ac;} 
a:hover {color: #444;} 
a:visited {color: #e2001a;} 

.textfield1, textareafield1 {border: 1px solid #db000c;}
.numero {color: #cdcdcd; font-size:26px; font-weight:bold}

.indice {color: #cdcdcd; font-size: 18px; font-weight:bold}

ul, li {margin: 0px; padding:0px;}

img
{
	border: none;
}
