/* Foglio di stile creato da Bluvega per www.hotelalize.it */

body {
   background: #F3F1ED;
   color:#000000;
   font:12px Verdana,Arial,Helvetica,sans-serif;
   margin:0px;
   padding:0;
}

.gensmall {font-size:11px}
.genmed {font-size:12px}
.pag_attiva {font-size:10px;  color : #999999; }

.titolo {
	font-size: 11px;
	color: #927345;
	font-weight: bold;
}

 a:link {
	color: #333;
	text-decoration: none;
	border-bottom : 1px dotted #8E8D7E;
}

a:visited {
	color: #333;
	text-decoration: none;
	border-bottom : 1px dotted #8E8D7E;
}

a:hover {
	color: #8E8D7E;
	text-decoration: none;
}

a.menu:link {
 font-size:10px;  
 color : #333;
 border-bottom : 0px;
 }
 
 a.menu:visited {
 font-size:10px;  
 color : #333;
 border-bottom : 0px;
 }
 
 a.menu:hover {
 font-size:10px;  
 color : #8E8D7E;
 border-right : 0px solid #333;
 }
 
 /* Stile per il menu informazioni */
 
 a.menu_i:link {
 font-size:10px;  
 color : White;
 border-bottom : 0px;
 background-color: #228B22;
 }
 
 a.menu_i:visited {
 font-size:10px;  
 color : White;
 border-bottom : 0px;
 background-color: #228B22;
 }
 
 a.menu_i:hover {
 font-size:10px;  
 color : White;
 border-right : 0px solid #333;
 background-color: #FF4500;
 }

/* Stile per le tabelle */
 td.menu {
 font-size:10px;  
 color : #333;
 background : #DFDED9;
 padding : 2px;
 width : 140px;
 border-width : 0px 1px 1px 1px;
 border-style : solid;
 border-color : #333;
 }
 
 td.menu2 {
 font-size:10px;  
 color : #333;
 padding : 5px;
 text-align : right;
 }
 
 td.content {
 color : #333;
 background : #FCFBFA;
 padding : 2px;
 border-width : 0px 1px 1px 0px;
 border-style : solid;
 border-color : #333;
 }
 
 td.credits {
  font-size:10px;  
  color : #8E8D7E;
  padding : 2px;
  text-align : center;
  }
  
  td.navbar {
  font-size:10px;  
  color : #8E8D7E;
  padding : 0px;
  border-style : solid;
  border-width : 0px 0px 1px 0px;
  border-color : #927345;
  }
  
  td.offerte {
  font-size:10px;  
  color : #8E8D7E;
  padding : 2px;
  border-style : dotted;
  border-width : 0px 0px 0px 1px;
  border-color : #333;
  }
  
  table.diving {
	margin: 5px;
}

/* stile per i div */
#nav {
	background : #DFDED9;
	width: 500px;
	margin: 10px;
	font-size: 10px;
	color: #336799;
	border: 1px solid #333;
	padding: 5px;
} 
#content {
   width: 500px;
	font-size: 11px;
	text-align: left;
}

/* Form elements */
form{display:inline}

input{font:11px Verdana,Arial,Helvetica,sans-serif}

select{background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif}

input.post,textarea.post{background:#ffffff;border:1px solid #000000;
font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}

input.button,input.liteoption,.fakebut{border:1px solid #000000;background:#fafafa;font-size:11px}
input.catbutton{border:1px solid #000000;background:#fafafa;font-size:10px}
input.mainoption{border:1px solid #000000;background:#fafafa;font-size:11px;font-weight:bold}

a.but,a.but:hover,a.but:visited{color:#000000}
