a {

text-decoration:none;

font-family: Century Gothic,arial,Helvetica; 

font-size: 14px; 

font-weight: bold;

color:#0505FE;

}


a:hover {

color:#3E7CBB;

text-decoration: underline;

}



#header {

width:850px;

background:#ffffff;

color:#000000;

margin-left:0;

margin-bottom:2px;

text-align:left;

}

header-menu {

width:850px;

background:#ffffff;

color:#000000;

margin-left:0;

margin-bottom:2px;

text-align:left;

}


header-pubblicita {

width:850px;

background:#ffffff;

color:#000000;

margin-left:0;

margin-bottom:2px;

text-align:left;


}


b.bottone{

font-family: arial,helvetica,sans-serif; 
font-weight:lighter;
font-size:12px;

}


#colonna-1 {

float: left;

width: 450px;

font-family: verdana,tahoma,Bookman Old Style,Book Antiqua,arial,helvetica,sans-serif; 

size: 100%; 

weight: normal;

color: #000000;


background:#ffffff;


padding-left:0px;

padding-right:10px;


}

#colonna-1 h2{

font-family: verdana,arial,Helvetica; 

font-weight: normal;

color:#000000;

}



#colonna-1 h3{

font-family: verdana,arial,Helvetica; 

font-weight: normal;

color:#000000;

}


#colonna-1 b{

font-family: verdana,arial,Helvetica; 

font-size:14px;

font-weight: bold;

color:#000000;

}



h2.collegamento {

font-family: verdana,arial,Helvetica; 

font-weight: normal;

color:#000000;

}


h2.collegamento a{

font-family: verdana,arial,Helvetica;

font-size: 28px;

font-weight: normal;

color:#000000;

}


h2.collegamento a:hover{

font-family: verdana,arial,Helvetica; 

font-weight: normal;

color:#122CBC;

}


#colonna-2 {

float: left;

width: 148px;

padding-left: 3px;

padding-right: 3px;

font-family: verdana,arial,Helvetica; 

font-size: 0.70em; 

font-weight: normal;

background:#ffffff;

color:#000000;




}


#colonna-2 b{
font-family: arial,Helvetica,sans-serif; 

font-size: 14px; 

font-weight: bold;

color:#C93A3A;

line-height:2em


}



#colonna-3 {

float: left;

width: 250px;

padding-left: 3px;

padding-right: 5px;

font-family: verdana,arial,Helvetica; 

font-size: 0.70em; 

font-weight: normal;

color:#000000;


}


#colonna-3 b{

font-family: verdana,arial,Helvetica,sans-serif; 

font-size: 11px; 

font-weight: bold;

color:#990000;


}


#colonna-1,#colonna-2,#colonna-3 {

margin:10px;

}


#footer-big {

width:700px;

clear:left;

background-color: #ffffff;

padding:5px;

font-family: Bookman Old Style, Book Antiqua, tahoma, verdana, arial, helvetica, sans-serif; 

size: 100%; 

weight: normal;

color: #000000;


}

#footer-big b{

font-family: verdana,arial,Helvetica; 

font-size:12px;

font-weight: bold;

color:#000000;

background-color:#f5f5f5;

}


#footer-big h2{

font-family: Book Antiqua, tahoma, verdana,arial,Helvetica; 

color:#FF0000;


}




.footerBig-Box{

width:500px;

border-bottom:3px double #5BC891;

padding:10px;

}

.box-colonna {

width:450px;

border:1px solid #E6E6F2;

padding:8px;

font-family: century gothic,Book Antiqua, tahoma, verdana,arial,Helvetica; 

font-size:80%;
}


p.box-feste {

width:450px;

border:3px dashed #E6E6F2;

padding:8px;

font-family: century gothic,Book Antiqua, tahoma, verdana,arial,Helvetica; 

font-size:80%;

text-align:center;
}



#footer {

width:850px;

clear:left;

background-color: #ffffff;

font-family:verdana,arial,helvetica,sans serif;

font-size:12;

font-weight:lighter;

color:#767676;

border-top:1px dashed #000000;

text-align:center;

}





.menuNavigator {

width: 150px;

padding:0;

margin:0;

list-style:none;

font-family: Century Gothic,arial,Helvetica; 

font-size: 12px; 

font-weight: normal;

color:#000000;

background:#ffffff;

border:1px solid #c0c0c0;


}


.menuNavigator li {

display: inline;

}



.menuNavigator li a {

padding-left:3px;

display: block;

text-decoration: none;

font-size: 12px; 

font-weight: normal;

color:#000000;

background:#F2F2F2;

}

.menuNavigator a:hover {

padding-left:3px;

color: #013AC0;

font-size: 12px; 

font-weight: normal;

text-decoration: underline;

background:#ECECEC;
}



.menuBianco {

width: 150px;

padding-left:5px;

margin:0;

list-style:none;

font-family: Century Gothic,arial,Helvetica; 

font-size: 12px; 

font-weight: normal;

color:#000000;

background:#ffffff;

border:1px solid #c0c0c0;
}


.menuBianco li {

display: inline;

}



.menuBianco li a {

display: block;

text-decoration: none;

font-size: 12px; 

font-weight: normal;

color:#000000;

background:#ffffff;


}

.menuBianco a:hover {

color: #013AC0;

font-size: 12px; 

font-weight: normal;

text-decoration: underline;


}




.menuNavor {

width:850px;

padding:0;

list-style:none;

font-family: Century Gothic,arial,Helvetica; 

font-size: 10px; 

font-weight: normal;

color:#000000;

background:#ffffff;



}



.menuNavor li {

display: inline;

}


.menuNavor a {

display: inline;

height:0;

padding-left:5px;

padding-right:5px;

border-right:2px solid #ffffff;

background:#E8F0F7;

text-decoration: none;

font-weight: normal;

color:#000000;

}

.menuNavor a:hover {

color: #b90000;

font-weight: normal;

text-decoration: underline;

color:#122CBC;

background:#ffffff;

}

.menuNavor .VoceCorrente a{

color:#d90000;

font-weight: normal;

font-style: italic;

background: #ffffff;

text-decoration: none;

}


.OmbraEsterna {

width:250px;

background: #C2D8EB;

position: relative;

top:-4px;

left:-4px;

padding:0px;

}


.boxOmbra {

width:250px;

background: #ffffff;

position: relative;

top:4px;

left:4px;

border:2px solid #6096CA;

padding:3px;

}






img.NoBordo {

border:none;

}

img.Margine {

margin-left:50px;
border:none;

}


img.Margine-2 {

margin-left:60px;
border:none;

}

img.SiBordo{

border: 1px solid #c0c0c0;
margin: 5px;
padding:3px;

}

.box-colonna2 {

width:158;

padding:1px;

border:1px solid #c0c0c0;

background: #EFEFEF;

}


.box-feste {

width: 430px;

font-family: arial, helvetica; 

font-size: 15px;

font-weight: normal;

color: #000000;

background:#ffffff;

border-bottom:3px double #FF0000;

padding:10px;

}

.box-feste h4 {


font-family: Georgia,Garamond, arial, helvetica; 

color: #F80101;

}

.box-feste h5 {


font-family: Georgia,Garamond, arial, helvetica; 

color: #309260;
}
