/*
	<!--  SET PATHS  PRO -->






<!--  LOAD CAPTIONS  -->
<!-- CHARSET -->


<!-- CAPTIONS -->








<!-- HOME -->


<!-- CALCIO -->













<!-- MOTORI -->






<!-- CICLISMO -->











<!-- GIRO D'ITALIA -->











<!-- BASKET -->









<!-- ALTRI SPORT -->

















<!-- MAGIC CUP -->








<!-- GAZZETTATV -->


<!-- SPORTWEEK -->


<!-- BLOG -->


<!-- GAZZASPACE -->

















<!-- MAGIC -->


<!-- GIOCHI_SCOMMESSE -->


<!-- RICERCA -->








<!-- META DESCRIPTION -->

	
	






<!--  DEBUG MODE  -->

	


<!--  DEBUG MODE a 1 forzato per inserire i css singolarmente  -->



<!--  SET DEFAULTS (SEZIONE, SOTTOSEZIONE, TIPOLOGIA)  -->

	



	



	


<!-- test per sondaggi -->
<!-- PAGINA: (none) -->

<!-- Variabile per controllare se il global.config è già stato caricato -->


	
*/

/* --- common, layout & typography --- */

body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
	background: #fde9ef url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sfondo_body.jpg?v=201010131107) repeat-x scroll right top !important;
}

/*body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
	background: #fde9ef url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/mondiale2010/sfondo.jpg?v=201010131111) no-repeat scroll right top !important;
}
*/
#wrapper {
	width: 1016px;
	margin: 0 auto;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/wrapper_bg.png?v=201102011305) repeat-y scroll left top;
	font-size: 12px;
	line-height: 1.2;
	margin-bottom: 25px;
}
a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.clear {
	clear: both !important;
}

.left {
	float: left !important;
}

.right {
	float: right !important;
}

img.left {
	display: block;
	margin-right: 10px;
	float: left !important;
}

img.right {
	display: block;
	margin-left: 10px;
	float: right !important;
}

.center {
	text-align: center;
}

.inline {
	display: inline;
}

.uppercase {
	text-transform: uppercase;
}
.capitalize {
	text-transform: capitalize;
}
.very-small{
  font-size:9px;
}
.box-abbonarsi .disclaimer a {
	color:#626262;
	text-decoration:underline;
}
#header {
	padding: 20px 38px;
	position: relative;
	background: #fff url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/header_bg.gif?v=201010131107) no-repeat scroll left top;
}
#header form {
	margin-top:3px;
}
#header form.input-green {
	width:240px;
	color:#000000;
}
#header form.input-green a {
	color:#E72F6B;
	font-weight:bold;
	text-indent:-5000px;
	width:7px;
	margin-top:1px;
}
#header form.input-green a.logout {
	font-weight:bold;
	padding-right:10px;
	color:#A9A9A9;
	border-right:1px solid #A9A9A9;
	margin-right:10px;
}
#header #gazzetta_tv_header {
	float:left;
	margin:0 20px 10px 0;
}
#header #guarda_tg {
  display:block !important;
  color:#707070;
  float:left;
  font-size:11px;
  height:22px;
  margin-top:3px;
  padding:43px 27px 0 25px;
  width:131px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sporttg.gif?v=201010131107) no-repeat scroll 13px top;
}
#video #header .header-container {
  border-top:none;
}
#header #guarda_tg a {
	color:#707070;
}
#header #guarda_tg a strong {
	color:#000000;
}
#video #header div.barra_grigia {
border-left:1px solid #FFFFFF;
float:left;
height:50px;
margin-top:10px;
margin-right:183px;
}
#header div.barra_grigia {
  border-left:1px solid #D2D2D2;
  float:left;
  height:50px;
  margin-top:10px;
}
#top-main {
	width: 940px;
	padding: 0 38px 18px 38px;
}
#top-main-box {
	width: 940px;
	padding: 0 0 10px 0;
	border-bottom:1px solid #d2d2d2;
	margin: 0 38px 10px 38px;
}
#main {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/pixel_grey.gif?v=201010131107) repeat-y scroll 667px top;
}
#print-box {
	width: 720px;
}

.bodycontent {
	width: 620px;
	padding: 0 10px 0 38px;
	float: left;
}
.bodycontent-full {
        padding:0 38px 0 38px;
}
.bodycontent-big {
	width: 730px;
	padding: 0 10px 0 38px;
	float: left;
}
.bodycontent-medium {
	width: 690px;
	padding: 0 10px 0 38px;
	float: left;
}

#bodybottom {
	margin:10px 38px -20px 38px;
	padding-top:20px;
	border-top:3px solid #e72f6b;
	float:left;
	width:940px;
}


#header .banner750x90 {
	width: 750px;
/*	height: 90px; */
	float: left;
	position:relative;
	
	
}

#header .infospace {
	background-color:#EEEEEE;
	color:#828282;
	display:inline-block;
	font-size:12px;
	/*height:74px;*/
	padding:8px 5px;
	width:180px;
}

#header .infospace h2 {
	font-size: 16px;
	font-weight: bold;
}

#header .infospace a {
	color: #828282;
	font-weight: bold;
	font-size: 12px;
}

#header .header-container {
	border-top: 1px solid #d2d2d2;
	margin-top: 10px;
	position: relative;
	clear: left;
}
#header a.menu-left {
	position: absolute;
	text-indent: -5000px;
	width: 15px;
	display: block;
	left:3px;
}
#header a.menu-forum {
	top:396px;
	height:53px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/menu_forum.png?v=201010131107) no-repeat scroll left top;
}
#header a.menu-linx {
	top:327px;
	height:67px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/menu_linx.png?v=201010131107) no-repeat scroll left top;
}
#header a.menu-town {
	top:251px;
	height:74px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/menu_town.png?v=201010131107) no-repeat scroll left top;
}
#header a.menu-mobile {
    top:116px;
	height:134px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/menu_mobile.png) no-repeat scroll left top;
}

form.base input {
	float:left;
	margin-right:5px;
	width:120px;
	padding:1px;
}

form.base input.longfield {
    border: 1px solid #7f9db9;
    margin-left: 30px;
    width: 140px;
	height:18px;
}

form.base input.shortfield {
	width: 74px;
}
form.base button {
	margin-top:0;
}

.input-green input {
    border: 1px solid #7f9db9;
	height:18px;

	color:#9abf00;
}
.input-gray textarea,
.input-gray input {
	color:#a9a9a9;
}

.link-gray {
	color:#626262;
	text-decoration:underline;
}

 
#logo,
#logo a {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/logo_home_pic.gif?v=201010131107) no-repeat scroll left top;
	width: 384px;
	height: 75px;
	float: left;
	text-indent: -5000px;
	display: block;
}

/*
#logoCampagna {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/logo_home_campagna.gif?v=201010131107) no-repeat scroll left top;
	width: 384px;
	height: 75px;
	float: left;
	text-indent: -5000px;
} 


*/

#giro2009 #logo {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/logo_gazza_giro.gif?v=201010131107) no-repeat scroll left top;
}

.logo-center #logo {
	margin:0 auto;
	float:none;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/logo_home_small.gif?v=201010131107) no-repeat scroll left top;	
}
.logo-center {
	text-align:center;
	border-bottom:1px solid #D2D2D2;
	margin-bottom:6px;
	display:block;
}
#newsticker_container {
	width: 330px;
	height:26px;
	overflow:hidden;
	position:relative;	
	float:left;
	margin-top:9px;
}
#newsticker_container #newsticker li {
	display: block !important;	
}
#newsticker_container #newsticker {
	position: absolute;
	height:auto !important;
}
#newsticker {
	float: left;
	border-left: 1px solid #d2d2d2;
	width: 330px;
	padding: 2px 0 3px 0px;
	margin-top: 9px;
	height:32px;
}

#newsticker li {
	font-size: 12px;
	display: none;
	margin-left:20px;
}

#newsticker li:first-child {
	display: block;
}

#newsticker a {
	color:#000000;
}

#newsnavi {
	float: left;
	border: 1px solid #d2d2d2;
	border-width: 0 1px;
	width: 338px;
	padding: 2px 20px;
	margin-bottom: 9px;
}

#newsnavi li {
	font-size: 11px;
	float: left;
	padding-right: 4px;
	font-weight: bold;
}

#newsnavi li a {
	color: #626262;
}

#newsnavi li a.rss {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sprite_css.png?v=201012161524) no-repeat scroll 0 -165px;
	padding-left:14px;
}

#newsnavi li a.mobile {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sprite_css.png?v=201012161524) no-repeat scroll 0 -178px;
	padding-left:14px;
}

#newsnavi li.date {
	float: right;
	color: #bd3234;
}


#news-head-container #newsticker {
	float: left;
	width: 330px;
	padding: 0;
	margin-top: 0;
	height:40px;
	border:none;
}

#news-head-container #newsticker li {
	font-size: 11px;
	display: none;
	margin-left:3px;
}

#news-head-container #newsticker li:first-child {
	display: block;
}

#news-head-container #newsticker a {
	color:#535353;
}
#news-head-container #newsticker .highlight-time {
	color:#9d0d15;
}
#news-head-container  {
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	padding:0 18px;
	width:327px;
	margin-top:10px;
	float:left;
	height:50px;
}
#news-head-container #newsnavi {
	float: left;
	width: 252px;
	padding: 2px 0 0 75px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_news.gif?v=201010131107) no-repeat scroll top left;	
	color: #FFFFFF;
	height:15px;
	margin-bottom:0;
	border:none;
}

#news-head-container #newsnavi li {
	font-size: 11px;
	float: left;
	color:#FFFFFF;
	padding:0;
}
#news-head-container #newsnavi li a {
	color: #FFFFFF;
}

#news-head-container #newsnavi li a.rss {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/rss.gif?v=201010131107) no-repeat scroll top left;
	text-indent:-5000px;
	display:block;
	width:27px;
	height:13;
	padding:0;
}
#news-head-container #newsnavi li.all-news {
	color:#fbcbc9;
	font-size:8px;
	padding-top:2px;
	font-weight:bold;
}
#news-head-container #newsnavi li a.mobile {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sprite_css.png?v=201012161524) no-repeat scroll 0 -178px;
	padding-left:14px;
}

#news-head-container #newsnavi li.date {
	font-weight:bold;
	width:170px;
	text-align:center;
}
#mainnavi {
	margin-left:35px;
	background-color: #eeeeee;
	margin-bottom: 3px;
	padding-left: 3px !important;
	width: 937px;
}
#header #mainnavi {
	background-color: #eeeeee;
	margin-bottom: 3px;
	padding-left: 3px !important;
	width: 937px;
	margin-left:0px;
}
.vancouver2010menu {
	background-color: #D10200;
	color: #fff !important;
}

#subnavi {
	margin-top: -3px;
	margin-bottom: 3px;
	padding-left: 9px;
}
#header .pink-menu{
	background-color: #e72f6b;
}
#header .green-menu{
	background-color: #299f13;
}

#mainnavi li,
#subnavi li {
	float: left;
	font-size: 12px;
	color: #626262;
}
#mainnavi li {
	border-right:1px solid #FFFFFF;
}
#mainnavi li.last {
	border-right:none;
}

#subnavi li {
	padding: 5px 0;
}

#mainnavi li a {
	display: block;
	float: left;
	color: #626262;
	font-weight: bold;
	padding: 4px 5px;
}

#subnavi li a {
	display: block;
	float: left;
	color: #FFFFFF;
	padding: 0 4px;
	border-left: 1px solid #fff;
	font-weight: normal;
}
#subnavi li a.first,
#subnavi li:first-child a {
	padding: 0 4px 0 2px;
	border-left: 0 solid #fff;
}
#subnavi li a.selected {
	background-color:#f69400;
	font-weight:bold;
}
#mainnavi li a.addon {
/*color: #aaaaaa;*/
	background: none repeat scroll 0 0 #CCCCCC;
    color: #333333;
    font-size: 11px;
    padding: 5px 4px;
}

#mainnavi li a.active {
	background-color: #e72f6b;
	color: #FFFFFF;
}
#mainnavi li a.active-green {
	background-color: #299f13;
	color: #FFFFFF;
}
#mainnavi li a.active-orange {
	background-color: #ff9900 !important;
	color: #FFFFFF;
}

#metanavi {
	padding: 4px 0;
	float: right;
}
.highlight-time {
	color: #f00;
}
#metanavi li {
	float: left;
	font-size: 12px;
	padding-left: 4px;
	color: #626262;
}

#metanavi li a {
	color: #626262;
	display: block;
	float: left;
	padding: 0 3px 0 0;
}

#metanavi a.english {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sprite_css.png?v=201012161524) no-repeat scroll -128px -24px;
	padding-left: 18px;
}
div#social_strip {
background:url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/social_strip.jpg?v=201101041606) no-repeat;
padding:2px;
width:304px;
height:28px;
float: right;
margin-top:1px;
margin-right:40px;
}

#header div#social_strip {
background:url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/social_strip.jpg?v=201101041606) no-repeat;
padding:2px;
width:304px;
height:28px;
float: right;
margin-top:1px;
}
div#social_strip ul {

}
div#social_strip ul li {
float:left;
}

div#social_strip ul li a {
display:block;
height:25px;
}
div#social_strip ul li a#link_eng {
width:35px;
margin-right: 12px;
}

div#social_strip ul li a#link_archive {
width:65px;
margin-right: 12px;
}

div#social_strip ul li a#link_edicola {
width:28px;
}
div#social_strip ul li a#link_mobile {
width:25px;
}
div#social_strip ul li a#link_ipad {
width:55px;
margin-right: 12px;
}
div#social_strip ul li a#link_fb {
width: 28px;
margin-right: 3px;
}
div#social_strip ul li a#link_tw {
width:25px;
}

#newsticker-switch {
	float: left;
	margin-top: 10px;
	padding: 0 18px 0 10px;
	border-right: 1px solid #d2d2d2;
}

#newsticker-switch li a {
	text-indent: -5000px;
	display: block;
	width: 20px;
	height: 18px;
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/sprite_css.png?v=201012161524) no-repeat scroll left top;
}

#newsticker-switch li a.prev-arrow {
	background-position: 0px 0px;
}

#newsticker-switch li a.next-arrow {
	background-position: 0px -20px;
}



#wrapper .add_spacer_b {
	margin-bottom:13px;
}

.pink {
	color: #e72f6b !important;
}
/*******************   Meteo   *******************/
#meteobox {
	margin: 4px 12px 4px 0;
	padding-top: 4px;
	float: right;
	font-size: 10px;
	width: 155px;
	color: #959595;
	position: relative;
	background-color: #fff;
	z-index: 100;
}
#meteobox .meteo-text {
	width:109px;
}

h3.meteo-headline {
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}

a.meteo-change  {
	display: block;
	float: none;
	clear: both;
	text-align: center;
	background-color: #016823;
	color: #fff;
	text-decoration: none;
	padding: 2px 0;
	font-size: 11px;
}

#header #meteo,
#meteobox #meteo {
	display: block;
	float: left;
	/*text-indent: -5000px;*/
	width: 38px;
	height: 37px;
	margin-right: 8px;
}
#header #meteo img {
	width:45px;
	display:none;
}

#meteolayer {
	position: absolute;
	width: 200px;
	height: 180px;
	padding: 80px 5px 10px 5px;
	top: -8px;
	right: -16px;
	background: #016823 url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_meteolayer.gif?v=201010131107) repeat-x top left;
	z-index: 99;
}

.meteo-select-container {
	border-top: 1px solid #80b490;
	padding: 10px 0;
}

.meteo-select-container select {
	width: 100%;
	height: 135px;
}

#meteolayer .bt-green {
	width: 170px;
	margin: 0 7px;
}
.hidden,
ul#most-items li ul.hidden,
ul#most-items li ul.hidden li,
ul#most-items li ul.hidden li a {
	display: none;
}
/******************* Fine Meteo *******************/
.rem-15px-top {
	margin-top:-15px;
}

#vxFlashPlayer,
.add-20px-bottom {
	margin-bottom:20px;
}
.add-30px-bottom {
	margin-bottom:30px;
}
.add-20px-top {
	margin-top:20px;
}
.add-20px-right {
	margin-right:20px;
}

.input-green .bt-green {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/go_reg.png?v=201102241511) repeat-x top left !important;
	border:1px solid #2c7614;
}
.bt-green {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_button_green.gif?v=201010131107) repeat-x top left;
	border:1px solid #2c7614;
}
.bt-pink {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/bg_button_pink.gif?v=201012211248) repeat-x top left;
	border:1px solid #efb0c5;
}
#brand .button-bold,
#body-half-right .poll .button-bold,
.column .poll .button-bold,
.button-bold {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:1px 6px;	
	font-size:11px;
	float:left;
	margin-top:0;
	text-transform: uppercase;
	cursor:pointer;
}

a.button-bold {
	color:#FFFFFF !important;
	height: 1.5em;
	text-align: center;
	padding:.12em .6em 0 .6em;
	display: block;
}
/*HEADER VIDEO*/
#header .logo-sub-head {
	background: transparent url(//images2.gazzettaobjects.it/libs/css/default_theme/assets/logo_home_sub_head.gif?v=201010131107) no-repeat top left;
  width:118px;
  height:25px;
  text-indent:-5000px;
  float:left;
}
#header .pipe {
	border-left: 1px solid #cbcbcb;
	height:24px;
	width:1px;
	margin:0 8px;
  float:left;
	text-indent:-5000px;
}
#header .separatore {
  border-bottom: 1px solid #cbcbcb;
	height:1px;
	width:1000px;
	margin:5px 0;
  float:left;
}
.video-header #search_val {
  width:110px;
  margin-left:0;
}
.video-header form.input-green {
    color: #000000;
    width: 230px !important;
}
.video-header form.base input {
    float: left;
    margin-right: 5px;
    padding: 1px;
    width: 105px;
}
.video-header form.base input.shortfield {
    width: 74px;
}
#mainnavi .redGazzaTeo {
	color: #ffffff;
	background-color: #CC0017;
	padding-left: 2px;
	padding-right: 2px;
}
#mainnavi .orangeET {
	color: #ffffff;
	background-color: #d64b12;
	padding-left: 2px;
	padding-right: 2px;
}
#header .registrati_link {
	font-size:12px; 
	color:#87a801; 
	padding: 2px 0px 0px 3px; 
	height: 18px; 
	margin-top:5px; 
	border-left:1px solid #e5e5e5; 
	float:left; 
	width:61px; 
	text-decoration:underline; 
	display:block; 
	font-weight:normal;
}
#service-toolbar .comment-icon {
	display: none;
}