/* CSS Document */

@charset "utf-8";
/* CSS Document */
body {
background-color:#fff;
margin:0;
}

.clear{clear: both;}

.btop{
border-top:1px solid #fff;
}

.bbottom{
border-bottom:1px solid #fff;
}
.bbottomb{
border-bottom:1px solid #006699;
}
.tabottom{
border-bottom:1px solid #ccc;
}
.tabr{
border-right:1px solid #ccc;
}
.tabl{
border-left:1px solid #ccc;
}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SINISTRA
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.metal {
background-image:url(images/sf.gif);
background-position:top left;
}
.sf_gris {
height:30px;
background-image:url(images/sf_gris.gif);
background-position:top left;
background-color:#eaeaea;
}
.sf_prod {
background-color:##006699;
}
.sf_prod img {
border:1px solid #999999;
margin:0 5px;}
.sf_blu {
height:30px;
background-image:url(images/sf_blu.gif);
background-position:top left;
background-color:#3399cc;
}
.sf_blubig {
height:30px;
background-image:url(images/sf_blubig.gif);
background-position:top left;
background-color:#3399cc;
}
#bitage {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#3399CC;
}
#bitage a:link{
color:#fff;
text-decoration:none;
}
.sfazul{
background-color:#3399cc;}
.comitw{
color:#fff;
font-size:24px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
vertical-align:baseline;
}
.comitwsml{
color:#fff;
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
vertical-align:baseline;
}

.comitsml{
color:#fff;
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
}

.menu{
color:#fff;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}
.menu a:link{
color:#fff;
text-decoration:none;
}
.menu a:hover{
color:#fff;
text-decoration:underline;
}
.menu a:visited{
color:#fff;
text-decoration:none;
}

.menup{
color:#fff;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}
.menup a:link{
font-size:10px;
color:#fff;
text-decoration:none;
}
.menup a:hover{
font-size:10px;
color:#fff;
text-decoration:underline;
}
.menup a:visited{
font-size:10px;

color:#fff;
text-decoration:none;
}


.submenu{
color:#000;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
}
.submenu a:link{
color:#000;
text-decoration:none;
}
.submenu a:hover{
color: #000;
text-decoration:none}
.submenu a:visited{
color:#000;
text-decoration: none;
}




.prodmenu{
color:#000;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
text-align:left;
}
.prodmenu a:link{
color:#000;
text-decoration:none;
}
.prodmenu a:hover{
color:#000;
text-decoration:underline;
}
.prodmenu a:visited{
color:#000;
text-decoration:none;
}


.menup{
color:#fff;
background-color:#006699;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}


.tit{
color:#006699;
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
text-align:left;
font-weight:bold;
}

.tit a{
color:#006699;
text-decoration:none;
}

.btit{
border-bottom:1px solid #006699;
}

.btot{
border:1px solid #333333;
}
.bleft{
border-left:1px solid #333333;
}
.bleft{
border-left:1px solid #006699;
}


h1{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
h2{
color:#3399cc;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}
h3{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
p{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.spazio5{
padding:5px;}

.tit2{
color:#006699;
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:bold;

}

.tit2 a{
color:#006699;
text-decoration:none;
}

.nomeprod{
color:#006699;
text-decoration:none;
}


.prodmenu2{
color:#000;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
.gris{
color:#666666;
font-style:italic;
}
.dodici{
font-size:12px;
}