/*esto es para centrar la pagina*/
body{ text-align:center; margin-top:0px;}
#contenedor{ margin: 0 auto; width:800px; height:auto;}
/*comunes*/
#cabecera{ width:790px; height:224px; text-align:right; padding-right:10px; background-image:url(cabecera.jpg); background-position:center; background-repeat:no-repeat;}
#navegacion{ width:800px; height:20px; text-align:left; background-image:url(fondo_navegacion_amarillo.jpg); background-repeat:repeat-x}
/*menu superior*/
ul.menu{ margin:0; border:0 none; padding:0; list-style:none; height:20px;}
ul.menu li{ margin:0; border:0 none; padding:0; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; border-right:#FFFFFF 2px solid;}
ul.menu li a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:24px; padding-right:25px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu li a:hover{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:24px; padding-right:25px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
ul.menu li.activo a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:24px; padding-right:25px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
ul.menu li.drcho{ margin:0; border:0 none; padding:0; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu li.drcho a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:27px; padding-right:28px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu li.drcho a:hover{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:27px; padding-right:28px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
ul.menu li.drcho_activo{ margin:0; border:0 none; padding:0; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu li.drcho_activo a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:27px; padding-right:28px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
/*menu superior ingles*/
ul.menu_en{ margin:0; border:0 none; padding:0; list-style:none; height:20px;}
ul.menu_en li{ margin:0; border:0 none; padding:0; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; border-right:#FFFFFF 2px solid;}
ul.menu_en li a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:16px; padding-right:16px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu_en li a:hover{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:16px; padding-right:16px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
ul.menu_en li.activo a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:16px; padding-right:16px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
ul.menu_en li.drcho{ margin:0; border:0 none; padding:0; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu_en li.drcho a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:15px; padding-right:14px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu_en li.drcho a:hover{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:15px; padding-right:14px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
ul.menu_en li.drcho_activo{ margin:0; border:0 none; padding:0; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px;}
ul.menu_en li.drcho_activo a{ margin:0; border:0 none; padding:0; padding-top:2px; padding-left:15px; padding-right:14px; float:left;/*For Gecko*/display:inline; list-style:none; position:relative; height:20px; background-image:url(fondo_navegacion_azul.jpg); background-repeat:repeat-x; color:#FFFFFF;}
/*Inicio*/
#centro_home{ width:800px; height:auto; padding-top:5px; padding-bottom:10px;}
/*empresa*/
#superior_empresa{ width:800px; height:auto; padding-top:5px;}
#centro_empresa{ width:760px; height:auto; text-align:left; padding-top:30px; padding-left:40px; padding-bottom:40px; background-image:url(empresa_fondo.jpg); background-position:bottom; background-repeat:no-repeat;}
/*alquiler*/
#centro_alquiler{ width:800px; height:auto; padding-top:25px; padding-bottom:35px;}
#centro_alquiler2{ width:800px; height:auto; padding-top:25px; padding-bottom:35px;}
.tabla_alquiler{ background-color:#000000; line-height:20px; border:#000000 1px solid;}
.tabla_alquiler2{ background-color:#EED60E; line-height:20px; border:#000000 1px solid;}
#titulo_alquiler{ width:800px; height:auto; text-align:left; padding-top:15px; border-bottom:#0017C7 2px solid;}
#titulo_alquiler2{ width:800px; height:auto; text-align:left; padding-top:15px; border-bottom:#0017C7 2px solid;}
.tabla_subalquiler{ text-align:left; padding-left:5px;}
/*repuestos*/
#centro_repuestos{ width:695px; height:auto; text-align:left; padding-top:8px; padding-left:105px; padding-bottom:130px; background-image:url(imagen_repuestos.jpg); background-position:bottom; background-repeat:no-repeat;}
/*martillos*/
ul.martillos{ margin:0; padding:0; list-style:none; text-align:left;}
ul.martillos li{ margin:0; padding:0; margin-top:6px; list-style:none; width:400px; height:27px;}
ul.martillos li a{ width:380px; height:22px; display:block; padding-top:5px; padding-left:20px; background-image:url(guion_amarillo.jpg); background-repeat:no-repeat;}
ul.martillos li a:hover{ background-image:url(guion_amarillo_pul.jpg); background-repeat:no-repeat; font-weight:bold;}
/*noticias*/
#centro_noticias{ width:760px; height:auto; padding:20px; text-align:left;}
/*ofertas*/
#centro_ofertas{ width:800px; height:auto; padding-top:20px; text-align:left;}
.tabla_ofertas{ padding-right:15px;}
/*pie de pagina*/
#pie{ width:800px; height:auto; border-top:#595959 1px solid; text-align:left; padding-top:10px;}
/*formularios*/
form{ margin:0px; padding:0px;}
.cajas { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#000000}
.cajas2 { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#000000; width:300px;}
.cajasgrandes { width:300px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none ; background-color: white; border:1px solid; border-color:#000000; overflow:hidden;}
.botones { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; font-weight:bold; text-decoration:none ; background-color: #004494; height:auto; border: none;}
.botones2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#004494; font-weight:bold; text-decoration:none ; background-color: #EAEEF7; height:auto; border: none;}
.radio { position:relative; top:2px;}
/*cabeceras*/
h1{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; color:#FFFFFF; text-decoration:none;}
/*enlaces*/
.enlaceazul_12_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#0017C7; text-decoration:none;}
.enlaceazul_12_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#0017C7; text-decoration:underline;}
.enlacegris_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#595959; text-decoration:none;}
.enlacegris_11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#595959; text-decoration:underline;}
.enlacenegro_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000; text-decoration:none;}
.enlacenegro_11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000; text-decoration:underline;}
.enlacenegro_12_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.enlaceblanco_11_bold{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.enlaceblanco_11_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#EED60E; text-decoration:none;}
.enlaceblanco_11_bold2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.enlaceblanco_12_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.enlaceblanco_12_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#EED60E; text-decoration:none;}
.enlaceblanco_12_bold2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
/*textos*/
.textoazul_14_bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#0017C7; text-decoration:none;}
.textogris_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#595959; text-decoration:none;}
.textogris_18_bold{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#595959; text-decoration:none;}
.textonegro_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; text-decoration:none;}
.textonegro_14_bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.textonegro_17_bold{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.textonegro_18_bold{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}