/* @override http://www.laquintalettera.it/default.css */

@charset "UTF-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	background-color: #58585a;
}
ul, li, dl, dd {
base.css (riga 51)
display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.txt14 {
font-size:14px;
}
img {
border:0px;
}
/* BASE */
#base {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
}
#footer a {
	color: #CCCCCC;
}
#news a {
	color: #333333;
}
#news_user a {
	color: #333333;
}
#focus a {
	color: #333333;
}
#sponsor img {
	padding-right: 8px;
	padding-left: 8px;
}
#base #news h1 {
	font-size: 18px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
#base #news_user h1 {
	font-size: 18px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
/* END BASE */
/* FOCUS */
#focus {
	padding-top: 15px;
	padding-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	width: 950px;
	clear:both;
	overflow:hidden;
	position:relative;
}
#focus h1 {
	font-size: 57px;
	text-transform: uppercase;
	line-height: 57px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #b0c700;
	font-family: sans-serif;
}
#focus h2 {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
#cdt {
	background-image: url(img/corner_dx_t.png);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	width: 365px;
	background-color: #f2f2f2;
	margin-top: 10px;
}
#focus p {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#focustext {
	clear:right;}
#focusimg {
	float: left;
	clear:both;
	padding-right:20px;
}
/* END FOCUS */
#boxiscrivitihome ul {
	padding-left: 10px;
}
#sponsor {
	height: 100%;
	text-align: center;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow:hidden;
}
#top {
	height: 111px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#menu {
	height: 36px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}
#news {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
	overflow:hidden;
	position:relative;
	background-image: url(img/bgiscrivitihome2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#news_user {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
	overflow:hidden;
	position:relative;
	background: url(img/base_home.png) repeat-y left top;
}
.leaderboardtop {
	height: 90px;
	width: 728px;
	padding: 0px;
	margin-top: 10px;
}
#banner2 {
	height: 110px;
	text-align: center;
	padding-top: 20px;
	background-image: url(img/sfumaturaleader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear:both; height:109px; overflow:hidden; position:relative;
}
/* FOOTER */
#footer {
	height: 100px;
	font-size: 10px;
	color: #CCCCCC;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
}
#footer1 {
	float:left;
	width:465px;
	height:90px;
	padding-top:10px;
}
#footer2 {
	float:left;
	width:240px;
	height:90px;
	padding-left:10px;
	background-image:url(img/footerlinesx.gif);
	background-repeat:no-repeat;
	padding-top:10px;
}
#footer3 {
	float:left;
	width:225px;
	height:90px;
	padding-left:10px;
	background-image:url(img/footerlinesx.gif);
	background-repeat:no-repeat;
	padding-top:10px;
}
/* END FOOTER */
#boxultimieventihome {
	width: 465px;
	float: left;
	background-image: url(img/sfumaturasxnewshome.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#boxultimieventihome strong {
	text-transform:uppercase;
}
.verde {
	color: #b0c700;
}
#boxultimenewshome {
	width: 250px;
	float: left;
	background-image: url(img/bgnewshome.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #F6F6F6;
	margin: auto;
}
#boxultimenewshome strong {
text-transform:uppercase;
}
#boxultimiarticolihome {
	float: left;
	width: 235px;
	background: url(img/sfumaturadxnewshome.jpg) no-repeat left top;
}
#boxultimiarticolihome strong {
	text-transform:uppercase;
}
#boxiscrivitihome {
	float: left;
	width: 235px;
	}
#boxiscrivitihome p {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.padding10 {
	padding: 10px;
}
.18 {
	font-size: 18px;
}
.up {
	text-transform: uppercase;
}
.newshome {
	padding-top: 10px;
	background-image: url(img/lineanewshome.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-bottom: 0px;
	margin-top: 10px;
}
.imgevento {
	padding-right: 20px;
}
.grigio80 {
	color: #808080;
}
#loginform {
	background-color: #f2f2f2;
	height: 130px;
	width: 730px;
	margin-left: 100px;
	margin-top: 25px;
	padding: 20px;
	margin-bottom:25px;
	clear:both;
}
#loginform input {
width:300px;
height:25px;
font-size:18px;
margin-top:10px;
}
#clt {
	background-image: url(img/corner_sx_t.png);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	width: 365px;
	background-color: #f2f2f2;
	margin-left: 100px;
	padding-left: 40px;
	margin-top: 10px;
}
#allerthome {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	height: 34px;
	padding-top: 15px;
	padding-bottom: 0px;
	color:#464646;
}
#allerthome2 {
	float: left;
	width: 10px;
}
#allerthome3 {
	background-image: url(img/bg_allert_home.jpg);
	background-repeat: repeat-y;
	background-position: left;
	height: 24px;
	padding-top: 10px;
	float: left;
	width: 930px;
	padding-left: 10px;
}
#headbg {
	background-image: url(img/bg_menu.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#allerthome a {
	color: #333333;
	font-weight: bold;
}
#bg_allerthome {
	background-color: #ffffff;
}
#bg_focus {
	background-image: url(img/bg_focus.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
		background-color: #ffffff;
}
#bg_news {
	background-image: url(img/bg_news.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E6EEB3;
}
#bg_sponsor {
	background-image: url(img/bg_sponsor.jpg);
	background-color: #E4E4E6;
	background-repeat: repeat-x;
}
#bg_banner2 {
	background-image: url(img/bg_banner.jpg);
	background-repeat: repeat-x;
}
#bg_footer {
	background-image: url(img/bg_footer.jpg);
	background-repeat: repeat-x;
}
#base_page {
	width: 950px;
	padding-top: 15px;
	clear:both;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#base_page h1 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: normal;
}
#bg_page {
	background-image: url(img/bg_focus.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffffff;
}


/* PAGINA ELENCO EVENTI */
#bg_eventi_elenco_page {
	background-image: url(img/bg_focus.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffffff;
}
#eventi_elenco_page {
	margin: auto;
	width: 950px;
	clear:both;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#eventi_elenco {
	width: 580px;
	float:left;
	margin-top: auto;
	margin-right: 20px;
	margin-bottom: auto;
	margin-left: auto;
}
#eventi_elenco img {
	margin-right: 20px;
}
#eventi_elenco h1 {
	font-size: 15px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	color: #b0c700;
	font-weight: normal;
}
#eventi_elenco h2 {
	font-size: 11px;
	margin: 0px;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#eventi_elenco p {
	margin: 0px;
	color: #333333;
	text-align: justify;
}

.mapsicon {
	margin-top: 0;
	clear: none;
	text-align: justify;
	padding: 0;
	margin-left: 0;
}

/* @group logo supporter */

.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 150px;
    height: 150px;
	border: 1px solid #d5d5d5;
	padding: 10px;
}

#logosuppoter {
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
}
.wraptocenter * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/


/* @end */
#testo {
	margin-bottom:50px;
	}
#testo p {
	line-height: 16px;
	margin-top: 10px;
}
#eventi_elenco a {
	color: #333333;
}
#eventi_elenco_news {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	clear:both;
	position:relative;
	overflow:hidden;
}

#scheda_supporter div.wraptocenter img {
	margin-right: 0;
}
#video_elenco li {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear:both;
	position:relative;
	overflow:hidden;
}
#evengtitext {
	float: left;
	width: 568px;
}
#eventi_colonna {
	width:350px;
	float:left;
	background-color:#F4FADF;
	margin-bottom:15px;
}
#eventi_colonna a {
	color:#333333;

}
#eventi_colonna_eventi {
	margin: auto;
	padding:20px;
	width: 310px;
	float:left;
	background-color:#F4FADF;

}
#eventi_colonna_articoli {
	margin: auto;
	padding:20px;
	width: 310px;
	float:left;
	background-color:#E9F4BF;
}
#eventi_colonna_news {
	margin: auto;
	padding:20px;
	width: 310px;
	float:left;
	background-color:#F4FADF;

}
#eventi_colonna_eventi p {
	margin: 0px;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #b0c700;
	text-transform: uppercase;
}
#eventi_colonna_articoli p {
	margin: 0px;
	color: #333333;
	padding-top: 15px;
	padding-bottom: 3px;
}
#eventi_colonna_news p {
	margin: 0px;
	color: #333333;
	padding-top: 15px;
	padding-bottom: 3px;
}
#eventi_colonna .title {
	color: #b0c700;
	text-transform: uppercase;
}

#eventi_colonna .titolo {
	margin: 0px;
	color: #333333;
	font-size: 18px;
	text-transform: uppercase;
	padding: 0px;
}
#eventi_colonna .archivio {
	margin: 0px;
	color: #333333;
	font-size: 12px;
	text-transform: uppercase;
	padding: 0px;
}
#eventi_colonna .data {
	color: #666666;
}
/* fine PAGINA ELENCO EVENTI */


/* pagina evento singoo */
#eventi_evento {
	padding-top: 15px;
	padding-bottom: 15px;
}
#eventi_evento h1 {
	font-size: 24px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	color: #b0c700;
	font-weight: normal;
}
#eventi_evento h2 {
	font-size: 14px;
	text-transform: uppercase;
	padding: 0px;
	color: #333333;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#eventi_evento img {
padding-right:15px;
padding-bottom:15px;
}
.linea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.linea_su {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#home_users #contenuto_users #foot {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	font-weight:bold;
}
#foto_users img {
}
#foto_users img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#home_users #contenuto_users #foot img {
border:0px;
}
#home_users #contenuto_users #foot a {
color:#b0c700;
}
#eventi_evento h3 {
	font-size: 14px;
	padding: 0px;
	color: #333333;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}
#eventi_evento p {
	font-size: 14px;
	line-height: 19px;
	margin-top: 10px;
}
#eventi_evento .firma {
	font-size: 12px;
}
/* fine PAGINA news singola */

/* pagina iscrizione */
#iscrizione_page {
	width: 950px;
	padding-top: 15px;
	clear:both;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#iscrizione_colonna1 {
	width: 695px;
	float:left;
	margin-top: auto;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: auto;
}
#iscrizione_colonna2 {
	width: 215px;
	float:left;
	margin: 0px;
	background-image: url(img/bg_iscrizione.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 10px;
	height: 237px;
}
#iscrizione_colonna1 input {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 25px;
	margin:0px;
	padding:0px;
}
#scrizione_page p {
	margin: 0px;
	text-align: left;
	padding: 0px;
}
#iscrizione_page h1 {
	font-size: 15px;
	text-transform: uppercase;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#iscrizione_page h2 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: normal;
	color:#b0c700;
}
#iscrizione_page a {
	color:#333333;
}
/* fine pagina iscrizione */
#commento {
	background-color: #F2F2F2;
	margin-left: 10px;
	padding: 7px;
	margin-bottom: 5px;
}
#commento_master {
	margin: 0px;
	padding: 0px;
	clear:both;
	overflow:hidden;
	position:relative;
}
#commento_master input {
	border: 1px solid #CCCCCC;
	width: 100%;
	height: 26px;
	margin-top: 5px;
	color: #666666;
	margin-right: 7px;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#commento p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}
#commento h3 {
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#contenuto_users #commento p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}
#contenuto_users #commento h3 {
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#freccia {
	background-image: url(img/frecciacommento.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	height: 13px;
}
/* img */
#img_icona img {
margin-right:3px;
border:0px;
}
#separatore_colonna {
	margin: 0px;
	margin: 20px;
}
#photogallerybox {
	margin: auto;
	padding: 0px;
}
/* USERS */
#home_users {
	padding-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	width: 950px;
	clear:both;
	overflow:hidden;
	position:relative;
}
#home_users h1 {
margin:0px;
font-size:16px;
	font-weight: normal;
}
.pipe {
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
/**/
#menu_users #nome {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 20px;
}
#menu_users li {
	margin:0px;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#menu_users {
	background-color:#F2F8D8;
	background-image:url(img/menu_user_foot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 52px;
	font-size:12px;
	width:200px;
	float:left;
}
#menu_users a {
color:#333333;
}
#menu_users a:hover {
	color:#333333;
	text-decoration:none;
	font-weight: bold;
}
/**/
#overmenu {
background-image:url(img/over_users.jpg);
}
#overmenu a {
color:#FFFFFF;
font-weight:bold;
}
#overmenu a:hover {
	color:#333333;
	text-decoration: none;
}
#contenuto_users {
	width:550px;
	float:left;
	padding-top:21px;
	margin-left:20px;
	margin-right:20px;
	clear:none;
	position:relative;
 }
#contenuto_users h3 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	
}
#contenuto_users p {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contenuto_users img {
	border: 5px solid #f2f2f2;
	margin-top: 7px;
}
#banner_users {
	width:160px;
	float:right;
	padding-top:72px;
	position:relative;
	clear:right;
}
#box_add_users {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	height:50px; position:relative; clear:both;
}
#add_users {
	font-size: 12px;
	background-color: #E5E5E5;
	margin-top:10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	float: left;
}
#add_users a {
	color: #333333;
	font-weight: bold;
}
#add_users img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#linea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	margin-top: 24px;
}
#entry {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom: 0px;
		padding-top: 10px;

}
#entry2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom: 0px;
		padding-top: 0px;

}

#entry a {
	color: #333333;
}
#entry2 a {
	color: #333333;
}

/* album*/
#box_album {
padding-top:15px; 
padding-bottom:15px; 
position:relative; 
height:170px; 
color:#b0c700; 
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
#box_album #descrizione {
padding-top:35px; padding-left:180px;
 }
 #box_album #descrizione h1 a {
	font-size:14px;
	font-weight:bold;
	color:#b0c700;
 }
 #box_album #descrizione p {
 margin-top:5px;
 font-size:11px;
 color:#999999;
 }
 #box_album #descrizione h4 a {
 font-size:11px;
color:#b0c700;
font-weight:normal;
}
/* fine album*/

/* video*/
#box_video {
padding-top:5px; 
padding-bottom:0px; 
position:relative; 
color:#b0c700; 
}
 #box_video h4 a {
 font-size:11px;
color:#b0c700;
font-weight:normal;
}
/* fine album*/


#contenuto_users #commenti h1 {
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	margin-top: 10px;
}
#contenuto_users #commenti li {
	margin-left: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-top: 5px;
}
#contenuto_users #commenti a {
color:#b0c700;
}
#contenuto_users #lista_amici li {
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-top: 5px;
}
#contenuto_users #lista_amici a {
color:#444444;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
#contenuto_users #lista_amici img {
margin-right:15px;
}
#notifica {
	background-color: #f3dedf;
	padding: 10px;
	margin-bottom:20px;
}
#notifica h3 {
margin:0px; text-transform:uppercase; font-weight:normal; color:#bf272d;
}
#notifica p {
margin:0px;
 }
 #contenuto_users #foto_users h1 {
	font-size: 24px;
	font-weight: normal;
	color: #b0c700;
	padding-top: 15px;
	padding-bottom: 15px;
}
#contenuto_users #foto_users img {
	border: 0px solid #f2f2f2;
}
#contenuto_users #foto_users a {
	color: #333333;
}
#contenuto_users #foto_users li img {
padding-right:10px;
}
#contenuto_users  #foto_users  #back img {
	margin: 0px;
	padding: 0px;
}
#contenuto_users  #foto_users  #back  {
overflow:hidden;
clear:both;
}
#contenuto_users  #foto_users  #left {
background-color:#f2f2f2; width:275px; float:left;
}
#contenuto_users  #foto_users  #right {
background-color:#f2f2f2; width:275px; float:right; text-align:right;
}
#contenuto_users #descrizione_album_page {
	padding-top:10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f2f2f2;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #f2f2f2;
	margin-top: 15px;
 }
 #contenuto_users #descrizione_album_page p {
 font-size:11px;
 color:#999999;
 }
 #contenuto_users #descrizione_album_page h4 a {
 font-size:11px;
color:#b0c700;
font-weight:normal;
}
#contenuto_users  #posta img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenuto_users #posta h1 {
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	padding-top: 10px;
	padding-bottom: 10px;
}
#contenuto_users #posta a {
color:#b0c700;
}
#contenuto_users #posta #elenco {
clear:both; overflow:hidden; position:relative; padding-top:15px;
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom: 15px;
	height:100%;
}
#contenuto_users #posta #elenco1 {
width:25px; float:left; padding-top:6px;
}
#contenuto_users #posta #elenco2 {
width:50px; float:left; margin-right:15px;
}
#contenuto_users #posta #elenco3 {
float:left;  clear:none; width:150px; margin-right:15px;
}
#contenuto_users #posta #elenco4 {
clear:none; float:left; width:265px;
}
#contenuto_users #posta #elenco5 {
width:20px; float:right; margin-right:0px; clear:none;
}

#contenuto_users #posta #tools {
	background-color:#f2f2f2;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
 }
 .nonletto {
 background-color:#F2F8ED;
 }
  .letto {
 background-color:#FFFFFF;
 }
#posta #tab {
padding-top:10px; padding-bottom:10px; background-color:#ffffff; height:100%;
}
#posta #tab a {
padding:10px;
color:#333333;
}
#posta #tab .tab {
background-color:#f2f2f2;
}
.icona {
padding-right:5px;
}
#nav {
	height:15px;
	background-color:#f2f2f2;
	text-transform:uppercase;
	margin-bottom:10px;
	padding: 5px;
	margin-top:15px;
 }
 #nav img {
 padding:0px;
 margin:0px;
 }
#back {
	text-align: left;
	padding: 5px;
	margin-bottom:15px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f2f2f2;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #f2f2f2;
}
#cerca_amici {
	background-color: #f2f2f2;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#cerca_amici input {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-left: 10px;
}
#addthis_toolbox {
	margin-top: 10px;
	margin-bottom: 10px;
}
#addthis_toolbox a {
color:#333333
}
/* pagina stadard testo */
#standard {
	width: 950px;
	padding-top: 15px;
	clear:both;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#standard_colonna1 {
	width: 950px;
	float:left;
	margin-top: auto;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: auto;
}
#standarde p {
	margin: 0px;
	text-align: left;
	padding: 0px;
}
#standard h1 {
	font-size: 15px;
	text-transform: uppercase;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#standard h2 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: normal;
	color:#b0c700;
}
#standard a {
	color:#333333;
}
/* fine pagina iscrizione */
/* FAQ */
#faq {
	width: 950px;
	padding-top: 15px;
	clear:both;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#faq_colonna1 {
	width: 950px;
	float:left;
	margin-top: auto;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: auto;
}
#faq p {
	margin: 0px;
	text-align: left;
	padding: 0px;
}
#faq h2 {
	font-size: 15px;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
		color:#b0c700;
}
#faq h1 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: normal;
	color:#b0c700;
}
#faq a {
	color:#333333;
}
#faq .trigger {
		width: 950px;
	font-size: 16px;
	font-weight: normal;
	float: left;
}
#faq h3.trigger {
font-size:12px;}

 #faq h2.trigger a:hover { color: #ccc; }
#faq .toggle_container {
margin-bottom:20px;
	overflow: hidden;
	font-size: 12px;
	width: 950px;
	clear: both;
	background-color:#f2f2f2;
}
#faq .toggle_container .block {
	padding: 20px; /*--Padding of Container--*/
}
/* FAQ */

#allegato {
	background-color: #f2f2f2;
	padding: 10px;
}
#allegato a {
text-decoration:none;
}
#allegato a:hover {
text-decoration:underline;
}
#allegato img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#consiglio {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px;
}

#scheda_supporter h2 {
	font-size: 12px;
	margin: 10px 0;
	padding: 0;
	font-weight: bold;
}

#scheda_supporter h3 {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	margin: 5px 0 30px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #d5d5d5;
	padding: 5px 0;
	line-height: 22px;
}

#scheda_supporter h3 img.iconh3 {
	margin-right: 10px;
	text-align: left;
	float: left;
	margin-bottom: 0;
	margin-top: 3px;
}

#gallery_supporter {
	margin-top: 30px;
}

#gallery_supporter img {
	border: none;
	margin-right: 10px;
	margin-bottom: 10px;
}

#scheda_supporter h1 {
	padding: 0;
	margin: 30px 0 0;
}

