.arial14Azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#255F75;
	
}


.idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	font-variant: small-caps;
	color: #000000;
	line-height: normal;
	text-transform: none;
	font-style: normal;

}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000CC;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
.a2:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000099;
}
.a2:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
}
.arial11Nota:link{
	color:#FF0000;
}
.a2:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-decoration: none;
}
.a3:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#666666;
}
.a3:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.a3:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-decoration: none;
}



.bordeLoginSuperior {
	border: thin solid #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;

}
.arial12black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#255F75;
}
.arial12Negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arial13Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#CC0000;
}
.arial11black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}
.arial12black2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
		
}
.LateralIzquierdo {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #003399;
}
.LateralIzquierdoDerecho {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #003399;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #003399;

}
.LateralIzquierdoDerechoInferior {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #003399;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #003399;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #003399;

}

.BordeMedallaArriba{
border-bottom-style:none;
}
.BordesLateralesMedalla{
border-bottom-style:none;
border-top-style:none;
border-left-style:none;
border-right-style:none;
}
.BordeMedallaAbajo{
border-top-style:none;
}
.LateralDerecho {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #003399;

}
.arialblack14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	vertical-align:middle;
}
.arial14blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#0033FF;
}
.arialblack16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.arialblack18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.arialblack10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.a4:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;


}
.a4:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;

}
.a4:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	cursor:pointer;



}
.textfield {
	border: 1px solid #6699CC;
	height: 20px;

}
.select {
	overflow: visible;
	visibility: visible;
	display: block;

}
.superindice {
	text-decoration: overline;
}
.textfieldLectura {
	border: 1px solid #6699CC;
	height: 18px;
	background-color: #DDDDDD;
	}
.textfieldLecturaNumero {
	border: 1px solid #6699CC;
	height: 18px;
	background-color: #DDDDDD;
	text-align:right;
	}
.textAreaLectura {
	border: 1px solid #6699CC;
	background-color: #DDDDDD;
	}
	
.arial16 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}
.arial16Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2C75AD;
}
.arial12Gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;

}
.a5:visited {

	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}
.a5:hover {

	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	cursor: pointer;
}

.a5:link {

	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}
.sesion {

	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.fondoazul {
	display: inline;
}
.textfieldCentrado {
	border: 1px solid #6699CC;
	height: 20px;
	text-align: center;

}
.a6:link {

	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#FF3300;
}
.a6:visited {

	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-decoration: none;
}
.a6:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-decoration: none;
}
.arialblack18Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	color: #006699;
	letter-spacing: 5px;
}

.arialblack16Subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6699CC;
	letter-spacing: 2px;

}
.arialblack12Subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
	letter-spacing: 2px;

}
.arial10Black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

}
.arial10Gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;

}
.mano {
	cursor: help;
}
.arial12white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}
.arial12Azulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0000CC;

}
.arial12red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF3300;
	}
.arial12blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0033FF;
	}
.arial12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3399CC;
}
.textfield10 {
	border: 1px solid #6699CC;
	height: 18px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;

}
.arial9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2C75AD;

}


.Times10 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}
.Times11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Times14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;

}

.prueba1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.prueba2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.prueba3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#255F75;
}
.arial10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
	color:#0066FF;
	}
.arial10_2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
	color:#CC0000;
	}
	
.arial10Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#0000CC;
	background-image:url(../imagenes/tuberia2pix.jpg);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	text-align:left;
	}	

.arial11Nota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#0033FF;
	}
.arial11Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #2C75AD;
	}
.arial10Importante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#990000;
	}	
	

.frase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033FF;
}
.leyenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	color:#990000 ;
	}
.leyendaOficina {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	color:#990000 ;
	}

.times10Azul1{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#08739A;
font-weight:bold;
}

.times12Azul3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#08739A;
font-weight:bold;
}

.times11Azul4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#044B65;
font-weight:bold;
}


.times11Azul5{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#255F75;
font-weight:bold;
}
.times10Azul5{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#255F75;
}
.times11Azul5Suave{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#255F75;
}
.vis1 { visibility:visible }
.vis2 { visibility:hidden }




td.bordes{

border-color:#000000;}

td.menu{
	border:thin;
	border-color:#CCCCCC;
	border-style:solid;
	text-align:center;
}
td.banner{
background-image:url(../imagenes/banner.jpg);
background-position:center;
background-repeat:no-repeat;
}

/*LALALA CAMBIO!!! ESTE ES EL ESTILO QUE CONTIENE LA IMAGEN DE FONDO QUE HAY QUE CAMBIAR*/
td.bannerIzq{
background-image:url(../imagenes/bannerIzq.jpg);
background-position:left;
background-repeat:no-repeat;
}

td.bannerDer{
background-image:url(../imagenes/bannerDer2.jpg);
/*background-position:right;*/
background-repeat:no-repeat;
}
td.ampliar{
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color:#999999;
text-align:center;}

div.justificado{
text-align:justify;
vertical-align:middle;
}
td.fotoDer{
text-align:right;
vertical-align:middle;}

td.fotoIz{
text-align:left;
vertical-align:middle;}
td.fotoCen{
text-align:center;
vertical-align:middle;}

tr.colorFondoReg{
background-color:#FFFFFF;/*:#CCD8EA;*/}

.cursor{
cursor:pointer;}

body{
font-family:Arial, Helvetica, sans-serif;}

.arial11Negro{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;}

td.tuberia{
background-image:url(../imagenes/tuberia2.jpg);
background-repeat:no-repeat;
background-position:top;
background-position:left;}



li
{
	list-style-image:url(../imagenes/bulletArrow.gif);
	list-style-type:armenian;
	 padding-left: 10px;
}

.tubder{
background-image:url(../imagenes/tuberia2dcha.jpg);
background-position:left;
background-repeat:no-repeat;}



/*.iniPro{
background-image:url(../imagenes/proyectos.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
vertical-align:bottom;
cursor:pointer;
}*/

.iniPro{
background-image:url(../imagenes/proyectos3.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}

.iniPro2{
background-image:url(../imagenes/proyectos2.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;}

/*.iniQuienes{
background-image:url(../imagenes/ini_quienes.jpg);
background-position:center;
background-repeat:no-repeat;
vertical-align:bottom;
text-align:center;
cursor:pointer;
}*/

.iniQuienes{
background-image:url(../imagenes/quienes.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}

.iniQuienes2{
background-image:url(../imagenes/ini_quienes2.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}

/*.iniDonde{
background-image:url(../imagenes/donde.jpg);
background-position:center;
background-repeat:no-repeat;
vertical-align:bottom;
text-align:center;
cursor:pointer;
}*/
.iniDonde{
background-image:url(../imagenes/donde3.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}

.iniDonde2{
background-image:url(../imagenes/donde2.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}

/*.iniServicios{
background-image:url(../imagenes/servicios.jpg);
background-position:center;
background-repeat:no-repeat;
vertical-align:bottom;
text-align:center;
cursor:pointer;
}*/

.iniServicios{
background-image:url(../imagenes/servicios3.jpg);
background-position:center;
background-repeat:no-repeat;

text-align:center;
cursor:pointer;
}

.iniServicios2{
background-image:url(../imagenes/servicios2.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}

/*.iniInsta{
background-image:url(../imagenes/instalaciones.jpg);
background-position:center;
background-repeat:no-repeat;
vertical-align:bottom;
text-align:center;
cursor:pointer;
}*/

.iniInsta{
background-image:url(../imagenes/instalaciones3.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}
.iniInsta2{
background-image:url(../imagenes/instalaciones2.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}
td.boton{
background-image:url(../imagenes/boton.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
}

td.boton2{
background-image:url(../imagenes/boton2.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
vertical-align:middle;
}

table.cabecera{
background-image:url(../imagenes/cabecera2.jpg);
background-repeat:no-repeat;
background-position:top;


}
table.basilio{
background-image:url(../imagenes/basilio.jpg);
background-repeat:no-repeat;
background-position:center;
border:thin;
}

.medalla{
font-family:'Pristina';
font-size:18px;
/*font-style:italic;*/
color:#663300;

text-align:justify;
}
.bordeMedalla{
border:thin;}

.tarjeta{
background-image:url(../imagenes/tarjeta2.jpg);
background-position:center;
background-repeat:no-repeat;}

.bordesFotos{
	border-left-width: thin;
	border-left-style:dotted;
	border-left-color:#CCCCCC;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color:#CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color:#CCCCCC;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color:#CCCCCC;
	vertical-align:middle;
	text-align:center;
}

.tablaNoticias{
	width:150px;
	height:151px;
	border-color:#99CCFF;
}

.arial11Instalaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
      
.body{
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin:0px;
}
.BotonAceptar{
border:0px;
}
.tabla347{
border-top:#D8E7F5 2px solid;
border-right:#D8E7F5 2px solid;
border-bottom:#97B7D4 2px ridge;
border-left:#97B7D4 2px ridge;
}
.celdaLat347{
border-top:#D8E7F5 2px solid;
border-right:#D8E7F5 2px solid;
border-bottom:#97B7D4 2px ridge;
border-left:#97B7D4 2px ridge;
}
.celdaCen347{
border-top:#D8E7F5 2px solid;
border-right:#D8E7F5 2px solid;
border-bottom:#97B7D4 2px ridge;
border-left:#97B7D4 2px ridge;

}

.tablaOficina{
border: thin;
border-color:#3399CC
}#Logotipo .arial16Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #2A7FFF;
}

#listadoasociados
{
	/*background-color:#97BBE6;*/
	padding:3px;
	margin-top:10px;
}

#clientes img
{
	border:none;
}

#clientes a
{
	font-size:12px;
	color:#4d4d4d;
}

#clientes a:hover
{
	font-size:12px;
	color:#000000;
}

#clientes h2
{
	margin-top:0px;
	margin-bottom:10px;
	color:#4d4d4d;
	font-weight:bold;
	font-size:18px;
}

.flotariz
{
	float:left;
	width:222px;
	margin-right:5px;
	padding:5px;
	border-color:#4d4d4d;
	border-style:solid;
	border-width:1px;
	text-align:center;
}


.limpiar
{
 clear:both;
}

.recuadrogris
{
	background-color:#d4d4d4;
}

img
{
	border:none;
}

.titularIni5
{
	height:21px;
}

#bannerclientes
{
	height:60px;
}

