/*
<a href='http://www.colorcombos.com/combotester.html?color0=FFF8DC&color1=dbc49c&color2=fffbec&color3=C2C7C6&color4=E4C88D&color5=31528B' title='A web color combinations tool and library for web designers.'>ColorCombos.com Combo</a>
Colori: #18395F #FDFEFE #D3E9F2 #A7BBBC #458982
*/
/*=============================================================== classi generiche =*/
.clearfix{
clear: both;
}
.left{
float:left;
}
.right{
float:right;
}
.orwidth{
width: auto;
}

/* --------------------------------------elementi base---------- */

p{
margin:0;
padding:5px;
}
img{
margin:0;
padding:5px;
}
img.all{
margin:0;
padding:5px;
width: 880px;
}

/* ---------------------------------------------------- Header specifiche-----*/
#header img{
margin: 0 5px;
}
/*  --------------------------------------------Footer specifiche--------*/
#footer a{
color: #FFFFFF;
text-decoration: none;
}
#footer a:hover{
background: #458982;
color: #18395F ;
}


/*---------------------------------------------colonna sinistra*/
.titolo{
background: url(../imgcss/titolo.gif) repeat-y top left;
color: #520708;
font-size: 13px;
font-weight: bold;
padding-left: 20px;
/*margin: 10px 10px 0 10px;*/
text-align: left;
}
.titolo span{
color: #CCCCCC;/*-------COLORE BASE-----*/
font-size: 13px;
font-weight: bold;
padding-left: 20px;
margin: 10px 10px 0 10px;
text-align: left;
}
h3.dx{
color: #520708;
background: url(../imgcss/badara.gif) no-repeat center left;
font-size: 13px;
font-weight: bold;
padding: 5px 5px 5px 30px;
margin: 10px;
text-align: left;
}
h3.dx span {
border-bottom: 2px solid #520708;
}
.news{
border: 1px dotted #dc6226;
border-bottom: 1px solid #dc6226;
margin: 5px;
padding: 2px;
}
.news a{
color: #001177;
line-height: 25px;
}
.news img{
width :250px; \width :252px; w\idth :250px;
display: block;
margin: 0 auto;
}
.news img.img_icon{
width :auto;
display: inline;
margin: 0;
}
.news .imgth{
width :100px; \width :102px; w\idth :100px;
border: 1px solid #87907D;
display: block;
margin: 3px auto;
}
img.triveneto{
width :107px; \width :109px; w\idth :107px;
border: 1px solid #87907D;
height :101px;
}

/*---------------------------------------------colonna destra*/
#contenuto1, #contenuto2, #contenuto3{
border: 1px dotted #dc6226;
border-top: 3px solid #dc6226;/*-------arancio---*/
margin: 5px;
padding: 5px 10px;
}/* ha un width di 590px*/
#contenuto1 img{
display: block;
margin: 0 auto;
border: 0;
padding: 10px;
text-decoration: none;
width: 200px;
\width: 220px;
w\idth: 200px;
}
#contenuto1 img.show{
display: block;
margin: 0 auto;
border: 0;
padding: 10px;
text-decoration: none;
}
#contenuto1 img.appli{
display: inline;
margin: 0;
border: 0;
padding: 10px;
text-decoration: none;
width: auto;
vertical-align: middle;
}
#contenuto1 img.original{
width: auto;
height: auto;
}
#contenuto1 a.testo{
color: #000066;
text-decoration: none;
line-height: 12px;
}
#contenuto1 a.testo:hover{
color: #FFFFFF;
background: #000066;
text-decoration: none;
line-height: 12px;
}
#contenuto1 h1.raduno{
}

#contenuto1 ul
{
list-style-type: none;
padding: 0px 5px;
margin: 0px;
}
#contenuto1 li
{
background-image: url(../imgcss/arrow_32.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 35px;
}

#contenuto1 h2{
color: #520708;
text-align: center;
}
#contenuto1 h3{
color: #520708;
text-align: center;
}
#contenuto1 h4{
color: #520708;
text-align: left;
}
#contenuto1 form{
margin: 0 auto;
padding: 5px;
width: 100%;
}
#contenuto1 form.in_fianco{
display: inline;
}
/*#contenuto1 label{
display: block;
float: left;
width: 180px;
font-weight: bold;
}*/

#contenuto1 input{
width: 100px;
margin-bottom: 10px;
}
#contenuto1 input.original{
width: auto;
margin-bottom: 10px;
}
#contenuto1 textarea{
width: 300px;
margin-bottom: 10px;
}
#contenuto1 form.in_fianco input{
width: auto;
margin-bottom: 10px;
}

#contenuto1 textarea{
width: 250px;
height: 150px;
}

#contenuto1 .boxes{
width: 1em;
}

#contenuto1 #submitbutton{
display: block;
margin: 0 auto;
width: 200px;
}
#contenuto1 table{
margin-right: 100px;
width: 400px;
}
#contenuto1 td{
vertical-align: middle;
line-height: 1.5em;
}
a.foto:link {
text-decoration: none;
}
#contenuto1 table.maxdiv{
margin: 0;
width: 100%;
border: 1px solid black;
}
#contenuto1 table.maxdiv td{
padding: 2px;
text-align: left;
border: 1px solid black;
}
#contenuto1 td.raduno_num{
vertical-align: middle;
text-align: right;
height: 30px;
padding-right: 5px;
border: 1px solid black;
}
#contenuto1 td.raduno{
vertical-align: middle;
text-align: left;
height: 30px;
border: 1px solid black;
}
#contenuto1 h1.raduno{
line-height: 50px;
text-align: center;
}
#contenuto1 h2.raduno{
line-height: 40px;
text-align: center;
}
#contenuto1 h3.raduno{
line-height: 30px;
text-align: left;
}
/*******************************************************  interno contenuto */
.leftcontenuto{
width: 290px;
float: left;
}
.rightcontenuto{
width: 290px;
float: left;
}
.contup{
font-size: 13px;
}
.contdown{
font-size: 13px;
}
.contdown img{
float: left;
}
form {
margin:0px;
padding:0px;
}
form .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 width: 150px;
 background: url(../imgcss/buttonback.jpg) no-repeat center;
 margin: 10px;
 color: #FFFFFF;
}
.orwidth{
width: auto;
}
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("../js/PopBox/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("../js/PopBox/images/magminus.cur"), pointer;
}
