.t1 {font-family:Trebuchet MS,Verdana,Arial;font-size:11px;}
.t2s {font-family:Trebuchet MS,Verdana,Arial;font-size:12px;}
.t2sb {font-family:Trebuchet MS,Verdana,Arial;font-size:12px;color:#ffffff;}
.t2sa {font-family:Trebuchet MS,Verdana,Arial;font-size:12px;}
.t2 {font-family:Trebuchet MS,Verdana,Arial;font-size:13px;}
.t3 {font-family:Trebuchet MS,Verdana,Arial;font-size:15px;}
.t4 {font-family:Trebuchet MS,Verdana,Arial;font-size:17px;}
.t6 {font-family:Trebuchet MS,Verdana,Arial;font-size:19px;}
.t7 {font-family:Trebuchet MS,Verdana,Arial;font-size:21px;}
.t8 {font-family:Trebuchet MS,Verdana,Arial;font-size:24px;}
.t10 {font-family:Trebuchet MS,Verdana,Arial;font-size:28px;}

.sel {background-color : #efefef;}
.titolotabella {color : #2A6BB4;}
.data {color : #c0c0c0;}
.titc {color : #FA8A02;}
.eti {color : #808080;}
.titpartner {color : #2A6BB4;}

A {text-decoration:none; COLOR: #DF0024}
A:visited {text-decoration:none;}
A:hover {text-decoration : underline; color: #EF8092}

A.navigazione {color: #ffffff; text-decoration:none;}
A.navigazione:visited {color: #ffffff; text-decoration:none;}
A.navigazione:hover {color:#ffffff ; text-decoration :underline;}

A.titolobox {color: #000000; text-decoration:none;}
A.titolobox:visited {color: #000000; text-decoration:none;}
A.titolobox:hover {color:#DF0024 ; text-decoration :underline;}

.foto {}

.selpic {font-family:Trebuchet MS,Verdana,Arial;font-size:11px;color: #DF0024;}

#logo{margin: 0px; border:0px; padding: 0px; width: 776px; background: url(../images/bk_mec.jpg); text-align: center; }

#menu1{ width: 776px; margin: 0px; border:0px; padding: 0px; background: #DF0024;}
#menu1 ul {	margin: 0; padding: 0; list-style : none;}
#menu1 ul li {text-align: center; float: left; width: 120px; margin: 0; padding: 0; font-family:Trebuchet MS,Verdana,Arial; font-size:0.8em; line-height: 1.8em; margin-bottom: 0px; background-color: #DF0024;}
#menu1 ul li a {display: block; border-right: 1px solid #ffffff; background: #DF0024; width: 120px; color: #ffffff; text-decoration: none; font-weight: bold; margin: 0; word-spacing: -1px;
	width: auto!important; width /**/: 100%;
}
#menu1 ul li a:hover {background:#F294A3; border-right: 1px solid #ffffff; width: 120px; color: #ffffff; text-decoration: none;}
#menu1 ul li a.sel:link, #menu1 ul li a.sel:visited {background:#d3d3d3; border-right: 1px solid #ffffff; width: 120px; color: #DF0024; text-decoration: none;}
#menu1 ul li a.u:link, #menu1 ul li a.u:visited {border-right: 0px; width: 123px;}



#menu1 ul li.home {text-align: center; float: left; width: 173px; margin: 0; padding: 0; font-family:Trebuchet MS,Verdana,Arial; font-size:0.8em; line-height: 1.8em; margin-bottom: 0px; background-color: #DF0024;}
#menu1 ul li.home a {display: block; border-right: 1px solid #ffffff; background: #DF0024; width: 173px; color: #ffffff; text-decoration: none; font-weight: bold; margin: 0; word-spacing: -1px;
	width: auto!important; width /**/: 100%;
}
#menu1 ul li.home a:hover {background:#F294A3; border-right: 1px solid #ffffff; width: 173px; color: #ffffff; text-decoration: none;}
#menu1 ul li.home a.sel:link, #menu1 ul li.home a.sel:visited {background:#d3d3d3; border-right: 1px solid #ffffff; width: 173px; color: #DF0024; text-decoration: none;}

.bottone{border:1px solid #cccccc; background:#df0024; color:#FFFFFF; width:65px; font-weight:bold; font-size:12px; height:23px;}
.bottone-salva{border:1px solid #000000; background:#02a901; color:#FFFFFF; width:200px; font-weight:bold; height:23px;}
.bottone-ric{border:1px solid #000000; background:#FA8A02; color:#FFFFFF; font-weight:bold; width:60px;}
.bottone-stampa{border:1px solid #000000; background:#2A6BB4; color:#FFFFFF; font-weight:bold; width:130px;}
#prodotti td{border-bottom:1px solid #555555;}
#prodotto td{border-bottom:1px solid #555555;}

.box{display:block; text-align:center; margin:0px;}
.box h2{margin:0px 0px 5px 0px;}
.box div{width:auto; color:#000000; background:#ffffff; border:1px solid #cc0000; padding:10px 0px 10px 0px;}
.box span{width:auto; display:block; float:left; color:#000000; background:#ffffff; border:1px solid #cc0000; padding:3px;}