head
{  
margin:0px;
font-family:Verdana,Arial,san serif, Helvetical;
} 

body
{  
margin:0px;
font-family:Verdana,Arial,san serif, Helvetical;
}

a:link    {text-decoration: none;color:#41637B;}
a:visited {text-decoration: none; color:#41637B;}
a:hover   {text-decoration: underline;color:#41637B;}

a.red:link    {text-decoration: none;color:#D80517;}
a.red:visited {text-decoration: none; color:#D80517;}
a.red:hover   {text-decoration: underline;color:#D80517;}

#form1 th
{ 
text-align:right;
padding:2px;
font-size:0.7em;
color:#41637B;
} 

#form1 td
{ 
text-align:left;
padding:1px;
color:#41637B;
font-size:100%;
} 

select
{ 
font-size:0.7em;
color:#41637B;
width:95px;
}
.testo
{ 
color:#41637B;
font-size:0.7em;
} 

#m_text
{ 
text-align:left;
font-size:0.8em;
line-height:15px;} 

#menus
{
height:45px;
background:url('/bb/images/sf_1.jpg');
background-position: left top;
background-repeat: repeat-x; 
} 

#menus a:link {color:#fff;text-decoration: none} 
#menus a:visited {color:#fff;text-decoration: none} 
#menus a:hover {color:#fff;text-decoration:underline;} 

em
{
color:#D80517;
font-weight:bold;
}
#menu1
{
height:22px;
color:#f2f2f2;
font-size:0.7em;
text-align:center;
font-weight:bold;
} 

.div1
{
background-image:url(/bb/images/div_1.jpg);
background-repeat: no-repeat;
} 

#c_t2
{
background-image:url(/bb/images/c_t1.jpg);
background-repeat: repeat-x; 
background-position: left center;
height:98px;
display:block;
} 






.menutabd
{ 
margin-top:4px;
} 

.menutabc
{ 
margin-top:2px;
} 


.home_field
{  
border:1px dotted #ccc;
width:99%;
padding:0px;
font-size:0.7em;
} 


#mid_content
{  
text-align:left;
padding:5px;
margin:5px;
line-height:22px;
color:#414141;
} 

.picField
{  
border:2px solid #FF7F2A;
} 

.cellaField
{ 
border-bottom:1px solid #FF7F2A;
width:99%;
height:auto;
text-align:left;
color:#414141;
font-weight:bold;
} 

#flashcontent 
{
border: dotted 1px #ccc;
width: 590px;
height: 300px;
}

#modello
{
font-size:0.8em;
}

#titolo
{
font-style: italic;
font-size:1.4em;
width:100%;
color:#ce0000;
font-family:Arial,helvetical,sans-serif;
font-weight:bold;
}

#prezzo
{
font-size:1.1em;
color:#ce0000;
font-family:Verdana,Arial;
font-weight:bold;
}

label
{
text-align:right;
padding:2px;
color:#41637B;
font-family:Verdana,arial;
font-weight:bold;
}


#bordo
{
border-bottom:1px solid #FF7F2A;
}

#bordo2
{
border-bottom:1px dashed #c0c0c0;
}



.richiesta
{
float:left;
color:#ce0000;
font-weight:bold;
padding:3px;
}

.conferma
{
float:left;
font-weight:bold;
color:#009900;
padding:3px;
}

.sfondo_res
{
background-image:url('/img/sf_yb.jpg');
background-repeat:repeat-x;
}

#navlist li
{
display:inline;
list-style-type:none;
padding-right:10px;
text-align:center;
}

.preferiti
{
padding:6px;
background-image:url('/img/sf_yb.jpg');
background-repeat:repeat-x;
background-position:30% 30%;
}

.preferiti2
{
padding:6px;
}

#form1
{
margin:0px;
}

.res1 ul
{
list-style-image:url('/bb/images/li.gif');
margin-bottom:10px;
}

.res1 li
{
font-size:1.3em;
padding:5px;
}


.res ul
{
margin-bottom:10px;
list-style-image:url(/bb/images/li.gif);
}

.res li
{
font-size:1.3em;
padding:5px;
}


.divRes
{
border-top:1px solid #FF7F2A;
font-size:0.8em;
padding:5px;
width:90%;
height:auto;
}

#linkgeo
{
padding:2px;
font-weight:bold;
}

#faqd
{
padding:5px;
font-weight:bold;
border-bottom:1px solid #c0c0c0;
margin:5px;
}

.faqr
{
padding:5px;
font-weight:normal;
margin:5px;
}

.cus textarea
{ 
text-align:left;
color:#41637B;
background-color:#D2E9F1;
} 

.cus select
{ 
text-align:left;
color:#41637B;
font-size:100%;
background-color:#D2E9F1;
} 

.cus input
{ 
padding:2px;
text-align:left;
color:#41637B;
font-size:100%;
background-color:#D2E9F1;
} 

.cus th
{ 
text-align:right;
color:#41637B;
font-weight:bold;
} 

h2 
{ 
font-style: italic;
color:#ce0000;
font-weight:bold;
font-size:1.3em;
margin-left:5px;
margin-bottom:1px;
text-align:left;
} 

a.fav:link{font-size:0.55em;color:#3D6176;font-weight:bold;text-decoration:none}
a.fav:active{font-size:0.55em;color:#3D6176;font-weight:bold;text-decoration:none}
a.fav:hover{font-size:0.55em;color:#3D6176;text-decoration:underline;}
a.fav:visited{font-size:0.55em;color:#3D6176;font-weight:bold;text-decoration:none}

.page td
{ 
background-color:#FF7F2A;
text-align:center;
width:12px;
height:12px;
border:1px solid #ce0000 ;
} 

.page a:link
{ 
color:white;
text-decoration:none;
font-weight:bold;
} 

.page a:visited,active,hover
{ 
color:white;
text-decoration:none;
font-weight:bold;
} 

#current_page 
{
background:black;
} 

#current_page a
{
color:white;
} 



#bot_menu td
{
text-align:center;
background:url('/bb/images/link2.gif');
height:21px;
background-repeat: no-repeat;
width:85px;font-size:0.6em;
font-weight:bold; 
width:95px;
} 

#contatti li
{
padding:10px;
list-style-image:url('/bb/images/li.gif');
}


#bot_menu a:link
{
color:#3D6176;
text-decoration:none;
letter-spacing:-0.5px;
}

#bot_menu a:visited
{
color:#3D6176;
text-decoration:none;
letter-spacing:-0.5px;
}

#bot_menu a:hover
{
color:red;
text-decoration:none;
letter-spacing:-0.5px;
}

#img_left
{
padding-top:10px;
}

#bdx
{ 
background:url(/bb/images/dx_b2.gif);
background-position:0px left;
background-repeat: no-repeat;
} 

#bsx
{ 
background:url(/bb/images/sx_bc.gif);
background-position:0px right;
background-repeat: no-repeat;
}


#sf_b2
{
background-image: url('/bb/images/sf_b2.gif');
background-repeat: repeat-x;
background-position: left center;
height:108px;
}

#sf_c1
{
background-image: url('/bb/images/sf_t2.jpg');
background-repeat: repeat-x;
background-position: left center;
}

#sf_b1
{
background-image: url('/bb/images/sf_b1.jpg');
background-repeat: repeat-x;
background-position: left top;
}

#bot_menu
{
margin-top:25px;
}


#tdsconto small
{
font-size:11px;
}

#tdsconto
{
text-align:center;
font-size:21px;
background-image: url('/bb/images/box_sconto.gif');
background-repeat: no-repeat;
background-position: 50% 50%;
height:55px;
}
