/* ***************************************************************************************************** */
/* CONTENT CSS */

P{

}
H1{
color:#710808;
font-size:18px;
}
H2{
color:#710808;
font-size:16px;
}
H3{
color:#710808;
font-size:14px;
}
a:link, a:active, a:visited{
text-decoration:none;
color:#710808;
border:none;	
}
a:hover{
color:#cc0000;
}
a img{
border:none;
}

/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */



/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

.article_separator{

}
.adminform{
width:90%;
}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blocca_immagine{
clear:both
}
.blog{

}
.blog_more{

}
.blogsection{

}
.breadcrumbs{

}
.button{
border:none;
background-color:#710808;
color:#FFFFFF;

}
.buttonheading{

}
.categoria{

}

.clr{
	clear:both
}
 .contentheading,.componentheading a, .contentheading a{

font-size:18px;
color:#710808;
line-height:1;
margin-bottom:10px;
font-weight:bold;


}
.componentheading{
font-size:20px;
color:#710808;
line-height:1;
margin-bottom:10px;
font-weight:bold;
}
.componentheading a:hover, .contentheading a:hover{
color:#cc0000;

}

.contentpaneopen_edit{
clear:both;
}
.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{

}
.contentpane{

}
.contentpaneopen{

}
.contenttoc{

}
.createdate{

}
.created-date{

}
.date{

}

.descrizione{
clear:both;
}
.editor{
width:500px;
}

.filtro,.mostra{
margin-bottom:10px;
}

.form-contenuti{
width:550px;
}
#form-login{
color:#710808;
}
#form-login p.label{
color:#710808;
display:block;
width:240px;
text-align:left;
float:left;
margin-top:5px;
}
#form-login p.label-ric{
color:#710808;
display:block;
width:160px;
text-align:left;
float:left;
margin-top:10px;
}
#form-login label.inpu{
display:block;
width:90px;
float:left;
}

#form-login .inputbox{
display:block;
float:left;
width:120px;
margin-left:28px;
border:1px solid #ded9b9;
}

#form-login #modlgn_remember{
display:inline;
float:none;
vertical-align:middle;
margin-left:-40px;
border:none;

}
#form-login ul {
clear:both;	
padding-top:5px;
}
#form-login ul li{
}
#form-login ul li a{
background-image:none;
}

#form-login .button2{
float:left;
width:60px;
height:25px;
line-height:25px;
background-color:#710808;
border:none;
color:#FFFFFF;
margin-left:-41px;
margin-top:5px;
}
#form-login .button{
float:left;
width:60px;
height:25px;
line-height:25px;
background-color:#710808;
border:none;
color:#FFFFFF;

margin-top:5px;
}

.form-validate label{
width:200px;
display:block;
}
.form-validate td{
padding:5px 0;
}
.form-validate .inputbox{
display:block;
width:300px;
float:left;
}
.form-validate select{
margin-left:-28px;
position:relative;

}
.input,input{
border:1px solid #ded9b9;
}
.intro-ricerca{
margin-bottom:10px;
}
.risultati ol{
list-style-position:outside;
padding-left:19px;
}
.risultati h4{
font-size:16px;
color:#710808;
margin-bottom:10px;
}
.risultati h5 *{
font-size:15px;
color:#710808;
}
.risultati li{
padding-bottom:10px;
}
.inputbox{
border:1px solid #ded9b9;
}
.intro{

}
.invalid{
color:#cc0000
}
.latestnews{

}
.loclink{

}
a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited{

}
a.mainlevel:hover{

}
.message{

}
.metadata{

}
#metakey{
width:450px;
}
.modifydate{

}
.module{

}
.moduletable{

}
.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}
.pagenav{

}
.pagenav_next{

}
.pagenav_prev{

}
.pagenavbar{

}
.pagenavcounter{

}
.pathway{

}
.pollstableborder{
padding:5px 0;
clear:both;
}
.pollstableborder td{
padding:0 10px 0 0;
}
.pools-title{
font-size:16px;
color:#710808;
}

#poll h4{
padding:10px 0;
color:#710808;
font-size:16px;
}
#poll th{
color:#710808;
padding:0 10px 0 0;
}
.poll p{
padding:5px 0;
}
.read{

}
.riga{
width:100%;
float:left;
padding:10px 0;
}
.riga label{
display:block;
width:150px;
float:left;
}
.richiesto{
display:block;
float:left;
width:5px;
margin-left:5px;
}
.ricerca-avanzata{
padding:10px 0;
}
.ricerca-avanzata p{
padding:5px 0;
}
.ricerca-avanzata h4{

color:#710808;
font-size:16px;
}
.search{

}
.searchintro{

}
.sections{

}
.sectiontableheader{
margin-bottom:5px;
}
.sectiontableentry1,.sectiontableentry2{
vertical-align:top;

}
.sectiontable_footer{

}
.sectiontableentry{

}
.sectiontablefooter{

}
.sectiontableheader{

}
.small{

}.smalldark{

}
a.sublevel:link, a.sublevel:active, a.sublevel:visited{

}
a.sublevel:hover{

}
.title{

}
.tool-tip {
	float: left;
	border: 1px solid #D4D5AA;
	padding: 5px;
	background: #FFFFCC;
	max-width: 200px;
}
.tool-title {
	padding: 0;
	margin: 0;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;
}

.tool-text {
	margin: 0;
	font-size: 100%;
	
}
.weblinks .weblinks{
margin-top:10px;
}
.weblinks .weblinks .sectiontableheader{
padding-bottom:10px;
}
.weblinks .weblinks tr td{
padding:5px 0;
}
.wrapper{

}