@charset "ISO-8859-1";
/* heredado de e.css */
.contenidos	{ height:auto !important; }
/* -----------------------------------*/
/* ------>>> GENERAL STYLES <<<-------*/
/* -----------------------------------*/
 /* floats */
.clearer { clear:both; }
.left { float:left; }
.right { float:right; }
/* text align */
.t-center {	text-align:center; }
.t-right { text-align:right; }
.t-left { text-align:left; }
/* 3 column content */
ul.col3 { float: left; padding: 0px; width: 100%; }
	ul.col3 li { display: inline; float: left; width: 30%; }
/* 2 column content */
ul.col2 { float: left; padding: 0px; width: 100%; }
	ul.col2 li { display: inline; float: left; width: 45%; }

/* Inicio paginacion */
.pagination { padding-right:40px; }
	.pagination li          {
		border:0; margin:0; padding:0;
		font-size:13px; list-style:none; /* savers */ float:left; }
	.pagination a           {border:0; border-right:solid 1px #000000; margin-right:2px; }
	.pagination .previous a {border:0; border:0px; margin:0px; }
	.pagination .previous-off,
	.pagination .next-off   { color:#999999; display:block; float:left; padding:0px 6px; }
	.pagination .next a,
	.pagination previous a  { border:none; margin:0px; }
	.pagination .active     { color:#c11718; display:block; float:left; padding:0px 6px; /* savers */ border-right:solid 1px #000000; }
	.pagination a:link,
	.pagination a:visited   { color:#000000; display:block; float:left; padding:0px 6px; text-decoration:none; }
	.pagination a:hover     { text-decoration:none; }
/* Fin paginacion */
/* Inicio Navegacion alfabetica */
.alphab-nav { background: #ffc506 url(/images/cebra/bg-alphab-nav.gif) no-repeat left top; margin-bottom:11px; height:33px; width:771px;}
	.alphab-nav div { background: transparent url(/images/cebra/bg-alphab-nav-ul.gif) no-repeat right top; }
	.alphab-nav ul {border-bottom:4px solid #FFF; border-top:4px solid #FFF; color:#000000; font-size:14px; text-transform:uppercase; margin-left:10px; height:25px; width:751px; }
		.alphab-nav ul li { border-right:1px solid #FFF; float:left; padding:5px 0px 0px 0px; height:20px; width:25px; }
			.alphab-nav ul li.first { padding-left:26px; }
			.alphab-nav ul li.last { border: 0px; }
			.alphab-nav ul li a { text-decoration:none; color:#000000; padding:7px;}
				.alphab-nav ul li.on a { color:#FFFFFF; }
			.alphab-nav ul li a:hover { color: #C11718; }
/* Fin Navegacion alfabetica */
/* Inicio Tabla */
.table ul { color:#000000; margin:9px 0px -5px 0px; }
	.table ul li { padding: 3px 35px 5px 35px; }
		.table ul li.alter { background-color:#FFF;}
		.table ul li a { color:#000000; font: bold 12px Arial; text-decoration: none;}
		.table ul li a:hover { color:#C11718; text-decoration:underline; }
/* Fin Tabla */
/* inicio Accordion */
.arrowlistmenu{ margin-top:16px; width: 727px; }
/*CSS class for menu headers in general (expanding or not!)*/
.arrowlistmenu .menuheader{ background-color:#ff9e4f; cursor: pointer; font: bold 14px Arial; height:56px; padding: 13px 18px 4px 10px; }
.arrowlistmenu .acc_mar {padding-bottom: 16px;}/*bottom spacing between header and rest of content*/
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/}
.arrowlistmenu ul{ list-style-type: none; margin: 0; padding: 0; margin-bottom: 8px;  }
.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
/* FIN Accordion */
/*  Club cebra BASIC form class */
.main .club_cebra .form input, .main .club_cebra .form textarea { background-color:#FFFFFF; border:1px solid #000000; padding:3px; }
.main .club_cebra .form input.submit { background: transparent url(/images/cebra/input-enviar.gif) repeat scroll left top; border:none; cursor:pointer; display:block; padding:0px; height:21px; width:81px; font:bold 13px Arial; text-transform:uppercase; text-align:center;}
.main .club_cebra .form input:hover.submit { background-position: left -21px; }
.main .club_cebra .form textarea { position: relative; }
.main .club_cebra .form fieldset { padding: 0px 17px 14px 0px;}
.main .club_cebra .form label.error {color: red; }

/* Inicio Boton de navegacion gral */
a.basic { color: #000000; text-decoration:underline; }
a:hover.basic { color: #C11718; }
a.btn {
	background:#F3F3F3 url(/images/cebra/bg-btn.gif) repeat-x scroll left top;
	color:#000000;
	font:bold 13px Arial;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;

	cursor:pointer;
	display:inline;

	padding:2px 10px 5px;

	height:21px;
	z-index:10;
}
a:hover.btn { background-color:#d9d9d9; text-decoration:underline; }
a.btn span { min-width:70px; }
a.yellow { background-image: url(/images/cebra/bg-btn-yell.gif);}

/* Fin Boton de navegacion gral */

/* -------------------------- */
/* BG Y COLORES POR PERSONAJES*/
/* -------------------------- */
.bg-10 { background-color:#b6d577 !important;}
.bg-8 { background-color:#e3bdf4 !important;}
.bg-6 { background-color:#ffbd56 !important;}
.bg-5 { background-color:#85c5f6 !important;}
.bg-7 { background-color:#f57f9d !important;}
.bg-personaliza { background-color: #70dfdf !important;}
.bg-personaje { background-color:#E3D944 !important;}
.bg-ordenador { background-color: #70dfdf !important;}
.bg-pinta { background-color: #a6c7a6 !important;}
.bg-recorta { background-color: #cbc873 !important;}
.bg-descarga { background-color: #e3d944 !important;}
.bg-mapfre { background-color:#C11718 !important;}
/* iconos personajes */

.h4-agentes { background: transparent url(/images/cebra/h4-personaje-agentes.gif) no-repeat 14px 8px; }
.h4-lola { background: transparent url(/images/cebra/h4-personaje-lola.gif) no-repeat 14px 8px; }
.h4-labanda { background: transparent url(/images/cebra/h4-personaje-labanda.gif) no-repeat 14px 8px; }
.h4-garcia { background: transparent url(/images/cebra/h4-personaje-garcia.gif) no-repeat 14px 8px; }


.h4-glosopeda { background: transparent url(/images/cebra/h4-personaje-profesor.gif) no-repeat 14px 8px; }
/*.h4-desc-recorta { background: transparent url(/images/cebra/h4-descargas-03.gif) no-repeat top left; }
.h4-desc-personaliza { background: transparent url(/images/cebra/h4-descargas-01.gif) no-repeat top left; }
.h4-desc-pinta { background: transparent url(/images/cebra/h4-descargas-02.gif) no-repeat top left; }*/

/* -----------------------------------*/
/* ------>>> PAGE STRUCTURE <<<-------*/
/* -----------------------------------*/
.content { clear:both; float: left; padding: 12px 0px 33px 0px; width: 1004px; }
	.subnav { float: right; width: 232px; }
	.main { float: left; width:772px; color: #FFFFFF; font: bold 13px Arial; }
/* -----------------------------------*/
/* ---------->>> SUBNAV <<<-----------*/
/* -----------------------------------*/
/* SUBNAV comunes */
.subnav ul.nav { float: left; padding: 0px 0px 0px 20px; width: 212px; }

	.subnav ul.nav li.bot { margin-bottom: 11px; text-align:center; width:212px; }
	.subnav ul.nav li.last { margin-bottom: 0px; }
		/* clase gral para los li de subnav */
		.subnav ul.nav li.bot { background-image: url(/images/cebra/subnav-bot.gif); background-repeat: no-repeat; background-position: right bottom; }
			.subnav ul.nav li.bot div.flash { background:transparent url(/images/cebra/subnav-top.gif) no-repeat scroll right top; width: 212px; position: relative; z-index: 1; }
				.subnav ul.nav li.bot div.flash span { display: block; width: 212px; }
				.subnav ul.nav li.bot a.btn { width:70px !important; }
				.subnav ul.nav li.bot a.btn span { display:inline; }
			.subnav ul.nav li div.enlace { text-align:center; margin:10px 0px; }

/* SUBNAV LI con texto */
.subnav ul li.con_txt { height:93px; text-align: left !important; }
	.subnav ul li.con_txt div.flash { background-image: url(/images/cebra/subnav-top-short.gif) !important; height:93px; }

	.subnav ul li.con_txt h4 { height:64px; margin-bottom:2px; position:absolute; z-index:2; }
		.subnav ul li.con_txt h4 span { width: 91px; height: 64px; padding-top:25px; display: block; font:bold 12px Arial; line-height:16px; text-transform:uppercase; }
		.subnav ul.nav li.con_txt h4 span span {  color: #000000; padding: 0px; margin:0px 0px 0px 105px; height: 20px !important; width:107px !important;}
		.subnav ul.nav li.con_txt a.btn { position:absolute; height:15px; margin: 60px 0px 0px 105px; z-index:10; }

/* SUBNAV por TIPOS */
/* Hazte del club */
.subnav ul li.hdc { background-color: #B6D577; height:197px; }
	.subnav ul li.hdc div.flash { height: 154px; }
/* Juegos */
.subnav ul li.juegos { background-color: #961616; height:197px; }
	.subnav ul li.juegos div.flash { height: 153px; }
/* Comics */
.subnav ul li.comics { background-color: #85C5F6; height:197px; }
.subnav ul li.comics div.flash { height: 154px;}
/* Personaje individual */
.subnav ul li.bg-personaje {  }
	.subnav ul.nav li.bg-personaje h4 { height:59px;}
	.subnav ul.nav li.bg-personaje h4 span { height: 59px !important;  }
/* COMICS */
.subnav ul.comics li.bg-personaje { height:197px; }
	.subnav ul.comics li.bg-personaje div.flash span { height:93px; }
/* Personajes */
.subnav ul li.personajes	{ background-color:#E3D944; height:197px; }
	.subnav ul li.personajes div.flash { height:151px; }
/* Juegos 01 */
.subnav ul li.juego-01 { background-color: #B6D577; height:128px; }
.subnav ul li.juego-01 div.flash { height: 88px; }
/* Sabias q */
.subnav ul li.sabiasq_01 { /*background-color: #00a645; */height:189px; background-image:none !important; }
	.subnav ul li.sabiasq_01 div.flash { height:189px; margin:0px; padding: 0px; }
.subnav ul li.sabiasq_02 { /*background-color: #f4e237;*/ height:178px; background-image:none !important; }
	.subnav ul li.sabiasq_02 div.flash { height:178px;margin:0px; padding: 0px; }
/* Test Vial */
.subnav ul li.testvial { background-color:transparent; height:85px; }
	.subnav ul li.testvial div.flash { margin:0px; padding: 0px; }
/* Enviar dibujo */
.subnav ul li.envia-dibujo { background-color:#C11718; height:197px; }
	.subnav ul li.envia-dibujo div.flash { height:144px; }
/* Visitar galeria */
.subnav ul li.visita-gal { background-color: #4380ab; height:197px; }
	.subnav ul li.visita-gal div.flash { height:145px; }
/* Envia dibujo */
.subnav ul li.arte-cebra { background-color: #c11718; height:197px; text-align:left !important; }
	.subnav ul li.arte-cebra div.flash { height:111px; z-index:1; }
	.subnav ul li.arte-cebra div.ganadora { margin: -29px auto 0px auto; position:relative; height:77px; width:178px; z-index:2; }
		.subnav ul li.arte-cebra div.ganadora img { float:left; margin-right:12px; }
		.subnav ul li.arte-cebra div.ganadora p { color: #FFFFFF; font-size:12px; line-height:19px; }
	.subnav ul.nav li.arte-cebra a.btn { margin-left: 105px; position:relative; }
/* Diccionario */
/* envia palabra */
.subnav ul li.envia-palabra { background-color: #e21354; height:197px; }
	.subnav ul li.envia-palabra div.flash { height: 150px; }
/* palabra de la semana */
.subnav ul li.palabra-semana { background-color: #8eb7a8; height:197px; }
	.subnav ul li.palabra-semana div.flash { height: 150px; }
		.subnav ul li.palabra-semana div.flash p { color:#000000; font:bold 12px Arial; line-height: 18px; margin:-18px auto 0px; height:57px; width:167px; }
/* TABLON */
.subnav ul li.ver-preg { background-color: #83c300; height:197px; }
	.subnav ul li.ver-preg div.flash { height: 154px; }
.subnav ul li.vota-preg { background-color: #83c300; height:197px; }
	.subnav ul li.ver-preg div.flash { height: 154px; }
/* Si te gusta */
.subnav ul.sitegusta li.con_txt { background-color:#ff9900; height:128px; margin-bottom: 11px;}
	.subnav ul.sitegusta li.con_txt div.flash div.anim { float: left; position:absolute; width:90px; }
	.subnav ul.sitegusta li.con_txt div.flash div.anim span { padding: 12px 0px 0px 14px; width:76px; }
	.subnav ul.sitegusta li.con_txt h4 span {  }
	.subnav ul.sitegusta li.con_txt a.btn { margin:88px 0px 0px 105px;}
/* navegacion de agenda */
.subnav ul li.agenda { color:#000000; }
	.subnav ul li.agenda { background:#B5C528 url(/images/cebra/bg-agenda-subnav-01.gif) repeat scroll 0%; margin-bottom: 11px; width:212px; }
	.subnav ul li.pasados { background:#F2957F url(/images/cebra/bg-agenda-subnav-02.gif) repeat scroll; }
	.subnav ul li.agenda div.bot { background-image: url(/images/cebra/subnav-bot.gif); background-repeat: no-repeat; background-position: right bottom; padding-bottom: 18px;}
	.subnav ul li.agenda div.bot h3 { background:transparent url(/images/cebra/subnav-top.gif) no-repeat scroll right top; font:bold 18px Arial; text-transform:uppercase; text-align:center; padding-top:15px; width: 212px; position: relative; z-index: 1; }
	.subnav ul li.agenda div.bot h4 { font:bold 18px Arial; padding-top:14px;  }
	ul.events-link { border-left: 4px solid #FFFFFF; border-right: 4px solid #FFFFFF; padding-left: 10px; }
	ul.events-link li ul.agenda_links { padding-top:12px; }
	ul.events-link li ul li { padding: 0px 0px 0px 30px; }
	ul.events-link li ul li a { color:#000000; font: bold 14px Arial; line-height:18px; padding-bottom:1px; }
	ul.events-link li ul li a:hover { color:#FFFFFF;}


/* -----------------------------------*/
/* ---------->>> MAIN <<<-------------*/
/* -----------------------------------*/
/* MAIN generales */
/******************/
.main .main_pad { padding:11px 0px 0px 0px; margin:0px; min-height: 283px; width: 772px; }
/* encabezado de seccion */
.main h1 { font: italic bold 35px Arial; position: relative; height:82px; width: 772px; z-index: 1; }
	.main h1 span { background-color:transparent; background-repeat:no-repeat; background-position: left top; width: 771px; height: 82px; display: block; }
		.main h1 span span { background-color:#3BBBE4; border:4px solid #FFF; padding: 15px 0px 0px 15px; position: absolute; z-index: -1; height:56px; width:748px; }
.main .main_pad .club_cebra { float: left; width: 771px; }
	.main .main_pad .club_cebra .top { background:transparent url(/images/cebra/bg-ccebra-top.gif) no-repeat scroll left top; height: 18px; }
	.main .main_pad .club_cebra .mid { border-left: 4px solid #FFFFFF; border-right: 4px solid #FFFFFF; display:block; height:auto; }
		.main .main_pad .club_cebra .mid_pad { padding: 16px 0px 31px 21px; width:740px; }
	.main .main_pad .club_cebra .bot { background:transparent url(/images/cebra/bg-ccebra-bot.gif) no-repeat scroll left bottom; height:18px; }

	.main .main_pad .club_cebra ul.nav_rel { padding-top:14px; text-align:right; }
		.main .main_pad .club_cebra ul.nav_rel li { padding:0px 15px 15px 0px; }
			.main .main_pad .club_cebra ul.nav_rel li a.btn { margin-left:15px; }

	.main .main_pad .club_cebra div.enlace { height:21px; }

.main .mid .select-country { float: right; text-align:right; z-index:1; }
	.main .select-country select { width:180px; margin-left:12px;  }

.main .mid .evento h3 { font:bold 18px Arial; }
	.main .mid .evento h4 { color: #000000; font:bold 18px Arial; padding-top:2px; }
		.main .mid .evento h4 a { display:block; color: #000000; font:bold 18px Arial; text-decoration:none; }
		.main .mid .evento h4 a:hover { text-decoration:underline; }
		.main .mid .evento h5 { font:normal 18px Arial; margin:0px; }
		.main .mid .evento p { font:normal 14px Arial; text-align:justify; }
		.main .mid .evento div.datetime { color:#FFFFFF; font: bold italic 18px Arial; padding-bottom:20px; }
		.main .mid .evento a.basic { font: bold 14px Arial;  }
			.main .mid .evento .evento-imagen-thumb { float:right; margin-left:16px; height:167px; width:167px; }
				.main .mid .evento .evento-imagen-thumb img { background-color:#FFF; border: 3px solid #1365a1; }
			.evento .evento-imagen { float:left; }
					.evento .evento-imagen img { background-color:#FFF; border: 3px solid #1365a1; }


/* MAIN por ID */
/***************/
/* 02 HDC HAZTE DEL CLUB */
/*************************/
#hdc { color:#000000; }
	#hdc h1 span { color: #FFFFFF; }
		#hdc h1 span span { background-color:#3BBBE4;}
	#hdc a { color:#c11718; text-decoration:none; border-bottom:1px solid #c11718; }
	#hdc ul.col3 li {	width: 160px; height:311px; padding:0px 42px 0px 40px;}

/* 02-01 registrate */
#hdc .registrate { background: #C6E3F6 url(/images/cebra/bg-hdc-01.gif) no-repeat scroll left top; height:312px; }
	#hdc .registrate ul.col2 li { padding:14px 0px 0px 21px; }
		#hdc .registrate ul.col2 li div.flash { height:279px; width:344px;}
	#hdc .registrate ul.col2 li.text { background:transparent url(/images/cebra/bg-hdc-01-txt.gif) no-repeat scroll 15px top; font-size: 14px; text-align:center; margin:14px 0px 0pt 0pt; padding: 20px 0px 0px 14px;height:265px; width:370px; }
		#hdc .registrate ul.col2 li.text p { padding: 0px 10px 14px 10px; }
		#hdc .registrate ul.col2 li.text a{	color:#003cff; border-bottom: 2px solid #003cff; text-decoration:none; text-transform: uppercase; }


/* 02-03 Preguntas */
#hdc .preguntas { background-color:#F9D6BF; }
	#hdc .preguntas .mid_pad { padding: 16px 0px 0px 25px; width:736px; }
	#hdc .preguntas a { color:#000000; border-bottom: 1px solid #000000; }
	#hdc .preguntas a:hover { color:#C11718; border-color: #C11718; }
	#hdc .preguntas ul.col2 { display: inline; float:none; width:738px; }
		#hdc .preguntas ul.col2 li { background:transparent url(/images/cebra/bg-hdc-03-mid-li.gif) repeat-x scroll left bottom; margin: 0px 15px 23px 0px; padding-bottom:16px; text-align:center; height:150px; width:350px; }
			#hdc .preguntas ul.col2 li h2, #hdc .preguntas .mas_info h2 {color:#c11718; font-size: 14px; padding-bottom: 20px; }
		#hdc .preguntas .mid .mas_info { clear:both; padding: 11px 0px 27px 0px; text-align:center; }
			#hdc .preguntas .mas_info h2 { padding: 11px 0px 20px; }
			#hdc .preguntas h4.phone { padding: 8px 0px 11px 0px; margin:0px auto; text-align:left; width: 151px; position: relative; z-index: 1; }
			#hdc .preguntas h4.phone span { background: transparent url(/images/cebra/bg-hdc-03-phone.gif) no-repeat right top; display: block; height: 27px; width: 151px; }
			#hdc .preguntas h4.phone span span { float:left; position: absolute; z-index: -1;}

/* 02-04 Login */
#hdc .login { height:312px; }	
#hdc .login h2 { font-size: 18px; padding-bottom: 12px; }
#hdc .login .login-form { width: 580px; padding: 62px 0px 0px 25px; }
#hdc .form	{ padding-left: 150px; text-align: right; width: 400px; }
#hdc .form fieldset { padding: 0px 46px 6px 0px; }
#hdc .form label span { color: #C11718; } 
#hdc .form label span.p { color: #000000; display:block; font-weight: normal; font-size: 12px; padding-left: 52px; text-align: left; }
#hdc .form input { border: 3px solid #a3a3a3; padding: 2px 5px; }
#hdc .form input.submit { border: 0px none; margin: 0px auto; padding: 0px;  }
#hdc .login .login-error { color:#c11718; padding-bottom: 10px; text-align: left; }		

/* 03 PERSONAJES */
/*****************/
/* 03-01 Personajes */
#personajes { line-height:22px;}
#personajes h1 span { color: #E3D944; }
	#personajes h1 span span { background-color:#20667D; }
#personajes .introducing p { font:bold 14px Arial; line-height:22px; padding:10px 30px; background-color:#20667D; }

#personajes .top, #personajes .mid, #personajes .bot { background-color:#20667D; }
#personajes .agentes .mid, #personajes .agentes .bot { background-color:#B3E762; }

#personajes ul.nav_rel {color:#000000; }
#personajes .agentes ul.nav_rel { background-color:#B3E762; margin: -59px 0px 0px 382px; width:381px; z-index:-1; }
* html #personajes .agentes ul.nav_rel { margin-top: -62px;}

/* 03-02 AGENTES */
#personajes .pers-grupal { background-color:#20667D; padding:0px; width:763px; z-index:1; }
	#personajes .pers-grupal h2 { color:#f2e63a; font-size: 24px; text-transform:uppercase; margin:0px; padding-bottom:7px; }
	#personajes .agentes .pers-grupal h3 { color:#f2e63a; font-size: 18px; text-transform:none; padding-bottom:7px;}
	#personajes .pers-grupal .imagen { float:left; margin-right:28px; }
	#personajes .pers-grupal .right { margin-left:28px; }
	#personajes .pers-grupal-desc { font-size:14px; padding-top:10px; }
		#personajes .pers-grupal-desc .right { text-align:right; }
		#personajes .pers-grupal-desc p { padding:4px 30px 30px; text-align:justify; }
/* 03-04 GARCIA */
#personajes .garcia .bot { background-color:#F57F9D; }
/* 03-05 LOLA */
#personajes .lola .imagen { float:left; padding-top:16px; }
	#personajes .lola .imagen img { padding-left:36px; margin-right:38px; }
/* 03-06 LA BANDA */
#personajes .labanda .introducing p { margin-bottom:20px;}

/* 04 JUEGOS VIALES */
/**********/
/* 04-01 Juegos */
#juegos { line-height:19px;}
#juegos h1 span { color: #e3d944; }
	#juegos h1 span span { background-color:#E87D04;}
#juegos .top, #juegos .bot, #juegos .mid { background-color:#9a1c15; }
	#juegos .mid h2 { padding:7px 0px 22px 33px; }
	#juegos .mid div.flash { text-align:center; }

/* 05 COMICS  */
/***********/
/* 05-01 Comics */
#comics { color:#000000; }
#comics h1 span { color:#E74A72; }
	#comics h1 span span { background-color:#7CBD44; }
#comics div.flash { background-color:transparent; height:312px; width:771px; }
/* 05-07/10  Viendo un comic */
*html #comics .mid_pad { padding-bottom:0px;}
#comics .mid_pad div.flash { text-align:center; padding: 0px 21px 23px 0px; height:auto; width:719px;  }
/* el color, segun personaje ver clases bg-glosopeda etc*/
#comics h2 { font-size:22px; margin-bottom:19px; }
#comics h3 { font-size:13px; padding-bottom:9px;}
	#comics ul.col3 li { width: 160px; min-height:311px; padding:0px 42px 5px 40px; font-size:14px;}
	#comics ul.col3 a { color:#c11718; text-decoration:none; border-bottom:1px solid #c11718; }
	#comics ul.col3 img { padding-bottom: 14px;width:200px;}
/* Comics de persoanjes, titulares */
	#comics h1 span.comics-lola span { background-color:#ffbd56; }
	#comics h1 span.comics-agentes span { background-color:#b6d577; }
	#comics h1 span.comics-glosopeda span { background-color:#e3bdf4; }
	#comics h1 span.comics-labanda span { background-color:#85c5f6; }
	#comics h1 span.comics-garcia span { background-color:#f57f9d; }

/* 06 SABIAS Q  */
/****************/
/* 06-01 Sabias q */
#sabiasq { background-color:transparent; }
	#sabiasq div.flash { height:285px;}
#sabiasq h1 span { color: #ffe700; }
	#sabiasq h1 span span { background-color:#6C7A0F;}

/* 07 TEST VIALES  */
/*******************/
/* 07-01 Test Vial */
#testvial { background-color:transparent;}
	#testvial div.flash { height:283px; width:771px; }
#testvial h1 span { color: #C11718; }
	#testvial h1 span span { background-color:#8EB1B6; }
#testvial #fallos{}
#testvial #fallos .club_cebra { background-color:#ffffff; }
#testvial #fallos .club_cebra  p { font-size: 16px; color:#000000; margin:0px 20px 0px 20px; border-bottom:1px solid #000000; }
#testvial #fallos .club_cebra .fallo {color:#000000; margin:0px 20px 0px 20px; border-bottom:1px dashed #000000; padding:10px 0px 10px 0px } 
#testvial #fallos .club_cebra .pregunta { color:#c11718; }
#testvial #fallos .club_cebra .respuesta { color:#000000; }
/* 08 SI TE GUSTA */
/******************/
#sitegusta { color:#000000; }
	#sitegusta h1 span { color: #FFFFFF; }
		#sitegusta h1 span span { background-color:#1365a1;}
	#sitegusta .top, #sitegusta .bot, #sitegusta .mid { background-color:#ffc164; }
	#sitegusta .mid { padding: 0px 28px 12px 26px; width: 709px; }
	#sitegusta h2 { color:#1365a1; font:bold 35px Arial; padding-bottom:6px; text-align:left; }
		#sitegusta h2.sugerencia  { background-position: left top; background-repeat:no-repeat; background-color:transparent; margin-left:167px; padding:36px 0px 10px 190px; }
	#sitegusta .evento .evento-content { padding-top:17px; }
		h2.sugerencia + div.evento-content  { padding-top: 0px !important;}
	#sitegusta .evento .evento-imagen img { margin:0px 20px 10px 0px; }
	#sitegusta .evento-content p { line-height: 19px; }

	#sitegusta .evento-content .enlaces { padding: 22px 0px 27px 0px; }
	#sitegusta .pagination { padding: 16px 0px 0px 0px; }
	#sitegusta .pagination hr { background-color:#000000; color:#000000; height: 1px; text-align:left;  }

/* 09 DICCIONARIO */
/******************/
/* 09-01 Diccionario  */ 
#diccionario { background-color:transparent; color:#000000; }
#diccionario h1 span { color: #e21354; }
	#diccionario h1 span span { background-color:#b7cca5; }	
#diccionario .top, #diccionario .mid, #diccionario .bot { background-color:#b7cca5; }
	#diccionario .dicc-definition .bot { background-color:#f1e4b7; }
	#diccionario .dicc-form .top, #diccionario .dicc-form .mid, #diccionario .dicc-form .bot { background-color:#f1e4b7; }
	
	#diccionario .alphab-nav { background-color:#e21354; }
	#diccionario .alphab-nav ul li a { color:#f1e4b7; }
	#diccionario .alphab-nav ul li a:hover { color:#000000; }
	#diccionario .alphab-nav ul li.on a { color:#FFFFFF; }
	
	#diccionario .table ul li { padding: 8px 35px 9px; }
	#diccionario .table ul li.alter	{ background-color:#f1e4b7; }
		#diccionario .table ul li a	{ font-size:18px;}
		#diccionario .table ul li a:hover { color:#c11718; text-decoration:underline; }
	
#diccionario h2 { color:#c11718; font-size:18px; padding-left:28px; }
	#diccionario h2 { color:#c11718; font-size:18px; padding-left:28px; }
	#diccionario .dicc-form h2 { color:#000000; }
/* 09-02 Visita diccionario seleccionado */
#diccionario h3 { border-right: 4px solid #f1e4b7; color:#000000; font-size:28px; text-transform:uppercase; padding:10px 0px 0px 11px; margin-top:-35px; position: absolute; height:34px; width:34px; }
#diccionario h2.link a { color:#c11718; margin-left: 325px; text-decoration:none; }
	#diccionario h2.link a:hover { border-bottom:2px solid #c11718; }
	
#diccionario .evento { background-color:#f1e4b7; margin-top:8px;}
	#diccionario .evento h4 {padding:17px 0px 26px 35px; }
	#diccionario .evento .evento-content p, #diccionario .evento .evento-content .enlaces { padding-right:22px; }
	#diccionario .evento .evento-content h5 { padding-bottom:7px; }
	#diccionario .evento .evento-content { padding-left:35px; }
	#diccionario .evento .evento-imagen img { border-color:#e21354;}
	#diccionario .evento .evento-desc { width:534px; float:right; }
	#diccionario .evento .evento-desc a { color:#000000; }
	#diccionario .evento .evento-desc a:hover { color:#C11718; }
	#diccionario .pagination {margin-top:-19px;	padding-right:24px;	}	
		
/*  09-04 DICCIONARIO FORM IDs */
#dicc-formID { padding: 22px 0px 0px 28px; }	
	#dicc-formID textarea { margin-left: 100px; width:37em; }
	#dicc-formID input { width: 15em; }
	#dicc-formID label { font-weight: bold; }
	#dicc-formID label.last { padding-left: 1em; }
			
	#dicc-formID fieldset.radio { margin-bottom: 1em; }
	*html #dicc-formID fieldset.radio { padding-top:1em; }
		#dicc-formID fieldset.radio legend { color:#000000; margin-bottom:-1em; padding:1em 0em 0em 0em; display:block; position:absolute; }
		#dicc-formID fieldset.radio input { margin-top:0px; background:none; border:none; position:absolute; width: auto; }
		*html #dicc-formID fieldset.radio input { margin-top:15px; }
		#dicc-formID fieldset.radio label { background: url(/images/cebra/bg-form-socio-si.gif) no-repeat center left; margin: 0px 0px 0px 200px;  padding:20px 0px 20px 50px; }
		#dicc-formID fieldset.radio label.last { background-image: url(/images/cebra/bg-form-socio-no.gif); margin-left:3em;}
	
	#dicc-formID fieldset.lbl-descrip label { position:absolute; }
	#dicc-formID fieldset.checkbox-accept input { background:none; border:none; width:auto; }
	#dicc-formID input.submit { margin-top:14px; height:21px; width:81px; }
	
	/* 09-05 GRACIAS POR COLABORAR CON EL GLOSARIO */
#diccionario .gracias .top, #diccionario .gracias .mid, #diccionario .gracias .bot{ background-color:#f1e4b7; }
#diccionario .gracias .mid { height: 161px; }
#diccionario .gracias .bot { background: url(/images/cebra/bg-dicc-01.gif) no-repeat top left; height: 133px; }
	#diccionario .gracias p { color: #000000; font: bold 18px Arial; padding: 3px 12px 23px 21px; }


/* 10 GALERIA */
/**************/
/* 10-01 Galeria arte del mes  */
#galeria { background-color:transparent; color:#FFFFFF; }
#galeria h1 span { color: #fff000; }
	#galeria h1 span span { background-color:#4380ab; }
#galeria .top, #galeria .mid, #galeria .bot { background-color:#C11718; }

	.main .mid .arte-del-mes .ganadora { background-position: left top; background-repeat:no-repeat; background-color:transparent; margin:-5px auto 0px; height:87px; width:478px; }
		.main .mid .arte-del-mes .ganadora p { padding-left:36px; margin-left:130px; font-size:18px; font-weight:bold; line-height:22px; }
	.main .mid .arte-del-mes .imagen { padding-bottom:10px; width:763px; text-align:center;}
			.main .mid .arte-del-mes .imagen img { padding: 0px; margin:0px;}

/* 10-02 Galeria Envianos tu dibujo */
#gal-envia { background-color:transparent; }
#gal-envia h1 span { color: #A841C0; }
	#gal-envia h1 span span { background-color:#D59942; }
#gal-envia div.flash { height:312px; width:771px; }

/* 10-03 Galeria Visita la galeria */
#gal-visita { background-color:transparent; }
#gal-visita h1 span { color: #FFF000; background: transparent url(/imagenes/locales/es/cebra/h1-galeria-visita.gif) no-repeat left top; }
	#gal-visita h1 span span { background-color:#FF8000; }
	#gal-visita .top, #gal-visita .mid, #gal-visita .bot { background-color:#dbdbdb; }
		#gal-visita h2 { color:#c11718; font-size:18px; padding-left:18px; }
		#gal-visita .pagination { margin-top: -19px; padding-right:24px;}
		/* Visita galeria seleccionado */
		#gal-visita h3 { border-right: 4px solid #FFFFFF; color:#000000; font-size:28px; text-transform:uppercase; padding:10px 0px 0px 11px; margin-top:-35px; position: absolute; height:34px; width:34px; }
		#gal-visita h2 a { color:#c11718; margin-left: 325px; text-decoration:none; }
			#gal-visita h2 a:hover { border-bottom:2px solid #c11718; }

/* 11 TABLON */
/*************/
/* 11-01 Tablon vota pregunta */
#tablon { background-color:transparent; color:#000000; }
#tablon h1 span { color: #FFFFFF; }
	#tablon h1 span span { background-color:#006666; }
#tablon .top, #tablon .mid, #tablon .bot { background-color:#099497; }
	#tablon .vota-pregunta .bot, #tablon .vota-pregunta .mid ul.nav_rel { background-color:#9dc6c7; }
	#tablon .tablon-form .top, #tablon .tablon-form .mid, #tablon .tablon-form .bot { background-color:#9dc6c7; }
#tablon h2 { font-size:18px; }
#tablon .vota-pregunta h2 { font-size:18px; padding: 8px 0px 11px 28px; }
#tablon .vota-pregunta h3 { color:#FFFFFF; font-size:24px; padding:16px 0px 44px; text-align:center; }
#tablon .vota-pregunta .mid ul.nav { padding-top: 13px; text-align:right; }
#tablon .vota-pregunta .mid ul.nav li { padding-bottom:7px; }

/* 11-02/03 Tablon FORMULARIOS */
#tablon .tablon-form div.flash { float:right; padding-right: 21px;  }
#tablon .tablon-form h2 { padding-left:0px; margin-left:30px; width:360px; }
#tablon .form { font: normal 12px Arial; padding: 12px 0px 0px 25px; width:385px; }
#tablon .form fieldset { padding-right: 0px; }
#tablon .form textarea { margin-top:1em; width:350px;}
#tablon .form label { }
	#tablon .form label.first input { width:2em;}

#tablon .form fieldset.name { border-top: 1px solid #FFFFFF; padding-top:25px; }
#tablon .form fieldset.country { border-bottom: 1px solid #FFFFFF; padding-bottom:24px; margin-bottom:13px;  }
#tablon .form fieldset.name label, #tablon .form fieldset.country label { float:left; width:360px; }
#tablon .form fieldset.name input, #tablon .form fieldset.country input { width: 15em;}

#tablon .form fieldset.descrip label { position:relative; }
#tablon .form fieldset.descrip input { width:100%;}
#tablon .form label.last { padding-left: 1em; }

/* 11-04 Tablon ESTADO ACTUAL VOTACIONES */
#tablon .estado-actual .top { background-color:#f5ba1c; }
#tablon .estado-actual .mid { background-position: left top; background-repeat:no-repeat; background-color:transparent; border:0px none; text-align:center; height:417px; width: 771px;}
	#tablon .estado-actual h2, #tablon .estado-actual p { color:#FFFFFF; font-size:18px; padding: 3px 160px 0px 147px; }
	#tablon .estado-actual p { color:#000000; height:169px; }

	#tablon .estado-actual div.resultados { text-align:left; height:180px; width:771px; }
        #tablon .estado-actual div.resultados span.yes { padding-left: 190px; text-align:left; color:#FFF; font-size:65px; }
        #tablon .estado-actual div.resultados span.no { padding-left: 120px; text-align:left; color:#000; font-size:65px; }
	#tablon .estado-actual div.resultados img.yes { padding-left: 186px; }
	#tablon .estado-actual div.resultados img.no { padding-left: 97px; }
/* 11-05 Tablon LISTADO RESPUESTAS */
#tablon .tbl-listado { background-color:#f6f6ec; }
#tablon .tbl-listado .top { background: transparent url(/images/cebra/bg-tablon-listado-top.gif) no-repeat top left; }
#tablon .tbl-listado .mid { background: transparent url(/images/cebra/bg-tablon-listado-mid.gif) repeat-y; border:0px none; width: 771px;}
	#tablon .tbl-listado .mid .mid_pad { padding:7px 0px 0px 26px; width:741px;}
#tablon .tbl-listado .bot { background: transparent url(/images/cebra/bg-tablon-listado-bot.gif) no-repeat top left; height:64px; }
#tablon .tbl-listado .nav { padding-left: 17px; }
	#tablon .tbl-listado .nav a.btn { text-transform: none; margin-right:9px; }
	#tablon .tbl-listado .nav p { clear:both; font-weight:normal; padding:15px 0px 8px 0px;}
#tablon .tbl-listado h2 { border-top:1px solid #000000; padding:13px 0px 0px 66px; font-size:16px;}
#tablon .tbl-listado ul.lista-respuestas { border-bottom:1px solid #000000; margin: 0px 0px 20px 17px; padding:0px 31px 29px 0px;}
	#tablon .tbl-listado ul.lista-respuestas li { color:#000000; font: bold 14px Arial; line-height:18px; padding:17px 0px 7px 48px; }
		#tablon .tbl-listado ul.lista-respuestas li.voto_si span { color:#539d1d; }
		#tablon .tbl-listado ul.lista-respuestas li.voto_no span { color:#c11718; }
	#tablon .tbl-listado ul.lista-respuestas li.del_club { background:url(/images/cebra/bg-tablon-del_club.gif) no-repeat center left; }
	#tablon .tbl-listado ul.lista-respuestas li h3 { font: bold 14px Arial;}
	#tablon .tbl-listado ul.lista-respuestas li p { font:normal 13px Arial; }
/* 11-06 Tablon Listado anteriores */
#tablon .view-all h2 { font:bold 14px Arial; border:0px none; border-bottom:1px solid #000000; padding:0px 0px 12px 31px; }
#tablon .view-all ul.lista-anteriores { border-bottom:1px solid #000000; padding-bottom:5px; margin: 20px 0px 10px 0px;}
#tablon .view-all ul.lista-anteriores li { padding: 0px 0px 10px 41px;}
#tablon .view-all ul.lista-anteriores li a { color:#000000; font:bold 14px Arial; text-decoration:none; }
#tablon .view-all ul.lista-anteriores li a:hover { color:#C11718; text-decoration:underline; }

/* 12 AGENDA */
/*************/
/* 12-01 Agenda Listado Eventos */
#agenda { background-color:transparent; color:#000000; }
#agenda h1 span { color: #a8b813; }
	#agenda h1 span span { background-color:#f3f3f3; }
#agenda .club_cebra { }
#agenda .top, #agenda .mid, #agenda .bot { background-color:transparent; }
	#agenda h2 { font:bold 24px Arial; padding-bottom: 10px; margin-bottom: 5px; }
	#agenda h3 { border-bottom:1px solid #000000; font:bold 24px Arial; padding-bottom: 10px; margin-bottom: 5px; }
#agenda .eventos-agenda { padding-bottom: 15px;}
	#agenda .eventos-agenda div.enlace { height:21px; }
		#agenda .eventos-agenda div.enlace a.btn { height:21px; width:79px; }
	#agenda .eventos-agenda .evento { margin-bottom:24px; padding:8px 12px 14px 20px; }
	#agenda .eventos-agenda .evento p { height:63px; line-height:18px; }

#agenda .eventos-mes, #agenda .meses-proximos { background: #F4F7D1 url(/images/cebra/bg-agenda-01.gif) repeat; }
#agenda .eventos-mes .mid, #agenda .meses-proximos .mid { padding:0px 18px 0px 16px; }
	#agenda .eventos-mes { margin-bottom:11px;}
		#agenda .eventos-mes .evento {  background-color:#21cbc1; }
		#agenda .eventos-mes .alter { background-color:#48e7ed; }
		#agenda .meses-proximos .evento { background-color: #a8b813; }
		#agenda .meses-proximos .alter { background-color: #d7cd40;}
		#agenda .meses-pasados .evento { background-color: #ff9b9c; }
			#agenda .evento .evento-content p, #agenda .evento .evento-content div.enlaces_agenda { padding: 0px 19px 20px 0px; line-height: 19px;}
				#agenda .evento .evento-content div.enlaces_agenda a.basic { display:block; padding-bottom:5px;}

/* 12-02/03/04 Agenda single */
#agenda .pagination { padding-right:18px; }
#agenda .eventos-agenda-single { margin: 0px 0px 14px 0px; text-align:left; }
	#agenda .eventos-agenda-single .evento { padding:8px 0px 0px 20px; width:708px; }
	#agenda .eventos-agenda-single .evento .evento-imagen { }

	#agenda .eventos-agenda-single div.nav { margin-top:10px; padding-bottom:10px;}

		#agenda .eventos-agenda-single .evento img { margin:0px 0px 20px -12px; }
			#agenda .eventos-agenda-single .evento .evento-imagen img.ppal { margin:0px 20px 20px 0px; }
		#agenda .eventos-agenda-single .evento .evento-content { float:left;  width:706px; }

/* 13 CONCURSOS */
/****************/
#concursos { color:#000000; }
#concursos h1 span { color: #fe0000; }
	#concursos h1 span span { background-color:#1a9d5d; }
#concursos .mid_pad { padding:0px 18px 0px 16px; width:729px; }
#concursos .eventos-mes { background-color: #1a9d5d; }
#concursos .meses-pasados { background-color: #c11718; }
	#concursos .eventos-mes { margin-bottom:11px;}
		#concursos .eventos-mes .evento {  background-color:#ffcc00; }
		#concursos .eventos-mes .alter { background-color:#cdbb1c; }
		#concursos .meses-pasados .evento { background-color: #ff9b9c; }
#concursos h2 { border-bottom:1px solid #000000; color:#FFFFFF; font:bold 24px Arial; padding-bottom: 10px; z-index:10;}
#concursos .concursos-mes { margin-top: 16px; padding-bottom: 15px;}
*html #concursos .concursos-mes { padding-bottom: 5px;}
	#concursos .concursos-mes .evento { margin-bottom: 18px; width:727px; }
	#concursos .concursos-mes .evento-content { padding:8px 12px 15px 20px; }
	#concursos .concursos-mes .evento .evento-imagen-thumb { float:left; margin: 0px 15px 10px 0px; height:167px; width:167px; }
	#concursos .concursos-mes .evento .evento-content div.enlace { text-align:right; }

	#concursos .evento div.datetime { color:#FFFFFF; font: bold italic 18px Arial; padding-bottom:20px; }
	#concursos .concursos-mes .evento p { min-height:64px; padding-bottom:7px; }

#concursos .arrowlistmenu ul li{ background-color:#ff9e4f; padding:3px 25px 5px; }
#concursos .arrowlistmenu .alter{ background-color:#ffc291; }
#concursos .arrowlistmenu h4 { color:#FFFFFF; font: bold italic 18px Arial; }
#concursos .arrowlistmenu div.enlace { float:right; }

/** AMPLIACION DE CONCURSOS **/
#concursos form img {vertical-align:middle;}
#concursos .formulario_concurso{text-align:center; }
#concursos .formulario_concurso label {padding: 0px 30px 0px 0px}
#concursos .formulario_concurso .enlace_form {text-align:center; padding-top:20px;}
#concursos .formulario_concurso .enviar{text-align:center;}
#concursos  form input.submit { background: transparent url(/images/cebra/input-enviar.gif) repeat scroll left top; border:none; cursor:pointer; padding:0px; height:21px; width:81px; font:bold 13px Arial; text-transform:uppercase; text-align:center;}
#concursos  .envio_concurso_ko, #concursos  .envio_concurso_ok{ padding:10px 20px 10px 100px; }
#concursos  .envio_concurso_ko p, #concursos  .envio_concurso_ok p {font-size:18px; font-weight:bold;}
#concursos  .envio_concurso_ko a, #concursos  .envio_concurso_ok a { color:#c11718; text-decoration:underline;}
#concursos  .envio_concurso_ko a:hover, #concursos  .envio_concurso_ok a:hover { text-decoration:none; }
#concursos  .envio_concurso_ok {background: url(../images/comun/icCorrectoEnvio.jpg) no-repeat 15px 10px;}
#concursos  .envio_concurso_ko {background: url(../images/comun/icErrorEnvio.jpg) no-repeat 15px 10px;}
/* 14 DESCARGAS */
/****************/
/* 14-01 DESCARGAS ultima descarga */
#descargas { background-color:transparent; color:#FFFFFF; }
#descargas h1 span { color: #FFFFFF; }
	#descargas h1 span span { background-color:#30acab; }
#descargas h2 { padding:0px 0px 11px 24px; width:520px; }
#descargas a.basic { font-size:13px; text-transform:uppercase; }

#descargas .mid_pad { color: #000000; padding: 0px; width: 760px;}
#descargas .mid_pad h2 { padding-bottom: 16px; padding-top:14px; width:auto; }

#descargas .mid_pad .evento { float:left; margin:0px 0px 26px 0px; padding: 9px 0px 0px 7px; width:330px; }
	.bg-personaliza .evento { background-color:#5bc2c2;}
	.bg-personaje .evento { background-color:#d7cd40; }
	.bg-pinta .evento { background-color:#8db68d; }
	.bg-recorta .evento { background-color:#bbb86c; }
#descargas .mid_pad .evento-content { float:left; }
#descargas .bg-recorta .mid_pad  .evento-content { float:left; width:325px; }
#descargas .evento h4, #descargas .evento p { font-size:14px; margin-right:11px; }
#descargas .evento .evento-desc { min-height: 119px; }
*html #descargas .evento .evento-desc { height: 119px; }
#descargas .evento p, #descargas .evento .enlaces { line-height:normal; padding:0px; text-align:left; }
#descargas .evento .evento-imagen { margin: 0px 13px 0px 0px; }
	.bg-personaliza .evento img { border-color:#37abab; }
	.bg-personaje .evento img { border-color:#bfb637; }
	.bg-pinta .evento img { border-color:#70a270; }
	.bg-recorta .evento img { border-color:#a09e58; }
	ul#lista-descargas { padding-left: 5px; width:757px;}
*html ul#lista-descargas { padding: 0px 0px 26px 0px; width:762px;}
ul#lista-descargas li { padding-left: 24px; width:350px;}

#descargas img.tema { margin:9px 0px 22px 0px }
#descargas .evento div.link_descarga { margin:10px 0px; text-align:center; height:21px; }

#descargas .evento ul.wallpapers_dl { float:right; margin:10px 0px; }
#descargas .evento ul.wallpapers_dl li { float:left; padding:0px 8px 0px 0px; margin:0px; height:21px; width:75px;}
*html #descargas .evento ul.wallpapers_dl li { float:left; padding:0px 4px 0px 0px; }
	#descargas .evento ul.wallpapers_dl li a.btn { position:relative; width:68px; }
		#descargas .evento ul.wallpapers_dl li a.btn span { min-width:58px; width:58px; }

#descargas .pagination { padding-bottom:14px; }
*html #descargas .pagination { padding-bottom:0px; padding-top:0px; }

#descargas .evento h3 { padding-bottom: 16px;}
#descargas .evento h4 { padding-bottom: 11px;}
#descargas .evento a.basic { clear:both; display: block; padding-bottom: 8px; }



.block { display: block; }
form.form label.error { display: none; }	


/** HOME **/
.home .middle_h   {background: url(/images/comun/home_back_m.gif) repeat-y top left; margin:10px 0;}
.home .top_h      {background: url(/images/comun/home_back_t.gif) no-repeat top left;}
.home .bottom_h   {background: url(/images/comun/home_back_b.gif) no-repeat bottom left;}
.home .cabecera_internacional {height:50px;}
.home .left, .home .right{width:480px;}
.home .left {padding:0 0 15px 15px;}
.home .right {padding: 12px 15px 15px 0;}
.home .arriba {padding: 0 0 15px 0;}
.home .abajo a, .home .abajo div { background: url(/images/locale/es/cebra/banner_cebra.jpg) no-repeat top left; display:block; width:478px; height:163px;}
.home .abajo a:hover {background: url(/images/locale/es/cebra/banner_cebra.jpg) no-repeat bottom left}
.home .abajo span{display:none;}

.contenedor     {float:left; background:#fff url(/images/fam/contenedor_ai.gif) top left no-repeat; margin:10px 0 0 0; }
.contenedor_2	{float:left; background: url(/images/fam/contenedor_ad.gif) top right no-repeat; }
.contenedor_3	{float:left; background: url(/images/fam/contenedor_bi.gif) bottom left no-repeat; }
.contenedor_4	{float:left; width:1004px; background: url(/images/fam/contenedor_bd.gif) bottom right no-repeat; }

.pie_contenidos					{float:left; width:990px; font-size:.75em; padding:10px 5px; }
.pie_contenidos div				{}
.pie_contenidos ul				{float:left; pading:0 0 10px 0; }
.pie_contenidos ul li			{float:left; padding:0 0 0 4px; color:#819a1d; }
.pie_contenidos ul li a			{color:#819a1d; text-decoration:none; }
.pie_contenidos ul li a:hover	{text-decoration:underline; }
.pie_contenidos div .imagen		{float:left; width:970px; padding:10px 0; }
.pie_contenidos div .imagen img	{}
/** TABLON ENVIO. **/
#gal-envia #envia_dibujo .club_cebra .mid, #gal-envia #envia_dibujo .club_cebra .top, #gal-envia #envia_dibujo .club_cebra .bot{
   background-color:#dbdbdb;
}
#gal-envia #envia_dibujo .mid {   }
#gal-envia #envia_dibujo .mid_pad {padding: 0px 5px 0px 10px;}
#gal-envia #envia_dibujo h2{font-size:18px; color:#c11718;}
#gal-envia #envia_dibujo .arroba, #gal-envia #envia_dibujo .sobre {font-size:14px; color:#000; font-weight:normal; padding:15px 0 20px 70px; margin:10px 0 0 50px;}
#gal-envia #envia_dibujo .sobre           { background: url(../images/cebra/icono_sobre.gif) no-repeat top left; padding:18px 0 24px 70px;  }
#gal-envia #envia_dibujo  a        { color:#000; text-decoration:underline; font-weight:bold;}
#gal-envia #envia_dibujo  a:hover  { color:#c11718; }
#gal-envia #envia_dibujo .arroba          { background: url(../images/cebra/icono_arroba.gif) no-repeat top left; }
#gal-envia #envia_dibujo .nota_envio .top_n { background: url(../images/cebra/nota_envio_t.gif) no-repeat top left;  }
#gal-envia #envia_dibujo .nota_envio .middle_n { background: url(../images/cebra/nota_envio_m.gif) repeat-y top left;  }
#gal-envia #envia_dibujo .nota_envio .bottom_n { background: url(../images/cebra/nota_envio_b.gif) no-repeat bottom left; padding:10px; }
#gal-envia #envia_dibujo .nota_envio p{font-size:13px; padding:0 0 0 17px;}
#gal-envia #envia_dibujo .nota_txt {font-size:12px; line-height:20px; font-weight:normal; color:#000; padding:10px 0 0 10px;}


#tablon #envio_ko  .club_cebra .mid, #tablon #envio_ko  .club_cebra .top, #tablon #envio_ko  .club_cebra .bot{
   background-color:#f1e4b7;
}
#tablon #envio_ko  .club_cebra{padding:0px;}
#tablon #envio_ko  .club_cebra .mid{
   background:#f1e4b7 url(../images/cebra/envio_ko.jpg) no-repeat bottom left;
   height:300px;
   width:771px;
   border:0px;
}
#tablon #envio_ko  .club_cebra .mid p{ padding:0 0px 20px 20px; font-size:18px;  }
#tablon #envio_ko  .club_cebra .mid p a {color:#000; text-decoration:underline; }
#tablon #envio_ko  .club_cebra .mid p a:hover{color:#c11718;}
#tablon .error {background:none}
.error{color:#c11718; padding:3px 0 5px 25px; background:url(../images/cebra/icono_exclamacion.gif) no-repeat top left;}
#tablon_lat.subnav{ }
#tablon_lat.subnav img{padding:0; margin:0;}
#tablon_lat.subnav ul.nav {width:214px;}
/* VENTAJAS DEL CLUB CEBRAS. */
#hdc #ventajas .club_cebra .mid, #hdc #ventajas .club_cebra .top, #hdc #ventajas .club_cebra .bot{
   background-color:#ffffff;
}
#hdc #ventajas .club_cebra .mid .mid_pad {padding-bottom:10px;}
#hdc #ventajas .club_cebra .mid h2{ padding:0px 0px 15px 0px; }
#hdc #ventajas .club_cebra .mid p{font-size:18px; font-weight:normal; padding: 0 0 0 0; margin:0;}
#hdc #ventajas .club_cebra .mid p.nota {font-size:14px; font-weight:bold;}
#hdc #ventajas .club_cebra .mid .texto_ventajas{background:#fad113 url(/images/cebra/fondo_ventajas_cebra.jpg) no-repeat top left; padding:20px 5px 15px 310px;}

#hdc #ventajas .club_cebra .mid .texto_ventajas h3{font-size:23px;}
#hdc #ventajas .club_cebra .mid .texto_ventajas ul{padding: 10px 0 0 0; font-size:14px;}
#hdc #ventajas .club_cebra .mid .texto_ventajas li{padding: 0 0 8px 0; list-style:disc; margin:0 0 0 15px;}
#hdc #ventajas .club_cebra .mid a {color:#000; border:0px; text-decoration:underline ; }
#hdc #ventajas .club_cebra .mid a:hover {color:#c11718;}