body {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	margin-top: 0px;
	background-color: Black;
}	

h1 {display:none;}

h2 {
	font-size: 20px;
	color: #FFFFFF;
	border-bottom: 0px dotted #D9D9D9;}

h3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	margin-top:0px;
}
h4 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top:0px;
	border-bottom: 1px dotted #D9D9D9;
}

/*-------------- Contenido principal --------------*/
#menuSuperior {
	background: #d3d3d3;
	height:26px;
	border: 0px;

}

#menuSuperior ul{background:#d3d3d3;}

#menuSuperior h2 {display:none;}

#principal {margin-top: 10px;background: #4c4b4b;height: 1050px;}
#principal #p1 {	background: #4c4b4b;}
#principal #p1 #p2 {	background: #4c4b4b;}

#principal #centro {
	padding:10px; 
	margin-right: 230px;
	/*min-height:1000px;*/
	min-height:100%;
	overflow: visible;
}

#menuLateral {
	margin:0px 0px 0px auto;
	padding:0px 0px;
	width:230px;
	float:right;
}


#contenido1 {
	margin:0px;
	padding:0px;
	height:418px;
	overflow: auto;
}

#contenido2 {
	margin:0px;
	padding:0px;
	height:365px;
	overflow: auto;
}

#menu {padding-top:5px;}
#menu a {
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
#menu li {display:inline;margin:0px 10px; padding:0px;}

#menu2 {
	padding-top:10px;
	background: url('../img/GPE_blanco.jpg') bottom no-repeat;
	background-color: Black;
	height: 1050px;
	text-align:center;
}
#menu2 h2 {padding:0px; margin: 25px 0px;color:#a30303;}
#menu2 ul {list-style:none;margin:0px;padding:0px;}
#menu2 span {display:none;}
#menu2 img {border:2px solid red;}
#menu2 #ultimo {height: 250px;margin-top:20px;}

/*-------------- estilo01 --------------*/
#estilo01 ul {
	margin:0px; 
	padding:10px; 
	list-style:none;
}
#estilo01 ul li{float:left;}
#estilo01 div{
	width:165px;
	height: 190px;
	margin:3px;
	text-align: center;
	border:solid #232323 1px;
	background: url('../img/barra_centro.jpg') repeat-x black;
}
#estilo01 div h3{margin:0px 0px;padding:12px 0px;
	font-size: 14px;
	color: #ffa055;
	font-weight: bold;
}
#estilo01 div img{margin:3px; border:solid white 2px;}
#estilo01 div p{margin:0px; color: black;}
#estilo01 div a{color: white; text-decoration: none; display:block;}
#estilo01 div a:visited {color: white; text-decoration: none;}
#estilo01 div a:hover {color: red;	text-decoration: underline;}


/*-------------- estilo02 --------------*/

#estilo02{width:96%;}

#estilo02 ul {
	margin:0px; 
	padding:10px; 
	list-style:none; 
	background-color:#8d96a7;/*black;*/ /* #726958*/
}
#estilo02 div{
	margin: 5px;
	padding-bottom:20px;
	margin-bottom:20px;
	text-align: center;
	border:1px solid #4b4b19;
	background: url('../img/barra_centro1.jpg') repeat-x #000000;
	text-align:left;
}

#estilo02 div h3{
	text-align:left; 
	margin:0px 10px;
	padding:12px 0px;
	font-size: 14px;
	color: white;/*#ffa055;*/
	font-weight: bold;
}
#estilo02 div .fotos{background:none;border:none;width:150px; margin-left:20px;}
#estilo02 div .texto{background:none;border:none;float:right;width: 98%;padding-bottom:0px; margin-bottom:0px;}
#estilo02 div img {margin:3px;border: solid black 2px; }
#estilo02 div a img {border: none; }
#estilo02 div p {margin:0px;}
#estilo02 div table {width: 100%;}
#estilo02 div .tabla th {
	width: 20%; 
	border-bottom:solid white 1px; 
	text-align:left; 
	font-weight:normal; 
	vertical-align:bottom;
	color: white;
}

#estilo02 div .tabla td {
	width: 80%;
	border-bottom:dotted white 1px; 
	text-align:left;  
	font-weight:bold; 
	color: #ffa055;
}
#estilo02 h3 {
	text-align:left; 
	margin:0px 5px 20px 5px;
	padding:12px 10px;
	font-size: 14px;
	color: white;/*#ffa055;*/
	font-weight: bold;
	background: url('../img/barra_centro1.jpg') repeat-x #000000;
}
#estilo02 img {margin-left: 200px; border:0px;}
/*-------------- estilo03 --------------*/
#estilo03 h3 {
	border:none;
	font-size: 22px;
	font-weight:bold;
	padding: 0px 10px; 
	color: #ffffff;
	background-color:#726958;
}
#estilo03 p {color: #ffffff;font-size: 14px; text-align:justify; text-indent:2em;}
#estilo03 ul {list-style:none;}
#estilo03 img {border: solid 1px white;margin-right: 10px;float:left;}
/*
#estilo03 div {
	margin:0px; 
	margin-right: 10px; 
	padding:10px; 
	background-color: #726958; 
}
#estilo03 li{
	margin:10px;
	padding:10px;
	text-align: left;
	border:solid #dddddd 1px;
	background: url('../img/barra_centro.jpg') repeat-x #ffffff;
}
#estilo03 li p {margin-left: 200px; color: #000000;}
#estilo03 ul ul {margin-left: 230px; list-style: disc;}
#estilo03 li li {background:none; color:black; border:none; margin:0px; padding:3px; font-size: 14px; font-style:oblique ;}
#estilo03 img {margin: 10px 5px; border:solid 2px black;}
*/


#estilo03 table{font-size: 14px; border:0;}
#estilo03 td{border:2px solid white;background:gray;}
#estilo03 th{border:2px solid white;font-weight: bold;color:#ffa055;background:black;text-align:justify;}
#estilo03 table .ultimo{text-align:center;}
.contratacion {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color:red;
}

/*-------------- estilo04 --------------*/
#estilo04 img {float:left;margin-left:40px;border:solid 1px white;}
#estilo04 p {margin-left: 230px;}
#estilo04 table {margin-left:40px;}

#estilo04 ul {
	margin:0px; 
	padding:10px; 
	list-style:none;
	height:1000px;
}
#estilo04 ul li{float:left;}
#estilo04 div{
	margin:5px;
	text-align: center;
	border:solid #dddddd 1px;
	background: url('../img/barra_centro.jpg') repeat-x #FFFFFF;
}
#estilo04 div h3{
	margin:0px 0px;
	padding:16px 0px;
	font-size: 14px;
	color: #005faa;
	font-weight: bold;
}
#estilo04 div p {margin-left: 190px; margin-right: 20px;color:black;}
#estilo04 a {color:white;}

/*-------------- estilo05 --------------*/
#estilo05 {padding:10px;}
#estilo05 h3{
	margin:0px 0px;
	padding:12px 20px;
	font-size: 14px;
	color: #005faa;
	font-weight: bold;
	background: url('../img/barra_centro.jpg') repeat-x #FFFFFF;
}
#estilo05 b {margin:-30px; font-size:16px;}
#estilo05 p {margin:30px;}
#estilo05 dt {width:150px; text-align:right; font-weight:bold;margin-bottom:10px; }
#estilo05 dd {margin-left:160px;}
#estilo05 a{color: #c50101; text-decoration: none;font-weight:bold;font-size:14px;}

#volver{float:right;font-family:Arial;font-size:14px;font-weight:bold;color:#ffa055;}

#estilo06 h3{background-color:#726958;font-size:18px;font-family:Arial;font-weight:bold;}
#estilo06 #sup06{border-bottom:1px dotted white;}
#estilo06 img{border:2px solid white;}