body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	margin-top: 0px;
	text-align:center;
	background-image:url(/img/22/sfondo_new.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

h1 {margin:0px; padding:0px; font-size:12px; text-transform:uppercase; text-align:center;}
dl {margin:0px; padding:0px; font-size:12px; text-transform:uppercase; text-align:center; font-weight:bold;}


.bott_mobi {background:transparent; border:#FFFFFF 0px; color:#009997; font-family: Arial,Verdana; font-size: 12px; font-weight:bold; text-align:left; cursor:pointer;}
.bott_mobi2 {background:transparent; border: 0px; color:#333333; font-family: Arial,Verdana; font-size: 12px; font-weight:bold; text-align:left; cursor:pointer;}
.bott_mobi3 {color:#009997; font-family: Arial,Verdana; font-size: 12px; font-weight:bold; text-align:left; cursor:pointer; border: 2px solid white; background-color:#FFFFFF;}
.bott_mobi3:hover {color:#009997; font-family: Arial,Verdana; font-size: 12px; font-weight:bold; text-align:left; cursor:pointer; border: 2px solid white}

.bott_mobi4 {background:transparent; border:#FFFFFF 0px; color:#009997; font-family: Arial,Verdana; font-size: 12px; font-weight:bold; text-align:left; cursor:pointer;}
.bott_mobi4:hover {background:transparent; border:#FFFFFF 0px; color:#009997; font-family: Arial,Verdana; font-size: 12px; font-weight:bold; text-align:left; cursor:pointer;}

h1,h2,h3 { margin:0px; padding:0px;font-family:"Trebuchet MS", Arial; font-size:12px;}


.input_style, select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	height:17px;
	margin:0px;
	padding:0px;
	border:#666666 1px solid;
}
.corpo {
	width:820px;
	background-image:url(/img/22/sfondo_dx.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#FFFFFF;
	border:#CCCCCC 1px solid;
	}


a.abstract {font: 11px Arial; color: #009997; padding: 2px 0px;}
a.top {font: bold 12px Arial; color: #009997; text-decoration: none; margin-top: -5px}
a.top:hover {font: bold 12px Arial; color: #009997; text-decoration: none}




#sponsor_head {width:980px; margin-left: auto; margin-right: auto; height: 25px; overflow:hidden}
.tabsmenu{position: relative; height: 27px; list-style: none; float: right; margin-right: 20px}
.tabsmenu li{float:left}
.tabsmenu li a{float: left; display: block; color:#000; text-decoration: none; font: bold 11px Arial; padding:0 0 0 8px; height: 27px; line-height: 27px; text-align: center; cursor: pointer; background: url(/img/14/01/viola/bottone-sx.jpg) no-repeat; /*left tab image path*/}
.tabsmenu li a b{float: left; display: block; padding: 0 24px 0 15px; background: url(/img/14/01/viola/bottone-dx.jpg) no-repeat right top; /*right tab image path*/}
.tabsmenu li.current a, .tabsmenu li a:hover{color: #fff; background: url(/img/14/01/viola/bottone-sx-over.jpg) no-repeat; /*left tab image path*/ background-position: left}
.tabsmenu li.current a b, .tabsmenu li a:hover b{color: #fff; background: url(/img/14/01/viola/bottone-dx-over.jpg) no-repeat right top; /*right tab image path*/}

.corpo_ombra {width:100%;  background:#FFFFFF; padding:8px 12px 12px 12px;}
.col_dx {width:589px; float:left; text-align:left;}
.corpo_inner {/*width:592px;*/ width:620px; background-color:#FFFFFF; margin-right:10px;}
#small {width:447px;}
.col_sx {width:150px; margin-right:10px; float:left; background-color:#FFFFFF;}
.clear {clear:both}

form { margin:0px; padding:0px;}
.cerca {float:left; margin-left:12px; width:380px; height:99px; background-image:url(/img/22/cerca_top.jpg);}


a:link {text-decoration: none;color:#009997;}
a:visited {text-decoration: none;color:#009997;}
a:hover {text-decoration: underline; color:#1470BF;}
a:active {text-decoration: none;color:#009997;}

a.blu2:link {text-decoration: none;color:#009997;}
a.blu2:visited {text-decoration: none;color:#009997;}
a.blu2:hover {text-decoration: underline; color:#009997;}
a.blu2:active {text-decoration: none;color:#009997;}

a.verde2:link {text-decoration: none;color:#009997;}
a.verde2:visited {text-decoration: none;color:#009997;}
a.verde2:hover {text-decoration: underline; color:#1470BF;}
a.verde2:active {text-decoration: none;color:#009997;}

a.nero:link {text-decoration: none;color:#000000;}
a.nero:visited {text-decoration: none;color:#000000;}
a.nero:hover {text-decoration: underline; color:#000000;}
a.nero:active {text-decoration: none;color:#000000;}

.nero {color:#000000;}
.bianco {color:#FFFFFF;}


.box_top {width:160px; background-image:url(/img/22/col_sx_top.gif); height:6px;}
.box_low {width:160px; background-image:url(/img/22/col_sx_low.gif); height:12px;}

#lista {margin-bottom: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-bottom:#CCCCCC dashed 1px;}

.grigio {background:#D2D2D2; border:1px solid #C2C2C2; border-left:1px solid #C2C2C2; margin-left:5px; margin-right:5px; padding:2px;}


#standard {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}

.sponsored {
	margin:0px;
	height:20px;
	padding-top:2px;
	background-image:url(/img/22/sponsored.gif);
	background-repeat:no-repeat;
	background-position:right;
}

form input  {border: 1px solid #CCC}


form .nobordo {border: 0px}
form .nobordo:hover {border: 0px}

/* per Sgro Power */

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	margin: 0px;
	padding:5px 0px 5px 0px;
	text-align:left;
	text-transform:lowercase;
}

.box_list {float:none; clear:none,  margin-left: 10px; padding-bottom: 20px;}
.box_list h2 a, #tempo h2 a {font-size:12px; color: #000; text-align:left; font-weight: bold; text-decoration: none; margin-left: 10px}
.box_list h2 a:hover, #tempo h2 a:hover {font-size:12px; color: #CC0000; text-align:left; font-weight: bold; text-decoration: none}
.box_list h2.type {font: 11px Arial; color:#666; margin-left: 78px}
.box_list h2.type2 {font: 11px Arial; color:#666;}
.box_list a:hover {text-decoration:none;}
.cover_list {float: left; padding:4px; height: 74px; background:url(/img/22/ombra-foto.jpg) no-repeat}
.box_list a {font-size:11px; color: #009997; text-align:left; text-decoration: none;}
.box_list a img {border: 0px}
.box_list a:hover{font-size:11px; color: #CC0000; text-align:left; text-decoration: none}
#link-sponsorizzati {color:#999999; font: 10px Arial; line-height:10px}
.box_list a.type {margin-left: 10px}

