/* CSS Document */
body{
	padding:0px;
	margin:10px 0px 0px 0px;    
	font-family:Verdana,Sans-serif,Arial;	
	background-color:transparent;
	background-image:URL("img/back_fisso.gif");	
	background-repeat:no-repeat;	
	background-attachment:fixed;	
	background-position:left bottom;	
	background-color:#F4F7FB;
}
body p{
    /*font-size:0.75em;*/
		font-size:12px;	
	/*	padding-left:1%;	padding-right:1%;	*/
}
body h2{
	/*border-bottom:1px solid #C0C9D1;*/	
	margin:0px;	padding:4px;
	background-color:#C8D2EA;	
	/*background-color:#C0C9D1;*/	
	font-size:1.10em;	
	margin-right:1%;
}
body h3{
	margin:0px;	
	padding:1%;	
	font-size:1.0em;
}
body h4{	
	/*background-color:#DEE3E8;*/	
	background-color:#D9E0F0;	
	margin:0px;	margin-right:1%;	
	padding:1%;
}
body h5{
	border-top:1px solid #D9E0F0;	
	border-bottom:1px solid #D9E0F0;	
	margin:1%;	
	padding:1px;
}
p.pPressKit{
	margin-left:5%;
	margin-right:1%;
}
.hide{
    display:none;
}
div.striscialta{
	/*margin-top:30px;*/    
	width:100%;    
	height:120px;	
	background-color:#C8D2EA;	
	/*background-color:#C0C9D1;*/
}
#macrosezione{
	height:25px;
	width:230px;	
	background-image:URL("img/eti_ass.gif");	
	background-repeat:no-repeat;
}
#macrosezione div.macrovoce{
	float:left;	height:25px;
	width:110px;
	font-weight:bold;
	font-size:0.75em;
	/*	border:1px solid;*/	
	padding-top:3px;
	padding-left:4px;
}
#macrosezione a{
	color:black;
}
#macrosezione a:hover{
	text-decoration:none;
}
div.strisciadestra{
	width:20%;
	right:50px;
	/*background-color:yellow;*/
	text-align:center;	
	float:left;
}
div.strisciadestra a{
	display:block;
}
div.strisciadestra img{
	border:0px;
}
div.spacerAlto{
	margin:20px;	
	border-bottom:1px solid #C8D2EA;	
	background-color:transparent;
}
/*CONTENUTO*/
div.ciccione{	/*border:1px solid;*/	
	float:left;	
	width:56%;	
	margin-left:1%;	
	margin-bottom:10px;	
	margin-right:5%;
}
div.contenitoreHome{
	/*margin-top:51px;*/	
	text-align:left;	
	border-right:5px solid #C8D2EA;    
	border-left:1px dashed #C8D2EA;    
	border-bottom:1px dashed #C8D2EA;
}
div.contenitoreHome a{
	font-size:0.9em;
	text-align:center;
}
div.contenitoreHome img.polahome{
	border:2px solid #C8D2EA;
	width:70%;
}

div.contenitoreGenerale{
    border-right:5px solid #C8D2EA;   
	border-bottom:1px dashed #C8D2EA;   
	border-left:1px dashed #C8D2EA;   
	/*margin-bottom:1%;*/
}
div.sx{	
	float:left;	
	width:50%;
}
div.dx{	
	float:left;	
	width:50%;
}
div.contenitoreDX{	
	border-right:5px solid #C8D2EA;
	border-bottom:1px dashed #C8D2EA;
	border-left:1px dashed #C8D2EA;
}
div.contenitoreSX{
    border-right:5px solid #C8D2EA;    
	border-bottom:1px dashed #C8D2EA;    
	border-left:1px dashed #C8D2EA;	
	margin-right:1%;
}
/*FINE CONTENUTO*/
/*banner*/
div.banner{
	position:absolute;	
	width:460px;	
	height:60px;	
	margin:1%;	
	margin-top:30px;	
	/*border:1px solid;*/
}
div.banner img{
	border:0px;
}
/*fine banner*/
/*MENU*/
div.menu{    
	font-size:0.7em;	
	border:1px solid #C8D2EA;
	margin-right:1%;	
	/*width:100px;*/
}
div.sxMenuTutto{	
	float:left;	
	width:15%;	
	/*border:1px solid;*/	
	margin-left:1%;	
	text-align:center;
}
div.menu ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
div.menu li{
	display:inline;
}
div.menu a{
    text-decoration:none;
	color:#333;	
	background-color:#C8D2EA;	
	/*background-color:#C0C9D1;*/
	display:block;    
	padding-left:2px;
	padding-right:2px;	
	margin:1px;	
	font-weight:bold;
}
.vocemenu{	
	display:block;
}
div.menu a:hover{
    text-decoration:none;
	color:#000;	
	font-weight:normal;    
	background-color:transparent;
}
div.pieDiPagina{
	width:71%;	
	border-top:2px dashed #C8D2EA;
	border-bottom:2px dashed #C8D2EA;	
	border-right:2px dashed #C8D2EA;	
	clear:both;	
	background-color:#C8D2EA;	
	padding:1%;	
	text-align:center;
}
div.pieDiPagina img{	
	border:0px;
}
div.pieDiPagina p{	
	margin:0px;	
	padding:0px;
}
div.pieDiPagina p.nerume{	
	color:gray;
}
div.pieDiPagina img#nerumeImg{
	/*visibility:hidden;*/
	border:2px solid white;
	margin-left:3px;
}
/*FINE MENU*/
div.logoSub{
	position:absolute;	
	left:65%;
}
div.logoSub img{
	border:0px;
}
div.parrucca{
	width:100%;	height:9px;/*	border:1px solid;*/	
	background-color:#F4F7FB;
}
div.margine{
	margin:1%;
}
div.navigatoreMenu{
	font-size:0.65em;
	padding:1%;
	margin:1%;
	background-color:white;
	border:1px dashed #eee;
	color:#666;
}
div.navigatoreMenu a{
	font-weight:bold;
	text-decoration:none;
	color:#666;
}
div.navigatoreMenu a:hover{
	text-decoration:underline;
}

/* home.css */
/***date***/
div.dataUnica{
	padding:2%;
	background-color:#E7EBF5;
	font-size:0.75em;
	border-top:1px solid #C8D2EA;
	border-bottom:1px solid #C8D2EA;
}
div.dataUnica img{
	border:3px solid #C8D2EA;
	margin-right:1%;
}
div.doveData{
	/*border:1px solid;*/
	background-color:#E7EBF5;
	padding:1%;
	margin-top:1%;
	clear:both;
}
div.imgData{
	/*padding-bottom:1%;*/
	border:1px solid #C8D2EA;
 	background-color:#D9E0F0;
}
div.gruppiEvento{
	text-align:center;
	/*border:1px solid;*/
	margin-bottom:1%;
}
div.dataDDMMYY{
	background-color:#C8D2EA;
}
div.infoConcerto{
		padding:1%;
}
div.ospitiEvento{
	padding-left:1%;
}
/*sezione news*/
div.newsPrimaPagina{
   margin-bottom:10px;
   text-align:center;
   padding:1%;
}
div.newsPrimaPagina p,h5{
    margin:0px;
}

div.lnkcorrelati{
   /* border-bottom:1px solid;*/
	text-align:left;
	clear:both;
    font-size:0.8em;
    color:#666;
	background-color:transparent;
    margin-top:5px;
	border-bottom:3px solid #C8D2EA;
}
div.lnkcorrelati a{
    text-decoration:none;
    color:#aaa;
    font-size:0.9em;
	background-color:transparent;
}
div.lnkcorrelati a:hover{
    text-decoration:none;
    color:#000;
    background-color:transparent;
}
form.visu{
	margin:1%;
	padding:0px;
	padding:1%;
	border:1px dashed #C8D2EA;
}
form.visu input{
	color:black;
	border:1px solid #666;
	font-weight:bold;
	background-color:#C8D2EA;
	font-size:0.7em;
}
label.labelVisu{
	font-weight:bold;
	font-size:0.8em;
}
.pulsanti{
	color:black;
	font-size:0.7em;
	border:1px solid gray;
	font-weight:bold;
	background-color:#C8D2EA;
}
.inputPiccolo{
	font-size:0.65em;
}
div.dxNews{
	text-align:justify;
	/*max-width:80%;*/
}

/*fine sezione news*/
/*sezione gruppi*/
div.gruppoTutto{
	margin-top:2%;
	margin-bottom:1%;
}
div.gruppoTutto div.testaGruppo{
	height:67px;
/*	border:1px solid;*/
	margin-right:1%;
	padding-left:1%;
	background-image:URL("img/gruppi_background_texture.gif");
	background-repeat:repeat-x;
	/*border:1px solid black;*/
}
div.gruppoTutto div.testaGruppo div.testaGruppoInterno{
	height:67px;
	background-image:URL("img/gruppi_background2.gif");
	background-repeat:no-repeat;
	background-position:top left;
}
div.gruppoTutto div.testaGruppo div.testaGruppoInterno img.logoGruppi{
	margin-top:16px;
	margin-left:9px;
	/*border:1px solid black;*/
	top:10px;
}
div.gruppoTutto div.testaGruppoInterno h2.titoloGruppo{
	display:inline;
	background-color:transparent;
	margin:0px;
	padding:1%;
	/*background-color:yellow;*/
}
div.gruppoTutto div.caratteristicheGruppo{
	margin-right:1%;
	/*border:1px solid;*/
	margin-left:1%;
}
div.gruppoTutto div.linkGruppo{
	margin-left:1%;
	font-size:0.7em;
}
/*
div.gruppoTutto div.linkGruppo a{
	color:black;
}*/
a.aGruppoInterno{
	color:black;
}
a.aGruppoInterno:hover{
	text-decoration:none;
}
/**visualizzazione gruppo unico*/
div.gruppoSX{
	float:left;
	width:200px;
	/*width:50%;*/
	/*border:1px solid;*/
	margin-right:1%;
}
div.gruppoDX{
	float:left;
	/*background-color:gray;*/
	width:50%;
}
div.spacer{
	clear:both;
}
div.polaroid{
	/*width:200px;*/
	height:203px;
	/*border:1px solid;*/
	background-image:URL("img/polaroid.jpg");
	background-repeat:no-repeat;
	/*background-color:yellow;*/

}
div.polaroid div.imgPolaroid{
	padding-top:17px;
	padding-left:12px;

}
div.datiGruppoSinistra h3.nomeGruppo{
	font-size:1.20em;
	padding:0px;
}
div.contenutoGenerale{
	margin-left:1%;
	margin-right:1%;
}
/*fine visu gruppo unico*/
/*fine sezione gruppi*/

/**visualizzazione home page gruppo random pippe varie**/
p.paragrafiHomePage{
	padding:1%;
	margin:0px;
}
/** fine visualizzazione home page gruppo random pippe varie**/
/*comunicati*/
p.comunicatoUnico{
	margin-left:1%;
	margin-right:1%;
}
div.contenutoComunicatoAperto{
	margin:1%;
	padding:1%;
	background-color:#f7f7f7;
}
div.gruppoNuovo{
	margin:1%;
	border-bottom:1px solid #C8D2EA;
}
div.gruppoNuovo img{
	margin-right:10px;
}
/*fine comunicati*/