/* CSS Document */

body, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, img, fieldset, form {
border: 0;
margin: 0;
padding: 0;
}
a{outline:none}

img{outline:none}

.pulisci { clear:both;}
body { background-color:#D8E1ED;}
#BoxTopPage { margin:10px auto 0 auto;
		width:818px;
		height: 5px;
		background: #fff; 
		padding:0;
		background: url(images/ombra1.jpg) repeat-y #fff;}
#BoxPage { margin:0 auto;
		width:800px;
		background: url(images/ombra.jpg) repeat-y #fff; 
		padding:0px 4px 0px 14px;}
#BoxBottomPage { margin:0 auto 10px auto;
		width:818px;
		height: 10px;
		background: url(images/ombra2.jpg) repeat-y #fff;
		padding:0;}
#BoxSfondo {
	background: url('images/sfondo.jpg') 0 0 repeat-y #fff;
	border-top: 5px;
}
#BoxSfondo1 {
	background: url('images/sfondo1.jpg') 0 0 repeat-y #fff;
	border-top: 5px;
}
#BoxSfondo2 {
	background: url('images/sfondo2.png') 0 0 ;
	border-top: 5px;
}
h1 { font-size:12px;
		color:#CC9900;
		font-family: Arial, Helvetica, sans-serif;
		margin:5px 0 8px 8px;}
h1 a, h1 a:link, h1 a:visited { color:#CC9900; text-decoration:none }
h1 a:hover  { text-decoration:underline }		
h2 { font-size:12px;
		color:#FFFFFF;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#000033;
		padding:3px 0 3px 8px;
		line-height:115%;}
h3 { font-size:12px;
		color:#000033;
		padding:0 0 0 8px;
		margin:9px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;}
h4 { font-size:12px;
		color:#000033;
		padding:0 0 0 8px;
		margin:9px 0 10px 0;
		font-family:Arial, Helvetica, sans-serif;}
h5 { font-size:13px;
		color:#000033;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#7B9CBC;
		font-weight:normal;
		padding:3px 7px 4px 0;
		margin:0 0 6px 0;}
h6 {font-size:12px;
		color:#000033;
		padding:0 0 0 8px;
		margin:9px 0 10px 0;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;}
h6 a:link, h6 a:visited, h6 a:active { text-decoration:none;
		color:#0000CC;}
h6 a:hover { text-decoration:none;
		color:#CC0000;}
p { font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000033;
		font-weight:normal;
		padding:0 0 0 8px;}
		
		
		
/* DIV ALTO*/	
.Testata { margin:0;
		width:800px;
		height:306px;
		padding:0;
		border-bottom:7px solid #FFFFFF;}



/* DIV DESTRO*/
.Dx { float:right;
		width:180px;
		padding:0 0 0 0;
		margin:0 0 0 0;
		text-align:right;}
.MenuAlto { background-color:#000033;
		list-style:none;
		margin:0;
		padding:10px 7px 4px 0;}
.MenuAlto li { font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color: #CAB25A;
		margin:0 0 6px 0;
		padding:0;}
.MenuAlto li a:link, .MenuAlto li a:active, .MenuAlto li a:visited {text-decoration:none;
		color: #CCCCCC;
		font-family:Arial, Helvetica, sans-serif;
		margin:0 0 6px 0;
		padding:0;}
.MenuAlto li a:hover {text-decoration:none;
		color: #CAB25A;
		font-family:Arial, Helvetica, sans-serif;
		margin:0 0 6px 0;
		padding:0;}
.MenuBasso { background-color:#CAB25A;
		list-style:none;
		margin:8px 0 0 0;
		padding:10px 7px 4px 0;}
.MenuBasso li { font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#9F0308;
		text-decoration:none;
		margin:0 0 6px 0;
		padding:0;}
.MenuBasso li a:link, .MenuBasso li a:active, .MenuBasso li a:visited { color:#000033;
		text-decoration:none;}
.MenuBasso li a:hover { color:#9F0308;
		text-decoration:none;}
.Dx h5 { color:#9F0308;}
.Dx h5 a:link, .Dx h5 a:active, .Dx h5 a:visited { text-decoration:none;
		color:#000033;}
.Dx h5 a:hover { color:#9F0308;
		text-decoration:none;}
.Dx img { margin-top:2px;}

		
		

/* DIV SINISTRO*/
#BoxColSx { float:left }
.Privacy {
		width:523px;
		border-top:1px solid #000033;
		margin:0;
		padding:5px 40px 3px 40px;
		text-align:justify;}
.SxAlto1 {
		width:603px;
		float:left;
		border-top:1px solid #000033;
		margin:0;
		padding:5px 0 3px 0;}
.SxAlto {
		width:603px;
		min-height:200px;
		background-color:#FFFFFF;
		border-top:1px solid #000033;
		border-bottom:1px solid #000033;
		margin:0;
		padding:5px 0 3px 0;}
.SxAltoH {
		width:603px;
		background-color:#FFFFFF;
		border-top:1px solid #000033;
		border-bottom:1px solid #000033;
		margin:0;
		padding:5px 0 3px 0;}
.SxAltoH img { float:left;}
.SxAlto img { float:left;}
.SxAltoDx { float:right;
		width:405px;}
.SxBasso { float:left;
		width:600px;
		min-height:253px;
		background-color:#D7D7D7;
		padding:6px 0 6px 3px;
		border-top:6px solid #FFF;}
.SxBassoSx { float:left;
		text-align:left;
		width:168px;
		min-height:245px;
		padding:8px 5px 0 5px;
		background-color:#FFFFFF;}
.SxBassoSx p { padding:0;}
.SxBassoSx p a:link, .SxBassoSx p a:visited, .SxBassoSx p a:active { color:#000033;
		text-decoration:none;}
.SxBassoSx p a:hover { color: #0000FF;}
.SxBassoSx h2 { margin:0;
		font-size:11px;
		padding:4px 0 2px 10px;
		margin:0 0 3px 0;}
.SxBassoSx h4 { padding:0;}
.SxBassoSx img { margin:0 0 7px 0;}
.NewsHome { width:400px;
		min-height:123px;
		float:right;
		margin:0 6px 0 0;
		border-bottom:1px solid #000033;
		background-color: #FFFFFF;}
.NewsHome h3 { font-size:11px;}
.SxBassoDx1 { float:left;
		width:310px;
		height:128px;}
.SxBassoDx2 { float:right;
		width:90px;
		background-color:#CAB25A;
		height:128px;}
.SxBassoDx2 h1 { font-size:14px;
		padding:0 5px 0 0;
		text-align:right;
		color:#000033;}
.MeteoHome { width:400px;
		min-height:123px;
		float:right;
		margin:0 6px 0 0;
		border-bottom:1px solid #000033;
		background-color: #FFFFFF;}
.MeteoHome h3 { color: #7B9CBC;}
.MeteoHome h3 a:link, a:visited, a:active { color:#7B9CBC;
	text-decoration:none;}
.MeteoHome h3 a:hover { color:#7B9CBC; text-decoration:underline;}
.MeteoHome1 { float:left;
		width:310px;
		height:128px;}
.MeteoHome2 { float:right;
		width:90px;
		background: url(images/meteo.jpg);
		height:128px;}
.MeteoHome2 h1 { font-size:14px;
		padding:0 5px 0 0;
		text-align:right;
		color:#000033;}
.MenuCentrale { list-style:none;
		float:left;
		margin:0 0 25px 3px;
		padding:0;}
.MenuCentrale li { list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
		font-size:12px;
		color:#CAB25A;
		width:117px;
		margin:0 3px 0 0;
		text-align:center;
		background-color:#000033;
		padding:5px 0 4px 0;}
.MenuCentrale li a:link, .MenuCentrale li a:active, .MenuCentrale li a:visited { color:#CCCCCC;
		text-decoration:none;}
.MenuCentrale li a:hover { text-decoration:none;
		color:#CAB25A;}
.Mappa { width:294px;
		margin:0 0 0 150px;
		text-align:center;}
.Mappa img { padding:20px 0 20px 0;}
.Sx1 {text-align:left;
		width:593px;
		padding:11px 5px 0 5px;
		border-top:6px solid #FFF;}
.Img1 { float:left;
		margin:0 0 5px 5px;
		width:288px;}
.Img2 { float:right;
		width:290px;
		margin:0 2px 5px 0;}
.Img2 h4 { padding:0;
		margin:0 0 8px 0;}
.Img3 { float:right;
		width:430px;
		margin:0 8px 5px 0;}
.Img4 { float:left;
		margin:0 0 5px 5px;}
.Testo1 { float:left;
		width:130px;}
.Testo1 p { margin:0;
		padding:0;}
.Testo2 { float:left;
		text-align:left;}
.Testo3 { float:left;
		text-align:right;
		margin:0 5px 5px 0;}
.Italia { float:right;
		margin:0 60px 0 0;}
.Listino img { float:left;
		margin:0 15px 0 0;}
.Bandiera { float:left;
		width:140px;
		margin:25px 0 0 27px;}
.Listino h4 { padding: 38px 0 0 0;}
.Listino h4 a:link, .Listino h4 a:visited, .Listino h4 a:active { text-decoration:none; color:#0000CC;}
.Listino h4 a:hover { text-decoration:none;
		color:#CC0000;}
#Foto { list-style:none;
		margin:0;
		padding:10px 0 0 20px;}
#Foto p { margin:0;
		padding:0;}
#Foto li { border:1px solid #999999;
		width:251px;
		float:left;
		padding:8px 8px 3px 8px;
		margin:0 20px 10px 0;}
.Cartoline { list-style:none;
		float:left;
		margin:15px 0 0 0;
		padding:0 0 0 20px;}
.Cartoline li { float:left;
		margin:0 10px 28px 0;
		padding:0;}
.Cartoline p { margin:0;
		padding:0;}
.Cartoline p a:link, .Cartoline p a:active, .Cartoline p a:visited { color:#000033;
		text-decoration:none;}
.Cartoline p a:hover {color:#0000CC;
		text-decoration:none;}
.Notizia { padding:0;
		margin:5px 0 8px 10px;}
.Notizia p { padding:0;}
.Img { float:left;
		width:119px;
		height:79px;
		padding:0;}
.Img-det {float:left;
		width:244px;
		height:162px;
		margin:0 10px 10px 0;
		padding:0;}
.Testo { width:450px;
		height:79px;
		float:right;
		padding:0;
}
.Newsletter { margin:90px 150px 0 0;
		float:right;}
.Iscriviti { float:right;
		background-image:url(images/iscriviti.jpg);
		width:75px;
		margin:0;
		height:22px;
		text-align:center;}
.Iscriviti p { margin:4px 0 0 0;
		padding:0;}
.Iscriviti p a:link, .Iscriviti p a:visited, .Iscriviti p a:active { text-decoration:none;
		color:#000033;}
.Iscriviti p a:hover { text-decoration:none;
		color:#9F0308;}
		
		

/* DIV BASSO*/
.Crediti { background-color:#000033;
		text-align:center;
		height:20px;
		border-top:5px solid #FFF;}
.Crediti h6 {font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color: #CCCCCC;
		font-weight:normal;
		padding:5px 0 0 0;
		margin:0;}
.Lingue { float:left;}
.Lingue img { float:left;
		margin:5px 0 0 7px;}
.Ideazione { float:right;
		margin:5px 43px 0 0;}
.PrivacyLink { float:right;
		margin:0 68px 0 0;}
.PrivacyLink h6 { font-size:10px;
		color:#999999;
		margin:0;
		padding:4px 0 0 0;}
.PrivacyLink h6 a:link, .PrivacyLink h6 a:visited, .PrivacyLink h6 a:active { color: #666666;}
.PrivacyLink h6 a:hover { text-decoration:none;
		color: #999999;}
.active { text-decoration:none;}
.Meteo {
		width:603px;
		float:left;
		border-top:1px solid #000033;
		margin:0;
		padding:40px 0 3px 0;
		text-align:center;}

