body {
	background:#FFF url(../imgs/background.jpg) repeat-x center top;
    /*color: #3e3e40;*/
    color: #3E3E40;
    font: 1em arial,sans-serif;
    margin: 0;
    padding: 0;
    text-align: left;
}
div{
	overflow: hidden;
}

#wrapper {
	background-color: #fff;
	width:1000px; 
	margin:0 auto; 
	padding:20px;
	position:relative;
}
#bannerHome{
	width:100%;
	margin-bottom:20px;
}
#contentHome{
	width:100%;
	height:360px;
}

.lnk{
	text-decoration:underline;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.txtj{
	text-align: justify;
}
#subsribe{
	width:340px;
	height:375px;
	padding:20px;
	border-right:20px solid white;
	border-left:20px solid white;
	background-color: #e2007a;
	color:white;
}
#videoHome{
	width:380px;
	height:375px;
	padding:0px;
	border-right:20px solid white;
	border-left:20px solid white;
	background-color: white;
}
#rightcolumn{
	width:290px;
	height:373px;
	background-color: white;
}
#imagesAccess{
	width:290px;
	/*height:190px;*/
	background-color: #e3e4e5;
}
#audioAccess{
	width:290px;
}
#audioAccess li{
	overflow:hidden;
	background-color: #e3e4e5;
	width:290px;
	
}
#audioAccess li.h{
	height:53px;
	
}
#audioAccess li.sep{
	height:21px;
	
}
#audioAccess li div{
	padding-right:6px;
	padding-top:12px;
	width:170px;
}
#audioAccess li div.ts{
	padding-top:6px;
}
#audioAccess  a{
	text-decoration:none;
	color: #3E3E40;
}

#adward img{
	height:375px;
	width:290px;
	}
#contact{
	border-top:20px solid white;
	height:125px !important;
	width:290px;
	background-color: #e3e4e5;
	padding:10px 15px 15px 10px;
}
.imp{
	display:none !important;
}
.pd{
	padding:10px 15px 15px 10px;
}
.pdt{
	padding:10px 0 0 0;
}
.pdtlr{
	padding:3px 10px 0 10px;
}
.pdprensa{
	padding:0 0 5px 0;
}
.pdtb{
	padding:5px 0 5px 0;
}
.pdb{
	padding:0 0 8px 0;
}
.prensaContainer1 p{
	overflow:hidden;
}
.prensaContainer1 h3{
	padding-top:10px;
	padding-bottom:5px;
}
.pdtl{
	padding:0 0 0 8px;
}
#images{
	height:162px !important;
	width:290px;
	letter-spacing: 2px;
	}
#contact div{
	padding-bottom:4px;
}
/* ---  footer ---*/
#footer{
	border-top:2px solid #e3e4e5;
	margin-top:20px;
	padding-top:20px;
	width:100%;
	height:150px;
}
#footer li{
	float:left;
}
#footer h2{
	text-transform: uppercase;
	margin-left:0;
	
	}
#footer .organizadores{
	 width:335px; height:70px; 
	 vertical-align: middle;
 }
 #footer .colaboradores{
	 width:520px; height:70px; 
	 vertical-align: middle;
 }
 
 #footer .patrocinadores{
 	width:140px;
 	height:115px; 
	text-align:right;
 }
#footer ul.organizadores li{
	display:inline; 
	float:left; 
	background:none; 
	margin-right:9px; 
	padding-right:1em;
	}
#footer .organizadores li.prisa{
	padding-top:0.3em;
}
#footer .organizadores li.ebu{
	padding-right:0.7em;
	}
#footer .organizadores li.ser{
	padding-top:0.6em;
	}	
#footer .colaboradores li.renfe{
	padding-top:1.2em;
}
#footer .colaboradores li.ford{
	padding-top:0.2em;
}
#footer .colaboradores li.whiteLabel{
	padding-top:0.5em;
	padding-left:0.5em;
}
#footer .colaboradores li.dhl{
	padding-top:0.7em;
}
#footer .colaboradores li.directSeguros{
	padding-right:0.3em;
}
#footer .organizadores li a{
	display:block;
	overflow:hidden;
	color:#000;
	text-decoration:none;
	text-align:left;
}

#footer .patrocinadores li.twitter{
	padding-top:1.5em;
}
#footer #pc_cjmadrid{width:55px;}
#footer #pc_11888{width:52px;} 
#footer #pc_whitelabel{width:143px; height:70px} 
#footer #pc_orange{width:45px;  } 
#footer #pc_renfe{width:130px; margin:5px 0 0 30px}

#portada, #contacto{}
#prensa{background:#fff url(../imgs/bg-total-prensa.jpg) no-repeat center top}
#candidatos{}


/* --- cabecera ---*/
#header{
	height:110px;
	width:100%;
	}
#header h1 a{
}
#header ul {padding-top:30px; width:100%;}
#header ul .activo {}
#header ul li {
	float:left;
	text-transform: uppercase;
}

#header ul li a {
	text-decoration: none;
	color:#3e3e40;
	font-size: 120%;
	}
#header ul li.op1{
	width:159px;
}
#header ul li.op2{
	text-align:center;
	width:173px;
}
#header ul li.op3{
	text-align:center;
	width:175px;
}
#header ul li.op4{
	text-align:center;
	width:169px;
}
#header ul li.op5{
	text-align:center;
	width:179px;
}
#header ul li.op6{
	text-align:right;
	width:144px;
	float:right;
}

#header ul li.op1en{
	width:130px;
}
#header ul li.op2en{
	text-align:center;
	width:153px;
}
#header ul li.op3en{
	text-align:center;
	width:200px;
}
#header ul li.op4en{
	text-align:center;
	width:169px;
}
#header ul li.op5en{
	text-align:center;
	width:179px;
}
#header ul li.op6en{
	text-align:right;
	width:144px;
	float:right;
}

/*#cabecera ul.nav-horiz li.op5{float:right;}
#cabecera ul.nav-horiz li a {text-indent:-9999px;background:url(../imgs/txt-nav.png);display:block;height:67px;line-height:67px;background-position:0 0;}
#cabecera ul.nav-horiz li a.his {height:35px;line-height:35px;}
#cabecera ul.nav-horiz li a:hover {}
#cabecera ul.nav-horiz li.op1 a {width:99px;background-position:0 203px;}
#cabecera ul.nav-horiz li.op1 a:hover {background-position:0 0px;}
#cabecera ul.nav-horiz li.op2 a {width:125px; background-position:-100px 203px}
#cabecera ul.nav-horiz li.op2 a:hover {background-position:-100px 0px}
#candidatos #cabecera ul.nav-horiz li.op2 a {background-position:-100px 0px}
#cabecera ul.nav-horiz li.op3 a {width:103px; background-position:-225px 203px}
#cabecera ul.nav-horiz li.op3 a:hover {background-position:-225px 0px}
#cabecera ul.nav-horiz li.op4 a {width:92px; background-position:-330px 203px}
#cabecera ul.nav-horiz li.op4 a:hover {background-position:-330px 0px}
#cabecera ul.nav-horiz li.op5 a {width:100px; background-position:-880px 203px;}
#cabecera ul.nav-horiz li.op5 a:hover {background-position:-880px 0px}


#portada #cabecera ul.nav-horiz li.op1 a {background-position:0 0px;}
#candidatos #cabecera ul.nav-horiz li.op2 a {background-position:-100px 0px}
#historia2 #cabecera ul.nav-horiz li.op3 a {background-position:-225px 0px}
#prensa #cabecera ul.nav-horiz li.op4 a{background-position:-330px 0px}
#contacto #cabecera ul.nav-horiz li.op5 a {width:100px; background-position:-880px 0px;}
#cabecera ul.nav-horiz li.op3 a.his {background-position:-225px 0px}*/

/* --- contenedor ---*/
#contenedora{font-family:Arial, Helvetica, Verdana,Helvetica, sans-serif; position:relative;width:980px;margin:0 auto; background:#302f32; }
#contenedora .col{font-family:Arial, Helvetica, Verdana,Helvetica, sans-serif; position:relative;width:980px;margin:0 auto; background:#3d3c3f; height:500px }
#contenedora .col-1, .col-2{display: inline;float:left;text-align:left}
#contenedora .col-1{width:680px; position:relative; }
#contenedora .col-1 .premio{position:absolute; top:0; left:-85px; width:314px; height:407px; z-index:4}
#contenedora .col-1 ul.home{float:right; list-style:none; width:454px}
#contenedora .col-1 ul.home h1{background:url(../imgs/txt-infoportada.gif) no-repeat 0 0; width:454px; height:407px;text-indent:-9999px}
#contenedora .col-1 ul.home li{font-size:13px; line-height:16px; color:#fff; margin:10px }
#contenedora .col-2 { position:relative; width:300px;}
#contenedora.int {background:#3d3c3f url(../imgs/fnd-premio.gif) no-repeat 700px bottom; }
#contenedora .col-2 .galeria {width:300px; height:203px;position:relative; *margin-top:1px}
#contenedora .col-2 .galeria img{position:absolute;top:0px; left:0px; z-index:1;}
.date{position:absolute; top:110px; left:2px; z-index:800; height:90px; width:100px; background:url(../imgs/09.png)}
.flecha{width:70px; height:46px; background:url(../imgs/flecha.png) no-repeat 0 0; position:absolute;z-index:100;top:-25px;right:0px}
.flecha2{width:70px; height:46px; background:url(../imgs/flecha_down.png) no-repeat 0 0; position:absolute;z-index:100;top:20px;right:10px}
.play{width:115px; height:115px; background:url(../imgs/play.png) no-repeat 0 0; position:absolute;z-index:60;top:145px;left:135px}
#contenedora .col-2 .inf {width:300px; height:302px;position:relative; *margin-top:1px;}
#contenedora .col-2 .inf img{position:absolute;top:0px; left:0px; z-index:1;}

#subsribe h2{
	letter-spacing: 2px;
	text-transform: uppercase;
}

#subsribe  ul.inscripcion{
	margin-top:25px;
}
#subsribe  ul.inscripcion li{
	padding:0;
	font-size:80%;
	text-transform:uppercase; 
	color:#fff; 
}
	
#subsribe  ul.inscripcion li.pdb{
	padding-bottom:5px;
}

#subsribe  ul.inscripcion li.dot{
	border-bottom:1px dotted #f6bfde;
}
#subsribe  ul.inscripcion li a{text-decoration:none; color:#fff;}
#subsribe  ul.inscripcion li a:hover{text-decoration:underline;}
#subsribe  ul.fechas{background:url(../imgs/fnd-black.gif) no-repeat 0 bottom;width:285px; padding:10px 5px 30px 10px;position:relative;}
#subsribe  ul.fechas li a{color:#fff}
#subsribe .col-2 ul.fechas li{font-size:12px;color:#fff; line-height:20px}
#subsribe .col-2 ul.fechas li span{font-weight:bold}
#subsribe .col-2 ul.fechas li span b{text-decoration:underline}
#subsribe .col-2 ul.fechas li span.vr{color:#328e83}
#subsribe .col-2 ul.fechas li span.mr{color:#7e740f}
#subsribe .col-2 ul.fechas li span.az{color:#0f6e8d}

/*#contenedora .col-2 ul.inscripcion{background:url(../imgs/fnd-blue.gif) no-repeat 0 0;width:285px; padding:10px 5px 10px 10px; position:relative; height:300px}
#contenedora .col-2 ul.inscripcion li{font-size:12px;text-transform:uppercase; color:#fff; line-height:27px}
#contenedora .col-2 ul.inscripcion li a{text-decoration:none; color:#fff;}
#contenedora .col-2 ul.inscripcion li a:hover{text-decoration:underline;}
#contenedora .col-2 ul.fechas{background:url(../imgs/fnd-black.gif) no-repeat 0 bottom;width:285px; padding:10px 5px 30px 10px;position:relative;}
#contenedora .col-2 ul.fechas li a{color:#fff}
#contenedora .col-2 ul.fechas li{font-size:12px;color:#fff; line-height:20px}
#contenedora .col-2 ul.fechas li span{font-weight:bold}
#contenedora .col-2 ul.fechas li span b{text-decoration:underline}
#contenedora .col-2 ul.fechas li span.vr{color:#328e83}
#contenedora .col-2 ul.fechas li span.mr{color:#7e740f}
#contenedora .col-2 ul.fechas li span.az{color:#0f6e8d}*/

/* --- i6 ---*/

*html .date{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='./imgs/09.png')}
*html .flecha{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='./imgs/flecha.png')}
*html .flecha2{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='./imgs/flecha_down.png')}
*html .play{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='./imgs/play.png')}
*html #cabecera ul.nav-horiz li a {background:url(../imgs/txt-nav.gif)}

*html .mod-carrusel .jcarousel-prev{left:-12px}
*html .mod-carrusel .jcarousel-next{right:0;background-position:-23px 0}
*html #contenedora .col-1 .content h2.contacto{background:url(../imgs/txt-contacto.gif) no-repeat 0 0}

*html #contenedora .col-1 .premiados .ganadores{width:295px}


/* --- titulares ---*/
h2.tits{width:280px; height:22px; line-height:22px; text-indent:-9999px;background: url(../imgs/txt-titulares-port.png) no-repeat;_background: url(../imgs/txt-titulares-port.gif) no-repeat}
h2.tits.txt-2009{background-position:0 0; margin:10px 10px; position:relative;}
h2.tits.txt-2009 a{border:0; width:280px; height:22px; display:block}
h2.tits.txt-inscripcion{background-position:0 -22px;margin-bottom:20px}
h2.tits.txt-fechas{background-position:0 -45px;margin-bottom:20px}
h2.tits.txt-imagenes{background-position:0 -70px;margin-bottom:10px}
h2.tits.txt-audios{background-position:0 -100px;margin-bottom:20px}

h2.titular{width:150px; height:15px; line-height:15px; text-indent:-9999px;background:url(../imgs/txt-pies.gif) no-repeat; position:absolute; top:20px}
h2.titular.txt-or{background-position:0 0; left:30px}
h2.titular.txt-pt{background-position:0 -17px; left:358px; }
h2.titular.txt-ct{background-position:0 -34px; left:693px}
h2.titular.txt-co{background-position:0 -50px; left:500px}




#pie ul.contacto{float:left; width:220px; padding:20px 0 0 14px; background:url(../imgs/pie-separador.gif) no-repeat left top }
#pie ul.contacto li{color:#fff;font:11px/15px Arial, Helvetica, Verdana,Helvetica, sans-serif; margin:10px 0 20px 0}
#pie ul.contacto li a{color:#fff; text-decoration:none}
#pie ul.contacto li a:hover{text-decoration:underline}

/* ---  Images ---*/

.en_imagenes{
	width:100%; 
	padding:0; 
	height:auto; 
	position:relative; 
	overflow:hidden }
.en_imagenes h2{margin-left:10px;}
.en_imagenes p{
	font-size:70%;
	font-weight: bold;
	padding-top:6px;
	padding-right:100px;
	}
.en_imagenes p span{font-size:10px; font-style:normal; padding-bottom:0px; margin-top:15px}
.en_imagenes ul.foto_g{
    height: 580px;
	width:1000px;
	padding:0;
	overflow: hidden;
	margin-bottom: 20px;
	}
.en_imagenes ul.foto_g li{float:left; display:block;}
.en_imagenes ul.foto_g li img{
	margin:0 auto;
	display:block;
	width:1000px;
	border-bottom: 2px solid #E2007A;
    border-top: 2px solid #E2007A;
    height: 539px;
}
.en_imagenes a.btns-g{
	height:30px;
	float:left; 
	position:absolute; 
	top:543px; 
	right:0;
	z-index:400;
	width:47px; 
}
.en_imagenes a.btns-g.ant{
	margin-right:50px;
	background:url(../imgs/prev.png);
	background-repeat:no-repeat;
	}
.en_imagenes a.btns-g.sig{
	background:url(../imgs/next.png);
	background-repeat:no-repeat;
	float:right;
	 }

.mod-carrusel{
	width:690px; 
	padding:10px 0; 
	overflow:hidden
}

.mod-carrusel .jcarousel-container {position:relative;}
.mod-carrusel .jcarousel-clip {
	height:106px;
	overflow:hidden;
	position:relative; 
	width:690px; 
	margin:0;
	
}
.mod-carrusel #modulo-carrusel {height:106px;overflow:hidden;position:absolute;z-index:200}
.mod-carrusel #modulo-carrusel li {
	float:left;
	padding:0 10px 0 0;
	width:106px;
}

/*era widht:65 y height:85*/ 
.mod-carrusel #modulo-carrusel li img{
	border:0; 
	width:106px; 
	height:106px;
	cursor:pointer;
}
/*.mod-carrusel .jcarousel-prev, .mod-carrusel .jcarousel-next {
	background:url(../imgs/flechitas.png); 
	background-repeat:no-repeat; 
	width:23px; 
    height:30px; 
    display:block; 
    position:absolute; 
    top:35px; 
    cursor:pointer;
    z-index:99999;
    _background:url(../imgs/flechitas.gif);
    border:1px solid red;
    }*/
 .mod-carrusel .jcarousel-prev, .mod-carrusel .jcarousel-next {
    cursor:pointer;
    width:47px; 
    height:30px; 
  }

.mod-carrusel .jcarousel-prev{
	background:url(../imgs/prev.png) 0 0 no-repeat; 
    float:left;
    width:47px; 
    height:30px; 
}
.mod-carrusel .jcarousel-next{
	background:url(../imgs/next.png) 0 0 no-repeat; 
	width:47px; 
    height:30px; 
	float:right;
	
}



/* ---  Audios/videos---*/

.audios{
  background-color: #E3E4E5;
    float: left;
    height: 120px;
    margin: 15px 15px 10px 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 328px;
}
.audios img{
	width:50px;
	border:none;
	float:left;
	}
.audios .vcenter{
	margin:13px 0 0 8px;
}
.audios ul{padding:10px; margin:0}
.audios ul li{padding:0 0 0 5px; line-height:18px; overflow:hidden; border-bottom:1px dashed #3E3E40;}
.audios ul li.aud{background:url(../imgs/ico-micro.gif) no-repeat 0 3px; }
.audios ul li.vid{}
.audios ul li a{font-size:13px ; color:#fff; text-decoration:none}
.audios ul li a:hover{text-decoration:underline}





/*-------------contacto--------------------*/
#contenedora .col-1 .content{width:640px; padding:60px 10px 0 30px; display:block; float:left}
#contenedora .col-1 .content h2.contacto{background:url(../imgs/txt-contacto.png) no-repeat 0 0;width:320px; height:30px; line-height:30px; text-indent:-9999px;}
#contenedora .col-1 .content p{font-size:12px; color:#fff; line-height:18px; margin:15px 0}
#contenedora .col-1 .content p.mensaje{display:block; margin:15px 0 0 0; padding:5px 0 5px 10px; width:620px; background-color:#8C831A;font-weight:bold;}
#contenedora .col-1 .content p.mensaje_error{display:block; margin:15px 0 0 0; padding:5px 0 5px 10px; width:620px; background-color:#0F6D8C;font-weight:bold;}
#contenedora .col-1 .content fieldset{float:left; width:310px; margin-top:20px }
#contenedora .col-1 .content fieldset.der{margin-left:10px }
#contenedora .col-1 .content fieldset h2{font-size:12px; color:#fefeff;text-transform: uppercase; margin-bottom:10px }
#contenedora .col-1 .content input{background:#3a383a; width:290px; height:20px; padding:5px 10px; float:left; color:#fefeff; border:0; margin:0 0 10px 0; font:13px Arial, Helvetica, sans-serif}
#contenedora .col-1 .content fieldset .inf{background:#3a383a; width:290px;padding:5px 10px; float:left; height:250px }
#contenedora .col-1 .content input.error{width:288px; height:18px;border:1px solid #FF0000}
#contenedora .col-1 .content textarea{background:#3a383a; width:290px; height:200px; padding:5px 10px; float:left; color:#fefeff; border:0; margin:0 0 10px 0; font:13px Arial, Helvetica, sans-serif; scrollbar-base-color:#3a383a;scrollbar-shadow-color: #3a383a;scrollbar-highlight-color: #3a383a;scrollbar-darkshadow-color:#3a383a;}
#contenedora .col-1 .content fieldset .inf p{margin-top:0px}
#contenedora .col-1 .content input.enviar{line-height:20px; height:20px;text-indent:-9999px; display:block; background:url(../imgs/fnd-enviar.jpg) no-repeat; float:right; margin:5px 0 0 0; cursor:pointer}
#contenedora .col-1 .content input.enviar.cs{background-position:0 0; width:54px}
#contenedora .col-1 .content input.enviar.en{background-position:-60px 0; width:105px}
#contenedora .col-1 .content .datos{margin-top:20px; float:left}

/*-------------premiados--------------------*/
#contenedora .col-1 .premiados{padding:70px 30px 100px 20px; float:left;background:url(../imgs/fnd-candidatos.jpg) repeat-x 0 0;*width:630px;}
#contenedora .col-1 .premiados h2{font-size:18px; color:#fff}
#contenedora .col-1 .premiados a{text-decoration:underline;color:#fff}
#contenedora .col-1 .premiados p{ font-size:12px; color:#fff; line-height:18px; padding-top:20px}
#contenedora .col-1 .premiados .ganadores{width:300px; float:left; display:block;margin:2px; padding:5px; background:url(../imgs/fnd-ganadores.jpg) repeat-y 0 0; height:100px}
#contenedora .col-1 .premiados .ganadores .picture{float:left; display:block; padding:0 5px 0 0; /*width:85px*/}
#contenedora .col-1 .premiados .ganadores .txt{/*float:left;*/ display:block; margin:0; padding:0 }
#contenedora .col-1 .premiados .ganadores .txt h3{color:#0e6e8c; font-size:12px; text-transform:uppercase;/*width:150px;*/ margin-bottom:5px}
#contenedora .col-1 .premiados .ganadores .txt p{color:#bdbdbd; font-size:12px;/*width:185px;*/ line-height:15px; padding:0}
#contenedora .col-1 .premiados ul{margin-top:10px; float:left; padding-bottom:10px; border-bottom:1px solid #000; width:100%}
#contenedora .col-1 .premiados ul h2{text-indent:-9999px; background:url(../imgs/txt-ganadores.png); background-repeat:no-repeat; width:190px; height:25px; line-height:25px; _background:url(../imgs/txt-ganadores.gif)}
#contenedora .col-1 .premiados ul.int h2{background-position:0 5px; margin-top:40px}
#contenedora .col-1 .premiados ul.ib h2{background-position:0 -115px;}
#contenedora .col-1 .premiados ul.rad h2{background-position:0 -89px;}
#contenedora .col-1 .premiados ul.pub h2{background-position:0 -66px;}
#contenedora .col-1 .premiados ul.tv h2{background-position:0 -43px; }
#contenedora .col-1 .premiados ul.mus h2{background-position:0 -20px; }
#contenedora .col-1 .premiados ul.caracter h2{background-position:0 -138px; }

#contenedora .col-2 .caracter{background:#101011}
#contenedora .col-2 .caracter p{padding:15px 10px;  }
#contenedora .col-2 .caracter p a{color:#fff; font:12px Arial, Helvetica, sans-serif;font-style:italic; text-decoration:none}
#contenedora .col-2 .caracter img{margin-top:10px}

/*-------------prensa--------------------*/
#contenedora .col-1 .content h2.prensa{background:url(../imgs/txt-prensa.gif); background-repeat:no-repeat;width:280px; height:25px; line-height:25px; text-indent:-9999px;float:left }
#contenedora .col-1 .content h2.prensa.conv{background-position:0 0; }
#contenedora .col-1 .content h2.prensa.nots{background-position:0 -20px; }
#contenedora .col-1 .content h2.prensa.desc{background-position:0 -44px; width:120px }
#contenedora .col-1 .content .primera{height:570px; background:url(../imgs/separador-prensa.gif) no-repeat right top; width:280px; padding:0 20px 0 0 }
#contenedora .col-1 .content .segunda{width:280px; padding:0 0 0 20px;  }

#contenedora .col-1 .content ul{float:left;padding-bottom:50px}
#contenedora .col-1 .content ul li{margin-top:15px;width:275px; line-height:13px; float:left}
#contenedora .col-1 .content ul li a{color:#fff; text-decoration:none; background:url(../imgs/flecha-prensa.gif) no-repeat 0 -28px; padding:0 0 10px 25px;font-size:13px }
#contenedora .col-1 .content ul li a:hover{text-decoration:underline; background-position:0 0; }
#prensa #contenedora .col-1 .content{background:url(../imgs/fnd-prensa.gif) no-repeat right 70px}
#prensa #contenedora .col-1 .content .primera p{font-size:14px; margin:0 0 30px 0}
#prensa #contenedora .col-1 .content .primera p a {color:#FFFFFF; text-decoration:none}
#prensa #contenedora .col-1 .content .primera p a:hover {text-decoration:underline}
#contenedora .col-1 .content ul.descargas{margin-top:65px }
#contenedora .col-1 .content ul.descargas li a{background:url(../imgs/flecha-prensa-azul.gif) no-repeat 0 0;  }
#contenedora .col-1 .content .segunda ul.descargas li p{float:left; font-size:11px;font-style: italic; line-height:14px; color:#ccc  }
#contenedora .col-1 .content ul.descargas li a:hover{text-decoration:underline; background-position:0 -28px; }

.videog h1 {text-indent:-9999px;width:300px;height:60px;background:url(../imgs/logoOndasTransparent.png) no-repeat; display:block; margin:20px 0 10px 40px}
.text h2{font-size:14px; color: white;}
.text{margin:0 auto;
font-family:Arial, Helvetica, Verdana,Helvetica, sans-serif;
padding:10px;
background-color:#E2017B;
width:492px;margin:10px 0 0 45px; }
.text p{font-size:12px; color:#fff; line-height:18px; }

h2.carrusel{
	display:block; 
	width:380px; 
	margin:5px; 
	font-weight: bold;
	}
h2.carrusel.uno{background-position:0 0}
h2.carrusel.dos{background-position:0 -27px}
h2.carrusel.tres{background-position:0 -60px}
h2.carrusel.cuatro{background-position:0 -90px}

/* rotator in-page placement */
 div.rotator {
	position:relative;
	overflow: hidden;
	border-top:2px solid #e2007a;
	border-bottom:2px solid #e2007a;
    width:689px;
    height:400px;
}

 div.rotator ul{
 	overflow: hidden;
 	margin: 0;
    padding: 0;
	}
/* rotator css */

	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	background: #CCC;
}
        div.rotator ul li.show {
	z-index:500;
}
#bannerHome img{
	width:689px;
}
ul.premiados{
	margin:0;
	padding:0;
	}
ul.premiados li.first{
border-top:1px solid #E3E4E6;
}
.premiados li{
	list-style:none;
	width:685px;
	background: url(../imgs/backgroundPremiados.jpg) repeat-x right top; 
	margin-bottom:10px;
	padding:0;
	border:1px solid white;
	overflow:hidden;
}
.bld{
	font-weight: bold;
}
p.more{
	margin-bottom:1em;
}
p.more a{
	text-decoration: none;
	font-weight: bold;
	color: #3E3E40;
	}
.it{
	font-style: italic;
}
.f8{
	font-size:80%;
}

.f7{
	font-size:70%;
}
.f9{
	font-size:90%;
}
.f130{
	font-size:130%;
	}
.f140{
	font-size:140%;
	}
.f120{
	font-size:120%;
	}
.f180{
	font-size:180%;
	}
.f220{
	font-size:200%;
	}
.f310{
	font-size:310%;
	}	
.pink{
	color:#E1017D !important;
}
.grey{
	color:#3E3E40;
	}
.white{
	color:#FFFFFF !important;
}
.grey2{
	color:#d8d8e8;
}
.black{
	color:#000000;
	}
.premiadosContainer{
	float:left;
	width:690px;
	overflow:hidden;
}

.contactoContainer{
	float:left;
	width:690px;
	overflow:hidden;
	font-size: 80%;
}

.contactoContainer input{
	background: none repeat scroll 0 0 white;
    border: 0 none;
    float: left;
    font: 13px Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 0 0 10px;
    padding: 5px 10px;
    width: 290px;
}

.contactoContainer textarea {
    background: none repeat scroll 0 0 white;
    border: 0 none;
    float: left;
    font: 13px Arial,Helvetica,sans-serif;
    height: 200px;
    margin: 0 0 10px;
    padding: 5px 10px;
    width: 290px;
}

.contactoContainer input.enviar.cs {
    background-position: 0 0;
    width: 54px;
    background-color: #E1017D;
    color:white;
    font-weight: bold;
}

.contactoContainer input.enviar.en{ 
	background-position: -60px 0;
      width: 54px;
     background-color: #E1017D;
    color:white;
    font-weight: bold;
}
.contactoContainer fieldset{
    float: left;
    margin: 20px 25px 0 0;
    width: 310px;
    padding:10px;
    background: url("../imgs/backgroundContacto.jpg") repeat-x scroll right top transparent;
   
}
.contactoContainer fieldset.der {
   margin-right: 0 !important;
}

.contactoContainer fieldset h2{
    margin-bottom: 10px;
    font-weight:bold;
    font-size:120%;
    text-transform: uppercase;
}
.prensaContainer{
	float:left;
	width:690px;
	overflow:hidden;
	font-size: 80%;
}
.prensaContainer h2{
	font-size: 120%;
	font-weight: bold;
	margin:1em 0 1em 0;
	}
.prensaContainer li{
	padding-bottom:5px;
	padding-top:5px;
}
.prensaContainer p{
  margin-bottom: 10px;
}

.prensaContainer1{
	float:left;
	width:690px;
	overflow:hidden;
	font-size: 80%;
}
.prensaContainer1 h2{
	font-size: 120%;
	font-weight: bold;
	margin:1em 0 1em 0;
	}
.prensaContainer1 li{
/*	border-bottom:1px dotted #E3E4E5;*/
	padding-bottom:3px;
	padding-top:3px;
}
.imagesContainer{
	float:left;
	width:690px;
	overflow:hidden;
}
.premiadosRow {
	width:320px;
	float:left;
	font-size:90%;
}
.premiadosRow img{
	padding:15px 10px 10px 15px;
	float:left;
	width:110px;
}
.premiadosRow .txt{
	float:left;
	width:170px;
	padding:12px 5px 10px 5px;
}
.premiadosText{
	float:right;
	width:250px;
	overflow:hidden;
	border:1px solid black;
	background-color: #E3E4E6;
	text-align: justify;
}
#rightcolumnPremiados {
    background-color: #e3e4e5;
    width: 290px;
    margin: 0 0 0 10px;
    border:1px solid white;
    padding-top:5px;
}
#rightcolumnContact {
    width: 290px;
    margin: 0 0 0 10px;
    border:1px solid white;
    padding-top:5px;
}

#rightcolumnContact #uploads{
	border-top: 14px solid white;
	height: 530px !important;
}
#rightcolumnContact #uploads div{
 	padding-left:1px;
}

#rightcolumnContact #contact{
	font-size:90%;
}
#rightcolumnContact .tl{
	padding-bottom:3px;
}
#rightcolumnContact .ct{
	padding:8px 15px 0 0;
}
#rightcolumnImages{
	background-color: #e2017b;
    width: 290px;
    margin: 40px 0 0 10px;
    padding-top:5px;
}
#rightcolumnPremiados p{
	padding:5px 15px 10px 15px;
	text-align: justify;
}

#prensaHistorico{
    background-color: #E3E4E5;
    border-top: 20px solid white;
    height: 75px;
    padding: 10px 15px 15px 10px;
    width: 290px;
	
 }

.office{
	height:100px;
}
.officenp{
   padding-bottom:0 !important;
}
.office div{
	padding-bottom:5px;
}

#uploads {
    background-color: #E3E4E5;
    border-top: 20px solid white;
    height: 325px !important;
    padding: 10px 15px 15px 10px;
    width: 290px;
}
#uploads a{
	text-decoration: none;
	 color: #3E3E40; 
}
#prensaHistorico a{
	text-decoration: none;
	color: #3E3E40; 
}

.bottomDotStrong{
	border-bottom:1px dashed black;
	padding-bottom:0.4em;
	margin-bottom:0.4em;
	width:265px;
}

.bottomDotGrey{
	border-bottom:1px dashed #E3E4E5;
	margin-bottom:1em;
}

#uploads .txt{
	padding-right:10px;
	margin-top:20px;
}
	
.prensaRightColumn{
    margin-top: 20px!important;
}
.prensaBorderTop{
	border-top:2px solid #E2017B;
}

.hidden{
	display: none;
}
#galaLink, #palaceteLink, #radiosLink, #afterLink, #photocallLink{
	cursor:pointer;
}
.prensaContainer a{
	text-decoration: none;
	color: #3E3E40;
}
.prensaContainer1 a{
	text-decoration: none;
	color: #3E3E40;
}
.menuHistory a{
	text-decoration: none;
	color: white;
}
.submenu li{
	border:none !important;
}
.menuHistoryMain ul{
}
.submenu{
	margin-top:5px;
}
.submenu a{
	color: #3E3E40;		
}
.menuHistoryMain li{
	font-weight:bold;
	border-bottom:1px dashed white;
	padding:8px 0 8px 0;
	font-size:90%;
}

/*-------------  HISTORY IMAGE GALLERY------------------*/
/* ---  Images ---*/

.history_imagenes{
	width:328px; 
	padding:0; 
	height:420px; 
	position:relative; 
	overflow:hidden;
	margin:15px 15px 10px 0; 
	background-color: #E3E4E5;
	float:left;
}

.history_imagenes ul.foto_g{
	width:300px; 
	margin:10px auto;
	padding:8px auto;
	text-align: center;
	border-top:1px dashed #3E3E40;
	border-bottom:1px dashed #3E3E40;
	height:270px;
	overflow:hidden;
}
.history_imagenes ul.foto_g li{
	text-align: center;
	overflow:hidden;
	width:100%;
	height:100%;
}

.history_imagenes p{
	font-size:90%;
	font-weight: bold;
	margin-top:10px;
	}
.history_imagenes p span{font-size:10px; font-style:normal; padding-bottom:0px; margin-top:15px}

.history_imagenes .en_imagenes ul.foto_g li{float:left; display:block;}
.history_imagenes ul.foto_g li img{
	margin:0 auto;
	display:block;
}
.history_imagenes.en_imagenes a.btns-g{
	height:30px;
	float:left; 
	position:absolute; 
	top:543px; 
	right:0;
	z-index:400;
	width:47px; 
}
.history_imagenes .en_imagenes a.btns-g.ant{
	margin-right:50px;
	background:url(../imgs/prev.png);
	background-repeat:no-repeat;
	}
.history_imagenes .en_imagenes a.btns-g.sig{
	background:url(../imgs/next.png);
	background-repeat:no-repeat;
	float:right;
	 }

.history_imagenes .mod-carrusel{
	width:328px; 
	margin:10px auto; 
	overflow:hidden;
}

.history_imagenes .mod-carrusel .jcarousel-container {position:relative;}
.history_imagenes .mod-carrusel .jcarousel-clip {
	overflow:hidden;
	position:relative; 
	width:300px; 
	height:85px;
	margin:0 auto; 
}
.history_imagenes .mod-carrusel #modulo-carrusel {
	height:85px;
	overflow:hidden;
	position:absolute;
	z-index:200;
	
}
.history_imagenes .mod-carrusel #modulo-carrusel li {
	float:left;
	padding:0 8px 0 0;
	width:70px;
}

/*era widht:65 y height:85*/ 
.history_imagenes .mod-carrusel #modulo-carrusel li img{
	border:0; 
	width:65px; 
	height:80px;
	cursor:pointer;
}

 .history_imagenes .mod-carrusel .jcarousel-prev, .mod-carrusel .jcarousel-next {
    cursor:pointer;
    width:47px; 
    height:30px; 
  }

.history_imagenes .mod-carrusel .jcarousel-prev{
	background:url(../imgs/prevGrey.png) 0 0 no-repeat; 
    float:left;
	margin:0 15px;
}
 .history_imagenes .mod-carrusel .jcarousel-next{
	background:url(../imgs/nextGrey.png) 0 0 no-repeat; 
	float:right;
	margin:0 15px;
}

lnk ul{
	border-bottom:none !important;
}

.countBackImg{
	width:290px;
	height:400px;
	border-left: 20px solid white;
}
.countBackImg img{
	width:290px !important;
	height:400px;
	padding:0;
}

.countBack{
	width:290px;
	height:400px;
	border-left: 20px solid white;
	background:url(../imgs/backgroundCountBack.png) 0 0 no-repeat; 
}
.lft{
	margin-top: 120px;
}
.timer{
	margin-top:8px;
	margin-left:8px;
}
.hsm{
	font-size:80%;
}
.presCan{
	margin-top:12px;
	margin-left:8px;
}
hr.hr2 {
    background-color: #000000;
    color: #000000;
    height: 1px;
    border: 0 none;
}
.timeLine{
	margin-top:1.9em;
	z-index:1;
	position:absolute;
	width:285px;
}

.bt{
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px dotted #E3E4E5;
  }
 .prensaContainer1 div, ul{
 	padding-right: 8px;
 }
 
  .prensaContainer1 fieldset{
  	margin: 20px 0 0 0;
    padding:0 0 0 15px;
    background-color: #e3e4e6;
    /*background: url("../imgs/backgroundContacto.jpg") repeat-x scroll right top transparent;*/
  }
  .prensaContainer1 fieldset h2{
  margin-bottom:5px;
  }
 .prensaContainer1 input{
  	background: none repeat scroll 0 0 white;
    border: 0 none;
    float: left;
    font: 13px Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 0 0 10px;
    padding: 5px 10px;
    width: 640px;
   }
  .prensaContainer1 textarea{  
   	background: none repeat scroll 0 0 white;
    border: 0 none;
    font: 13px Arial,Helvetica,sans-serif;
    height: 140px;
    margin: 0 0 10px;
    padding: 5px 10px;
    width: 640px;
  }
  input.button{
	    background-color: #E1017D;
	    background-position: 0 0;
	    color: white;
	    font: 13px Arial,Helvetica,sans-serif;
	    width: 64px;
	    height:35px;
	    font-weight: bold;
	     cursor:pointer;
  }
  .langs{
  	height:25px;
  	margin-bottom:0;
  	padding-bottom:0;
  }
  
  .langs, .langs a{
  	color: #e3e4e6;
  	text-decoration: none;
  	font-size:95%;
  	text-weight:bold;
  }
  .langs img{
  	padding-top:5px;
  }
  .red{
  	color:red;
  }
  
 .whiteLabelPremiados{
  	 margin-top:0.6em;
  	 width: 685px;
  	 background: url("../imgs/bgPremiosWhiteLabel.png") repeat-x scroll right top transparent;
  }
 .whiteLabelPremiados .winners{
    padding: 15px 10px 10px 15px;
    width: 114px;
 }
 .whiteLabelPremiados .winners div{
    padding-top: 6px;
 }
 .whiteLabelPremiados .pdPWL{
    padding: 15px 10px 10px 15px;
 }

.whiteLabelPremiados a{
	color: #3E3E40;
}
 .facebook{
 	
 }

.fbtxt{
	padding:5px 10px;
}

.premiadosRow a{
	color: #3E3E40;
	text-decoration:none;
}
