/* CSS Document */
/* Autore: Panico Marco (www.gieffecomunicazione.com) */
/*Hotel Adriatico - Hotel Salento, Vacanze Salento*/

body {
    margin:0px 0px 0px 0px;
	background:#0093dd;
	}
#contenitore {
             margin:0 auto 0px auto;
             width:961px;
			 background:url(../img/contenitore.gif);
			 }
#sinistra {
			width:272px;
			height:501px;
			background:url(../img/colonna_sinistra.gif) top left no-repeat;
			float:left;
		  }
img {
border:0;
	}		  
#sinistracontinua {
			width:272px;
			background:url(../img/sinistra.gif) repeat-y;
			float:left;
			padding-top:3px;
		  }
#sinistracontinua img {
           padding-left:7px;		   
		  }	
		  
#destracontinua {
			width:689px;
			float:left;
			background:url(../img/contenuto.gif) repeat-y;
			padding-top:6px;
		  }		  
#destracontinua img {
           padding-left:5px;
		  }			  		  		  
#boxMenudestra	{
                width:150px;
				padding-top:120px;
				margin-left:70px;
				}	  

.menuNavigazioneDestra {
					width:150px;
					margin:0;
					padding:0;
					list-style:none;
					   }
.menuNavigazioneDestra a{
 					   display:block;
					   text-decoration:none;
					   font-family:"Times New Roman", Times, serif;
					   font-size:24px;
					   color:#FFF;
					   }


#boxMenudestra li {
                   padding-bottom:10px;
				   text-align:left;
				}					   						   		  

#boxMenuOrizzontale {
					width:670px;
					margin-top:5px;
					}
div#boxMenuOrizzontale ul
	{
	margin:0px;
	padding-left:20px;
	list-style:none;
	}
div#boxMenuOrizzontale li
	{
	display:block;
	float:left;
	}
div#boxMenuOrizzontale li span
	{
	display:inline;
	}

div#boxMenuOrizzontale li a:link, div#boxMenuOrizzontale li a:visited, div#boxMenuOrizzontale li a:active
	{
	display:block;
    font-family:"Times New Roman", Times, serif;
	font-size:14px;
	letter-spacing:1pt;
	color:#FFF;
	text-decoration:none;
	line-height:25px;
	border-right:2px #76c5f0 dotted;
	padding:0 10px;
	height:25px;
	float:left;
	}
div#boxMenuOrizzontale li a:hover
	{
	color:#FFFFFF;
	background-color:#f8c301;
	}

#condizioni p {
	margin: 0px;
	padding: 10px 20px 2px 6px;
	color:#29166f;
	text-align:justify;
}

#condizioni h2 {
	margin: 3px 0px 0px 0px;
	padding: 6px 20px 2px 6px;
	text-align:left;
	font-size:17px;
	color:#0093dd;
}

#condizioni table {
    margin-left:6px;
	text-align:center;
	font-size:16px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

#condizioni td {
	background-color:#0093dd;
}

#condizioni h3 {
	margin: 0px 0px 0px 0px;
	padding: 6px 20px 2px 6px;
	text-align:left;
	font-size:22px;
	font-variant: small-caps;
	color:#f8c301;
}
#testo h2 {
	margin: 3px 0px 0px 0px;
	padding: 6px 20px 2px 6px;
	text-align:left;
	font-size:17px;
	color:#0093dd;
}
		 		

#testo h3 {
	margin: 0px 0px 0px 0px;
	padding: 6px 20px 2px 6px;
	text-align:left;
	font-size:22px;
	font-variant: small-caps;
	color:#f8c301;
}

#testo a {
		color:#183883;
		text-decoration:underline;
		font-weight:bolder;
}

#testo img {
           padding-left:6px;
}

#testo p.p1 {
	margin: 0px;
	padding: 10px 20px 2px 6px;
	color:#29166f;
	text-align: justify;
}


#testo p:first-letter, #testo p span:first-letter {
	color:#0093dd;
	font-size:130%;
	font-weight:bold;
	margin: 0px 2px 0px 0px;
}

.acronym {
	border-bottom: 1px #0093dd dashed;
}

#flash {
		 width:681px;
         height:428px;
		 padding-left:3px;
		 }

#flashhotel {
		 width:681px;
         height:303px;
		 padding-left:3px;
		 }
		 
#virtualtour {
		 width:681px;
         height:537px;
		 padding-left:3px;
		 }		 

#inglese {
		 width:100px;
		 padding-left:115px;
		 padding-top:23px;
		 font-family:"Times New Roman", Times, serif;
		 font-size:14px;
		 }
#inglese a {
           color:#FFF;
		   text-decoration:none;
		  }

#destra {
			width:689px;
			float:right;
		  }

#menuorizzontale
         {
		 width:689px;
		 height:70px;
		 background:url(../img/menu_orizontale.gif) top left no-repeat;
         
		 }	
#contenuto
        {
		width:689px;
		background:url(../img/contenuto.gif) repeat-y;
		}
#footer {
        width:961px;
		height:59px;
		background:url(../img/footer.gif) top left no-repeat;
		float:left;
		color:#FFF;
		font-size:13px;
		}	
	
.copy
	{
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	}
		
div#vocifooter
	{
	width:500px;
	margin-top:25px;
	padding-left:250px;
	}

div#vocifooter a:link,
div#vocifooter a:visited,
div#vocifooter a:active
	{
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	}	
div#form
	{
	width:650px;
	}
	
#form p.p2 {
	margin: 0px;
	padding: 10px 20px 2px 6px;
	color:#29166f;
	text-align: justify;
	font-size:12px;
}


#form h2 {
	margin: 3px 0px 0px 0px;
	padding: 6px 20px 2px 6px;
	text-align:left;
	font-size:17px;
	color:#0093dd;;
}

div#form ul
	{
    list-style:square;
	color:#183883;
	}
		
div.modulo label
	{
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	width:165px;
	display:block;
	float:left;
	padding-left:40px;
	color:#29166f;
	}
div.modulo input,
div.modulo textarea
	{
	width:350px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	}
div.modulo select
	{
	margin-bottom:4px;
	}			
div.invia
	{
	text-align:left;
	padding-left:203px;
	}
						 	  			 	