/* CSS Document */
body{ 
	margin:0; 
	padding:0; 
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color: #000000; 
	background-color:#ffffff;
	background-image:url(../immagini/sfondo.gif);
	background-repeat:repeat-x;

}

A:link { text-decoration:none; color:#970000;}
A:active { text-decoration:none; color:#970000;}
A:visited { text-decoration:none; color:#970000;}
A:hover { text-decoration:underline; color:#970000;}

A:link.link { text-decoration:none; color:#ffc001;}
A:active.link { text-decoration:none; color:#ffc001;}
A:visited.link{ text-decoration:none; color:#ffc001;}
A:hover.link { text-decoration:underline; color:#ffc001;}

A:link.link2 { text-decoration:none; color:#237ABD; font-weight:bold; line-height: 18px}
A:active.link2 { text-decoration:none; color:#237ABD; font-weight:bold; line-height: 18px}
A:visited.link2{ text-decoration:none; color:#237ABD; font-weight:bold; line-height: 18px}
A:hover.link2{ text-decoration:underline; color:#237ABD; font-weight:bold; line-height: 18px}

A:link.link3 { text-decoration:none; color:#237ABD; font-weight:bold; font-size:14px; }
A:active.link3 { text-decoration:none; color:#237ABD; font-weight:bold; font-size:14px;}
A:visited.link3{ text-decoration:none; color:#237ABD; font-weight:bold; font-size:14px;}
A:hover.link3{ text-decoration:underline; color:#237ABD; font-weight:bold; font-size:14px;}

.bianco { color:#FFFFFF;}

.rosso { color:#970000; font-size:14px; padding-bottom: 4px; }
.blu { color:#2982c4; font-size:14px; padding-bottom: 4px; }


.main {width:1000px; margin:0 auto; padding:0; display:block;}
.head {width:1000px; height:365px; margin:0; padding:0; display:block; float:left; background-image:url(../immagini/head.gif);}
.centro {width:1000px; margin:0; padding:0; display:block; float:left; text-align:justify;}
.hotel {width:1000px; margin:0; padding:0; display:block; float:left; text-align:justify; background:url(../immagini/centro_sx1.jpg) no-repeat;}
.hotel2 {width:1000px; margin:0; padding:0; display:block; float:left; text-align:justify; background:url(../immagini/centro_sx2.jpg) ;}
.hotel3 {width:1000px; height: 31px; margin:0; padding:0; display:block; float:left; text-align:justify; background:url(../immagini/centro_sx3.jpg) ;}
.news2 {width:675px;  margin:0; padding:0; display:block; float:left; text-align:justify; color:#000000}
.last_minute {width:270px; height:312px; margin:0; padding:80px 35px 0 20px; display:block; float:left; text-align:left; background-image:url(../immagini/last_minute.jpg); color:#ffffff;}
.pagina {width:100%; margin:0; padding:0; display:block; float:left; background-color:#e3f2ff;}
.menu_lan {width:100%; margin:0 0 0 15px; padding:0; display:block; float:left; font-size:13px; }
.newsletter {width:325px; height:173px; margin:0; padding:50px 0 0 0; display:block; float:left; text-align:right; background-image:url(../immagini/newsletter.jpg); font-size:12px;}
.form_newsletter {width:350px; height:183px; margin:0; padding:40px 0 0 0; display:block; float:left; text-align:right; background-image:url(../immagini/form_newsletter.gif); color:#FFFFFF;}
.news {width:270px; height:155px; margin:0; padding:68px 35px 0 20px; display:block; float:left; text-align:left; background-image:url(../immagini/news.gif); color:#ffffff;}
.coda {width:1000px; height:73px; margin:0 ; padding:20px 0; display:block; float:left; text-align:center; color:#ffffff; background-image:url(../immagini/coda.gif);}

.off-bottom {width:270px; height:175px; margin:0; padding:48px 20px 0 35px; display:block; float:left; text-align:left; background-image:url(../immagini/newsletter1.jpg); color:#ffffff; background-repeat:no-repeat;}

input.submit {border:1px solid #ffffff;
	background-color:#004071;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}
	
form {margin:0; padding:0;}

