/* CSS Document */
.body {
background-color : black; 
font-family : verdana, arial,sans-serif;  
color :black; 
font-size : 12px; 
font-weight : normal; 
text-align : center; 
border : 0 none inherit; 
margin : 0; 
} 
.bodyinside {
background-color : white; 
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight : normal; 
border : 0 none inherit; 
margin : 0; 
} 
.maintable {
width : 700px; 
text-align : center; 
margin-top : 30px; 
margin-left : auto; 
margin-right : auto; 
border : 3px double #ff9900; 
} 
.hosted {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : white; 
padding-top : 5px; 
text-decoration : none; 
text-align : center; 
} 
.hosted a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : white; 
padding-top : 5px; 
text-decoration : none; 
} 
.hosted a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : white; 
padding-top : 5px; 
text-decoration : none; 
} 
.hosted a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : white; 
padding-top : 5px; 
text-decoration : none; 
} 
.hosted a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : white; 
padding-top : 5px; 
text-decoration : underline; 
} 
.maintableinside {
width : 100%; 
background-color : #000000; 
text-align : center; 
} 
.td1_maintableinside {
width : 402px; 
text-align : left; 
} 
.td1low_maintableinside {
text-align : center; 
height : 20px; 
background-color : #333333; 
border-top : 1px ridge #cccccc; 
} 
.td2_maintableinside {
text-align : right; 
} 
.td3low_maintableinside {
width : 15px; 
height : 20px; 
background-color : #333333; 
border-top : 1px ridge #cccccc; 
border-left : 1px ridge #cccccc; 
} 
.td3_maintableinside {
width : 15px; 
background-color : #ff9900; 
border-left : 1px ridge #cccccc; 
} 
.td_content {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_profilo.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.td_content_en {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_profilo_en.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.td_indirizzo {
height : 18px; 
background-color : black; 
border-bottom : 3px double #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
padding-top : 1px; 
padding-bottom : 1px; 
text-decoration : none; 
text-align : center; 
} 
.td_indirizzo a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center; 
} 
.td_indirizzo a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center; 
} 
.td_indirizzo a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center; 
} 
.td_indirizzo a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : underline; 
text-align : center; 
} 
.menutable {
text-align : center; 
height : 18px; 
} 
.td_menu {
width : 16%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
border-right : 1px solid #f4f4f4; 
} 
.td_menu a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
} 
.td_menu a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
} 
.td_menu a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center;
padding-left : 2px; 
padding-right : 2px;  
} 
.td_menu a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #ff9900; 
text-decoration : underline; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
} 
.td_menulast {
width : 16%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
}
.td_menulast a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
} 
.td_menulast a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center;
padding-left : 2px; 
padding-right : 2px;  
} 
.td_menulast a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #f4f4f4; 
text-decoration : none; 
text-align : center;
padding-left : 2px; 
padding-right : 2px;  
} 
.td_menulast a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #ff9900; 
text-decoration : underline; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
} 

.p_chisiamo {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight : normal; 
text-align:justify;
padding-top:45px;
padding-left:80px;
padding-right:60px;
line-height:160%;
} 
.titolo {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight :bold; 
text-align:center;
padding-top:10px;
padding-bottom:10px;
text-transform:uppercase;

} 
.cartina {
border: 3px double #cccccc; 

} 
.td_prodotti1 {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_corde.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.td_prodotti1_en {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_corde_en.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.td_prodotti2 {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_corde2.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.td_prodotti2_en {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_corde2_en.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.titolocorde1 {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight :bold; 
text-align:left;
padding-top:70px;
padding-bottom:2px;
padding-left:90px;
text-transform:uppercase;

} 
.p_corde {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight : normal; 
text-align:justify;
padding-top:2px;
padding-left:90px;
padding-right:65px;
line-height:160%;
} 
.titolocorde2 {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight :bold; 
text-align:left;
padding-top:5px;
padding-bottom:2px;
padding-left:90px;
text-transform:uppercase;

} 
.td_contattaci {
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
background-image : url(images/titolo_info.jpg); 
background-position : 0% 0%; 
background-repeat : no-repeat; 
} 
.form {
width:550px;
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 12px; 
font-weight :normal; 
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
} 
.tabella_prodotti_main {
width:730px;
margin-right:auto;
margin-left:auto;
margin-bottom:20px;
} 
.tabella_prodotti {
width:360px;
background-color : #f4f4f4; 
border-bottom : 3px double #cccccc; 
border-top : 3px double #cccccc; 
border-left : 3px double #cccccc; 
border-right : 3px double #cccccc; 
margin-right:auto;
margin-left:auto;
margin-bottom:20px;
} 
.td_titolo_prodotti {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 11px; 
font-weight :bold; 
text-align:center;
padding-top:2px;
text-transform:uppercase;
height:15px;
background-color : #cccccc;
border-bottom : 3px double #cccccc; 

} 
.td_titolo_prodotti2 {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 11px; 
font-weight :bold; 
text-align:center;
padding-top:2px;
padding-bottom:2px;
height:15px;
background-color : #E8E8E8;
border-bottom : 3px double #cccccc; 

} 
.grassetto_prodotti {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 11px; 
font-weight :bold; 
text-align:center;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
height:20px;
border-bottom : 1px solid #cccccc;


} 
.td_tonalita {
font-family : verdana, arial,sans-serif; 
color : black; 
font-size : 11px; 
font-weight :normal; 
text-align:center;
padding:2px;
height:20px;
border-bottom : 1px solid #cccccc;
background-color:#FFFFFF;

} 