
body {	background-image:url(imagenes/bgMetalico.jpg);background-repeat: repeat-x; background-position: top left; background-color:#f0f0f0; margin:0px}
li, ul, form, h1, h2, h3, h4, h5 {margin:0px; padding:0px}
a,div { outline:none}
h1 { font-family:Trebuchet MS; font-size:16px; color:#09F; margin:0; font-weight:100}
h2 {font-family:Georgia; font-size:22px; color:#666 }
h3 {font-family:Trebuchet MS; font-size:12px; line-height:15px; font-weight:normal}
h4 { font-family:Arial; font-size:12px; line-height:15px; font-weight:bold}
h5 { font-family:Trebuchet MS; font-size:16px; color:#800080; margin:0; font-weight:100}


#wrapper { width:905px; margin:0 auto}
#cabezote { width:875px; padding:0 15px 0 15px; background:url(imagenes/bgSombraPrincipal.png); margin:0px}

.logoLemon{ width:349px; float:left}
.nuevosTalentos { width:490px; float:right}

.ContenedorBotonera { height:41px; clear:both; margin:0 4px; border-bottom:#d8d8d8 3px solid }
.BotoneraPrinsipal { width:612px; height:41px; float:left; background:url(imagenes/bgBarraBotones.jpg) repeat-x top left; }
.BotoneraSecundaria { width:612px; height:25px; padding-right:255px; clear:both; margin:0 4px; background:#d8d8d8; font-family:Trebuchet MS; font-size:14px; text-align:center; padding-top:6px  }
a.BotonSecundario { color:#666; margin-right:20px; text-decoration:none}
a.BotonSecundario:hover { color:#333;  text-decoration:underline}
.flag { float:right; margin-top:15px; margin-left:3px;}
.BarraLogin { width:255px; height:41px; float:left; background:url(imagenes/bgBarraLogin.jpg) repeat-x top left;}

a.botonHome { width:36px; height:41px; display:block; background:url(imagenes/homeicon.jpg) bottom left no-repeat; margin-left:14px; float:left }
a.botonHome:hover { width:36px; height:41px; display:block; background:url(imagenes/homeIcon_ov.jpg) bottom left no-repeat;}
a.botonHomeSelected {width:36px; height:41px; display:block; background:url(imagenes/homeIcon_selected.jpg) bottom left no-repeat; margin-left:14px; float:left }

a.botonSeccion { height:23px; display:block; float:left; margin-left:35px; padding-top:18px; background:url(imagenes/botonFlecha.jpg) left bottom no-repeat; /*line-height:52px;*/
				 text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-indent:24px; } 
a.botonSeccion:hover { background:url(imagenes/botonFlecha_ov.jpg) left bottom no-repeat; color:#333333 } 
a.botonSeccionSelected { width:103px; height:23px; display:block; float:left; margin-left:35px; padding-top:18px;  background:url(imagenes/botonSelected.jpg) left bottom no-repeat;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-indent:24px; }

#logInBoton { width:84px; height:41px; background:url(imagenes/loginicon.jpg) left bottom no-repeat; position:relative; overflow:visible; float:left}
#logInBoton:hover {  background:url(imagenes/loginiconov.jpg) left bottom no-repeat; overflow:visible;}
a.logIn {width:84px; height:41px; display:block; text-decoration:none }
a.logIn:hover {width:84px; height:41px; display:block; color:#663300 }

/*.logInInput { position:relative; z-index:auto; left:0px; background-color:#66CCFF; left:-1900px}*/

/*#logInBoton div {overflow:visible; position:relative;z-index:10;left:100px;visibility:visible;}
#logInBoton:hover div {left:0px; visibility:visible;}

.internoLogin {width:500;height:60px;	position:relative;	z-index:10;	background:#123456 url(imagenes/loginNavBg.gif) bottom left no-repeat;}*/

.buscar { width:163px; height:41px; float:left; background:url(imagenes/buscarIcon.jpg) bottom left no-repeat; }
.buscar form {margin:0; margin:17px 0 0 38px;}
.buscar input.buscarInput { width:116px; height:16px;background:url(imagenes/buscarFormBg.jpg) left top no-repeat; border:#c1c1c1 1px solid;
							font-family:Trebuchet MS; font-size:12px; color:#333333; margin:0; padding:0}






#cuerpo { width:875px; padding:0 15px 0 15px; background:url(imagenes/bgSombraPrincipal.png); margin:0px;}
 #contenido { width:568px; float:left; margin-top:30px; margin-left:20px; font-family:Arial; font-size:12px; padding-bottom:20px; background:url(imagenes/contendoBg.jpg) bottom right no-repeat; min-height:629px} 


.contenidoTexto { width:528px; float:left; margin-left:20px; margin-top:20px; margin-right:20px; line-height:17px;} 
.contenidoTexto li {list-style-type:none; list-style-position:outside; margin-left:10px; background:url(imagenes/bullet.jpg) no-repeat; background-position:0 .5em; padding-left:10px}
a.contenidoLink  { color:#AD96B8; text-decoration:none;}
a.contenidoLink:hover {text-decoration:underline}
.escuchaLemonBtn { margin-top:87px; clear:both}


#sideBar { width:255px; margin-top:5px; float:right;}
.musicPlayer { width:255px; height:72px;}
.pastillas { margin-bottom:15px;}
.masIcon { width:21px; height:22px; float:right; margin-right:2px; margin-top:9px}
#menuMas { width:91px; height:22px; float:right; margin-top:9px;}


#pata { width:875px; padding:0 15px 0 15px; background:url(imagenes/bgSombraPrincipal.png); margin:0px; padding-top:20px}
.barraNoticias { height:41px; width:840px; margin:0 auto; background:url(imagenes/noticiasBgCentro.jpg) repeat-x top; margin-bottom:24px;}
.barraNoticiasIzq {height:41px; width:9px; float:left; background:url(imagenes/noticiasBgIzq.jpg) no-repeat top}
.barraNoticiasDer {height:41px; width:9px; float:right; background:url(imagenes/noticiasBgDer.jpg) no-repeat top}
.rss {float:left; height:41px}
.rss img {margin: 8px 8px}
.noticias { float:left; font-family:Trebuchet MS; font-size:12px; color:#636363; padding-top:12px; padding-left:5px;}
.noticiasMas {  width:124px; height:41px; background:url(imagenes/NoticiasMasBg.jpg) top left no-repeat; float:right} 
a.noticiasLink {font-family:Trebuchet MS; font-size:12px; color:#333333; text-decoration:none}
a.noticiasLink:hover {text-decoration:underline}

.barraInfoEmpresa{ height:33px; background:#141414}
.copyRight { width:300px; margin-top:10px; margin-left:15px; font-family:Trebuchet Ms; font-size:12px; color:#CCC; float:left } 
a.copyRightLink {font-family:Trebuchet Ms; font-size:12px; color:#CCC; text-decoration:none}
a.copyRightLink:hover {font-family:Trebuchet Ms; font-size:12px; color:#CCC; text-decoration:underline}
.quickLinks { width:500px; color:#AEC53F; font-family:Trebuchet MS; font-size:12px; margin-top:10px; float:right; text-align:right; margin-right:5px }
a.quickLink { color:#AEC53F; font-family:Trebuchet MS; font-size:12px; text-decoration:none;}
a.quickLink:hover { text-decoration:underline} 
.logoSage { width:25px; height:30px; margin:3px 4px 0px 0px; float:right }


#formTalento {margin:25px 40px; background-color:#EEEEEE; border:solid 1px #FFFFFF; padding:15px; font-family:Trebuchet MS; font-size:13px; color:#353535}
#formTalento input { float:left; margin:4px 0px; font-family:Trebuchet MS; font-size:13px; color:#1A1A1A}
#formTalento span { width:142px; height:25px; margin:2px 10px; font-weight:bold; display:block; float:left; font-family:Trebuchet MS; font-size:13px; color:#1A1A1A}

#formContacto {margin:25px 40px; background-color:#EEEEEE; border:solid 1px #FFFFFF; padding:15px; font-family:Trebuchet MS; font-size:13px; color:#EAEAEA}
#formContacto input { float:left; margin:4px 0px;}
#formContacto span { width:160px; height:25px; margin:2px 10px; font-weight:bold; display:block; float:left;  font-family:Trebuchet MS; font-size:13px; color:#151515; text-align:right}
#formContacto textarea { width:142px; float:left;  font-family:Trebuchet MS; font-size:13px; color:#151515; }

/*POP UP QUIEN ESCUCHA*/
#wrapperEscucha { width:690px; margin:0px auto; padding-top:140px; font-family:Trebuchet MS; font-size:13px; background:url(imagenes/quienEscuchaCabezote2.jpg) top left no-repeat #fff}
.contenedorEscucha {width:690px; height:480px; margin:0px auto; clear:both}



/*POP UP FORMS*/
#wrapperFomularios { width:500px; background:#FFFFFF; margin:0px auto; padding:10px 0 30px 10px; font-family:Trebuchet MS; font-size:13px}
#wrapperFomularios img { margin-left:20px;}
.contenedorCampos {margin:25px 40px; background-color:#EEEEEE; border:solid 1px #FFFFFF; padding:15px; font-family:Trebuchet MS; font-size:13px; color:#353535}
.contenedorCampos  input.textos {float:left; margin:2px 0px 4px 0px; font-family:Trebuchet MS; font-size:13px; color:#1A1A1A; width:150px}
.contenedorCampos  span { width:170px; height:25px; margin:2px 10px; font-weight:normal; display:block; float:left; font-family:Trebuchet MS; font-size:13px; color:#1A1A1A; text-align:right}
.contenedorCampos  textarea.areaTexto {width:149px; height:90px; overflow:auto; font-family:Trebuchet MS; font-size:13px; color:#1A1A1A;}
.contenedorCampos select.selectform {float:left; margin:2px 0px 4px 0px; font-family:Trebuchet MS; font-size:13px; color:#1A1A1A; width:150px}

a.condicionesContratoLink { font-size:12px; color:#FF6600; text-decoration:none}
.condicionesContrato {clear:both; height:150px; width:90%; display:block; text-align:center; overflow:auto; 
						text-align:left; font-size:11px; background:#FFFFFF; border:#D8D8D8 2px solid; margin:8px auto}
.separador {clear:both; height:20px; width:100%; display:block; text-align:center}
.separadorTitulo{clear:both; width:100%; display:block; text-align:left; margin-bottom:8px; margin-top:8px; padding:2px 5px; 
				font-family:Trebuchet MS; font-size:14px; color:#000000; font-weight:normal;}
/*  briefing 
#briefing {margin-top:20px}
.navBarbriefing { height:60px; width:95%; margin:15px auto}
.stepbriefing { width:85px; margin-right:1px; float:left; font-family:Trebuchet MS; font-size:12px; line-height:15px; color:#D7D7D7 }
.stepbriefingOn { width:85px; margin-right:1px; float:left; font-family:Trebuchet MS; font-size:12px; line-height:15px; color:#09A1EA }
.stepbriefingChecked { width:85px; margin-right:1px; float:left; font-family:Trebuchet MS; font-size:12px; line-height:15px; 
color:#242424 }
.stateOff { height:10px; background:#D7D7D7 ; display:block; margin-top:4px}
.stateOn { height:10px; background:#09A1EA; display:block; margin-top:4px}
.stateChecked { height:10px; background:#242424; display:block; margin-top:4px}
.separadorBriefing {clear:both; width:100%; display:block; height:15px}


.cajaForm {width:100%; margin:5px auto; float:left}
.number { width:21px; height:37px; float:left; margin-right:6px}
.formbriefing { margin:20px 0px}
.formbriefing span { height:25px; width:45%; display:block; text-align:right; float:left; padding-right:5px; padding-top:4px}
.formbriefing input.inputStyle { width:214px; height:19px; border: 2px solid #e0e0e0; display:block; float:left; margin-bottom:8px}
.formbriefing select.selectStyle { width:219px; height:25px; border: 2px solid #e0e0e0; display:block; float:left; margin-bottom:8px; background:#FFFFFF; display:block}
.checkMarca { float:left; width:193px; height:150px; overflow:scroll; padding:0px 10px; border: 2px solid #e0e0e0; margin-bottom:8px}
.checkMarca span.span2 {  width:150px; text-align:left; }
.camposObligatorios {font-family:Trebuchet MS; font-size:12px; line-height:15px; font-weight:normal; text-align:center; 
						clear:both; width:500px; height:25px; margin:9px auto; padding: 13px;  }
						
/*FEED READER*/


#wrapperEscucha { width:690px; margin:0px auto; padding-top:140px; font-family:Trebuchet MS; font-size:13px; background:url(imagenes/quienEscuchaCabezote2.jpg) top left no-repeat #fff}
.contenedorEscucha {width:690px; height:480px; margin:0px auto; clear:both}

/*  briefing  */
#briefing {margin-top:20px}
.navBarbriefing { height:60px; width:95%; margin:15px auto}
.stepbriefing { width:85px; margin-right:1px; float:left; font-family:Trebuchet MS; font-size:12px; line-height:15px; color:#D7D7D7 }
.stepbriefingOn { width:85px; margin-right:1px; float:left; font-family:Trebuchet MS; font-size:12px; line-height:15px; color:#09A1EA }
.stepbriefingChecked { width:85px; margin-right:1px; float:left; font-family:Trebuchet MS; font-size:12px; line-height:15px; 
color:#242424 }
.stateOff { height:10px; background:#D7D7D7 ; display:block; margin-top:4px}
.stateOn { height:10px; background:#09A1EA; display:block; margin-top:4px}
.stateChecked { height:10px; background:#242424; display:block; margin-top:4px}
.separadorBriefing {clear:both; width:100%; display:block; height:15px}
.separadorBriefing2 {clear:both; width:100%; display:block; height:4px}

.cajaForm {width:95%; margin:5px auto; float:left}
.number { width:21px; height:37px; float:left; margin-right:6px}
.formbriefing { margin:20px 0px}
.formbriefing span { height:25px; width:40%; display:block; text-align:right; float:left; padding-right:5px; padding-top:4px}
.formbriefing input.inputStyle { width:214px; height:19px; border: 2px solid #e0e0e0; display:block; float:left; margin-bottom:8px}
.formbriefing select.selectStyle { width:219px; height:25px; border: 2px solid #e0e0e0; display:block; float:left; margin-bottom:8px; background:#FFFFFF; display:block}
.checkMarca { float:left; width:193px; height:150px; overflow:scroll; padding:0px 10px; border: 2px solid #e0e0e0; margin-bottom:8px}
.checkMarca span.span2 {  width:150px; text-align:left; }
.camposObligatorios {font-family:Trebuchet MS; font-size:12px; line-height:15px; font-weight:normal; text-align:center; 
						clear:both; width:500px; height:25px; margin:9px auto; padding: 13px;  }
	
.formbriefing div.sample { width:219px; height:25px;  display:block; float:left; margin-bottom:8px; background:#FFFFFF; display:block}
.td_briefing_left {height:25px; width:42%;  text-align:right; padding-top:4px; }
.td_briefing_left span {height:25px; width:100%;  text-align:right; padding-top:4px;}
.td_briefing_rigth{ width:58%; height:19px; text-align:left; margin-bottom:8px; padding-left:5px;}
 

.lit { font-family:Trebuchet MS; font-size:12px; color:#D7D7D7;}
.formbriefing span.neutro{ }
/*FEED READER*/
