/*RESET CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	background:transparent
}
ol, ul {list-style:none;}
:focus {outline:0}
table {border-collapse:collapse;border-spacing:0}
/*FI RESET CSS*/

/*********GENERAL**********/

body{
	background-color: #FFF;
	font-family:"Trebuchet MS";
	font-size:1em;
	color: #000;
}

a{ color: #000; text-decoration: none; font-weight:bold; font-size:0.875em; }
a:hover{ color: #000; text-decoration: underline; }
li {display:inline;}


.language{ color: #000; text-decoration: none; font-weight:bold; font-size:0.675em; }

#main_content {
	margin:20px auto 0px;
	width:48.813em;
	overflow: hidden;
	background:transparent url("/img3/bg.gif") no-repeat 0 7.5em;
}

#main {
	/*background:transparent url("/img3/ombre.gif") repeat-y 0.2em 0;*/
	float:left;
	width:38.25em;
	margin-top:0.4em;
	padding-left:0.7em;
}

.right_col {
	float:left;
	width:7.94em;
	margin-top:0.4em;
	margin-left:1.2em;
}

#footer {
	float:none;
	background-color:#000;
	color:#FFF;
	height:5em;
}

#footer ul {
	text-align:center;
	padding-top:1em;
}

#footer ul li a {
	font-weight:bold;
	font-size:0.7em;
	color:#FFF;
}

/*********FI GENERAL**********/


/*********LLENGUES************/

#main_content ul {
	float:right;

}

/*********CAPÃ‡ALERA************/

.info {
	float:right;
	clear:right;
	margin-top:0.6em;
}

* +html .info {
	width:40em;
	margin-left:3.5em;
	margin-right:0;
}

#main_content p img {
	margin-top:2em;
}

#main_content p {
	float:left;
	clear:left;
}

.info p {
	font-size:1.2em;
}

#main_content .info p.sessions {
	color:#00AD2E;
	font-weight:bold;
	font-size:1.2em;
	width:100%;
}

* +html #main_content .info p.sessions {
	margin-left:-1.5em;
	width:18em;
}


/*********FI CAPÃ‡ALERA************/

/*********PRIMER MENÃš*************/

#main_content p.data_firstmenu {
	/*font-weight:bold;*/
	font-size:0.675em;
	padding:3.5em 0 0 1.5em;	
}

#main_content ul.first_menulinks {
	margin-left:2em;
	margin-right:1.5em;
	padding:2em 0 0;
}

* +html #main_content ul.first_menulinks {
	margin-top:6.8em;
	margin-left:-8em;
	margin-right:-6.5em;
	width:12em;
}

#main_content ul.first_menulinks li {
	color:#00AD2E;
}

#main_content ul.first_menulinks li a {
	font-weight:bold;
	color:#00AD2E;
	/*text-transform:uppercase;*/
	font-size:0.775em;
}

/*********FI PRIMER MENÃš*********/


/*********MENÃš PRINCIPAL*************/

#main ul.menu {
	float:left;
	background:transparent url("/img3/bg_menu.gif") repeat-x 0 0;
	height:2.25em;
	width:38.3em;
} 

#main ul.menu li.liseleccionado a{
	text-decoration:underline;
	color:#ffffff;
}
	
#main ul.menu li a {
	border-right:1px solid #000000;
	color:#000000;
	float:left;
	padding:0em 0.4em;
	text-transform:uppercase;
	margin-top:0.7em;
	font-size:0.7em
}

#main ul.menu li a.ultim {
	border-right:none;
}
 
/*********MENÃš PRINCIPAL*************/

/*********COLUMNA DRETA*************/

div.right_col ul {
	
}

div.right_col ul li {
	float:left;
	background:url("/img3/bg_coneix.gif") no-repeat scroll 0 0 transparent;
	height:4.813em;
	margin-bottom:0.4em;
}

div.right_col ul li a {
	text-transform:uppercase;
	text-decoration:none;
	font-size:0.7em;
	float:left;
	margin-left:1em;
	margin-top:1em;	
}

div.right_col ul li a span {
	font-size:1.3em;
	margin-right:4em;
}

div.right_col ul li.segueixnos {
	float:left;
	background:url("/img3/segueixnos.gif") no-repeat scroll 0 0 transparent;
	height:7.5em;
	width:8em;
	/*margin-top:0.4em;*/
	text-transform:uppercase;
	font-weight:bold;
}

div.right_col ul li.segueixnos p {
	margin-top:1em;
	margin-left:1em;
}

div.right_col ul li.segueixnos ul {
	padding:0;
	margin:0 1.4em;
}

* +html div.right_col ul li.segueixnos ul {
	width:10em;
	margin-left:1.2em;
	margin-top:-0.5em;
}

div.right_col ul li.segueixnos ul li {
	background:none;
	height:auto;
}

div.right_col ul li.segueixnos ul li.ultim_socials {
	margin-left:0.8em;
	margin-top:-1em;
}

* +html div.right_col ul li.segueixnos ul li.ultim_socials {
	clear:both;
}

div.right_col ul li.segueixnos ul li a {
	margin-left:0.1em;
}
/*********FI COLUMNA DRETA**********/

/***************BANNER******************/

div.banner {
	background:transparent url("/img3/bg_banner.gif") no-repeat 0.3em 0;
	width:39.313em;
	height:12.188em;
	margin-top:1em;
	float:left;
	clear:none;
}

div.banner h1 {
	float:left;
	font-size:1.5em;
	margin-top:0.8em;
	text-transform:uppercase;
	color:#FFF;
	/*margin-right:1.2em;*/
	margin-left:20px;
}
div.banner h2 {
	float:left;
	font-size:22px;
	margin-top:0.8em;
	text-transform:uppercase;
	color:#FFFFFF !important;
	margin-left:20px;
}
div.banner h2 a{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
}

div.banner h1 a{
	text-transform:uppercase;
	color:#FFF;
	/*margin-right:1em;*/
	font-size:24px;
	}

#main div.banner p {
	float:left;
	font-size:1.1em;
	/*text-transform:uppercase;*/
	color:#FFF;
	margin-left:1.1em;
	clear:right;
	width:340px;
}


* +html #main div.banner p {
	width:340px;
	clear:none;
}

#main div.banner p.lloc {
	float:left;
	font-size:0.9em;
	text-transform:none;
	color:#FFF;
	margin-left:1.5em;
	margin-top:5px;
	clear:right;
	width:340px;
}

* +html #main div.banner p.lloc {
	width:340px;
	clear:none;
}

#main div.banner p a{
	color:#ffffff;
	text-decoration:none;	
}
#main div.banner p a:hover{
	color:#ffffff;
	text-decoration:underline;	
}


div.banner img {
	border:0.5em solid #FFF;
	float:left;
	clear:both;
	display:block;
	margin:0.9em 0 0 1.5em;
}

/***************FI BANNER***************/

div#main .box1 {
	float:left;
	width:18.1em;
	padding:0.5em;
}

div#main .box2 {
	float:left;
	width:17.625em;
	padding:0.5em 0.7em;
}

div#main h2 {
	color:#00A51D;
	text-transform:uppercase;
	font-size:1.2em;
	/*margin-top:-0.5em;*/
}

div#main h3 {
	float:left;
	font-size:1em;
	margin-top:0.6em;
}

div#main h4 {
	float:left;
	font-size:1.2em;
	margin-top:0.6em;
	color:#00ad2e;
}

div#main .box1 {
	margin-top:1em;
}

div#main .box1 p{
	font-size:0.8em;
	line-height:1.5em;
}

* +html div#main .box1 p {
	width:20em;
}

div#main .box1 p.button {
	float:right;
	padding:1em 0 0 0;
}

* +html div#main .box1 p.button {
	margin-top:0em;
	margin-left:0;
	margin-right:-8em;
	padding-bottom:1em;
}

div#main .box1 p.button a {
	background:transparent url("/img3/ver_todos_button.gif") no-repeat 0 0;
	padding:1em;
	border:none;
	padding:0.4em 4em 1em 1em;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

div#main p.data {
	color:#00A51D;
	font-weight:bold;
}

div#main .box2 {
	border-right:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	margin-top:1em;
	margin-bottom:1em;
}

div#main .box2 p{
	font-size:0.8em;
	line-height:1.5em;
}

div#main .box2 p.video{
	margin:0;
	padding:0;
}

div#main .box2 p.video img {
	margin:0.5em 0 0 0;
	padding:0;
}

div#main .box2 p.entradeta_video{
	padding:0.5em 0 0 0;
	width:21em;
}

/*TABS*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { 
	list-style: none; 
	position: relative; 
	padding: .2em .2em 0;
	text-transform:uppercase;
	width:38.313em; 
}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { 
	background:url("/img3/bg_tabs.gif") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	/*padding:0.5em 4em 0.5em 1em;*/ 
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { 
	background:url("/img3/bg_tabs.gif") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	/*padding:0.5em 4em 0.5em 1em;*/ 
}
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content a { color: #222222; }
.ui-widget-header a { color: #eeeeee; }
/*FI TABS*/







.bannerL{
	width:8em;
}
.bannerL a{
	width:7.5em;
}

div.container.wide{
	width:51em;
}
div.container {
	padding-left:1em;
	width:40em;
	margin-top:1em;
	float:left;
	clear:none;
	font-size:0.9em;
}

div.container img {
	margin:0 !important;
}

#main_content div.container p {
	margin-bottom:1em;
	float:none;
}
#main_content div.container p.nm {
	margin-bottom:0em;
	float:none;
}
div.block1c{
	width:100%;
	float:left;
	padding-bottom:1em;	
}
div.block1c p{
	margin:0;
}

div.container ul {
	float: none !important;
	margin: 1em 0;
}

div.container ul li {
	background: transparent url(../img3/bullet.gif) no-repeat left center;
	display:block;
	padding-left: 0.8em;
}

._on{
	color:#00AD2E;
}

.verdreg10gris{
	padding-top:0.2em;
}

.firstDiv{
	margin-bottom:1em;
}

.menu_right_float{
	float:left;
	padding:5px;
	margin:5px;
	border:1px solid green;
}

.menu_right_float a{
	font-size:0.875em;	
}
.menu_right_float_right{
	float:right;
	width:360px;
}

.menu_right_float_right_fit{
	float:right;
	width:341px;
}

.follow{
	width:8em;
}

#main_content .info {
	width:22em;
}
* +html #main_content .info {
	width:20em;
}
#main_content .info p{
	float:none;
	width:100%;
	text-align:right;
}

.patrocinadorsTable{
	border:1px solid #000000;
	margin:0 auto;
}

.patrocinadorsTable td{
	padding:3px;
}

.oculto{ display:none; }

.inscripcioLink{
	font-size:16px !important;
	font-weight:bold;
	color:green;
	text-decoration:underline;
}
.inscripcioVerd{
	color:green;
	font-weight:bold;
}


/** Graella **/
/**-----------------------------------------------------------**/

/** General **/

h5{
	font-size:13px;
	margin-bottom: 5px;
}

.clear{
	clear:both;
}

.left{
	float: left;
}

.left a{
	color:#000000;
	font-size:0.875em;
	text-decoration:none;
	font-weight:normal;
}

.right{
	float: right;
}

/** Titulos **/

div.fecha_graella{
	margin-left: 0.2em;
	padding-top: 0.8em;
}

div.traduccio{
	font-size:0.7em;
	float:right;
	margin-top:15px;
}
div.titular-negro{
	color: #FFFFFF;
	width: 229px;
	margin-left: 4em;
	margin-top: 1em;
	padding: 0.5em 2em 0em 2em;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	background: url(../img3/titular_negro.gif) no-repeat top left;
}

div.titular-negroDer{
	color: #FFFFFF;
	width: 229px;
	margin-top: 1em;
	padding: 0em 2em 0em 2em;
	font-size: 11px;
	font-weight: bold;
	height: 30px;
	background: url(../img3/titular_negro.gif) no-repeat top left;
}

div.postTitularIzq{
	width: 250px;
	background:#E5E5E5;
	font-size: 12px;
	padding-left: 20px;
	margin-left: 3.9em;
	font-weight: bold;
}

div.postTitularDer{
	width: 250px;
	padding-left: 20px;
	text-align:left;
	background:#E5E5E5;
	font-size: 12px;
	font-weight: bold;
}

div.postTitularIzqInt{
	width: 250px;
	background:#E5E5E5;
	font-size: 12px;
	padding-left: 20px;
	margin-left: 0.9em;
	font-weight: bold;
}

div.postTitularDerInt{
	width: 250px;
	padding-left: 20px;
}

/** Contenido Graella **/

div.horaFranja{
	font-size: 11px;
	margin-left: 10px;
	position: relative;
	bottom: 7px;
	text-align: left;
	width: 26px;
}

div.colAmarilla{
	background: url(../img3/colAmarilla.gif) repeat top left;
	width: 251px;
	font-size: 12px;
	margin-left: 10px;
	padding: 10px 10px 20px 10px;
	min-height:201px;
}

div.colAmarillaSolo{
	background: url(../img3/colAmarilla.gif) repeat top left;
	width: 250px;
	font-size: 12px;
	margin-left: 47px;
	padding: 10px 10px 20px 10px;
}

div.colAmarillaFinal{
	background: url(../img3/finalAmarillo.gif) repeat top left;
	width: 250px;
	font-size: 12px;
	margin-left:47px;
	margin-top:-15px;
	height: 125px;
	padding: 10px 10px 20px 10px;
}

div.colNaranja{
	background: url(../img3/colNaranja.gif) repeat top left;
	width: 251px;
	font-size: 12px;
	margin-left: 10px;
	padding: 10px 10px 20px 10px;
}

div.colNaranjaSolo{
	background: url(../img3/colNaranja.gif) repeat top left;
	width: 250px;
	font-size: 12px;
	margin-left: 47px;
	padding: 10px 10px 20px 10px;
}

div.colNaranjaFinal{
	background: url(../img3/finalNaranja.gif) repeat bottom left;
	width: 250px;
	font-size: 12px;
	margin-left:47px;
	margin-top:-15px;
	padding: 10px 10px 20px 10px;
}

div.colBlanco{
	background: url(../img3/colBlanca.gif) repeat top left;
	width: 250px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
	min-height:135px;
}

div.colLila{
	background: url(../img3/colLila.gif) repeat top left;
	width: 250px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
	min-height:183px;
}

* +html div.colLila{
	min-height:161px;
}

div.colLilaSolo{
	width: 250px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
}

div.colLilaFinal{
	background: url(../img3/finalLila.gif) repeat top left;
	width: 250px;
	height: 87px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
	margin-top: -15px;
}

div.colAzul{
	background: url(../img3/colAzul.gif) repeat top left;
	width: 250px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
}

div.colAzulSolo{
	width: 250px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
}

div.colAzul2 {
	background:url("../img3/colAzul.gif") repeat scroll left top transparent;
	font-size:12px;
	margin-left:25px;
	min-height:471px;
	padding:10px 10px 20px;
	width:250px;
}

div.colVacia{
	background: #FFFFFF;
	position: relative;
	top: -1px;
	width: 211px;
	color: #898989;
	font-size: 12px;
	margin-left: 11px;
	padding: 37px 0px 20px 59px;
}

div.colAzulFinal{
	background: url(../img3/finalAzul.gif) repeat top left;
	width: 250px;
	height: 87px;
	font-size: 12px;
	margin-left: 25px;
	padding: 10px 10px 20px 10px;
}


div.franjaHoras{
	background:#000000;
	width: 573px;
	height: 1px;
}

div.franjaHorasCorto{
	background:#000000;
	width: 281px;
	height: 1px;
}

div.descanso{
	color:#898989;
	width: 285px;
	font-size: 11px;
	text-align: center;
}

div.descansoBis{
	color:#898989;
	background:#FFFFFF;
	width: 271px;
	left: 11px;
	position: relative;
	top: -1px;
	font-size: 11px;
	text-align: center;
}

** Listado dias **/

ul.dias{
	float: none !important;
	margin-top: 4em;
	margin-left: 0.2em;
	font-size: 0.66em;
	clear: both;
}

*+ html ul.dias{
	float: none !important;
	margin-top: 1em;
	margin-left: 0.2em;
	font-size: 0.66em;
	clear: both;
}

ul.dias li{
	width: 146px;
	height: 29px;
	display:block;
	float: left;
	background: url(../img3/nosel.gif) no-repeat top left;
	padding-top: 0.1em;
	margin-right: 0.4em;
}

ul.dias li:hover{
	width: 146px;
	height: 29px;
	float: left;
	background: url(../img3/sel.gif) no-repeat top left;
	padding-top: 0.1em;
}

ul.dias li a{
	padding: 0 0 0 0.7em;
	font-size:0.55em;
}

* +html ul.dias li a{
	font-size:0.90em;
}


* +html ul.dias li{
	padding-top:0.6em;
}
	
* +html ul.dias li:hover{
	padding-top:0.6em;
}
	
ul.dias li.sel{
	background: url(../img3/sel.gif) no-repeat top left;
}

* +html ul.dias li.sel{
	padding-top:0.6em;
	}



/** Nuevas **/

div.franjaHorasCol{
	background:#000000;
	width: 572px;
	height: 1px;
}

div.titular-negro-grande{
	color: #FFFFFF;
	width: 520px;
	margin-left: 4em;
	margin-top: 1em;
	padding: 0.5em 2em 0em 2em;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	background: url(../img3/titular_negro_big.gif) no-repeat top left;
}

div.postTitularGrande{
	width: 541px;
	background:#E5E5E5;
	font-size: 12px;
	padding-left: 20px;
	margin-left: 3.9em;
	font-weight: bold;
}

div.postTitularGrandeInt{
	width: 541px;
	background:#E5E5E5;
	font-size: 12px;
	padding-left: 20px;
	margin-left: 0.9em;
	font-weight: bold;
}

div.colVerde{
	background: url(../img3/colVerde.gif) repeat top left;
	width: 541px;
	font-size: 12px;
	margin-left: 11px;
	padding: 10px 10px 20px 10px;
}

div.colVerdeBis{
	background: url(../img3/colVerde.gif) repeat top left;
	width: 541px;
	font-size: 12px;
	margin-left: 47px;
	padding: 10px 10px 20px 10px;
}

div.verdeTiny{
   /*background: url(../img/colVerdeTiny.gif) repeat top left;*/
   width: 287px;
   font-size: 11px;
   text-align: center;
}

div.colVerdeFinal{
	background: url(../img3/finalVerde.gif) repeat top left;
	width: 542px;
	height: 125px;
	font-size: 12px;
	margin-left: 10px;
	padding: 10px 10px 20px 10px;
}

div.colNaranjaGrande{
	background: url(../img3/colNaranjaGrande.gif) repeat top left;
	width: 541px;
	font-size: 12px;
	margin-left: 11px;
	padding: 10px 10px 20px 10px;
}

div.colNaranjaGrandeBis{
	background: url(../img3/colNaranjaGrande.gif) repeat top left;
	width: 541px;
	font-size: 12px;
	margin-left: 47px;
	padding: 10px 10px 20px 10px;
}

div.naranjaTiny{
	/*background: url(../img3/colNaranjaTiny.gif) repeat top left;*/
	width: 287px;
	font-size: 11px;
	text-align: center;
}

div.colNaranjaGrandeFinal{
	background: url(../img3/finalNaranjaGrande.gif) repeat top left;
	width: 542px;
	height: 125px;
	font-size: 12px;
	margin-left: 10px;
	padding: 10px 10px 20px 10px;
}

div.colVaciaGrande{
	background: #FFFFFF;
	position: relative;
	top: -1px;
	width: 503px;
	color: #898989;
	font-size: 12px;
	margin-left: 10px;
	padding: 30px 0px 27px 59px;
}

div.descansoGrande{
	color:#898989;
	background:#FFFFFF;
	width: 549px;
	left: 26px;
	position: relative;
	top: -1px;
	font-size: 11px;
	text-align: center;
}

div.colAzulGrandeFinal{
            background: url(../img3/finalAzulGrande.gif) repeat top left;
            width: 542px;
            height: 125px;
            font-size: 12px;
            margin-left: 10px;
            padding: 10px 10px 20px 10px;
}
 

div.colAzulGrande{
            background: url(../img3/colAzulGrande.gif) repeat top left;
            width: 541px;
            font-size: 12px;
            margin-left: 11px;
            padding: 10px 10px 20px 10px;
}

div.colLilaGrande{
            background: url(../img3/colLilaGrande.gif) repeat top left;
            width: 541px;
            font-size: 12px;
            margin-left: 11px;
            padding: 10px 10px 20px 10px;
}

div.colRoja{
            background: url(../img3/colRoja.gif) repeat top left;
            width: 250px;
            font-size: 12px;
            margin-left: 11px;
            padding: 10px 10px 20px 10px;
}

div.colAmarilla2 { 
	background: url(../img3/colAmarilla.gif) repeat scroll left top transparent; 
	width: 251px; 
	font-size: 12px; 
	margin-left: 10px; 
	padding: 10px 10px 20px; 
	min-height: 10px; 
}
div.colAmarillaAbs { 
	background: url(../img3/colAmarilla.gif) repeat scroll left top transparent; 
	width: 251px; 
	font-size: 12px; 
	margin-left: 10px; 
	padding: 10px 10px 20px; 
	min-height: 184px;
	position: absolute;
	top: 880px;
	left: 288px;
}
*+ html div.colAmarillaAbs { 
	background: url(../img3/colAmarilla.gif) repeat scroll left top transparent; 
	width: 251px; 
	font-size: 12px; 
	margin-left: 10px; 
	padding: 10px 10px 20px; 
	min-height: 178px;
	position: absolute;
	top: 892px;
	left: 287px;
}

/* Colores para el detalle de sesión */

.amarillo1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #B9B303; text-decoration: none; font-weight: bold;padding:5px; }
.amarillo3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #B9B303; text-decoration: none; font-weight: bold; }
.amarillo4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #E7E383; text-decoration: none; font-weight: bold; }
.amarillo5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #B9B303; text-decoration: none; font-weight: normal; }

.verd1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #418C0E; text-decoration: none; font-weight: bold;padding:5px; }
.verd3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #7AC547; text-decoration: none; font-weight: bold; }
.verd4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #7AC547; text-decoration: none; font-weight: bold; }
.verd5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #418C0E; text-decoration: none; font-weight: normal; }

.naranjaDos1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #E4985E; text-decoration: none; font-weight: bold;padding:5px; }
.naranjaDos3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #E4985E; text-decoration: none; font-weight: bold; }
.naranjaDos4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #E4985E; text-decoration: none; font-weight: bold; }
.naranjaDos5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #E4985E; text-decoration: none; font-weight: normal; }

.naranjaUna1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold;padding:5px; }
.naranjaUna3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #ECA622; text-decoration: none; font-weight: bold; }
.naranjaUna4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #ECA622; text-decoration: none; font-weight: bold; }
.naranjaUna5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #ECA622; text-decoration: none; font-weight: normal; }

.lilaUna1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #C376FB; text-decoration: none; font-weight: bold;padding:5px; }
.lilaUna3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #DBAAFF; text-decoration: none; font-weight: bold; }
.lilaUna4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #DBAAFF; text-decoration: none; font-weight: bold; }
.lilaUna5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #C376FB; text-decoration: none; font-weight: normal; }

.lilaDos1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #F0B1F1; text-decoration: none; font-weight: bold;padding:5px; }
.lilaDos3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #F0B1F1; text-decoration: none; font-weight: bold; }
.lilaDos4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #F0B1F1; text-decoration: none; font-weight: bold; }
.lilaDos5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #F0B1F1; text-decoration: none; font-weight: normal; }


.azulUna1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #91A7BC; text-decoration: none; font-weight: bold;padding:5px; }
.azulUna3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #91A7BC; text-decoration: none; font-weight: bold; }
.azulUna4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #91A7BC; text-decoration: none; font-weight: bold; }
.azulUna5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #91A7BC; text-decoration: none; font-weight: normal; }


.azulDos1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #B3CCF9; text-decoration: none; font-weight: bold;padding:5px; }
.azulDos3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #B3CCF9; text-decoration: none; font-weight: bold; }
.azulDos4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #B3CCF9; text-decoration: none; font-weight: bold; }
.azulDos5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #B3CCF9; text-decoration: none; font-weight: normal; }

.rojoNuevo1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FF4242; text-decoration: none; font-weight: bold;padding:5px; }
.rojoNuevo3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #FF4242; text-decoration: none; font-weight: bold; }
.rojoNuevo4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #FF4242; text-decoration: none; font-weight: bold; }
.rojoNuevo5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #FF4242; text-decoration: none; font-weight: normal; }

.blanc1 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #696868; text-decoration: none; font-weight: bold;padding:5px; }
.blanc3 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #696868; text-decoration: none; font-weight: bold; }
.blanc4 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #696868; text-decoration: none; font-weight: bold; }
.blanc5 { font-family: Verdana,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #696868; text-decoration: none; font-weight: normal; }


.verdbold13white {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.verdanareg9black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.arialbold18black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.verdanabold11black {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.verdanareg11black {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.verdreg9vermellbold  {
color:#C10435;
font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.verdreg12vermellbold  {
color:#C10435;
font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.verdbold12black {
color:#000000;
font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

td.verdbold12black a:link {
color:#000000;
font-size:10px;
text-decoration:underline;
}

#conBorde{
	border:1px solid #000000;
}

#conBorde td{
	border:1px solid #000000;
	padding:5px;
}
.textoRojo{
	font-weight: bold; 
	color: #FF0000;
}
.textoVerdeBold{
	color:#00ad2e;
	font-weight:bold;
}

.noAunderline a{
	text-decoration:none;
	font-weight:normal;
}

.noAunderline a:hover{
	text-decoration:underline;
	font-weight:normal;
}

.premisOutOfDate{
	font-size:10px;
	color:#FF0000;
}

.patrocinadors td{
	font-size:0.65em;
	text-align:center;
	line-height:11px;
}
.patrocinadors img{
	margin-top:10px;
}

* +html .patrocinadors td{
	font-size:0.85em;
	text-align:center;
	line-height:11px;
} 