/* CSS JOOMLA 1.0.X  */

 

body {}
p {} 
td {} 
tr {} 
ul {} 
a:link {color:#ff0000;text-decoration:none;} 
a:visited {color:#ff0000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;
border-bottom:1px #000 solid; }
hr {} 
hr.separator {}
 

.button {}
.inputbox {}
.search {} /* search button...*/
 
 
/* MENU */
 
a.mainlevel{
color:#444;
text-decoration:none;
display:block;
width:95%;
background-image:url(../images/mainmenu.gif);
background-position:center left;
background-repeat:no-repeat;
padding-left:10px;
border-bottom:dotted #dedcd4 1px;
} /* MAIN menu */
a.mainlevel:link {}
a.mainlevel:visited {}
a.mainlevel:hover {background-image:url(../images/mainmenu-over.gif);
background-position:center left;
background-repeat:no-repeat;
color:#666666;}



a.mainlevel#active_menu {
background-image:url(../images/mainmenu-active.gif);
background-position:center left;
background-repeat:no-repeat;
color:#000;
}

ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	line-height: 30px;
	white-space: nowrap;

}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #ffffff;
	background: transparent;
}



	ul#mainlevel-nav li a:hover
{
	color: #000000;
	background: #ffffff;
	background-image: url(../images/menu-bg.jpg);
	background-repeat:repeat-x;
}








ul#mainlevel-nav li a#active_menu-nav  {
	color: #000000;
	background: #ffffff;
	background-image: url(../images/menu-bg.jpg);
	background-repeat:repeat-x;

}



ul#mainlevel-upper
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#mainlevel-upper li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: right;
	margin: 0;
	line-height: 14px;
	margin-top:10px;
	white-space: nowrap;
border-left:solid #444 1px;


}

ul#mainlevel-upper li a
{
	display: block;
	padding-left: 7px;
	padding-right: 7px;
	text-decoration: none;
	color:#CC6600;
	background: transparent;
}



	ul#mainlevel-upper li a:hover
{
	color: #666;


}


ul#mainlevel-upper li a#active_menu-upper  {
color: #fff;

}




ul#mainlevel-white
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#mainlevel-white li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	line-height: 48px;
	white-space: nowrap;



}

ul#mainlevel-white li a
{
	display: block;
	padding-left: 7px;
	padding-right: 7px;
	text-decoration: none;
	color:#000000;
	background: transparent;
}



	ul#mainlevel-white li a:hover
{
	color: #999;


}

ul#mainlevel-white li a#active_menu-white  {
color: #CC6600;

}

 
a.sublevel{} 
a.sublevel:link {}
a.sublevel:visited {}
a.sublevel:hover {}
 
.pagenavbar {} 
.pagenavbar:link {} 
.pagenavbar:visited {}
 
.pagenav {} 
a.pagenav:visited {}
a.pagenav:hover {}
 
a.readon:link {} 
a.readon:hover {}
a.readon:visited {}
 









.pagenav_prev {} 
.pagenav_next {} 

.latestnews ul {} /* default, user1 */
.latestnews li {}
 
.mostread ul{} /*user2*/
.mostread li{}
 

a.category:link {}
a.category:hover {}
a.category:visited {}
 
.blogsection {}
.blog_more {} 
a.blogsection:link {} 
a.blogsection:visited {} 
a.blogsection:hover {} 
 
.componentheading {font-size:25px;
color:#999;
line-height:27px;}
.contentheading {
font-size:25px;
color:#999;
line-height:27px;
} 
.contentpane {} 
.contentpaneopen {} 
.contentpagetitle {

font-size:25px;
color:#999;
line-height:27px;


 
a.contentpagetitle:hover {} 
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
 
.contentdescription {} 
table.contenttoc {} 
table.contenttoc td {} 
table.contenttoc th {} 
table.contenttoc td.toclink {} 
a.toclink:link {} 
a.toclink:visited {}
a.toclink:hover {}
 
 
/*JOOMLA */
.sectiontableheader {
text-transform:uppercase;
font-weight:bold;

} 
.sectiontableentry1 {line-height:2em;}
.sectiontableentry2 {background-color:#efefef;line-height:2em;}
 
 
table.moduletable {} 
table.moduletable th {} 
table.moduletable td {} 
 

 

.createdate {
font-size:11px;
padding-left:20px;color:#999999;
}
.modifydate {font-size:11px;color:#999999;
padding-left:20px;} 
.small {font-size:11px;color:#999999;
padding-left:20px;} 
.smalldark {font-size:11px;color:#999999;
padding-left:20px;}
 

.poll {} 
.pollstableborder {} 
 
 
/* Weblink */
.weblinks{} 
a.weblinks:hover {} 
 
/* Distribuzione News - Newsfeeds */
.newsfeedheading {} 
.newsfeeddate {} 
.fase4rdf {} 
 
/* Search page */
table.searchintro {} 
 
 
.ontab {}
.offtab {} 
.tabpadding {} 
.tabheading {} 
.pagetext {} 

.content_rating{
font-size:11px;
}

.content_vote{
font-size:11px;
}

.readon{
margin-top:13px;
margin-left:2px;
background-image: url(../images/button.gif);
background-repeat:no-repeat;
border:none;
padding:2px 20px;
font-size:12px;
height:24px;
font-weight:bold;
}

.back_button{
margin-top:13px;
margin-left:2px;
background-image: url(../images/button.gif);
background-repeat:no-repeat;
border:none;
padding:2px 30px;
font-size:12px;
height:24px;
font-weight:bold;
}
.button{
border:none;
padding:2px 5px 2px 5px;
font-size:10px;
color:#555;
border:solid #dedede 1px;
font-weight:bold;
background-color:#efefef;
}
