
body {
	color: #444444;
	background-color: #F2F2F2;
	font-family: Trebuchet MS;
	
}
ul#minitabs{list-style: none;margin: 0;padding: 7px 0;
    border-bottom: 1px solid #CCC;font-weight: bold;
    text-align: right;white-space: nowrap;font-size:0.8em;}
ul#minitabs li{display: inline;margin: 0 3px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
    border-bottom: 4px solid #F2F2F2;color: #444}
ul#minitabs a#current{border-color: #006699;color:#006699}
ul#minitabs a:hover{border-color: #006699;color: #555} 
div#page{margin:auto; width:800px;  }
div#header{background-image:url(../img/header.jpg); background-repeat:no-repeat;height:250px; }
div#header2{float:right; text-align:center; margin:5px; width:240px; font-size:19px; margin-top:15px; }
div#header2b{font-size:0.75em; text-align:left; padding-left:25px; margin-top:40px;}
div#contentlx{float:left; width:548px;}
div#contentrx{float:left; width:235px; margin-left:5px; padding-left:10px;}
div#news{font-family:"Trebuchet MS"; font-size:0.7em; padding-right:10px;}
div#news a:link{color:#006699; text-decoration: underline;}
div#news a:visited{color:#006699; text-decoration: underline;}
div#news a:hover{color:#333333; text-decoration: none;}
div#news a:active{color:#006699; text-decoration: underline;}
div#footer{padding-top:15px; border-top:1px #CCCCCC solid;}
div#footerrx {  text-align:left; width:400px; float:left;}
div#footerlx {  text-align:right; width:400px; float:left;}
.red{color:#006699;}
a.red:link {
	color: #006699;
	text-decoration: underline;
}
a.red:visited {
	text-decoration: underline;
	color: #006699;
}
a.red:hover {
	text-decoration: none;
	color: #333333;
}
a.red:active {
	text-decoration: underline;
	color: #006699;
}
img{border:0px;}
.stileBlack{font-size:0.75em;}
.h2_h1{position: absolute; left: -9999px;}
.clearfloat { /* questa classe deve essere inserita in un elemento div o break e deve essere l'elemento finale prima della chiusura di un contenitore che deve contenere per intero un elemento mobile */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.Stile1{width:2%;}
a.red2:link {
	color: #006699;
	text-decoration: none;
	font-size:0.7em;
	font-weight:bold;
	}
a.red2:visited {
	text-decoration: none;
	color: #006699;
	font-weight:bold;
	font-size:0.7em;
}
a.red2:hover {
	text-decoration:underline;
	color: #333333;
	font-weight:bold;
	font-size:0.7em;
}
a.red2:active {
	text-decoration: none;
	color: #006699;
	font-weight:bold;
	font-size:0.7em;
}