
/* HEADER & FOOTER */

html{background:url(../img_racc/fondo_general.gif) repeat;}
body{margin:0;font:0.6875em arial,verdana,sans-serif; /*background:url(../img_racc/fondo_sombra.gif) no-repeat top center;*/ padding: 0;}

#cabecera {display:block;width:78.63em; height:/*5.90em*/65px;}
#cabecera li {display:inline}
#cabecera .logo {float:left;width:/*5.90em*/65px;}

#cabecera .cabeceraRight{float: right; height: 65px; overflow: hidden; width: 800px;}

#cabecera .logado{float:left;width:/*72.63em*/800px;height:/*1.54em*/20px;text-align:right;background:url(../img_racc/fondo_logado.gif);}
#cabecera .logado ul{float:left;margin:0.09em 0 0 0.72em;border-left:0.09em solid #ccc;}
#cabecera .logado li{padding:0 0 0 0.54em;border-left:0.09em solid #fff;/*border-right:0.09em solid #ccc;*/}
#cabecera .logado li a{padding-right:0.90em;color:#000;text-decoration:none}
#cabecera .menu{float:left;width:/*72.63em*/800px;height: 24px;background: url(../img_racc/fondo_menu.gif) repeat-x;}
#cabecera .menu ul{padding:0.36em 0 0 0;}
#cabecera .menu a{margin:0 0 0 0.09em;padding:0 0.90em 0 0.81em;font-size:1.10em;color:#d4d0c8;text-decoration:none;font-weight:bold;border-right:0.09em solid #666;}
#cabecera .menu li.selected{background:#fad120;color:#666;padding:0.45em 0;}
#cabecera .menu li.selected a{color:#666;}
#cabecera .submenu{float:left;clear:right;margin:0.45em 0 0 0;width:/*72.63em*/100%;height:/*1.81em*/21px;background:url(../img_racc/fondo_submenu.gif);line-height:1.4em;}
#cabecera .submenu a{font-size:0.90em;color:#000;font-weight:normal;}
#cabecera .submenu li.selectedbis{padding:0.36em 0;background:#ffda29;}

#pie_pagina2{float:left;width:/*78.63em*/100%;background:#000000; margin-bottom: 10px;}
#pie_pagina2 img{float:left;}
#pie_pagina2 .vacio{background:url(../img_racc/fondo_pie.gif) repeat; height:2.09em;}
#pie_pagina2 .copy{float:left;/*border-left:0.09em solid #666666;*/ color:#CCCCCC;display:inline;font-size:0.9em;margin:0.54em 0 0 0.09em; padding-left:1.09em;}
#pie_pagina2 ul{float:right;margin-top:0.54em;margin-right:0.90em;}
#pie_pagina2 li{float:left;border-left:0.09em solid #666666;padding:0 0.18em 0 0.45em;}
#pie_pagina2 li a{font-size:0.9em;text-decoration:none;}

.racc_ofrece{width:100%;}
.racc_ofrece li a{color:#000000;}
.racc_ofrece span{float:left; display:block;  margin-top:0.45em; font-weight:bold; padding-left:1.36em;}
.racc_ofrece ul{float:right;}
.menu a{color:#CCCCCC;}

img{border:0;display:block}
a{color:#36f;text-decoration:underline}
h1,h2,h3,h4,form,ul,fieldset,legend{margin:0;padding:0}
ul{list-style-type:none}
.clear{clear:both}
html>body .cuerpo{overflow:auto}
.fleft{float:left}
.fright{float:right}
/*.oculto,h1,h2,caption{position:absolute;left:-909em;left:-909em;}*/


#ft, #cabecera {clear: both; height: 100%; width: 100%;}



/* CONTENT */

#wrapper {width: 865px; margin: 0 auto; padding: 0 15px 0 15px; background:url(../img_racc/fondo_sombra.gif) no-repeat;}
#content {width: 845px; padding: 10px; background-color: #ffffff; overflow: hidden;}

#contentleft {width: 608px; float: left;}
#contentright {width: 223px; float: right;}

h1 {font-size: 23px; border-bottom: 1px solid #ffda05; padding: 10px 0 10px 0; font-weight: normal; margin-bottom: 15px;}

.txt_amarillo {color: #ffda05;}

/* PARRILLA */

.ofertas {width: 608px; clear: both;}



.ofertastop{width: 608px; height: 36px; background: transparent url(../img_racc/ofertastop_fdo.gif) no-repeat top; margin: 0;}
.ofertasmid{width: 564px; background: transparent url(../img_racc/ofertasmid_fdo.gif) repeat-y top; padding: 22px 22px 0 22px; margin: 0; overflow: hidden;}
.ofertasbottom{width: 608px; height: 41px; background: transparent url(../img_racc/ofertasbottom_fdo.gif) no-repeat top; margin: 0; clear: both;}

.ofertastop h2 {font-size: 14px; font-weight: bold; padding: 10px 0 0 22px; margin-bottom: 10px;}

.noborder {border: 0;}
.nomargin {margin-right: 0 !important;}
.negrita{font-weight: bold;}
.gris_oscuro {color: #333333;}

.parrilla{padding: 0; margin: 0 25px 25px 0; width: 170px; float: left; color: #333333; font-size: 12px;}

.parrilla p {background: #ffffff; border-bottom: 1px solid #fff8d5; margin: 0;}
.parrilla_mod{font-size: 13px; padding: 3px 5px 3px 5px !important;}
.parrilla_pvp{font-size: 16px; color: #ffda05; padding: 3px 5px 3px 5px !important; background: #000000 url(../img_racc/ofertas_pvp_fdo.gif) repeat-x !important;}
.parrilla_iva{font-size: 10px; color: #ffda05;}
.parrilla_equip, .parrilla_datos{font-size: 11px; padding: 3px 5px 3px 5px !important;}
.parrilla_equip{ height: 100px;}
.parrilla_info{background-color: #fff8d5 !important; color: #838689; font-size: 11px; background: transparent url(../img_racc/icon_info.gif) no-repeat left center !important; margin-left: 3px !important; padding: 7px 5px 3px 20px !important;}

.celda_info a:link {color: #838689; text-decoration: none;}
.celda_info a:hover, .celda_info a:visited, .celda_info a:active {color: #112361; text-decoration: underline;}

.btn_parrilla {margin: 5px 25px 5px 5px;}
.btn_parrilla_left {background: transparent url(../img_racc/btn_parrilla_left.gif) no-repeat; float: left; width: 10px; height: 25px; margin: 0;}
.btn_parrilla_right {background: transparent url(../img_racc/btn_parrilla_right.gif) no-repeat; float: left; width: 10px; height: 25px; margin: 0;}
.btn_parrilla_mid {background: transparent url(../img_racc/btn_parrilla_mid.gif) repeat-x; float: left; margin: 0; font-size: 11px; font-weight: bold; height: 18px; padding-top: 7px;}

.btn_parrilla a:link, .btn_parrilla a:visited, .btn_parrilla a:active, .btn_parrilla a:hover {color: #000000 !important; text-decoration: none; font-weight: bold;}


/* CAMBIAR TAMA„O EN PARRILLA */
.parrilla_mod{height: 50px;}
.parrilla_equip{ height: 100px;}

/* END PARRILLA */


/* TXT */

.txt {width: 608px; clear: both; padding: 20px 0 20px 0;}
.txt h2 {font-size: 14px; font-weight: bold; padding: 5px 0 0 0;}

.txt_titular {border-bottom: 1px solid #ffda05; height: 26px; width: 608px;}
.txt_titular_left {float: left; background: #ffffff url(../img_racc/txt_titular_left.gif) repeat-x; width: 14px; height: 25px;}
.txt_titular_center {float: left; background: #ffffff url(../img_racc/txt_titular_center.gif) repeat-x; height: 25px;}
.txt_titular_right {float: left; background: #ffffff url(../img_racc/txt_titular_right.gif) repeat-x; width: 14px; height: 25px;}
.txt_cos {padding: 15px 10px 0 0;}
.txt_cos p{font-size: 12px; padding:0 0 15px 0; margin:0 !important;}
.txt_cos ul{font-size: 12px;padding-left: 20px; margin: 0; list-style-image: url(../img_racc/ico_ok.gif);}

.btn_rentingamedida {width: 216px !important; height: 36px; background: transparent url(../img_racc/btn_rentingamedida_fdo.gif) no-repeat; float: right; color:#ffda05; padding: 5px 0 0 7px !important;}
.txt_rentingamedida {width: 350px !important; float: left;}

.btn_rentingamedida a:link {color: #ffffff; text-decoration: none;}
.btn_rentingamedida a:hover, .btn_rentingamedida a:visited, .btn_rentingamedida a:active {color: #ffda05; text-decoration: none;}

.txt_subtitulo {border-bottom: 1px solid #ffda05; width: 608px; display: block; overflow: hidden;}
.txt_subtitulo h2 {border-bottom: 3px solid #ffda05; padding: 0 4px 2px 4px; font-size: 12px; font-weight: bold; float: left;}




/* FORM */

#misdatos {width: 608px; clear: both; font-size: 12px;}
#misdatos label {width: 220px; font-size: 12px; float: left; display: block; padding-top: 3px;}
#misdatos input {width: 250px; padding: 3px 5px 3px 5px; border: 1px solid #acadb2; font-size: 12px;}
#misdatos p {margin: 0 0 5px 0;}

.legal a:link, .legal a:visited, .legal a:active {color: #000000; text-decoration: none; font-weight: bold;}
.legal a:hover {color: #000000; text-decoration: underline; font-weight: bold;}

.btn_form {margin: 5px 25px 5px 5px;}
.btn_form_left {background: transparent url(../img_racc/btn_form_left.gif) no-repeat; float: left; width: 10px; height: 25px; margin: 0;}
.btn_form_right {background: transparent url(../img_racc/btn_form_right.gif) no-repeat; float: left; width: 10px; height: 25px; margin: 0;}
.btn_form_mid {background: transparent url(../img_racc/btn_form_mid.gif) repeat-x; float: left; margin: 0; font-size: 11px; font-weight: bold; height: 18px; padding-top: 7px;}

.btn_form a { cursor: pointer; }

.btn_form a:link, .btn_form a:visited, .btn_form a:active, .btn_form a:hover {color: #000000 !important; text-decoration: none; font-weight: bold;}

.txt_btn {padding: 0px 10px 30px 0;}

/* LISTADO */

.listado_groc {margin-top: 15px; border-top: 1px solid #ffda05;}
.listado_groc p {margin: 0; padding: 3px 25px 3px 25px; border-bottom: 1px solid #ffda05; clear: both; display: block;}
.fdo_listado_groc {background-color: #fff8d5;}
.listado_groc_col1 {width: 100px; float: left;}
.listado_groc label {width: 100px; float: left; display: block; padding-top: 3px;}
textarea {border: 1px solid #ffda05; background-color: #fff8d5; width: 350px; height: 50px; padding: 5px; margin-bottom: 15px;}