body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	margin:0;
	padding:0;
}

.clear{ clear:both;}

#content{
width:75em;
margin:0 auto;
}
#capsalera{
height:10em;
background: url(../img/fig.gif) no-repeat 1em 4.6em;
}

#capsalera h1{
font-size:1em;
float:right;
text-indent:-999em;
background:url(../img/logo.gif) no-repeat bottom left;
width:15.8em;
height:4.8em;
margin: 4em 2em 0 0!important;
margin: 4em 1em 0 0;
}

#capsalera ul{
margin:7.5em 4em 0.5em 5.8em!important;
margin:7.5em 2em 0.5em 2.8em;
padding:0;
list-style:none;
float:left;
}

#capsalera ul li{
float:left;
font-size:1.2em;
font-weight:bold;
background:url(../img/bullet.gif) no-repeat bottom right;
padding: 0 0.8em 0 0.8em;
}

#capsalera ul li a{
color:#FF6801;
text-decoration:none;
}

#capsalera ul li.ultim{
background:none;
}

#capsalera ul li a.info{
color:#000;
}


#capsalera ul li a:hover{
text-decoration:underline;
}

.linea{
width:91%;
height:0.5em;
background:url(../img/linia.gif) repeat-x;
float:right;
}
#content-container{
width:75em;
/*border:1px solid green;*/
}

#left{
float:left;
width:53em;
/*border:1px solid blue;*/
}
.noticies{
border:1px solid #999;
width:87%;
float:right;
}

.galeria{
border:1px solid #999;
width:87%;
height:800px;
float:right;
overflow:auto;
/*només funciona per IE*/
scrollbar-face-color:#fff;
scrollbar-base-color:#fff;
scrollbar-arrow-color:#ff9900;
scrollbar-shadow-color:#FFCC99;
scrollbar-darkshadow-color:#666;
scrollbar-highlight-color:#ff9900;
scrollbar-3dlight-color:#FFCC99;
scrollbar-track-color:#e3e3e3;
}

.noticies h2, .galeria h2{
font-size:1em;
font-weight:normal;
padding: 1em 0 1em 1em;
color:#FF6600;
background:url(../img/bg_not.gif) no-repeat right 1.5em;
}

.noticies img, .galeria img{
margin:1em 0.5em 0.8em 0.8em;
}

.galeria p.peufoto{
color:#000;
padding:0em 0.5em 0em 0.8em;
}

h2.int{
border-bottom:1px dashed #666;
font-size:1em;
font-weight:bold;
padding: 1em 0 1em 1em;
color:#666;
background:none;
}

.noticies p{
color:#666;
padding:0 4em 1em 1em;
}

#right{
float:right;
width:19.5em;
min-height:44em;
background:url(../img/fons_menu.gif) repeat-y;
margin-top:0 !important;
margin-top:-0.8em;
}

#right img{
margin-left:1.5em;
margin-bottom:1em;
padding-top:1em;
}

#right ul.cabeceras{
margin: -0.5em 0 0 0.8em;
margin: -0.5em 0 0 -0.2em!important;
padding:0;
list-style:none;
width:16.5em;
}

#right ul.cabeceras li{
background:url(../img/fons_cab.gif) no-repeat 1em 0em;
padding:0.3em 0 0.5em 2.2em;
margin:0;
font-size:1.2em;
font-weight:bold;
color:#FF6600;
}

#right ul.submenu{
margin: 0.7em 0 0 -1em!important;
margin: 0.4em 0 0 -0.8em;
z-index:-100;
padding:0;
list-style:none;
background-image:url(../img/fons_submenu.gif);
width:12.8em;
}

#right ul.submenu li{
margin:0;
padding:0.3em 0 0.3em 1.1em;
background:none;
border-bottom:1px dashed white;
font-size:1em;
font-weight:bold;
color:#fff;
display:block;
}


#right ul.submenu li a{
color:#fff;
text-decoration:none;
}

#right ul.submenu li a:hover{
text-decoration:underline;
}

#right ul.submenu li span a{
background-color:#fff;
color:#666;
padding:0 0.2em 0 0.2em;
}

#footer{
height:19.8em;
/*border:1px solid blue;*/
background: url(../img/footer.jpg) no-repeat;
width:75em;
}

#colabora p{
color:#FF6600;
font-weight:bold;
}

#colabora img{
float:left;
margin-top:0.8em;
margin-right:1.5em;
}

/*estils per la taula d'equips*****************/


table.equips{
width:100%;
border:0;
}

table.equipslinks{
width:100%;
border:0;
text-align:center;
margin-top:1em;
}
table.equipslinks a{
color:#000;
text-decoration:underline;
}

table.equipslinks a:hover{
color:#FF6600;
}

table.equipslinks td {
font-weight:bold;
border-bottom:1px solid #e4e4e4;
}

table.equips th, table.equipslinks td{
font-size:1.2em;
}

table.equips th, table.equips td, table.equipslinks td,table.equipslinks th{
padding:0.3em 0 0.3em 0;
}

table.equips td.dorsal{
width:15px;
color:#FF9900;
font-size:1.2em;
font-weight:bold;
text-align:center;
}

table.equips th span, table.equipslinks td span{
color:#666;
font-weight:normal;
font-size:0.9em;
}

table.equips .right, table.match .right{
text-align:right;
padding-right:1.5em;
font-size:1.1em;
}

table.equips .left, table.match .left{
text-align:left;
font-size:1.1em;
padding-left:1em;
}

table.horaris{
width:100%;
font-size:1.1em;
padding:0.3em 0 0em 0;
margin-top:1em;
}

table.horaris th.data{
width:150px;
background-color: #FF9900;
color:#fff;
font-weight:bold;
padding:0.8em 0 0.8em 0.3em;
}
table.horaris td.dia{
color:#666;
font-weight:normal;
text-align:left;
font-size:1em;
padding:0.5em 0 0.5em 0.3em;
}

table.horaris th.horari{
background-color:#e2e2e2;
border-top:1px solid #333;
border-bottom:1px solid #333;
padding:0.3em 0 0.3em 0;
}

table.horaris td.partits{
border-top:1px solid #333;
border-bottom:1px solid #333;
padding:0.3em 0 0.3em 1em;
}

table.horaris td.fin{
background-color:#666;
color:#FF9900;
padding:0.3em 0 0.3em 1em;
text-transform:uppercase;
}

table.match{
width:100%;
}
table.match td{
border:1px solid #000;
padding:0.3em 0 0.3em 0;
}

table.match td.ranking{
background-color:#FF9900;
color:#fff;
font-weight:bold;
}

table.horaris td.resultat{
color:#FF6600;
font-weight:bold;
font-size:1.3em;
font-weight:bold;
border-top:1px solid #333;
border-bottom:1px solid #333;
text-align:center;
}

table.match th{
color:#FF6600;
}

table.match td.vs{
border:none;
width:35px;
background:url(../img/vs.gif) no-repeat #FF6600;
}

table.match strong{
font-size:1.3em;
color:#666;
}

table.golejadores td{
padding:0.3em 0 0.1em 0;
border-bottom:1px solid #e4e4e4;
font-size:1.1em;
}

table.golejadores td.jugadora{
text-align:right;
padding-right:0.5em;
}

table.golejadores td.gols{
background-color:#FF9900;
color:#fff;
font-weight:bold;
font-size:1.3em;
font-weight:bold;
text-align:center;
padding-left:0.4em;
padding-right:0.4em;
width:35px;
}

table.equipslinks strong{
color:#fff;
}
/*css pels colors de la classificació*/
table.info{
margin-left:1em;
width:150px;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
}

table.info th, table.info td{
padding:0.3em 0 0.3em 0.5em;
font-weight:bold;
border-bottom:1px solid #999;
}

.primers{
background-color:#FFCC00;
}

.segons{
background-color:#99CC00;
}

.tercers{
background-color:#0099CC;
}

.quarts{
background-color:#CC6666;
}