body {
	background: url(../IMATGES/bggris.png);
	margin: 0px 0px 0px 0px;
	width:100%;
	}

.paginaframe {
	margin: 0px 0px 0px 0px;
	background: url(../IMATGES/arrowBlanca.gif);
	}

.PaginaImprimir {margin: 0px 0px 0px 0px;}

#main {
	width:954px;
	position:relative;
	top:-170px;
	right:0;
	margin:0 auto;
	text-align: left;
	left: 65px;
	height: 289px;
}

.txtTitolNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D7141F;
	font-weight: bold;
}

.txtTitolNoticia14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D7141F;
	font-weight: bold;
}

.txtTitolNoticia_peq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: normal;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txt_inscrits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.txt_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

.txtJustificat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    text-align: justify;
}

.txtULTitol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	font-weight: bold;
}

UL {color: black;}

.txt_clubs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.txttop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.txttop2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.txtbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.txtbottom a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.txtbottom a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txtmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txtmenu a:link {
	color: #ffffff;
	text-decoration: none;
}
.txtmenu a:hover {
	color: #000000;
	text-decoration: none;
}

.txtMultiple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: normal;
	color: #000066;
}

.CampObligatori
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color: red;
}
.CampAlternatiu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color: black;
}

.CampObligatoriFederat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
 	font-weight: bold;
	color: red;
}
.CampAlternatiuFederat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
 	font-weight: bold;
	color: black;
}


.AclaracionFormulario
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: bold;
	color:black;
	}

.txtMesPetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: normal;
	color: Black;
}

.titulnotis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7141F;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
.titulnotis a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7141F;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
.titulnotis a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}

.titulnotis_fonsgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
.titulnotis_fonsgris a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
.titulnotis_fonsgris a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}


A {	text-decoration: none;}

.NoticiaDestacada
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 13px;
	text-decoration: none;
 	font-weight: none;
	color:#FFFFFF;
	}

a.NoticiaDestacada:active {}
a.NoticiaDestacada:hover { color: #000000; text-decoration: none;}
a.NoticiaDestacada:link { color:#FFFFFF; } 

.LinkNormalPetit
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color:#D7141F;
	}

.LinkNormalPetitNegre
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color:#000000;
	}

.LinkNormal
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: bold;
	color:#D7141F;
	}
a.LinkNormal:active {}
a.LinkNormal:hover { color: #D7141F; text-decoration: underline;}
a.LinkNormal:link { color:#D7141F; } 

.LinkClubs
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: none;
	color:#000000;
	}
a.LinkClubs:active {}
a.LinkClubs:hover { color: #D7141F; text-decoration: none;}
a.LinkClubs:link { color:#000000; } 

.LinkPeuPagina
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: none;
	color:#FFFFFF;
	}
a.LinkPeuPagina:active {}
a.LinkPeuPagina:hover { color: #000000; text-decoration: none;}
a.LinkPeuPagina:link { color:#FFFFFF; } 

.LinkCompeticio
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 11px;
	text-decoration: none;
 	font-weight: bold;
	color:#000000;
	}
a.LinkCompeticio:active {}
a.LinkCompeticio:hover { color: #FFFFFF; text-decoration: none;}
a.LinkCompeticio:link { color:#000000; } 

.LinkCompeticio_negro
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: bold;
	color:#000;
	}
a.LinkCompeticio_negro:active {}
a.LinkCompeticio_negro:hover { color: #fff; text-decoration: none;}
a.LinkCompeticio_negro:link { color:#000; }

/* Estilos para grid de buscar */
.txtFichaDato {
    background-color:#F7F7F7;
    color: black;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtCabeceraBuscar {
    background-color:#D7141F;
    color: white;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	border : 0; 
}
/* Estilos para grid de buscar */

/* Estilos del calendario */
.main {width:954px; border:1px solid #F7F7F7;}
.month {background-color:#D7141F; font:bold 10px verdana; color:#F7F7F7;}
.daysofweek {background-color:#F7F7F7; font:bold 11px verdana; color:#D7141F;}
.days {font-size: 11px; font-family:verdana; color:black; background-color:#F7F7F7; padding: 2px;}
.days #dias{font-weight: normal; color: #8A3A01;}
.days #festivo{font-weight: normal}
.textoRojo {font-size: 12px; font-weight: bold;font-family:verdana; color:#D7141F; background-color:#F7F7F7; padding: 2px;}


/* Components Formularis */
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	background-color: #D6DFEF;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}

input.SinModificar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	background-color: #D5D5D9;
	border-top: 1px solid #ABABAE;
	border-right: 1px outset #ABABAE;
	border-left: 1px solid #ABABAE;
	border-bottom: 1px outset #ABABAE;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	background-color: #D6DFEF;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	width: 350px;
	background-color: #D6DFEF;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}
/* Components Formularis */


.BarraPaginar {color:#4576AF;font-family:Verdana, Arial, sans-serif;font-size:12px;}
.NumerosPaginar {text-decoration: none;color:#000000;font-family:Verdana, Arial, sans-serif;font-size:10px; font-weight : bold;}
.NumerosPaginarActivo {text-decoration: none;color:#D7141F;font-family:Verdana, Arial, sans-serif;font-size:10px; font-weight : bold;}

HR {}
HR.CalendariLinea {color: #D7141F; }

BLINK {font-family: Verdana, Arial, Helvetica, sans-serif; color: #D7141F;font-weight: bold;font-size: 12px;}

.baixes
{
background: url(../imatges/baixes.gif);
background-repeat: no-repeat;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
cursor: hand;
}

input.editrango {
background: url(../IMATGES/rango_edit.gif);
background-repeat: no-repeat;
cursor: hand;
}

.LinkNormalPetitGroc
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color:red;
	}


/* MENU */
.menu {
	color: #363636;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	height: 34px;
	text-align: left;
	padding-left: 0px;
	background-image: url(../IMATGES/bar.gif);
	width:180px;
}

.menu img
{
	color: #363636;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
	background-image: none;
	text-decoration: none;
  line-height:34px;
}

.menu a {
	color: white;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 34px;
  text-align: left;
	background-image: none;
	text-decoration: none;
  line-height:34px;
}

.menu a:hover {
	color: #363636;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 34px;
  text-align: left;
	background-image: none;
	text-decoration: none;
  line-height:34px;
}

/* MENU2 */
.menu2 {
	color: #363636;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	height: 68px;
	text-align: left;
	padding-left: 0px;
	background-image: url(../IMATGES/bar2.gif);
	width:180px;
}

.menu2 img
{
	color: #363636;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
	background-image: none;
	text-decoration: none;
  line-height:68px;
}

.menu2 a {
	color: white;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 28px;
  text-align: left;
	background-image: none;
	text-decoration: none;
  line-height:28px;
}

.menu2 a:hover {
	color: #363636;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 28px;
  text-align: left;
	background-image: none;
	text-decoration: none;
  line-height:28px;
}



.TextoSimple {font-family:Verdana;font-size:10px}
.TextoMenuIzquierda {cursor:hand;font-weight:bold;font-family:Verdana;font-size:12px;text-decoration:none;color:#000000;}


/* Tablas */
.TablasDatos {background-color: black; border-collapse:collapse;}
.TablaCabecera {font-weight:bold; font-family:Verdana; font-size:10px; text-align:center; color:#FFFFFF;}
.TablaDato {background-color: #FFFFFF; font-family:Verdana;font-size:10px}
.TablaDatoNoValidoBorrado {background-color: #C3C3C3; font-family:Verdana;font-size:10px}

.LinkNormalPetitNegre
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color:#000000;
	}

.LinkNormalPetitGroc
	{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color:red;
	}

.CampObligatori
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color: red;
}

.CampAlternatiu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color: blue;
}

.baixes
{
background: url(http://fedemoto.net/ImgAuxiliar/baixes.gif);
background-repeat: no-repeat;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
cursor: hand;
}

.mapaweb {
	color: #000000;
	text-decoration: none;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

.mapaweb a {
	color: #000000;
	text-decoration: none;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

.mapaweb a:hover {
	text-decoration: underline;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #c60c0c;
}

.mapaweb_grande {
	color: #000000;
	text-decoration: none;
	font: bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
}

.mapaweb_grande a {
	color: #000000;
	text-decoration: none;
	font: bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
}

.mapaweb_grande a:hover {
	text-decoration: underline;
	font: bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #c60c0c;
}

a.idioma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}

a.idioma:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bold;
	text-decoration:underline;
}

.css-1{	font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
.css-2{	font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
.css-3{	font-size: 16px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
.css-4{	font-size: 19px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
.css-5{	font-size: 24px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
.css-6{	font-size: 30px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
.css-7{	font-size: 48px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:17px;}
