* {margin:0; padding:0}
img,fieldset, abbr {border:none}
ul,li {list-style:none}
h2,h3,h4,h5,h6{font-size:1em; font-weight:bold;}
acronym{border:none; cursor:help;}
.ftl {float:left}
html>/**/body .ftlffx {float:left}
.ftr {float:right}
.centrado{text-align:center;}
.centradoiframe{text-align:center; padding-top:2.5em;}
.fs11{font-size:1.1em;}
.clear:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
.hacked {overflow:hidden}
.oculto{display:none;}
.bloque{display:block!important;}
.bold{font-weight:bold;}
.mb0{margin-bottom:0!important;}
.mb1{margin-bottom:.5em!important;}
.mt21{margin-top:2.1em!important;}
.mt23{/*margin-top:2.3em!important;*/}
.mr0{margin-right:0!important;}
.bt0{border-top:0!important;}
.hidden, legend, hr {display:none;}
html {font-size:100%}
body {font:62.5% Arial, Helvetica, sans-serif; color:#666; text-align:center; background:url(../img/layout/bg12.jpg) repeat-x;}
a { color:#666;}
/*Estilos para la estructura de la pagina*/

#wrapper {font-size:100%; margin:.1em auto 0; width:100.8em; text-align:left;}

/*CABECERA*/
	#header{background:url(../img/layout/wrapperHeaderbg.gif) no-repeat top center; padding:1.3em 1.7em 0 1.8em; position:relative;}
	html:first-child #header{padding:1.3em 1.8em 0 1.7em;} /*hack Opera*/
		#header h1{float:left; padding:0 0 0 20px;}
		#header .headerImgcont{height:110px;}
		
		/*Menu de idiomes y publi de bwin*/
		#header div.langContent{float:right; width:42em;}
			#header div.langContent ul{height:2.7em; float:right; background:url(../img/layout/headerLangcont42.gif) no-repeat top left; padding:0 1.6em ;}
			#header div.langContent ul li{float:left; background:url(../img/layout/lalngLiseparator.gif) no-repeat 0 .6em; padding:0 .5em 0 .6em;}
			#header div.langContent ul li.first{background:none;}
			#header div.langContent ul li a{ display:block; text-decoration:none; color:#ededed;  font-size:.9em; padding-top:.4em;}
			#header div.langContent ul li a:hover, #header div.langContent ul li a.sel{color:#8c8c8c; background:url(../img/layout/bulletArrowdown.gif) no-repeat 50% 0;}
			
			#header div.langContent p{height:2.7em; background:url(../img/layout/bwinTab.gif) no-repeat top right; float:right; width:9.5em; text-align:center;}
			#header div.langContent p img{ margin:0 auto; text-align:left;}
			
		/*modulo de venta de entradas en cabecera*/
		#header #ticketsheader{width:35em; height:9.2em; background:#fff url(../img/layout/bg_entradas_cabecera.jpg) no-repeat top left; position:absolute; top:1.3em; left:9.8em; z-index:999; padding:1.8em 0 0 2.6em;} 
		#header #ticketsheader.comp{background:none; left:7.5em; padding:.6em 0 0 0;} 
			#header #ticketsheader strong{color:#223254; font-size:1.7em; text-transform:uppercase; display:block; clear:both; margin-bottom:.2em;} 
			#header #ticketsheader span.vs{color:#0053a3; font-size:2.7em; display:block; clear:both;} 
			#header #ticketsheader span.fecha{color:#243153; font-size:1.1em; font-weight:bold;} 
			#header #ticketsheader a{margin:0; padding:.4em 0 0 2em;}
				#header #ticketsheader a.btn{margin:0 0 0 14em; display:block; color:#fffffd; background:#fff url(../img/layout/btn_compreticket.jpg) no-repeat top left; font-size:1.2em; text-decoration:none; padding:.1em 1em .3em 1em;}
			
		/*modulo de temporizador*/
		#header #temporizador{position:absolute; top:4.6em; left:58.5em; z-index:999;}
		#header #temporizador img{float:left;}
		#header #temporizador img.logo{margin-top:1.4em;}
		#header #temporizador div{background:url(../img/layout/bg_reloj_cabecera.gif) no-repeat 0 .2em; float:left; padding-left:1.5em; margin-left:1em; margin-top:.5em; height:7.2em;}
		#header #temporizador div span{color:#223254; font-size:1.1em; font-weight:bold; display:block; width:9em;}
		#header #temporizador div span strong{color:#000; font-size:2.2em; font-weight:normal; text-transform:none;}
			
		/*Servicios*/
		#header div.services{background: url(../img/layout/serviceMenubg.gif) repeat-x top left; height:4.3em;}
		#header div.services a{color:#fff; text-decoration:none;}
		#header div.services a:hover{ text-decoration:underline;}
		
			/*Formulario Servicios (Buscador)*/
			#header div.services form{padding:1.4em 0 0 2em; width:20.4em; float:left;}
			html:first-child #header div.services form{padding:.6em 0 .6em 2em;} /* //hack Opera */
			#header div.services form label {font-weight:bold; color:#ccc; font-size:.9em; font-family:verdana;}
			#header div.services form input{background:#8290a2; color:#fff; font-size:1.1em; margin:0 0 .3em .8em; width:12.2em; border-bottom:.1em solid #fff;  border-right:.1em solid #fff;  border-top:.1em solid #b2bbc6; border-left:.1em solid #b2bbc6;}
			#header div.services form input.btn{border:0; background-color: transparent; width:auto; margin-bottom:-.4em;}

			/*Formulario Servicios (Buscador)*/
			#rightCol div.buscador { padding:0 1.1em; padding-top:.8em; height:2.8em; background:url(../img/layout/fndSearch.gif) repeat-x left top;}
				#rightCol div.buscador form label { font-weight:bold; color:#ccc; font-size:1.3em; font-family:verdana;}
				#rightCol div.buscador form input { background:#8290a2; color:#fff; margin:0 .5em; width:13em; border-bottom:1px solid #fff; border-right:1px solid #fff; border-top:.1em solid #b2bbc6; border-left:.1em solid #b2bbc6;}
				#rightCol div.buscador form input.btn { float:right; border:0; background-color:transparent; width:auto; margin-bottom:-.4em;}
				
			/*Formulario Login*/
			#header div.services form.login { float:right; padding:.3em 0 .6em 1.2em; width:39.5em;}
				html>/**/body #header div.services form.login, x:-moz-any-link, x:default { padding-bottom:.3em !important;} /*FIREFOX 3.5*/
				html:first-child #header div.services form.login{padding:.6em 0 .7em 1.2em;} /*hack Opera*/
			/*#header div.services form.login span { font-family:Verdana; font-size:.9em; color:#ccc; font-weight:bold;}*/
			#header div.services form.login input{ margin:0 0 .3em .3em; width:9em;}
				#header div.services form.login input#socio { margin-right:2.9em;}
				#header div.services form.login input#passSocio { margin-right:.7em;}
			#header div.services form.login input.btn{ border:0; background-color:transparent; width:1.5em; margin-bottom:-.4em;}
			#header div.services form.login p { float:left; margin-top:.4em; margin-right:2em;}
			
			/*Logueado*/
			#header div.logueado{font-family:verdana; color:#fff; font-size:1.07em; font-weight:bold; display:none;}
			#header div.logueado div{float:left;  margin-left:1em; padding-top:.6em;}
			#header div.logueado span{color:#ccc; font-size:.9em; display:block; float:left; margin-bottom:.5em;}
			#header div.logueado a{font-family:arial; font-weight:normal;  font-size:.9em; margin-right:1em;}
			
				/*logueado distitos usuarios*/
				#conormal{width:20em;}
				#conormal p{margin-bottom:.5em;}
				#cocarnetmadridista, #cousuarioportal{position:relative; top:1.7em; left:-13em;}
			
			/*Menu Servicios*/
			#header div.services ul{border-right:.1em solid #4f5e82; border-left:.1em solid #323c52; float:left;}
			#header div.services ul li{float:left;}
			#header div.services ul li a{display:block; width:7.6em; height:4.3em;} 
			
		/*Menu Principal*/
		#header div.mainMenu{margin:.2em 0 0 0; position:relative;}
			#header div.mainMenu ul{height:3.3em;background: url(../img/layout/mainMenubg.gif) repeat-x top left;}
			#header div.mainMenu ul li{float:left; margin-top:.2em; font-weight:bold; font-family:verdana;}
				#header div.mainMenu ul li a{display:block; padding:.9em 2.03em .8em 2.03em; color:#fefefe; text-decoration:none; text-align:center; border-left:.1em solid #607195; border-right:.1em solid #293346;}
				#header div.mainMenu ul li a:hover{background: url(../img/layout/mainMenubghover.gif) repeat-x top left;}
				
				#header div.mainMenu ul li a.sel{background: url(../img/layout/mainMenubgsel.gif) repeat-x top left; padding:.8em 1.95em 1.1em 1.95em; border:0; color:#000; float:left; margin-left:.2em; margin-right:.2em; border-top:.1em solid #2e374e;}
						html>/**/body #header div.mainMenu ul li a.sel, x:-moz-any-link, x:default { padding:.8em 1.94em 1.1em 1.94em;} /*FIREFOX 3*/
				#header div.mainMenu ul li a.sel:hover{background: url(../img/layout/mainMenubgsel.gif) repeat-x top left;}
				
				html:first-child #header div.mainMenu ul li a{padding:.9em 2.05em .8em 2.05em;}
				html:first-child #header div.mainMenu ul li a.sel{padding:.8em 2.2em 1.1em 2.15em;}
				
			/*Menu Secundario antiguo*/
			#header div.mainMenu ul ul{position:absolute; top:3.3em; left:0; padding:0; height:2.1em; background: url(../img/layout/2ndMenubg.gif) repeat-x 0 .2em; width:97.3em;}
			#header div.mainMenu ul ul li{float:left; background:none; font-weight:normal; font-family:arial; padding:.3em 0;}
			#header div.mainMenu ul ul li a{display:block; padding:0 1.2em!important; color:#343454; border:0; font-size:.9em;  }
			#header div.mainMenu ul ul li a:hover{background:none; color:#336699;}
			#header div.mainMenu ul ul li.sel2{border:.1em solid #c1c6d5; background:#f8fafb; color:#343454; padding:.2em 1.1em .3em 1.1em;}
					
/*CUERPO*/	
	#body{background: url(../img/layout/wrapperBodybg.gif) repeat-y top center; padding:2.2em 1.7em 1em 1.8em;}
	#body.nopaddbtm{padding-bottom:0;}
	html:first-child #body{ padding:2.4em 1.8em 1em 1.7em;} /*hack Opera*/
		#bodyContent{ float:left; min-height:14.5em; padding:.6em;}
		#bodyContent.nopadding {padding:0;}
		
		/*Titulares*/
		#bodyContent .h2Cont{background: url(../img/layout/h3Bg.jpg) repeat-x top right; margin-bottom:.1em; margin-top:.7em; padding-right:1.3em; height:3.2em; border-bottom:.1em solid #dfe1e8;}
		#bodyContent .h2Cont a {text-decoration:none; color: #5d6c8f;}
		html>/**/body #bodyContent .col3 .h2Cont, x:-moz-any-link, x:default {margin-top:1.5em; display:compact; border-top:2px solid #fff;} /*FIREFOX 3*/		
		#bodyContent .h2Cont h2{font-size:1.4em; color:#5d6c8f; padding:.65em 0 .55em .65em; float:left;}	
		#bodyContent .h2Cont h2 span{color:#666668;}	
		#bodyContent .h2Cont h2.colabora{background:none; float:right;}
		#bodyContent .h2Cont h2.colabora a{text-decoration:none; color:#3a445e; font-size:.85em; display:block; padding-top:.1em;}
		#bodyContent .h2Cont h2.colabora a img{margin:0 0 -.5em .7em;} 
		#bodyContent .h2Cont.esp{background: url(../img/layout/h3Bg.jpg) repeat-x top right; height:auto;}
		#bodyContent .h2Cont.esp h2{display:block; width:80%;}
		

		
		#bodyContent div.estructuraClub 

{

background-color: transparent;

background-image: url(../img/layout/club_estructura_h3.jpg);

background-repeat: repeat-x;

background-attachment: scroll;

background-position: left top;

padding-top: 0.35em;

padding-right: 0pt;

padding-bottom: 0.35em;

padding-left: 1em;

}
		
#bodyContent div.estructuraClub h3 

{
font-size:1.1em;
color:#fff;
}
		
		
		
		
		/*Titulares fundacion*/
		#bodyContent.fun .h2Cont{background: url(../img/layout/h3Bgfun.jpg) repeat-x top right;}
		#bodyContent.fun .h2Cont h2{color:#786449;}


		#bodyContent .h3Fundacion{font-weight:bold; font-family:verdana; font-size:1.4em; color:#333; margin-bottom:.3em; padding-left:.3em;}
		
		#bodyContent .h3previa { background:url(../img/layout/h4Arrow.gif) repeat-x bottom left; font-size:1.2em; color:#333; padding:.4em 0; margin-bottom:.7em;}	
		#bodyContent.fun .h3previa { background:url(../img/layout/h4Arrowfun.gif) repeat-x bottom left;}	
		#bodyContent .h3previa div{background:url(../img/layout/arrowH4.gif) no-repeat top left; padding-left:3.3em;}	
		#bodyContent .h3previa span{color:#5d6c8f; display:block;  font-size:1.9em;}
		#bodyContent.fun .h3previa span{color:#786449;}
		
		#bodyContent .titPurpleBox{color:#7c8aae; font-family:verdana; font-weight:bold; font-size:1.4em; padding-left:.4em; margin-bottom:.3em;}
			#bodyContent .titPurpleBox2{color:#7c8aae; font-family:verdana; font-weight:bold; font-size:1.4em; margin-bottom:.6em;}
			#bodyContent .titPurpleBox3{color:#7c8aae; font-family:verdana; font-weight:bold; font-size:1.4em; margin-bottom:.45em;}
		
		#bodyContent div.rsstit h2{float:left; margin-top:.6em;}
		#bodyContent div.rsstit a{text-decoration:none; color:#999; font-size:.9em; font-weight:normal; float:right;}
		#bodyContent div.rsstit a img{margin: 0 1.3em 0 .4em;}
		
	/*Modulos*/
		/*1 columna de 3*/
		#bodyContent div.col1p6 { float:left; width:29.9em; margin-right:1.4em; padding:.6em;}
		#bodyContent div.col1{float:left; width:31.1em; margin-right:1.4em; padding:.6em 0;}
		#bodyContent div.col1nopadtop{float:left; width:31.1em; margin-right:1.4em; padding:0 0 .6em 0;}
		#bodyContent div.col1p6.right{ margin-right:0; margin-top:.1em;}
		#bodyContent div.col1p6.right div { margin-bottom:1em;}
	
		/*2 columnas de 3*/
		#bodyContent div.col2{float:left; width:63.6em; margin-right:1.4em;}
		/*#bodyContent.nopadding div.col2{width:64.7em;}*/
		#bodyContent div.col2p6{float:left; width:62.4em; margin-right:1.4em; padding:.6em;}
		#bodyContent div.col2.mr9{margin-right:.9em;}
		/*#bodyContent div.col2.mr9 .pieGaleria{background-color:#293142;width:630px;color:#ffffff;font-size:1.2em;height:2em;padding:.6em 0 0 .9em;border-top:1px solid #7e8692;}*/
		#bodyContent #pieGaleria{background-color:#293142;width:629px;color:#ffffff;font-size:1.2em;height:2em;padding:.6em 0 0 .9em;border-top:1px solid #7e8692;margin-top:-2em;color:#ffffff}
		#bodyContent #pieGaleria a{color:#ffffff;text-decoration:none;}
		
		#capInte3{display:none;position:absolute;background:#8290a2;border:2px solid #fff;width:240px;margin:-14.6em 0 0 0;color:#fff;padding:.5em;font:1em verdana; z-index:999;}
		#capInte4{display:none;position:absolute;background:#8290a2;border:2px solid #fff;width:400px;margin:-14.3em 0 0 -9em;color:#fff;padding:.5em;font:1em verdana;z-index:999;}
				
		#bodyContent #pieGaleriaForm form.login{background-color:#293142;padding:.6em 0 .6em 1.2em;height:7em;display:block;float:left;width:628px;}
		#bodyContent #pieGaleriaForm.destacadoWidget form.login{background-color:#293142;padding:.6em 0 .6em 1.2em;float:left;height:7em;display:block;float:left;width:624px;}
		#bodyContent #pieGaleriaForm form.login img.imgInterrogacion{margin:0 0 -.5em .5em}
		#bodyContent #pieGaleriaForm form.login div.interrogacion{display:none;position:absolute;background:#8290a2;border:2px solid #fff;width:240px;margin:.2em 0 0 1.8em;color:#fff;padding:.5em;font:1em verdana;}
		#bodyContent #pieGaleriaForm form.login #capInte2{margin:.2em 0 0 18.3em;}
		
		
		#bodyContent #pieGaleriaForm form.login label{color:#cccccc;font-size:1.1em; font-weight:bold;}
		#bodyContent #pieGaleriaForm form.login input{ margin:0 .7em 0 .3em; width:9em;border:1px;font-size:.9em;background-color:#8290a2;color:#fff;}
		#bodyContent #pieGaleriaForm form.login input.btn{border:0; background-color: transparent; width:1.65em; margin-bottom:-.6em;}
		#bodyContent #pieGaleriaForm form.login p{float:left; margin-right:1.2em;font-size:1.1em;font-family:arial;padding:1em 0;}
		#bodyContent #pieGaleriaForm form.login a{color:#889bd8;text-decoration:none;}
		#bodyContent #pieGaleriaForm form.login a:hover{color:#fff;text-decoration:none;}
		#bodyContent #pieGaleriaForm form.login span.literalPie{float:left;width:98%;color:#ffffff;}
		
		/*2 columnas de 9*/
		#bodyContent div.col2de9{float:left; width:20.7em;}
		
		/*3 columnas de 3*/
		#bodyContent div.col3{width:96.1em;}
		#bodyContent div.col3.rel{position:relative; z-index:0;}
		#bodyContent.nopadding div.col3{width:97.2em;}
		#bodyContent div.col3p6{width:94.9em; padding:.6em;}
						    .blueBg{background-color:#2a3244;}
		
		/*4 columnas de 3*/
		#bodyContent div.col4{float:left; width:23.1em; margin-right:1.4em;}
		
		/*4 columnas de 9*/
		#bodyContent div.col4de9{float:left; width:41.5em; margin-right:1.4em;}
		
		/*5 columnas*/
		#bodyContent div.col5{float:left; width:80.2em; margin-right:.8em;}
		
		/*6 columnas de 3*/
		#bodyContent div.col6{float:left; width:15.1em;}
			#bodyContent div.col6.mr9{margin-right:.9em;}
		
		/*Media pantalla (divide  la pantalla en 2)*/
		#bodyContent div.colHalfscreen{float:left; width:47.6em; margin-right:.9em;}
		
		/*ultima columna*/
		#bodyContent div.lastcol{margin-right:0;}
		#rightCol{background-color:#292f3f;}
		#bodyContent.fun #rightCol{background:#fcfbfa url(../img/layout/rightBgfun.gif) repeat-x top left!important;}
		
		#bodyContent .rmradio img { width:31.3em;}
		iframe.radio { float:left; border:0; width:31.1em; height:8.4em; margin:0; padding:0;}
		
		/*Destacado*/
		#bodyContent div.destacado{margin-bottom:1.3em;}
		
		/*Purple Box*/
		
		/*Contenedor Purple Box*/
		#bodyContent div.ppbox{background:url(../img/layout/ppbox1.gif) no-repeat top left; height:1%; margin-bottom:1.2em;}
			#bodyContent div.ppbox div.tr{background:url(http://www.realmadrid.com/StaticFiles/RealMadrid/img/ppbox2.gif) no-repeat top right; padding:0;}
				#bodyContent div.ppbox div div.bl{background:url(../img/layout/ppbox3.gif) no-repeat bottom left;}
					#bodyContent div.ppbox div div div.br{background:url(../img/layout/ppbox4.gif) no-repeat bottom right;}
						#bodyContent div.ppbox div div div div.ppboxContent{ padding:.3em .7em .4em .7em;}
			#bodyContent #moduloInterioresHome div.ppbox ul{ background:url(../img/layout/backModulo.gif) repeat-x top left;}
		#bodyContent div.ppbox ul li{color:#000; background:url(../img/layout/listsLibg.gif) repeat-x bottom left; font-size:1.1em; padding:.6em 0; clear:both; height:1%; float:none;}
		#bodyContent div.ppbox ul li:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
		#bodyContent div.ppbox ul li div.pplBoximg{float:left;}
		#bodyContent div.ppbox ul li div.pplBoxcontent { float:left; width:15.5em; padding:0 !important;}
		/*#bodyContent div.ppbox ul li div.pplBoxcontent { padding-left:8em; border:1px solid red;}*/
		#bodyContent div.ppbox div.ppboxpurpleBg div.pplBoxcontent { padding-left:9em;}
		#bodyContent div.ppbox ul li.last{background:none;}
		#bodyContent div.ppbox ul li.comercial{background:url(../img/layout/destacadoBg.jpg) repeat-x top left; padding-left:1.5em; padding-bottom:.4em; border-top:.1em solid #fff; }
		#bodyContent div.ppbox ul li.comercial a{color:#fff; font-weight:bold; font-family:verdana; font-size:.8em; display:block; padding-top:.3em; float:left; margin-right:2em;}
		#bodyContent div.ppbox ul li.ppboxarchivo{background:#d6dde3 url(../img/layout/ppboxarchivo.gif) repeat-x top left; padding:0;}
		#bodyContent div.ppbox ul li.ppboxarchivo a{ color:#46659e; font-size:.9em;display:block ; padding-top:.7em;}
		html:first-child #bodyContent div.ppbox ul li.comercial a{padding-top:.2em;}
		#bodyContent div.ppbox ul li img{float:left; margin-right:.8em;}
		#bodyContent div.ppbox ul li span{color:#47649f; display:block; font-size:.8em; margin-bottom:.2em;}
		#bodyContent div.ppbox ul li h6{font-size:1.1em;}
		#bodyContent div.ppbox ul li h4{font-size:1.1em; margin-bottom:0;}
		#bodyContent div.ppbox ul li p{color:#999;}
		#bodyContent div.ppbox ul li a{text-decoration:none; color:#000;}
		#bodyContent div.ppbox ul li a.vm{color:#637196; font-weight:bold; display:block; clear:left; /*padding-left:1.4em;*/}

		.ppboxBg{background:url(../img/layout/purpleboxpurpleBg.gif) repeat-x bottom left;}
		
	/*enlaces*/
	.titMov{background:url(../img/layout/titMovBg.jpg) repeat-x top left; float:left; color:#666!important; padding:.2em 1.4em .3em 1.4em; font-family:verdana; font-size:.8em!important; margin-right:1.1em;}
	.Vermas{color:#4582bf!important; font-size:1em!important;width:8.5em;}
	.vermasnotdiv{border:0!important; padding:-0 0 .5em 0;}
	.contentEspeciales .vermasnotdiv{border-top:.1em solid #dadada!important; background:#fff; padding:1em .7em 0 .7em; font-size:1.2em;}
	.vermasnot{color:#4582bf; font-weight:bold; text-decoration:none; float:right; padding:.4em 0;}
	.how{color:#333; background: url(../img/layout/how_bg.gif) repeat-x top left; padding:.4em .9em; font-weight:bold;}
	
     	/*Listas (de paginacion, entrenadores, jugadores,etc.)*/
		#bodyContent ul.lists{border:.1em solid #b9bad2; padding:1.1em 0 .4em .8em; margin-bottom:2.1em;}
		#bodyContent ul.lists li{padding-bottom:.8em; background:url(../img/layout/listsLibg.gif) repeat-x bottom left; width:27.65em; margin:0 .8em .9em 0; float:left; color:#000; font-size:1.1em; height:9em;}
		#bodyContent ul.lists li a {text-decoration:none;}
		#bodyContent ul.lists li h3 a{font-weight:bold; font-size:1.1em; display:block; margin-bottom:.5em; color:#000;}
		#bodyContent ul.lists li h3 a img{float:left; margin-right:.5em; width:6.4em;}
		#bodyContent ul.lists li span{display:block;}

		#bodyContent .listPag:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
		#bodyContent .listPag ul{background:url(../img/layout/listsUlbg.jpg) repeat-x top left; border:.1em solid #8f9dbb; border-bottom:.1em solid #fff; float:left; margin-left:.9em; margin-bottom:-.1em; padding:0 1.1em;}
		#bodyContent .listPag ul li{float:left; background:url(../img/layout/pagLiseparator.gif) no-repeat 0 .5em; padding:.3em .4em;}
		#bodyContent .listPag ul li.first{background:none;}
		#bodyContent .listPag ul li a{color:#000; text-decoration:none;}
		
/*dexia stili*/
	/*Proximos partidos*/
	
	
	#bodyContent div.nextMatches{background:#3a4660 url(../img/layout/nextmatchBg.gif) repeat-x top left; position:relative;height:12.3em;}
	#bodyContent div.nextMatches h3{font-weight:bold; color:#ccc; font-size:1.3em; font-family:verdana; padding:.2em 0 .1em .5em; margin:0 .1em; border-bottom:.1em solid #000;}
	#bodyContent div.rate{background:#3a4660 url(../img/layout/nextmatchBg.gif) repeat-x top left; position:relative;height:30.3em;}
	#bodyContent div.rate h3{font-weight:bold; color:#ccc; font-size:1.3em; font-family:verdana; padding:.2em 0 .1em .5em; margin:0 .1em; border-bottom:.1em solid #000;}
	#bodyContent div.coach{background:#3a4660 url(../img/layout/nextmatchBg.gif) repeat-x top left; position:relative;height:4em;}
	#bodyContent div.coach h3{font-weight:bold; color:#ccc; font-size:1.3em; font-family:verdana; padding:.2em 0 .1em .5em; margin:0 .1em; border-bottom:.1em solid #000;}

	#bodyContent #alturaNext{padding:0;margin:0;background:none;}
	#bodyContent div.nextMatches ul.primerNivel{padding:.4em 0 0 1.2em;}
	#bodyContent div.nextMatches ul.primerNivel li{float:left;  background:#585882 url(../img/layout/nextMatchlibg.gif) repeat-x top left; margin-right:.4em; padding:.3em 1em .2em 1em; font-size:.9em; color:#b3b5ce; cursor:pointer;}
	#bodyContent div.nextMatches ul.primerNivel li.sel{ background:#585882 url(../img/layout/nextMatchlibgsel.gif) repeat-x top left; color:#333; cursor:default;}
		
		#bodyContent div.nextMatches ul.primerNivel ul{background-color:#b2bcd0; padding:0 0 0 1.2em; border-bottom:.5em solid #fff; position:absolute; top:4.7em; left:0;width:32em;}
		#bodyContent div.nextMatches ul.primerNivel li ul li{font-weight:bold; font-size:1em; font-family:verdana; margin:0 0 0 .1em; padding:.2em 1.2em .2em 1.8em; display:block; color:#fff; background:#9ba7bf url(../img/layout/bullet_tri_dcha_morado.gif) no-repeat .7em .6em;}
		#bodyContent div.nextMatches ul.primerNivel li ul li.sel{background:#fff url(../img/layout/bullet_tri_down_morado.gif) no-repeat .9em .8em; padding:.2em 1.5em .2em 2em;}
			
			#bodyContent div.nextMatches dl{background-color:#fff; padding:.1em; font-family:arial; font-size:1.1em; border-bottom:.1em solid #b2bcd0; position:absolute; top:2em; left:0;width:29.9em;}
			html:first-child #bodyContent div.nextMatches dl{width:29em!important;}
			#bodyContent div.nextMatches dl dt{float:left; width:8em; padding:.2em 0 .1em 2em;color:#333333; clear:left;}
			#bodyContent div.nextMatches dl dd{padding:.2em 0;color:#333333;}
			#bodyContent div.nextMatches dl dd.impar{background-color:#d8dde7;}			



	/*Last matches*/
	#bodyContent div.home_destacado{/*background:#eee;*/ padding:0 0 1.5em 0;}
		#bodyContent div.home_destacado div.HMlistaPestanhas{margin:0 .4em;}
			#bodyContent div.HMlistaPestanhas div{border:.1em solid #acb7cd; border-bottom:0; background:#fff; padding:1em .7em 0 .7em; font-size:1.1em;}
			#bodyContent div.HMlistaPestanhas div.inferior{ width:25.95em; border:.1em solid #acb7cd; border-top:0; background:#fff; padding:.5em .7em .5em .7em; font-size:1.1em;}
			/*#bodyContent div.HMlistaPestanhas div.inferior{ width:26.1em; border:.1em solid #acb7cd; border-top:0; background:#fff; padding:.5em .7em .5em .7em; font-size:1.1em;}*/
				#bodyContent div.HMlistaPestanhas div ul li{padding:.6em 0; border-bottom:.1em solid #dadada; height:1%;}
				#bodyContent div.HMlistaPestanhas div ul li div{border:0;}
				#bodyContent div.HMlistaPestanhas div ul li:after{content:"."; clear:both; display:block; visibility:hidden; height:0}
				#bodyContent div.HMlistaPestanhas div ul li.enl{border:0; font-weight:bold;}
				#bodyContent div.HMlistaPestanhas div ul li.enl img{margin:0;}
				#bodyContent div.HMlistaPestanhas div ul li img{float:left; margin-right:.8em; margin-bottom:1em;}
				#bodyContent div.HMlistaPestanhas div ul li span{color:#47649f; display:block; font-size:.8em; margin-bottom:.2em;}
				#bodyContent div.HMlistaPestanhas div ul li p{font-size:.8em; color:#999;}
				#bodyContent div.HMlistaPestanhas div ul li a{text-decoration:none; color:#000;}
				#bodyContent div.HMlistaPestanhas div ul li.enl a img{margin:0 .4em 0 0;}
				#bodyContent div.HMlistaPestanhas div ul li h6{font-size:1.1em;}
				#bodyContent div.HMlistaPestanhas div ul li h3{font-size:1.1em;}
		
		
	/*Players*/
	
	

	
.players{
	text-decoration:none!important;
	width:97%;
	margin:2px;
	color:#fff!important;

}
/*.players th{
font-weight:bold;
 color:#ccc;
 font-size:1em;
 font-family:verdana;
 padding:.2em 0 .1em .5em; 
 margin:0 .1em; 
 border-bottom:.1em solid #000;
}
.players tr{

font-size:13px;
padding:6px 0;
color:#ffffff!important;
}
.players tr.alt td {
font-size:13px;
color:#ffffff!important;
padding:6px 0;
background:#3A4660;
}
*/
.player1{
	text-decoration:none!important;
	width:100%;
	margin:0;
	padding:10px;
}
.player1 th{
font-weight:bold;
 color:#ccc;
    font-size:1.3em;
	padding:5px 0 5px 5px;

}
.player1 tr {

	font-size:11px;
	padding:8px 0;

}
.player1 a {
	text-decoration:none;
	color:#fff;
}
.player1 tr.alt td {
    font-size:11px;
	padding:8px 0;
	background:#3A4660;
}
			
		
		
		
	/*ContenedorFlash*/
	#bodyContent div.ContenedorFlash{border:1px solid #d5d7d8; padding:.1em; font-size:1.2em; color:#333;}
	#bodyContent.fun div.ContenedorFlash{border:1px solid #e0d7cc;}
	#bodyContent div.ContenedorFlash h3{font-size:1em; margin-top:.2em; margin-bottom:.3em;}
	#bodyContent div.ContenedorFlash h4{font-size:.9em;font-weight:normal;}
	#bodyContent div.ContenedorFlash div.text{ background:  url(../img/layout/contenedorFlash_bg.gif) repeat-x bottom left; padding:0 .6em .8em .6em;}
	#bodyContent.fun div.ContenedorFlash div.text{ background:  url(../img/layout/contenedorFlash_bgfun.gif) repeat-x bottom left; min-height:4.9em;}

	#bodyContent div.ContenedorFlash.opinion{ /*display:none;*/ text-align:center; padding-top:2.5em;}
	#bodyContent div.ContenedorFlash.opinion div.text{text-align:left; padding:.5em 13.9em;}
	
/*---------REPETICION---COMPROBAR EN FILE ORIGINAL-----*/
/*Listado multimedia (fotos, videos,rtc.)*/
	#bodyContent .h2Cont ul{float:right; padding-top:1.2em; margin:0 3.8em 0 .6em; }
	#bodyContent .h2Cont ul li{float:left; border:.1em solid #515077; font-size:.9em; margin-left:.9em; padding:.2em 1em; background:url(../img/layout/multimediaLibg.gif) repeat-x top left; color:#2a3244;}
	#bodyContent.fun .h2Cont ul li{float:left; border:.1em solid #786449; font-size:.9em; margin-left:.9em; padding:.2em 1em; background:url(../img/layout/multimediaLibgfun.gif) repeat-x top left; color:#fff;}
	#bodyContent .h2Cont ul li.sel{background:url(../img/layout/multimediaselLibg.gif) repeat-x top left; border-bottom:0; padding-bottom:.7em;}
	#bodyContent.fun .h2Cont ul li.sel{background:url(../img/layout/multimediaselLibgfun.gif) repeat-x top left; border-bottom:0; padding-bottom:.7em; color:#2a3244;}
	#bodyContent .h2Cont ul li a{text-decoration:none; color:#fff;}
/*---FIN------REPETICION------*/



/*Paginador */
	#bodyContent  div.fotopaginador { background:url(../img/layout/fndfotopaginador.gif) no-repeat left top; border:.1em solid #c8ccd5 !important; font-size:1.1em; padding:0 .8em 1.4em .8em; margin-bottom:1em; color:#000;}
	#bodyContent  div.fotopaginador .filete2{ display:none; padding-top:1em;}
	#bodyContent  div.fotopaginador a.titpaginador{font-size:1.3em; font-weight:bold; margin-bottom:.2em; color:#333;text-decoration:none; display:block; clear:both;}
	#bodyContent  div .home_destacado .fotopaginador{border:0;}
	#bodyContent  div.fotopaginador img{margin:-10px;}
	#bodyContent  div.fotopaginador p.titpaginador{font-size:1.1em; font-weight:bold; margin-bottom:.2em;}
	#bodyContent  div.fotopaginador p.titfecha{color:#999; font-size:.8em; clear:both;}
	#bodyContent  div.home_destacado p.titpaginador{font-weight:bold; color:#333; font-size:1.25em;}
	#bodyContent  div.home_destacado span#textoNoticia{color:#333; font-size:1.1em;}
		#imgNoticia{clear:both;}
	
	#bodyContent  ul.paginador{padding:.4em 0; margin-top:.3em; float:left; cursor:pointer;color:#fff;}
		#bodyContent  ul.paginador li { background:url(../img/layout/fndPaginador.gif) no-repeat left top; float:left; padding:0 .4em .2em .35em; font-size:1.1em; text-decoration:none!important; color:#fff!important; font-weight:bold; margin-right:.1em;}
		#bodyContent  ul.paginador li a{ text-decoration:none!important; color:#fff!important; font-weight:bold; margin-right:.1em;}
		#bodyContent.fun  ul.paginador li { background:url(../img/layout/fndPaginadorfun.gif) no-repeat left top; float:left; padding:0 .4em .2em .4em; font-size:1.1em; text-decoration:none; color:#fff; font-weight:bold; margin-right:.3em;}
			#bodyContent  ul.paginador li.sel { background:url(../img/layout/fndPaginadorsel.gif) no-repeat left top; color:#fff; font-weight:bold; cursor:default;}
				/*#bodyContent  ul.paginador{padding:.4em 0; margin-top:.3em; float:left; cursor:pointer;}*/
				/*#bodyContent  ul.paginador li{float:left;padding:0 .3em; font-size:1.1em; text-decoration:none; color:#676767; font-weight:bold;}*/
				/*#bodyContent  ul.paginador li.sel{background:#576477; color:#fff; font-weight:bold; cursor:default;}*/
				/*#bodyContent  ul.paginador li a img{margin-bottom:0;}*/
				/*html:first-child #bodyContent ul.paginador li a img{margin-top:.2em;}*//*hack opera*/
		#bodyContent  ul.paginador li a img{margin-bottom:0;}
		html:first-child #bodyContent ul.paginador li a img{margin-top:.2em;}/*hack opera*/
	
	#bodyContent  ul.paginadorFlecha{padding:.4em 0; margin:.3em auto 0 auto; text-align:center; float:none !important; border:0; background:none !important;;}
	.ochoListas{width:10.5em;}
	/*.anosListas{width:31em;}*/
	.anosListas{}
	.diezListas{width:16em;}
	#bodyContent  ul.paginadorFlecha li{float:left !important; padding:0 .3em !important; font-size:1.1em; cursor:pointer; color:#676767; background:none !important;}
	#bodyContent  ul.paginadorFlecha li.sel{background:#576477 !important; color:#fff; font-weight:bold; cursor:default; }
	#bodyContent  ul.paginadorFlecha li img{margin-bottom:2em;}
	html:first-child #bodyContent ul.paginador li a img{margin-top:.2em;}/*hack opera*/
	
	#paginadorFicha li{cursor:pointer;}
	#paginadorFicha li.sel{cursor:default;}

	/*Cantera modulo especiales*/
	#bodyContent div.contentEspeciales {padding:.5em;}
	#bodyContent ul.listaEspeciales{font-size:1.1em; margin-bottom:1.7em;}
	#bodyContent ul.listaEspeciales li{float:left; width:100%;text-align:center; margin-right:1.2em;}
	#bodyContent ul.listaEspeciales li.last{margin-right:0;}
	#bodyContent ul.listaEspeciales li img{margin-bottom:.4em;}
	#bodyContent ul.listaEspeciales li p{font-weight:bold; color:#000; margin-bottom:.3em;}
	#bodyContent ul.listaEspeciales li a{text-decoration:none; color:#000;}

	/*Pestanhas multimedia en Cuerpo*/

	.indentificaFicha { width:56.1em;}
		.relatedInfo1p .indentificaFicha { width:9.9em;}
		.colHalfscreen .indentificaFicha { width:40em;}

		
	#bodyContent ul.mm{margin:1em 3.8em 0 0;}
	#bodyContent ul.mm li{float:left; font-size:.9em; color:#fff; cursor:pointer; background: #fff url(../img/layout/backRight2.gif) no-repeat top right;padding-right:.09em;}
	#bodyContent.fun ul.mm li{background: #fff url(../img/layout/backRight2fun.gif) no-repeat top right;}
	#bodyContent ul.mm li p{background: #fff url(../img/layout/backLeft2.gif) no-repeat 0 0; padding:.4em .8em .4em .8em;}
	#bodyContent.fun ul.mm li p{background: #fff url(../img/layout/backLeft2fun.gif) no-repeat 0 0;}
	#bodyContent ul.mm li.sel{background: #fff url(../img/layout/backRight.gif) no-repeat top right; color:#2a3244; cursor:default;padding-right:.1em;margin-bottom:-1px;}
	#bodyContent.fun ul.mm li.sel{background: #fff url(../img/layout/backRightfun.gif) no-repeat top right;}
	#bodyContent ul.mm li.sel p{background: #fff url(../img/layout/backLeft.gif) no-repeat 0 0; padding:.3em .8em .6em .8em;}
	#bodyContent.fun ul.mm li.sel p{background: #fff url(../img/layout/backLeftfun.gif) no-repeat 0 0;}
	#bodyContent ul.mm li.sel a{color:#2a3244;}
	#bodyContent ul.mm li a{text-decoration:none; color:#fff;}
	
	/*Paginador*/
/*	#bodyContent  div.fotopaginador{border:.1em solid #c8ccd5; font-size:1.1em; padding:0 .8em 1.4em .8em; margin-bottom:1em; color:#000;}*/
	#bodyContent  div.fotopaginador a.titpaginador{font-size:1.3em; font-weight:bold; margin-bottom:.2em; color:#333;text-decoration:none; display:block; clear:both;}
	#bodyContent  div .home_destacado .fotopaginador{border:0;}
	#bodyContent  div.fotopaginador img{margin-bottom:.3em;}
	#bodyContent  div.fotopaginador p.titpaginador{font-size:1.1em; font-weight:bold; margin-bottom:.2em;}
	#bodyContent  div.fotopaginador p.titfecha{color:#999; font-size:.8em; clear:both;}
	#bodyContent  div.home_destacado p.titpaginador{font-weight:bold; color:#333; font-size:1.25em;}
	#bodyContent  div.home_destacado p#textoNoticia{color:#333; font-size:1.1em;}
		#imgNoticia{clear:both;}
		
	#flashcontent{margin-bottom:1.5em; float:left;}
	html:first-child #flashcontent{margin-top:0;}/*hack opera*/
	
	#footer{background: url(../img/layout/wrapperFooterbg.gif) no-repeat top center !important; padding:1em 1.5em 0 1.6em;border:1px solid #fff;border-top:0;}
	html:first-child #footer{ padding:1em 1.8em 0 1.7em;} /*hack Opera*/

	/*Patrocinadrores Principales*/
	#footer div.patrocinadoresprin {background:url(../img/layout/patrovinadoresBg.jpg) repeat-x top left; text-align:center; padding:1.3em 0 .8em 4.2em; clear:both;}
	html:first-child #footer div.patrocinadoresprin {padding:1.3em 0 1em 4.2em; } /*hack Opera*/
	#footer div.patrocinadoresprin a{margin:0 3.5em 0 0;}
	
	     /*Patrocinadrores*/
	#footer div.patrocinadores {padding:1.5em 0 1em 2.2em; border-bottom:.1em solid #8d8d8d; background:url(../img/layout/patrobajoBg.jpg) repeat-x top left; text-align:center;}
	#footer div.patrocinadores a {text-align:left; margin:0 4.5em 0 0; text-decoration:none; color:#586588;}
	#footer div.patrocinadores a.todos {float:right; margin:0 1.2em 0 0; }
	
	/*servicios y canales*/
	#footer div.servycan {font-size:1.1em; padding:.5em .6em;}
	#footer div.servycan p{float:left; font-weight:bold; color:#333;}
	html:first-child #footer div.servycan.ftl {width:570px;} /*hack Opera*/
	html:first-child #footer div.servycan.ftr{width:275px;} /*hack Opera*/
	#footer div.servycan ul {float:left;}
	#footer div.servycan ul li{float:left;  background:url(../img/layout/pagLiseparator_333.gif) no-repeat 100% .3em; padding:0 .4em;}
	#footer div.servycan ul li.last{background:none;}
	#footer div.servycan ul li a{text-decoration:none; color:#333;}
	
	/*copyright*/
	#footer div.copyright{border-top:.1em solid #8d8d8d; border-bottom:.1em solid #e3e3e3; margin-bottom:4em; text-align:center; padding:.8em .6em .6em .6em;}
	#footer div.copyright ul{margin:0 auto; text-align:left; width:30%; background:url(../img/layout/separatorCopyright999.gif) no-repeat 0 .3em;}
	#footer div.copyright ul li{float:left; background:url(../img/layout/separatorCopyright999.gif) no-repeat 100% .3em; padding:0 .4em;}
	#footer div.copyright ul li a{text-decoration:none; color:#999;}
	
/*REVISON HOME*/
#loginUser, #loginPassword { padding:1em 0; padding-left:2.5em; background:url(../img/layout/help.gif) no-repeat left .7em;}

	.registroerror, #registroerror{ background:#f5f5f5 url(../img/layout/registroerrorBg2.gif) repeat-y top left; margin:1em 0 0 0; padding:2.5em 3em; font-size:1.1em; color:#666;}
		.registroerror img, #registroerror img {float:left; margin-right:3em;}
		.registroerror h3, #registroerror h3 { font-size:1em; color:#bb0000; margin-bottom:.5em;}
		#registroerror ul { margin-left:6.5em;}
		
/*modulo NOTICIAS MAS VISTAS...*/
.noticiasMasVistas { float:left; width:30.7em; border:.1em solid #adb7cd; padding:.1em; margin-bottom:1em;}
	.noticiasMasVistas dl dd { float:left; background: url(../img/layout/fndLiNotMasVisN.gif) no-repeat right bottom; padding:1em 1.4em 0 .8em; height:3.25em; font-size:1.2em; font-family:verdana; font-weight:bold; color:#666;}
		.noticiasMasVistas dl dd.n3 { background: url(../img/layout/fndLiNotMasVisN3.gif) no-repeat right bottom;}
		.noticiasMasVistas dl dd.n2 { background: url(../img/layout/fndLiNotMasVisN2.gif) no-repeat right bottom;}
		.noticiasMasVistas dl dd.n1 { background: url(../img/layout/fndLiNotMasVisN1.gif) no-repeat right bottom; padding:0 .6em 0 .3em; height:2.55em; font-size:2em; color:#fff;}
	.noticiasMasVistas dl dt { background:url(../img/layout/fndLiNotMasVis.gif) repeat-x left bottom; padding:1em 0 0 5em; height:4.1em;}
		.noticiasMasVistas dl dt.n3 { background:url(../img/layout/fndLiNotMasVis3.gif) repeat-x left bottom;}
		.noticiasMasVistas dl dt.n2 { background:url(../img/layout/fndLiNotMasVis2.gif) repeat-x left bottom;}
		.noticiasMasVistas dl dt.n1 { background:url(../img/layout/fndLiNotMasVis1.gif) repeat-x left bottom; padding-top:0; padding-left:5em; height:5.1em;}
	.noticiasMasVistas dl dt a { font-size:1.1em; font-weight:bold; color:#7c8aae; text-decoration:none;}
		.noticiasMasVistas dl dt.n1 a { font-size:1.4em;}
		
/*modulo ENCUESTA HOME*/
.encuesta { width:30.7em; border:.1em solid #b7b7b7; padding:.1em; margin-bottom:1em;}
	.encuesta h3 { font-size:1.2em; color:#000; padding:.8em; padding-bottom:.3em;}
	.encuesta span.despcripcion { font-size:1.1em; color:#000; display:block; padding:0 1em; padding-bottom:.8em; background:url(../img/layout/fndHeadEncuesta.gif) repeat-x left bottom;}
	.encuesta form label span { font-size:1.1em; color:#000; display:block; padding:.3em 1.8em;}
		.encuesta form label span.tipo01 { background:#f9f9f9;}
		.encuesta form label span.tipo02 { background:#e9e9e9;}
	.encuesta form label input.radio { margin:0 .6em;}
	.encuesta span.button { display:block; float:right; background: url(../img/layout/backSubmitLeft.gif) top left no-repeat; padding:0 0 5px 7px;}
		.encuesta span.button.boxed { margin-right:.2em;display:inline; margin-top:1em;}
	.encuesta form button.button { background:url(../img/layout/backSubmitRight.gif) top right repeat-x; border:0;padding:0 7px 3px 0; color:white;cursor:pointer; font-size:11px; font-weight:bold;width:auto; overflow:visible; margin-right:1em;}
	.encuesta .votar { float:left; width:30.7em; background:#e9e9e9; border-top:.1em solid #ccc; border-bottom:.1em solid #b9b9b9; padding-bottom:.6em;}
	.encuesta div.verEncuesta { display:block; border-top:.1em solid #fff; padding:.5em 1.3em; background:url(../img/layout/fndVerEncuesta.gif) repeat-x left bottom;}
		.encuesta div.verEncuesta a { font-size:1.1em; font-weight:bold; text-decoration:none; color:#4582bf;background:url(../img/layout/encuesta.gif) no-repeat left top; padding:.3em 3em;}
		
/*modulo DOBLE GANCHO*/
.dobleDestacado { float:left; width:61.4em; background:url(../img/layout/fndGancho.gif) repeat-y right top; padding:1em; margin-bottom:1em; border:.1em solid #c8ccd5;}
		* html .dobleDestacado { width:61.7em;}
	.dobleDestacado .container { float:left; width:61.9em;  background:url(../img/layout/fndListGancho.gif) no-repeat left top;}
	.dobleDestacado p.titfecha { color:#999; font-size:.9em; clear:both;}
	.dobleDestacado a.titpaginador { font-weight:bold; color:#333; font-size:1.25em; text-decoration:none;}
	.dobleDestacado span.texto { display:block; color:#4d6378; font-size:1.1em; margin-bottom:.5em;}
	.dobleDestacado ul li a { font-family:verdana; font-weight:bold; font-size:.9em; text-decoration:none; color:#336699;}
	.dobleDestacado .destaca { float:left; width:29.2em;}
	.dobleDestacado .destaca img { margin-bottom:.5em;}
	.dobleDestacado .destaca.left { margin-right:3em;}
	.dobleDestacado .destaca ul li { background:url(../img/layout/ico_act_video.gif) no-repeat left top; padding-left:2em;}
		.dobleDestacado .destaca ul li.fotos { background:url(../img/layout/ico_act_foto.gif) no-repeat left top;}
		
/*modulos BANERS HOME*/

/* ///////////////////////////////////////////FIN CSS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

#impel{ float:right;}

#impel a { display:block; width:65px; height:20px; text-indent:-9999px; background: transparent url(../img/layout/impel_logo.gif) top left no-repeat; }

#impel a:hover { background: transparent url(../img/layout/impel_logo.gif) top right no-repeat; }

.ratings{
	width:100%;
	font-size:11px;
	margin:0;
	padding:10px;
	color:#cccccc;
}
.ratings th{
    font-size:11px;
	padding:5px 0;
	text-align:center;
}
.ratings tr{
font-size:11px;
	padding:8px 0;
}
.ratings tr.alt td {
    font-size:11px;
	padding:8px 0;
	background:#292F3F;
}

.carreer{
	width:100%;
	font-size:11px;
	margin:0;
	padding:10px;
	color:#cccccc;
}
.carreer th{

border-bottom-width: 0.1em;

border-bottom-style: solid;

border-bottom-color: #7f8285;

padding-top: 1.em;

padding-right: 0pt;

padding-bottom: 0.2em;

padding-left: 0.8em;

text-align: left;
	
color:#5d6c8f;

}

.carreer tr{
font-size:12px;
padding:8px 0;
height:22px;
color:#292f3f;
text-align:left;
}
.carreer tr.alt td {
font-size:12px;
height:22px;
color:#292f3f;
background:#e9e8e7;
text-align:left;
}



.infotable, #profile .infotable{
	width:100%;
	margin:0;
	padding:0px;
	color:#666;
	border-bottom:1px dotted;
}
.infotable td, #profile .infotable td{
	background-color:#ffffff;
	padding:4px 7px;
		color:#5D6C8F;
	font-size:12px;
}
.infotable th, #profile .infotable th{
	background-color:#EDF0F4;
	padding:4px 7px;
	text-align:left;
	font-size:12px;
	color:#5D6C8F;
}
.infotable tr.alt td, #profile .infotable tr.alt td {
	background:#EDF0F4;
	color:#5D6C8F;
	font-size:12px;
}
.infotable td p, #profile .infotable td p{
	margin:0 0 4px 0;
	padding:0;
}
.infotable td h5, #profile .infotable td h5{
	margin:2px 0 4px 0!important;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
}

.lastmatch{
	width:100%;
	font-size:11px;
	margin:3px;
	padding:10px;
	color:#cccccc;
}
.lastmatch th{
font-size:11px;
	padding:5px 0;
	text-align:center;
}
.lastmatch tr{
font-size:16px;
	padding:8px 0;
	color:#cccccc;
}
.lastmatch tr.alt td {
font-size:11px;
	padding:8px 0;
	background:#292F3F;
}



/*---------------Tablas------------------------*/		
/*Tablas genericas*/
	#bodyContent table{border-collapse:collapse; font-size:1em; width:100%;}
	#bodyContent table caption{display:none;}
	#bodyContent table thead{background-color:#ccc;}
	#bodyContent table thead th{border-right:.1em solid #fff; padding:.1em 1em;}
	#bodyContent table tbody tr.impar{background-color:#fff;}
	#bodyContent table tbody tr.par{background-color:#eef0ef;}
	#bodyContent table tbody td{padding:.1em 1em;}

	#bodyContent table tbody td.amarillo{color:#010000; background:#ffcc00; border-bottom:.1em solid #fff; display:block;}
	#bodyContent table tbody td.verde{color:#010000; background:#98cb00; border-bottom:.1em solid #fff; display:block;}
	#bodyContent table tbody td.rojo{color:#010000; background:#ff3300; border-top:.1em solid #fff; display:block;}
	html:first-child #bodyContent table tbody td.amarillo, html:first-child #bodyContent table tbody td.verde ,html:first-child #bodyContent table tbody td.rojo{border:none;}
	


/*Bisel y texto de historia*/
#bodyContent div.bisel{background:#6d6d6d url(../img/biselHistoria.gif) no-repeat top left; padding:.4em; width:47.6em; height:30.5em; float:left;}
	#bodyContent div.textoHistoria{background:#2a2c38 url(../img/historiaCopa.jpg) no-repeat top left; width:21.1em; height:24.95em; float:left; padding:3.5em 3.4em 0 4.4em; font-size:1.1em;}
	#bodyContent div.textoHistoria h3{color:#b9c7d6; margin-bottom:8.5em; font-size:1.2em;}
	#bodyContent div.textoHistoria h3 span{color:#fff; font-size:2em; display:block; width:100%;}
	#bodyContent div.textoHistoria p{color:#fff;}
	#bodyContent div.textoHistoria p span{color:#b9c7d6; display:block; width:100%; font-weight:bold; font-size:1.1em;}
	
	#bodyContent div.sbVideo{height:31.3em; text-align:right;}
	#bodyContent div.sbVideo img{border:.1em solid #a1a1a1; margin:5.4em 2.7em 0 0;}
	
	.moduloIframe{margin:0 0 0 0 !important;padding:0 !important;}
	.bodyFrame{padding:0em 1em 1em 1.8em !important;}
	.competiciones{font-size:1.1em; margin:.6em 0 0 0;}
	.competiciones .comCab{height:9em; padding:0; border:1px solid #cacdd5; border-bottom:0; height:2.9em;}
	.competiciones .comCab h2{background:#f7f8fc url(../img/backTitulo.gif) repeat-x top right; font-size:1.4em; color:#5d6c8f; border:.2em solid #fff; border-bottom:0; height:1.5em; padding:.4em 0 0 .6em;}
	.competiciones .resultado{background-color:#1a1f2a; float:left; width:57.8em !important; margin-bottom:1em;}
	*html .competiciones .resultado{background-color:#1a1f2a; height:20.5em; float:left; width:58.2em !important;}
	.competiciones .resultado .contResultado{float:left;width:44em !important;}
	*html .competiciones .resultado .contResultado{float:left;width:44.4em !important;}
	
	.competiciones .resultado ul.paginac{color:#c5cde0;float:right;padding-right:3.5em;font-weight:bold;background:url(../img/backPrevia2.gif) repeat-y 0 0;margin:.4em 0;}
	*html .competiciones .resultado ul.paginac{background:url(../img/backPrevia.gif) repeat-y 0 0;}
	.competiciones .resultado ul.paginac li{float:left;cursor:pointer;padding:0 .5em;}
	.competiciones .resultado ul.paginac li.last{border:0;}
	.competiciones .resultado ul.paginac li.sel{color:#5d6c8f;cursor:default;}
	.competiciones .resultado h3{color:#b6daf6;font-size:1.6em;padding:1.7em 0 0 .5em; font-weight:normal;}
	.competiciones .resultado ul.enlaces{color:#c5cde0;float:left;margin:2.6em 0 0 1em;}
	*html .competiciones .resultado ul.enlaces{color:#c5cde0;float:left;margin:2.6em 0 0 .7em;}
	.competiciones .resultado ul.enlaces li{float:left;padding:0 1em;margin:.4em 0;background-color:#424c68;height:1.8em;margin-right:1.5em;padding-top:.5em;text-align:center;}
	
	.competiciones .resultado h4{color:#fff;font-size:1.4em;padding:0 0 0 .5em; font-weight:normal;margin:0;}
	.competiciones .resultado h5{text-align:center; color:#fff;font-size:2.8em;padding:.4em 3em 0 0;margin:0;}
	.competiciones .resultado .colImgDestacada{border:1px solid #434d69; width:13.6em;float:left;background-color:#434d69; height:auto; min-height:20.3em; padding-bottom:1em;}
	.competiciones .resultado .colImgDestacada .tituloModulo{background:url(../img/back2.gif) repeat-x top right; color:#797d85; font-weight:bold; font-size:1.1em; height:1.5em; border-bottom:1px solid #434d69;}
	.competiciones p{ padding:.2em .5em 0 .5em; color:#fff;background-color:#434d69;} 
	.amarillo {color:#ffcc00;}
	.blanca{color:#fff;}
	.blancaL{color:#fff;font-size:.8em;}
	.marron{color:#6a4301;}
	.competiciones a{color:#a1d7f6;text-decoration:none;}
	p.cronica{font-size:1.6em; float:left;padding:.3em;color:#333333;font-weight:bold;clear:left;width:35em;}
	.imgsDestacadasContainer{background:#576475 url(../img/backImgDestacadas2.jpg) no-repeat top left; float:left; margin-bottom:1em;}
	.imgsDestacadasContainerBas{background:#e9d2a6  url(../img/backImgDestacadasBask.jpg) no-repeat top left; float:left; margin-bottom:1em;}
	.imgsDestacadas{background:#576475 url(../img/backImgDestacadas.jpg) repeat-x top right; float:left;}
	.imgsDestacadas.cuerpotec{width:100%; padding:1.5em 0 0 0; margin-bottom:0;}
	
	.imgsDestacadas ul.carru li{float:left;}
	.imgsDestacadas ul.carru li.ant, .imgsDestacadas ul.carru li.post{padding:8.7em 0;width:6.2em}
	.imgsDestacadas.cuerpotec ul.carru li.ant,  .imgsDestacadas.cuerpotec ul.carru li.post{padding:1em 0;width:5.7em;}
	.imgsDestacadas ul.carru li img{text-align:center;cursor:pointer;}
	.imgsDestacadas ul.carru li.ant img, .imgsDestacadas ul.carru li.post img{margin:0 1.9em;}
	.imgsDestacadas.cuerpotec ul.carru li.ant img, .imgsDestacadas.cuerpotec ul.carru li.post img{margin:4em 1.9em;}
	.imgsDestacadas ul.carru li.ant img, .imgsDestacadas ul.carru li.post img{display:none;}
	.imgsDestacadas ul.carru li.central{background:#f7f8fc url(../img/backPunteado.gif) repeat-x top right;padding:.6em 1.5em;}
	.imgsDestacadas ul.carru li.central img{border:1px solid #fff;padding:0;cursor:default;}
	.clearLeft{clear:left;}
	

/*Cantera Ficha*/
	#bodyContent ul.cantera{color:#333; margin-top:1em;}
	#bodyContent ul.cantera p.numero{font-size:1.9em;font-weight:bold;padding:.4em 0;background-color:#cfd7e2;width:28px;text-align:center;float:left;cursor:pointer;}
	#bodyContent ul.cantera p.numero a{color:#fff;}
	#bodyContent ul.cantera li{background:#f0f0f0 url(../img/castillaFichaBg.jpg) repeat-x bottom left; float:left; padding:1em .9em; margin-left:1em; width:18.2em; height:8em; margin-bottom:1em;}
	#bodyContent ul.cantera li a{color:#333;text-decoration:none;}
	#bodyContent ul.cantera li img{ float:left; margin-right:1em; margin-bottom:1.8em; width:80px;}
	#bodyContent ul.cantera li dl{float:left; width:7.7em;}
	#bodyContent ul.cantera li dd{float:left;}
	#bodyContent ul.cantera li dd.nom{width:6em;}
	#bodyContent ul.cantera li dt{clear:left;}
	#bodyContent ul.cantera li dt span{float:left; margin-right:.4em;}
	#bodyContent ul.cantera li dd{font-weight:bold; font-family:verdana; font-size:.9em;}

		.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 20px 0;
			position: relative;
			width: 100%;
		}

		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 300px; background: #fff; overflow: hidden}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			margin: 0;
			height: 305px;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 700px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		.wrapper p{
		height:75px;
		color: #333333;
		font-size: 1em;
		width:252px;
		}
		.wrapper h6{
		font-size: 1.2em;
		font-weight: bold;
		margin-bottom: 0.2em;
		color: #333333;
		text-decoration: none;
		display: block;
		clear: both;
		width:292px;
		}
		
		.more{
		border-bottom:.1em solid #dadada!important; 
		background:#fff;
		}
		.more a
		{text-decoration:none;
		color: #4582bf;
		font-size:1.1em;
		font-weight: bold;
		padding-top:0px;
		padding-left:135px;
		float:left;
		}
		
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
			display: none;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
		}
		
		.stripNav a { /* The nav links */
			text-decoration:none;
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			background: #c6e3ff;
			color: #fff;
			display: block;
			padding: 0 15px;
		}
		
		.stripNav li.tab1 a { background: #60f }
		.stripNav li.tab2 a { background: #60c }
		.stripNav li.tab3 a { background: #63f }
		.stripNav li.tab4 a { background: #63c }
		.stripNav li.tab5 a { background: #00e }
		
		.stripNav li a:hover {
			background: #333;
		}
		
		.stripNav li a.current {
			background: #000;
			color: #fff;
		}
		
		.stripNavL, .stripNavR { /* The left and right arrows */
			position: absolute;
			top: 230px;
			text-indent: -9000em;
		}
		
		.stripNavL a, .stripNavR a {
			display: none!important;
			height: 40px;
			width: 40px;
		}
		
		.stripNavL {
			left: 0;
		}
		
		.stripNavR {
			right: 0;
		}
		
		.stripNavL {
			background: url("images/arrow-left.gif") no-repeat center;
		}
		
		.stripNavR {
			background: url("images/arrow-right.gif") no-repeat center;
		}
		
		#cross-link a {
		text-decoration:none;
		color:#ffffff;
		}
	

.staffcard{

	padding: 8px;
	background:url(../img/layout/backImgRoster.jpg);
	background-repeat: no-repeat;
	width:600px;
	float:left;
	margin:5px 0 0px 0;
}
.staffdetails{
	width:340px;
	float:left;
	margin:5px 0 0 10px;
	padding:0 0 0 2px;
}
.staffdetails p{
	font-size:12px;
	float:left;
	margin:6px 0 0 0;
	padding:0 0 0 0px;
}
.staffdetails ul{
	color:#fff;
	font-size:12px;
	float:left;
	list-style:none;
	width:256px;
	margin:0;
	padding:0;

}
.staffdetails ul li, .staffdetails ul li.long{
	list-style:none;
	float:left;
	width:256px;
	margin:0 0px 8px 0;
	padding:4px;
	border-bottom:1px;
}
.staffdetails ul li.long{
	width:356px;
}
.staffdetails ul li span{
	margin-left:5px;
	font-weight:bold;
	width:115px;
	float:left;
	text-align:left;
	/*padding-right:10px;*/
}

.staffcard a img{
	margin:4px 0;
	display: block;
	float:left;
	border:0;

	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.staffcard h4{
	margin: 0 0 5px 0;
	padding: 6px 25px 6px 15px;
	font-weight:normal;
	border-bottom: 1px solid #DFDFDF;
}
.staffcard p{
	margin: 0;
	padding: 0 25px 15px 0px;
}



#menulist {height: 28px;list-style: none;padding: 0;margin: 22px 3px 0 0;}
#menulist li {height: 24px;color:#cccccc;padding: 0;margin: 0;float: left;display: block;z-index: 5;background-image: none;}
#menulist li a {height: 24px;color:#cccccc;display: block;margin: 0;padding: 0;text-decoration: none;cursor: default;}

#menulist li a span {font-family: tahoma; color:#cccccc; font-size: 12px;font-weight: bold;text-transform: none;height: 24px;line-height: 24px;padding: 1px 1px 0 4px;float: left;display: block;}
#menulist li a:link, #menulist li a:visited {display: block;padding: 0 3px 0 0; cursor: pointer;}
#menulist li.lev:hover {height: 27px;}
#menulist li.lev:hover span {height: 27px;}
#menulist li.lev span.sel {height: 27px;}
#menulist li.lev a {text-transform: none;}
#menulist li div {visibility: hidden;position: absolute;z-index: 10;padding: 0;margin: 3px 0 0 0;}
#menulist li:hover, #menulist li.over {z-index: 10000;}
#menulist li:hover div, #menulist li.over div {visibility: visible;}
#menulist li ul {width: 150px;float: left;margin: 4px 0 0 0;padding: 0 0 5px 0;}
#menulist li ul li {min-width: 143px;width:auto!important;width: 143px;height: 15px;list-style:none;float: none;clear: left;margin: 0;padding: 0 0 0 7px;}
#menulist li ul li a {overflow: hidden;cursor: pointer;display: block;white-space: nowrap;font-size: 11px;font-weight: bold;padding: 0 0 0 7px;margin: 0;float: none;height: 15px;line-height: 15px;}
#menulist li.right {position: relative;} 
#menulist li.right div {right: 0;}
#menulist li.right ul {float: right;}
div.menu{width:1000px;height:115px;padding:0;margin:0;background:url(../img/layout/menu_header.png) top no-repeat;float:left;}
#menulist{float:right;}
#menulist li a span{color:#ffffff;}
#menulist li a:link,#menulist li a:visited{color:#ffffff;text-decoration:none;}
#menulist li:hover,#menulist li.over{background:url(../img/layout/menu_dx.png) no-repeat right top;}
#menulist li.lev:hover{background:url(../img/layout/menu_lev_dx.png) no-repeat right top;}

#menulist li:hover span,#menulist li.over span{background:url(../img/layout/menu_sx.png) no-repeat left top;}
#menulist li.lev:hover span{background:url(../img/layout/menu_lev_sx.png) no-repeat left top;}

#menulist li div{background:url(../img/layout/sub_menu_dx.png) no-repeat right bottom;background-color:#00a651;}
#menulist li ul.sub1{background:url(../img/layout/sub_menu_sx.png) no-repeat left bottom;}
#menulist li ul.last{background-image:none;}
#menulist li ul.border{border-right:1px dotted #ffffff;border-left:none;}
#menulist li ul li:hover,#menulist ul li.over{background-color:#04562c;background-image:none;}

#sublist li.over{background-color:#04562c;background-image:none;}
#menulist .right div{background:url(../img/layout/sub_menu_sx.png) no-repeat left bottom;background-color:#00a651;}
#menulist .right div ul.last{background-image:none;}
#menulist .right ul.sub1{background:url(../img/layout/sub_menu_dx.png) no-repeat right bottom;}
#menulist .right ul.border{border-left:1px dotted #ffffff;border-right:none;}



.gallery{
margin-left:28px;
padding-top:5px;
}

}
.gallery img{
	margin-right:5px;
	margin-bottom:5px;
	padding: 5px 7px 5px 12px;
	background-image: url(../img/layout/img_bg.gif);
	background-repeat: no-repeat;
	float:left;
	border:none;
}



#mycarousel  {
	display:block;
	height:119px;
	width:156px;
	margin:0 auto;
	border:1px solid #18344C;
	background-color:#152D41!important;
}
#mycarousel a img {
	border:0!important;
	vertical-align:middle!important;
}



.newsdate {
	font-size:10px;
	margin-bottom:10px;
	color:#999;	
}

.newsmodule-more{
	width:100%;
	height:15px;
	line-height:15px;
	text-align:right;
}

.newsmodule-more a{
	text-decoration:none;
	font-size:1.1em;
	color: #5d6c8f;
	font-weight:bold;
}
.news{
	padding:10px 0px 10px 0px;
	margin:0px 0 0px 0;
	width:100%;
	clear:left;	
}
.news h2{
	margin:0 0 2px 0;
	border:0;
	font-weight:bold;
	font-size:1.2em;
}
.news img{
	float:left;
	margin-right:10px;
	border:1px solid #00A651;
	padding:2px;
}
.news p{
	margin:0 0 5px 0;
	font-size:13px;
	text-align:justify;
}

.news_image{
	float:left;
	margin-right:10px;
	border:1px solid #00A651;
	padding:2px;
}

/* Page Numbers */
.pages {
    margin: 25px 0 20px 0;
    clear: left;
    font-size: 1.0em;
	padding: 0 5px 0 20px;
    height: 1em;
    border: none;
    background: url(../img/layout/underline.png) 0 8px repeat-x;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #EBEBEB;
    background: #fff;
	color:#666;
}

.pages span.current {
    border: 1px solid #F58120;
    font-weight: bold;
    background: #F58120;
    color: #fff;
}

.pages span.stats {
	margin-right:15px;
}

.pages a {
    border: 1px solid #ccc;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2a2a2a;
	text-decoration:none;
}

.pages a.nextprev {
    font-weight: normal;
}

.pages span.nextprev {
	border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev {
    float: right;
    margin-left: 10px;
}

.pages .pagenum {
    text-align:center;
    margin-left: 2px;
}
.pages .prev, .pages .next {
    float: right;
    margin-left: 10px;
	background: #fff;
	text-align:center;
	border: 1px solid #ccc;
	padding: 0.2em 0.5em;
}

.thumb{
	float:left;
	margin:10px;
	border:1px solid #6A7899;
	padding:2px;
}

#thumb_era{
	float:left;
	margin:10px;
	padding:2px;
}

.thumb_history{
	float:left!important;
	margin:4px;
	border:1px solid #6A7899;
	padding:2px;
}


#dioikiksi{
	padding-top:15px;
	padding-bottom:15px;
}

#dioikisi p{
	margin:0 0 5px 0;
	font-size:13px;
	text-align:justify;
}

#dioikisi ul li{
	background:url(../img/layout/bulletliFicha.gif) no-repeat 0 .5em; 
	padding:0 0 0 .8em;
	font-size:13px;
	}
	

	
	
#bodyContent .ficha{ border:.1em solid #666; background:url(../img/fichaBg.jpg) repeat-x top left; padding:.9em 1.3em 1em 1.3em; font-size:1.1em; position:relative;}
	#bodyContent.fun .ficha{border:.1em solid #c4b69d; background:url(../img/fichaBgfun.jpg) repeat-x top left;}
	#bodyContent .ficha.fondofff {background:#fff;}
	#bodyContent .ficha h3, h4{font-size:1.4em; margin-bottom:.9em;}
	#bodyContent .ficha h4.colabForm{color:#84653d;}
	#bodyContent .ficha h3.formulario{font-size:1.4em; margin-bottom:.9em; color: #333;	background: url(../img/backFormu.gif) repeat-x bottom left; padding: 0;}
	#bodyContent .ficha div.entradilla{color:#cb9a34;}
	#bodyContent .ficha p {margin-bottom:1.3em;}
	#bodyContent .ficha img.quienes {float:right; margin-left:1em;}
	#bodyContent .ficha p a {color:#5c6f90; text-decoration:none;}
	#bodyContent .ficha ul li{background:url(../img/bulletliFicha.gif) no-repeat 0px 6px;padding-left:1em;}
	#bodyContent .ficha p.fs11{font-size:1.1em;}
	#bodyContent .ficha p.subtitulo{font-weight:bold; margin-bottom:0;}
	#bodyContent .ficha div#identradilla{font-weight:bold;}
	#bodyContent .ficha p.negrita{font-weight:bold;}
	#bodyContent .ficha div#idtitulo{font-weight:bold; margin-bottom:1em;}
	#bodyContent .ficha div#iddescripcion{}
	#bodyContent .ficha p.cursiva{font-weight:bold; margin-bottom:0; font-style:italic; font-size:1.2em;}
	#bodyContent .ficha p.cursivafs11{font-weight:bold; margin-bottom:0; font-style:italic; font-size:1em;}
	#bodyContent .ficha p.cursivaconmb{font-weight:bold;font-style:italic; font-size:1.2em;}
	#bodyContent .ficha p.titulos{color:#cc6600; margin-bottom:0;}
	#bodyContent .ficha p.blue{margin-bottom:0; color:#336699; font-weight:bold; font-size:1.1em;}
	#bodyContent .ficha p.pdf{background:url(../img/ico_pdf2.gif) no-repeat top left; padding-left:2em; line-height:1.5em;}
		#bodyContent .ficha p.pdf a{color:#5e6c8f; text-decoration:none;}
		#bodyContent .ficha p.pdf span{color:#000; font-size:.9em;}
		
	#bodyContent .ficha.faqSocios p{margin:.3em 0; padding:0 0 0 2.2em}
	#bodyContent .ficha.faqSocios a.pregSocio{margin-bottom:0; color:#7c8aae; font-weight:bold; cursor:pointer;}
	#bodyContent .ficha.faqSocios a.pregSocio span{color:#999; font-size:1.6em; margin-right:.5em;}
	.filete{margin-top:2em;}
	.filete2{margin-top:1em; margin-bottom:0!important;}
	
	#bodyContent .ficha dl{margin-bottom:1.3em;}
	#bodyContent .ficha dl.dtBold dt{color:#333; font-family:verdana; font-size:.8em; font-weight:bold;}
	#bodyContent .ficha dl.dtBold dd{color:#333; font-family:verdana; font-size:.8em;}
	#bodyContent .ficha dl dt{float:left;}
	
	#bodyContent .ficha ul.fichaconBullet{}
	#bodyContent .ficha ul.fichaconBullet li{background:url(../img/bulletliFicha.gif) no-repeat 0 .5em; padding:0 0 0 .8em;}
	
	
	
	
	
/*Contact Styles */
#contactform, #loginform{
	padding:0px;
}
#contactform h4, #loginform h4{
	color:#fff;
	margin:5px 0 5px 0px;	
}
#contactform input, #contactform textarea, #loginform input, #loginform textarea{
	background-color: #F0EFED;
	border:1px #F0EFED solid;
	padding:2px;
	margin:0 0 3px 0px;
	color:#225676;
	border-top:1px #225676 solid;
}
#contactform input, #loginform input{
	width:192px;
}
#contactform input.chkbox{
	width:20px;
	vertical-align:middle;
	padding:0 0px 0 0;
	margin:0 5px 0 0!important;
}
#contactform textarea, #loginform textarea{
	width:412px;
}
#contactform input:hover, #contactform textarea:hover, #loginform input:hover, #loginform textarea:hover  {
	border:1px #225676 solid;
}
#contactform input:focus, #contactform textarea:focus, #loginform input:focus, #loginform textarea:focus {
	border:1px #225676 solid;
}
.submitbtn{
	color:#225676!important;
	font-weight:bold;
	padding:5px!important;
	cursor:pointer;
	font-size:14px!important;	
	border:1px #ccc solid;
	padding:2px;
	margin:0 0 5px 12px;
}
.contactsub{
	font-size:14px;
	float:left;
	margin:10px 0 0 0;
	padding:0px 0 0 0px;
	width:220px;
}

.contactsub h2{
	color:225676!important;
	font-size:14px;
	}

.contactsub h3{
	color:225676!important;
	font-size:12px;
	}

.contactsub1 p{
	padding-top:15px;
}
.contactsub1 p{
	font-size:14px;
}

div.contactsub{
	vertical-align:middle;
}
.validation-advice, .error-message {
	margin: 0px 0 4px 0px;
	padding: 2px 2px 2px 0px;
	color:#EF7918;
	font-size:10px;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #EF7918!important;
	color : #EF7918!important;
}
#captcha{
	position:relative;
	top:-25px;
	left:55px;
	
}
img.thumb{
	float:left;
	padding:2px!important;
	margin:0 5px 5px 0px!important;
	border:1px solid #00A651!important;
}

#flashMessage {
	background: #EBEBEB url(../img/layout/warning.png) no-repeat 2px 6px;
	color: #2a2a2a;
	margin: 10px 0 0 0;
	padding: 8px 8px 8px 30px;
	font-size: 120%;
	line-height: 140%;
	overflow: auto;
	position: relative;
}


.pr_match{
	width:100%;
	font-size:11px;
	margin:0;
	padding:10px;
	color:#5d6c8f;
}
.pr_match th{
    font-size:12px;
	padding:5px 0;
	text-align:center;
}
.pr_match tr{
	font-size:12px;
	padding:8px 0;
	border-bottom:1px solid #dfe1e8;
}
.pr_match tr.alt td {
    font-size:12px;
	padding:8px 0;
	background:#F1F1F1;
}

#perigrafi_agona{}
#perigrafi_agona p{
	text-align:justify;
    font-size:12px;}
	
	
.per_agona{
margin-left:45px;
padding:15px;
}

}
.per_agona img{
	float:left;
	padding:2px!important;
	margin:0 5px 5px 0px!important;
	border:1px solid #18344C!important;
}
	

.photocontainer {
	width: auto;
	margin:0 auto;
	text-align:center;	
}
.photocontainer a {
	display:block;
	width:148px;
	height:111px;
	margin:0 auto;
}

.photo_small{
	float:left;
	width:153px;
	border:1px solid #18344C;
	margin:3px 2px 5px 2px;
	padding:2px 0;	
}

.coaches{
	width:100%;
	font-size:11px;
	margin:10;
	padding:10px;
	color:#ffffff;
}
.coaches th{
    font-size:14px;
	padding:5px 0;
	color:#cccccc;
	height:40px!important;
	
}
.coaches tr {
	font-size:11px;
	padding:8px 0!important;
	border-bottom:1px solid #6A7899;
		background:url(../img/layout/backImgCoach.jpg);
}
.coaches td {
    font-size:11px;
	padding:8px 0;
}
.coaches img {

	float:left;
	border:1px solid #6A7899;
	margin:3px 2px 8px 2px;
	padding:2px;	
}

.staffcard{

	padding: 8px;
	background:url(../img/layout/backImgRoster.jpg);
	background-repeat: no-repeat;
	width:600px;
	float:left;
	margin:5px 0 0px 0;
}
.staffcard a img{
	margin:4px 0;
	display: block;
	float:left;
	border:0;

	background-repeat: no-repeat;
	background-position: 50% 50%;
}


.totalgalleryContainer{
width:650px;
float:left;
padding-top:19px;
padding-left:40px;
padding-bottom:19px;
background:#F0EFED;
margin-top:10px;
}
.totalgallery {
background:url(../img/layout/img_bg_gallery.gif) no-repeat;
float:left;
padding-right:-1px;
margin-bottom:10px;
}

.totalgallery_title{
display:inline;
float:left;
position:relative;
width:auto;
margin:-48px 0 0 20px;
font-size:14px;
color:#5d6c8f;
}

.totalgallery_title a {
color:#fff;
font-size:15px;
text-decoration:none;
}
.totalgallery_title a:hover {
text-decoration:underline;
}

.totalgallery_title_bold {
line-height:22px;
font-weight:bold;
}

.totalgallery_photo {
width:300px;
height:280px;
margin-left:18px;
margin-top:10px;
}


.totaldioikisi {
background:url(../img/layout/img_bg_dioikisi.gif) no-repeat;
float:left;
padding-right:-1px;
margin-bottom:10px;
}

.totaldioikisi_title{
display:inline;
float:left;
position:relative;
width:auto;
margin:-48px 0 0 15px;
font-size:11px;
color:#5d6c8f;
}

.totaldioikisi_title a {
color:#fff;
font-size:15px;
text-decoration:none;
}
.totaldioikisi_title a:hover {
text-decoration:underline;
}

.totaldioikisi_title_bold {
line-height:22px;
font-weight:bold;
}

.totaldioikisi_photo {
width:220px;
height:210px;
margin-left:15px;
margin-top:10px;
}

.gallery_menu{
	text-decoration:none!important;
	width:100%;
	margin:0;
	padding:10px;
}
.gallery_menu th{
font-weight:bold;
 color:#ccc;
    font-size:1.2em;
	padding:5px 0 5px 5px;

}
.gallery_menu tr {

	font-size:12px;
	padding:10px 0;

}
.gallery_menu a {
	text-decoration:none;
	color:#fff;
}
.gallery_menu tr.alt td {
    font-size:12px;
	padding:10px 0;
	background:#3A4660;
}

.technology{ /*header of 2nd demo*/
cursor: pointer;
margin: 5px 0;
}

.technology img{ 
float:left;
margin-top:10px!important;
padding-right:5px;
vertical-align:middle;
}

/* ///////////////////////////////////////////FIN CSS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

#galleryContainer{
width:600px;
float:left;
margin-top:10px;
padding-left:100px;
}

.gallery{
	text-align:center;
	margin:0px 0!important;
	padding:0!important;
}
.browseProductImageContainer {
	width: auto;
	margin:0 auto;
	text-align:center;
	/*padding-top:0px;*/
}
#mycarousel .browseProductImageContainer a {
	display:block;
	width:156px;
	margin:1px auto;
	border:1px solid #18344C;
	background-color:#3A4660!important;
}
#mycarousel .browseProductImageContainer a img {
	border:0!important;
	vertical-align:middle!important;
}
.pwi_loader{
	height: 60px;
	width: 200;
	border: 1px solid #7F7F7F;
}

.pwi_container{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	padding: 5px;
}

.pwi_container a{
	color: #000000;
}

.pwi_album_description{
	text-align: left;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	background-color: #7F7F7F;
	padding: 10px;

}
.pwi_album_description .title{
	color: #000000;
	font-size: 12pt;
	margin-top: 10px;

}
.pwi_album_description .details{
	color: #000000;
	font-size: 8pt;
	font-style: italic;
}
.pwi_album_description .description{
	font-size: 10pt;
	padding: 5px;
}
.pwi_album_description .sslink{

}

.pwi_album{
	float: left;
	margin: 1em;
	text-align: center;
	color: #000000;
	cursor: pointer;
}

.pwi_album_backlink{
	text-decoration: underline;
	cursor: pointer;
}

.pwi_album img{
	border: 0px solid #7F7F7F;
}

.pwi_photo{
	float: left;
	margin: 1em;
	text-align: center;
	border: 0px dotted white;
}
.pwi_photo img{
	border: 0px solid #7F7F7F;
}

.pwi_photo a{
	text-decoration: none;	
}

.pwi_pager{
	clear: both;
}
.pwi_prevpage, .pwi_nextpage, .pwi_pager_page, .pwi_pager_current{
	text-decoration: underline;
	float: left;
	margin: 5px;
}
.pwi_prevpage, .pwi_nextpage, .pwi_pager_page{
	cursor: pointer;
}
.link{
	text-decoration: underline;
	cursor: pointer;
}

.pwi_pager_current{
	text-decoration: none;
	font-weight: bold;
}

