@charset "utf-8";

@import url("layout.css");
@import url("forms.css");
@import url("gallery.css");

html{overflow-y:scroll;}
body{margin:0; padding:0; font-size:12px; font-family:verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; background-color:#361900;}

.clear{clear:both;}


/* ----------------------------------------------Wrapper------------------------------------- */

div.wrapper{display:block; width:100%; margin:0; text-align:left;}
div.wrapper h1, div.wrapper h2{margin:0 0 20px 0; padding:0 0 8px 0; font-size:22px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px dashed #DDDDDD;}
div.wrapper h3, div.wrapper h4{margin:0 0 0 0; padding:0 0 20px 0; font-size:22px; font-weight:normal; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px;}
.col1{color:#333333; background-color:#361900;}
.col2{color:#DBDBDB; background-color:#361900; border-bottom:1px solid #361900;}
.col3{color:#DBDBDB; background-color:#361900; border-bottom:1px solid #361900; padding-bottom:50px;}
.col4{color:#FFFFFF; background-color:#5f3a1b; border-bottom:1px solid #5f3a1b;}

/* ----------------------------------------------Generale------------------------------------- */

#topbar, #header, #sections, #gallery, #subtitle, #container, #container2, #footer{display:block; position:relative; width:960px; margin:0 auto;}

/* ----------------------------------------------TpBar------------------------------------- */

#topbar{height:25px; padding:10px 0;}


/* ----------------------------------------------Header------------------------------------- */

#header{z-index:1000; padding:0 0 40px 0; font-family:Georgia, "Times New Roman", Times, serif;}
#header #logo{display:block; float:left; width:165px; height:50px;}
#header h1, #header p{margin: 0; padding: 0; border: none; clear: left; font-size: 12px;}
#header h1{margin-bottom:5px; font-size:36px; color:#ffffaf}


/* ----------------------------------------------Sezioni------------------------------------- */

#sections{z-index:1000; padding:5 0 5 0; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f3a1b; height:30px;}
#sections ul{display:block; float:center; margin:0; padding:0;}
#sections li{float:left; list-style:none; color: #ffffff; font-size:16px; padding: 5px 20px;}
#sections li a:link, #sections li a:visited{
	display: block;
	font-size:16px;
	color: #ffffaf;
	text-decoration:none;
		}
#sections li a:hover{ color:#FFFFFF; }


/* ----------------------------------------------Subtitle------------------------------------- */

#subtitle {padding:20px 0;}

/* ----------------------------------------------Footer------------------------------------- */

#footer{padding:20px 0;}
#footer a{color:#ffffaf; background-color:#5f3a1b;}
#footer h2{margin:0 0 15px 0; padding:0 0 8px 0; font-size:22px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffaf; line-height:normal; border-bottom:1px dashed #CCCCCC;}

/* INFO footer */

#informazioni{display:block; float:left; width:850px;}
#informazioni ul{margin:0; padding:0; list-style:none;}
#informazioni li{margin:0 0 12px 0;}
#informazioni li.last{margin:0;}
#dettagli{float:left}
#dettagli li.last{margin-bottom:20px;}
#contatti{float:right}


#elCid{margin:60px 0 30px 0; height:300px;}
#elCid2 img{float:left; margin:30px 45px 0 15px;}