body
{
margin:0px;
font-family:Verdana,arial;
}

#head
{
background:url('/bb/images/sf_det.gif');
height:50px;
width:100%;
margin-bottom:10px;
}

.maintable th
{
color:#41637B;
font-size:0.7em;
text-align:right;
}

.maintable td
{
color:#41637B;
font-size:0.7em;
text-align:left;
padding-left:5px;
height:22px;
}

#contentAcc
{
overflow:auto;
height:440px;
overflow-x:hidden;
}

.pic
{
border:4px solid #6BC8FF ;
margin:6px;
}

.rowcol
{
background:#E2F0FE;
}

#box1
{
padding:1px;
width:100%;
height:130px;
overflow:auto;
overflow-y:hidden;
color:#034895;
}

a:link    {text-decoration: none;color:#41637B;}
a:visited {text-decoration: none; color:#41637B;}
a:hover   {text-decoration: underline;color:#41637B;}


#box1 table th
{
font-size:0.8em;
font-weight:bold;
text-align:center;
color:#ffffff;
padding:1px;
background-color:#6BC8FF;
border:1px solid #6BC8FF;
border-right:1px solid #ffffff;
height:25px;
}


#box1 table td
{
border:1px solid #6BC8FF;
text-align:center;
font-size:0.7em;
height:25px;
}

.free
{
padding:2px;
background-color:#009900;
font-weight:bold;
color:#ffffff;
text-align:center;
}



.field1
{
border:0px;
border-top:1px solid #c0c0c0;
margin-top:5px;
padding-top:2px;
margin-bottom:0px;
}

.field1 legend
{
font-family:Arial,Tahoma;
color:#034895;
font-size:0.8em;
font-weight:bold;
}

form
{
margin:0px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding:2px;
font-size:0.7em;
text-align:center;
background-image:url('/img/sf_yb.jpg');
background-repeat:repeat-x;
background-position:20% 50%;
}

#navcontainer
{
padding-top:1px;
margin:0px;
margin-left:-25px;

}

.current
{
color:#ce0000;
font-weight:bold;
}

.prezzo
{
font-size:0.7em;
color:#ce0000;
height:20px;
background-color:#D2E9F1;
}

#foot 
{
background:url('/bb/images/sf_det.gif');
height:40px;
width:100%;
}

#mex0
{
width:600px;
height:450px;
background-color:#A7DFFF;
border:6px solid #0678C4;
display:none;
}

#titolo
{
width:600px;
height:30px;
}

#mex0 table
{
width:600px;
background-color:#A7DFFF;
}

#mex0 textarea
{
overflow:auto;
overflow-x:hidden;
font-size:100%;
font-family:arial;
font-size:0.8em;
}

.mex2 td
{
font-size:100%;
}

A.mex3:link { color: #cc66ff; text-decoration: none; }
A.mex3:active { color: #cc66ff; text-decoration: none; }

div#navigation{margin-top:15px;background-color:#fff;border-bottom: 1px solid #6BC8FF;padding-left: 20px}
div#navigation ul{list-style-type: none;margin: 0;padding: 2;white-space: nowrap}
div#navigation li{display: inline;margin: 0;padding:0}
div#navigation li a{text-decoration: none;border: 1px solid #6BC8FF;padding: 4px 0.5em;background: #fff;color: #036;}
div#navigation li a:hover{background-color: #D2E9F1}
div#navigation .activelink a{border-bottom: 1px solid #6BC8FF;background-color: #6BC8FF;color: #036;font-weight:bold;}

h1 
{ 
font-style: italic;
color:#ce0000;
font-weight:bold;
font-size:1.1em;
margin-left:5px;
text-align:left;
}
