html, body, form, ul, li, h1, h2, h3{
margin:0px;
padding:0px;
}
body#galeria  {margin-bottom:0px;}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-bottom:20px;
}
a img{
border:none;
}
ul{
list-style:none;
list-style-type:none;
}
.negrita {
	font-weight:bold;
}
.azul {
	color:#3380BE;
}
.rojo {
	color:#FF0000;
}
.azulclaro {
	color:#5FD6F7;
}

.negro {
	color:#000000;
}

.peq1 {
	font-size:0.8em;
}
.cleaner1{
height:1px;line-height:1px;clear:both;overflow:hidden;
}
.cleaner{
height:0px;line-height:1px;clear:both;overflow:hidden;
}
.cleanerSolapas{
height:0px;line-height:1px;clear:both;
margin-top:-2px;
}
.cleanerAltaCentros{
height:3px;line-height:1px;clear:both;overflow:hidden;
}
.centrado{
text-align:center;
}

/* Enlaces */
a.azul{
color:#3380BE;
} 
a.azul:hover{
text-decoration:none;
}
a.azul:active{
color:#08BFF2;
}



a.azulSinSubrayado{
color:#3380BE;
text-decoration:none;
} 
a.azulSinSubrayado:hover{
text-decoration:underline;
}
a.azulSinSubrayado:active{
color:#08BFF2;
}


a.gris{
color:#878787;
}
a.gris:hover{
text-decoration:none;
}
a.gris:active{
color:#000000;
}

a.grisSinSubrayado{
color:#878787;
text-decoration:none;
} 
a.grisSinSubrayado:hover{
text-decoration:underline;
}
a.grisSinSubrayado:active{
color:#878787;
}


/* Fin Enlaces */

.zIndex{
position:relative;
z-index:100;
}
/* */
#contenedor{
width:899px;
margin:20px auto 20px auto;
}
#contenedorGal{
width:899px;
margin:0px auto 0px auto;
}
.fleft {float:left; margin-left:350px; margin-top:-20px;}
.fleft_g {float:left; margin-left:280px; margin-top:-20px;}


h1{
font-size:1em;
margin:0px;
padding:0px;
margin-left:25px;
margin-bottom:-10px;
}
h2{
margin:5px 0px 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.2em;
}

#contacto{
float:right;
color:#3380BE;
}
#solapas{
float:right;
width:650px;
text-align:right;
}

/* ff */
#solapas{
margin-bottom:-2px;
}
/* ie */
* html #solapas{
margin-bottom:-3px;
}


#solapas li{
display:inline;
margin:0px 10px;
}
#solapas li.solapaActiva{
background-color:#E0E0E0;
background-image:url(../images/solapaDcha.jpg);
background-repeat:no-repeat;
color:#0060AE;
}
#solapas li.solapaActiva{
padding-top:5px;
}

#solapas li.solapaActiva a{
color:#0060AE;
}	

/******************************************************/
/* ff */
#solapas li.solapaActiva{
background-position:right top;
}

/* ie */
* html #solapas li.solapaActiva{
background-position:right 4px;
}

/* ie 7 */
/*#solapas li.solapaActiva{
background-position:right 3px;
}*/
/******************************************************/

#solapas li.solapaActiva #alturaSolapa{
font-size:19px;
}

#solapas li.solapaActiva #solapaIzda{
background-image:url(../images/solapaIzda.jpg);
background-repeat:no-repeat;
background-position:left top;
height:10px;
width:8px;
vertical-align:top;
}

#solapas li.solapaActiva #solapaDcha{
background-image:url(../images/solapaDcha.jpg);
background-repeat:no-repeat;
background-position:right top;
height:10px;
width:8px;
vertical-align:top;
}

.linea{
overflow:hidden;
height:3px;
font-size:3px;
background-image:url(../images/subrayadoTitulo.jpg);
background-repeat:repeat-x;
}

#arriba{
background-image:url(../images/arriba.jpg);
background-repeat:no-repeat;
}
.cuadroGeneral{
padding:0px 18px 18px 18px;
border-left:4px solid #E7E7E7;
border-right:4px solid #A3A3A3;
background-color:#FFFFFF;
}
#arriba .cuadroGeneral{
padding:18px 18px 0px 18px;
background-color:transparent;
}
#abajo .cuadroGeneral {
/*padding:0px 18px 18px 18px;*/
padding:0px 18px 0px 18px;
background-color:transparent;
}


#abajo{
background-image:url(../images/abajo.jpg);
background-repeat:no-repeat;
background-position:bottom;
/*height:9px;*/
}

#sesion{
margin-bottom:24px;
}

#subMenu{
/*background-image:url(../images/subrayadoTitulo.jpg);
background-repeat:repeat-x;
background-position:bottom;*/
padding-bottom:18px;
font-size:1.3em;
color:#878787;
}

.seccionActualSubMenu, .titAzul{
color:#307EBD;
font-size:1.1em;
}
.titAzul{
color:#307EBD;
font-size:1em;
font-weight:normal;
}
/* Campos formulario */
input, select{
border:1px solid #999999;
padding:0px;
margin:0px;
}
.numero{
text-align:left;
}
input.checkbox, input.radio{
border:none;
vertical-align:middle;
}
/* Fin Campos formulario */

#btnBuscar{
border:none;
vertical-align:middle;
margin-top:-5px;
}
h3{
color:#2175B8;
font-weight:bold;
font-size:1.2em;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
}
h4{
color:#2175B8;
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
}

h3.electrico,h2.electrico,h4.electrico{
color:#08BFF2;
font-weight:bold;
font-size:1.2em;
font-family:Tahoma;
margin:0px 0px 10px 0px;
}

/* botón */
.boton {
font-family:verdana;
height:29px;
margin:10px 0px 0px 15px;
color:#3380BE;
background:#FFFFFF url(/images/btn_cen.gif) left top repeat-x;
width:180px;
text-align:center;
}
.boton span{
float:left;
margin:4px 0px 0px 15px;
}
.imgBotonIzda {float:left;}
.imgBotonDcha {float:right;}
/* fin botón */

