/* OPCIONES GENERALES CUERPO E IMAGEN FONDO*/

body       {text-align:center; }

body       {background-color:white; 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:#000046; font-size:12px; text-decoration:none; font-weight:bold; text-aling:left; }
a:link { }
a:visited {}
a:hover {color:#8B7355; font-size:12px; text-decoration:none; font-weight:bold; text-aling:left; }
a:activeš{}
a.enlaceuno         {}
a.enlaceuno:link    {}
a.enlaceuno:visited {}
a.enlaceuno:hover   {}
a.enlaceuno:active  {}


/* RESOLUCION PAGINA WEB*/

#global {background-color:white; width:960px; height:990px; background-position:center; margin: 2px auto; }



*/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*/

#logo {width:185px; height:133px; margin:10px 8px 0px 8px; float:left; }
#cabecera {width:958px; height:175px; background-repeat:no-repeat; background-image: url(objetos/cabecera.jpg); }

#home a:link {width:75px; height:85px; float:left; margin:20px 0px 0px 90px; background:url(objetos/home.jpg); }
#empresa a:link {width:75px; height:85px; float:left; margin:40px 70px 0px 90px; background:url(objetos/empresa.jpg); }
#operativa a:link {width:75px; height:85px; float:left; margin:40px 20px 0px 60px; background:url(objetos/operativa.jpg); }
#contacto a:link {width:75px; height:85px; float:left; margin:20px 0px 0px 60px;  background:url(objetos/contacto.jpg); }

#home a:visited {width:75px; height:85px; float:left; margin:20px 0px 0px 90px; background:url(objetos/home.jpg); }
#empresa a:visited {width:75px; height:85px; float:left; margin:40px 70px 0px 90px; background:url(objetos/empresa.jpg); }
#operativa a:visited {width:75px; height:85px; float:left; margin:40px 20px 0px 60px; background:url(objetos/operativa.jpg); }
#contacto a:visited {width:75px; height:85px; float:left; margin:20px 0px 0px 60px;  background:url(objetos/contacto.jpg); }

#home a:hover {background:url(objetos/home2.jpg); }
#empresa a:hover {background:url(objetos/empresa2.jpg);}
#operativa a:hover {background:url(objetos/operativa2.jpg);}
#contacto a:hover {background:url(objetos/contacto2.jpg);}

#home a:active {}
#empresa a:active {}
#operativa a:active {}
#contacto a:active {}

#invisible {visibility:hidden;}
#cuerpo {float:left; width:958px; height:780px; margin:0px 0px 0px 0px; text-align:justify; background-image: url(objetos/contenido.jpg);  background-repeat:no-repeat; }
#contenido {width:650px; height:680px; margin:50px 0px 0px 0px; text-align:justify; float:left; }

#mapa {width:640px; height:400px; margin:0px 0px 0px 0px; text-align:justify; float:left; }
#letra {width:300px; height:400px; margin:0px 0px 0px 0px; text-align:justify; float:left; }
#dibujo {width:340px; height:400px; margin:0px 0px 0px 0px; text-align:justify; float:right; }

#pestana {width:26px; height:450px; margin:125px 4px 0px 0px; text-align:justify; float:right; }

#pestana1 a:link {width:26px; height:105px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana1.jpg); }
#pestana2 a:link {width:24px; height:105px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana2.jpg);}
#pestana3 a:link {width:26px; height:105px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana3.jpg);}
#pestana4 a:link {width:23px; height:105px; float:left; margin:0px 0px 0px 0px;  background:url(objetos/pestana4.jpg);}

#pestana1 a:visited {width:26px; height:105px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana1.jpg); }
#pestana2 a:visited {width:24px; height:105px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana2.jpg);}
#pestana3 a:visited {width:26px; height:105px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana3.jpg);}
#pestana4 a:visited {width:23px; height:105px; float:left; margin:0px 0px 0px 0px;  background:url(objetos/pestana4.jpg);}

#pestana1 a:hover {width:22px; height:100px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana1a.jpg); }
#pestana2 a:hover {width:20px; height:100px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana2a.jpg);}
#pestana3 a:hover {width:21px; height:100px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana3a.jpg);}
#pestana4 a:hover {width:20px; height:100px; float:left; margin:0px 0px 0px 0px; background:url(objetos/pestana4a.jpg);}

#pestana1 a:active {}
#pestana2 a:active {}
#pestana3 a:active {}
#pestana4 a:active {}



#texto {width:640px; height:500px; margin:0px 0px 0px 0px; text-align:justify; float:left; }
#texto p {padding:10px 20px 10px 20px; }
#texto b {padding:10px 0px 10px 10px; color:#000046; font-size:11px; }

#mapa {width:640px; height:400px; margin:0px 0px 0px 0px; text-align:justify; float:left; }
#letra {width:300px; height:400px; margin:0px 0px 0px 0px; text-align:justify; float:left; }
#dibujo {width:340px; height:400px; margin:0px 0px 0px 0px; text-align:justify; float:right; }

#menu {width:213px; float:left; margin:50px 0px 0px 30px; }
#menu p {color:#000046; font-size:10px; text-decoration:none; font-weight:bold; text-aling:center; margin:0px 0px 0px 0px;}
#tab {top:0; height:0; margin:0; }
#tab ul {list-style:none; float:left; margin:0; padding:0; }
#tab li {display:inline; float:left; clear:both; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center;  background:url(objetos/boton.png); line-height:76px;}
#tab a {background:url(objetos/boton.png) no-repeat right top; text-decoration:none; width:213px; border:0; display:block; float:left; margin:0; padding:0; }
#tab a span {display:block; background:url(objetos/boton.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000046; font-weight:700; line-height:76px; padding:0 50px; text-aling:center; }
#tab a:hover,#tab li.item_active a {background-position:right bottom; background:url(objetos/boton2.png) no-repeat left top; float:left; text-aling:center;}
#tab a:hover span,#tab li.item_active a span {background:url(objetos/boton2.png); background-position:left bottom; color:#8B7355; font-weight:700; font-style:normal; text-decoration:none; float:left; text-aling:center; }

#margen_texto {width:665px; margin:0px 0px 0px 30px; text-align:left; color:#000046; font-size:11px; font-family:Verdana; float:left;}
#formulario {color:#000046; text-align:left; width:300px; font-size:10px; float:left; clear:none; }
#cuadro {width:300px; float:left; clear:none; font-size:10px; text-align:left; color:#000046;}
#comentarios {float:left; clear:none; font-size:10px; color:#000046;}
#izq {color:#000046; text-align:left; width:300px; font-size:10px; float:left; clear:none; }
#der {width:300px; float:left; clear:none; font-size:10px; text-align:left; color:#000046;}


#izquierda {width:213px; height:265px; margin:50px 0px 0px 0px; text-align:justify; float:left; }
#centro {width:213px; height:121px; margin:20px 0px 0px 100px; text-align:justify; float:left; }
#izquierda p {color:#000046; font-size:10px; text-decoration:none; font-weight:bold; text-aling:center; margin:0px 0px 0px 0px;}
#menu1 {width:163px; float:left; margin:30px 0px 0px 20px; }
#menu1 p {color:#000046; font-size:10px; text-decoration:none; font-weight:bold; text-aling:center; margin:0px 0px 0px 0px;}
#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:5px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center;  background:url(objetos/pestano.jpg); line-height:23px;}
#tab1 a {background:url(objetos/pestano.jpg) no-repeat right top; text-decoration:none; width:163px; border:0; display:block; float:left; margin:0; padding:0; }
#tab1 a span {display:block; background:url(objetos/pestano.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000046; font-weight:700; line-height:23px; padding:0 50px; text-aling:center; }
#tab1 a:hover,#tab1 li.item_active a {background-position:right bottom; background:url(objetos/pestano2.jpg) no-repeat left top; float:left; text-aling:center;}
#tab1 a:hover span,#tab1 li.item_active a span {background:url(objetos/pestano2.jpg); background-position:left bottom; color:#8B7355; font-weight:700; font-style:normal; text-decoration:none; float:left; text-aling:center; }

#dibujo-alarma {background-color: white ; width: 98%; height: 80px; border: blue 2px solid; margin: 2px auto; }
    #sub-dibujo {background-color: white ; width: 96%; height: 72px; border: blue 2px solid; margin: 2px auto;}
    #dibujo-alarma a:link {color:black; text-decoration: none; }
    #dibujo-alarma a:visited { color:black; text-decoration: none;}
    #dibujo-alarma a:hover { color:black; text-decoration: underline;}
    #dibujo-alarma a:active { color:black; text-decoration: none;}

#pie {background:url(objetos/pie.png); width:466px; height:130px; float:right; margin:20px 0px 0px 0px; text-align:justify; }
#pie p {margin:0px 0px 0px 0px; color:#000046; padding:40px 75px 0px 0px; float:right; font-family:Verdana, Helvetica, sans-serif; font-size:10px; }

#estilo {background-color:white; width:920px; height:auto; background-position:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; margin: 5px 0px 5px 0px; float:none; clear:both; }








