UL,FORM,h1,h2,h3,h4,h5
{
margin:0;padding:0;
}

BODY{
margin:0;
padding:0;
/*margin:15px auto;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DFDFDF;
background-image:url(/images/sfondoGrigio.jpg);
background-repeat:repeat-x;
}

div.spacer{ 
overflow:hidden;
clear:both;
}

a.cliccaqui{
color:#EE1E25;
}
a:hover.cliccaqui{
text-decoration:underline;
}


a{
text-decoration:none;
color:#0066B1;
font-weight:bold;
}

a:hover{
text-decoration:underline;
}

/*hr{
margin-bottom:0px;
padding:0px;
height:1px;
border:0;
color:#4992B6;
background-color:#4992B6;
}*/

div#boxGeneral{
/*border:1px solid #666666;*/
background-repeat:repeat-y;
width:762px;
margin:0 auto;
/*background-color:#FFFFFF;*/
}
div#contenitoreCentrale{
border-right:1px solid #C6C6C6;
width:762px;
margin-top:6px;
background-image:url(/images/sfondoOrizzontale.gif);
}

div#boxHeader{
/*border:1px solid #000099;*/
height:245px;

}

div#boxlingue{
border-:1px solid #FF0000;
width:205px;
height:27px;
background-image:url(/images/filetto_lingua.jpg);
background-repeat:no-repeat;
float:left;
margin:0px;
padding-left:52px;
padding-top:5px
}
div#boxhome{
border-:1px solid #FF0000;
width:205px;
height:40px;
background-image:url(/images/filetto_home.jpg);
background-repeat:no-repeat;
float:left;
margin:0px;
padding-left:50px;
padding-top:10px
}
div#boxContatti{
/*border-:1px solid #FF0000;*/
width:205px;
height:84px;
/*background-image:url(/images/boxContatti.jpg);
background-repeat:no-repeat;*/
float:left;
clear:left;
padding:0px!important;
margin:0px!important;
/*padding-left:50px;
padding-top:30px*/

}
div#boxMenuFlash
{
height:136;
float:left;
width:205px;
overflow:hidden;
clear:left;
padding-top:0px;

}
div#boxImgTestata{
width:554px;

float:right;

}


div#italia{
margin-left:235px;
}

div#boxContenuti{
background-image:url(/images/sfondoRegioni.jpg);
background-repeat:repeat-x;
/*background-color:#FFFFFF;*/
border:1px solid #C6C6C6;
border-right:0px;
border-bottom:0px;
border-top-width:4px;
width:552px;
float:right;
margin:0px;
padding:0px;
/*margin-top:6px;*/
position:relative;
padding:0px;

}
div#boxContenuti p{
/*border:1px solid #FF0000;*/

}
div#boxContenuti h{
border:1px solid #FF0000;
margin:0px;
padding:20px!important;
}

div#boxDescrizioneRegione{
/*border:1px solid #99FF00;*/
width:393px;
float:left;
}

div#boxDescrizioneRegione p{
/*border:1px solid #9900FF;*/
text-align:left;
padding:10px!Important;
}


div#boxMenuRegione{
/*border:1px solid #993300;*/
width:155px;
padding-top:10px;
float:right;
}

ul#menuRegione{
padding-bottom:15px!important;
}

ul#menuRegione li{
list-style-type:none;
padding-top:10px;
padding-left:18px;
}

ul#menuRegione a{
color:#710004;
}


.titoloSezione{
/*border:1px solid #006600;*/
margin:10px;
padding:0px;
padding-left:10px!important;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;

}

div#box1{
width:552px;
height:290px;
background-image:../images/bianco.jpg;
background-repeat:repeat;
position:relative;
}

div#boxAvvisi{
background-image:url(../images/sfondo_avviso.jpg);
background-repeat:no-repeat;
width:318px;
float:left;
}

div#cercaAvvisi{
background-image:../images/bianco.jpg;
background-repeat:repeat;
padding:10px;
}



div#boxLogin{
height:290px;
width:234px;
margin-top:0px!important;
padding-top:0px!important;
background-image:url(/images/angolino.gif);
background-position:right;
background-repeat:no-repeat;
float:right;
text-align:right;
}

div#dati{
position:absolute;
width:220px;
top:40px;
left:315px;
text-align:right;
}

div#dati label{
font-weight:bold;
margin:0px;
padding:0px;
}

div#dati input{
width:119px;
height:16px;
/*display:block;*/
border:1px solid #C6C6C6;
position:relative;
background-color:#EEEEEE;
padding:0px;
margin:0px;
}

b.tastoLogin{
background:#B5B6BC;
border:1px solid #908F8F;
width:46px;
height:16px;
display:block;
color:#FFFFFF;
text-align:center;
line-height:16px;
position:absolute;
top:105px;
left:171px;
}

p.testoLogin{
/*border:1px solid #CC6600;*/
width:190px;
position:absolute;
top:144px;
left:15px;
margin:0;
padding:0;
text-align:left!important;
}

div#boxCartina{
border-top:1px solid #C6C6C6;
background-image:url(/images/cartina.gif);
background-repeat:no-repeat;
width:552px;
height:259px;
position:relative;
}

p.testoCartina{
/*border:1px solid #CC6600;*/
width:190px;
position:absolute;
top:30px;
left:20px;
margin:0;
padding:0;
}
p.testoCartina2{
/*border:1px solid #CC6600;*/
width:205px;
position:absolute;
top:80px;
left:20px;
margin:0;
padding:0;
}

div#boxNews{
border:1px solid #C6C6C6;
background-image:url(/images/baffoAzzurro.jpg);
background-repeat:no-repeat;
border-left:0px;
border-right:0px;
border-bottom:0px;
margin:0px;
padding:0px;
position:relative;
padding-top:5px;
padding-left:8px;
padding-right:20px;
}

div#boxNews1{
/*border:1px solid #C6C6C6;*/
border-left:0px;
margin:0px;
padding:0px;
/*margin-top:30px;
margin-left:10px;*/
position:relative;
}

div#boxNews2{
/*border:1px solid #C6C6C6;*/
border-left:0px;
margin:0px;
padding:0px;
/*margin-top:20px;
margin-left:10px;*/
padding:0px;
position:relative;
}

div#boxNews3{
/*border:1px solid #C6C6C6;*/
border-left:0px;
margin:0px;
padding:0px;
/*margin-top:20px;
margin-left:10px;*/
padding:0px;
position:relative;
}

div#boxNews4{
/*border:1px solid #C6C6C6;*/
border-left:0px;
margin:0px;
padding:0px;
/*margin-top:20px;
margin-left:10px;*/
padding:0px;
position:relative;
}

.imgnews{
/*border:1px solid #993366;*/
float:left;
position:relative;
margin:0px;
padding:0px;
}

p.news{
/*border:1px solid #993366;*/
margin:0px;
padding:0px;
/*padding-left:5px!important;*/
float:left;
width:380px;
margin-left:10px;
position:relative;
}
.news{
/*border:1px solid #993366;*/
margin:0px;
padding:0px;
/*padding-left:5px!important;*/
float:left;
width:380px;
margin-left:5px;
position:relative;

}

.titolonews{

margin:0px;
padding-left:5px!important;
color:#0066B1;
font-weight:bold;
display:block;
position:relative;
left:5px;

}


.manca{
font-size:36px!important;
margin:0px;
padding:5px;
color:#0000FF;
font-weight:bold;
}
.titoloCerca{

margin:0px;
font-size:16px!important;
padding: 0px;
color:#00A258;
font-weight:bold;
}

div#boxLoghi{
background-color:#FFFFFF;
border:1px solid #C6C6C6;
border-top-width:4px;
border-bottom:0px;
width:203px;
/*height:960px;*/
float:left;
/*margin-top:6px;*/

}

div#gruppoLoghi{
padding-top:350px;
width:203px;
}

div#gruppo1{
float:left;
width:93px;
}

div#gruppo2{
float:left;
}

div#imgIFE{
/*border:0px!important;*/
position:absolute;
}
div#testoLoghi{
width:185px;
margin-left:8px;
text-align:justify;
}

div#boxFooter{
margin:0px;
padding:0px;
background-image:url(/images/filettiFooter.gif);
background-position:bottom;
background-repeat:repeat-x;
/*border:1px solid #C6C6C6;
border-top:1px solid #C6C6C6;*/
border:0px;

height:49px;
}

div#boxFooter p{
margin:0px;
padding:0px;
margin-left:10px;
color:#666666;
}
div#boxFooter p a{
color:#666666;
text-decoration:underline;
}

hr#sx{
width:205px;
color:#EE1E25;
background-color:#EE1E25;
height:1px;
border:0;
}

div#hrsx{
position:absolute;
left:170px;
}

hr#dx{
width:454px;
color:#076AB3;
background-color:#076AB3;
height:1px;
border:0;
}

div#hrdx{
position:absolute;
left:382px;
}
 select
 {
 margin-left:3px;
 }
input, select, textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid black;
margin-top:2px;
padding-left:2px;
font-weight:normal!important;
}
.formContainer
{

padding-top:5px;
padding-left:5px;


}
.checkList
{
padding-top:5px;
display:inline;
}
.checkListC
{
border:0!important;
}
.checkListItem
{

	float:left; width:40%;

}








.linkClub
{
/*font-size:10px!important;
font-family:Verdana, Arial, Helvetica, sans-serif!important;
font-weight:bold!important;
*/
color:#00A258!important;
}



.linkInterna
{
/*font-size:10px!important;
font-family:Verdana, Arial, Helvetica, sans-serif!important;
font-weight:bold!important;
*/
color:#DC0007!important;
}



.bricole
{
font-size:10px!important;
font-family:Verdana, Arial, Helvetica, sans-serif!important;
font-weight:bold!important;
color:#424242!important;
}



.selezionato
{
color:#DC0007!important;
}
table{
border-collapse:collapse;
text-align:left!important;
width:375px!important;
}
.thead1{
background-color:#B4745D;
text-align:center;
font-size:13px;
font-style:inherit;
font-weight:bold;
height:20px!important;
}
.thead2{
background-color:#924530;
text-align:center;
font-size:13px;
font-style:inherit;
font-weight:bold;
height:20px!important;
}
.tcolor1{
background-color:#E3E4E6;
text-align:center;
font-size:12px;
font-weight:bold;
color:#505153;
height:20px!important;
}
.tcolor2{
background-color:#CCCCCF;
text-align:center;
font-size:12px;
font-weight:bold;
color:#505153;
height:20px!important;
}
.tcolor3{
background-color:#CCCCCF;
text-align:center;
font-size:12px;
font-weight:bold;
color:#505153;
height:20px!important;
}
.tcolor4{
background-color:#B4B6B9;
text-align:center;
font-size:12px;
font-weight:bold;
color:#505153;
height:20px!important;
}
.tcolor5{
background-color:#636567;
text-align:center;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px!important;
}.tcolor6{
background-color:#221D1E;
text-align:center;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px!important;
}
.indirizzi{
background-color:#E3E4E6;
font-size:10px;
padding:0px;
width:375px;
border:solid;
border:10px;
border-top:0px!important;
border-color:#FFFFFF!important;
text-align:left!important;

}
.Iscuro{
background-color:#640000!important;
color:#FFFFFF!important;
font-size:10px!important;
font-weight:bold!important;
padding-bottom:0px!important;
padding-left:2px!important;
}
.Imedio
{
background-color:#CC6600!important;
color:#FFFFFF!important;
font-size:10px!important;
font-weight:bold!important;
padding-bottom:0px!important;
padding-left:2px!important;
}
.Ichiaro
{
background-color:#A27435 !important;
color:#FFFFFF!important;
font-size:10px!important;
font-weight:bold!important;
padding-bottom:0px!important;
padding-left:2px!important;
}
.Imarrone
{
background-color:#924530!important;
color:#FFFFFF!important;
font-size:10px!important;
font-weight:bold!important;
padding-bottom:0px!important;
padding-left:2px!important;
}
.ccolor1{
background-color:#E3E4E6;

color:#505153!important;
font-size:10px!important;
font-weight:100!important;
}
.ccolor2{
background-color:#CCCCCF;

color:#505153!important;
font-size:10px!important;
font-weight:100!important;
}
.hcolor1{

background-color:#B4745D;
text-align:center;
font-size:13px;
font-style:inherit;
font-weight:bold;
height:20px!important;
}

.hcolor2{
background-color:#924530;
text-align:center;
font-size:13px;
font-style:inherit;
font-weight:bold;
height:20px!important;
}

option{
background-color:#F3F3F3;
color:#8D0005;
font-weight:bold;
border:solid;
border:0px;
border:#F3F3F3;
}

.indirizziTitolo{
padding:0x;
margin:0px;
/*height:38px;*/
background-color:#FFFFFF;
/*background-image:url(../images/indirizzi.jpg);*/
/*background-repeat:no-repeat;*/
}

.boxCerca
{
width:400px;
/*border:0px!important;*/
padding:0px!important;
}

.labelCerca{
width:300px!important;

}



.titoloNewsIn
{
	font-size:16px!important;
	font-weight:bold;
	color:#0066CC;
	padding:0!important; margin:0!important;
}





.checkListText
{
position:relative;
top:-2px;
}
.cmdColorato
{
	border:1px solid black;
	background-color:#fff;
	margin-left:10px;
}

.titoloSezione
{
	font-size:16px!important;
	font-weight:bold;
	color:#DC0007;
	padding:0!important; margin:0!important;
}
#boxContenuti p
{
padding:0; 
margin:0;
}
