* {border:0; padding:0; margin:0}
body {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#ececec;
	color:#000000; margin-top:0em}
#pagina {border:#CCCCCC 1px solid; width:980px; margin-left:0.8em; margin-top:0.5em}
.logo { float:left; margin-left:0.5em}
.dividir_cabe {clear:both}
.raya { BACKGROUND-color:#ececec; color: #e1e1e1}
A IMG {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.justi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: justify; background-color:#ececec;}
FIELDSET {
	BORDER-RIGHT: #053188 1px dotted; PADDING-RIGHT: 1em; BORDER-TOP: #053188 1px dotted; PADDING-LEFT: 1em; BACKGROUND: #ececec; color: #000; PADDING-BOTTOM: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #053188 1px dotted; MARGIN-RIGHT: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #053188 1px dotted
}
FIELDSET LEGEND {
	BORDER-RIGHT: gray 1px solid;
	PADDING-RIGHT: 0.5ex;
	PADDING-LEFT: 0.5ex;
	FONT-WEIGHT: bold;
	BACKGROUND: #ececec;
	PADDING-BOTTOM: 0.1ex;
	COLOR: #cc0000;
	PADDING-TOP: 0.1ex;
	BORDER-BOTTOM: gray 1px solid;
	FONT-VARIANT: small-caps;
	font-size: 14px;
}
#masthead{
	padding: 10px 0px 0px 0px;
	width: 100%; text-align:center
}

#navBar{
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	color: #000
}
#navBar2{
	float: left;
	width: 25%;
	margin: 0px;
	padding: 0px;
	background-color: #ececec;
	color: #000
}

#headlines{
  float:right;
	width: 29%;
	
	padding-right: 10px;	
}

#content{
	float: left;
  width: 47%;
}
#content2{	float: left;  width: 72%; margin-top:1em}
.titulopro {
	font-size: 130%;
	color: #006600;
	background-color: #fff;
}
h1 {font-size: 150%;
	color: #ff6600;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:2%
	} 
.titulorio {
	font-size: 150%;
	color: #ff6600;
	background-color: #fff;
}
.cabecera_titu {float:right; margin-right:1em; margin-top:0.6em}
.puntos {	PADDING-LEFT: 1em;	PADDING-BOTTOM: 0.5em;	COLOR: #000000;	background-color: #ececec;
	PADDING-TOP: 0.5em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
.puntos A:link {
	COLOR: #ff6600; BORDER-BOTTOM: medium none; TEXT-DECORATION: none! important; font-size: 110%; background-color: #ececec;
}
.puntos A:visited {
	COLOR: #009900; BORDER-BOTTOM: medium none; TEXT-DECORATION: none! important; background-color: #ececec;
}
.puntos A:hover {
	COLOR: #181863; background-color: #ececec;
}
.texto {font-size:90%; text-align:justify; font-family:Georgia, Times New Roman, Times, serif; font-weight: normal; margin-top:1em; margin-left:1em}
.pie A:link {
	COLOR: #ff6600; BORDER-BOTTOM: medium none; TEXT-DECORATION: none! important; font-size: 110%; background-color: #ececec;
}
.pie A:visited {
	COLOR: #009900; BORDER-BOTTOM: medium none; TEXT-DECORATION: none! important; background-color: #ececec;
}
.pie A:hover {
	COLOR: #181863; BORDER-BOTTOM: #181863 1px dotted; background-color: #ececec;
}


.textosin {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0.5em;
	COLOR: #000000;
	BACKGROUND: #fff;
	PADDING-TOP: 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

.textosin A:link {
	COLOR: #ff6600; TEXT-DECORATION: underline; BACKGROUND: #fff;
}
.textosin A:visited {
	COLOR: #009900;  TEXT-DECORATION: none; BACKGROUND: #fff;
}
.textosin A:hover {
	COLOR: #181863; BORDER-BOTTOM: #181863 1px dotted; BACKGROUND: #fff;
}
.bandera {
	background-image: url(bandera.jpg);
	background-repeat: no-repeat; margin-left:0.8em;
	height: 32px;
}
.gente {
	background-image: url(gente_autonomiab.jpg);
	height: 110px;
}
