/**************************/
/* CSS Azzurro Vacanze ITA*/
/*   05 Agosto 2008 NEW   */
/**************************/

/*****************/
/*   BODY        */
/*****************/

* {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

body {
	font-size: 62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height:1.2em;
	color: #242835;
	background-color: #FFFFFF;
}

a, a:link, a:visited, a:active {
	font-size:1em;
/*	color:#2E4069; */
	color:#272D50;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	}
a:hover {
	color: #CC6600;
/*	color: #e1771e; */
	text-decoration:underline;
	}

.spazia{
	height:25px;
	margin:10px 0px;
	text-align:center;
	background-image: url(immagini/spazia.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.el { /* elenco */
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
}

.l { /* lista url in un semplice elenco */
	height:20px;
	line-height:20px;
	background-image:url(immagini/l_fr.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	border-bottom:#E9E9E9 dotted  1px;
	margin:0px 50px;
	text-align:left;
}

ul {list-style-type: none;}
p {padding:5px 0px 5px 0px;}
img {border:none;}
.fl {float:left;}
.fr {float:right;}
.sx {text-align:left;}
.dx {text-align:right;}
.cn {margin:0px auto;text-align:center;}
.gs {margin:0px auto;text-align:justify;}
.rosso{color:#9F2800;font-weight:bold;}
.cb {clear:both;}

img.b {background-color: #f7f7f7;
margin:8px 8px 8px 8px;
padding: 8px 8px 8px 8px;
border: #cccccc solid 1px;}


h1,h2,h3,h4,h5,h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:24px;
	line-height:24px;
	font-size:1.2em;
	font-variant:small-caps;
	font-weight:normal;
	margin: 0px;
	padding:0px;
	background-color: #FAFCFC;
}

h1{
	text-align:center;
	color:#953609;
}

h1, h2, h5{
	border-top:1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
}

h2 {
	margin:5px 0px 10px 0px;
	text-align:center;
	color:#003535;
	background-image: url(../../../css/immagini/h2.png);
	background-repeat: repeat;
	background-position: center center;
}

h3 {
	color:#003535;
	background-image: url(../../../css/immagini/h3.png);
	background-repeat: no-repeat;
	background-position: left center;
}


h3, h4 {
	margin:5px 4px 10px 4px;
	padding-left:35px;
	text-align: left;
}


h4 {
	color:#003535;
	background-image: url(../../../css/immagini/h4.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h5 {margin:5px 4px 10px 4px; color:#003535;}

h1.testa, h2.testa{
	margin:0px 0px 10px 0px;
	padding:0px;
	background-image:none;
	text-align: center;
}

#contenitore{width:100%; margin: 0px auto 0px auto; text-align:center;}


#corpo {
	width:770px;
	margin:0px auto;
	padding:0px;
}

