/* CSS Document */
body{ 
	margin:0 ; 
	padding:0; 
	height:100%;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color: #333333; 
	background-color:#CCCCCC;
	background-repeat:repeat;	
}

input.submit {border:1px solid #CCCCCC;
	background-color:#336700;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}

h1 {width:481px; margin:10px 0 0 0; padding:0; text-align:left; font-size:11px; font-weight:bold; color: #336700;}
h1.pasqua {width:481px; margin:10px 0 0 0; padding:0; text-align:left; font-size:16px; font-weight:bold; color: #336700;}
h1.home { width:481px; top:2020px; left:0; margin:0; padding:10px 0; z-index:100; text-align:center; position:absolute; font-size:11px; font-weight:normal;}
.main {width:995px; margin:0 auto; padding:0; display:block; background-color:#FFFFFF;}
.head_a {width:995px; height:86px; margin:0; padding:0; display:block; float:left; background-image:url(../immagini/pasqua_01.gif); }
/*header riminiweb.net*/
.header2{  background-repeat:no-repeat; width:995px; height:86px; margin:0 0 0 0; display:block;}
.header2 ul { width:400px; margin:68px 0 0 0; padding:0 0 0 15px; float:left; list-style-type:none; text-align:left; display:block;}
.header2 ul li{display: inline; margin:0; padding:0; font-size:10px; font-weight: bold;}
.header2 ul li a{margin: 0; padding:0; color: #ffffff; text-decoration:none; }
.header2 ul li a:hover{ text-decoration:underline;}

.head_b {width:995px;  margin:0; padding:0; display:block; float:left; background-image:url(../immagini/pasqua_02.jpg); height:96px;}
.banner_head {width:330px; margin:0; padding:15px 0 ; display:block; float:left;}
.head_c {width:995px; height:40px; margin:0; padding:0; display:block; float:left; background-image:url(../immagini/pasqua_03.gif); text-align:center;}

.menu {width:980px; height:26px; margin:0; padding:0; background-repeat:no-repeat; display:block;}
.menu ul {  margin:0; padding:8px 0 0 15px; list-style-type:none; text-align:center; display:block;}
.menu ul li{ display: inline; margin:0; padding:0; font-size:11px; font-weight: normal;	color:#828282;}
.menu ul li a{ margin: 0; padding:0 3px; color: #828282; text-decoration:none; font-weight:bold;}
.menu ul li a:hover{ color:#336700;}

.landing {width:715px; margin:0 auto; padding:0; display:block; }
.landing ul { width:715px; margin:0 0 15px 0; padding:0;  list-style-type:none; text-align:left; display:block; float:left;}
.landing ul li{display: inline; margin:0; padding:0; font-size:11px; font-weight: bold;}
.landing ul li a{margin: 0; padding:0; color: #488FCB; text-decoration:none; }
.landing ul li a:hover{ text-decoration:underline;}


.page {width:995px; margin:0; padding:0; display:block; float:left; background-color:#FFFFFF; text-align:left;}

.colsx {width:237px; margin:0; padding:0 0 0 10px; display:block; float:left; background-color:#ffffff;}
.foto_piccola a{ width:70px; height:70px; border:1px solid #828282; float:left; display:block; margin:0; padding:0;}
.foto_piccola a:hover{border:1px solid #488FCB;}

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

A:link.nome {text-decoration: none; color: #488FCB; font-weight:bold;}
A:active.nome {text-decoration: none; color: #488FCB; font-weight:bold;}
A:visited.nome { text-decoration: none; color: #488FCB; font-weight:bold;}
A:hover.nome  {text-decoration: underline; font-weight:bold;}

A:link.orange {text-decoration: none; color: #FF6000; font-weight:bold;}
A:active.orange {text-decoration: none; color: #FF6000; font-weight:bold;}
A:visited.orange { text-decoration: none; color: #FF6000; font-weight:bold;}
A:hover.orange  {text-decoration: underline; font-weight:bold;}

.coldx {width:237px; margin:0; padding:0 10px 0 0; display:block; float:left; background-color:#ffffff;}
.last_minute {margin:5px 0 0 0; padding:30px 10px 0 10px; width:230px; height:98px; display:block; float:left; background-image:url(../img/lastminute.gif);}
.top30 {margin:15px 0 ; padding:30px 10px 0 10px; width:230px; height:98px; display:block; float:right; background-image:url(../img/top30.gif);}

.centro {width:481px; margin:0; padding:0 10px; display:block; float:left; text-align:justify;  }
h2 {width:481px; margin:10px 0 0 0; color: #488FCB; font-weight:bold; font-size: 11px; float:left; display:block;}
h2.titolo {width:695px; height:16px; margin:10px 0 0 0; padding:2px 0 0 20px; color: #ffffff; font-weight:bold; font-size: 11px; float:left; display:block; background-image:url(/immagini/lingua_pasqua.gif);}

.banner1 { width:481px; margin:220px 0 0 0; padding:0; text-align:center; float:left; display:block;}
.banner2 {width:481px; margin:355px 0 0 0; padding:0; text-align:center; float:left;}

.contatti_title {width:481px; height:18px; margin:135px 0 0 0; padding:0; background-image:url(../immagini/contatti.gif); float:left;}
.contatti {width:459px; margin:0; padding:10px 10px; border:1px solid #488FCB; float:left; }
.link {width:481px; margin:10px 0 0 0; padding:0;  text-align:center; float:left;}
.contenitore {width:481px; margin:0 auto; padding:0; display:block; position:relative;}
.testo1 {top:700px; left:0; margin:0; padding:0; text-align:justify; position:absolute; z-index:100;}
.testo2 {top:1020px; left:0; margin:0; padding:0; text-align:justify; position:absolute; z-index:100;}
.testo3 {top:1465px; left:0; margin:0; padding:0; text-align:justify; position:absolute; z-index:100;}
.testo4 {top:210px; left:0; margin:0; padding:0; text-align:justify; position:absolute; z-index:100;}
.vetrina {width:459px; margin:0 0 10px 0; padding:10px 10px 0 10px; border:1px solid #488FCB; float:left; }
.lastminute_title {width:481px; height:18px; margin:90px 0 0 0; padding:0; background-image:url(../immagini/lastminute.gif); float:left;}


form {margin:0; padding:0;}

/* last minute */
.lastminute {margin:0; padding:0 10px 10px 0; width:240px;  display:block; float:left; }
.lastminute ul{width: 240px; list-style:none; margin:0; padding:0 ;}
.lastminute ul li{  width:234px; height:16px; margin:0; padding:0; border-bottom: 1px dotted #999999; background-image:url(../immagini/punto.gif); background-repeat:no-repeat; background-position:left;}
.lastminute ul li a{ width:234px; height:16px; margin:0 ; padding:0 0 0 6px; text-align:left; text-decoration:none; color: #666666; font-weight:bold; }
.lastminute ul li a:hover{width:228px; height:16px; margin:0; padding:0 0 0 6px; color:#488FCB; background-color:#f3f3f3; display:block; text-decoration:none;}

/* localita */
.localita {margin:0; padding:0 10px 10px 0; width:240px;  display:block; float:left; }
.localita ul{width: 240px; list-style:none; margin:0; padding:0 ;}
.localita ul li{  width:234px; height:16px; margin:0; padding:0; border-bottom: 1px dotted #999999; background-image:url(../immagini/punto.gif); background-repeat:no-repeat; background-position:left;}
.localita ul li a{ width:234px; height:16px; margin:0 ; padding:0 0 0 6px; text-align:left; text-decoration:none; color: #666666; font-weight:bold; }
.localita ul li a:hover{width:228px; height:16px; margin:0; padding:0 0 0 6px; color:#488FCB; background-color:#f3f3f3; display:block; text-decoration:none;}

/* nonsolohotel */
.nonsolohotel {margin:0; padding:0 10px 10px 0; width:240px;  display:block; float:left; }
.nonsolohotel ul{width: 240px; list-style:none; margin:0; padding:0 ;}
.nonsolohotel ul li{  width:234px; height:16px; margin:0; padding:0; border-bottom: 1px dotted #999999; background-image:url(../immagini/punto.gif); background-repeat:no-repeat; background-position:left;}
.nonsolohotel ul li a{ width:234px; height:16px; margin:0 ; padding:0 0 0 6px; text-align:left; text-decoration:none; color: #666666; font-weight:bold; }
.nonsolohotel ul li a:hover{width:228px; height:16px; margin:0; padding:0 0 0 6px;color:#488FCB; background-color:#f3f3f3; display:block; text-decoration:none;}

.cartina {width:211px; height:476px; margin:0; padding:0; display:block; float:left;  }
.coda {width:975px; margin:0; padding:10px 10px; display:block; float:left; text-align:center; background-color:#F5F5F5; font-size:11px;  }

.sinistra { width:725px;margin:0; padding:0 10px; display:block; float:left; background-color:#FFFFFF; text-align:left;}
.pagina { width:715px;margin:0; padding:0 15px; display:block; float:left; background-color:#FFFFFF; text-align:left;}

.box {width:800px; margin:0; padding:0; display:block; float:left;}

/*dettaglio hotel*/
.menu_hotel{ width:595px; height:26px; margin:0; padding:0; display:block; float:left; }
.menu_hotel ul { width:595px; margin:0; padding:0; float:left; list-style-type:none; text-align:left; display:block;}
.menu_hotel ul li{ display: inline; margin:0; padding:0; font-size:11px; font-weight: normal;}
.menu_hotel ul li a{ margin: 0; padding:0 1px; color: #488FCB; text-decoration:none;}
.menu_hotel ul li a:hover{ text-decoration:underline;}
.bandiera { width:205px;margin:0; padding:0; display:block; float:left; text-align:right;}

.dati_hotel { width:800px;margin:10px 0 0 0; padding:0; display:block; float:left; text-align:left; font-size:12px;}
.titolo_hotel {width:780px; height:16px; margin:0; padding:2px 0 0 20px; color: #ffffff; font-weight:bold; font-size: 11px; float:left; display:block; background-image:url(../immagini/lingua_hotel.gif);}
.contenuti {width:798px; margin:0 0 15px 0; padding:15px 0; display:block; float:left; border:1px solid #488FCB; text-align:justify;}

.pagina_hotel { width:800px;margin:0; padding:0 15px; display:block; float:left; background-color:#FFFFFF; text-align:left;}
.foto {margin:0; padding:0 15px 0 0; width:150px;  display:block; float:left; }

.localita_hotel {width:800px; margin:0 auto; padding:0; display:block; }
.localita_hotel ul { width:800px; margin:0; padding:0;  list-style-type:none; text-align:center; display:block; float:left;}
.localita_hotel ul li{display: inline; margin:0; padding:0; font-size:11px; font-weight: bold;}
.localita_hotel ul li a{margin: 0; padding:0; color: #488FCB; text-decoration:none; }
.localita_hotel ul li a:hover{ text-decoration:underline;}

.localita_eventi {width:715px; margin:0 auto; padding:0; display:block; }
.localita_eventi ul { width:715px; margin:0; padding:0;  list-style-type:none; text-align:center; display:block; float:left;}
.localita_eventi ul li{display: inline; margin:0; padding:0; font-size:11px; font-weight: bold;}
.localita_eventi ul li a{margin: 0; padding:0; color: #488FCB; text-decoration:none; }
.localita_eventi ul li a:hover{ text-decoration:underline;}


/* eventi */
.eventi {margin:0; padding:0 10px 10px 0; width:240px;  display:block; float:left; }
.eventi ul{width: 240px; list-style:none; margin:0; padding:0 ;}
.eventi ul li{  width:234px; height:16px; margin:0; padding:0; border-bottom: 1px dotted #999999; background-image:url(../immagini/punto_orange.gif); background-repeat:no-repeat; background-position:left;}
.eventi ul li a{ width:234px; height:16px; margin:0 ; padding:0 0 0 6px; text-align:left; text-decoration:none; color: #666666; font-weight:bold; }
.eventi ul li a:hover{width:228px; height:16px; margin:0; padding:0 0 0 6px; color:#FF8A00; background-color:#f3f3f3; display:block; text-decoration:none;}

/* dettaglio */
.dettaglio {margin:0; padding:0 10px 10px 0; width:240px;  display:block; float:left; }
.dettaglio ul{width: 240px; list-style:none; margin:0; padding:0 ;}
.dettaglio ul li{  width:234px; height:16px; margin:0; padding:0; border-bottom: 1px dotted #999999; background-image:url(../immagini/punto_green.gif); background-repeat:no-repeat; background-position:left;}
.dettaglio ul li a{ width:234px; height:16px; margin:0 ; padding:0 0 0 6px; text-align:left; text-decoration:none; color: #666666; font-weight:bold; }
.dettaglio ul li a:hover{width:228px; height:16px; margin:0; padding:0 0 0 6px; color:#058A02; background-color:#f3f3f3; display:block; text-decoration:none;}

