
/* Esto es mi hoja de estilo */


/* OPCIONES GENERALES CUERPO E IMAGEN FONDO*/

body       {text-align:center; }

body       {background-color:#00008B; 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-align:centrado; }  
.izquierda {text-align:left; }
.derecha {text-align:right; }
.justificado {text-align:justify; }
/*TITULOS*/

#enlacetitulo {background-color:#BFEFFF; color:#00008B; font-family:Broadway, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:20px; text-align:center; margin:0px 5px 5px 5px; }
#enlacetitulo2 {background-color:#BFEFFF; color:#00008B; font-weight:bold; font-size:14px; text-align:center; margin:35px 5px 5px 5px; height:20px; }
#enlacetitulo2 A:LINK {font-size:14px; font-weight:bold; color:#00008B; text-decoration:none; }
#enlacetitulo2 A:VISITED {font-size:14px; color:blue; text-decoration:none; }
#enlacetitulo2 A:HOVER {font-size:14px; color:#00008B; text-decoration:none; }
#enlacetitulo2 A:ACTIVE {font-size:14px; text-decoration:none; }



/*TEXTO PARA PARRAFOS*/

p {font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:black; margin:0px 0px 0px 0px; }
a {color:#1E90FF; font-size:0.8em; text-decoration:none; font-weight:bold; font-size:12px; }
a:link {font-weight:bold; color:blue; text-decoration:none; font-size:12px; }
a:visited {color:blue; text-decoration:none; }
a:hover {color:#1E90FF; text-decoration:undeline; }
a:activeš{text-decoration:undeline; }

h1 {font-size:34px; font-weight:bold; color:#00008B; border:0px; margin:10px 0px 10px 0px; font-family:Broadway, Verdana, Helvetica, sans-serif; }
h1 a:link {font-weight:bold; color:blue; text-decoration:none; font-size:34px; }
h1 a:visited {color:blue; text-decoration:none; font-size:34px; }
h1 a:hover {color:yellow; text-decoration:none; font-size:34px; }
h1 a:active {text-decoration:none; font-size:34px; }

h2 {font-size:20px; color:blue; margin-bottom:1px; margin-top:0px; }

h5 {font-size:15px; color:blue; margin-bottom:1px; margin-top:0px; font-family: Verdana, Helvetica, sans-serif; }
h5 a:LINK {font-weight:bold; color:blue; text-decoration:none; font-size:15px; font-family: Verdana, Helvetica, sans-serif; 

}
h5 a:VISITED {color:blue; text-decoration:none; font-size:15px; font-family: Verdana, Helvetica, sans-serif; }
h5 a:HOVER {color:yellow; text-decoration:none; font-size:15px; font-family: Verdana, Helvetica, sans-serif; }
h5 a:ACTIVE {text-decoration:none; font-size:15px; font-family: Verdana, Helvetica, sans-serif; }

/*RESOLUCION PAGINA WEB*/

#global {background-color:black; width:988px; height:auto; background-position:center; margin:5px auto; }

#globalderecha {float: left ; width:188px; height:450px; background-color:#F0FFFF; margin:0px auto;}

#globalizquierda {float:right; width:800px; height:450px; background-color:#F0FFFF; margin:0px auto;} 
 
/*CABECERA*/

#cabecera {width:988px; height:175px; }
#logo {width:150px; height:163px; float:left; margin:5px 5px 5px 5px; }
#titulos {width:690px; height:200px; float:left; margin:5px 30px 5px 30px; text-align:center; }
#titulos p {font-size:34px; font-weight:bold; color:#00008B; border:0px; margin:10px 0px 10px 0px; font-family:Broadway, Verdana, Helvetica, sans-serif; text-align:center; }
#titulos b {font-size:20px; font-weight:bold; color:blue; border:0px; margin:0px 0px 10px 0px; font-family:Broadway, Verdana, Helvetica, sans-serif; text-align:justify; }


/*MENU VERTICAL*/

#menu {float:left; width:186px; height:100%; }
#menu p {float:left; margin:3px 0px 0px 10px; font-size:14px; }
#MainMenu {width:170px; height:26px; background:url(objetos/bmid_072.gif); border:0; margin:0px 5px 0px 5px; }
#tab {top:0; height:0; background:repeat-x top; margin:0; }
#tab ul {list-style:none; float:left; margin:0; padding:0; }
#tab li {width:170px; display:inline; float:left; margin:0; padding:0; }
#tab a {width:170px; background:#000 url(objetos/bright_072.gif) 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_072.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:700; line-height:26px; padding:0 15px; }
#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:#FFF; 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_072.gif); color:#FFF; 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:170px; display:block; border:0; color:#FFF; background:url(objetos/bleft_072.gif) no-repeat left top; font-weight:700; font-style:normal; text-decoration:none; margin:0; padding:0; }
.dropmenudiv a span {width:180px; display:block; line-height:26px; background:url(objetos/bright_072.gif) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; float:none; padding:0 15px; }
.dropmenudiv a:hover {border:0; background-position:left bottom; font-weight:700; font-style:normal; text-decoration:none; color:#FFF; }
.dropmenudiv a:hover span {background-position:right bottom; color:#FFF; font-weight:700; }

/*MENU VERTICAL*/

#MainMenu1 {float:left; width:180px; background:url(objetos/bmid_072.gif); margin:0px 0px 0px 4px; }
#submenu {width:180px; display:block; float:left; margin:0px 0px 0px 4px; background-color:blue; color:white; }
#submenu1 {width:180px; display:block; float:left; margin:0px 0px 0px 4px; background-color:#00BFFF; }
#submenu1 li {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 4px; }
#submenu li {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 4px;}
#submenu a:link {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:white; }
#submenu a:visited {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:white; }
#submenu a:hover {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:white; }
#submenu a:active {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:white; }
#submenu1 a:link {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:blue; }
#submenu1 a:visited {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:blue; }
#submenu1 a:hover {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:yellow; }
#submenu1 a:active {list-style:none; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin:0px 0px 0px 0px; color:white; }
#tab1 {top:0; height:0 ;margin:0; }
#tab1 ul {list-style:none; float:left; margin:0; padding:0; }
#tab1 li {float:left; clear:both; margin:0px 0px 0px 0px; padding:0; text-align:justify; }
#tab1 a {background:#000 url(objetos/bright_072.gif) 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_072.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; font-weight:700; line-height:30px; 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:#FFF; 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_072.gif); color:#FFF; 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_072.gif) 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_072.gif) 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:#FFF; }
.dropmenudiv a:hover span {background-position:right bottom; color:#FFF; font-weight:700; }

/*CONTENIDO*/

#contenido {width:795px; height:100%; float:left; margin:0px 0px 0px 0px; text-align:center; }
#contenido a {color:blue; }
#contenido p {padding:5px 5px 5px 5px; }
#contenidoa {width:390px; height:350px; float:left; margin:0px 0px 0px 0px; text-align:center; }
#contenidob {width:390px; height:350px; float:right; margin:0px 0px 0px 0px; text-align:center; }
#presupuesto {width:350px; height:305px; margin:0px 0px 0px 0px; text-align:center; }

/*PIE DE PAGINA*/
#enlacefinal {background-color:black; width:988px; height:auto; background-position:center; color:blue; font-family:Broadway, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:20px; text-align:center; margin:0px auto; }
#pie {background-color:#BFEFFF; height:80px; width:988px; margin:0px 0px 0px 0px; text-align:center; }
#pie a:link    {}
#pie a:visited {}
#pie a:hover   {color:blue; }
#pie a:active  {}

#margen_margen2 {float: left; width:80px; }

#enlacederecha { font-weight: bold ; text-align: left; font-size: 13px ; text-indent: 10px ; margin: 0px 0px 5px 0px ; }

#enlacederecha2 { font-weight: bold ; width:340px ; text-align: left; font-size: 13px ; text-indent: 10px ; margin: 0px 0px 5px 0px ; float: left; }


/* Vamos a por los enlaces de la izquierda */

#enlaceizquierda { color: #919191 ; font-weight: lighter ; text-align: left ; font-size: 14px ; text-indent: 10px ;
margin: 10px 0px 0px 0px ;}

#enlaceizquierda2 { color: #919191 ; font-weight: lighter ; text-align: left ; font-size: 10px ; text-indent: 10px ;
margin: 4px 0px 0px 0px ;}

#margen_texto { width:769px ; margin: 0px 10px 0px 20px; text-align: center ; color: black; }

#margen_margen {float: left; width:20px; }

#tres {float: left; width: 280px ; margin: 0px 10px 0px 0px; text-align: left ; color: black; }
#tres2 {clear: both; float:none; }
#tres3 {float: left; width: 280px ; margin: 0px 0px 0px 0px; text-align: left ; color: black; }

/* Fin de mi hoja de estilo */


