@charset "UTF-8";
/* CSS Document */

body { background-color:#c49f2a; margin:0px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
img { border:0px;}

#structbg { background-image:url(../img/struct/angolobg.jpg); background-position:top left; background-repeat:no-repeat;}

#logo { text-align:center;}

#struct { width:920px; padding: 5px 10px; margin:0px auto 0px auto;}

#languages { text-align:right; clear:both; margin:0px 0px 10px 0px;}
#line1 { clear:both;}
#corpo { clear:both; margin:30px 0px 0px 0px; font-size:12px;}

#menu {height: 20px; text-transform:uppercase; font-weight:400; clear:both; margin-top:5px;  text-align:right;}
#menu ul {margin: 0; padding: 0px; line-height: normal; list-style: none;}
#menu li {font-size: 14px;}
#menu a {display: block; margin-right: 10px; padding: 2px 10px 1px 10px; text-decoration: none; font-size: 14px; color:#000000; border: none;}
#menu a:hover, #menu .current_page_item a {}
#menu a:hover {color: white; background-color:#9c7704; text-decoration: none;}
#menu .first{ padding: 3px 10px 3px 10px; margin-right: 10px; font-size: 14px; color: white; text-decoration:none;}
#menu .over{ margin-right: 10px; padding: 3px 10px 3px 10px; font-size: 14px; color: white; text-decoration:none; background-color:#9c7704;}

.titolo_sezione { font-size:22px; padding:0px 0px 20px 0px;}

#footer { font-size:9px; padding:10px 10px 10px 10px; color:#FFFFFF; margin:20px 0px 0px 0px; border-top:1px solid #9c7704}
#footer a { color:#FFFFFF; text-decoration:none;}
#footer a:hover { color:#0000ff; text-decoration:none;}
#footer a:visited { color:#FFFFFF; text-decoration:none;}
#footer a:visited:hover { color:#0000ff; text-decoration:none;}

#path { font-size:9px; margin:0px 0px 20px 0px;}
#corpotesto1 { width:60%; margin:0px 10px 0px 0px; float:left;}
#corpotesto1 .titolo { font-size:20px; text-transform:uppercase; padding:0px 0px 20px 0px;}
#corpotesto1 .titolo2 { font-size:16px; text-transform:uppercase; padding:0px 0px 20px 0px;}
#corpotesto1 .testo { font-size:12px; text-align:justify;}

#corpotesto2 { float:right; width:35%;}
#corpotesto2 .titolo { font-size:20px; text-transform:uppercase; padding:0px 0px 20px 0px;}
#corpotesto2 .testo { font-size:12px; text-align:justify;}

#corpotesto3 { width:100%; margin:0px 10px 0px 0px; float:left;}
#corpotesto3 .titolo { font-size:20px; text-transform:uppercase; padding:0px 0px 20px 0px;}
#corpotesto3 .titolo2 { font-size:16px; text-transform:uppercase; padding:0px 0px 20px 0px;}
#corpotesto3 .testo { font-size:12px; text-align:justify;}

#corpotesto { margin:0px 10px 0px 0px;}
#corpotesto .titolo { font-size:20px; text-transform:uppercase; padding:0px 0px 20px 0px;}
#corpotesto .testo { font-size:12px; text-align:justify;}

.justif { text-align:justify;}
.titolo2 { font-size:16px; font-weight:bold; padding:5px 0px 5px 0px;}

.titolo {font-size:20px; text-transform:uppercase; padding:0px 0px 20px 0px;}
h2{
	margin-bottom: 3px
}
img.icofree{
	margin-left: 10px
}
span.free{
	font-size: 8px #fff bold
}

.prenota{
	font-size: 11px;
	background-color: #F0E68C;
}
