/* CSS Document */
* { margin:0; padding:0 }
line-height, p {line-height: 18px} 
address, blockquote, dl, form,
fieldset, ol, table, p, pre, ul { margin: 0; padding:0 }
.clear { height:10px; clear:both; }
body { background:#0d014d url(../img/bg_pattern.gif) repeat 0 0; margin: 10px auto 10px auto; text-align: center; font:normal 12px "trebuchet MS", Arial, Helvetica, sans-serif; }
a { outline:none }
a:link, a:visited, a:active{
		color:#fe0002;	
		text-decoration:none;
}
a:hover { text-decoration:underline }
a:hover name { text-decoration:none }
h1, h2 {font-size: 22px; font-weight:normal; color:#fe0002; margin:20px 0 10px 0; text-align:left }
h3 {font-size: 18px; font-weight:normal; color:#fe0002; margin:10px 0 5px 0; text-align:left; text-indent:10px; }
h4 {font-size: 16px; font-weight:normal; color:#fe0002; margin:-5px 0 10px 0; text-align:left }
p { margin-bottom:10px }
ul.lista { text-align:left; list-style:none; margin: 5px 0 10px 40px; }
ul.lista li { background:url(../img/ballLi.gif) no-repeat 0 1px ; text-indent:25px; margin-bottom:5px; }
strong#titoloNotizie { color:#fe0002; text-transform:uppercase }
/*layout*/
#container { margin:0 auto; text-align:left; width:990px; background-color:#FFF; }
#header { float:left; width:100%;  border:2px solid #fff; border-bottom:0 }
		a#logo { float:left; display:block; width:100%; height:172px; background:url(../img/logo3.gif) no-repeat 0 0; text-indent:-5000px }
		a#logo:hover { cursor :pointer; background-position:0 -172px; }
		/*menu principale*/
		ul#nav { float:left; width:100%; height:35px; background-color:#fe0002; list-style:none; font-size:15px; font-weight:bold }
			ul#nav li#mano { float:left; background:#fe0002 url(../img/mano_sx_leone.gif) no-repeat 0 0; width:62px; height:27px; margin:0; padding:0  }
			ul#nav li { float:left; display:inline; margin-right:14px; margin-top:7px; color:#FFFF00; }
				ul#nav li a { display:block; float:left; color:#FFFF00; text-decoration:none; text-indent:27px; height:27px; background:transparent url(../img/ball.gif) no-repeat 0 -50px; }
					ul#nav li a:hover, ul#nav li#selected a  { background-position:0 -2px }
					/*link mondiali*/
					ul#nav li#mondiali { float:left; display:inline; color:#FFFF00; margin-right:0; margin-top:0; display:inline; border-left:2px solid #fff;  width:257px; background:#18A837; height:auto; padding:7px 0 3px 13px;  }
					ul#nav li#mondiali a { display:block; float:left; color:#FFFF00; text-decoration:none; text-indent:27px; height:27px; background:transparent url(../img/ballGreen.gif) no-repeat 0 -50px; }
					ul#nav li#mondialiSelected { float:left; display:inline; color:#FFFF00; margin-right:0; margin-top:0; display:inline; border-left:2px solid #fff;  width:257px; height:auto; padding:7px 0 3px 13px; background:#18A837; }
					ul#nav li#mondialiSelected a { display:block; float:left; color:#FFFF00; text-decoration:none; text-indent:27px; height:27px; background:transparent url(../img/ballGreen.gif) no-repeat 0 -2px; }
					ul#nav li#mondiali a:hover, ul#nav li#mondialiSelected a:hover { background-position:0 -2px }
					/*menu mondiali*/
					/*menu principale*/
		ul#downNav { float:right; width:840px!important; width:auto; height:35px; padding-right:150px; background-color:#18A837; list-style:none; font-size:15px; font-weight:bold }
			ul#downNav li { float:right; text-align:right; margin:7px 0 0 50px; color:#FFF; }
				ul#downNav li a { float:left; color:#FFF; text-decoration:none; height:27px; white-space:nowrap; }
					ul#downNav li a:hover, ul#downNav li#selected a{ color:#FFFF00; }
/*contenuto*/				
#content { float:left; width:100%; background-color:#fff; border:2px solid #fff; border-top:0; border-bottom:0; }
#leftCol { float:left; display:inline; width:660px; padding:0 10px 20px 10px; text-align:center }
	/*#leftCol p { width:650px; text-align:left }
	#leftCol img { padding:5px; margin:5px auto 15px auto; border: 1px solid #fe0002 }
	#leftCol p img { float:left; padding:5px; margin:5px 10px 5px 0; border: 1px solid #fe0002 }*/
	#leftCol p { float:left; width:650px; text-align:left }
	#leftCol img { clear:both; padding:5px; margin:5px auto 15px auto; border: 1px solid #fe0002 }
	#leftCol p img { float:left; padding:5px; margin:5px 10px 5px 0; border: 1px solid #fe0002 }
	.testotornei p { float:left; text-align:left; width:580px!important }
		#leftCol a.group img {  display:inline; width:130px; padding:3px; margin:5px 5px 0 0; border:1px solid #fe0002 }
		/*box feed home*/

		#boxBaseballit { float:left; text-align:left; display:inline; width:100%; background: transparent url(../img/boxbaseballit.jpg) no-repeat -10px 0 }
		 #boxBaseballit div { float:left; display:inline; width:300px; margin-bottom:10px; margin-right:25px; background:url(../img/ballLi.gif) no-repeat 0 1px ; text-indent:25px; }
		#boxBaseballit a { display:block; float:left; width:300px; color:#000 }
		/*colonna destra*/
#rightCol { float:right; display:inline; width:290px; padding:0 10px 20px 10px }
	#rightCol img.rightthumb { float:left; display:inline; width:130px; padding:3px; margin:5px 5px 0 0; border:1px solid #fe0002 }
	a#linkBoysLeague { display:block; background: #fff url(../img/linkBoysLeague.jpg) no-repeat 0 0; width:285px; height:194px; text-indent:-5000px; margin-top:10px }
	a#linkBoysLeague:hover { background-position: 0 -198px }
	/*tabelle*/
	.tdstandard { padding:5px auto; text-align:center }
	.tdgreen { background-color:#18A837; color:#FFF; font-weight:bold; }
	.tdred {  background-color:#fe0002; color:#FFF; font-weight:bold; }
	/*footer*/
#footer { float:left; width:100%; padding:10px 0; text-align:center; background-color:#fe0002; border:2px solid #fff; border-top:0; color:#fff; }
#footer a { color:#FFFF00; }
/*----------------banner------------------------*/
/*larghezza max banner colonna destra: 270px*/
	.banner { text-align:center; width:100%; margin:0 auto; clear:both }
		.banner img { text-align:center; margin:30px auto 15px auto!important; }
/*larghezza max banner colonna destra: 660px*/
	#bannerCentrale { text-align:center; width:100%; margin:0 auto } 
		#bannerCentrale img, #noBorder { margin-top:20px!important; margin-bottom:20px!important; padding:0!important; border:0!important; } 