
/*-------------------------------------------------------------------------------
								STRUTTURA
--------------------------------------------------------------------------------*/

div#container{
width:780px;
margin:auto;
margin-top:5%;
text-align:left;
}

div#main{
margin-left:2%;
width:100%;
text-align:center;
}

div#nav{
width:100%;
clear:both;
text-align:center;
}

/*10 pixel in meno*/
div#extra{
	float:left;
	display:inline-table;
	width:28%;
	text-align:center;
	font: 80% Arial, Helvetica, sans-serif;
}

div#content{
float:right;
display:inline-table;
width:62%;
text-align:justify;
}

div#footer{
	margin-left:2%;
	margin-top:40px;
	width:100%;
	clear:both;
	text-align:center;
	font: 70% Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------
								SELETTORI GENERICI
--------------------------------------------------------------------------------*/

html,body{
margin:0;
padding:0
}

div{
vertical-align:top;
margin:0px;
padding:0px;
}

body{
/*#D4D1B5;*/
background-color:#2E2E2D;
background-image:url(../images/bg2.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
	
color:#8E8C80;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
text-align:center;

}

img{
border:none;
}

h1,h2,h3,h4,h5,h6{
margin:0px;
}

a, a:link{
font-style:normal;
font-weight:normal;
color:#d4d1b5;
text-decoration:none;
}

a:hover, a:active{
color:#DAAC67;
text-decoration:none;
}

hr{
color:#8E8C80;
size:1px;
}




/*-------------------------------------------------------------------------------
									RESTO
--------------------------------------------------------------------------------*/

div#data_news_open{
text-align:left;
font: 100% Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #daac67;
}

div#titolo_news_open{
text-align:left;
font: normal 120% Arial, Helvetica, sans-serif #d4d1b5;;
}
div#image_news_open{
	text-align:left;
	margin-top: 10px;
	margin-bottom: 10px;
}

div#image_news_open img {
border: 1px solid #DAAC67;
}

div#testo_news_open{
text-align:left;
}

div#indietro_news_open{
text-align:left;
	text-transform: uppercase;
	color:#d4d1b5;
}




div.news{
	text-align:left;
	width:100%;
	height:130px;
}

div.news_left{
float:left;
display:inline-block;
width:28%;

}

div.news_left img {
border: 1px solid #DAAC67;
}

div.news_right{
float:right;
display:inline-block;
width:68%;
}

div.data_news{
margin-bottom:3px;

}
div.news_link{
margin-bottom:3px;
text-transform:uppercase;
font-weight:bold;
color:#d4d1b5;
}
div.news_text{
margin-bottom:3px;
}

div#titolopagina{
font-size:300%;
margin:0px;
text-align:left;
height:60px;
margin-bottom:10px;
}

.news p{
margin-top:0px;
line-height:12px;
}

.sub_menu p {
width:90%;
height:20px;
font-size:100%;
margin:0px;
}

a.sub_menu {
width:100%;
line-height:25px;
text-transform:uppercase;
cursor:pointer;
color:#d4d1b5;
}

a:hover.sub_menu {
background-color:#d4d1b5;
color:#2E2E2D;

}

a:active.sub_menu {
background-color:#d4d1b5;
color:#2E2E2D;

}

.titolo{
	font: Arial, Helvetica, sans-serif;
	color:#d4d1b5;
	font-size:200%;
}

.text_field{
border:1px solid #d4d1b5;
background:none;
color:#8E8C80;
}
.text_area{
border:1px solid #d4d1b5;
background:none;
color:#8E8C80;
}
.pulsanti{
	color:#8E8C80;
	border:1px solid #8E8C80;
	background: #CAC6A4;
}

#titolomodulo{
font-size:250%;
text-align:left;
margin:0px;
}

.float_left{
float:left;
display:inline;
margin-right:3px;
text-align:left;
}

.float_right{
float:right;
display:inline;
text-align:right;
}
