/* CSS Document */
#wrap {
	background: #efefef url(gif/sfondo.gif) top center repeat-y;
	margin: 0px auto 0px;
	padding: 0px;
	}
body {
	margin-top: 0;
	background-color: #efefef;
}

/*minitabs start here*/
div#container{
width: 500px;
min-width:300px;
margin:0 auto; 
margin-top: 10px;
}

ul#minitabs{
list-style: none;
margin: 0;
padding: 7px 0;
border-bottom: 1px solid #e3edf0; 
font-weight: bold;
text-align: left;
white-space: nowrap;
}

ul#minitabs li{
display: inline;
margin: 0 3px
}

ul#minitabs a{
text-decoration: none;
padding: 0 0 3px;
color: #999}

ul#minitabs a#current{
border-bottom: 4px solid #F60;
color:#06F
}

ul#minitabs a:hover{
border-bottom: 4px solid #F60;
color: #666
}

/*minitabs end here*/


/*elenchi iniziative*/
.containeriniziative{
width: 100%;
min-width:26px;
margin:0 auto; 
margin-top: 10px;
color: #d66321;
}

ul.iniziative{
list-style: none;
margin: 0;
font-weight: bold;
text-align: left;
white-space: nowrap;
color: #d66321;
}

ul.iniziative li{
margin: 0 3px;
color: #d66321;
}

ul.iniziative a{
text-decoration: none;
width: 95%;
padding-top: 16px;
padding-bottom: 14px;
color: #d66321;
background: url(gif/minitab.gif) no-repeat left top;
}

ul.iniziative a:hover{
color: #6666cc;
background: url(gif/colombapiccola.gif) no-repeat center right;
}

/*fine sezione iniziative*/


/*sezioni e tabelle*/
div {
margin-top:0;
margin-bottom:0;}

.blocco {
height: 200px;
}

td {
vertical-align: top;
background-color: #fafafa;
padding-left: 1px;
padding-right: 1px;
}

.download {
padding-top: 2px;
border-left-style: none;
border-left-color: #e3edf0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #e3edf0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin-left:7px;
margin-top:2px;
color: blue;
}

.barradx {
text-align:left;
border-left:0;
border-right:0;
background-color:#fafafa;
border-bottom: 2px;
border-bottom-style: solid;
border-bottom-color: #e3edf0;}

.barradxtop {
text-align:left;
border-left:0;
border-right:0;
background-color:#fafafa;
border-top: 2px;
border-top-style:solid;
border-top-color: #e3edf0;
border-bottom: 2px;
border-bottom-style: solid;
border-bottom-color: #e3edf0;}

.cellcolor {
background-color: #efefef;}

.rigatabella {
text-align:left;
border-left:0;
border-right:0;
background-color:#fafafa;
border-top: 1px;
border-top-style: solid;
border-top-color: #ff0000;
border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #ff0000;
}


/*formattazione del testo*/
.titolo {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-style: normal; 
font-weight: bold;
text-align: left;
margin-left:10px;
margin-right: 10px;
margin-top:0px;
margin-bottom:4px; 
color: #ff4500;}

.titolocenter {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-style: normal; 
font-weight: bold;
text-align: center;
margin-left:10px;
margin-right: 10px;
margin-top:0px;
margin-bottom:4px; 
color: #ff4500;}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
margin-left:20px;
margin-right:20px;
margin-top:0;
margin-bottom:2px;
color: #cc6600;
}

.blu {
color: blue;
}

.arancione {
color: #ff6600;
}

.rosso {
color: #ff3333;
}

.giallo {
color: #ffcc66;
}

.center {
text-align: center;
}

.testogrande {
font-size: 14px;
}

.testograndecenter {
font-size: 14px;
text-align: center;
color: #ff6600;
}

.fondopagina {
font-family:arial;
font-size:10px;
text-align:center;
margin-top: 0px;
margin-bottom: 0px;
color:#000000;}


/*collegamenti*/
a:link {
font-family: Verdana, Arial; 
font-size:12px; 
color: #3366ff;
text-align:left; 
text-decoration:none;
}

a:visited {
font-family: Verdana, Arial;
font-size:12px;
color:blue;
text-align:left;
text-decoration:none;}

a:hover {
font-family: Verdana, Arial;
font-size:12px;
color:#d66321;
text-align:left;
text-decoration:none;}

a:active {
font-family: Verdana, Arial;
font-size:12px;
color: red;
text-align:left;
text-decoration:none;}

a.barradxlinks:link {
font-family: Verdana, Arial; 
font-size:12px; 
color:#000000; 
text-align:left; 
text-decoration:none;}

a.barradxlinks:visited {
font-family: Verdana, Arial; 
font-size:12px; 
color:#000000; 
text-align:left; 
text-decoration:none;}

a.barradxlinks:hover {
font-family: Verdana, Arial; 
font-size:12px; 
color:#d66321; 
text-align:left; 
text-decoration:none;}

a.barradxlinks:active {
font-family: Verdana, Arial; 
font-size:12px; 
color:red; 
text-align:left; 
text-decoration:none;}

a.download:link {
font-family: Verdana, Arial;
font-size: 12px;
color:#000000;
text-align: center;
background-color: #fafafa;
text-decoration: none; }

/*elenchi puntati*/
ul.elenco li{
list-style-image: url(gif/frecce.gif);
margin-left: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #cc6600;}

ul.musica li {
list-style-image: url(gif/nota.gif);
margin-left: 3px;
padding-left: 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-align: left;
color: #08296b;}

/*elenchi numerati*/
ol li{
margin-left: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #339999;}

/*form*/
.campo {
width: 140px; 
font-family: verdana, thaoma, arial; 
color: navy; 
font-size: 13px;
border-style: solid; 
border-color: #006699; 
border-width: 1px; 
background: #fafafa;}

.testo {
font-family: verdana, thaoma, arial; 
color: navy; 
font-size: 12px;}

form {
margin: 0;
padding: 0;}

#pulsante {
font: bold 12px Arial, Helvetica, sans-serif;
color: #000000;
background: #e3edf0;
text-align: center;
width: 40px;
}
