body, div, span, label, tr, td, th, input, h1, h2, h3, h4, h5, a {
 font-family: verdana,sans-serif,arial,helvetica;
 color: #333333;
}
body {
 font-size: 11px;
 color: black;
 background: #eaeaea url(img/bg2.gif);
 margin: 0px;
 padding: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

a {
 font-size: 11px;
 color: #000000;
}

a:hover {
 text-decoration: underline;
}

a.sm {
 font-size: 10px;
 text-decoration: none;
 color: #666666;
}

a.sm:hover {
 text-decoration: none;
 color: #000;
}
	
a.sm2 {
 font-size: 10px;
 text-decoration: none;
 color: #000000;
}

a.sm2:hover {
 text-decoration: none;
 color: #000066;
}

a.travrm {
 font-size: 9px;
 font-family: arial,sans-serif,helvetica;
 text-decoration: none;
 color: #000000;
}

a.travrm:hover {
 text-decoration: none;
 font-family: arial,sans-serif,helvetica;
 color: #000066;
}
A.bianco:link,A.bianco:active {font-style:normal; text-decoration: none; color: #FFFFFF; }
A.bianco:visited { font-style:normal; text-decoration: none; color: #FFFFFF; }
A.bianco:hover { text-decoration: none; color: #FFFFFF; }

.input1 { width: 150px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;  text-decoration: none; background-color: #FFFFFF; border-width: 1px; border-color: #000000 }
.input2 { width: 240px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;  text-decoration: none; background-color: #eeeeee; border-width: 1px; border-color: #000000 }
.textarea1 { width: 240px; height: 60px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color: #FFFFFF; border-width: 1px; border-color: #000000}
.bot1 { border:1px solid #000000; height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#cccccc; }

.white {
 font-family: verdana,sans-serif,arial,helvetica;
 color: #FFFFFF;
 font-size: 10px;
 }
.cpy {
 font-family: verdana,sans-serif,arial,helvetica;
 color: #666666;
 font-size: 10px;
 }
.neros {
 font-family: verdana,sans-serif,arial,helvetica;
 color: #222222;
 font-size: 10px;
 }
.indirizzos {
 font-family: verdana,sans-serif,arial,helvetica;
 color: #FFFFFF;
 font-size: 9px;
 }
.small {
 font-family: verdana,sans-serif,arial,helvetica;
 background-color: #222222;
 background: #000000;
 font-size: 10px;
 }
div.bg  {
 width:590px;
 font-size: 11px;
 background: #D8D6D6 url(img/back_div.png);
 color: #333333;
 padding: 5px;
 margin: 0px;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 border-left: 1px solid black;
 border-right: 1px solid black;
}
div.bg2  {
 height: 340px;
 font-size: 11px;
 background: #D8D6D6 url(img/bk_contacts.gif);
 color: #333333;
 padding: 5px;
 margin: 0px;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 border-left: 1px solid black;
 border-right: 1px solid black;
}
table {
 margin: 0px;
 padding: 0px;
 font-size: 11px;
}

table.backs 
{
background:url(img/back_tab4.gif);
height:100%;
width:764px;
}

form {
 margin: 0px;
 padding: 0px;
 display: inline;
}

img {
 border: 0px;
}

h1 {
 font-size: 16px;
 color: black;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 2px;
 border-bottom: 1px dotted #FFFFFF;
}

h2 {
 font-size: 15px;
 color: black;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 2px;
 margin-bottom: 2px;
 border-bottom: 1px dotted #FFFFFF;
}

h3 {
 font-size: 14px;
 color: #aaaaaa;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 10px;
 margin-bottom: 2px;
 border-bottom: 1px dotted #FFFFFF;
}
h4 {
 font-size: 10px;
 color: #000;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

/************************************************************
* MENU
************************************************************/


div.menu a {
 display: block;
 text-decoration: none;
 font-size: 11px;
 background-color: #270000;
 color: #BA712C;
 padding: 5px;
 margin: 0px;
 font-weight: bold;
 border-bottom: 1px solid white;
 border-left: 1px solid #270000;
 border-right: 1px solid white;
}

div.menu a:hover {
 display: block;
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
 background-color: #000000;
 color: white;
 padding: 5px;
 border-bottom: 1px solid white;
 border-left: 1px solid #000;
 border-right: 1px solid white;
}

div.menu_b a {
 display: block;
 text-decoration: none;
 font-size: 11px;
 font-weight: bold;
 background-color: #f5f5f5;
 color: black;
 padding: 4px;
 margin: 0px;
 border-bottom: 1px solid white;
}

div.menu_b a:hover {
 display: block;
 text-decoration: none;
 font-size: 11px;
 font-weight: bold;
 background-color: #f5f5f5;
 color: black;
 padding: 4px;
 margin: 0px;
 border-bottom: 1px solid white;
}

