p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
h2 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; color: #FF6633}
h3 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #009900}
.giallo {  color: #FFFF00}
.verde {  color: #009900}

.clr {
	clear: both;
}

	ul#mainlevel-nav li a:hover
{
	color: #fff;
	background: #660033;
}


/* CP: bottoni di navigazione (next, back..) nelle pagine delle singole sezioni/categorie */



/* CP: influisce sulle liste puntate dentro i moduli */

ul
{
margin: 0;
padding: 0;
list-style: none;
}

li
{
line-height: 12px;
padding: 0px 0px 0px 20px;
margin: 0px;
background-image: url(../images/arrow.png); 
background-repeat: no-repeat;
background-position: 0px 2px;
}




body {
	font-family: Arial, Helvetica, Sans Serif;
	line-height: 100%;
	font-size: 11px;
}

/* Joomla core stuff */


table.contentpaneopen {
  width: 100%;
	padding: 5px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}


/** CP: menu di sinistra **/


a.mainlevel:link, a.mainlevel:visited {
	display: block;
/*	background: url(../images/menu_bg.png) no-repeat;*/
       background-color: #ff6633;
border: 15px single;
margin: 15px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ccc;
	text-align: left;
	padding-top: 12px;
	padding-left: 18px;
	height: 30px !important;
	height: 25px;
	width: 161;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
       background-color: #993333;

	color: #fff;
}

a.mainlevel#active_menu {
	color:#fff;
	font-weight: bold;
}

a.mainlevel#active_menu:hover {
	color: #fff;
}

.vocemenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; word-spacing: normal; font-weight: bold; color: #FFFF33; text-align: center; border: medium #FFFFFF none}

.vocemenu a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; background-color: #99FF33; word-spacing: normal; font-weight: bold; color: #663333; text-align: center;}
.unnamed1 {  }
.vocemenubordo {  border: #FFFFFF; border-style: double; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; background-color: #993333; text-align: center}
.vocemenubordo a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; background-color: #99FF33; word-spacing: normal; font-weight: bold; color: #663333; text-align: center; }
