/* CSS Document */

body{background:#406413;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1em;margin:0;}
img{border:0;}

#global{width:940px;margin:0 auto;}
h1{display:none;}
h2{margin:0;padding:0;}
p{margin:0;}



#contenedor{float:left;width:940px;height:700px;background:#FFF url('../img/back_global.jpg') no-repeat left top;}
html > body #contenedor{height:auto;min-height:700px;}

/**************** zona izda*********************/
#lf{float:left;width:510px;padding:110px 0 0 40px;}

#lf h2{color:#668C39;margin:20px 0 10px 0;padding:0;font-weight:normal;}

#lf ul{margin:0;padding:0;list-style-type:none;width:288px;}
#lf ul li{width:209px;margin:0 0 5px 0;}
#lf ul li a{display:block;width:209px;height:85px;}



#lf ul li a.precio{background:url('../img/precio_on.jpg') no-repeat left top;}
#lf ul li a.arbol{background:url('../img/arbol_on.jpg') no-repeat left top;}
#lf ul li a.conduc{background:url('../img/conduc_on.jpg') no-repeat left top;}
#lf ul li a.bici{background:url('../img/bici_on.jpg') no-repeat left top;}


#lf p.entradilla{color:#a3a3a3;margin:5px 0 0 0;padding:0;line-height:.9em;font-size:1em;}
#lf a.entradilla{color:#a3a3a3;margin:5px 0 0 0;padding:0;line-height:.9em;font-size:1em;text-decoration:none;}

#lf p.formula{color:#a3a3a3;margin:0;padding:0px 60px 0 12px;font-size:.7em;text-align:right;clear:both;}
html > body #lf p.formula{padding:20px 60px 0 12px;}
html >/**/body #lf p.formula{padding:0px 60px 0 12px;}
#lf p.formula span.mayor{font-size:1.8em;}
#lf p.formula span.mayor2{font-size:2.2em;}

#lf #copy {margin:15px 0 0 0;float:left;clear:both;width:285px;}
#lf #copy img{float:left;}
#lf #copy p{margin:0;padding:9px 0 0 10px;float:right;color:#666;font-size:.7em;}

/*tooltip*/

a.help{text-decoration:none;}
a.help:hover{visibility:visible;} /*Bug para IE6*/


a.help span.tool{display:none;background:#FFF url('../img/back_tool.gif') no-repeat left top;cursor:pointer;}
a.help span.tool span.txt{font-size:.8em;color:#333;margin:1em 0 0 0;display:block;}
a.help span.tool span.tit{font-size:1.4em;color:#8ca86a;margin:0;padding:0;font-weight:normal;display:block;}


a.help:hover span.tool{display:block;z-index:11;position:absolute;width:308px;height:258px;padding:30px 20px 10px 20px;border:2px solid #8A9D4A;text-decoration:none;top:261px;margin:0 0 0 224px;}






/**************** zona dcha*********************/
#rg{float:right;width:300px;font-size:.7em;padding:43px 0 0 90px;}

#rg h3{background:url('../img/h3_formu.gif') no-repeat left top;width:283px;height:17px;margin:0 0 25px 0;padding:0;}
#rg h3 span{display:none;}


#rg h4.tfno{background:url('../img/h4_tfno.gif') no-repeat left top;width:142px;height:44px;margin:0 0 32px 0;padding:0;}
#rg h4.formu{background:url('../img/h4_formu.gif') no-repeat left top;width:190px;height:36px;margin:0;padding:0;}
#rg h4.personal{background:url('../img/h4_personal.gif') no-repeat left top;width:238px;height:37px;margin:20px 0 5px 0;padding:0;}
html > body #rg h4.personal{margin:20px 0 5px 0;}
html >/**/ body #rg h4.personal{margin:35px 0 5px 0;}
#rg h4 span{display:none;}

#rg form{margin:0;padding:7px 0 0 0;}
#rg form fieldset{margin:0;padding:0;border:0px;}
#rg form span.imp{color:#FFF !important;}
#rg form label{display:block;margin:0 0 .1em 0;}
#rg form label.check{display:inline;font-weight:bold;}
#rg form label.check a{color:#FFF;}

#rg form input{display:block;font-size:1em;font-family:Arial, Helvetica, sans-serif;border:1px solid #bfcead;margin:0 0 .2em 0;width:180px;color:#666;}

#rg form input.tam2{width:150px;}
#rg form input.tam3{width:100px;}
#rg form input.check{display:inline;width:auto;border:0px;margin:.3em  0 0 0;}


#rg form a.boton{color:#FFF;background:url('../img/boton.gif') no-repeat left top;width:164px;height:36px;font-size:1.1em;margin:1em 0 .3em 0;text-decoration:none;display:block;text-align:center;padding:5px 0 0 0;}

#rg form select{display:block;font-size:1em;font-family:Arial, Helvetica, sans-serif;margin:0 0 .2em 0;width:180px;color:#666;}

#rg p.rg_p{color:#FFF;margin:5px 0 0 0;font-size:1.1em;padding:0;}

#rg a.sucursales{color:#FFF;font-size:1.1em;}
#form_error{background:#FFCC00;color:#5D8915;padding:5px;margin:0 15px 0 0; font-weight:bold;}

/***********************copy*****************************/

#foot{color:#FFF;font-size:.8em;float:left;clear:both;width:935px;margin:10px 0 0 0;text-align:right;}
html > body #foot{margin:10px 0 0 0;}
html > /**/ body #foot{margin:10px 0 0 0;}

#foot a{color:#FFF;}
