html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background: transparent;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

:focus { outline: 0;}

ins {text-decoration: none;}

del {text-decoration: line-through;}

table {border-collapse: collapse; border-spacing: 0;}

body {font-family:Arial, Verdana, Helvetica, sans-serif;line-height:16px;color:#000;}
body a {color:#000;text-decoration:underline;}
body a:hover {color:#11ADBC;}
/*-------------------------------------------------------------------------------------------------
CLASSI GENERALI	
---------------------------------------------------------------------------------------------------*/
.font18 {font-size:18px;}
.font16 {font-size:16px;}
.font14 {font-size:14px;}
.font11 {font-size:11px;}
.font10 {font-size:10px;}

.clearfix {clear:both;float:none;margin:0;padding:0;}

.title-rc {position:relative;float:left;margin-left:10px;padding:0 10px;text-transform:uppercase;color:#fff;
background:url(../../images/bg-title.png) repeat-x;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;
font-weight:bold;letter-spacing:1px;z-index:2;}

.layer .runner {position:absolute;width:37px;}
.layer .runner img {width:100%;}

/*-------------------------------------------------------------------------------------------------
STRUTTURA
---------------------------------------------------------------------------------------------------*/
#container {position:relative;top:0;margin:0 auto;padding:5px; padding-left:0;width:620px;height:auto;background-color:#fff;z-index:1; }

#live {position:relative;float:right;width:208px; margin-bottom:15px;}

#popUp {display:none;}

/*-------------------------------------------------------------------------------------------------
POP UP  background: rgba(253,253,253,.7)
---------------------------------------------------------------------------------------------------*/
#zoom {position:absolute;width:100%;height:100%;margin:0;padding:0;top:0;left:0;z-index:99;display:none;}
	#zoom .bg {position:absolute;width: 100%;height: 100%;background: rgba(253,253,253,.7);z-index:100;}
#zoom .pop-up { position:relative;top:150px;left:10px;*top:105px;*border:1px solid #424242;width:600px;height:150px;background:url(../../images/asfalto-popup-animatgo.gif) center center no-repeat;z-index:101;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 10px rgba(50, 50, 50, 0.75);}
	#zoom .pop-up a.close {position:absolute;right:-5px;width:25px;height:23px;background:url(../../images/close.png) no-repeat;*background:url(../../images/close_ie.png) no-repeat;}
		@media \0screen {
			#zoom .pop-up a.close {background: transparent url(../../images/close_ie.png);}
			#zoom .pop-up {border:1px solid #424242;}
		}
	#zoom .pop-up .sponsor {position:absolute;overflow:hidden; width:600px; height:150px;}
			/*#zoom .pop-up .sponsor img {width:100%;height:100%;}*/
		
		.pop-up .runner {position:absolute;width:70px;height:45px;cursor:pointer;}
		.rider {position:absolute;top:-40px;left:40px;width:90px;height:44px;background:url(../../images/pop-up.png) no-repeat;font-size:8px;color:#fff;line-height:24px;text-transform:capitalize;display:none; z-index:50; text-align:left; padding-left:10px;}
				
		#zoom .pop-up .label {position:absolute;top:137px;left:-3px;width:106px;height:29px;background:url(../../images/label.png) no-repeat;color:#fff;
		text-indent:10px;line-height:24px;}	
		
#datiJson {display: none;}	


#live h1 {
	font-size:18px;
	margin-top:20px;
	line-height:22px;
	margin-left:10px;
	font-family:arial;
}