/* CSS Document */
#mother{
	position:relative;
}
#nextMatch{
	position:absolute;
	right:60px;
	top:10px;
	background: url(../img/t001_default/bgNextMatch.png);
	width:345px;
	height:90px;
}
#nextMatch #info{
margin:5px;
text-align:right;
font-size:12px;
}
#nextMatch .where{
font-size:11px;
color:#666;
}
#nextMatch .team{
font-size:15px;
font-weight:bold;
}

#mainMenu{
  position:relative;
  background:#FFF;
  font-size:12px;
  margin-top:1px;
  border-top:1px solid #000;
  border-bottom:1px solid #000;}
#mainMenu a{
  color:#000;
  text-decoration:none;
}
#mainMenu a:hover{
  text-decoration:underline;
}
#mainMenu a.home{
 color:#F30;
}
.giovanili[class]{
	left:175px;
	top:15px;
}

.ps[class]{
left:67px;
top:15px;
}
#ps, #giovanili{
	display:none;
}
.ps{
background:url(../img/t001_default/bg_submenu.png) repeat-x top #FFFFFF;;
left:57px;
top:16px;
width:105px;
position:absolute;
border:1px solid #000;
border-top:0px;
filter: alpha(opacity:90);
opacity:0.9;
}

.giovanili{
background:url(../img/t001_default/bg_submenu.png) repeat-x top #FFFFFF;;
left:180px;
top:16px;
width:105px;
position:absolute;
border:1px solid #000;
border-top:0px;
padding-top:1px;
filter:alpha(opacity:90);
opacity:0.9;
}

.ps ul, .ps li, .giovanili ul, .giovanili li{
list-style:none;
text-align:left;
margin:0px;
padding:0px;
}
.ps ul, .giovanili ul{
margin-top:4px;
}
.ps li, .giovanili li{
height:15px;
}

.ps li a, .giovanili li a{
padding-left:3px;
display: block;
}
.ps a:hover,.giovanili a:hover{
  background:#FFC;
}
