body {
	margin: 0px;

	height: 100%;

	padding: 0px;

	color: #8B0000;

	background: #dac785; /*	background-color: #000099;*/

	background-color: #f3f9dd;

}
td { vertical-align:top}
img { border:0px; margin:0 0 0 0}
div { padding:0 0 0 0; margin:0 0 0 0}
ul.list_1 li {PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px;
background-image:url(images/pic_list_2.gif); background-position:left top; background-repeat:no-repeat;
color:#585757; font-family:tahoma; font-size:11px; line-height:12px; font-weight:bold}
ul.list_1 li a { color:#5D7FC7; font-family:tahoma; font-size:10px; line-height:10px; font-weight:normal}

ul.list_2 li {PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px;
background-image:url(images/pic_list_4.gif); background-position:left center; background-repeat:no-repeat;
color:#747474; font-family:tahoma; font-size:11px; line-height:13px}
ul.list_2 li a {  color:#2189C6; font-family:tahoma; font-size:11px; line-height:13px}

input { border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:2px solid #808080; border-top:2px solid #808080; margin:0 0 0 0; padding:0 0 0 0}
textarea { border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:2px solid #808080; border-top:2px solid #808080}
select {border:1px solid #000000}
option {border:1px solid #000000}
.formss  { color:#000000; font-family:tahoma; font-size:11px; line-height:13px}
.brown_1 { color:#D24420; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
.grey_1 { color:#494848; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
.grey_2 { color:#4F4F4F; font-family:tahoma; font-size:12px; line-height:13px; font-weight:bold; text-decoration:none}
.grey_2_selezionato { color:#0000CC; font-family:tahoma; font-size:14px; line-height:13px; font-weight:bold; text-decoration:underline}
.grey_3 { color:#585757; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
.grey_3_r { color:#CC3333; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
.grey_16 { color:#CC3333; font-family:tahoma; font-size:16px; line-height:18px; font-weight:bold}
.grey_13 { color:#585757; font-family:tahoma; font-size:13px; line-height:15px; font-weight:bold}
.grey_13_r { color:#990033; font-family:tahoma; font-size:13px; line-height:15px; font-weight:bold}
.grey_13_blu { color:#0000FF; font-family:tahoma; font-size:13px; line-height:15px; font-weight:bold}
.grey_3_b { color:#f3f9dd; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
.grey_main { color:#474747; font-family:tahoma; font-size:11px; line-height:13px}
.grey_main_14 { color:#474747; font-family:tahoma; font-size:11px; line-height:14px}
.grey_main_15 { color:#474747; font-family:tahoma; font-size:15px; line-height:15px}
.grey_main_12 { color:#474747; font-family:tahoma; font-size:11px; line-height:12px}
.grey_main_light { color:#747474; font-family:tahoma; font-size:11px; line-height:13px}
.grey_main_small { color:#474747; font-family:tahoma; font-size:10px; line-height:13px}
.grey_priv { color:#7C7C7C; font-family:tahoma; font-size:11px; line-height:13px; text-decoration:none}
.red_1 { color:#990000; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
.blue_1 { color:#3E91CD; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold}
#div_news {
/* Typical fixed height and fixed width example */

margin-left:0px;
margin-top:0px;
height: 340px;
width: 100%;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
overflow: auto;
outline: none;
}
#div_iscritti {
/* Typical fixed height and fixed width example */

margin-left:0px;
margin-top:0px;
height: 340px;
width: 100%;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
overflow: auto;
outline: none;
}
.button {

	color: Maroon;

	font-family: Arial, Hevlvetica, sans-serif;

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	width: auto;

	padding: 0px 5px;

	margin: 1px;

	height: 23px;



}
#div_clear {
	clear:both;
}
.clear {
	clear:both;
}
.div_dettaglio_news{
padding-bottom:10px;
	border-bottom:1px solid #999999;
}
.div_dettaglio_news .data_news{
	visibility:hidden;
	height:0px;
	float:left;

}
.div_dettaglio_news .foto_news{
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	margin-right:10px;
	
}
.div_dettaglio_news .titolo_news {
	font-weight:bold;
	padding-left:120px;
	padding-bottom:10px;
	padding-top:10px;
	clear:both;
    color:#494848; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold	

}
.div_dettaglio_news .titolo_news a:visited,.titolo_news a {
	
 color:#494848; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold

}

.div_dettaglio_news .foto_news img{
	border:0px solid;
}

.div_dettaglio_news .testo_news{

	text-align:justify;
	width:275px;
	margin:0;
	padding:0;
	padding-bottom:5px;

	float:left; 
	
}
.div_corpo_news{
	color:#585757; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold;
}
.div_visualizza_una_news {
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:560px;	
}

.div_visualizza_una_news .div_dettaglio_news .titolo_news {
	font-weight:bold;
	padding-left:0px;
	padding-bottom:20px;
	padding-top:10px;
	clear:both;
    color:#494848; font-family:tahoma; font-size:11px; line-height:13px; font-weight:bold	
}


.div_visualizza_una_news .div_dettaglio_news .testo_news{

	text-align:justify;
	width:100%;
	margin:0;
	padding:0;
	padding-bottom:25px;

	float:none; 
	
}

.div_visualizza_una_news .div_dettaglio_news .foto_news{
	float:left;
	padding-left:0px;
	padding-bottom:10px;
	margin-right:0px;
	
	
}

.div_mod_news {
	width:20px;
	float:left;
	margin-left:5px;
}
.div_canc_news {
	width:20px;
	float:left;
}
.div_visualizza_una_news .photo{
border:0px solid;
overflow:auto;
height:220px;
text-align:left;
border: 0px #000000 solid;	
}
.div_visualizza_una_news .photo .inserisci_categoria_foto{
display:none;
}

.div_modifica_news {
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	height:445px;
	overflow:auto;

}
.div_titolo_modifica_news {
	font-weight:bold;
	font-size:large;
}

.etichetta_data_news{
	font-weight:bold;
	font-size:11px;
	margin-top:30px;
	margin-bottom:50px;
}
.etichetta_data_news input{
	margin-left:36px;
	width:80px;
}
.etichetta_titolo_news{
	font-weight:bold;
	font-size:11px;
	margin-top:10px;
	margin-bottom:50px;
}
.etichetta_titolo_news input{
	margin-left:10px;
}
.etichetta_testo_news{
	font-weight:bold;
	font-size:11px;
	margin-top:50px;
	margin-bottom:10px;
}
.etichetta_testo_news input{
	margin-left:3px;
}

.div_modifica_news .titolo_news_lingua {
	float:left;
	margin-right:30px;

}

.div_modifica_news .testo_news_lingua{
	float:left;
	margin-right:7px;
}
.textareaExt {
	width:300px;
}

#content_lista_foto{
margin-bottom:3px;
padding-top:0px;
padding-bottom:0px;
padding-left:5px;
padding-right:0px;
border:0px solid #CCCCCC;
float:left;
width:180px;


text-align:center;
}
#content_foto{

margin-left:3px;
padding-left:0px;
padding-right:0px;
float:left;
width:524px;
border:0px solid #CCCCCC;

}
.photo_list{
	height:527px;
	width:auto;

	

}
.photo_list ul{

	margin-left:0px;	

}

.photo{
border:0px solid;
overflow:auto;
height:570px;

text-align:left;
border: 0px #000000 solid;	
}

.photo .inserimento_foto{
font-size:14px;
font-weight:bold;
color:#0000FF;
text-align:center;
margin-bottom:20px;
}

.photo .inserisci_categoria_foto{
margin-bottom:15px;
padding-left:10px;
}

.photo .etichetta_categoria_foto{
float:left;
width:70px;
}

.photo .input_categoria_foto select{
width:150px;
}
.photo .input_testo_foto input{
width:150px;
}

.photo .inserisci_foto{
margin-bottom:15px;
padding-left:10px;
}

.photo .etichetta_foto{
float:left;
width:70px;

}
.photo .inserisci_testo_foto{
margin-bottom:15px;
padding-left:10px;

}


.photo .etichetta_testo_foto{
float:left;
width:70px;


}
.photo .submit_inserisci_foto{
padding-left:10px;

}

.photo .file_foto_gallery{

	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	width:102px;
	height:100px;
	text-align:center;
	float:left;

	
}
.photo .file_foto_gallery .foto_foto_gallery {
	
	border: 1px #000000 solid;
}
	
.photo .testo_thumbnail {
	color :blue;
}
	
#content_lista_foto label{
	position:relative;
	display:block;
	top:-22px;
	color: #fffaf9;
	font-size: 12px;
	font-weight: bold;}

