html,body{color:#000;background:#fff;margin:0;padding:0;margin-top:10px;}
body{font:11pt arial,sans-serif;text-align:center;}
div#container{text-align:left;width:960px;margin:0 auto;padding:0;margin-top:3px;}
div#first{width:960px;height:30px;margin:0;}
div#header{width:960px;height:60px;margin:0;}
div#logo{position:relative;float:left;width:338px;height:60px;margin:0;margin-left:50px;}
div#riservata{float:right;height:30px;background:#fff;border:0;font:8pt arial,sans-serif;text-decoration:none;text-align:right;color:#666;/*margin:20px 20px 0 0;*/padding:0;margin-left:10px;}
div#lang{float:right;width:50px;height:30px;background:#fff;border:0;font:8pt arial,sans-serif;text-decoration:none;text-align:right;color:#666;/*margin:20px 20px 0 0;*/padding:0;}
div#titlearea{width:960px;margin:0;}
div#titleleft{float:left;width:445px;height:25px;margin:0;margin-left:35px;margin-top:12px;}
div#titleright{width:480px;min-height:37px;height:auto !important;height:37px;margin:0;margin-left:480px;margin-right:0px;text-align:right;color:#000000; font:28pt arial,sans-serif;line-height:28pt;text-transform:uppercase;font-weight:bold;}
div#thirdlevel{width:960px;height:20px;margin:0;text-align:right;font:8pt arial,sans-serif;vertical-align:top;}
div#boxhome{width:960px;height:357px;}
div#barraboxhome{width:960px;height:27px;}
div#bodyhome{width:960px;height:253px;background:#000000;}
#barraupsx{float:left;height:27px;width:27px;background:url("../immagini/upsx.gif") no-repeat;}
#barraupdx{float:right;height:27px;width:27px;background:url("../immagini/updx.gif") no-repeat;}
#barradownsx{float:left;height:27px;width:27px;background:url("../immagini/downsx.gif") no-repeat;}
#barradowndx{float:right;height:27px;width:27px;background:url("../immagini/downdx.gif") no-repeat;}
#barraup,#barradown{float:left;width:906px;height:27px;background:#000000;}
#validation{width:800px;text-align:right;}
div#wrapper{width:960px;height:300px;}
div#wrappersx{float:left;width:430px;margin-left:50px; height:350px;font:17pt arial,sans-serif;font-weight:bold;line-height:17pt;margin-top:30px;}
div#wrapperdx{float:left;width:480px;height:300px;text-align:right;position:relative;}
div#wrapperblack{color:#ffffff; width:960px;height:253px;}
div#wrapperblacksx{float:left;width:260px;margin-left:50px; height:193px;font:17pt arial,sans-serif;font-weight:bold;line-height:17pt;margin-top:60px;}
div#wrapperblackdx{float:left;width:650px;height:253px;text-align:right;position:relative;}


div#meno{float:left;margin-left:7px;margin-top:12px;}

div#flash{width:960px;height:200px;text-align:center;margin:0 auto;padding:0;}
div#contenutoriquadro
{
	position:relative;
	text-align:left;
	width:480px;
	margin:0 auto;
	height:300px;
	padding:0;
	clip:rect(0px,290px,480px,0px);
	overflow: hidden;
	visibility:hidden;
}
div#contenutoscorrevole
{
	float:right;
	padding:0px;
	width:400px;
	overflow:hidden;
	position:relative;
	margin-top:30px;
	padding-bottom:50px;
}
div#opacoup
{
	position:absolute;
	top:-10px;
	left:0px;
	clear:both;
	width:480px;
	height:40px;
	padding:0;
	z-index:2;
	
}
div#opacodown
{
	position:absolute;
	top:240px;
	left:0px;
	width:480px;
	height:70px;
	z-index:2;
	margin:0;
	padding:0;
}
div#opaco
{
	width:480px;
	height:5px;
	background:#ffffff;
	padding:0;
	margin:0;
}

div#testamenu{height:100px;border:0;/*border-top:2px solid #666;border-bottom:2px solid #666;*/background:#fff;margin:0;}
#sinistratesta{float:left;text-align:left;font:22px arial,sans-serif;font-weight:bolder;text-decoration:none;color:#FF4D00;border:0;width:250px;background:#ff0000;display:block;margin:0;}
#destratesta{float:left;height:80px;border:0;text-align:right;font:80px arial,sans-serif;line-height:70px;text-transform:uppercase;font-weight:bold;text-decoration:none;color:#666;width:465px;background:#fff;margin:0;padding:0;}
#wrappersx ul{list-style:none;margin:0;padding:0;}
#wrappersx li{list-style:none;text-transform:uppercase;}
#wrappersx a:link,#wrappersx a:visited{color:#666666; text-decoration:none;}
#wrappersx a:hover,#wrappersx a:focus,#wrappersx a:active{color:#FF4D00;}

#wrapperblacksx ul{list-style:none;margin:0;padding:0;}
#wrapperblacksx li{list-style:none;text-transform:uppercase;}
#wrapperblacksx a:link,#wrapperblacksx a:visited{color:#ffffff;text-decoration:none;}
#wrapperblacksx a:hover,#wrapperblacksx a:focus,#wrapperblacksx a:active{color:#FF4D00;}

.active{background:#000;}
#riservatatitolo{clear:both;width:148px;height:30px;font:11pt arial,sans-serif;background:#0F218B;text-align:center;color:#fff;margin:0;padding:0;}
.login{font:7pt arial,sans-serif;color:#666;font-weight:bold;background:#fff;border:0; border:1px solid #eeeeee;text-decoration:none;text-align:left;margin:0px 5px 0px 0px;}
#bordoriservata{clear:both;width:148px;height:5px;margin-bottom:3px;background:#FB5B0F;}
.submitlogin{font:8pt arial,sans-serif;color:#666666;border:0;background:#ffffff;margin:0;padding:0;border-bottom:1px none #ffffff;}
.cerca{font:90% Trebuchet MS;color:#fff;background:#FF4D00;border:1px outset #fff;margin:2px 5px 2px 2px;}
.cercaover{font:90% Trebuchet MS;color:#fff;background:#FB5B0F;border:0 outset #fff;margin:2px 5px 2px 2px;}
#titolo{font:14pt arial,sans-serif;text-align:left;color:#FF4D00;}
.fotografia{width:140px;border-color:#400000;border-style:solid;border-width:0;margin:5px;}
.graficotrak{border-color:#F3F3F3;border-style:solid;border-width:1px;margin:0;}
.testo{vertical-align:top;line-height:14pt;text-align:justify;color:#666;font:normal normal normal 10pt arial,sans-serif;margin:0;}
.testobianco{vertical-align:top;line-height:14pt;text-align:justify;color:#ffffff;font:normal normal normal 10pt arial,sans-serif;margin:0;}
.testotool{vertical-align:top;line-height:14pt;text-align:right;color:#FF4D00;font:normal normal normal 10pt arial,sans-serif;margin:0;}
.testotracking{vertical-align:top;line-height:14pt;text-align:left;color:#666;font:normal normal normal 10pt arial,sans-serif;margin:0;}
.contattodx{padding-left:8px;padding-right:150px;vertical-align:top;text-align:right;color:#000;font:normal normal normal 11pt Arial,sans-serif;margin:2px 2px 6px;}
.contatto{vertical-align:top;text-align:center;color:#000;font:normal normal normal 8pt arial,sans-serif;}
#contattoform{text-align:center;}
.menu{font:11pt arial,sans-serif;color:#666;text-transform:uppercase;text-decoration:none;}
div#content p{line-height:1.4;}
div#titolosinistra{width:100%;background:#FB5B0F;color:#fff;font:130% arial;text-align:center;text-decoration:none;}
div#titolocategoria{width:100%;background:#FD9968;color:#fff;font:130% arial;text-align:right;text-decoration:none;}
div#extra{height:430px;border-right:1px dotted #fff;float:left;width:340px;margin-left:-800px;background:#fff;}
div#footer{color:#FFF;clear:left;width:800px;height:50px;text-align:right;margin-top:0;border-top:2px solid #fff;background:#FF4D00;}
div#footer p{margin:0;padding:5px 10px;}
#contattoform input,textarea{border:1px solid #FF4D00;}
.titolovideo{font:12pt arial,sans-serif;color:#666;}
#footer a{color:#fff;font:100% arial;text-decoration:none;padding-left:10px;padding-right:10px;}
#sinistra{padding-top:15px;}
#sinistra ul{font:11pt arial,sans-serif;text-transform:uppercase;list-style:none;text-align:right;color:#FF4D00;margin:0;}
div#content{margin-left:340px;height:430px;padding:15px 0px 15px 15px;}
div#contentris{margin-left:0;height:430px;padding:15px 0 15px 15px;}
ul#gallery{float:left;width:100%;}
ul#gallery,ul#gallery li{list-style:none;margin:0;padding:0;}
ul#gallery li{float:left;display:inline;width:120px;text-align:center;margin:5px;}
ul#trackgroup{margin-left:20px;width:95%;text-align:center;}
ul#trackgroup,ul#trackgroup li{list-style:none;}
ul#trackgroup li{float:left;display:inline;width:350px;height:300px;text-align:center;margin:5px;}
#content a:hover{color:#000;text-decoration:none;}
div#newscontent{float:left;}
div#sinistraimg{margin-left: 20px;width: 300px;}
div#contenitorenews{display:block;clear:both;width:100%;margin-bottom:10px;}
div#contenitoresmallnews{display:block;clear:both;width:90%;padding-bottom:10px;padding-left:10px;}
div#titolosmallnews{display:block;clear:both;color:#fff;font:14pt arial,sans-serif;background:#FF844F url("../immagini/titolosmall.jpg") left center repeat-x;padding:3px 10px;}
div#rassegnasx{float:left;width:500px;}
div#rassegnadx{float:left;margin-left:15px;width:250px;border:1px solid #FF4D00;}
#riservata a:hover,#riservata a:link,#riservata a:focus,#riservata a:active,#riservata a:visited,.testotool a:link,.testotool a:visited,#content a{text-decoration:none;color:#FF4D00;}
.testo a:link,.testo a:visited,.testo a:hover,.testotool a:hover,.testotracking a:link,.testotracking a:visited,.testotracking a:hover,.contattodx a:hover,.contatto a:hover,.menu a:hover,.testobianco a:link,.testobianco a:visited,.testobianco a:hover{color:#FF4D00;text-decoration:none;}
.contattodx a:link,.contattodx a:visited,.contatto a:link,.contatto a:visited,.menu a:link,.menu a:visited,#content a:visited{text-decoration:none;}
ul#gallery a,ul#trackgroup a{display:block;background:#BFDDED;color:#333;border:1px solid #007BC4;text-decoration:none;padding:5px 0;}
ul#gallery a:hover,ul#trackgroup a:hover{background:#007BC4;color:#FFF;border-color:#000;}