body {
	margin:auto;
	font-family:verdana;
}

#wrapper{
	margin:auto;
	width:776px;
	min-height:650px !important;
}

#logo{
	float:left;
	width:200px;
	height:100px;	
	margin-top:10px;
	margin-left:10px !important;
	margin-left:5px;
}
#logolink, #logolink img{
	text-decoration:none;
	border:0;
}
h1,h2,h3 {
	text-align:center;
	padding:0;
	margin:0;
	font-family: Trebuchet MS, "Lucida Sans Unicode", Arial, Lucida Sans, Tahoma, Sans-Serif;
}
h4{font-size:13px;
}
#header{
	position:relative;
	width:722px;
	height:110px;
	margin:0 auto;
	background:black url(images/header_bg.jpg) repeat-x;
}


/* SEZIONE BANNER */
#banner{
	float:right;
	width:495px;
	height:110px;
	background:url(images/banner_bottom.jpg) bottom no-repeat;
}
#banner_top{
	width:495px;
	height:25px;
	background:url(images/banner_top.jpg) bottom no-repeat;
}
#banner_left{
	float:left;
	width:9px;
	height:59px;
	background:url(images/banner_left.jpg) bottom no-repeat;
}
.banner_bwin{
	float:left;
	width:468px;
	height:59px;
	overflow:hidden;
}
#banner_bwin_cronaca{
	height:59px;
	overflow:hidden;
	width:468px;
	height:59px;
	margin:0 auto;
}
#banner_right{
	float:left;
	width:18px;
	height:59px;	
	background:url(images/banner_right.jpg) bottom no-repeat;
}


/* CAMBIO FOGLIO DI STILE */
#changestyle{
	position:absolute;
	width:100px;
	height:20px;
	padding:0;
	margin:0;
	top:112px !important;
	top:115px;
	left:620px;
}

#changestyle ul{
	padding:0;
	margin:0;
}
#changestyle li{
	display:inline;
}
#changestyle a{
	display:block;
	width:25px;
	height:20px;
	float:left;
	outline:none;
}
.style1{background:url(images/cstyle.png) no-repeat;}
.style2{background:url(images/cstyle.png) -25px 0px no-repeat;}
.style3{background:url(images/cstyle.png) -50px 0px no-repeat;}
.style4{background:url(images/cstyle.png) -75px -0px no-repeat;}
.style1:hover,.style2:hover,.style3:hover,.style4:hover{background-position:0 -20px;}


/* MENU NAVIGAZIONE ORIZZONTALE*/
#menu{
	width:722px;
	height:30px;
	margin:0 auto;
	background:gray url(images/menu_bg.jpg) repeat-x;
	overflow:hidden;
	font-size:15px;
	font-family:verdana;
} 
#menu a{
	display: block;
	float: left;
	text-decoration:none;
	line-height:30px;
	padding:0 7px;
	background:url(images/blue/menu_a.jpg) bottom center no-repeat;
	font-weight:bold;
}
#menu ul{
	margin:0;
	margin-left:5px;
	float:left;
}
*|html #menu ul {margin-left: -33px!important;}
#menu li{
	display:inline;
}


/* Content - SEZIONE CENTRALE */
#divider{
	width:722px;
	height:5px;
	background:white;
	margin:0px auto;
	padding: 0px;
	}
#content {
	margin-left:207px!important;
	margin-left:204px;
	margin-right:157px;
	min-height: 500px !important;
	height: auto !important;
	height:520px;
}
#hometext{
	text-align:justify;
	padding:10px;
	padding-right:20px;
	font-size:11px;
}
#content_name{
	padding-top:10px;
	width:268px;
	height:77px;
	margin:auto;
}
#content_name_bottom{
	width:268px;
	height:39px;
	margin:auto;
}

/* SEZIONE DESTRA */
*|html #rightbar  {margin-top:-10px !important;}
#rightbar {
	float:right;
	width:157px;
	margin-top:0px;
}
#sponsor{
	width:130px;
}
#sponsor ul{
	padding-left:5px;
	margin-left:0px;
	font-size:10px;
	background:url(images/sponsor_bar.gif) repeat-y;
	margin-bottom:0px;
}
#sponsor li{
	list-style:none;
	padding-left:0px;
	line-height:13px;
	font-weight:bold;
}
#ads{
	width:157px;
	padding-top:20px;
}
.banner_verticale{
	width:120px;
	overflow:hidden;
}
#googleads{
	background:url(images/sponsor_bar.gif) repeat-y;
	padding-left:5px;
}
.rbottom {
	width:130px;
	height:70px;
	background:url(images/right_bottom.png) no-repeat;
}

/* Menu a Schede - SEZIONE SINISTRA*/
#kwick {
	margin-top:2px;
	float:left;
	width:197px;
   	font-size:10px;
	position:relative;
	text-align:center;
}
#kwick .kwicks {
	margin: 0px;
}
#kwick .opt1, #kwick .opt2{
	padding:10px 0;
	min-height:75px !important;
	height:auto !important;
	height:75px;
}
#kwick ul {
	margin:0;
	padding:0;
}
#kwick li {
	margin-top:-2px;
	position:relative;
}
#kwick a{
	text-decoration:none;
}
#kwick .kwick {
	display: block;
	width: 197px;
}
#kwick .bottomscheda {
	list-style:none;
	width:197px;
	height:30px;
}
#kwick .bottomscheda2 {
	list-style:none;
	width:197px;
	height:30px;
}
.intscheda {
	list-style:none;
	text-align:left;
	padding:0 10px 0 30px;
}
.intscheda a{
	padding:1px;
	padding-left:15px;
	display:block !important;
	display:inline;
	font-weight:bold;
}
.livescore, .livescore2, .cuefa, .cuefa2, .cleague, .cleague2, .mondiale, .mondiale2, .cup, .cup2, .italiano, .italiano2, .cesteri, .cesteri2, .euro04, .euro04b, .euro08, .euro08b,.stats,.stats2,.archive,.archive2,.cupnat,.cupnat2{
	position:absolute;
	top:5px;
	left:120px;
	width:70px;
	height:77px;
	color:white;
}
.rtime, .italia,.estero,.coppe, .nazionali, .statistiche, .archivio, .livepremium{
	position:absolute;
	left:0;
	top:1px;
	width: 23px;
	height: 80px;
	padding-top:10px;
	font-weight:bold;
	margin-left:4px;
}
.livepremium {
	height: 117px;
}
.livescore2{background:url(images/scheda_lives2.png) center no-repeat;}	
.cuefa2 {	background:url(images/scheda_uefa2.png) center no-repeat;}
.cleague2 {	background:url(images/scheda_cleague2.png) center no-repeat;}
.mondiale2 {background:url(images/scheda_2006mondiale2.png) center no-repeat;}
.cup2{background:url(images/scheda_cup2.png) center no-repeat;}
.cupnat2{background:url(images/scheda_cupnat2.png) center no-repeat;}	
.cesteri2{background:url(images/scheda_est2.png) center no-repeat;}	
.italiano2{background:url(images/scheda_ita2.png) center no-repeat;}	
.euro04b{background:url(images/scheda_euro042.png) center no-repeat;}	
.euro08b{background:url(images/scheda_euro082.png) center no-repeat;}
.stats2{background:url(images/scheda_stats2.png) center no-repeat;}
.archive2{background:url(images/scheda_archive2.png) center no-repeat;}


/* FOOTER */
#content_bottom{
	clear:both;
	margin:0 auto;
	width:722px;
	height:10px;
	font-size:0px;
	background:#DAE0E5 url(images/content_bottom.png) no-repeat;
}
#footer{
	clear:both;
	position:relative;
	margin:0 auto;
	width:722px;
	height:100px;
	background:#DAE0E5 url(images/sp_bg.png) repeat-x;
}
.credits{
	padding-left:20px;
	padding-right:50px;
	margin:0;
	padding-top:10px !important;
	padding-top:30px;
}
.visit {
	position:absolute;
	left:-27px;
	top:20px;
	width:27px;
	height:80px;
}
#siti_partner{
	width:722px;
	height:150px;
	font-weight:bold;
	overflow:hidden;
	background:url(images/footer_left.png) no-repeat;
}
#siti_partner ul{
	float:left;
	padding-top:20px !important;
	padding-top:40px;
}
#siti_partner li{
	list-style:none;
	font-size:10px;
	display:inline;
}
#siti_partner a{
	display:block;
	text-decoration:none;
}
#siti_partner a:hover{
	display:block;
	text-decoration:none;
}
#partner{
	position:absolute;
	width:27px;
	top:20px;
	left:722px;
	height:90px;
}

/* SEZIONE TABELLA */
table {
	width: 401px;
	border-spacing: 0px; 
	border-collapse:collapse;
}
table a, table, tbody, tfoot, tr, th, td {
	font-family: Arial, Helvetica, sans-serif;
}
table caption {
	font-size: 1.8em;
	text-align: center;
	text-indent: 0px;
	height: 40px;
}
thead th {
	font-size: 0.8em;
	font-family: Arial;
	font-weight: bold;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	text-align: center;
	color:white;
}
thead th {
	background: url(images/bg_th.gif) left;
	height: 21px;
 }
tbody tr {	background: #ffffff; }

tbody tr.odd {	background: #f0f0f0; }
tbody th, tbody td {
	font-size: 0.7em;
	line-height: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 7px;
	border-bottom: 1px solid #800000;
	text-align: center; 
	}
tbody a {
	color: #000000;
	font-weight: bold;
	text-decoration: none; 
	}
.formazioni{
	list-style:none;
	text-align:center;
	padding:0;
	margin:0;
	font-size:14px;
	line-height:18px;
}
.formazioni li{
	border-bottom:1px dotted gray;
}
tfoot th, tfoot td {
	font-size: 0.8em;
	height: 41px;
	text-align:right;
	vertical-align:bottom;
	}
.casa, .trasferta{
	width: 50%;
}
.casa .ammonito{
	background: url(images/ammonito.gif) no-repeat left center;
}
.trasferta .ammonito{
	background: url(images/ammonito.gif) no-repeat right center;
}
.casa .espulso{
	background: url(images/espulso.gif) no-repeat left center;
}
.odd .espulso{
	background: url(images/espulso.gif) no-repeat right center;
}
.trasferta .espulso{
	background: url(images/espulso.gif) no-repeat right center;
}

/*sezione pagina cronaca */

#wrapper_cronaca{
	margin:auto;
	width:495px;
}
#content_cronaca {
	margin-left:48px;
}
