/* CSS Document */
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin:0;
padding:0;
}
input, button, select{
font-size:11px;
}
#main{
width:800px;
margin:0 auto;
background-color:#FFF;
}
#content{
width:790px;
margin-top:10px;
padding:0 5px 0 5px;
font-size:12px;
padding:5px 5px;
text-align:left;
line-height:16px;
}
.centro{
width:536px;
height:350px;
border-left:1px dotted #0099ff;
padding-left:5px;
text-align:left;
vertical-align:top;
}
.news{
width:241px;
height:250px;
border-left:1px dotted #0099ff;
padding-left:5px;
text-align:left;
vertical-align:top;
}
#footer{
width:800px;
font-size:10px;
padding:5px 0;
text-align:center;
}
#footer a {
color: #000;
}
#footer a:hover {
text-decoration:underline;
color: #000;
}
/*
#menu{
width:788px;
border-bottom:1px solid #7a962c;
border-left:1px solid #7a962c;
border-right:1px solid #7a962c;
font-size:14px;
padding:4px 5px;
text-align:left;
color:#7a962c;
font-weight:bold;
}
#menu a{ 
color:#7a962c;
font-weight:bold;
text-decoration:none;
}


h3 {
color:#f01085;
font-size:11px;
text-align:center;
margin:0;
padding-top:2px;
}
h4 {
color:#f01085;
font-size:11px;
text-align:left;
margin:0;
padding-top:2px;
}

#menu{
width:995px;
padding:7px 0 7px 5px;
font-size:12px;
vertical-align:middle;
text-align:left;
}
#menu a{
color:#000;
text-decoration:none;
}
#menu a:hover{
color:#000;
text-decoration:underline;
}
#box_menu{
width:795px;
}
#articoli{
background-color:#FFF;
font-size:11px;
text-align:center;
}
#art img{
margin-bottom:2px;
border:0;
}


h1{
font-size:14px;
font-weight:bold;
color:#336600; 
margin:0;
padding:2px 0 0 2px;
}
.tit_moda, .tit_news, .tit_page{
font-size:14px;
font-weight:bold;
color:#339900; 
margin:0;
padding:2px 0 0 2px;
}
#testata{
padding:10px 10px 0 0;
margin:0;
}
#menu img{
margin:0 15px 0 15px;
border:0;
}
#content, #news{
width:880px;
background-image:url(img/sf_verde.jpg); 
background-repeat:repeat-x;
padding:10px 10px;
font-size:11px;
color:#000;
}

#page{
width:880px;
background-image:url(img/sf_verde1.jpg);
background-repeat:repeat-x;
padding:10px 10px;
font-size:11px;
color:#000;
}

.boxnews{
width:300px;
height:97px;
padding:5px 0 5px 0;
border-bottom:1px dotted #336600;
font-size:11px;
text-align:left;
}
.boxnews a{
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
.boxnews a:hover {
color: #000000;
text-decoration:underline;
text-transform:uppercase;
}
.boxnews img{
width:80px;
height:96px;
margin-right:5px;
text-align:left;
float:left;
}
.boxnews label{
text-align:left;
}
#indice{
width:144px;
height:448px;
padding-left:6px;
background-color:#FFF;
border-left:1px solid #336600;
text-align:left;
}
#indice a{
color:#000000;
}
#boxtxt{
width:604px;
padding-left:6px;
padding-right: 6px;
border-top:1px solid #336600;
background-color:#fff;
font-size:11px;
text-align:left;
}

--------------------------
#content{
width:792px;
border:1px solid #023a87;
padding:5px 5px;
background-color:#FFF;
text-align:center;
}

.centro{
text-align:left;
font-size:11px;
color:#023a87;
}
.txt_blu{
text-align:left;
font-size:11px;
font-weight:bold;
color:#023a87;
}
.txt_blu a{
font-size:11px;
font-weight:bold;
color:#023a87;
line-height:14px;
}
#vendita input, select{
font-size:11px;
text-align:left;
}

input,select,botton{
font-size:10px;
}

#menu{
width:170px;
margin-bottom:20px;
padding:0;
}
#box_ris{
width:146px;
background-image:url(img/sf_blu.gif);
color:#FFF;
margin-left:15px;
margin-right:9px;
font-size:10px;
}
.pad{
padding:4px 4px;
}
#content{
width:720px;
padding:5px 0 5px 10px;
font-size:11px;
}
#footer{
color:#000066;
text-align:center;
font-size:10px;
margin-top:10px;
}

#centro{
width:900px;
font-size:11px;
}


#box_news{
width:200px;
background-image:url(img/sf_azzurro.gif);
color:#000;
margin-left:6px;
}
#box_news ul{
padding: 4px 4px;
margin:0;
}
#box_news ul li{
list-style-image:url(img/frecce.gif);
padding:0;
padding-bottom:4px;
margin:0;
}
#school{
padding:5px 0;
width:694px;
}
#school img{
margin:0 49px;
}


h1{
font-size:14px;
color:#006699;
font-weight:bold;
margin:0;
padding:0;
}

div#content{
width:780px;
margin:0;
padding:0;
}
div#sx{
width:597px;
margin:0;
padding:0;
text-align:left;
font-size:11px;
}
div#dx{
width:183px;
float:right;
margin-bottom:10px;
}
div#sx input, select{
text-align:center;
font-size:11px;
}
div#sx a{
color:#000;
text-decoration:none;
}
div#sx a:hover{
color:#000;
text-decoration:underline;
}
div#sx img{
border:0px;
}
div#ricerca{
width:580px;
margin:0;
padding:5px;
font-size:11px;
border:1px dotted #006699;
}
div#ricerca input, select{
font-size:11px;
text-align:center;
}

div#footer a{
color:#FFF;
}


div#testata{
margin:0;
padding:0;
width:760px;
display:block;
}
div#menu{
width:760px;
margin:10px 0px;
padding:0;
text-align:center;
}
div#centro{
width:760px;
text-align:left;
margin:0;
padding:0;
}
div#prodotti{
width:160px;
margin:0 5px 10px 0;
float:left;
}
div#prodotti img{
margin:0 0 5px 0;
}
div#prodotti ul{
text-align:left;
font-size:11px;
color:#006;
font-weight:bold;
margin:0px;
padding:0px;
}
div#prodotti ul li{
border-bottom:1px dotted #99ccff;
margin:0px;
padding:1px 0px;
text-decoration:none;
list-style-type:none;
}
div#prodotti a{
color:#006;
text-decoration:none;
}
div#resp{
width:150px;
font-size:10px;
margin-top:50px;
padding:2px 0 2px 10px;
background-color:#99ccff;
line-height:16px;
}
div#dx{
width:595px;
margin:0px;
padding:0px;
float:right;
}
div#azienda{
width:360px;
float:left;
margin-bottom:10px;
}
div#azienda img{
margin-bottom:5px;
display:block;
}
div#azienda label{
padding:0 3px;
margin:0px;
color:#000;
font-size:11px;
text-align:left;
}
div#news{
width:230px;
float:right;
margin-bottom:10px;
padding:0;
}
div#news img{
margin-bottom:5px;
}
div#news a{
color:#09357B;
text-decoration:none;
}
.box_news{
padding:0 3px 10px 3px;
font-size:11px;
color:#09357B;
}
.box_news img{
float:right;
}
div#content{
width:592px;
margin-bottom:10px;
padding-top:3px;
float:right;
font-size:11px;
color:#000;
}
div#content img{
float:right;
}
div#content table td{
border-bottom:1px solid #9cf;
}
div#content input,select,botton{
font-size:10px;
}
div#content ul{
padding:0 0 0 15px;
margin:0 0;
}
div#content ul li{
list-style-image:url(img/freccia.gif);
}
div#mainprod{
width:430px;
margin-bottom:10px;
padding-top:3px;
float:left;
font-size:11px;
color:#000;
}
div#mainprod ul{
width:430px;
margin:0px;
padding:0px;
}
div#mainprod ul li{
width:430px;
border-bottom:1px dotted #99ccff;
margin:0px;
padding:2px 0px;
text-decoration:none;
list-style-type:none;
}
div#dolce{
width:590px;
margin-bottom:10px;
padding-top:3px;
float:left;
font-size:11px;
color:#000;
}
div#fotoprod{
width:156px;
margin-bottom:10px;
padding-top:3px;
float:right;
}
div#articolo{
width:650px;
margin:0;
padding:0;
background-color:#FFF;
}
div#articolo img{
margin-bottom:5px;
}
div#artdescr{
width:650px;
color:#FFF;
font-size:12px;
background-color:#09357B;
padding:2px 0;
}
div#artdescr a{
color:#FFF;
}
.box_azienda{
width:590px;
margin:2px 0 10px 0;
height:60px;
}
.box_azienda img{
float:left;
margin:0 2px 10px 0;
}
.box_azienda a{
color:#000;
text-decoration:none;
}
.box_azienda a:hover{
text-decoration:underline;
}
div#interno{
width:595px;
margin-bottom:10px;
padding-top:3px;
float:right;
font-size:11px;
color:#000;
}