
a {
	text-transform : uppercase;
	font-size : 11px;
	text-decoration : none;
	font-family : verdana, Small Fonts, Tahoma, Helvetica;
}
a:link, a:visited {
	color : #C00000;
	text-decoration : none;
	font-weight : bold;
}
a:hover {
	color : #095abe;
	text-decoration : underline;
}
.Under {
	text-decoration : underline;
}

h1 {
	margin : 0;
	padding : 0;
	font-size : 1.7em;
	display: inline;
}
html h1 {
	margin : 0;
}

h2 {
	margin : 0;
	padding : 0;
	margin-bottom: 0px;
	display: inline;
}
h3 {
	margin : 0;
	padding : 0;
	margin-bottom: 0px;
	display: inline;
}



BODY {
	background-color : #f7f7f7;
	font : 11px/16px verdana, geneva, arial, helvetica, sans-serif;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;

	background-image: url(img/bg7.jpg);
	background-repeat: repeat;
	background-position: top;
	background-attachment:fixed;

	/*
	background-image: url(img/bg7.jpg), url(img/bg_iniesta.png);
	background-position: center top, left top;
	background-repeat: repeat, repeat;
	background-attachment:fixed, fixed;
	*/

}

fieldset {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border:1px solid #999999;
	padding:15px 5px 15px 20px;
	background-color: #ffffff;
	margin-bottom: 20px;
	}
legend {
	padding: 0.1em 1.1em;
	border:1px solid #4f5254;
	color:#4f5254;
	text-align:right;
	font-family: Arial,Tahoma,Verdana;
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;

  }


.cap_esq {
	empty-cells : show;
	background-color : #da3a62;
	/*background-image : url(img/cap_top_esq.gif);*/
	/*background-repeat : repeat-x;*/
	/*background-position : bottom;*/

}
.cap_dre {
	empty-cells : show;
	background-color : #e41e31;
	/*background-image : url(img/cap_top_dre.gif);*/
	/*background-repeat : repeat-x;*/
	/*background-position : bottom;*/
}

.subcap	{
	empty-cells : show;
	/*
	background-image : url(img/bg_subcap.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	*/
	/*height: 48px;*/
	height: 28px;
background: rgb(64,150,238); /* Old browsers */
background: -moz-linear-gradient(top, rgba(64,150,238,1) 0%, rgba(21,84,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,150,238,1)), color-stop(100%,rgba(21,84,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(64,150,238,1) 0%,rgba(21,84,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(64,150,238,1) 0%,rgba(21,84,219,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(64,150,238,1) 0%,rgba(21,84,219,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#1554db',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(64,150,238,1) 0%,rgba(21,84,219,1) 100%); /* W3C */
}

.taula_principal	{
	min-height: 100%;
	width: 1000px;
	font-family : Verdana;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	background-color : #f4f4f4;
	box-shadow: 0px 5px 10px #CCCCCC;
	padding: 5px 10px 10px 10px
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	background-image : url(img/bg_xavi2.jpg);
	background-repeat : repeat-y;
	background-position : left;

}

.columna_esquerra	{
	margin-top : 2px;
	margin-bottom : 2px;
	/*border-right: thin dotted #09599e;*/
	padding: 0 10 2 5;
}
.columna_dreta	{
	margin-top : 2px;
	margin-bottom : 2px;
	padding: 0 5 2 10;
	background-image : url(img/sep1.gif);
	background-repeat : repeat-y;
	background-position : left;

}
.peu	{
	color : 333333;
	font : 10px verdana, geneva, arial, helvetica, sans-serif;
	padding: 10 1 10 1;
    position:relative;
    top:50;
    bottom:0;
    left:0;
    background-image : url(img/bg_blaugrana.gif);
    background-repeat : repeat-x;
    background-position : top left;
	border:1px solid #E41E31;

}



.v8n {	font-family : Verdana;	font-size : 8pt;	font-style : normal;	font-weight : normal;	color : #000000;	text-decoration : none;}
.v8nn {	font-family : Verdana;	font-size : 8pt;	font-style : normal;	font-weight : bold;		color : #000000;	text-decoration : none;}
.v8b {	font-family : Verdana;	font-size : 8pt;	font-style : normal;	font-weight : normal;	color : #FFFFFF;	text-decoration : none;}
.v8bn {	font-family : Verdana;	font-size : 8pt;	font-style : normal;	font-weight : bold;		color : #FFFFFF;	text-decoration : none;}
.v8g {	font-family : Verdana;	font-size : 8pt;	font-style : normal;	font-weight : normal;	color : #666666;	text-decoration : none;}
.v8gn {	font-family : Verdana;	font-size : 8pt;	font-style : normal;	font-weight : bold;		color : #8c8e94;	text-decoration : none;}
.v7n {	font-family : Verdana;	font-size : 7pt;	font-style : normal;	font-weight : normal;	color : #000000;	text-decoration : none;}
.v7nn {	font-family : Verdana;	font-size : 7pt;	font-style : normal;	font-weight : bold;		color : #000000;	text-decoration : none;}
.petita {font-size:9px; text-decoration: none; font-family: Small Fonts, Arial,Helvetica;}
.petitan {font-size:9px; text-decoration: none; font-family: Small Fonts, Helvetica;color: #000000; text-decoration: none}
.petitag {font-size:9px; text-decoration: none; font-family: Small Fonts, Helvetica;color: #999999; text-decoration: none}
.v9n    {font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.v9b    {font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.v9nn    {font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.v9t    {font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: normal; color: #FF6600; text-decoration: none}
.v9n    {font-family: Verdana; font-size: 11pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.v9r    {font-family: Verdana; font-size: 10pt; font-style: normal; font-weight: bold; color: #B10505; text-decoration: none}
.destacat	{ font-family: Arial; font-size: 14pt; font-style: normal; font-weight: bold;}
.warning {	font-family : Verdana;font-size : 8pt;font-style : normal;	font-weight : bold;	color : #bf16a9;background-color :#04ccad}

.capsula	{
	padding: 2 5 5 5;
}

.capsula	{
	padding: 12 15 15 15;
}

.capsula_taula	{

	border: 3px solid #69a6d0;
	color : #2b2c30;
	background-color : #d1e6f8;
	padding: 2 2 12 2;

    background-image : url(img/bg_capsula.gif);
    background-repeat : repeat-x;
    background-position : top center;

	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;

	box-shadow: 0px 10px 10px #B5C1C5;
	/*
	-webkit-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
	-moz-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
	-o-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
	box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
	*/

}

.capsula_cap	{
	font-family : Arial,Verdana;
	font-size : 18px;
	font-weight : bold;
	border-bottom: 2px solid #b10844;
	/*color : #2b2c30;*/
	color : yellow;
	text-shadow: black 0.1em 0.1em 0.2em;
	/*background-color : #ea8c9a;*/
	background-color : #FCBFCB;
	padding-left: 6px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
    background-image : url(img/bg_capsula_cap.gif);
    background-repeat : repeat-x;
    background-position : bottom center;
    padding: 3 5 8 10;

}
.capsula_txt	{
	font-family : Arial,Verdana;
	font-size : 9pt;
	color : #2b2c30;
}
.capsula_txt_separador_top	{
	font-family : Arial,Verdana;
	font-size : 9pt;
	color : #2b2c30;
	border-top: 1px solid #666666;
}

.capsula_peu	{
	background-color : #e5e7fa;
	padding-left: 6px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.noticia_txt	{
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #2b2c30;
	border-bottom: 2px dotted #CCCCCC;
	padding: 5 15 20 15;
}

.linia_forum	{
	border-bottom:1px dotted #666666;
	padding-bottom: 30px;
}



.error {
	margin : 0 auto -1px auto;
	width : 50%;
	position : relative;
	left : 0%;
	border : 1px solid #fc0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ff0000;
	text-decoration : none;
	padding : 0.2em 0.1em;
	margin-top : 2px;
	margin-bottom : 2px;
	background-color : #fecccc;
	text-align : center;
}
.noerror {
	margin : 0 auto -1px auto;
	width : 50%;
	position : relative;
	left : 0%;
	border : 1px solid #009966;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #009966;
	text-decoration : none;
	padding : 0.2em 0.1em;
	margin-top : 2px;
	margin-bottom : 2px;
	background-color : #dff6c6;
	text-align : center;
}
.input_buscador {
	font-family : Arial, Verdana;
	color : #07285e;
	font-size : 8pt;
	background-color : #c0000a;
	border : 1px solid #111111;
	padding : 1px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background-image : url(img/bg_ef_buscador.gif);
	background-repeat : repeat-x;
	background-position : top;
}
.buscador {
	font-family : Verdana;
	color : #cccccc;
	font-size : 0;
}

.input1 {
	font-family : Verdana;
	color : #111111;
	font-size : 9pt;
	background-color : #ffffff;
	border : 1px solid #333333;
	padding : 1px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background-image : url(img/bg_ef1.gif);
	background-repeat : repeat-x;
	background-position : top;
}
.input1error {
	font-family : Verdana;
	color : #111111;
	font-size : 9pt;
	background-color : #f8a8a8;
	border : 2px solid #C00000;
	padding : 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
}
.input3	{
	font-family : Verdana;
	color : #111111;
	font-size : 9pt;
	background-color : #e4e4e4;
	border : 1px solid #999999;
	padding : 1px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	/*background-image : url(img/bg_ef_buscador.gif);*/
	background-repeat : repeat-x;
	background-position : top;
}

.input_search	{
		font-family: Verdana,Arial;
		font-size:11px;
		background-color: #FFFFFF;
		border: 1px solid;
		border-color: ;
		padding: 2px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		background-image: url(img/bg_ef.gif);
		background-repeat: repeat-x ;
		background-position: top;
		height: 20px;
		}

.boto1 {
	font-size:11px;
	text-decoration: none;
	font-family: Verdana, Tahoma, Helvetica;
	font-weight: bold;
	color: #000000;
	border: 2px solid;
	border-color: #4c566a ;
	padding: 3px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-image : url(img/bg_button.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	}
a.boto1:hover { background: #FFFFFF;border-color: #c92020 ;}

.boto2 {
	font-size:11px;
	text-decoration: none;
	font-family: Verdana, Tahoma, Helvetica;
	color: #000000;
	border: 1px solid;
	border-color: #4c566a ;
	padding: 3px;
	/*background: #f4f4f4;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
a.boto2:hover { color:;text-decoration:none;background: #FFFFFF;border: 1px dotted;}

.boto3 {
	width:96px;
	height:32px;
	background: url(img/boto1.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
	text-align:center;
}

.botonet {
	font-size:10px;
	text-decoration: none;
	font-family: Verdana, Tahoma, Helvetica;
	color: #000000;
	border: 1px solid;
	border-color: #4c566a ;
	padding: 1px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image : url(img/bg_button.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	}
a.botonet:hover { background: #FFFFFF;border-color: #c92020 ;}

.botor	{
	font-size:11px;
	text-decoration: none;
	font-family: Verdana, Tahoma, Helvetica;
	font-weight: bold;
	color: #000000;
	background: #FCBFCB;
	border: 1px solid;
	border-color: #2a8bde ;
	padding: 2px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	}
a.botor:hover { background: #FFFFFF;border-color: #c92020 ;}

.separador_bottom	{
	margin-bottom : 2px;
	border-bottom: thin dotted #CCCCCC;
	padding: 0 10 2 5;
}
.separador_bottom2	{
	margin-bottom : 1px;
	border-bottom: thin dotted #333333;
}

.separador_esq  {BORDER-LEFT: #818179 2px solid;font-family: Verdana; font-size: 8pt;}


.forgot	{
	font-size:10px;
	font-family: Arial,Verdana, Tahoma, Helvetica;
}
a.forgot	{
	color: #000000;
}

.pestanya_separador {
	height: 34px;
	padding: 5px;
    border-bottom:2px solid #cccccc;
}

.pestanya_on {
	padding: 5px;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    border-left:1px solid #000000;
    background: #FFFFFF;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	background-image: url(img/bg_menu_boys_tr.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: center;
}
.pestanya_on a {
	font-size: 18px;
}
.pestanya_off {
	padding: 5px;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
    border-top:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #000000;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	background: #f4f4f4;
	text-align: center;
}
.pestanya_off2 {
	padding: 5px;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
    border-bottom:1px solid #000000;
	background: #f4f4f4;
}
.pestanya_separador {
	border-bottom:1px solid #000000;
	padding: 5px;
}
.pestanya_contingut	{
	padding: 5px;
	background: #FFFFFF;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
    border-right:1px solid #000000;
    border-left:1px solid #000000;
    border-bottom:1px solid #000000;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.menui_top {
	width:216px;
	height:15px;
	background-image : url(img/menui_top.gif);
	background-repeat : no-repeat;
	background-position : top;
}
.menui_bottom {
	width:216px;
	height:25px;
	background-image : url(img/menui_bottom.gif);
	background-repeat : no-repeat;
	background-position : bottom;
}
.menui_unselected {
	width:216px;
	height:29px;
	background-image : url(img/menui_unselected.gif);
	background-repeat : repeat-y;
	background-position : top ;
	padding-right: 40px;
	padding-left: 25px;
}
.menui_selected {
	width:216px;
	height:35px;
	background-image : url(img/menui_selected.gif);
	background-repeat : repeat-y;
	background-position : top ;
	//padding-right: 40px;
	padding-left: 25px;
}
.menui_selected a {
	font-face: Arial,Verdana;
	font-size: 14px;
}

.subcap_selected	{
	height:48px;
	background-image : url(img/bg_subcap_selected.gif);
	background-repeat : repeat-y;
	background-position : top left;
	padding: 10;
}


.subcap_selected a,.subcap_selected a:hover{
	color: #fffff4;
	text-transform : uppercase;
	text-decoration : none;
	font-family : Arial;
	font-size : 18px;

}

.subcap_unselected	{
	height:48px;
	background-image : url(img/bg_subcap_unselected.gif);
	background-repeat : repeat-y;
	background-position : top center;
	padding: 5;
}

.subcap_unselected a,.subcap_unselected a:hover{
	color: #ffff4f;
	text-transform : uppercase;
	text-decoration : none;
	font-family : Arial;
	font-size : 15px;
}


.proper_partit	{
	/*background-color : #f96a9d;*/
	/*background-color : #E41E31;*/
    background-image : url(img/bg_blaugrana.gif);
    background-repeat : repeat-x;
    background-position : top left;
	-moz-border-radius: 7px;
	-webkit-border-bottom-radius: 7px;
	border:2px dotted #E41E31;
}
.proper_partit_contrari	{
	background-color : #E4f4f4;
	-moz-border-radius: 7px;
	-webkit-border-bottom-radius: 7px;
	border:2px dotted #E41E31;
}

table.taula_guai td {
 	border-bottom:2px dotted #ebe7e7;
 	padding: 4 2 ;
	}

.taula_guai tr:hover {
	background-color:#f4f4f4;
	/*
	background-image: url(img/logotrans.gif);
	background-repeat: no-repeat;
	background-position: top right;
	*/
}

.regla300	{
	background-image: url(http://www.catalansadublin.com/img/ruler300.gif) ;
	background-repeat: repeat-y;
	background-position: bottom right;
}


#bottom {
	background:transparent url(img/bg_bottom.gif) repeat-x scroll right top;
	border-bottom:1px solid #000000;
	height:auto !important;
    height: 10px; /* para IE5+ */
    min-height: 18px; /* para los browsers buenos */
	width:100%;
	}



#twitter_div {
	/*
	width: 200px;
	position: absolute;
	left: 186px;
	top: 99px;

	height: 360px;
	overflow: auto;
	*/


}
ul#twitter_update_list {
	/*list-style: none;*/
	font-size: 14px;
}
ul#twitter_update_list li {
	/*margin-bottom: 6px;*/
	padding: 3px;
	color: #333333;
	//background: url(img/transpBlue.png);
	font-face: Verdana, Arial;
	font-size: 11px;
}


