@charset "utf-8";
/* ETIQUETES HTML */
body { margin:0; padding:0; text-align:justify; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; font-size:80%; background:url(../img/bg_web.jpg) top center fixed }

a { text-decoration:none; color:#000000 }
a:hover { color:#CA2631; text-decoration:underline }
a img { border:0 }
ul, form, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }
input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:.9em; }
strong { color:#CA2631 }
b 		{ color:#555555; font-weight:bold }


/* PRINCIPALS */
.web { width:920px; margin:0 auto }
#cap { background:url(../img/bg_cap.jpg) top center no-repeat; height:186px  }
#menu { display:block; float:right; width:673px; line-height:36px; padding-top:150px; margin-right:22px; font-size:1.2em; text-align:right; font-variant:small-caps  }
#menu li { display:inline; margin-right:16px }
#menu li.ultim { margin-right:0 }
#menu a { color:#fff; font-weight:bold; text-decoration:none }
#menu a:hover { color:#eae848; font-weight:bold; text-decoration:underline }
#menu a.soci { color:#eae848; text-decoration:underline }


ul.submenu		{ width:600px; height:34px; background:url(../img/bg_submenu.gif) no-repeat; padding-left:0px }
ul.submenu li	{ float:left; padding:4px 10px 6px 8px; font-size:1.1em; border-right:#e84e57 solid 1px;  }
ul.submenu li.ultim	{ float:left; padding:4px 10px 6px 8px; font-size:1.1em; border-right:#F66 solid 0px }
ul.submenu li a	{ color:#FFF; font-weight:bold}	

#seccio a.pdf { background: url(../img/ico_pdf.gif) no-repeat; display:block; height:56px;  padding-top:3px; padding-bottom:3px; margin-bottom:20px; }
#seccio a.pdf :hover { color:#333333 }

.avis{ border:#CC3300 dotted 1px; padding:6px; text-align:center; font-size:1.5em; background-color:#990000; color:#FFFFFF; font-weight:bold; margin-top:50px}
.baner-top	{ position:absolute; top:0; right:0}
/* COS */

.equips_base { float:left; border-bottom:#CCC 1px dotted; margin-bottom:20px; padding-bottom:20px}
.jugador { float:left; height:320px; width:200px; font-size:1.1em; margin-bottom:20px; text-align:center;}
.jugador p	{ width:160px; text-align:left; padding-left:24px; padding-top:10px}
img.jugadors { float:right }
#cos { background:#fff; padding:18px 16px 0 0; width:890px; clear:both }
#cos p  { margin-bottom:1.2em; line-height:1.6em }

.cos_fons { background:#fff url(../img/bg_cos.gif) top center repeat-y }
.cap_fons { background: url(../img/bg_cap_barra.jpg) bottom repeat-x }
.peu_fons {  }

.foto-equip {text-align:center; padding-bottom:30px; font-weight:bold}
#cos h1 { font-size:1.4em; border-bottom:1px solid #d9d9d9; margin-bottom:.8em;  font-variant:small-caps }
#cos h2 { font-size:1.2em; margin-bottom:.8em; color:#CA2631 }

#seccio { padding:0 0px 0 10px; width:600px; float:left }
#seccio ul { padding-left:8px; color:#CA2631; font-size:95%; }
#seccio li { list-style:none; line-height:22px}
#seccio ul ul { padding-left:10px; color:#333}

#noticies h2 { font-size:1.3em; font-weight:normal; margin-bottom:.1em }
#noticies h2 a { color:#a8010c; }
#noticies h3  { color:#777; background:#ececec url(../img/ico_calendari.gif) right center no-repeat; font-size:.9em; border:3px solid #efefef; border-left-width:5px; margin-bottom:.8em }
#noticies p a { text-decoration:underline }
#noticies a.mes { color:#a9000c }

#resultats 			{ width:188px; float:right; margin:0 20px; text-align:center }
#resultats table	{ }
#resultats td		{ }
#resultats td.equip	{ font-weight:bold; }


#columna { width:250px; float:right; margin-right:0px}
#columna div { margin-bottom:10px }
.baner { background:#FFFFFF }
img.centre		{ margin:20px 10px 10px 10px; border:#FFFFFF solid 4px; float:none}
img.foto			{ margin-bottom:24px; border:#EFEFEF solid 4px;}
img.dreta			{ margin-bottom:24px; border:#EFEFEF solid 4px; float:right; margin-left:20px}
#contacte label { display:block }
#contacte input.text { width:370px; border:1px solid #ccc; padding:2px; margin-bottom:8px }
#contacte .submit { display:block; text-align:right }
#contacte input.boto { padding:2px 3px 4px }
#contacte textarea { width:370px; height:150px; border:1px solid #ccc; padding:2px; margin-bottom:8px }
#ClientValidationSummary { width:370px; background-color:#f2f2f2; border:2px solid #C82633; font-size:.85em; margin:0; padding:3px 5px; font-weight:bold }

.amunt { background:url(../img/bg_amunt.gif) bottom repeat-x; display:block; text-align:center; clear:both; padding:10px 0; margin:0 20px; color:#777 }

table	{ width:99%; }
tr 		{ }
th		{ background-color:#ae222d; padding:5px; font-size:95%; color:#FFFFFF; text-align:center; }
td		{ text-align:center; padding:10px; }

/* PEU */
.logos-peu 	{ clear:both; width:920px; margin:0 auto }
#peu 		{ background:#fff url(../img/bg_peu.gif) bottom repeat-x; height:70px; padding-top:5px; font-size:.95em; clear:both  }
#peu p 		{ padding-left:20px }
#peu a 		{ color:#777 }
#peu ul 	{ float:right; margin-right:20px; display:block; color:#777 }
#peu ul li 	{ display:inline } 
        
.fotonodownamat	{ background:url(../img/amateur-09-10.jpg) no-repeat}	
.fotonodownjuv	{ background:url(../img/juvenil_09_10.jpg) no-repeat}
.fotonodownfem	{ background:url(../img/femeni_09_10.jpg) no-repeat}
.fotonodowninfantila	{ background:url(../img/equips/INFANTIL-A-1.jpg) no-repeat}
.fotonodowniniciacio	{ background:url(../img/equips/INICIACIO.jpg) no-repeat}
.fotonodownprebenjamia	{ background:url(../img/equips/PRE-BENJAMI-A.jpg) no-repeat}
.fotonodownprebenjamib	{ background:url(../img/equips/PRE-BENJAMI-B.jpg) no-repeat}
.fotonodownbenjamia	{ background:url(../img/equips/BENJAMI-A.jpg) no-repeat}
.fotonodownbenjamib	{ background:url(../img/equips/BENJAMI-B.jpg) no-repeat}
.fotonodownalevia	{ background:url(../img/equips/ALEVI-A.jpg) no-repeat}
.fotonodownalevib	{ background:url(../img/equips/ALEVI-B.jpg) no-repeat}

.fotonodowninfantilb	{ background:url(../img/equips/INFANTIL-B.jpg) no-repeat}
.fotonodowncadeta	{ background:url(../img/equips/CADET-A.jpg) no-repeat}
.fotonodowncadetb	{ background:url(../img/equips/CADET-B.jpg) no-repeat}
.llas				{ position:absolute; float:right; top:6px; right:10px }