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,span,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
 }
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}

:focus {
	outline: 0;
}



/*
body {
	text-align:center;
	font-family:Arial,Tahoma,serif;
	font-size:12px;
	background:url(/img/crp/bg_body_top7.jpg) no-repeat center top;
	
	background-color:#F2F2F2;
	background-color:#EBEBEB;
  	color:#000;
 	}
	*/
	
body {
	text-align:center;
	font-family:Arial,Tahoma,serif;
	font-size:12px;
	background:url(/img/crp/bg_body_top8.jpg) no-repeat center top; 
	
	background-color:#000;
  	color:#000;
 	}	
#container{
	margin: 0 auto;
	margin-top:17px;
  	text-align:left;
	width:992px; 
	background-color:#fff;
	line-height:16px;
   	}

#header{
	width:992px;
	background:url(/img/hdr/bg_header10-11.jpg) no-repeat top left;
	/*background:url(/img/hdr/bg_header10.jpg) no-repeat top left;*/
	height:205px;
  }
#header #barrasup{
	 height:176px;
	 min-height:176px;
	 padding:0 0 0 0px;
	 color:#FFFFFF;
     font-family:"Trebuchet MS",Verdana,Arial;
	 font-size:14px;
	 font-weight:bold;
	 letter-spacing:1px;
	 float:left;
	 width:775px;
 }
#header #anim{
	float: right;
	width: 279px;
	margin-top: 1px;
	padding-right:1px;
}
 
#header #menu{
	 margin:0px 0 0 0;
	 padding:0 0 0 217px;
	 color:#FFFFFF;
     font-family:"Trebuchet MS",Verdana,Arial;
     font-family:Arial,Helvetica,sans-serif;
 	 font-size:14px;
	 font-weight:bold;
 	 float:left;
	 width:775px;
 }

#header #menu ul{
 		 width:775px;

 }
 
#header #menu ul li{
	width:109px;
	float:left;
	text-align:center;
	height:29px;
	line-height:29px;		 
	border-right:1px solid #999999;
  }
#header #menu ul li.home{
	width:89px;
  }
#header #menu ul li.news{
	width:89px;
  }
#header #menu ul li.storia{
	width:89px;
  }
  #header #menu ul li.store{
	width:89px;
	float:left;
	text-align:center;
	height:29px;
	line-height:29px;		 
	border-right:0px solid #999999;
  }

#header #menu ul li.squadra{
	width:89px;
  }
 #header #menu ul li.societa{
	width:99px;
  }
#header #menu ul li.biglietti{
	width:102px;
  }   

 
#header #menu ul li a {
	display:block;
	padding:0px;
	height:29px; 
	color:#FFF;
	text-decoration:none;
 	background:url(/img/hdr/bg_menu.png) repeat 0 0;
}

#header #menu ul li a:hover {
	background-position:50px 0;
}

#header #menu ul li a.active {

  }
  
#header #menu ul li a.active:hover {
	 
}
#header #menu ul li.last{
	width:101px;
	float:left;
	text-align:center;
	height:29px;
	line-height:29px;		 
	border-right:0px solid #999999;
   }
   
#header #menu ul li.giovanili{
	width:101px;
	float:left;
	text-align:center;
	height:29px;
	line-height:29px;		 
    }
#header #menu ul li.store{
	width:89px;
	float:left;
	text-align:center;
	height:29px;
	line-height:29px;		 
	border-right:0px solid #999999;
   }

   
   
   
   
   
   
   

#main{
 	width:972px;
	padding:0 10px 0 10px;
	margin:10px 0 0 0;
 	background-color:#fff;
	overflow:hidden;
	 
 }

#left{
	width:802px;
	float:left;
	padding:0 20px 0 0;
	overflow:hidden;

 }	

 
#hp_news{
	width:802px;
	margin:0 0 6px 0;
	float:left;
}
	
#hp_news #breaking_news{
	width:380px;
	margin:0 10px 0 0;
	float:left;
	min-height:330px;
	float:left;
}
#hp_news #breaking_news a.lnkfotobreaking{
	width:375px;
  	height:281px;
	float:left;
	min-height:281px;
	display:block;
	float:left;

}

#hp_news #breaking_news .foto_breaking{
	width:375px;
	margin:0 00px 0 0;
	float:left;
	min-height:281px;
	height:281px;
	cursor:pointer;
 }
#header #barrasup{
	 height:176px;
	 min-height:176px;
	 padding:0 0 0 0;
	 color:#FFFFFF;
     font-family:"Trebuchet MS",Verdana,Arial;
	 font-size:14px;
	 font-weight:bold;
	 letter-spacing:1px;
	 float:left;
	 width:992px;
 }

#hp_news #breaking_news span{
	font-size:11px; 
	color:#B21212;
	color:#E50004;
  }


#hp_news #breaking_news img{
 	margin:0 0px 0px 0;
	width:375px;
 }

#hp_box{
	width:802px;
	float:left;
	/*background-color:#AFCA1B;*/
 	margin:10px 0 10px 0;
	/*padding:8px;*/
	clear:both;
	padding:0px 0 0 0;
 }	

#hp_bottom{
 	width:802px;
	float:left;
 	margin:5px 0 0 0;
	padding:0 0 0px 0;
	height:250px;
	min-height:250px;
	background:url(/img/bg_video2.png) no-repeat left top;
  }	
  
 #hp_bottom_2009{
 	width:802px;
	float:left;
 	margin:5px 0 0 0;
	padding:0 0 0px 0;
	height:250px;
	min-height:250px;
  }
 
  
#hp_bottom #classifica{
	background:url(/img/crp/bg_bottom.png) no-repeat left top;	
	width:311px;
	float:left;
 	margin:0px 0 0 0;
 	padding:7px 0 0 0;
  }	

#hp_bottom #classifica .table{
margin:20px 0 0 0;
     }	

#hp_bottom #classifica table td{
	 height:18px;
    }	



#hp_bottom #photogallery{
	background:url(/img/crp/bg_bottom.png) no-repeat 0 0;	
	width:265px;
	float:left;
 	padding:7px 0 0 0;
	margin:0 0px 0 15px;
  }	

#hp_bottom #photogallery ul{
	width:250px;	
	margin:20px 0 0 0; 
	padding:0 0 0 5px;
	float:left;
	
  }	
 
#hp_bottom #photogallery ul li {
 	width:245px;
 	display:block;
	margin:0 0 5px 0;
	float:left;
	line-height:45px;
	clear:both;/*superfluo, x dreamweaver*/
}
#hp_bottom #photogallery ul li.archivio {
 	width:245px;
 	display:block;
	padding:10px 0 0px 0;
	margin:10px 0 px 0;
	float:left;
 	clear:both;/*superfluo, x dreamweaver*/
	line-height:16px;
}
#hp_bottom #photogallery ul li a{
	color:#B21212;
	text-decoration:none; 
	font-weight:bold;
 
 }  
#hp_bottom #photogallery ul li a:hover{
 	text-decoration:underline; 
  }  
 
#hp_bottom #photogallery ul li img{
	margin:0 8px 0 0;
	float:left;
}  
 
  
#hp_bottom #sondaggi{
	background:url(/img/crp/bg_bottom.png) no-repeat 0 0;	
	width:185px;
	float:left;
 	margin:0px 0 0 0;
 	padding:7px 0 0 0;
	margin:0 0px 0 20px;
	font-size:11px;

   }	 

#hp_bottom #sondaggi span { 
display:inline;
float:left;
font-size:12px;
line-height:15px;
margin:0 0 0 0;
padding:20px 0 0 5px;
width:180px;
} 
#hp_bottom #sondaggi ul{
	width:151px;
	float:left;

    }	
   
#hp_bottom #sondaggi ul li{
	clear:both;
	display:block;
 	width:151px;
	float:left;
	text-align:right;
    }	
#hp_bottom #sondaggi ul li a{
 	text-decoration:none;
	color:#DE1000;
    }	
#hp_bottom #sondaggi ul li a:hover{
 	text-decoration:underline;
     }	
#hp_bottom h3{
	color:#fff;
	font-size:14px;
	font-family:"Trebuchet MS",Arial,Verdana;
	font-family:Arial,Verdana;
 	 
  }	


#hp_box #programma{
	float:left;
	padding:0px 0px 0 0px;
	margin:0 0 0px 0;

 }	
 
.testo_programma{
	width:195px;
	text-align:center;
	font-size:13px;
	padding:2px 0 1px 0;
	color:#1F1F1F;
	font-weight:bold;
	margin:0 0 -3px 0;
	position:relative;
	z-index:1;
	background:url(/img/crp/cap.png) no-repeat 0 0;
	height:19px;
	font-family:"Trebuchet MS",Arial,Verdana;
  }	
  
 .testo_merchandising{
	width:195px;
	text-align:center;
	font-size:13px;
	padding:2px 0 1px 0;
	color:#fff;
	font-weight:bold;
	margin:0 0 -3px 0;
	position:relative;
	z-index:1;
	background:url(/img/crp/bg_mercha.png) no-repeat 0 0;
	height:19px;
	font-family:"Trebuchet MS",Arial,Verdana;
}	

 .testo_areavip{
	width:195px;
	text-align:center;
	font-size:13px;
	padding:2px 0 1px 0;
	color:#000;
	font-weight:bold;
	margin:0 0 -3px 0;
	position:relative;
	z-index:1;
	background:url(/img/crp/cap.png) no-repeat 0 0;
	height:19px;
		font-family:"Trebuchet MS",Arial,Verdana;

  }	
 .testo_forzafoggia{
	width:180px;
	text-align:center;
	font-size:13px;
	padding:2px 0 1px 0;
	color:#fff;
	font-weight:bold;
	margin:0 0 -3px 0;
	position:relative;
	z-index:1;
	background:url(/img/crp/capfoggia.png) no-repeat 0 0;
	height:19px;
		font-family:"Trebuchet MS",Arial,Verdana;

  }	
 
 .cont_box{
	width:195px;
	float:left;
	padding:0 12px 0 0 ;
  }	
   .cont_box2{
	width:195px;
	float:left;
	padding:0 7px 0 0 ;
  }	
  .cont_privilege{
	width:200px;
	float:left;
	padding:0 12px 0 0 ;
	height:214px;
	min-height:214px;
  }	
 
  
.azzera{
 
padding:0;
width:180px;

}  
 #trebox{
	float:left;
	width:195px;
	padding:0px 0px 0 15px;
	height:195px;
	
  }	
.merchandising{
	background:url(/img/banner/abbonamenti_09-10_195x214.png) no-repeat 0 0;
	height:214px;
	min-height:214px;
  }	
#hp_box #merchandising a{
	display:block;
	width:190px;
	margin:0;
	padding:0;
	border:0;
	height:190px;
  }	
  
#hp_box #forzafoggia{
	float:left;
	width:180px;
	padding:0px 0px 0 px;
  }	
 #trebox a{
	display:block;
	width:195px;
  }	
#trebox a.avversario{
	background:url(/img/crp/avversario_di_turno.png) no-repeat left top;
	color:#FFFFFF;
	overflow:hidden;
	padding:24px 0 0 13px;
	width:182px;
	height:31px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

 	}	
#trebox a.avversario:hover{
	background:url(/img/crp/avversario_di_turno.png) no-repeat left 100%;
 	}	
	
 #trebox a.match{
	background:url(/img/crp/match_program.png) no-repeat left top;
	color:#FFFFFF;
	overflow:hidden;
	padding:24px 0 0 13px;
	width:182px;
	height:31px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
 	margin:20px 0 0px 0;

 	}	
 #trebox a.match:hover{
	background:url(/img/crp/match_program.png) no-repeat left 100%;
  	}	
	
 #trebox a.riflettori{
	background:url(/img/crp/riflettori_puntati.png) no-repeat left top;
	color:#FFFFFF;
	overflow:hidden;
	padding:24px 0 0 13px;
	width:182px;
	height:31px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
 	margin:20px 0 0px 0;

 	}	
	
 #trebox a.riflettori:hover{
	background:url(/img/crp/riflettori_puntati.png) no-repeat left 100%;
 	}	
	
#trebox span.riflettori_active{
	display:block;
	color:#FFFFFF;
	width:182px;
	margin:-45px 0 0 0;
	padding:0 0 0 13px;
	overflow:hidden;
	font-weight:bold;	
 	}	
	
#hp_box #approfondimenti{
	margin:0px 0 0 0px;
	float:left;
	width:593px;
	clear:both;

 }	
#hp_box #approfondimenti img{
	margin:0px 0px 0 71px;
    }	
 
 #hp_box #approfondimenti img.first{
	margin:0px;
	float:left;
	display:inline;
  }	

#newsletterhp{
 	margin:0 0 0 22px;
	clear:right;
    	}
	
#hp_box #programma table{
	color:#FFFFFF;
	font-size:11px;
	line-height:20px;
	float:left;
	font-family:Verdana, Arial, sans-serif;

}

#hp_box #programma table td{
	background-color:#70abcb;
  }


#hp_box #programma table td.col1{
	background-color:#70abcb;
 }
#hp_box #programma table td.col2{
	background-color:#589dc2;
 }
 
#hp_box #programma table td.pad{
	padding:0 0 0 3px;	
	  }
 
#hp_news #breaking_news h4{
	 font-size:14px;
	 margin:0px 0 7px 0;
	 line-height:14px;
 	 
	 display:block;
	 font-family:arial,Palatino,serif;
	 font-weight:bold;
  }
 
#hp_news #breaking_news h1{
	 font-size:24px;
	 margin:4px 0 4px 0;
	 line-height:24px;
 	 letter-spacing:-0.03em;
 	 word-spacing:-0.07em;
	 display:block;
	 font-family:Georgia,Palatino,serif;
	 font-weight:normal;
  }
  
    
#hp_news #breaking_news h1 a{
	text-decoration:none;
	color:#231F20;
	color:#B21212;
	color:#A61111;
 }

#hp_news #breaking_news h1 a:hover{
	text-decoration:underline;
	color:#B21212;
	color:#231F20;
 }
#hp_news #breaking_news .intro{
	margin: -52px 0px 0 0;
	padding:1px 10px 0px 10px; 
	background: transparent url(/img/crp/bg_breaking5.png) repeat scroll 0% 0%; 
 	line-height: 16px; 
	width: 355px; 
	height: 51px; 
	min-height:51px;
	z-index: 1; 
	position: relative;
	font-size: 12px; 
	color:#fff; 
	float:left;
	}


#hp_news #other_news {
	width:411px;
	float:left;
	overflow:hidden;
}
/*photogallery*/
ul.photogal{
	width:756px;
	float:left;
	overflow:hidden;
 }
ul.photogal li{
	width:242px;
 	display:block;
	padding:0 0px 0px 0;
	float:left;
	height:auto;
	margin:0 9px 9px 0;
	height:69px;

   }
ul.photogal li a { 
	/*background:#F7F7F7 url(/img/crp/bg_news_off.png) no-repeat right bottom;*/
	background-color:#F7F7F7;
 	color:#231F20;
 	font-weight:bold;
	font-size:13px;
	cursor:pointer;
	display:block;
	float:left;
 	text-decoration:none;
	padding:6px 4px 6px 6px;
	width:232px;
 }
 
 
ul.photogal li a:hover { 
 	background:#E9E9E9 url(/img/crp/bg_news_on.png) no-repeat right bottom;
  }	
 
ul.photogal li .foto { 
	height:45px;
	min-height:45px;
	float:left;
	margin:0 6px 0 0 ;
 }	
 
/*fine photogallery*/
#other_news ul{
	width:411px;
	float:left;
	overflow:hidden;
 }
 
#other_news ul li{
	width:400px;
 	display:block;
	padding:0 0 11px 0;
	float:left;
	clear:both;/*superfluo, x dreamweaver*/
  }
#other_news ul li.altro{
 	padding:0 0 6px 0;
   }
#other_news ul li a.lnknewshp span{
	font-size:11px;
	color:#333333;
  }


#other_news ul li a.lnknewshp h2 {
 	font-size:13px;/*13 se font  arial*/
	color:#B21212;
 
   }
   
 	
#other_news ul li a.lnknewshp { 
	/*background:#F7F7F7 url(/img/crp/bg_news_off.png) no-repeat right bottom;*/
	background-color:#F7F7F7 ;
 	color:#000;
	cursor:pointer;
	display:block;
	float:left;
	height:100%;
	text-decoration:none;
	padding:6px 4px 6px 6px;
	width:100%;
 }	
 
#other_news ul li a.lnknewshp:hover { 
 	background:#E9E9E9 url(/img/crp/bg_news_on.png) no-repeat right bottom;
  }	
 
 
#other_news ul li a.lnknewshp2 { 
  	color:#3F3F3F;
	cursor:pointer;
	display:block;
	float:left;
	height:100%;
	text-decoration:none;
	padding:2px 4px 2px 32px;
	width:100%;
	background:#AFCA1B url(/img/crp/loghetto.gif) no-repeat left 50%;

	
 }	
 
#other_news ul li a.lnknewshp2:hover { 
 	background-color:#C5E122;
 
  }	
 
 
.bordofoto{
border:0;
padding:2px;
 } 

#other_news ul li img{
	float:left;
	margin:0 6px 0px 0;
 }

 
#right{
 	width:150px;
	float:left;
	overflow:hidden;

  }	
#right .box{
  
	float:left;
	margin:0 0 14px 0;
	 
  }	
	
/*FOOTER*/
#footer{	
	clear:both;
	width:100%;
	/*background:url(/img/ftr/bg_footer.png) repeat-x left top;*/
	background-color:#000;
	min-height:311px;
	height:311px;
	text-align:center;
	position:relative;
	padding:12px 0 0 0;
 }
 
#footer .foot_sponsor{
	width: 100%; 
	height: 80px; 
	min-height: 80px; 
	text-align:center;
	margin: 10px 0 0 0 ;
}

#footer .foot_sponsor img{
	margin: 0 20px 0 0 ;	
}
 
#footer_content{
	width:992px;
 	margin: 0 auto;
	color:#fff;
	/*background:url(/img/ftr/scudetto.png) no-repeat right top;*/
 	height:170px;
 }
 
#footer_content div.menu{
 	width:532px;
	padding:0 230px 10px 230px;
	text-align:center;
	margin:10px 0 15px 0;
	overflow:hidden;
 }
#footer_content div.links{
 	width:992px;
	text-align:center;
	margin:25px 0 0 0;
  }
#footer_content div.menu ul{
	 color:#fff;
	 text-align:center;
	 float:left;
	 width:532px;
	 padding:0 0 0 53px;
    }
 
 #footer_content  div.menu ul li{
 	float:left;
	display:block;
	padding:0 4px 0 4px; 
	height:40px;
	line-height:40px;
   }
 #footer_content  div.menu ul li a{
 	color:#fff;
	text-decoration:underline;
   }
   #footer_content  div.menu ul li a:hover{
	text-decoration:none;
   }

 /*FINE FOOTER*/


/*INT*/

#left_int{
	width:198px;
	float:left;
	padding:0 0px 0 8px;
	overflow:hidden;
  }	

#left_int .menu_top{
	background:url(/img/crp/bg_menusx_top.png) no-repeat left top;
	height:44px;
	width:180px;
	color:#fff;
    }	
#left_int .menu_top span{
 	color:#fff;
	font-weight:bold;
	padding:8px 0 0 50px;
	font-size:17px;
	display:block;
    }	
#left_int .menu{
 	width:178px;
	background-color:#F8F8F8;
	border:1px solid #F0F0F0;
	border-top:0;
	padding:5px 0 10px 0;
	margin:0 0 15px 0;
    }
#left_int .menu ul{
 	width:160px;
	padding:10px 0 0 13px;
     }
	 
#left_int .menu ul li{
	background:url(/img/crp/pallino_rosso.png) no-repeat left 50%;
 	padding:0 0 0 15px;
 	margin:0 0 15px 0;
     }
	 
#left_int .menu ul li.sotto{
  	padding:0 0 0 15px;
 	margin:-5px 0 15px 0;
	background:none;
     }
	 
#left_int .menu ul li a{
 	color:#B21212;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
      }
	  
#left_int .menu ul li ul.sottomenu{
 	width:145px;
	padding:0px 0 0 0px;
     }
	 
#left_int .menu ul li ul.sottomenu li{
 	width:145px;
	padding:0px 0 0 0px;
	background:none;
     }
#left_int .menu ul li ul.sottomenu li a{
 	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
      }
#left_int .menu ul li ul.sottomenu li a:hover{
 	color:#B21212;
       }
	  
#left_int .menu ul li a:hover{
 	color:#7A8C13;
       }
	   
#left_int .menu ul li a.active{
 	color:#000;
       }
#left_int .menu ul li a.active:hover{
 	color:#7A8C13;
       }
#left_int .boxbanner{
  	width:178px;
	background-color:#F8F8F8;
	border:1px solid #F0F0F0;
	padding:14px 0 0px 0;
	position:relative;
    }	

.centra {
  /*  margin-left: auto;
    margin-right: auto;
	text-align: center;*/
	margin-bottom:14px;
	padding:0 0px 0 14px;
  }	
  
#right_int{
 	width:756px;
	float:left;
	padding:0 0px 0 10px;
	overflow:hidden;
	color:#333333;
	line-height:19px;
   }	
   
 #right_int a.link{
 	 
	color:#B21212;
	text-decoration:none;
   }	
   
  #right_int a.link_societa{
 	color:#333333;
	text-decoration:none;
   }	
  #right_int a.link_societa:hover{
 	color:#333333;
	text-decoration:underline;
   }	
 #right_int a.link:hover{
 	 
text-decoration:underline;    }	

#right_int h2.titnews{
 	display:block;
	font-size:18px;
	font-size:2.2em;
	color:#464646;
	margin:0 0 10px 0;
	font-family:Georgia,Palatino,serif;
 	line-height:1.3;
	font-weight:normal;
	letter-spacing:-0.01em;
 	word-spacing:-0.07em;
   }	
#right_int img.fotonews{
 	float:left; 
 	margin:0 15px 8px 0;
	width:275px;
   }	
   
/*ul calciatori*/
#right_int ul.boxsquadra{
	width:766px;
	float:left;
	margin:0 0 10px -10px;
}
#right_int ul.boxsquadra li.tit{
	width:744px;
	height:24px;
	min-height:24px;
	background-color:#B21212;
	color:#fff;
	font-size:14px;
	padding:0px 0 0px 10px;
	display:block;
	font-weight:bold;
	margin:0 0 5px 10px;
	line-height:24px;
	text-align:left;
  }

#right_int ul.boxsquadra li{
	display:block;
	width:181px;
	float:left;
 	margin:0 0px 10PX 10px;
	overflow:hidden;
	height:93px;
}

#right_int ul.boxsquadra li.giov{
	display:block;
	width:161px;
	padding:0 0 0 20px;
	float:left;
 	margin:0 0px 10PX 10px;
	overflow:hidden;
	background-color:#F7F7F7;
	height:55px;

}
#right_int ul.boxsquadra li img.foto{
	width:65px;
	float:left;
	margin:5px 7px 5PX 0;
	padding:0 0 0 5px;
	height:80px;
 }

#right_int ul.boxsquadra li a { 
	background-color:#F7F7F7;
	color:#231F20;
	cursor:pointer;
	display:block;
	float:left;
	height:100%;
	text-decoration:none;
	width:100%;
	padding:3px 3px 3px 3px;
 }
 #right_int ul.boxsquadra li .cognome { 
 	display:block;
	font-size:11px;
	font-weight:bold;	
	
	}
	
 #right_int ul.boxsquadra li .bandiera { 
 		margin:-5px 0 0 0;
 	}
	
 #right_int ul.boxsquadra li .nome { 
 	display:block;
	font-size:11px;
	margin:-3px 0 0 0;
 	}
 #right_int ul.boxsquadra li .citta { 
 	display:block;
	font-size:11px;
	margin:0px 0 0 0;
 	}	
 #right_int ul.boxsquadra li .data { 
 	display:block;
	font-size:11px;
	margin:-3px 0 2px 0;
 	}	
#right_int ul.boxsquadra li a:hover { 
	background-color:#E9E9E9;
 }

/*ul calciatori fine*/


/*dettaglio calciatore*/
#right_int div.foto_giocatore{
	width:210px;
	float:left;	 
	height:300px;
	min-height:300px;
 }
#right_int div.foto_giocatore{
	width:210px;
	float:left;	 
	height:259px;
	min-height:259px;
	margin:0 10px 0 0;
 }
#right_int div.info_giocatore{
	width:536px;
	float:left;	 
 	min-height:209px;
	
 }
#right_int span.nome_giocatore{
	width:526px;
  	background-color:#B21212;
	float:left;
	display:block;
	height:35px;
	min-height:35px;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
	color:#fff;
	font-weight:bold;
	font-size:21px;
	line-height:35px;
 }
#right_int div.dati_giocatore{
	width:506px;
  	background:#EEEEEE url(/img/crp/bg_datigiocatori.png) no-repeat right bottom;
	float:left;
  	margin:0 0 10px 0;
	padding:15px 10px 10px 20px;
	height:189px;
	min-height:189px;
   }
#right_int div.dati_giocatore ul li{
	width:506px;
	margin:0 0 5px 0;
    }  
#right_int div.dati_giocatore ul li .label{
	width:110px;
	font-weight:bold;
	display:block;
	float:left;
     }
 table.tbcarriera{
	width:756px;
	margin:10px 0 0 0;
      }  	   
  table.tbcarriera .rigarossa{
	height:3px;
	min-height:3px;
	background-color:#b21212;
      }  	
  .stagione,table.tbcarriera .squadra,table.tbcarriera .cat,table.tbcarriera .pres,table.tbcarriera .gol{
	border-bottom:1px solid #AFCA1B;
	padding:2px 0;
      }  	   
table.tbcarriera .b{
	border-bottom:0px solid #AFCA1B;
	padding:2px 0;
	font-weight:bold;
      }  	   
/**/
#right_int .sub_menu{
	 width:751px;
	 height:28px;
	 line-height:28px;
	 border:1px solid #F0F0F0;
	 background-color:#F8F8F8;
	 float:left;
 	 color:#7A8C13; 
	 font-weight:bold;
 	 padding:0 0 0 3px;
	 margin:0 0 15px 0;
   }
   
  
  
   	
#right_int .sub_menu a{
	 color:#7A8C13; 
	 text-decoration:none;
	 font-weight:bold;
	 font-size:11px;
	 padding:0 3px 0 3px;
  }	
  
#right_int .sub_menu a.morepad{
	 padding:0 15px 0 15px;
  }	
 
#right_int .sub_menu a:hover{
 	 text-decoration:underline;
   }

#right_int .sub_menu a.active{
	 color:#B21212;
	 text-decoration:none;
	 font-weight:bold;
	 font-size:11px;
    }	
   	
#right_int h1{
	color:#B21212;
	border-bottom:1px solid #AFCA1B;
	display:block;
	width:756px;
	float:left;
	font-size:16px;
	padding:0 0 6px 0;
	margin:0 0 10px 0;

  }	
#right_int h2{
	color:#231F20;
	font-size:13px;
	 
  }	
#right_int .ima{
 	margin:0px 15px 0px 0;
   }	
   
#right_int .foto_storia{
 	width:693px;
	background:url(/img/crp/bg_fotogalstoria.png) no-repeat left top;
	height:147px;
	padding:10px 0 0 63px;
	margin:15px 0 0 0;
   }	
   
#right_int .foto_storia .dett_foto{
  	width:120px;
	float:left;
	margin:0 15px 0 0;
	height:138px;
	position:relative;
     }	
	 	 
#right_int .foto_storia .dett_foto img{
	position:absolute;
	left:0;
	top:0;
     }	
#right_int	 .tbcurriculum{
	margin:15px 0 0 0;
	float:left;
 }

#right_int	 .tbcurriculum .calciatore{
	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:270px;
	vertical-align:top;
 }
#right_int	 .tbcurriculum .stagioni{
	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:140px;
	vertical-align:top;
 }
 
#right_int	 .tbcurriculum .presenze{
	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:140px;
	vertical-align:top;
 }
#right_int	 .tbcurriculum .gol{
	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:206px;
	vertical-align:top;
 }
#right_int	 .tbsmall{
width:170px;
 
}
#right_int	 .tbtotale{
width:360px;
margin:0 20px 15px 0;
float:left;
}
#right_int	 .tbtotale2{
width:360px;
margin:0 0px 15px 0;
float:right;
}
.b{
	border-bottom:0px solid #AFCA1B;
	padding:2px 0;
	font-weight:bold;
}
#right_int	 .tbprimati{
width:360px;
float:left;
margin:0px 35px 0 0;
}

#right_int	 .tbclassifica{
	margin:15px 0 0 0;
	float:left;
  }

#right_int	 .tbclassifica td.sigle{
	height:20px;
	text-align:left;
	width:48px;
	color:#fff;
	font-weight:bold;
 
}
#right_int	 .tbclassifica td.posizione{
 	text-align:left;
	width:15px;
	padding:0 0 0 5px;
	font-weight:bold;
 
}
#right_int	 .tbclassifica .verdeclas{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
  }
 
#right_int	 .tbcalendario{
	margin:15px 0 0 0;
 
}
#right_int	 .tbcalendario .verdecal{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	vertical-align:top;
 } 
 
 #right_int	 a.lkcal{
		color: #ffffff;
		text-decoration:none;
		font-weight:bold;
 } 
 #right_int	 a.lkcal:hover{
		color:#B21212;
		text-decoration:underline;
		font-weight:bold;
 } 
#right_int	.testobianco{
	color: #ffffff;
	font-weight: bold;
}

#right_int	 .tbprimati .labelprimati{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	font-weight:bold;
}

#right_int	 .tbcurriculum .anno{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	color:#B21212;
	width:65px;
	vertical-align:top;
}
#right_int	 .tbcurriculum .annobiglietti{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	color:#B21212;
	width:200px;
	vertical-align:top;
}
#right_int	 .tbcurriculum .allenatore{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:355px;
	vertical-align:top;
 }
#right_int	 .tbcurriculum .presidente{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:340px;
	vertical-align:top;
 }
 
 #right_int	 .tbcurriculum .anno{
	color:#B21212;
	text-align:left;
	padding:5px 0 0 10PX;
	border-bottom:1px solid #AFCA1B;
 
}

 #right_int	 .tbcurriculum .b{
 	border-bottom:0px;
	padding:2px 0 2px 0;
 	color:#000000;
	font-weight:bold;
 }

#right_int	 .tbprimati .direttore{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
 	width:295px;
	vertical-align:top;
}
 #right_int	 .tbprimati .anno{
	color:#B21212;
	text-align:left;
	padding:5px 0 0 0PX;
	border-bottom:1px solid #AFCA1B;
	width:90px;
	 
 
}

#right_int	 .tbprimati .b{
 	border-bottom:0px;
	padding:2px 0 2px 0;
 	color:#000000;
	font-weight:bold;
 }

#right_int	 .tbprimati span{
 	display:block;
	width:360px;
	font-weight:normal;
}

#right_int	 .tbtotale .numerototale{
	border-bottom:1px solid #AFCA1B;
	color:#B21212;
	font-size:11px;
	font-weight:bold;
	font-weight:normal;
  
}
#right_int	 .tbtotale .labeltotale{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
	width:188px;
}
#right_int	 .tbtotale2 .numerototale{
	border-bottom:1px solid #AFCA1B;
	color:#B21212;
	font-size:11px;
	font-weight:bold;
	font-weight:normal;
  
}
#right_int	 .tbtotale2 .labeltotale{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
	width:188px;
}


#right_int	 .tbsmall .numero{
	border-bottom:1px solid #AFCA1B;
	color:#B21212;
	font-size:11px;
	font-weight:bold;
	font-weight:normal; 
}
#right_int	 .tbsmall .label{
 	border-bottom:1px solid #AFCA1B;
	padding:2px 0 2px 0;
	width:124px;
}

#right_int	 .tbcurriculum .golmarcatori{
	color:#B21212;
	text-align:left;
	padding:5px 0 0 10px;
	border-bottom:1px solid #AFCA1B;
	width:50px;
 
}

#right_int	 .tbcurriculum .testo{
 	text-align:left;
	padding:5px 0 5px 10PX;
	border-bottom:1px solid #AFCA1B;
 }

#right_int .serie{
	float:left;
	margin:0 20px 0 0;
 }
#right_int .last{
 	margin:0 0px 0 0;
 }
#right_int .primoblocco{
	float:left;
	margin:10px 0px 30px 0;
 
}
#right_int .avanti{
	text-align:center;
  	margin:10px 0px 20px 0;
	width:756px;
	height:17px;
  }
#right_int a.nav{
 	height:17px;
	width:45px; 
	background-color:#000;
	color:#fff;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	display:block;
 }
#right_int a.nav:hover{
 	background-color:#B21212;
  }
/**/


/*SLIDER PROGRAMMA*/

 
#slider {
    width: 195px;
    position: relative;
    background: #FFFFFF url(/img/crp/bg_box_programma.png) no-repeat scroll left top;
	height:195px;
	min-height:195px;
 }

.scroll {
    height: 195px;
    width: 195px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    padding: 0px;
    height: 195px;
    width: 195px;
	color:#fff;
	text-align:center;
}

.scrollContainer div.panel .data {
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	width:195px;
	padding:8px 0 29px 0;
}
.scrollContainer div.panel .ore {
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	width:195px;
	padding:0 0 5px 0;
 }
.scrollContainer div.panel .ore span {
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
  }
.scrollContainer div.panel .testo {
    font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	display:block;
	width:185px;
	padding:0px 5px 0px 5px;
}

.scrollButtons {
    position: absolute;
    top: 140px;
    cursor: pointer;
	z-index:10;
	
}

.scrollButtons.left {
     left: 5px;
}

.scrollButtons.right {
     right: 5px;
}

.hide {
    display: none;
}

/**/


/*ARCHIVIO news*/



ul.archivio_news{
	float:left;
	height:auto;
	width:756px;
}
ul.archivio_news li{
	width:756px;
	float:left;
	margin:0 0 17px 0;
	display:block;
	height:auto;
	clear:both;
}

ul.archivio_news li span{
  	display:block;
 }
ul.archivio_news li a{
	color:#B21212;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

ul.archivio_news li a:hover{
 	text-decoration:underline;
 }

div.bg_cal{
	width:46px;
	height:58px;
	background:url(/img/crp/bg_datanews.png) no-repeat 0 0;
	min-height:58px;
	float:left;
	margin:0 15px 0 0 ;
}
div.bg_cal .giorno{
	padding:4px 0 0 0;
	width:46px;
	display:block;
	text-align:center;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	height:13px;
  }
div.bg_cal .mese{
	padding:0px 0 0 0;
	width:46px;
	display:block;
	text-align:center;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	height:11px;

  }
  
 div.bg_cal .anno{
	padding:9px 0 0 0;
	width:46px;
	display:block;
	text-align:center;
	font-size:11px;
	color:#fff;
	font-weight:bold;
  }
 
/*fine archivio news*/

/*paginazione*/
/*PAGINAZIONE*/
div.pagination { 
	margin:35px 0px 3px 0px;
	padding:3px;
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:750px;
}

div.pagination a {
	background:#000 none repeat scroll 0 0;
	border:1px solid #000;
	color:#BABABA;
	margin-right:2px;
	padding:2px 5px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	float:left;
   }
div.pagination a.azione {
	background:#AFCA1B none repeat scroll 0 0;
	border:1px solid #AFCA1B;
	color:#fff;
	margin-right:2px;
	padding:2px 5px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	float:left;
   }
   
 div.pagination a.finto {
	background:#fff none repeat scroll 0 0;
	border:1px solid #fff;
	color:#fff;
	margin-right:2px;
	padding:2px 5px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	float:left;
   }
 div.pagination a.finto:hover {
	background:#fff none repeat scroll 0 0;
	border:1px solid #fff;
	color:#fff;
	margin-right:2px;
	padding:2px 5px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	float:left;
   }
div.pagination span.current { 
	background-color:#B30000;
	border:1px solid #B30000;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:2px;
	padding:2px 5px;
	float:left;
  }
div.pagination span.disabled { 
	border:1px solid #F3F3F3;
	color:#CCCCCC;
	float:left;
}
div.pagination span.disabled { 
	margin-right:2px;
	padding:2px 5px;
	font-weight:bold;

}
.disabled { 
	border-color:#DDDDDD !important;
} 

div.pagination a:hover,div.pagination a:active {
	border:1px solid #B30000;
	color: #FFF;
	background-COLOR: #B30000;
}

/*fine paginazione*/

.foto_small{
	width:90px;
	height:60px;
	min-height:60px;
	float:left;
	margin:0 6px 0 0;
	padding:0px;
	}

/*mod news hp fotina*/

/*fine*/

#nextmatch{
	width:150px;
	background-color:#fff;
	float:left;
 	margin:0 0 15px 0;
 }

#nextmatch .data{
	text-align:center;
	width:150px;
  	float:left;
	height:15px;
	min-height:15px;
	padding:5px 0 5px 0;
	background-color:#C51414;
	display:block;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin:0 0 3px 0;
 }

#nextmatch .match{
	padding:20px 0 6px 4px;
	width:146px;
	background:#000 url(/img/crp/bg_nextmatch2.jpg) no-repeat 0 0;
	min-height:84px;
	height:79px;
	float:left;
	color:#fff;
	overflow:hidden;
   }
   
   
 #nextmatch .match .partita{
 	width:146px;
 	float:left;
 	overflow:hidden;
	margin:0 0 10px 0;

   }
  
 #nextmatch .match   .logo{
 	float:left;
	width:35px;
	text-align:center;
	float:left;

   }
 #nextmatch .match .squadra{
 	width:108px;
	display:block;
	color:#fff;
	font-weight:bold;
 	overflow:hidden;
	font-size:14px;
	line-height:22px;
	text-align:center;
    }
 #nextmatch .match .foggia{
 	font-size:16px;
   }
  
#nextmatch .stadio{
	background-color:#000;
	padding:5px 0 5px 4px;
	width:146px;
  	float:left;
	color:#fff;
	font-size:11px;
	text-align:center;
   }
   
   /*Sondaggio*/
h2.titsond{
	color:#000000;
	font-size:15px;
	display:block;
	margin:0 0 15px 0;
    }
	
span.risposta{
font-weight:bold;
color:#B21212;
display:block;
margin:0 0 0px 0;
 }	
div.strisciaperc{
height:15px;
min-height:15px;
background-color:#AFCA1B;
margin:5px 0 10px 0;
color:#fff;
font-weight:bold;
line-height:15px;
text-align:right;
padding:0 5px 0 0;
}
   /*Fine Sondaggio*/  
   
.foggiatv{
 float:left;
 margin:0 10px 0 0;
 }  


/*banner bottom*/
#banner_bottom{
width:800px;
border:1px solid #F0F0F0;
background-color:#F8F8F8; 
height:70px;
min-height:70px;
float:left;
margin:15px 0 0 0;
padding:15px 0 15px 0;
text-align:center;
 }
 
#banner_bottom .tre{
margin:0 30px 0 30px;
 
} 
#banner_bottom .tre2{
margin:0 0px 0 30px;
 
} 
a.webtv{
display:block;
margin:0 0 0 35px;
color:#B21212;
text-decoration:none;
font-size:15px;
font-weight:bold;
 }
 a.webtv:hover{
 text-decoration:underline;
  }

/*fine banner bottom*/


/*privilege area*/
.privilege {
	list-style:none;
	width:756px;
	height:270px; 
	display:block;
	overflow:hidden;
	margin:0 0 15px 0;
	}
.privilege li {
	float:left; 
	display:inline; 
	overflow:hidden
	}
/*fine privilege area*/


/*slider inni*/
 
.player_inno{
padding:10px 0 20px 0;
width:400px;
float:left;
}

#right_int #inni  { 
 
}

#right_int #inni .testoinno { 
width:724px;
padding:10px 10px 10px 20px;
border:1px solid #D71515;
border-top:none;
}
#right_int #inni .primo { 
background:url(/img/inni/cesoloilfoggia.gif) no-repeat left top;
  }

#right_int #inni .secondo { 
background:url(/img/inni/cuore_rossonero.jpg) no-repeat left top;
  }
  
#right_int #inni .terzo { 
background:url(/img/inni/forza_foggia.jpg) no-repeat left top;
  }
  
#right_int #inni .quarto { 
background:url(/img/inni/forza_foggia_cha.jpg) no-repeat left top;
  }
  
#right_int #inni .header { 
cursor:pointer;
font-weight:bold;
height:24px;
font-size:15px;
color:#fff; 
padding:0 0 0 30px;
width:726px;
background:url(/img/crp/bg_rosso.png) no-repeat 0 0;
line-height:24px;
margin:20px 0 0px 0;

}

#right_int #inni  .senza  { 
 background:url(/img/crp/bg_rosso_senza.png) no-repeat 0 0;
  }


#right_int #inni .content { 
overflow:hidden;
width:756px;
}

#right_int #inni .intro_inno{
margin:5px 0 20px 0;
display:block;
width:550px;
padding:0 0 0 166px;
height:150px;
min-height:150px;
}

#right_int #inni .intro_inno strong{
font-weight:normal;
font-weight:500;
color:#B21212;

}


#accordion{
	width:609px;
	float:left;
	height:250px;
	min-height:250px;
	background-color:#eeeeee;
	overflow:hidden;
 }
 
 #accordion h3{
	width:609px;
	float:left;
	height:25px;
	min-height:25px;
	background:url(/img/crp/bg_accordion.png) no-repeat left top;
	cursor:pointer;
 }
 
 #accordion h3.ui-state-active{
	width:609px;
	float:left;
	height:25px;
	min-height:25px;
	background:url(/img/crp/bg_accordion.png) no-repeat left top;
 }
 
  #accordion h3.fotogal{
margin:2px 0 0 0;
 }

#cont_slider {
    float: left;
    /* Needed for rendering without flicker */
    position: relative;
    width:269px;
	padding:10px 10px 10px 10px;
  }

  #slider_video{
    float: left;
    /* Needed for rendering without flicker */
    position: relative;
     left: -5000px;
    width:269px;
 	padding:0 0 0 0px;
	height:178px;
	margin:0 0 0 10px;
	display:inline;
	
    }
   #slider_video2{
      float: left;
    /* Needed for rendering without flicker */
    position: relative;
     left: -5000px;
    width:269px;
 	padding:0 0 0 0px;
	height:178px;
	margin:0 0 0 10px;
	display:inline;
    }

 
  .ui-icon{
 width:0px;
 height:0px;
 display:none; 
  }
    #navigator2{
	 float:left;
	 padding:0px 0 0 20px;
     width:280px; 
  
  }
  
  
#titvideo{
width:609px;
margin:0 0 10px 0; 
height:25px;
line-height:25px;
color:#fff;
background:url(/img/bg_video.png) no-repeat left top;

} 

#titvideo_2009{
width:609px;
margin:0 0 10px 0; 
height:25px;
line-height:25px;
color:#fff;
background:#000 url(/img/bg_video_def.png) no-repeat left top;
}  

#titvideo_2011{
width:589px;
margin:0px 0 10px 0px; 
height:18px;
line-height:18px;
color:#fff;
text-align:left;
padding: 0 25px 0 125px;



}  

a.tit_video{
width:190px;
padding:0 0 0 30px;
height:25px;
min-height:25px;
display:block;
line-height:27px;
color:#AFD350;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-weight:bold;
float:left;
font-family:Arial, Helvetica, sans-serif;

}

a.gal_foto{
width:80px;
height:25px;
padding:0 0 0 10px;
min-height:25px;
display:block;
line-height:31px;
color:#fff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
}
a.gal_foto:hover{
 color:#DB1515;
 }

a.tit_foto{
width:170px;
height:25px;
padding:0 0 0 30px;
min-height:25px;
display:block;
line-height:27px;
color:#AFD350;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;

}

a.tit_foto:hover{
color:#DB1515;
 }
a.tit_video:hover{
color:#DB1515;
 }
 
a.tit_video_active{
width:190px;
height:25px;
padding:0 0 0 30px;
min-height:25px;
display:block;
line-height:27px;
color:#AFD350;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
color:#DB1515;
 }

a.tit_foto_active{
width:170px;
height:25px;
padding:0 0 0 30px;
min-height:25px;
display:block;
line-height:27px;
color:#AFD350;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
color:#DB1515;
 }

    #navigator2 ul li{
margin:0 0 10px 0;   
  
  }
  #navigator  ul  {
width:280px;  
  }
  
  
  #navigator2 ul {
width:280px;  
  
  }
#navigator{
 float:left;
 padding:0px 0 0 20px;
 width:280px; 
  
  }
    #navigator ul li{
margin:0 0 10px 0;   
  
  }
#frecce{
width:20px;
position:absolute;
z-index:1;
left:450px;
 margin:0px 0 0 0;
 overflow:hidden;
 }
 
#acc {width:609px; list-style:none; color:#033;height:250px; }
#acc h3 {
display:block;
height:25px;
min-height:25px;
width:609px; 
padding:0; 
font-weight:bold; 
cursor:pointer;

background:#999999 url(images/header.gif)}



#acc h3:hover {background:#eeeeee url(images/header_over.gif)}

#acc h3.active {
cursor:auto;
 }

#acc h3.active:hover {cursor:auto;background:#999999 url(images/header.gif)}

#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {
 width:589px;height:178px;
 min-height:178px;
 padding:10px;
 background:#eee;
 float:left
 }

 
 #medialink ul{
	width:754px;
	float:left;
	overflow:hidden;
 }
 
#medialink ul li{
	width:743px;
 	display:block;
	padding:0 0 11px 0;
	float:left;
	clear:both; 
  }
#medialink ul li.altro{
 	padding:0 0 6px 0;
   }
#medialink ul li a.lnknewshp span{
	font-size:11px;
	color:#333333;
  }


#medialink ul li a.lnknewshp2 h2 {
 	font-size:13px;
	color:#B21212;
	text-align:center; 
	font-weight:bold;
   }
   
 	
#medialink ul li a.lnknewshp { 
 	background-color:#F7F7F7 ;
 	color:#000;
	cursor:pointer;
	display:block;
	float:left;
	height:100%;
	text-decoration:none;
	padding:6px 4px 6px 6px;
	width:100%;
 }	
 
#medialink ul li a.lnknewshp:hover { 
 	background:#E9E9E9 url(/img/crp/bg_news_on.png) no-repeat right bottom;
  }	
 
 
#medialink ul li a.lnknewshp2 { 
  	color:#3F3F3F;
	cursor:pointer;
	display:block;
	float:left;
	height:100%;
	text-decoration:none;
	padding:2px 4px 2px 4px;
	width:100%;
	background:#AFCA1B url(/img/crp/loghetto.gif) no-repeat 150px 50%;

	
 }	
 
#medialink ul li a.lnknewshp2:hover { 
 	background-color:#C5E122;
 
  }	
 
#right_int #inni .testoinno2 { 
width:754px;
padding:0;
border:1px solid #D71515;
border-top:none;
}

 div.trebox_bis{
 	width:180px;
	padding:0; 
	margin:0; 
	height:223px;
	float:right;
	padding:0 0 0 12px;
  }
  div.tessera{
 	width:180px;
	padding:0; 
	margin:0; 
	height:223px;
	float:right;
	padding:0 0 0 12px;
  }
 #cont_cycle{
margin:0 0  0px 10px; 
 height:196px;
 min-height:196px;
 }
 
#header #barrasup a.linkhomenew{
	padding: 35px 36px 0 36px;
	height:140px;
	min-height:140px;
	width: 140px;
	display:block;
	float:left;

 }
 
 
 
 
 
 
 
 
 
 
 
 #slideshowContainer {
cursor:pointer;
height:550px;
margin:0 auto;
text-align:center;
width:450px;
}
#slideshow .slide {
display:none;
position:absolute;
width:450px;
}
#slideshow .slide .dida {
background-color:#014670;
color:#FFFFFF;
padding:15px;
text-align:left;
width:420px;
}
 a.eventi {
color:#B21212;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
 a.eventi:hover {
 text-decoration:underline;
}

/**/
