/* CSS Document */



body

{color: #666665;margin:0px;padding:0px 0px 0px 0px;background:url(layout/basetiles.gif) 0px 0px repeat #410000;}				



.simplebody				

{ background: url( ) top center repeat-x #ffffff;  

margin:0;



padding:0;}

.basetable				

{ background-color:#f7f5ef;

width:961px;

margin-left:auto; 

margin-right:auto;

}



.basecontent				

{ 

vertical-align:top;

padding-left:0px;

background: url(layout/basecontent.gif);

}

.titolobacheca{

background: url(layout/titolobacheca.gif);

text-align:left;

padding-left:0px;

}

.titolomenu{

background: url(layout/titolomenu.gif);

text-align:left;

padding-left:0px;

}



.titolovocemenu{



background: url(layout/fasciamenu.gif);

}



.finevocemenu{

	background-image: url(layout/fasciamenufine.gif);

	background-repeat: no-repeat;

}



.titololiberomenu{

background: url(layout/fasciamenusemplice.gif);

}

.titoloeventisxmenu{

background: url(layout/eventisx.gif);

}



.titoloeventidxmenu{

background: url(layout/eventidx.gif);

}



.footer{

/*background: url(layout/footer.gif);*/

}





.ppup{

background: url(layout/ppup.gif);

}



.ppcenter{

background: url(layout/ppcenter.gif);

}



.ppdown{

background: url(layout/ppdown.gif);

font-size:9px;

}







.hrpp{

height:1px;

border-style:dashed;

color:#CCCCCC;

}

.bloccotestopp{

	font-size: 9px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #333333;

	text-align:justify;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 0px;

	padding-bottom: 0px;

	}

	

	.titolopp{

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #333333;

	text-decoration:none;

	text-align:justify;

	font-weight: bold;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 0px;

	padding-bottom: 0px;

	}

	.trasparenzepp{

	font-size: 8px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #bbbbbb;

	font-weight: bold;

	text-decoration: none;

	padding-right: 10px;

	padding-left: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.pptable {

margin-top:5px;

margin-left:20px;

margin-right:10px;

}







.bloccotesto{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #333333;

	text-align:justify;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	}





.vocielenco{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight: normal;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

	margin:0;

}

a.vocielenco:hover{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #FF9900;

	font-weight: bold;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

	margin:0;

}



.sitemap{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight: normal;

	text-decoration: none;

	font-style: normal;

	margin:2px;

}

a.sitemap:hover{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #FF9900;

	font-weight: bold;

	text-decoration: none;

	font-style: normal;

	margin:2px;

}







.vocielencomaxi{

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight: bold;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

}



.vociurl{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight:normal;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

	text-align:left;

	margin:0;

}

.vociurlblik{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight: bold;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

	margin:0;

}



a.vociurlblik:hover

{

	font-size: 10px;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	color:#FF9900;

	font-weight: bold;

	text-decoration: none;

}



.sondaggio{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight: bold;

	text-decoration: none;

	font-variant: small-caps;

	background-color: #DDDDDD;

	border: thin solid #999999;

	font-style: normal;

	

}



.trasparenze{

	font-size: 9px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #bbbbbb;

	font-weight: bold;

	text-decoration: none;

}



.stilemenutitolo {

	font-size: 16px;

	text-align:right;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color:  #4d0000;

	font-style:normal;

	font-weight:normal;

	margin-left:25px;

	vertical-align:bottom;

}



.stilemenuareariservata {

	font-size: 11px;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	color:  #4d0000;

	font-weight: bold;

	text-decoration: none;

	padding-left:20px;

}

a.stilemenuareariservata:hover

{

	font-size: 11px;

	text-align:left;

	font-family: Arial, Helvetica, sans-serif;

	color:  #ffffff;

	font-weight: bold;

	text-decoration: none;

	padding-left:20px;

}





.stilemenuinterno {

	font-size: 12px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color:  #4d0000;

	font-weight: bold;

	text-decoration: none;

}

a.stilemenuinterno:hover

{

	font-size: 12px;

	text-align:left;

	font-family: Helvetica, sans-serif;

	color:#ca0808;

	font-weight: bold;

	text-decoration: none;

}





.stilesubmenuinterno {

	font-size: 10px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color:  #4d0000;

	font-weight: bold;

	text-decoration: none;

}

a.stilesubmenuinterno:hover

{

	font-size: 10px;

	text-align:left;

	font-family: Helvetica, sans-serif;

	color:#ca0808;

	font-weight: bold;

	text-decoration: none;

}



.stilemenu {

	font-size: 10px;

	font-family:Arial, Helvetica, sans-serif;

	color: #3D5EAF;

	font-weight: bold;

	text-decoration: none;

}



.stilemenufooter {

	font-size: 10px;

	font-family:Helvetica, sans-serif;

	color: #f6f3eb;

	font-weight: bold;

	text-decoration: none;

}







.maintable {

margin-top:5px;

margin-left:5px;

margin-right:5px;

}



.menutable {

margin-top:0px;

margin-left:0px;

margin-right:0px;

}

.allegati {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	color: #666666;

	background-color: #eeeeee;

	border: thin ridge #eeeeee;

	border:0;

}



.commenti {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	color: #333333;

	background-color: #eeeeee;

	border: thin dashed #CCCCCC;

}

.pagebar {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: small-caps;

	color: #000000;

	background-color: #CCCCCC;

	border: thin outset #CCCCCC;

	text-align: center;

	

}





.Menutitlefooter {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 7px;

	font-style: normal;

	font-weight: normal;

	color: #9c9c9c;

	text-decoration: none;

	}

	.Menutitlefooterinvisible {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 2px;

	font-style: normal;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	}

hr{color:#f0f1ec}

.hrgray{color:#cccccc}



.immsx {

float: left;

margin-bottom:10px;

margin-right:10px;

margin-left:10px;

}

.immdx {

float: right;

margin-bottom:10px;

margin-right:10px;

margin-left:10px;

}





.stylingclock{

color: #f6f3eb;

font-size: 10px;

font-style:normal;

text-decoration:none;

font-weight: bold;

font-family: Arial, Helvetica, sans-serif;

padding: 2px;

}



.newstitolo{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #222222;

	font-weight: normal;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

}

.newsdata{

	font-size: 9px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #cccccc;

	font-weight: normal;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

}

.newstesto{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color:  #555555;

	font-weight: normal;

	text-decoration: none;

	font-variant: small-caps;

	font-style: normal;

	text-align:justify;

}



#marqueecontainer{

	position: relative;

	width: 420px; /*marquee width */

	height: 50px; /*marquee height */

	overflow: hidden;

	padding: 2px;

	padding-left: 40px;

	border: 0px solid orange;

}



.menulist

{

text-align:left;

list-style-type:none;

padding-left:10px;

padding-bottom:5px;

margin:0;



}



.loginUtente

{font-size: 9px; 

color:#333333;

}



.codiceErroriBig			{

	font-variant: small-caps;

	font-family: Arial;

	font-size: 10px;

	font-weight: normal;

	text-align: left;

	color:red;

	padding-left:5px;

	}

.codiceErroriSTD			{

	font-variant: small-caps;

	font-family: Arial;

	font-size: 10px;

	font-weight:bold;

	text-align: center;

	color:red;

	padding-left:5px;

	}



.codiceErrori			{

	font-variant: small-caps;

	font-family: Georgia, Times, serif;

	font-size: 8px;

	font-style: italic;

	font-weight: normal;

	text-align: left;

	color:red;

	padding-left:20px;

	}

	

.listatabs

{

	list-style:				none;

	margin:					0;

	

}

.listatabs li

{

	float:					left;

	padding:				10px;

	width:					265px;

	height:					60px;

	text-align:				left;

}

.briciole{
	font-size: 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:  #222222;
	font-weight:normal;
	text-decoration: none;
	font-variant:inherit;
	font-style: normal;
	text-align:left;
	margin:0;
}

.bricioleurl{
	font-size: 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:  #222222;
	font-weight:normal;
	text-decoration: none;
	font-variant:inherit;
	font-style: normal;
	text-align:left;
	margin:0;
}

.bricioleurl:hover{
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:  #222222;
	font-weight:normal;
	text-decoration:underline;
	font-variant:inherit;
	font-style: normal;
	text-align:left;
	margin:0;
}






