@charset "UTF-8";
/* CSS Document */

.bggeneral{
	margin:0;
	background-color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#555;
	font-size:80%;
	text-align: center;
}
.sombraizq {
	background-image: url(images/acc/sombraizq.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.sombrader {
	background-image: url(images/acc/sombrader.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.contenido	{background-color:white;}
.correo a:link,a:visited{color: #083579; text-decoration:underline;outline:none;}

.menu a:link,a:visited,a:hover,a:focus,a:active{color: #083579; #color: #083579; _color: #083579; text-decoration:none;outline:none;}
/* este paraIE */
.menu a:link:visited,a:hover,a:focus,a:active{color: #083579; #color: #083579; _color: #083579; text-decoration:none;outline:none;}
.menu {background-color: #083579;text-decoration:none;outline:none;}
.menu td{background-color: #083579;text-decoration:none;outline:none;}

a{text-decoration:none;outline:none;} /*p32: para eliminar elsubrayado de losvinculos: (text-decoration:none;outline:none;) ******************************************/
a:link{text-decoration:none;outline:none;color: white; #color: white; _color: white;}
a:visited{text-decoration:none;outline:none;color:white; #color: white; _color: white;}
a:hover,a:focus{text-decoration:none;outline:none;}
a:active{text-decoration:none;outline:none;color: white; #color:white; _color: white;} /* p33: modifica apariencia on click*/



h3{font-size:105%;color:#083579; border-bottom: 1px solid #083579;}
h2{font-size:80%;color:white; padding:10px;}
em { color: #083579; }
strong { color: #083579; }
.pie{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #083579;
	text-align:center;
	font-size:70%;
	color:white;
	line-height:1.5em;
	padding: 10px 0 10px 0;
	
}
.imgasangreder{ float:right; margin:10px; padding:10px; #margin:10px; #padding:10px; _margin:16px; _padding:16px; }
.imgasangreizq{ float:left; margin:10px; padding:10px; #margin:10px; #padding:10px; _margin:16px; _padding:16px; }

.tablaimagen{ 
 font-size:100%;
background-color:white;
 border: none;
 border-collapse: collapse;
}

.tablageneral{ 
margin: 10px 0 10px 20px;
background-color:white;
 color:#555;
 border: none;
 border-collapse: collapse;
}
.tablageneral td{
 text-align:justify;
 padding:10px;
 color:#555;
 font-size:70%;
 border: none;
 border-collapse: collapse;
}
.tablaobras{
 text-align:left;
 padding: 0px;
margin: 20px;
 color:#555;
 font-size:60%;
 border: none;
 border-collapse: collapse;
}

.tablabio{
 text-align:left;
 margin: 20px;
 color:#555;
 font-size:70%;
 border: none;

}
.tablaes{
 text-align:left;
 color:#555;
 font-size:90%;
 border: none;
 border-collapse: collapse;
}
.tablaes td{
 text-align:left;
padding: 5px;
}
.tablastore{
 margin: 3px 0 0 20px;
}
.tablanav{
	text-decoration:none;
	outline:none;
	background-color: #083579;
	padding: 0pt;
	margin: 0pt;
	border: none;
}

.tablanav a:link,a:visited,a:hover,a:focus,a:active {color: #083579; #color: #083579; _color: #083579; text-decoration:none;outline:none;}
.tablanav td{text-decoration:none;outline:none;
 padding: 0pt;
 margin: 0pt;
 border: none;
}