#cabecera * {margin:0;padding:0;border:none;font-size:.96em;}
#cabecera {width:100%;background:url(img/cabecera_nueva_fondo2.jpg) 0 28px no-repeat;}
#fnd-idiomas {
	background:url(img/sombra_solapa.gif) 0 1px no-repeat; 
}
#solapa {height:117px;position:relative;background: url(img/cabecera_nueva_esq_dcha.gif) 100% 28px no-repeat}
#cabecera h1 {float:left;clear:both}
#cabecera h1 img {width:234px;height:88px}

#navrec, #idioma {font-size:.96em;margin-right:5px}
#navrec {float:right;clear:right;margin-top:8px}
#navrec a{color:#3267B8;background:#FFF} 
#navrec a:hover{color:#3267B8;background:#FFF}


#gmap {width:49em; text-align:center;}

.tit-redon-azul2 a{font-size:1em;color:navy;background:#DCE9F8; cursor:pointer;
	outline-style:none;
	text-decoration:none;}
	
.pestana a{font-size:1em;color:navy;background:#DCE9F8; cursor:pointer;
	outline-style:none;
	text-decoration:none;}


#descCampo{
	margin-bottom:2em;
	margin-left:3em;
	margin-top:1em;
	text-align:justify;
	width:30em;
	font-family:Helvetica;
	font-size:1.1em;
	height:6em;
	}
#fotosCampo{
	width:45em;
	}

* #fotosCampo img{
	text-align:left;
}
	
#fotosCampo img{
	margin-left:7em;
	margin-top:1em;	
}

#contacto{
	margin-bottom:2em;
	margin-left:3em;
	margin-top:10em;
	text-align:justify;
	width:30em;
	font-family:Helvetica;
	font-size:1.1em;
	height:20em;		
	}

#contenidoMVP{
	margin-bottom:2em;
	margin-left:3em;
	margin-top:1em;
	text-align:justify;
	width:30em;
	font-family:Helvetica;
	font-size:1.1em;
		
	}

* html #contenidoMVP{
	height:100%;
	margin-top:2em;
    
	}
	

#contenidoMVP .tit-redon-azul{
	margin-bottom:-1em;
	margin-left:13em;
	margin-top:1em;
	color:MenuText;
	font-size:1.1em;
}
	
#contacto span{	
	padding-left:2em;
	}
	
.grup2mod {
	margin-bottom:1.5em;
	
}

.grup2mod .mod-azul {
	width:48%;
}

.grup2mod .mvpcentro {
	width:100%;		
	color:#002D73;	
}

* html .grup2mod .mvpcentro {
	width:97%;		
	color:#002D73;	
}


.mvpTit{
	margin-left:3em;
}

.mvpTit2{
	margin-left:5em;
}




.grup2mod .login-oscuro {
	width:15%;
	background:#d0dfdf;
	height:30em;
	margin-top:5em;
}

.grup2mod .login-claro1 {
	width:15%;
	background:#f2fff2;
	height:30em;
	margin-top:5em;
}

.grup2mod .login-claro1 img{
	width:21;
	height:107;
	border:0;
	float:right;
}


.grup2mod .texto{
	/*margin-top:10em;*/
}

.grup2mod .login-claro2 {
	width:60%;
	background:#f2fff2;
	height:30em;
	margin-top:5em;
}

* .grup2mod .login-claro2 {
	width:59.65%;
	background:#f2fff2;
	height:30em;
	margin-top:5em;
}


.grup2mod .login-medio {
	width:5%;
	background:#e8edeb;
	height:30em;
	margin-top:5em;
}

.grup2mod .login-claro2 .datos {
	margin-top:14em;
	text-align:left;
	width:20em;
	margin-left:2em;
}
.grup2mod .login-claro2 .datos .cajas{
	color:#666666;
	font-size:8pt;
	font-weight:bold;
	margin-bottom:0.5em;
}

.clearfix {
	display:block;
}

.izda {
	float:left;
}

.tit-redon-azul2 {
	background:#FFFFFF url(../img/fnd_cabe_flecha_iz_azul.gif) no-repeat scroll left center;
	color:#002D73;
	font-size:1.1em;
	font-weight:bold;
	padding-left:9px;
}

.tit-redon-azul2 span {
	background:transparent url(../img/fnd_cabe_flecha_der_azul.gif) no-repeat scroll right center;
	display:block;
	margin-top:1em;
	padding:4px 0 4px 2em;
	text-align:left;
}
.tit-redon-azul3 span {display:block;}

p.info2 {
background:transparent url(../img/fnd_mas_azul.gif) no-repeat scroll right top;
clear:both;
float:right;
margin-top:1em;
padding-top:3px;
text-align:right;
width:100%;
}

.dcha {
float:right;
}

.cuerpo1 .cuerpo-centro {
width:101%;
}

.cuerpo-centro {
float:left;
}

.cuerpo-izda, .cuerpo-dcha, .cuerpo-centro {
font-size:0.9em;
}

.pega {
height:0;
margin-left:26px;
margin-top:2em;
position:relative;
}

.h2-u {
color:#00A2DF;
font-family:arial,"Microsoft Sans Serif",tahoma,sans-serif;
font-size:1.8em;
font-weight:normal;
width:auto;
z-index:50;
}

.pega span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
bottom:-6px;
color:#00A2DF;
position:absolute;
width:auto;
}

.construccion{
	margin-left:7em;
	margin-top:5em;
}

body {  
	left:50%;
	margin-left:-400px;	
	min-width:740px;
	position:absolute;	
	width:800px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	background:#FFFFFF url(img/fnd-body.gif) repeat-y scroll center top;
	}

#migasdetalle {
	background:transparent url(img/fnd-migas-izda.gif) no-repeat scroll left center;
	color:#FFFFFF;
	display:inline;
	float:left;
	margin-top:0.6em;	
	padding:6px 25px 6px 10px;
}


#estadisticas {

}

.imagen {
	width:104px;
	margin:0;
	padding:0;
	border:none;
}

#contenido{
	/**background:#D8E5ED;*/
	padding:1em;
	margin-top:-2em;
	height:67.7em;
	width:49em;
	}
* html #contenido { height:66em; }


.derecha{
}



.div-migas {
	background:transparent url(img/fnd-migas-dcha.gif) no-repeat scroll right center;
	font-size:0.9em;
	/*margin:1.75em 0 1px;*/
	margin-bottom:0.5em;
	margin-top:0.5em;
	padding:0em 7px 7px 0;
	font-size:11px;	
}




.div-migas a.detalles {
	background:#FFFFFF url(img/flecha-osc.gif) no-repeat scroll right center;
	color:#3267B8;
	float:left;
	margin-left:4px;
	margin-right:4px;
	padding:0 11px 0 0;
}

.div_detalles {
margin-top:1em;
float:left;
}





#div-izq{
	text-align:center;
	float:left;
	width:17%;
	/*border:1px solid #C8CCD1;
	border-right:1px solid #C8CCD1;
	padding:1em 0.5em;
	height:295px;*/	
	}
	
#div-dcha{
	text-align:center;
	float:right;
	width:17%;
	/*border:1px solid #C8CCD1;
	border-right:1px solid #C8CCD1;
	padding:1em 0.5em;*/
	height:535px;	
	}
	
.usuario a{
cursor:pointer;
outline-style:none;
text-decoration:none;
color:white;
}



	
#div-centro{
	text-align:center;
	float:left;
	width:64%;
	height:335px;
	/*border:1px solid #C8CCD1;
	border-right:1px solid #C8CCD1;
	padding:1em 0.5em;*/
	margin-left:0.8em;
	}
	
.cg-sup-izda {
	background:transparent url(img/gris-s-i.gif) no-repeat scroll left top;
}

.cg-sup-izda, .cg-inf-izda {
	margin-right:11px;
}

.cg-inf-dcha {
	background:transparent url(img/gris-i-d.gif) no-repeat scroll right bottom;
}
.cg-sup-dcha, .cg-inf-dcha {
/*margin:-11px 0 0 11px;*/
}


.clear{
	clear:both;
	}
.margen{

}

.fecha{
	text-align:right;
	float:right;
	color:teal;		
}

* .fecha{
	margin-top:1em;
}

.posMVP{
	float:left;
	text-align:left;
	width:3em;
}
.nombreMVP{
	float:left;
	text-align:left;
	width:6em;
}



.puntosMVP{ 
	float:left;
	text-align:left;
	width:3em;
}

.campoClas{ 
	float:left;
	text-align:left;
	width:2em;
}

.rojo{color:red;}

.datosMVP{
	background:#DCE9F8 none repeat scroll 0 0;
	font-size:1.1em;
	margin-top:0.3em;
	padding:0.2em;
	color:teal;
}


.negrita { font-weight: bold; }

.noticias{}
#centro {
	/**background:transparent url(img/construccion.jpg) no-repeat scroll center top;*/
	height:100%;
}

.indentado {display:block; left:-999em; line-height:0; position:absolute; text-indent:-999em; top:-999em;}






/*10px=1em*/
html{font-size: 125%;}
body{font-size: .5em;}

/* inicializacion de las propiedades del modelo de caja a cero */
* { margin:0; padding:0; }
fieldset, img, acronym, abbr {border:0;}

/* imagenes como caja de bloque principal */
img {display: block;}

/* redefinicion del modelo de caja para los elementos DIV y declaracion de la clase 'clear' para el resto de elementos para evitar problemas de entidad con las flotaciones */
.clear:after, div:after{content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.clear, div {min-height: 0; height: 0;}
html>body .clear, html>body div {height: auto;}

/*  supresion de los marcadores de las listas */
ol, ul { list-style:none; }

/* dimension de fuente por defecto para los elementos principales */
h1, h2, h3, h4, h5, h6 {font-size:1em;}
li p, li li, li address, li dt, li dd, dd p, dd li, td p, td li, th p, th li, td dt, td dd, th dt, th dd, address p, address li, h1, h2, h3, h4, h5, h6 {font-size: 1em;}
p, pre, address, li, dt, dd, th, td, caption, legend {font-size: 1em;}
input, select {font-size:1em; font-family:sans-serif;}


/* elementos ocultos */
.indentado {display:block; left:-999em; line-height:0; position:absolute; text-indent:-999em; top:-999em;}
.oculto {display:none;}


body{color:#414b56; font-family:tahoma,arial,sans-serif;}

/*--------------------------------
	1. Cabecera
---------------------------------*/

#cabecera {position:relative;}
#estrecho #cabecera {margin-bottom:4.4em;}
#cabecera h1 {float:left;}
#cabecera div.superior {background:url(img/TS_IMG_fondo_cabecera_superior.jpg) no-repeat 0 0; height:10.6em; padding:1.1em 0 0 1.9em;}
#estrecho #cabecera div.superior {background-image:url(img/TS_IMG_fondo_cabecera_estrecha_superior.jpg); height:14em; padding:1.1em 0 0 1.9em;}
#cabecera div.inferior {background:url(img/TS_IMG_fondo_cabecera_inferior.gif) no-repeat 0 bottom; height:2.2em; padding:1.7em 2em 0 2em;}
#cabecera div.inferior h2 {float:left; margin-top:-.8em;}

#migas {background:url(img/TS_IMG_fondo_migas.gif) no-repeat 0 0; height:2.5em; left:0; position:absolute; top:22.8em; width:86em;}
#migas p {padding:.6em 0 .6em .9em;}
#migas img {display:inline; padding:0 .1818em .0909em 0;}
#migas span {display:block; float:left;}
#migas span.estas_en {padding:0 1.8em 0 0;}
#migas span.ruta a, #migas span.ruta strong {margin:0 .1818em 0 0;}
#migas strong, #migas a {font-size:1.1em;}
#migas span.estas_en strong {background-color:#00a0e2; color:#fff; font-weight:normal; padding-left:.0909em;}

.enlacescabecera  {font-size:.9em;margin-right:5px}
.enlacescabecera  {float:right;clear:right;margin-top:2px}
.enlacescabecera  a{color:#3267B8;background:#FFF} 
.enlacescabecera  a:hover{color:#3267B8;background:#FFF}
.enlacescabecera li.enlacesli {float:left;  list-style: none}


/*#fecha {clear:both; color:#9a9b9d; float:none; font-size:1.1em; padding:.909em 1.8181em 4.909em 0; text-align:right;}*/
#fecha span {font-weight:bold;}

#fecha { color:#9a9b9d; font-size:1.1em; text-align:right; width:99%;margin-top:-1.7em;padding-bottom:0.5em;}

.float_left{
	float:left;
}
/*--------------------------------
	Pestaņas
---------------------------------*/
.pestanas{  
	margin:-2em 1em 3em;
}

* html .pestanas{  
	margin-top:1em;
}


.pestanasuperior{
  width:6em;
  font-size:1.8em;
  text-align:center;
  background:url(img/fnd_degradado_sup.gif) 0 0 repeat;  
  color:#666666;
  height:1.5em;
  margin-right:0.1em;
  float:left;
}

.pestanasuperior2{
  width:6em;
  font-size:1.8em;
  text-align:center;
  background:url(img/fnd_degradado_sup2.gif) 0 0 repeat;  
  color:#666666;
  height:1.5em;
  margin-right:0.1em;
  float:left;
}

.pestanasuperior_izda{
  background: url(img/esq_sup_izda.gif) 0 0 no-repeat;
  color:#666666;
}
.pestanasuperior_dcha{
  background:url(img/esq_sup_dcha.gif) 100% 0 no-repeat;  
}

.pestanasuperior p{
  padding-top:0.2em;
}

.pestanasuperior  a{
  color:#666666 !important; 
  padding-top:0.2em;
  text-decoration:none;
  display:block;
  cursor:pointer; 
}

.pestanasuperior2  a{
  color:#666666 !important; 
  padding-top:0.2em;
  text-decoration:none;
  display:block;
  cursor:pointer; 
}



.pestanasuperior  a:hover,.pestanasuperior  a:active{
	color:#3267B8 !important;  
	cursor:pointer;   
}

.pestanasuperior2  a:hover,.pestanasuperior  a:active{
	color:#3267B8 !important;  
	cursor:pointer;   
}


#pestanainferior{
  width:100%;  
  height:2.6em;
  background:url(fnd_degradado_inf.gif) 0 0 repeat;  
}

#pestanainferior .sup_izda{  
  background: url(esq_sup_izda_gen.gif) 0 0 no-repeat;
}

#pestanainferior .sup_dcha{
  background:url(img/esq_sup_dcha.gif) 100% 0 no-repeat;
  height:2.6em;
}

.inf_izda{  
  background:url(img/esq_inf_izda.gif) 0 100% no-repeat;
}

#pestanainferior .inf_dcha{
  background:url(img/esq_inf_dcha.gif) 100% 100% no-repeat;
}

#pestanainferior li.enlacesli {
  float:left;  
  list-style: none;
  color:#666666;
  font-size:1.3em;
  font-weight:bold;
}

#pestanainferior li.enlacesli  a.enlaceli{
  color:#666666;  
  text-decoration:none;
}

#pestanainferior li.enlacesli  a.enlaceli:hover,#pestanainferior li.enlacesli  a.enlaceli:active{
  color:#3267B8;    
}

#pestanainferior li.enlacesli  a.seleccionado{
  color:#3267B8;    
  text-decoration:none;
}

#pestanainferior ul {
  padding-top:0.5em;
  padding-left:1.5em;
}


.cg-sup-izda, .cg-sup-dcha, .cg-inf-izda, .cg-inf-dcha {height:11px;font-size:2px}
.cg-sup-izda, .cg-inf-izda {margin-right:11px}
.cg-sup-dcha, .cg-inf-dcha {margin:-11px 0 0 11px}
.cg-sup-izda {background:url(img/gris-s-i.gif) top left no-repeat}
.cg-sup-dcha {background:url(img/gris-s-d.gif) bottom right no-repeat}
.cg-inf-izda {background:url(img/gris-i-i.gif) bottom left no-repeat}
.cg-inf-dcha {background:url(img/gris-i-d.gif) bottom right no-repeat}
.cg-int {border-left:1px solid #C8CCD1;border-right:1px solid #C8CCD1; background:transparent url(img/tr_beis.gif) no-repeat scroll 100% 0; padding-bottom:0.2em; padding-top:1em;}


/*--------------------------------
	2. Contenido
---------------------------------*/



#izquierda, #centro {float:left; width:66em;}
#centro {width:40em;}



#contenido li, #contenido p.lista {background:url(img/TS_IMG_ico_bullet_azul.gif) no-repeat 0 .3636em; font-size:1.1em; margin-bottom:.7272em; padding-left:.5454em;}
#contenido p.lista {margin-bottom:1.1818em; margin-left:.5454em;}


/*--------------------------------
	2.1 Bloque principal
---------------------------------*/

#contenido div.bloque_01 {background:url(img/TS_IMG_marco_bloque_superior.gif) no-repeat 0 1.6em; margin-bottom:2em; width:66em;}

#contenido div.bloque_01 h3 {padding:0 0 .8em 2em;}

#contenido div.bloque_01 h3 img {height:2em;}
#contenido div.bloque_02 {background:url(img/TS_IMG_marco_bloque_inferior.gif) no-repeat 0 bottom; padding-bottom:1.3em;}

#contenido div.bloque_03 {border:.1em solid #c8ccd1; border-width:0 .1em; min-height:25.4em; padding:.9em 1.9em;}


	* html #contenido div.bloque_03 {height:25.4em;}

#centro div.bloque_01 {background-image:url(img/TS_IMG_marco_bloque_ancho_superior.gif); width:86em;}
#centro div.bloque_02 {background-image:url(img/TS_IMG_marco_bloque_ancho_inferior.gif);}

#contenido p.volver {text-align:right;}
#contenido p.volver a {background:url(img/TS_IMG_flecha_izquierda.gif) no-repeat 0 .4545em; font-size:1.1em; padding-left:.8181em;}
#contenido p.volver_superior {margin-bottom:-.8em;}
#contenido p.volver_inferior {margin-top:-1.3em;}


.bloque_1 {
	background:url(img/TS_IMG_marco_bloque_superior.gif) no-repeat 0 1.6em;
	margin-bottom:-1em; 
	width:20em; 
	float:left; 
	margin-left:2.3em;
	margin-right:1em;
	}
	
.width_44em{
	width:44em;
}

* html .width_44em{
	width:41.6em;
}
	
* html .bloque_1 {
	margin-left:1.5em;
	margin-right:0.5em;
	}
	
.bloque_1 h3 {padding:0 0 .8em 0em;}

.bloque_1_1 {
	background:url(img/TS_IMG_marco_bloque_inferior.gif) no-repeat 0 bottom; 
	}
	
.bloque_1_1_1 {
	border:.1em solid #c8ccd1; 
	border-width:0 .1em; 
	min-height:10.7em; 
	padding-left:1em;
	padding-right:1em;
}





/*--------------------------------
	3.1. Home (TS_home)
---------------------------------*/

div.destacado_02 h5 {color:#414b56; font-size:1.1em; font-weight:bold; margin-bottom:.5454em;}
div.destacado_02 p {font-size:1.1em;}
#contenido div.destacado_02 p.ver_mas {margin:0 0 2.2em 0;}



/*--------------------------------
	5. Pie de pagina
---------------------------------*/


#pie p {font-size:.9em; margin-bottom:.1111em; text-align:center;}


/* MAQUETA */

.bloqueD_01 {margin:0em 1em -2em 0.5em; width:12em; background:#D9E3EF url(img/bl_beis.gif) no-repeat scroll left bottom;}
.bloque_Contenido {margin:0em 1em -2em 0.5em; width:38em; background:#D9E3EF url(img/bl_beis.gif) no-repeat scroll left bottom;}
* .bloqueD_01  { margin:0em 1em 1em 0.5em; }


.bloqueD_01 .img { display: inline; margin-left:-1em; margin-right: 0.5em; }
#div-izq p { margin-left: 2.5em; }
.bloqueD_01 ul { margin-left:2em; margin-top:1em; }
.bloqueD_01 li { background:transparent none repeat scroll 0 0; border-bottom:0.1em solid #BCC076; width:11.5em; }
.enlace { text-decoration: none; }
.bloqueD_02 { background-color:#F2F1ED; border-color: #9A9A9A; border-style:solid; border-width:1em 0.1em 0.1em; margin:1em; padding:0.5em; }
.bloqueD_02 ul { margin-left:2em; margin-top:1em; }
.bloqueD_02 li { background:transparent none repeat scroll 0 0;  width:11.5em; }
.bloqueD_03 { background-color:#F2F1ED; border-color: #9A9A9A; border-style:solid; border-width:1em 0.1em 0.1em; margin:1em; padding:0.5em;  }

.bloqueD_01 p { margin-left: 2.5em; }


.tit-redon-azul span {padding:4px 0;display:block;background:white;}
.tit-redon-azul a{font-size:1em;color:#005dfb;background:#DCE9F8; cursor:pointer;
	outline-style:none;
	text-decoration:none;}

.bloque_03 .bloque_05 .tit-redon-azul {margin-bottom:.64em; margin-top:-1em;}

.pega {margin-left:18px;position:relative;height:0px;margin-top:2em}
.pega img {vertical-align:sub;position:absolute;bottom:-4px}
.pega span {position:absolute;bottom:-6px;background:#FFF;width:auto;color:#00A2DF}

  
.colizda{ float:left; width:53%}
.coldcha{ float:left; width:45%;margin-left:1em;}
.col1{ float:left; width:53%}
.col2{ float:left; width:45%;margin-left:1em;}
.tablon{ float:left; width:100%;margin-top:1em;}
.col_quien{float:left; width:49%;}
.col_donde{float:left; width:49%;margin-left:0.4em;}

input.boton {border:0; font-size:1.1em; font-family:tahoma,arial,sans-serif;background:#60c544 url(img/TS_IMG_boton_buscar.gif) no-repeat 0 0; color:#fff; cursor:pointer; height:1.7272em; margin-right:0; padding:0 0 0 1.6363em; width:5em;}
html>/*/*/body input.boton {padding-bottom:.2727em;}
body:not(:root:root)  input.boton {padding-bottom:0;}
	
#centro.margentop {margin-top:0em;}

#contenido div.indice { border-bottom:0.1em solid; color:#BCC076; font-weight:bold; margin-left:3em; padding-bottom:2em; margin-bottom:2em; }
#contenido div.indice ol { list-style-type: decimal;  } 
#contenido div.indice li { font-weight: normal; background: none; }
#contenido div.indice p { font-size:1.5em; margin-bottom:1em;  }

#contenido div.detalles { color:#BCC076; font-weight:bold; margin-left:3em; padding-bottom:2em; margin-bottom:2em;  width:58em; }
#contenido div.detalles .categoria { color:#BCC076; font-size:1.5em; font-weight:bold; }
#contenido div.detalles ol { list-style-type: decimal;  } 
#contenido div.detalles li { font-weight: normal; background: none; }
#contenido div.detalles .tit { background:transparent none repeat scroll 0 0; color:black; display:inline; font-size:0.8em; }
#contenido div.detalles p { font-size:1em; margin-bottom:1em;  margin-top:1em; color: #4B4247; font-weight: normal; }
#contenido div.detalles hr { color: #00A8FB; width: 95%; }
#contenido div.detalles .sepa { border-bottom:0.1em solid; margin-bottom:2em; margin-left:-2em; margin-top:2em; width:105%;  }
#contenido div.detalles .num { color:#BCC076; display:inline; margin-left:-2em; }

#derecha .bloqueD_04 { border-color: #9A9A9A; border-style:solid; border-width:1em 0.1em 0.1em; margin:1em; padding:0.5em; }
#derecha .bloqueD_04 .img { display: inline; margin-left:-1em; margin-right: 0.5em; }
#derecha .bloqueD_04 ul { margin-left:2em; margin-top:1em; }
#derecha .bloqueD_04 li { background:transparent none repeat scroll 0 0; border-bottom:0.1em solid #BCC076; width:11.5em; }

#derecha .cm { margin:1em; margin:1em 1em 2em 0;}
#derecha .bloqueD_01 .cm { margin:0em; }
#derecha .cm ul { margin-left:2em; margin-top:1em; }
#derecha .cm li { background:transparent none repeat scroll 0 0;  width:11.5em; }

.cm.r1 { margin-bottom:3.2em; }
.cm.r1 { background:#F0EDE9 url(img/bl_beis.gif) no-repeat scroll 0 100%; width:17.5em; }
.cm .r2 { background:transparent url(img/br_beis.gif) no-repeat scroll 100% 100%; }
.cm .noticias { background:transparent url(img/br_beis.gif) no-repeat scroll 100% 100%; }
.cm .r3 { background:transparent url(img/tl_beis.gif) no-repeat scroll 0 0; }
.cm .r4 { background:transparent url(img/tr_beis.gif) no-repeat scroll 100% 0; padding:15px 8px 10px;}

.cm.r1bis { margin-bottom:3.2em; }
* .cm.r1bis { margin-bottom:0em; }

.cm.r1bis { background:transparent url(img/bl_beis.gif) no-repeat scroll 0 100%; }

.cm .r4bis { background:transparent url(img/tr_beis.gif) no-repeat scroll 100% 0; padding:1em 1em 1em; }

/* MAQUETACION QUIEN Y DONDE */

.bloque {
	margin-bottom: 2em;
}
.bloque .imagen {
	float: left;
	margin: 0 0.5em 0.5em 0;
}
.bloque form {
	clear: left;
}



.mas{
	float: right;
	margin-top: 0.4em;
	margin-right: 0.2em;
}

div .div-img, div.columna-foto {
position:relative;
}



.visitas{
	padding:11em;
}

.visitas object{
	width:246;
	height:128;
}

p.campo_check {
	font-size:1.1em; 
	margin-bottom:2em;
	margin-top:1em;}
p.campo_check label input {border:0; float:left; margin-right:.3636em; width:auto;}
* html p.campo_check label input {margin-right:0; margin-top:-.2727em;}
* + html p.campo_check label input {margin:-.2727em 0 0 -.2727em;}

.usuario{
	color:navy;
	margin-top:0.4em;
	padding-right:1em;
	text-align:right;
	}
	
.salir {
	background-color:#7FB6FF;
	margin-left:0.5em;
	padding:0.2em;}

.pestana{
}

.enlacesCabecera{
}

#epasswordNew1 {
color:#FF0000;
margin-bottom:2em;
margin-top:1em;
text-align:center;
width:100%;
}

#eInsertarVotacion {
color:#FF0000;
margin-bottom:2em;
margin-top:1em;
text-align:center;
width:100%;
}

#exitoCambio{
color:navy;
margin-bottom:2em;
margin-top:1em;
text-align:center;
width:100%;
}

.newPass{
margin-left:6em;
margin-top:1em;
}

.botonEnviar{
margin-left:17em;
margin-top:2em;
}

* html .botonEnviar{
margin-left:9em;
margin-top:2em;
}

.textoPass{
float:left;
margin-right:1em;
padding-left:2em;
width:10em;
}

.nombreJugador{
float:left;
margin-left:12em;
width:6em;
}

* html .nombreJugador{
margin-left:6em;

}

.pega_res {
	margin-left:18px;	
	position:relative;
	height:0px;
	margin-top:1em;
	font-family:arial,"Microsoft Sans Serif",tahoma,sans-serif;
	font-size:1.8em;
	font-weight:normal;}

.pega_res2 {
	margin-left:18px;	
	position:relative;
	height:0px;
	margin-top:1em;
	font-family:arial,"Microsoft Sans Serif",tahoma,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	}
	
* html .pega_res{
		margin-bottom:-1.3em;}
		
* html .pega_res2{
		margin-bottom:-1.3em;		
		}

.pega_res img {vertical-align:sub;position:absolute;bottom:-4px}
.pega_res span {	
	bottom:-6px;
	background:#FFF;
	width:auto;
	color:#00A2DF; 
	margin-left:-1.5em;	
}

.pega_res2 span {	
	bottom:-6px;
	background:#FFF;
	width:auto;
	color:#00A2DF; 
	margin-left:-1.5em;
	padding-left:2em;
	padding-right:2em;
}

.lineablanco{height:.1em;}

.comboJornada{
	margin-bottom:-1em;
	margin-top:1em;
	width:22em;	
	}

.comboGestion{
	margin-bottom:0em;
	margin-top:0em;
	width:18em;
	float:left;
	}
	
* html .comboJornada{	
	width:15em;
	margin-right:25em;
	}

.prueba{}

.selJor{
	width:4em;
	}
#divJornada{
	
	border:1px solid gainsboro;
	display:block;
	margin-left:0.5em;
	margin-right:0.5em;
	margin-top:-3em;
	height:66em;
}

#divJugadores{
	display:none;	
	border:1px solid gainsboro;
	margin-left:0.5em;
	margin-right:0.5em;
	margin-top:-3em;
	height:66em;
}

#divResultados{
	display:none;	
	border:1px solid gainsboro;
	margin-left:0.5em;
	margin-right:0.5em;
	margin-top:-3em;
	height:66em;
}


.lineaResultados{
	border:1px solid #C8CCD1;
	font-size:1em;
	margin-bottom:0.1em;
	margin-left:8em;
	margin-right:0;
	text-align:left;
	width:57%;
	background:HoneyDew none repeat scroll 0 0;
	color:#3E2F14;
}

* html .lineaResultados{
	width:60%;
	margin-left:0em;
}

.lineaCalendario{
	border:1px solid #C8CCD1;
	font-size:1em;
	margin-bottom:0.1em;
	margin-left:3em;
	margin-right:0;
	text-align:left;
	width:75%;
	background:HoneyDew none repeat scroll 0 0;
	color:#royalBlue;
}

* html .lineaCalendario{
	width:78%;
	margin-left:0em;
}

.lineaAgenda{
	font-size:1em;
	margin-bottom:0.2em;
	margin-left:0em;
	margin-right:0;
	text-align:left;
	width:100%;
	background:HoneyDew none repeat scroll 0 0;
	color:#royalBlue;
}

* html .lineaAgenda{
	width:100%;
	margin-left:0em;
}

.lineaTituloAgenda{
	font-size:1em;
	margin-bottom:0.4em;
	margin-left:0em;
	margin-right:0;
	text-align:left;
	width:100%;
	background:SteelBlue none repeat scroll 0 0;
	color:white;
}

* html .lineaTituloAgenda{
	width:100%;
	margin-left:0em;
}



.lineaResultadosRes{
	border:1px solid #C8CCD1;
	font-size:1em;
	margin-bottom:0.1em;
	margin-left:0em;
	margin-right:0;
	text-align:left;
	width:100%;
	background:HoneyDew none repeat scroll 0 0;
	color:#3E2F14;
}

* html .lineaResultadosRes{
	
}

.lineaResultadosClas{
	border:1px solid #C8CCD1;
	font-size:1em;
	margin-bottom:0.1em;
	margin-left:2em;
	margin-right:0;
	text-align:left;
	width:64%;
	background:HoneyDew none repeat scroll 0 0;
	color:#3E2F14;
}

* html .lineaResultadosClas{
	width:100%;
	margin-left:0em;
}

.cabeceraClasificacion{
	border:1px solid #C8CCD1;
	font-size:1em;
	margin-bottom:0.5em;
	margin-left:2em;
	margin-right:0;
	text-align:left;
	width:70%;
	background:#D8E4F8 none repeat scroll 0 0;
}



* html .cabeceraClasificacion{
	width:100%;
	margin-left:0em;
}
.nombreEquipo{
	float:left;
	margin-right:1em;
	margin-left:1em;
	width:7em;
}

* html .nombreEquipo{	
	width:6em;
}

.nombreEquipoRes{
	float:left;
	margin-right:1em;
	margin-left:0.4em;
	width:7em;
}

* html .nombreEquipoRes{	
	width:6em;
}

.golesEquipo{
	float:left;
	width:1em;
	height:1em;
}

.circulo{
	float:left;
	margin-left:0.5em;
	margin-right:0.5em;
}

.resultadosJornada{
	font-size:1.1em;
	margin-top:0.3em;
	padding:0.2em;
	color:sienna;
	font-family:arial,"Microsoft Sans Serif",tahoma,sans-serif;
}

.jornadaCalendario{
	font-size:1.5em;
	margin-top:0.3em;
	padding:0.5em;
	color:royalBlue;
	font-family:arial,"Microsoft Sans Serif",tahoma,sans-serif;
}

.agenda{
	font-size:1.2em;
	margin-top:0.3em;
	padding:0.5em;
	color:royalBlue;
	font-family:arial,"Microsoft Sans Serif",tahoma,sans-serif;
}

.circulo_color{
	margin-top:0.1em;
}

.margin1{
	margin-left:1em;
}

.widthClasificacion{
	width:88%
}

* html  .widthClasificacion{
	width:100%
}

.titPuntos{
float:left;
width:3em;}

.titNombreEquipo{
float:left;
width:8em;}

.titNumero{
float:left;
width:3em;}

.puntosEquipo{
float:left;
width:3em;}

.nombreEquipoClas{
float:left;
width:8em;}

.numeroEquipo{
float:left;
width:3em;
}

.enlaceJorRes{
background:#D5E3EF none repeat scroll 0 0;
cursor:pointer;
font-size:1.7em;
margin-bottom:-1.5em;
margin-left:1em;
margin-top:0.4em;
padding:0.1em;
width:5em;

}

* html .enlaceJorRes {
	margin-bottom:-0.3em;
	margin-right: 22em;
}

.goleadoresEquipo{
	margin-left:1em;
	float: left;
}

*html .divJornadas{height:30em;}

.nombreAgenda{
	float:left;
	width:6em;
	padding-left:1em;
	border:1px solid #C8CCD1;
	margin-left:0.7em;
	margin-right:0.5em;
	height:1.25em;
	}
.telefonoAgenda{
	float:left;
	width:5.8em;
	border:1px solid #C8CCD1;
	margin-right:0.5em;
	padding-left:0.3em;
	height:1.25em;
	}
	
.correoAgenda{
	float:left;
	border:1px solid #C8CCD1;
	padding-left:0.3em;
	width:17.5em;
	margin-right:0.5em;
	height:1.25em;
	}
	
*html .correoAgenda{width:15em;}
*html .height68{height:68em;}

.lineaLog{
	float:left;
	border:1px solid #C8CCD1;
	width:13em;
	margin-right:0.5em;
	padding-left:1em;
	height:1.25em;
	}

.tituloAgendaSinCuadro { 
	font-weight: bold; 
	border:none; 
	text-align:center;
	}

.lineaLog{
	float:left;
	border:1px solid #C8CCD1;
	width:13em;
	margin-right:0.5em;
	padding-left:1em;
	height:1.25em;
	}

.campoVoto{
	float:left;
	width:12em;
	border:1px solid #C8CCD1;
	padding-left:1em;	
	margin-left:6.7em;
	margin-right:0.5em;
	height:1.25em;
	margin-bottom:0.2em;
	}
	
.votoNombre{
	float:left;
	width:5em;
	
	margin-left:0.7em;	
	height:1.25em;
	text-align:left;
	}

.inputGoles{
	width:1em;
}

.campoDoble{
	width:2em;
	float:left;	
}

.campoGestion{
	margin-left:1.5em;
	float:left;
	margin-bottom:0.5em;
}

.jornadaJugadores{
margin-top:2em;
}

.nombreGestion {
	float:left;
	font-size:1.3em;
	width:5.4em;
}

.campoComboGestion{
	float:left;
	margin-left:2em;
	width:3em;
}

.comboNombreJug{
	width:8em;
}

.ancho_sel{
	width:3.5em;
}

.ancho_sel2{
	width:4.5em;
}

.sig{
	margin-left:14.8em;
	margin-top:-1.1em;
	cursor:pointer;	
}



.ant{
	margin-left:6.5em;
	margin-top:-1.1em;
	cursor:pointer;	
}
* html .ant {
	margin-left:6em;
	text-align:left;	
}
* html .sig{
	margin-left:14em;
	text-align:left;	
}
.ant img {vertical-align:sub;position:absolute;bottom:-9px}
.sig img {vertical-align:sub;position:absolute;bottom:-9px}

* html .ant img {position:fixed;}
* html .sig img {position:fixed;}

.fotoPlantilla{
	width:100%;
	margin-top:2em;
	}
.escudoPrincipal{
	margin-left:19em;
	width:8em;
	margin-top:4em;
}