/* CSS Document */


/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 76%;
background-color:#4c0002;}

/*stili generici, su header e footer*/

#container{position:relative;
width:1000px;
margin:0 auto;
margin-top:10px;

}

#container-2{margin-left:auto;
margin-right:auto;
width:1000px;
margin-left:auto;
margin-top:10px;

}


#divintro{
width:1000px;
margin-left:auto;
margin-top:10px;
border-color:#ffffff;
border-style:solid;
border-left-width:1px !important;
border-left-width:0px;
border-right-width:1px !important;
border-right-width:0px;
border-top-width:1px !important;
border-top-width:0px;
border-bottom-width:1px !important;
border-bottom-width:0px;
}


*:first-child+html #divintro/* solo IE 7.0 */
{border-left-width:0px !important;
border-right-width:0px !important;
border-top-width:0px !important;
border-bottom-width:0px !important;}


embed{
border-color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;}

#div3 p{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
line-height:20px;
margin-top:10px !important;
margin-top:0px;}

*:first-child+html #div3 p/* solo IE 7.0 */
{margin-top:0px !important;}


#div3 a:link, #div3 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#0099ff;}

#div3 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;}


#div1{
margin-top:0px;
text-align:center;}

#menu{
margin-top:1px;

}



#logo{width:1000px;
background-image:url(images/logo.gif);
height:70px;
background-repeat:no-repeat;
background-position:top-left;}

#logo table{margin-top:45px;}

#logo table td{height:20px}

#login{border-style:solid;
border-width: 0px 2px 0px 0px;
border-color:#caac60;
width:100px;
padding-right:10px;
}

#contattaci{
padding-left:10px;
}

#logo a:link, #logo a:visited{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffcc;
text-decoration:underline;
display:block;
}

#logo a:hover {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
display:block;}

#header{height:150px;
border-style:solid;
border-width: 0px 0px 0px 0px;
border-color:#ffffff;
margin-bottom:8px;


}

#header img{border-style:solid;
border-width: 1px 0px 1px 0px;
border-color:#ffffff;
padding:2px 0px 2px 0px;


}



h1,h2,h4{margin: 0;padding:0}

h1{
font-weight:normal;
font-family:Times New Roman, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:20px;
}


h3{
text-align:center;
font-weight:bold;
font-family:Century Gothic, Helvetica, sans-serif;
color:#ffffcc;
font-size:30px;

margin-top:0px;}

h4{text-align:left;
font-weight:bold;
line-height:18px;
font-size:14px;
font-family:"Times New Roman", serif;
color:#ffffcc;
display:block;
border-style:solid;
border-width: 0px 0px 1px 0px;
border-color:#ffffff;
margin-top:20px;}

h5 {font-weight:bold;
font-family:Times New Roman, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:12px;
margin-top:10px;
display:block;


}


h6{
font-weight:bold;
font-family:Times New Roman, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:16px;
display:block;
border-style:solid;
border-width: 0px 0px 2px 0px;
border-color:#ffffff;
margin-bottom:20px;


}


#home {width:900px;
margin-left:auto;
margin-right:auto;
padding:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
line-height:18px;
color:#f5f5f5;
text-align:justify;}

#home p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
line-height:18px;
color:#f5f5f5;}

#home table,#home table p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
line-height:16px;
color:#ffffff;}

#home img{margin:10px;
padding:2px;
border-style:solid;
border-width: 1px 1px 1px 1px;
border-color:#ffffff;
}


#home table img{margin:5px;
padding:2px;
border-style:solid;
border-width: 1px 1px 1px 1px;
border-color:#ffffff;
}



#footer{clear:both;
height:60px;
text-align:center;
font-size:12px;
border-style:solid;
border-width: 1px 0px 0px 0px;
border-color:#caac60;
margin-top:5px;}

#footer p{
text-align:center;
color: #ffffcc;
margin-top:10px !important;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
line-height:14px;}

/*stili specifici per il layout*/


#content{width:798px;
height:275px !important;
height:280px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
text-align:left;
border-bottom:solid 1px #666666;
border-top:solid 1px #666666;
padding-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
border-style:solid;
border-width: 0px 1px 1px 1px;
border-color:#003300;
}

*:first-child+html #content/* solo IE 7.0 */
{height:285px !important;}

#contatti{
padding-top:15px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
}

#contatti p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
margin-top:20px;}

#contatti b{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;}

#contatti a:link, #contatti a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#e3e7f2;}


#contatti a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffcc;}

hr{margin-left:20px;
margin-right:20px;
}









#sopra{
height:150px;
margin-bottom:10px;
margin-top:2px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
margin-left:;
text-align:center;
padding-left:;

background-repeat:no-repeat;


}

#sopra img{border-style:solid;
border-width:3px;
border-color:#003366}


#sopra p{margin-left:20px;
margin-right:10px;
line-height:14px;
margin-top:50px;
}


*:first-child+html #Image3/* solo IE 7.0 */
{margin-top:0px !important;}





#text1 p{
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

#random{border-style:solid;
border-width: 1px 1px 1px 1px;
border-color:#003366;
width:798px;
margin-top:10px;
background-color:#d9e1e8;
background-image:url(images/sfrandom.gif);
background-repeat:no-repeat;
background-position:top;
padding-bottom:10px;
}

#random td{width:320px;
padding-left:20px;
padding-top:50px;}

#random a:link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003366;}

#random a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003366;}

#random a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006699;}

#random img{border-style:solid;
border-width:3px;
border-color:#003366;}



*:first-child+html #content/* solo IE 7.0 */
{top:450px !important;}
#tab2 {}
#bot2 {padding-left:150px;}


#content ul {list-style-type:disc;
margin-top:30px;
}

#content p {text-align:justify;

margin-top:0px !important;
margin-top:0px;
margin-bottom:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:;
padding:10px 10px 8px 10px;
font-weight:;
color:#003300;
line-height:22px;

}


#content li {color:#333333;
margin-bottom:20px;
font-weight:bold;
margin-left:60px;
}

#chi{width:330px;
text-align:left;
padding-top:10px;
padding-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
padding-left:400px;
background-image:url(images/logochi.gif);
background-repeat:no-repeat;
backgorund-position:left;
margin-top:30px;}

#chi_under{width:800px;
height:87px;
background-image:url(images/sfchi2.gif);

}


#dove{
width:798px;
padding-top:40px;

padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
color:#003366;
padding-left:50px;
padding-right:50px;

}


#dove iframe {border-style:solid;
border-width: 2px 2px 2px 2px;
border-color:#cacc60;
padding:2px;}


#vetrina{min-height:450px;
height:auto !important;
height:450px;
width:1000px;

margin-left:auto;
margin-right:auto;
padding-top:0px;
margin-top:0px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;

border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#ffffff;

}


#vetrina table{margin-bottom:-20px;}


#offerta{border-style:solid;
border-color:#ffffff;
border-width:0px 0px 1px 0px;
height:140px !important;
height:120px;
padding-top:20px !important;
padding-top:15px}

#offerta td{vertical-align:top;}


#offerta img{border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#ffffff;
margin-right:20px;
padding:1px 1px 1px 1px;
}

#scelta{text-align:center;
height:20px !important;
height:10px;
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#ffffff;
margin-left:0px;
margin-right:0px;
padding-bottom:15px !important;
padding-bottom:0px;
padding-top:10px;
margin-bottom:0px !important;
margin-bottom:8px;
}

#scelta p {display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:8px;}

#scelta .form{display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#risultato{text-align:center;
}

#risultato2{text-align:center;
}

#text2{border-top-style:solid;
border-top-width:1px;
border-top-color:#003366;
margin-left:10px;
margin-right:10px;
margin-top:20px;
text-align:center;}

#text2 p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;}



#desc1{padding-top:20px;}


#det{
background-color:#e0e7e3;

}

#stamp{display:none;
text-align:right;
margin-left:170px;
font-size:12px;
color:}

#titolo  {display:none;
}

#fotodet{margin-top:5px;}

.celle{padding:1px;}


#vetrina a:link, #vetrina a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#caac60;
padding-left:2px;
text-decoration:underline;
}

#vetrina a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffcc;
text-decoration:underline;}

#detoff a:link, #detoff a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003366;
padding-left:2px;
text-decoration:underline;
}

#detoff a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003333;
text-decoration:underline;}

#detoff{
text-align:right;
width:330px;}




#npag{clear:both;
text-align:center;
margin-top:20px;
padding-top:40px;
}


#npag a:link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:40px;
color:#ffffcc;
float:none;
margin-right:0px;
border-style:solid;
border-color:#ffffff;
border-width:1px 1px 1px 1px;
padding:2px 2px 2px 2px;

}
#npag a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:40px;
text-decoration:none;
font-weight:bold;
color:#ffffcc;
float:none;
margin-right:0px;
border-style:solid;
border-color:#ffffff;
border-width:1px 1px 1px 1px;
padding:2px 2px 2px 2px;
}
#npag a:hover  {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:40px;
font-weight:bold;
color:#4c0002;
float:none;
background-color:#ffffcc;
padding:2px 2px 2px 2px;
}

#npag #actpag{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:40px;
color:#ffffcc;
float:none;
margin-right:0px;
padding:2px 2px 2px 2px;
float:none;
border-style:solid;
border-color:#990000;
border-width:0px 0px 0px 0px;
padding:2px 2px 2px 2px;
background-color:#4c0002;}


#main{border-color:#caac60;
border-style:solid;
border-width:0px 0px 0px 0px;
background-color:;
}



#main td{
padding-left:0px;
padding-right:0px;
}

#main a:link, #main a:visited{
font-family:verdana;
font-size:12px;
color:#ffffcc;
font-weight:;
padding-left:2px;
text-decoration:underline;
height:20px;
display:block;
background-color:#471e18;
border-color:#caac60;
border-style:solid;
border-width:0px 0px 1px 0px;

}

#main a:hover {font-family:verdana;
font-size:12px;
color:#ffffff;
background-color:;
font-weight:;
text-decoration:underline;
height:20px;
display:block;
border-color:#ffffcc;
border-style:solid;
border-width:0px 0px 1px 0px;
}

.border {border-right:;
}




/*stili per la navigazione*/

#nolink{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding-left:2px;
text-decoration:underline;
}

#border{font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding-left:2px;
text-decoration:underline;
border-right:solid 1px #FFFFFF;
}


.stamp{text-align:right;
margin-left:390px;
font-size:12px;
width:160px;}


*:first-child+html #stampa/* solo IE 7.0 */
{top:350px !important;}




#mail {position:absolute;
top:128px !important;
top:142px;
left:10px !important;
left:10px;
width:150px;
}

*:first-child+html #mail/* solo IE 7.0 */
{top:142px !important;}


#mail a:link, #mail a:visited{display:block;
background-image:url(images/mail.gif);
background-repeat:no-repeat;
background-position:left;
text-align:left;
padding-top:4px;
padding-left:35px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding-left:35px;
text-decoration:underline;
}

#mail a:hover {display:block;
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:underline;}










.result{margin-left:10px;  /*Luca*/
text-align:left;
color:#003300;}

#footer2{display:none;}

#blocco1{float:left;
width:242px;
height:182px;

background-image:url(images/sfblocchi.gif);
background-repeat:no-repeat;
background-position:top;


}

#blocco2{float:left;
margin-left:10px;
width:242px;
height:182px;
background-image:url(images/sfblocchi.gif);
background-repeat:no-repeat;
background-position:top;
}

#blocco3{float:left;
width:242px;
height:182px;

background-image:url(images/sfblocchi.gif);
background-repeat:no-repeat;
background-position:top;

margin-left:10px;
}


#sotto{
height:180px;
margin-bottom:10px;
margin-top:30px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
margin-left:2px;
text-align:center;
padding-left:27px;
}

#sotto img{border-style:solid;
border-width:3px;
border-color:;}




#blocco4{float:left;
width:242px;
height:182px;
background-image:url(images/sfblocchi.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#e3e7f2;
}

#blocco5{float:left;
width:242px;
height:182px;

background-image:url(images/sfblocchi.gif);
background-repeat:no-repeat;
background-position:top;

margin-left:10px;
}


#blocco6{float:left;
width:242px;
height:192px;
background-image:url(images/sfblocco6.gif);
background-repeat:no-repeat;
background-position:top;
margin-left:10px;
}


#sopra a:link, #sopra a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;}

#sopra a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399}

#sotto a:link, #sotto a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;}


#sotto a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;}







html>body #clearmenu{ /* non IE browsers */
height: 3px;
}


.note2{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}

/* Stile Dettaglio Offerte */

#vetrinadet{clear:both;
margin-top:0px;
background-color:;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
min-height:500px;
height:auto !important;
height:500px;
padding-left:50px;
padding-right:50px;
padding-bottom:20px;
padding-top:30px;
float:none;
}

#vetrinadet a:link, #vetrinadet a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffcc;
text-decoration:underline;
}

#vetrinadet a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:underline;}


#dettoff{margin-left:0px;
margin-top:0px;
display:inline;
}


#info{float:left;
width:900px;
color:#ffffff;

}
#vocioff{float:left;
width:350px;
color:#ffffff;

}

#vocioff p{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
margin-top:5px;
text-align:justify;
}

#immagine{
float:left;
margin-left:50px;
}



#immagine img{border-style:solid;
border-width:1px;
border-color:#ffffff;
margin-top:10px;
padding:2px;
margin:0px;}

#pulsanti {float:right;
width:140px;
}

#pulsanti td{height:30px;
margin-bottom:2px;
text-align:center;

}

#pulsanti a:link, #pulsanti a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#ffffcc;
display:block;
line-height:32px;
width:130px;
font-weight:normal;
}


#pulsanti a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffcc;
font-weight:bold;
border-width:1px 1px 1px 1px;
border-color:#caac60;
display:block;
line-height:32px;
width:130px;
}

.nolink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#999999;
display:block;
line-height:32px;
width:130px;
font-weight:normal;
}

#descrizione{clear:both;
width:900px;
color:#ffffff;
margin-bottom:20px;
margin-top:0px;
}





#colsx{float:left;
margin-left:30px;
width:450px;}

#coldx{float:left;
margin-left:30px;
width:450px;
 } 


 #csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
}

#csstopmenu a{
width:123px;
}

.mainitems{
background-color:;
width:125px;
line-height:24px;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#caac60;
}


.act a:link, .act a:visited, .act a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#471e18;
font-weight:bold;
padding-left:0px;
text-decoration:underline;
line-height:24px;
display:block;
background-color:#ffffff;
}


.headerlinks a:link{

margin: auto 8px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffcc;
}

.headerlinks a:visited{

margin: auto 8px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffcc;
}

.headerlinks a:hover{

margin: auto 8px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffcc;
}
.submenus{
display:none;

position: absolute;
top: 1.95em;
left: 0;
background-color:#481109;
width:125px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#ffffcc;

}


*:first-child+html .submenus/* solo IE 7.0 */
{margin-left:-60px !important;
}

.submenus li{
width: 100%;


}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#caac60;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:11px;
line-height:18px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:visited{
display: block;
width: 125px;
text-indent: 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:11px;
line-height:18px;
}

.submenus li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-color:;
font-weight:;
text-decoration:underline;
display:block;
border-style:solid;
border-width:0px 1px 1px 1px;
border-color:#ffffff;
line-height:18px;

}
#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}


#text1{
text-align:center;
margin-top:10px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
border:1px solid #caac60;
width:800px;

}


#box_replat_ft_hor {
margin-top:5px;
padding-bottom:5px;
}

#box_replat_ft_hor img{

}


.replat_background {}

.replat_data {font-family:verdana;font-weight:bold;font-size:10px;color:#999999;}
.replat_button {font-family:verdana;font-weight:bold;font-size:10px;color:black;margin-left:20px; margin-right:70px;}
.replat_lang {font-family:verdana;font-weight:bold;font-size:10px;color:#4c0002;}
.replat_link a:link, .replat_link a:visited, .replat_link a:hover {font-family:verdana;font-weight:bold;font-size:10px;padding-left:0px !important;color:#4c0002;text-decoration:underline}
.replat_search{display:none; color:#ffffff !important; background-color:#ffffff;padding-left:0px !important;border-style:solid; border-width:1px; border-color:#ffffff;}

#testoreplat{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffcc;
font-weight:bold;}

#tnews{width:800px;
margin-left:auto;
margin-right:auto;}

#offertanews{border-style:solid;
border-color:#ffffff;
border-width:0px 0px 1px 0px;
height:110px !important;
height:90px;
padding-top:20px !important;
padding-top:15px}

#offertanews td{vertical-align:top;}


#offertanews img{border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#ffffff;
margin-right:20px;
padding:1px 1px 1px 1px;
}


#containernews{position:relative;
width:100%
margin:0 auto;
margin-top:10px;
padding:5px 10px 10px 10px;

}


#logonews{width:750px;
background-image:url(images/logonews.gif);
height:70px;
background-repeat:no-repeat;
background-position:top-left;
margin-bottom:20px;}

#newsdet{
margin-top:0px;
background-color:;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

}

#infonews{
padding:10px;
}


#titolonews{
font-weight:bold;
font-family:Times New Roman, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:18px;
margin-bottom:10px;
}

#vocioffnews{float:left;
width:330px;
color:#ffffff;
padding-bottom:10px;
}

/* Contact Form */

#cform{color:#ffffcc;}
#cform a:link, #cform a:visited, #cform a:hover{color:#ffffff !important;}
#messaggio {color:ffffcc;}