@charset "iso-8859-2";
/* CSS Document */

body{ margin:0px auto; padding:0px; text-align:center; font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size:11px;background-position:center top; background-repeat:repeat-x;}
#sfondo {background-image:url(../grafica/sfondotop.jpg); background-position:center top; background-repeat:no-repeat; width:100%; height:auto;}
#contenitore { margin:0px auto; padding:0px; text-align:center; width:1000px; position:relative;background-image:url(../grafica/sfondocenter.jpg); background-position:center top; background-repeat:repeat-y;  }
#top {
	margin:0px auto;
	padding:0px;
	text-align:center;
	width:1000px;
	height:589px;
	position:relative;
}
#topimg {width:1000px; height:586px; position:absolute; top:0px; left:0px; z-index:10;}
#fotosfondo {
	width:938px;
	height:403px;
	position:absolute;
	top:92px;
	left:32px;
	z-index:1;
	overflow:hidden;
}
#fotosfondo img {
	width:938px;
}
#testosuimg{
	width:1000px;
	height:410px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}
#menutop {
	position:absolute;
	top:0px;
	left:578px;
	width:405px;
	height: 48px;
}
#menutop a{color:#646464; text-decoration:none;}#menutop a:hover{color:#CCC; text-decoration:none;}
#menutop img {border:0; height:99px;}
#menutop span { display:none;}

#menutop strong {color:#2D2D2D;}
	#menutop ul { list-style:none; margin:0; padding:0;}
	#menutop li { margin:0; padding:0; float:left;}
	
	.liservizi {padding-left:224px;}

#prenota {
	position:absolute;
	top:430px;
	left:55px;
	width:431px;
	height:86px;
	color:#FFF;
}
#lastminute {
	position:absolute;
	top:430px;
	left:513px;
	width:200px;
	height:86px;
	color:#FFF;
	text-align:left;
}
#pacchettivacanza {
	position:absolute;
	top:431px;
	left:749px;
	width:200px;
	height:86px;
	color:#FFF;
	text-align:left;
}

.continua {position:absolute; bottom:2px; right:0px;}
.continua img {width:60px; height:15px; border:0;}


#bannercenter {
	position:absolute;
	width:1000px;
	height:149px;
	z-index: 999;
	left: 0px;
	top: 440px;
}
#bannercenter img {border:0; width:180px; height:137px;}
	#banner1 {
	position:absolute;
	top:5px;
	left:53px;
	width:109px;
	height:137px;
}
	#banner2 {
	position:absolute;
	top:5px;
	left:233px;
	width:126px;
	height:137px;
}
	#banner3 {
	position:absolute;
	top:2px;
	left:412px;
	width:65px;
	height:138px;
}

	#banner4 {
	position:absolute;
	top:7px;
	left:592px;
	width:102px;
	height:138px;
}

#banner5 {
	position:absolute;
	top:6px;
	left:774px;
	width:102px;
	height:138px;
}
	
#center { text-align:left;  background-image:url(../grafica/template/centrale.jpg); background-position:left top; background-repeat:repeat-y;}	
#navigazione {padding-left:26px; font-size:10px; color:#666; width:950px;}

#navigazione h1{ margin:0; padding:0; font-size:10px; display:inline;  font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; color:#666; }

#sinistra {width:479px; float:left; padding: 10px 19px 10px 26px; }
#destra {width:458px; float:left; padding: 10px 0px 10px 18px; }

.clearboth {clear:both;}

#centerbottom { font-size:10px; background-image:url(../grafica/carpenteria-moderna_r4_c1.jpg);background-position:center top; background-repeat:repeat-x; }

#bottom {  font-size:10px;background-position:center top; background-repeat:repeat-x;  }

#bottom1  a  {color:#696969; text-decoration:none; margin: 0 5px;} #bottom1  a:hover  {color:#696969; text-decoration:underline; margin: 0 5px;}
#bottom1 {line-height:42px; height:42px;}
#bottom2 { padding-top:6px; position:relative; min-height:62px; height:auto !important; height:62px; line-height:25px; color:#E95D00;}
#bottom2 a{color:#FFF; text-decoration:none;}#bottom2 a:hover{color:#FFF; text-decoration:underline;}
#bottom2 p {margin:0; padding:0;}
#logofooter { position:absolute; top:0px; right:0px;}

h1, h2 {font-family:"Times New Roman", Times, serif; color:#530C2C; font-weight:normal; font-size:18px;}

a {color:#530C2C; text-decoration:none;} a:hover {color:#530C2C; text-decoration:underline;}


	#newsletter { color:#FFF; }
		#newsletter #nome_newsletter {font-size:11px;color:#8B92DA;	position:absolute; padding-left:10px;	top:45px;	left:18px;	width: 190px;  border:0; background:transparent;}
		#newsletter #email {font-size:11px;color:#8B92DA;	position:absolute;	 padding-left:10px; top:84px;	left:18px;	width: 190px; border:0; background:transparent;}
		#newsletter #iscrivitil {font-size:11px;color:#FFF;	position:absolute;	bottom:20px;	right:20px;	width: 53px;	height: 30px;  border:0; background:transparent;}
		#newsletter #privacy {font-size:11px;color:#FFF;	position:absolute;	bottom:14px;	left:34px;	width: 49px;	height: 19px;  border:0;}

fieldset {padding:10px; border:1px solid #EFEFEF;}
legend {font-size:11px; color:#FFF; padding: 0 5px 10px 5px; margin-bottom:10px; background-color:#7B1642}
label {width:150px; font-size:12px; float:left; margin:0px; padding:0px; margin-right:10px; padding-left:5px; clear:both;  margin-bottom:2px; border-bottom:1px solid #EFEFEF; }
.testomodulo {	border: 1px solid #666;	background-color: #FFF;	font-size:12px; width:200px;  color:#000; margin-bottom:2px;}
.testomodulopiccolo {	border: 1px solid #666;	background-color: #FFF;	font-size:12px; width:150px;  color:#000;  margin-bottom:2px; }

.bottonemodulo {background-color:#7B1642; color:#FFF;}

#formriepilogo input, #formriepilogo textarea, #formriepilogo select {background-color:#333; border:0; border-bottom:1px solid #666; color:#FFF;}

#mycarousel-prev {
	position:absolute;
	top:245px;
	left:1px;
	width: 45px;
	height: 63px;
}  #mycarousel-prev img {width:36px; height:81px; border:0;}
#mycarousel-next {
	position:absolute;
	top:246px;
	right:-1px;
	height: 80px;
	width: 44px;
} #mycarousel-next img {width:36px; height:81px; border:0;}


#elenco {}
#elenco h3 {text-decoration:none;}
.boxSmall{width:650px; margin:5px 5px 0; display:inline; padding:0; position:relative; clear:both;}
.boxBig {width:600px;margin:5px 5px 0; padding:0; position:relative;}

.bordoimmagine{position:absolute; top:0px; left:0px; z-index:99999; width:96px; height:96px; background-image:url(../grafica/template/bordoimmagine.png); cursor:pointer;}

.boxSmallimg {float:left; position:relative; z-index:0; width:89px; height:89px;padding:4px; margin-right:10px; margin-bottom:10px;}

.bordoBigimmagine{position:absolute; top:0px; left:0px; z-index:99999; width:300px; height:200px; background-image:url(../grafica/template/bordoimmaginebig.png);}

.boxBigimg { float:right; position:relative; z-index:0; width:300px; height:200px;padding:4px; margin-left:10px; margin-right:20px;}

.boxBig h1 { color:#8991D9; font-size:16px; font-weight:bold; margin:0px; padding:0px; padding-bottom:5px;}
.boxSmallimg img {}
.boxSmall h3 { color:#8991D9; font-size:11px; font-weight:bold; margin:0px; padding:0px; padding-bottom:5px;}

.data {color:#646464; padding-bottom:5px;}
.intro { padding-bottom:5px;}

.linkpagine { display:block; background-color:#333; padding:3px 3px 3px 5px; margin:6px 0;}
.linkpagine a {color:#000; padding:2px; background-color:#CCC;}
.paginacorrente {color:#FFF; padding:2px; background-color:#666;}
.linkpagine a:hover { background-color:#0F9CF4; color:#FFF;}
.bianco {
	color: #FFF;
}
