.pagina{
background-color:#252D31;
}
.testa{
border-top: solid 1px #3BABDD;
border-bottom: solid 1px #3BABDD;
}
.filoblu { border-bottom: 1px solid #3babdd }
.testo { color: #FFFFFF; font-size: 9pt; padding: 2pt; text-align: justify; }
a:active { color: #FFFFFF; font-weight: Bold; text-decoration: none }
a:hover { color: #FFFFFF; font-weight: Bold; text-decoration: none }
a:link  { color: #a8aeb1; font-weight: bold; text-decoration: none }
a:visited  { color: #a8aeb1; font-weight: bold; text-decoration: none }
a.naviga:active {
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
a.naviga:hover {
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;	
}
a.naviga:link {
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;	
}
a.naviga:visited {
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;	
}
a.naviga2:active { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
a.naviga2:hover { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
a.naviga2:link { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
a.naviga2:visited { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
.vocenaviga{
font-size:12,5 px;
}
.linkon{
background-color:#416474;
}
.linkout{
background-color:#364D59;
}
.Linkover{
background-color:#416474;
}
.linkonsub{
background-color:#751629;
}
.linkoutsub{
background-color:#541F2C;
}
.Linkoversub{
background-color:#751629;
}
body {
font-size: 9pt;
font-family: Futura, Arial, Helvetica, sans-serif;
background-color: #0D161B;
color:#FFFFFF;
}
.boxnaviga{
background-color:#364D59;
background-position:right;
background-repeat:no-repeat;

}
.boxsubnaviga{
background-color:#541F2C;
background-position:right;
background-repeat:no-repeat;
padding-bottom:1px;
border-bottom:solid 1px #C10022;
}
.tabella{
	border: 0px solid #7b3f9f;
}
.filo{
	border: 1px solid black;
}
.filofoto{
	border: 1px solid #B6B7B9;
}
.filorosso{
	border: 1px solid #E3001A;
}
td {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.divisore{
 background-image: url(Language0/img/fasciablu.jpg);
 background-repeat: repeat-x;	
}
.contenitoreprod{
float:left;
padding-top:2px;
padding-left:3px;
padding-right:2px;
padding-bottom:2px;
}

.intestazioneprod{
 background-color: #364d59;
 color: white;
 font-weight: bold;
 padding-left: 10px;
 margin-left: 10px;
 font-size: 11pt;
}
.titolo{
 color: #81929a;
 font-weight: bold;
 font-size: 15px;
 padding-bottom:5px;
}
.data{
 color: #89756f;
 font-size: 12px;
}
.titolone{
 font-weight: bold;
 font-size: 18pt;
}
.newssx{
border-right:solid 1px #3babdd;
}
.menunews{
width:180px;
border-bottom:1px dashed #89756f;
padding-top:4px;
padding-bottom:10px;
}
.piede{
	font-size: 9px;
}
.piede a{
color: Black;
text-decoration: underline;
}
.offerta{
 background-image: url(Language0/img/bgofferta.jpg);
 background-repeat: repeat-x;	
}
.testovetrina{
font-size: 8pt;
 padding-left: 10px;
 margin-left: 10px;
}
.campo{
	border: 1px solid #cccccc;
	width: 98%;
}
.camposmall{
	border: 1px solid #cccccc;
}
.campo2{
	border: 1px solid #cccccc;
	width: 100%;
}
.elenco2{
	border: 1px solid #cccccc;
	width: 100%;
}
.bottone { color: white; background-color: #364d59; text-transform: uppercase; border: none; height: 22px; cursor: pointer }
.bottone1  { color: white; font-weight: bold; font-size: 8pt; text-decoration: none; background-color: #364d59; text-transform: uppercase; padding: 2px 4px; border: solid 1px gray; height: 20px; cursor: pointer  }
.bottone3 { color: white; font-weight: bold; font-size: 8pt; text-decoration: none; background-color: #364d59; text-transform: uppercase; padding: 2px 4px; border: solid 1px gray; width: 80px; height: 20px; cursor: pointer  }
.bottone2 { color: white; background-color: #364d59; text-transform: uppercase; border: solid 1px black; width: 100%; height: 22px; cursor: pointer }
.testogrigio{
padding-bottom:5px;
}
.nascosto{
	visibility: hidden;
	display: none;
}
.nascosto2{
	visibility: hidden;
	display: none;
}
.sfondoscuro{
background-color:#3A4245;
}
.azzurro{
color:#33a7db;
}
.trattsotto{
border-bottom:1px dashed #929292;
}
.grigioscuro{
color:#929292;
font-weight:bold;
}
.prodotti{
background-color:#3A4245;
border-bottom:solid 1px #E3001A;
border-top:solid 1px #E3001A;
padding-bottom:5px;
padding-top:5px;
}
.prodotti a
{
color:#33a7db;
font-weight:bold;
}
.prodotti a:visited
{
color:#33a7db;
font-weight:bold;
}

.stati { background-color: #3a4245; padding-bottom: 3px; padding-left: 5px; overflow: auto }
.Scorrimento a
 { color: #33a7db; font-weight: bold; line-height: 12pt; border-bottom: 1px dotted #696969 }
.ScorrimentoDx a { color: #33a7db; font-weight: bold }
.Scorrimento a:visited
 { color: #33a7db; font-weight: bold; line-height: 12pt; border-bottom: 1px dotted #696969 }
.ScorrimentoDx a:visited { color: #33a7db; font-weight: bold }
.Scorrimento  { background-color: #3a4245; margin-right: 10px; margin-left: 10px; padding: 5px; width: auto; height: 250px; overflow: auto }
.ScorrimentoDx  { background-color: #3a4245; padding: 10px; border: dotted 1px #696969; width: auto; height: 210px; overflow: auto }

