/* OPCIONES GENERALES CUERPO E IMAGEN FONDO*/

body       {text-align:center; }

body       {background-color:#A0522D; background-position:center; background-repeat:no-repeat; height:100%; }

img        {border-style:none; }



/*FORMATEAR MARGENES PARA EVITAR FALLOS DE NAVEGADORES*/

* {margin:0px; padding:0px; border:0px;}


/* ALINEACIONES PARA CONTENIDO EN TEXTO GENERAL (TITULOS, CABECERAS, ETC */

.centrado {text-aling:centrado}  
.izquierda {text-aling:left}
.derecha {text-aling:right}
.justificado {text-aling:justify}

/*ESTILO BARRA DE MENUS LISTADOS*/




/* ALINEACION TEXTO PARA PARRAFOS*/

p {font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-align:justify; }
a {color:#B22222; font-size:0.8em; text-decoration:none; font-weight:bold; text-aling:left; }
a:link {}
a:visited {}
a:hover {color:black; text-decoration:none; }
a:activeš{}
a.enlaceuno         {}
a.enlaceuno:link    {}
a.enlaceuno:visited {}
a.enlaceuno:hover   {}
a.enlaceuno:active  {}


/* RESOLUCION PAGINA WEB*/

#global {background-color:#F5DEB3; width:958px; height:800px; blackground-position:center; margin:10px auto; border-bottom:black 2px solid; border-top:black 2px solid; border-left:black 2px solid; border-right:black 2px solid; }



*/ESTILOS DE TITULOS*/

h1 {font-size:15px; color:#B22222; font-weight:bold; text-decoration:none; text-align:left; }

h2 {font-family:Verdana, Helvetica, sans-serif; font-size:0.8em; text-align:center; font-weight:bold; margin: px 0px 0px 0px; }

h3 {font-family:Verdana, Helvetica, sans-serif; font-size:0.8em; text-align:center; font-weight:bold; margin:0px 30px 0px 30px; }



/* ESTILOS UNICOS PARA IDENTIFICAR ESQUEMA WEB*/


#cabecera {width:958px; height:175px; }
#logo {width:302px; height:153px; float:left; margin:20px 0px 20px 20px; }
#telefono {float:right; margin:20px 50px 0px 0px; }
#telefono li {text-align:center; color:#B22222; font-size:1.0em; font-weight:bold; text decoration:none; list-style:none; }



*/CONTENIDO*/

#contenidotexto {float:right; width:200px; margin:0px 0px 0px 0px; text-align:justify;}
#contenidomapa {width:350px; margin:0px 0px 0px 5px; float:right; }
#contenido {width:680px; height:400px; float:right; margin:0px 20px 0px 0px; text-align:justify;}
#contenido p {padding:5px 10px 5px 10px; }
#contenido b {padding:5px 10px 5px 10px; }
#contenido a {font-family:Verdana, Helvetica, sans-serif ; font-size:11px; text-align:justify; color:#B22222; }
#contenido a:hover   {color:#B22222; }
#contenido ul {float:right; text decoration:none; list-style:none; }
#contenidoextra {width:140px; float:left; margin:0px 5px 0px 0px; text-align:left;}


*/CONTENIDO IMAGENES*/
#puerta1 {margin: 5px 10px 3px 30px; width:180px; height:200px; float:left; }
#puerta2 {margin: 5px 10px 3px 30px; width:180px; height:200px; float:left; }
#puertas {width:220px; height:100px; float:right; margin: 5px 3px 5px 3px;}
#marcas {width:650px; height:170px; float:left; margin:0px 0px 0px 0px; text-align:justify; }
#imagen {width:186px; margin:70px 20px 0px 20px; float:left; }
#imagen2 {margin:10px 200px 0px 200px; }
#imagen3 {margin:30px 10px 0px 10px; width:186px; float:left; }
#imagenescentrales {margin:5px 20px 5px 20px; width:600px; }

*/CONTENIDO FAQ*/
#faq {padding:0px 50px 0px 0px; float:right; }
#formulario {margin:0px 50px 10px 5px; float:left; background-color:brown; }
#legal {margin:0px 0px 0px 5px; width:680px; float:left; font-family:Verdana, Helvetica, sans-serif ; font-size:9px;}


*/SUBMENU VERTICAL*/

#submenu {width:180px; display:block; float:left; margin:0px 20px 0px 20px; }
#submenu li {float:left; background:url(objetos/submenu.jpg) no-repeat; list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0; padding:2px 0px 0px 0px; }
#submenu ul {float:left; width:180px; margin:0px 20px 5px 20px; }
#submenu a {width:180px; float:left; margin:0px 0px 0px 10px; }


/*MENU VERTICAL*/

#MainMenu1 {float:left; width:180px; margin:0px 20px 0px 20px; }
#tab1 {top:0; height:0; margin:0; }
#tab1 ul {list-style:none; float:left; margin:0; padding:0; }
#tab1 li {display:inline; float:left; clear:both; margin:0px 0px 0px 0px; padding:0; text-align:justify; }
#tab1 a {background:#000 url(objetos/bright_082.jpg) no-repeat right top; text-decoration:none; width:180px; border:0; display:block; float:left; margin:0; padding:0; }
#tab1 a span {display:block; background:url(objetos/bleft_082.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b22222; font-weight:700; line-height:36px; padding:0 15px; }
#tab1 a:hover,#tab li.item_active a {background-position:right bottom; }
#tab1 a:hover span,#tab li.item_active a span {background-position:left bottom; color:#b22222; font-weight:700; font-style:normal; text-decoration:none; }
.dropmenudiv {position:absolute; top:0; float:left; display:block; visibility:hidden; border:0; background: url(objetos/bright_082.jpg); color:#b22222; z-index:100; text-decoration:none; padding:0; }
.dropmenudiv ul {list-style:none; margin:0; padding:0; }
.dropmenudiv li {display:inline; margin:0; padding:0; }
.dropmenudiv a:link,.dropmenudiv a:visited {width:180px; display:block; border:0; color:#000; background:url(objetos/bleft_082.jpg) no-repeat left top; font-weight:700; font-style:normal; text-decoration:none; margin:0; padding:0; }
.dropmenudiv a span {display:block; line-height:25px; background:url(objetos/bright_082.jpg) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; float:none; padding:0 15px; }
.dropmenudiv a:hover {border:0; background-position:left bottom; font-weight:700; font-style:normal; text-decoration:none; color:#b22222; }
.dropmenudiv a:hover span {background-position:right bottom; color:#b22222; font-weight:700; }



/*MENU HORIZONTAL*/


#menu {width:912px; height:36px; float:left; margin:20px 20px 20px 20px; }
#MainMenu {height:36px; border:0; margin:0; }
#tab {top:0; background:repeat-x top; margin:0; }
#tab p {height:36px; color:#B22222; float:left; }
#tab ul {list-style:none; margin:0; padding:0; }
#tab li {height:36px; display:inline; float:right; margin:0px 20px 0px 0px; padding:0; }
#tab a {background:url(objetos/bright_082.jpg) no-repeat right top; text-decoration:none; border:0; display:block; float:left; margin:0; padding:0; }
#tab a span {display:block; background:url(objetos/bleft_082.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#B22222; font-weight:700; line-height:36px; padding:0px 25px; }
#tab a:hover,#tab li.item_active a {background-position:right bottom; }
#tab a:hover span,#tab li.item_active a span {background-position:left bottom; color:#B22222; font-weight:700; font-style:normal; text-decoration:none; }
.dropmenudiv {position:absolute; top:0; float:left; display:block; visibility:hidden; border:0; background:url(objetos/bmid_082.jpg); color:#B22222; z-index:100; text-decoration:none; padding:0; }
.dropmenudiv ul {list-style:none; margin:0; padding:0; }
.dropmenudiv li {display:inline; margin:0; padding:0; }
.dropmenudiv a:link,.dropmenudiv a:visited {width:500px; display:block; border:0; color:#000; background:url(objetos/bleft_082.jpg) no-repeat left top; font-weight:700; font-style:normal; text-decoration:none; margin:0; padding:0; }
.dropmenudiv a span {display:block; line-height:25px; background:url(objetos/bright_082.jpg) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; float:none; padding:0px 15px; }
.dropmenudiv a:hover {border:0; background-position:left bottom; font-weight:700; font-style:normal; text-decoration:none; color:#B22222; }
.dropmenudiv a:hover span {background-position:right bottom; color:#B22222; font-weight:700; }

#menu li {list-style:none; margin:0px 0px 0px 0px; font-size:1.0em; font-weight:bold; }
#menu h1 {text-decoration:none; font-size:8px; }




#pie {height:20px; width:958px; float:left; list-style:none; font-weight:bold; font-size:0.5em; text-decoration:none; padding:10px 10px 10px 10px; }
#pieuno  {float:left; text-aling:left;  text-decoration:none; margin:20px 0px 0px 20px; }
#piedos  {float:right; text-aling:right; text-decoration:none; margin:20px 20px 0px 0px; }

#pie a         {text-align:justify; font-weight:bold; font-size:1.4em; color:#B22222; text-decoration:none; list-style:none; }
#pie a:link    {}
#pie a:visited {}
#pie a:hover   {color: #B22222; }
#pie a:active  {}














