/* CSS Document */

.barrasec_izq
{
	background-image: url(../demografia/graficas/barra_demografia_l.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}


.barrasec_cent
{
	background-image: url(../demografia/graficas/barra_demografia_c.jpg);
	background-repeat: repeat-x;

}

.barrasec_der
{
	background-image: url(../demografia/graficas/barra_demografia_r.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.tablasec_alt
{
	height: 46px;
}


/*Marco Menu*/


.demografia_marco_r {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_ur.jpg);
	background-position: right;
	height: 22px;

}
.demografia_marco_l {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_ul.jpg);
	background-position: left;
}
.demografia_marco_c {
	background-image: url(../demografia/graficas/marco_demografia_cu.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-repeat: repeat-x;
	text-align: center;
	height: 22px;

}
.demografia_marco_sr {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_usr.jpg);
	height: 22px;

}
.demografia_marco_dl {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_dl.jpg);
	height: 22px;

}
.demografia_marco_dr {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_dr.jpg);
	height: 22px;
	background-position: right;
}
.demografia_marco_sdr {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_sdupr.jpg);
	height: 22px;

}
.demografia_marco_sdrr {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_sdesq.jpg);
}
.demografia_marco_sdl {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_sdl.jpg);
	height: 25px;

}
.demografia_marco_sdrb {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_sdldown.jpg);
	height: 25px;
	background-position: right top;
}
.demografia_marco_sdrbb {
	background-repeat: no-repeat;
	background-image: url(../demografia/graficas/marco_demografia_sdesq.jpg);

}

.demografia_marco_sclado {
	background-repeat: repeat-y;
	background-image: url(../demografia/graficas/marco_demografia_sside.jpg);
}
.demografia_marco_scfondo {
	background-repeat: repeat-x;
	background-image: url(../demografia/graficas/marco_demografia_sdc.jpg);
}

.demografia_marco_cd {
	background-repeat: repeat-x;
	background-image: url(../demografia/graficas/marco_demografia_cd.jpg);
	height: 22px;
}

.demografia_marco_marron {
	border: 1px solid #824A49;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #F8F1F1;
	line-height: 20px;
}

.titulobarra_sec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}


/*Enlaces*/

.vindemografia a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	text-indent: 3px;
	text-align: left;
}
.vindemografia a:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	text-align: left;
}
.vindemografia a:hover {
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline overline;
}


.vingeo_blanco a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 3px;
	text-align: left;
}
.vingeo_blanco a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	text-align: left;
}
.vingeo_blanco a:hover {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline overline;
}


.enlrapc_demografia {
	background-color: #6B3837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
}

.texto_general

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16pt;
}

.titulos

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}

div#contenedor

{
width:780px;
text-align:center;

}

.vin_servicios a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
	text-decoration: none;
	text-indent: 3px;
	text-align: left;
}
.vin_servicios  a:visited {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	text-align: left;
}
.vin_servicios  a:hover {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline overline;
}
.vin_servicios  a:active {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline overline;
}

