/*select scelta impianto*/

.select_stadium{
text-align:right;
}
.select_stadium select{
color: #0066CC;
}
.gp_info hr{
border:0;
height:1px;
color: #0066CC;
background: #0066CC;
margin-top:5px;
margin-bottom:5px;
}


.gp_info h1{
font-weight:bold;
float:left;
display:inline;
}

.gp_info h2{
font-size:1.8em;
display:none;
}


.gp_info h3{
line-height: 30px;
vertical-align:middle;
color: #0066CC;
font-size:1.8em;
text-align:right;
display:none;
}
.gp_info p{
text-align:right;
}

.p strong{
font-size:1.8em;
}

p.description{
font-size:1.1em;
text-align:left !important;
}

.mappe-stadium{
margin-top: 10px;
margin-bottom:10px;
padding:5px;
background:#333333;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
}
.gp_box_images li img{
border:0;
margin-left:15px;
}

.gp_box_images li img.mappa{
border:0;
float:right;
display:inline;
width:170px;
padding:2px;
background-color:#FFF;
border-left:4px solid #333;
border-bottom:4px solid #333;

}
.mappe-stadium ul li{
float:left;
list-style:none;
margin-left:8px;
margin-right:8px;
width:47%;
}

.mappe-stadium ul li h3{
color: #0066CC;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #0066CC;
display:none;
}

/*calendario*/
thead.match{
font-size:1.1em;

}

table.matches tr td,table.matches tr th{
	border-right: 0;
}
table.matches img{
	border: 0;
}
.calendario-stadium h3{
	color: #0066CC;
	margin-bottom:10px;
	font-size:1.8em;
}

table.matches th.link,
table.matches tr td.link,
div.fase_1 {
display:none;}
