﻿/********** master_page beg **********/
html{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
body{
	margin: 0;
	padding: 0;
	background-color: #262622;
	SCROLLBAR-FACE-COLOR: #BAB58B ;/*barra e pulsante*/
	SCROLLBAR-HIGHLIGHT-COLOR: #8C8669; /*interno sx top barra e pulsanti*/
	SCROLLBAR-SHADOW-COLOR: #8C8669; /*interno dx bottom barra e pulsanti*/
	SCROLLBAR-3DLIGHT-COLOR: #8C8669; /*esterno sx top barra e pulsanti*/
	SCROLLBAR-ARROW-COLOR:  #FFFFFF; /*freccia*/
	SCROLLBAR-TRACK-COLOR: #8C8669; /*sfondo interno*/
	SCROLLBAR-DARKSHADOW-COLOR: #8C8669; /*esterno dx bottom barra e pulsanti*/
}
.conteiner{
	margin:10px 0 0 0;
	background-color: #262622;
}
.header{
	height:100px;
	width:900px;
	background: #3F403A url(../images/header.jpg) left top no-repeat;
}
.menu{
	height:30px;
	width:900px;
	background-color: #733924;
	font-size:12px;
	text-align:left;
}
.menu a{
	padding:0 10px 0 10px;
	line-height:30px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
	display:block;
}
.menu a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	display:block;
}
.menu a.active{
	color: #999999;
}
.menu_email{
	width:200px;
	padding:0;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	display:block;
}
.content{
	min-height: 500px;
	width: 900px;
	text-align:left;
	background: #D9D6A9 url(../images/background_logo.jpg) right bottom no-repeat;
}
.footer{
	height:20px;
	width:900px;
	background-color: #3F403A;
	font-size:10px;
	text-align:left;
}
.footer a{
	padding:0 10px 0 10px;
	line-height:20px;
	color:#777777;
	font-weight:normal;
	text-decoration: none;
	display:block;
}
.footer a:hover{
	color:#777777;
	font-weight:normal;
	text-decoration: underline;
	display:block;
}
.footer_email{
	width:200px;
	padding:0;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	display:block;
}
.area_riservata{
	width: 900px;
}
.area_riservata img{
	padding: 0 10px 0 10px;
	border:none;
}
.webmaster{
	text-align:right;
}
.webmaster a{
	padding: 0 10px 0 10px;
	height:20px;
	font-size: 9px;
	color:#CCCCCC;
	text-decoration: none;
}
.content_submenu{
	width: 200px;
	height: 500px;
	background-color: #8C8669;
}
.content_dettaglio{
	width: 700px;
}
.content_submenu_titolo{
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	padding:10px;
}
.content_submenu_elenco{
	margin:0;
	padding:0;
}
.content_submenu_elenco_ul{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
	font-size:12px;
}
.content_submenu_elenco_ul li{
	margin:0;
	padding:0 0 5px 0;
	list-style:none;
	cursor:pointer;
	font-size:12px;
	color: #333333;
	text-decoration:none;
}
.content_submenu_elenco_ul li:hover{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.content_submenu_elenco_ul a{
	font-size:11px;
	color: #333333;
	text-decoration:none;
}
.content_submenu_elenco_ul a:hover{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.content_dettaglio ul{
	width: 680px;
	font-size:11px;
	margin:10px 10px 20px 10px;
	padding:0;
	list-style:none;
}
.content_dettaglio li{
	margin:0;
	padding:0 0 5px 0;
	list-style:none;
	line-height:14px;
	display:block;
}
.content_dettaglio a{
	text-decoration:none;
	color: #333333;
}
.content_dettaglio a:hover{
	text-decoration:underline;
	color:#333333;
}
.immagine_float_right{
	float:right;
	margin:10px;
	font-size:9px;
	color:#333333;
	text-align:center;
}
.immagine_float_right img{
	margin:0 0 0 10px;
}
.immagine_float_left{
	float:left;
	margin:10px;
	font-size:9px;
	color:#333333;
	text-align:center;
}
.immagine_float_left img{
	margin:0 10px 0 0;
}
/********** master_page end **********/

/********** popup beg **********/
.sfondo_popup{
  position: absolute;
  z-index:100;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  min-height:2000px;
  background-color:#000000;
  filter:alpha(opacity=70);
  -moz-opacity: 0.7;
  opacity: 0.7;
}
.popup{
	position:absolute;
	background-color:#DDDDDD;
	border:solid 1px #333333;
	height:auto;
	z-index:200;
	padding:0 5px 5px 5px;
}
.popup_form{
	margin:0;
	padding:0;
}
.popup_titolo{
	margin:0;
	padding:3px;
	font-size:10px;
	text-align:left;
	color:#333333;
	font-weight:bold;
	height:16px;
}
.popup_chiudi{
	cursor:pointer;
	vertical-align:top;
}
.popup_dtg{
	border:solid 1px #999999;
	background-color:#F7F7F7;
	margin:0;
	padding:5px;
	color: #333333;
	font-size:11px;
	font-weight:normal;
	line-height:10px;
}
.popup_lbl{
	font-size:11px;
	color: #333333;
}
.popup_txt{
	font-size:10px;
	color: #333333;
	width: 100px;
}
.popup_button{
	margin: 0 0 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F1F1F1;
	background-color: #001221;
	font-weight: bold;
	letter-spacing: 1px;
	cursor: pointer;
}
/********** popup end **********/

/********** default beg **********/
#content_submenu_elenco_default_associazioni{
 	height:255px;
	overflow:auto;
}
.content_submenu_elenco_associazioni_ul{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
	font-size:12px;
}
.content_submenu_elenco_associazioni_ul li{
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	color: #444444;
	text-decoration:none;
	line-height:18px;
}
.content_submenu_elenco_associazioni_ul a{
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.content_submenu_elenco_associazioni_ul a:hover{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
#content_submenu_elenco_default_news{
 	height:125px;
	overflow:auto;
}
.default_link{
	margin:0 0 0 10px;
}
.default_link td{
	width:90px;
	padding: 0 0 5px 0;
}
.default_link img{
	border:none;
}
/********** default end **********/

/********** associazione beg **********/
.associazione_rientro{
	margin:0;
	margin:0 0 0 10px;
}
.associazione_rientro ul{
	margin:0 0 0 20px;
	padding:0;
}
/********** associazione end **********/

/********** attivita beg **********/
#content_submenu_elenco_attivita{
 	height:470px;
	overflow:auto;
}
.attivita_img{
	margin:2px 0 0 0;
	padding:0;
	width:320px;
	height:240px;
	border:1px solid #999999;
}
.attivita_table td{
	padding: 10px;
	height:250px;
	width:310px;
	font-size:11px;
	font-weight:normal;
	color: #333333;
}
/********** attivita end **********/

/********** news beg **********/
#content_submenu_elenco_news{
 	height:470px;
	overflow:auto;
}
/********** news end **********/

/********** gallery beg **********/
#content_submenu_elenco_gallery{
 	height:470px;
	overflow:auto;
}
.gallery_table td{
	padding: 5px;
	height:250px;
	width:310px;
	font-size:11px;
	font-weight:normal;
	color: #333333;
}
.gallery_img{
	margin:2px 0 0 0;
	padding:0;
	width:320px;
	height:240px;
	border:1px solid #999999;
}
/********** gallery end **********/
