body{
	background: #FFFFFF url(../img/sfondopagina.png) repeat-x fixed left bottom;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}


#mmain {
	min-height:400px;
	margin-top:2em;
}
.container_16{
	margin: 0 auto;
	background:transparent url(../img/bgh6.png) repeat-y scroll 235px top;
}
#header{
	overflow:hidden;
}
#h_main{
	height:15em;
	background-color: #E7E7E7;
	/* url(../img/main_img.jpg) no-repeat scroll center center;*/
	overflow:hidden;
	text-align:center;
}

#slide{
	margin:auto;
	overflow:hidden;
}

#h_bottom{
	background:transparent url(../img/sfondo_bottom.png) repeat-x scroll left top;
	height:30px;
	border:1px solid #EFEFEF;	
	border-top:none;
}

#h_top{
	background:transparent url(../img/sfondo_top.png) repeat-x scroll left top;
	height:25px;
	border-left:1px solid #EFEFEF;
	border-right:1px solid #EFEFEF;	
	text-align:right;
}

#h_top .claim {
	font-style:italic;
}
#langs{
	text-align:right;
}
h1,h2,h3,h4{color:#7c7c50;}
p{color:#7d7d7d}

#bread{font-size:10px;padding-bottom:2em;}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid #E0E0E0;
	padding:2px;
}

.align-center{text-align: center;}

a{text-decoration:underline;font-weight:normal; }
#rcontent a {font-weight:bold; color: #02ADDA;}
#lcontent a {text-decoration:none;}
h1{font-size:18px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:11px;}
h5{font-size:11px; font-weight:normal;}

#bread a{text-transform:lowercase;}

#lcontent hr.box_divider {border:1px solid #ededed; width:70%; margin-top:10px;}
#lcontent h2 {margin-top:0;}
#lcontent h2 a {color:#7c7c50; font-weight:bold;}

#footer{
	border-top:1px solid #DEDEDE;
	margin-top:15px;
	padding-top:15px;
}

#footer_l{
	float:left;
	width:400px;
}

#footer_l .csc-textpic-imagewrap{}

#footer_r{text-align:right;}



/* BOX DIVIDER */
#footer .box_divider,
#rcontent .box_divider,
.box .box hr.box_divider {
	display:none;
}

/* NEWS */
.news-latest-container .news-latest-date{font-size:10px;}
.news-latest-container hr{border:1px solid #ededed; width:70%; margin-top:10px;}
.news-single-item .news-single-timedata{text-align:right; font-size:10px;}
#newscontainer hr.box_divider {display:none;} 

/* DIRECT MAIL SUBSCRIPTION */
.subscription_header {
	font-size:14px;
	color:#7C7C50;
	margin-top:1em;
	line-height:1.2em;
	margin-bottom:0.3em;
	font-weight:bold;
}

.subscription_body label,
.subscription_body input{
font-size:12px;
}

.subscription_body label{display:block; margin-top:10px;}
.subscription_body label span { display:block; float:left; width:8em; }
.subscription_body p.adminlink {margin-top:1em;}

.error{color:red; font-weight:bold;}


/* QUIZ & POLL */
.tx_myquizpoll_pi1-title { font-size:120%; font-weight:bold; color:#7c7c50;}
.tx_myquizpoll_pi1-question { font-size:110%; }
tbody .tx_myquizpoll_pi1-tr-odd td { background-color:#F4F4F4;}
.tx-myquizpoll-pi1 form {text-align:center;}
.tx-myquizpoll-pi1 form div{ text-align:left;}


/* SLIDESHOW */
.rgsnest .rgsdescription { display:none; }
.rgslideshow .rgstitle {
	font-family:inherit !important;
	font-size:10px !important;
	letter-spacing:0 !important;
	text-transform:capitalize !important;
}

tbody th, tbody td{
background:none;
}