/* Header
-----------------------------------------------
*/
#header-wrapper {
margin:0 2% 10px;
border:1px solid #cccccc;
}
#header {
margin: 5px;
border: 1px solid #cccccc;
text-align: center;
color:#666666;
}
#header-inner {
background-position: center;
margin-left: auto;
margin-right: auto;
}
#header h1 {
margin:5px 5px 0;
padding:15px 20px .25em;
line-height:1.2em;
text-transform:uppercase;
letter-spacing:.2em;
font: normal normal 140% Georgia, Serif;
}
#header a {
color:#666666;
text-decoration:none;
}
#header a:hover {
color:#666666;
}
#header .description {
margin:0 5px 5px;
padding:0 20px 15px;
text-transform:uppercase;
letter-spacing:.2em;
line-height: 1.4em;
font: normal normal 90% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
color: #999999;
}
#header img {
margin-left: auto;
margin-right: auto;
}
.bottoni3 .left{background:#FFF url(/images/bleft.gif) no-repeat; padding-left:0px;}
.bottoni3 .right{background:#FFF url(/images/bright.gif) no-repeat; padding-right:0px;}
.bottoni3 .middle{background:url(/images/bback.gif) repeat-x;}
.bottoni3 .select{padding:0px; background:#FFF;}
.bottoni3 td select{font-size:10px; height:16px;}
.titolotab  {background:url(/images/titolotable.jpg) repeat-x;}

.bottoni4 .left{background:#FFF url(/images/bleft2.gif) no-repeat; padding-left:0px;}
.bottoni4 .right{background:#FFF url(/images/bright2.gif) no-repeat; padding-right:0px;}
.bottoni4 .middle{background:url(/images/bback2.gif) repeat-x;}