@import url("/css/template.css");
@import url("/css/live-2011/live-ticker3.css");
h2 {font-size:21px; font-weight:bold; line-height:18px; margin-bottom:10px;}
h3 {font-size:17px; font-weight:bold; line-height:16px; margin-bottom:5px}
h4 {font-size:14px; font-weight:bold; line-height:14px; margin-bottom:2px}
h5 {font-size:20px; font-weight:normal; letter-spacing:-1px}
#hpSport {float:left; padding-bottom:10px}
#hpSport .euro08 {margin-bottom:5px}
#hpSport .sx {width:419px; margin-right:10px; float:left}
#hpSport .dx {width:202px; float:left}
#hpSport .strillo1 {position:relative;float:left;/*height:140px;*/padding:0;}
#hpSport .strillo1 img {margin:0 10px 10px 0;float:left;}
	#hpSport .strillo1 p, #hpSport .strillo2 p {line-height:11px;padding:0 0 8px 0;}
	#hpSport .strillo1 p a, #hpSport .strillo2 p a {font-size:12px;color:#6d6d6d;}
	#hpSport .strillo1 p a:hover, #hpSport .strillo2 p a:hover {color:#adadad;}
#hpSport .strillo2 {padding-bottom:5px;position:relative;float:left;}
#hpSport .strillo2 img {float:left; margin-right:8px}
#hpSport .strillo3 {background:#EBEBEB;padding:8px;float:left;width:186px;}

#hpSport .strillo3 img {float:left;margin:0 5px 5px 0;}
#hpSport .strillo3 p a {font-size:11px;line-height:11px;color:#6d6d6d;}
	#hpSport .strillo3 p a:hover {color:#ADADAD;}



#hpSport .banner-is {border:1px solid #646C7F; margin-bottom:6px; padding:4px; font-size:14px}
#hpSport .banner-is img {display:block; margin-bottom:4px}
#hpSport .banner-is .titolo {display:block; font-size:20px; color:#646C7F}
#hpSport .divisorio {height:1px; background:#e9e9e9;line-height:1px;margin:0 0 10px 0; font-size:1px; overflow:hidden;clear:both;}

#hpSport .sx .strillo1 .link-strilli {list-style:none; font-size:11px; font-family:Arial, FreeSans, Helvetica, sans-serif;list-style-type:none;float:left;width:218px;}
#hpSport .sx .strillo2 .link-strilli {list-style:none; font-size:11px; font-family:Arial, FreeSans, Helvetica, sans-serif;list-style-type:none;float:left;width:275px;}
#hpSport .sx .strillo1 .link-strilli li, #hpSport .sx .strillo2 .link-strilli li {float:left;padding:0 5px 0 0;height:13px;overflow:hidden;}
#hpSport .sx .strillo1 .link-strilli li b, #hpSport .sx .strillo2 .link-strilli li b {font-size:18px;line-height:14px;float:left;} 
#hpSport .link-strilli a {color:#F60;}
#hpSport .link-strilli a:hover {text-decoration:underline;}

#hpSport .boxNews {width:200px; border:1px solid #E2E2E2; margin:6px 0;}
#hpSport .boxNews .testata {background:url(/images/box_news_testata.gif); height:32px; padding:5px 0 0 7px}
#hpSport .boxNews .altre {background:url(/images/box_news_altre.gif); height:19px; text-align:right; padding:2px 7px 0 0}
#hpSport .boxNews .scroll {height:200px; overflow:hidden; padding:0 7px;font-size:11px;}
#hpSport .boxNews p {margin-top:8px; line-height:11px; font-family:Arial, Helvetica, sans-serif}
#hpSport .boxNews .ora {color:#FF3300;padding:0 10px 0 0;}


#hpSport ul.boxFotoVideo {background:url(/images/bg_foto_video_new.gif);width:418px; height:138px; margin:10px 0;padding:0;overflow:hidden}
#hpSport ul.boxFotoVideo li {list-style:none;float:left;width:136px;height:138px;position:relative;}
#hpSport ul.boxFotoVideo li a.link {position:absolute;z-index:10;display:block;width:121px;height:81px;padding:2px;left:10px;top:17px;background: url("/images/spazio.gif") repeat 0 0;}
#hpSport ul.boxFotoVideo li a.link:hover {padding:0;border:2px solid #d82f06;}
#hpSport ul.boxFotoVideo li img {position:absolute;z-index:3;width:125px;heigth:85px;left:10px;top:17px;}
#hpSport ul.boxFotoVideo li img.play {position:absolute;z-index:8;width:22px;heigth:22px;left:60px;top:50px;}
#hpSport ul.boxFotoVideo li img.foto {position:absolute;z-index:8;width:22px;heigth:22px;left:60px;top:50px;}
#hpSport ul.boxFotoVideo li span {position:absolute;z-index:8;width:32px;heigth:32px;left:55px;top:40px;}
#hpSport ul.boxFotoVideo li p {position:absolute;z-index:8;left:10px;top:105px;}
#hpSport ul.boxFotoVideo li p a {font-size:11px;color:#FFF;font-weight:bold;line-height:11px;}
#hpSport ul.boxFotoVideo li p a:hover {color:#adadad;}






#hpSport .forum {width:200px; border:1px solid #EBEBEB; float:left; margin:6px 0}
#hpSport .forum img {margin:5px}
#hpSport .forum ul {list-style:none; margin:0 5px; font-size:11px}
#hpSport .forum li { padding-bottom:4px}
#hpSport .forum a {color:#999999}
#hpSport .forum a:hover {color:#666666}
#hpSport .forum .data {font-weight:bold; display:block; color:#FF3300}
#hpSport .forum .autore {color:#666666}
/*calendario*/
#hpSport .calendario {width:202px; font-family:Arial, FreeSans, Helvetica, sans-serif; font-size:12px}
#hpSport .calendario .testata .prossimo {color:#FF3300}
#hpSport .calendario .testata {font-size:14px; padding:10px 0 10px 5px; background:#E6E6DA}
#hpSport .calendario .vai {text-align:right; padding:7px 5px 7px 0; background:#F0F0E8}
#hpSport .calendario td {border-bottom:1px solid #F8F7F3; padding:2px 0}
#hpSport .calendario .col1 {width:153px; background:#F0F0E8; color:#504E4F; padding-left:5px}
#hpSport .calendario a {color:#504E4F}
#hpSport .calendario a:hover {color:#ADADAD}
#hpSport .calendario .col2 {width:44px; background:#F7F8F3; color:#FF3300; font-weight:bold; text-align:center}
/*fine calendario*/

#hpSport .boxTv {padding:0 10px 0;height:174px;background:#cdcdcd url(/images/bg_boxTv_new.jpg) repeat-x 0 0; border:1px dotted #000; border-top:none;}
#hpSport .boxTv .imgtit { padding-top:8px;}
#hpSport .boxTv .box {width:131px; float:left; margin-top:12px}
#hpSport .boxTv .box label { font-weight:bold; font-size:11px; font-family:"Trebuchet MS"}
#hpSport .boxTv .box select {width:120px; font-family:Arial, FreeSans, Helvetica, sans-serif; font-size:11px}
#hpSport .boxTv .tasto {text-align:right;  width:120px; margin-top:8px;}
#hpSport .boxTv .cercatv { float:left; width:264px; margin-top:6px; font-style:italic;}
#hpSport .boxTv .cercatv a {  color:#ff0033}
#hpSport .boxTv .cercatv a:hover {  color:#adadad}



#yalp {background:#BCB9B9}
#yalp .testata {padding-left:9px; border-bottom:1px solid #918E8E}
#yalp .main {border-top:1px solid #CCC9C9; border-bottom:1px solid #918E8E; padding:2px 0}
#yalp .main .scroll {background:#3B3B3B url(/images/bg_yalp.gif) no-repeat right top; height:98px; padding:10px 14px}
#yalp .main .scroll a {color:#FFFFFF}
#yalp .main .scroll a:hover {color:#03C2F0}
#yalp .main .scroll .ora {color:#03C2F0; font-weight:bold; display:block}
#yalp .main .scroll .box {width:201px; float:left; color:#FFFFFF}
#yalp .main .scroll .box .data {font-size:16px; font-weight:bold; margin-bottom:10px; display:block}
#yalp .main .scroll .box img {float:left; margin-right:10px}
#yalp .main .scroll .box p {width:95px; float:left; line-height:14px}
#yalp .paginazione {height:21px; border-top:1px solid #CDC9CA; text-align:center; color:#FFFFFF; font-weight:bold; letter-spacing:5px; padding-top:2px; position:relative}
#yalp .paginazione a {color:#666666} #yalp .paginazione a:hover {color:#FFFFFF}
#yalp .paginazione .prev {position:absolute; left:9px; bottom:1px} #yalp .paginazione 



/* Giro 2011 Widget */
#giro-2011 .widget {
background:transparent url(/images/giro-2011/giro-2011_widget.jpg) no-repeat;
height:187px;
margin:5px 0 5px 0;
text-align:left;
font-family:Trebuchet MS,Arial,FreeSans,sans-serif;
font-size:12px;
font-weight: normal;
color:#333333;
width:202px;
}

#giro-2011 .tappa {
position:relative;
top:28px;
left:12px;
}

#giro-2011 .tappa a {
font-family:Trebuchet MS,Arial,FreeSans,sans-serif;
font-size:11px;
font-weight:normal;
color:#333333 !important;
}




.nav-serie-A { /*border-top:2px #f30 solid; */background:url(http://sport.plug.it/images/serie-a-2011/bg_menu_squadre.jpg) repeat-x 0 2px; height:33px; border-bottom:2px solid #d0d0d0; margin-bottom:12px}
.nav-serie-A p { float:left; height:33px; width:130px; line-height:33px; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:center }
.nav-serie-A ul {list-style-type:none; float:left}
.nav-serie-A ul li { float:left; width:39px; height:33px; text-align:center; border-left:1px solid #e1e1e1 }
.nav-serie-A ul li a { width:39px; height:33px; display:block }
.nav-serie-A ul li a:hover { background:url(http://sport.plug.it/images/serie-a-2011/bg_menusquadre_over.jpg) repeat-x 0 0; }
.nav-serie-A ul li.selected a { background:url(http://sport.plug.it/images/serie-a-2011/bg_menusquadre_over.jpg) repeat-x 0 0; }
.nav-serie-A {margin: -15px 0 15px}




#giro-2011 .tutte {
position:relative;
left:80px; 
top:46px;
}



#giro-2011 table.classifica {
position:relative;
top:40px;
left:36px; 
}

.classificaNomi {
width:100px;
height:24px;
}
