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

		body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:0.7em;
		background-color:#dcd9d9;
		}			
		
		
		
		#accessMem2009{
		display:block;
		height:343px;
		background:url(../images/imgHome.jpg) no-repeat;
position: relative;
		}
		
	
		#acceso1{
				display:block;
				position:absolute;
				top:100px;
				left:80px;
				_top:100px; /* position para explorer 6*/
		}
		#acceso2{
				display:block;
				position:absolute;
				top:200px;
				left:550px;
		}
			
		#cabecera{
		background-color:#FFFFFF;
		}	
		
		.positionLogo{
		margin:0px 0px 0px 15px;
		border:0px;
		}
		
		.positionImagSost{
		margin:12px 0px 0px 60px;
		}
			
		#cuerpo2{
		border-top:1px solid #dcd9d9;
		background-color:#FFF;
		height:246px;
		}
		#cuerpo2_home{
		border-top:1px solid #dcd9d9;
		background-color:#FFF;
		height:343px;
		}
		
		#cuerpo3{
		background-color:#FFF;
		min-height:550px;
		
		}
		
		#breadCrump{
		margin:5px 0px 22px 0px;		
		}
		
		#contentInfo{
		border:0px solid red;
		margin-left:0px;
		
		}
		#menuNav{
		border:0px solid blue;
		}
		
		h1{
		font-family: 'Trebuchet MS', 'Lucida Grande';
		font-size:2.5em;
		color: #e2b600;
		margin:0px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		}
		
		h2{
		font-family: 'Trebuchet MS', 'Lucida Grande';
		font-size:1.8em;
		color: #888888;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-color:#FFFFFF;
		border-bottom:1px dotted #666666;
		}
		
		h3{
		font-size:1.3em;
		color: #000;
		margin:10px 0px 10px 5px;


		}
		h4{
		margin:5px 0px 0px 0px;
		font-size:1.0em;
		color: #fff;
		text-align:center;

		}
		
		h5{
		margin:5px 0px 2px 0px;
		font-size:1.3em;
		color: #e2b600;
		text-align:left;

		}
		
		#titleBlack{
		margin:10px 0px 0px 0px;
		background-color:#b1b301;
		color:#FFFFFF;
		height:23px;
		}
		
		#titleYellow{
		background-color: #CCCC00;
		color:#000;
		height:23px;
		}
		
		#listSol{
		margin:0px 0px 30px 0px;
		padding:0px;
		}
		
		#listSol li{
		list-style:none;
		border-bottom:1px solid #999900;
		padding:10px 0px 3px 0px;
		}
		
		#listGeneric{
		margin:0px 0px 30px 0px;
		padding:0px 0px 30px 0px;
		list-style:none;
		}
		
		#listGeneric li{
		margin:5px 0px 10px 0px;
		}
		
		#modLista{
		margin:15px 0px 0px 25px;
		padding:0px 0px 0px 0px;
		list-style:none;
		overflow:hidden;
		}
		#modLista li{
		margin:0px 0px 8px 0px;
		}
		#modLista span{
		display:block;
		float:left;
		width:350px;
		}
		
		#infoCorporeo{
		margin:8px 0px 0px 25px;
		padding:0px 0px 0px 0px;
		border-bottom:1px solid  #000000;
		list-style:none;
		overflow:hidden;
		}
		
		
		
		#infoCorporeo li{
		margin:0px 0px 3px 0px;
		}
		
		ul{
			margin:15px 0px 15px 10px;
			padding:0px 0px 0px 10px;
		}
		
		ul li{
		margin:0px 0px 8px 0px;
		}
		
		
		
		.total{
		margin:5px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		background-color:#666666;
		color:#FFFFFF;
		font-weight:bold;
		font-size:1.2em;
		}
		
		.spanGeneric{
		display:block;
		padding:0px 0px 4px 0px;
		}
		
		
		.lab{
		display: block;
		margin:0px 0px 0px 2px;
		width:131px;
		float:left;
		}
		
		.small{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color: #888888;
		text-align:center;
		padding:5px;
		}
		
		.blqYellow{
		font-size:0.9em;
		font-weight:bold;
		color: #e2b600;
		}
		
		.cuerpoTextos p{
		text-align: justify;
		line-height:15px;
		}
		
		.cuerpoTextos{
		font-size:0.9em;
		margin:0px 0px 50px 0px;
		}
		
		#englobal{
		margin:0px 0px 50px 0px;
		}
		
		
		.foto{
		float:left;
		width:155px;
		height:155px;
		}
		
		.pie{
		margin:10px 10px 10px 10px;		
		}
		
		#footer{
		border-top:1px solid #dcd9d9;
		background-color:#fff;
		min-height:80px;
		text-align:center;
		}
		
		#highlight{
		display:block;
		border-left:1px solid  #999999;
		margin:20px 35px 15px 10px;
		height:130px;
		}
		
		
		#highlight h1,p{
		margin:10px 0px 0px 10px;
		text-align:left;
		}
		
		#citaD{
		margin:10px 0px 15px 0px;
		background-color:#e2e2e2;
		padding:3px;
		text-align:justify;
		font-style:italic;
		}
		
		#graficos{
		margin:20px 0px 20px 0px;
		}
		
		#table01{
		margin:20px 10px 20px 0px;
		border-top:2px solid #CCCC00;
		
		}
		
		#table01 tr th{
		text-align:left;
		font-size:1.0em;
		border-bottom:2px solid #CCCC00;
		
		}
		
		
		#table01 tr td{
		height:18px;
		border-bottom:2px solid #CCCC00;
		}
		
		#siguiente{
		text-align:right;
		height:25px;
		margin:20px 0px 20px 0px;
		}
		
		#table02{
		margin:0px 0px 30px 0px;
		border-top:2px solid #CCCC00;
		
		}
		#table02 tr td{
		text-align:left;
		height:18px;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}
		
		#table02 tr th{
		text-align:left;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}

		
		#table03 tr th{
		text-align:center;
		font-size:1.0em;		
		}
		
		
		#table03{
		margin:0px 0px 30px 0px;
		border-top:2px solid #CCCC00;
		
		}
		
		#table03 tr td{
		text-align:center;
		height:18px;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}
		#table03 .justifyLeft{
		text-align:left;
		}
		
		
			
		#table04{
		margin:20px 20px 20px 8px;
		border-top:2px solid #CCCC00;
		
		}
		
		
		#table04 tr th{
		text-align:left;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}
		
		#table04 tr td{
		text-align:left;
		height:12px;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}
		
				
		#table05{
		margin:20px 20px 20px 8px;
		border-top:2px solid #CCCC00;
		
		}
		
		
		#table05 tr th{
		text-align:center;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}
		
		#table05 tr td{
		text-align:center;
		height:12px;
		font-size:1.0em;
		border-bottom:1px solid #CCCC00;
		
		}
		
		#table06{
		margin:20px 20px 20px 8px;
		border-top:2px solid #CCCC00;
		padding:1px;
		
		}
		
		#table06 tr th{
	text-align: left;
		}
		
		#table06 tr td{
		text-align: justify;
		height:12px;
		font-size:0.9em;
		border-bottom:1px solid #CCCC00;
		
		}
		
			#table06 tr th.vacia{
			border-bottom:1px solid #CCCC00;
			text-align: left;
			height:20px;
		}
		
		#table06 tr td.justificar{
			border-bottom:1px solid #CCCC00;
			text-align: left;

		}
		
		a.info{
		color: #e2b600;
		text-decoration:underline;
		}
		
		a.info:hover{
		color: #e2b600;
		text-decoration:none;
		}
		
		
		
		
		
		
		
		
