/* basicos */
body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #3b5564;background-color: #969696;background-image: url(images/bg.jpg);background-repeat: no-repeat;background-position: center top;}
body a{outline:none;}
.clear{clear:both;}
a.enlaces{font-weight:bold; color:#666; text-decoration:underline}
a.footertxt{float:left;text-decoration:none;font-weight:bold;color:#3b5564;}
a.desguaces{text-decoration:none; color:#3B5564;}
h1{color:#b12e2a;font-size:19px;float:left;font-weight:bold;margin:0px;padding:5px 0 0 0;}
h2{color:#d89d0f;font-size:17px;float:left;font-weight:bold;margin:0px;padding:5px 0 0 0;}
h3{color:#d89d0f;font-size:13px;float:left;margin:0px;padding:5px 0 0 0;}
span.azul{color:#a5dcf8;}
span.verde{color:#116c64;}
p{margin:0px;padding:0 0 5px 0;line-height:17px;text-align:justify;}
p.color{color:#FFFFFF;}
/* final basicos */
/* principal */
#principal{width:900px;height:auto;margin:auto;background-color:#fff;}
/* final principal */
/* header */
.header{width:900px;height:48px;margin:auto;background-image:url(images/header_bg.gif);background-repeat:repeat-x;background-position:center center;}
.right_header{float:right;width:900px;margin-top:0px;}
#logo{padding:30px 0 0 20px;float:left;}
/* final header */
/* menu */
#menu{width:900px;height:35px;float:right; padding:0px 0 0 0;}
#menu ul{list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;}
#menu ul li{list-style:none;display:inline;float:left;width:169px;height:35px;padding:0px;line-height:35px;font-size:13px;margin:0 3px 0 3px;}
#menu ul li a{height:35px;width:169px;float:left;text-decoration:none;padding:0px;margin:0px;color:#ffffff;text-align:center; background:url(images/menu_bt.jpg) no-repeat center;}
#menu ul li a:hover{height:35px;width:169px;text-decoration:none;color: #000000;}
#menu ul li a.current{height:35px;width:169px;float:left;text-decoration:none;padding:0px;margin:0px;color: #ffffff;background:url(images/menu_bt.jpg) no-repeat center;}
/* final menu */
/* caja alta*/
#caja_alta{width:900px;height:160px;clear:both;margin:auto;background:url(images/desguaces-gerona.jpg) no-repeat center; }
.caja_alta_contenido{width:510px;height: 25px;font-family:"Arial", "Book Antiqua", Palatino, serif;font-size:40px;padding:20px 0 0 20px;color:#b23432;}
.caja_alta_contenido_izq{width:510px;height: 102px;color:#ffffff;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:14px;padding:30px 0 0 20px;}
/* final caja alta */
/* caja central */
.cajacentral{width:900px;height:162px;clear:both;margin:auto;background:url(images/fondo_bg.gif) no-repeat center;}
.cajacentralicono{float:left;padding:5px;}
.cajacentralcontenido{width:300px;float:left;padding:0 0 0 10px;}
/* fin caja central */
/* contenido inferior */
#contenido{width:885px;height:auto;margin:auto;padding:0 0 0 15px;}
.cajacontenido{width:267px;height:auto;float:left;margin:10px 10px 30px 10px;background:url(images/box_bg.gif) no-repeat top center;}
.cajatitulo{padding:10px 0 10px 0;}
.cajaicono{float:left;padding:0 5px 0 10px;}
.textocontenido{width:250px;float:left;padding:15px 0 0 15px;}
.cajatexto{width:190px;float:left;text-align:justify;padding:0 0 0 10px;}
.iconocaja{float:left;padding:0 5px 0 0 ;}
/* contenido inferior subpaginas */
#subcontenido{width:885px;height:auto;margin:0 auto;}
.subcajacentral{width:400px;float:left;padding:15px 0 0 25px;}
.subcajacontenido{width:885px;height:auto;float:left;background:url(images/box_cont.gif) no-repeat;}
.subtextocontenido{width:870px;float:left;padding:15px 0 0 15px;}
.subcajatexto{width:800px;float:left;text-align:justify;padding:0 0 0 10px;}
/* final contenido inferior subpaginas */
/* final contenido inferior */
/* footer */
#footer{width:900px;height:100px;color:#508aa1;background-color:#e8eff2;}
.copyright{width:900px;font-size:10px;text-align:center;background-color:#e8eff2;}
.center_footer{color:#3b5564;font-size:12px;font-weight:bold;width:100px;height:98px;text-align:left;float:left;padding-top:2px;padding-left:5px;}
.linea_footer{width:1px;height:100px;float:left;}
.footer_links{padding-top:2px;padding-left:5px;float:left;width:200px;height:98px;}
/* final footer */
.submenu{background-image:url(images/fondo-tabla-1.png);background-repeat:no-repeat;}
.titulo-menu-izquierda{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#333;font-weight:bold;}
.textos{color:#666;}
.textos2{color:#666;text-align:left;}
.fondo-tabla-footer{background-color:#e4aeae;text-align:center;}
.fondo-recuadro{background-image:url(images/cuadro.png);background-repeat:no-repeat;}
a.enlaces-footer{font-weight:bold;color:#666;font-size:15px;text-decoration:none;}
.contacto{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#FFF;}
.contacto2{font-family:Arial, Helvetica, sans-serif;font-size:50px;color:#000;}
.contacto3{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#d89d0f;}
.fondo-menu{background-image:url(images/menu_bt.jpg);text-align:center;vertical-align:middle;background-repeat:repeat-x;width:20%;}
.tabla-menu{height:50px;border-collapse:separate;border-spacing:5pt;}
a.menu{text-decoration:none;color:#ffffff;font-size:15px;font-weight:bold;}
a:hover.menu{text-decoration:none;color:#000000;}
a.menusecciones{text-decoration:none;text-align:right;color:#d89d0f;font-size:11px;font-weight:bold;}
a:hover.menusecciones{text-decoration:underline;color:#d89d0f;}
a.enlacesindex{text-decoration:none;text-align:right;color:#b12e2a;font-size:19px;font-weight:bold;}
a:hover.enlacesindex{text-decoration:none;color:#d89d0f;}
.interes{font-size:10px;}	
.interes a{padding-left:10px;}
label{display:inline-block;width:130px;height:25px;}
