@charset "UTF-8";
body  { font: 100% "Lucida Sans", "Trebuchet MS", Tahoma; background: url(img/top01.gif) center top #FFFFFF repeat-x; background-position:0px -20px; margin: 0; padding: 0; text-align: center;color: #414141; }
.intimo #container { width: 100%; margin: 0 auto; border: 0px solid #000000; text-align: left; z-index:5; } 
.intimo #frente { width: 970px; margin: 0 auto; } 
.intimo #contactlabel { width: 940px; margin: 0 auto; background:url(img/backcontacto.png) no-repeat; color:#FFFFFF; height:208px; padding-left:15px; padding-right:15px; position:fixed; overflow:hidden; }
#front01 { width: 880px; text-align:center; font-size:28px; color:#671843; height:400px; padding-top:30px; cursor:pointer; z-index:22; position:relative; padding-left:15px; padding-right:15px; }
#front02 { display:none; z-index:-1; height:420px; }
#contact_izq { width:455px; text-align:center; border-right:1px solid #CC0066; margin-top:12px; float:left; height:160px; }
#contact_izq_izq { width:159px; text-align:right; float:left; }
#contact_izq_der { width:280px; text-align:left; float:right; padding-left:16px; font-size:13px; padding-top:30px; }
#contact_der { width:455px; text-align:left; margin-top:12px; float:right; margin-left:0px; }
#supertop01 { width:180px; float:left; height:230px; background: url(img/topback01.png) no-repeat; }
#supertop02 { width:790px; float:right; height:230px; background: url(img/topback02.png) no-repeat; text-align:right; }
#frentecomun { padding-left:15px; padding-right:15px; width:910px; }
.intimo #footer{ width:100%; background: url(img/top02.gif) center bottom repeat-x; background-position:0px 20px; z-index:-1; height:220px; position:fixed; bottom:0; left:0; }
#colizq { width:540px; padding-top:72px; float:left; }
#colder { width:308px; float:right; background:url(img/temp_logo.png) top center no-repeat; height: 474px; padding-top:300px; text-align:center; }
.inputtext { background:url(img/temp_form.gif) no-repeat; width: 277px; height:23px; color:#666666; font-size:14px; border:0px; padding:8px 5px; }
.inputtextred { background:url(img/temp_form.gif) no-repeat; width: 277px; height:23px; color:#990000; font-size:14px; border:0px; padding:8px 5px; }
.boton { background:url(img/temp_boton.gif) no-repeat; width: 155px; height:37px; color:#FFFFFF; font-size:15px; font-weight:bold; border:0px; margin-top:10px; }
.boton:hover { background:url(img/temp_boton_2.gif) no-repeat; cursor:pointer; }
.title { font-size:18px; color:#671843; font-weight:bold; }
a.avisolegal { font-size:9px; color:#671843; text-decoration:underline; }
#todook { width:100%; background:#671843; border:#CC3366 1px solid; text-align:center; color:#FFFFFF; font-size: 14px; padding:10px;}
#menutop { margin-top:5px; padding-left:70px; }
#menutop p { width: 127px; color:#FFFFFF; height: 100px; text-align: center; font-size:11px; margin: 2px; background:url(img/topmenu.gif) #aa0053 no-repeat bottom center; float:left; cursor:pointer; }
#cambiante { padding-left:15px; padding-right:15px; width:940px; background:url(img/backsombra.png); float:left;}
#base { width:940px; background:url(img/backweb.png) no-repeat; height:137px; float:left; padding-left:15px; padding-right:15px; padding-top:21px; }
#subbloque { width:313px; height:90px; float:left; }
#subbloque_izq { width:97px; float:left; text-align:center; }
#subbloque_der { width:201px; float:right; font-size:11px; padding-right:15px; }
.title_subbloque { font-weight:bold; color:#aa0053; }
.copyright { font-size:9px; color:#999999; padding-left:22px; padding-right:12px;}
.copyright_link { font-size:9px; color:#999999; }
#frontal_izq { width:419px; text-align:left; float:left; }
#frontal_der { width:491px; text-align:left; float:right; padding-left:10px; padding-right:20px; }
.title_rosa { color:#671843; font-size:28px; font-style:italic; padding-top:15px; }
.title_low_rosa { color:#671843; font-size:18px; font-weight:bold; }
.texto_lee { font-size:12px; }
.lblcontact { float: left; width: 60px; text-align:right; padding-right:5px; font-size:12px; height:25px; }
.brcont { clear: left; }
fieldset { border:0px; }
.inputBox { background:#FFFFFF; border:2px #CC0066 solid; margin-right:5px; font-size:12px; color:#333333; float:left; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;}
.boton_contact { background:url(img/botoncontact.gif) no-repeat; width:155px; height:29px; color:#444444; font-size:11px; text-align:center; border:0px; font-weight: bold; margin-top:5px; margin-left:63px; cursor:pointer; }
.white_title { color:#FFFFFF; font-size:18px; font-weight:bold; }
.sented { color:#FFFFFF; margin-left:63px; font-size:12px; font-weight:bold; margin-top:9px; }
.imagencoach { border:#671843 2px solid; }
#bloquecoach { width:890px; background:#F0F0F0; margin-top:10px; height:88px; padding:10px; border:#DDDDDD 1px solid; }
#bloquecoach_izq { width:110px; float:left; text-align:center; }
#bloquecoach_der { width:780px; float:right; }
.rosa_medium { color:#671843; font-size:14px; font-weight:bold; }
.table_back { background:url(img/tablassup.gif) no-repeat; width:910px; height:33px; }
.table_back_nodiv { background:url(img/tablassup_nodiv.gif) no-repeat; width:898px; height:25px; color:#FFFFFF; font-size:15px; padding-top:8px; padding-left:12px; margin-top:10px; margin-bottom:10px; }
.tablet_sup01 { width:303px; float:left; }
.tablet_sup02 { width:304px; float:left; }
.tablet_title { color:#FFFFFF; font-size:12px; font-weight:bold; padding:10px; }
.lista_tecnicas { font-size:12px; list-style:none; padding: 0; margin: 0; border: none; width:100%; }
.lista_tecnicas_point { border-bottom:#EEEEEE 1px solid; height:19px; padding-top:3px; padding-left:5px; text-align:center; font-size:15px; color:#aa0053; }
#sentido { display:none; }
#email_test { width:320px; height:112px; background:url(img/fondoemail.gif) no-repeat; font-size:12px; padding: 20px; margin:0 auto; }
.inputBox_test { background:#FFFFFF; border:2px #CCCCCC solid; margin-right:5px; font-size:12px; color:#333333; float:left; width:312px; padding:4px; }
.inputBox_test:hover { background:#F3F3F3; }
.boton_test { background:url(img/botonstd.gif) no-repeat; width:155px; height:29px; color:#FFFFFF; font-size:11px; text-align:center; border:0px; font-weight: bold; cursor:pointer; margin-top:5px; margin-left:80px; }
#testsent { color:#671843; font-size:17px; font-weight:bold; width:100%; text-align:center; margin-top:40px; }
.preg {border-bottom:1px #EEEEEE solid;}
.texto_ask { font-size:11px;}
#test_result_izq { width:455px; float:left; }
#test_result_der { width:445px; float:right; padding-left:10px; }
.table_backcorta_nodiv { background:url(img/tablascortasup_nodiv.gif) no-repeat; width:443px; height:25px; color:#FFFFFF; font-size:15px; padding-top:8px; padding-left:12px; margin-top:10px; margin-bottom:10px; }
.table_backmuycorta_nodiv { background:url(img/tablasmuycortasup_nodiv.gif) no-repeat; width:433px; height:25px; color:#FFFFFF; font-size:15px; padding-top:8px; padding-left:12px; margin-top:10px; margin-bottom:10px; }