/* CSS Document */

.imgIzq{
	float:left;
}

dl,form{
	margin:0px;
}

/*dl,dt,dd{float:left;width:100%}*/

body{
	background-color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height: 100%;
	scrollbar-face-color: #ffffff; 
	scrollbar-arrow-color: #2261AC;
	scrollbar-track-color: #E6E6E6; 
	scrollbar-darkshadow-color: #ffffff;
}



/*general*/
#general{
	width:100%;
	height: 100%;
}
	/*cabecera*/
	#general #cabecera{
		height:107px;
		width:100%;
		background-color:#002A8F;
		border-bottom:2px solid #FFFFFF;
		background-image: url("../img/comunes/fondocabecera.gif");
		background-repeat: repeat-x;
	}
	
	#general #cabecera #cabeceraInf{
		width:100%;
		height:100%;
		background: url("../img/comunes/imgcabecera.gif") transparent;
		background-repeat: no-repeat;
		background-position: top right;
	
	}
	/*cuerpo*/
	#general #cuerpo{
		width:100%;
		height: 74.5%;	
	}
		#general #cuerpo #izquierda{
			float:left;
			width:99.5%;
			background-color:#002A8F;
		}
		#general #cuerpo #izquierda #superior{
			width:100%;
			height:19px;
			background-color:#002A8F;
			border-bottom:1px solid #FFFFFF;
		}
		#general #cuerpo #izquierda #menu{
			width:100%;
			background-color:#2261AC;
		}
		/******menu************************************************************/
		#menuPrincipal, #menuPrincipalActivo{
			position:relative;
			width:90%;
			padding-left:10%;
			padding-top:5px;
			padding-bottom:5px;
			border-bottom:1px solid #FFFFFF;
		}

		#menuPrincipal div{
			width:98%	
		}
		#menuPrincipal div.capaimagenmenu{
			height:30px			
		}
		#menuPrincipal div.capaimagenmenu img{
			position:absolute;
			top:0;
			left:0;						
		}

		#menuPrincipal,#menuPrincipal a:active,#menuPrincipal a:hover,#menuPrincipal a:link,#menuPrincipal a:visited{
			cursor:pointer;
			color:#FFFFFF;
			text-decoration: none;
			background-color:#2261AC;
		}
		#menuPrincipalActivo,#menuPrincipalActivo a:active,#menuPrincipalActivo a:hover,#menuPrincipalActivo a:link,#menuPrincipalActivo a:visited{
			cursor:pointer;
			color:#FFFFFF;
			text-decoration: none;
			background-color:#002A8F;
		}
		*>/**/#menuPrincipalActivo img{margin-left:0%}
		
		#menuSecundario, #menuSecundarioActivo{
			width:100%;
			padding-bottom:8px;	
		}
				
		#menuSecundario,#menuSecundario a:active,#menuSecundario a:hover,#menuSecundario a:link,#menuSecundario a:visited{
			cursor:pointer;
			color:#000000;
			text-decoration: none;
		}
		#menuSecundarioActivo,#menuSecundarioActivo a:active,#menuSecundarioActivo a:hover,#menuSecundarioActivo a:link,#menuSecundarioActivo a:visited{
			cursor:pointer;
			color: #002A8F;
			text-decoration: none;
		}
		
		.menuSecundario{
			width:88%;
			margin-left:0px;
			padding-top:8px;			
			padding-left:12%;
			font-family: Verdana;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			background-color:#CCCCCC;
			border-bottom:1px solid #FFFFFF;
		}
				
	 /************************************************************/
		#general #cuerpo #izquierda #azul{
			height:9px;
			width:100%;
			background-color:#002A8F;
			border-bottom:2px solid #FFFFFF;
		}
		#general #cuerpo #izquierda #tituloAcceso{
			width:90%;
			background-color:#999999;
			border-bottom:2px solid #FFFFFF;
			padding-top:5px;
			padding-bottom:5px;	
			padding-left:10%;		
		}
		#general #cuerpo #izquierda #acceso{
			height:113px;
			width:100%;
			background-color:#7097C6;
			border-bottom:2px solid #FFFFFF;
			padding-top:17px;
		}
		#general #cuerpo #izquierda #accesoAbajo{
			height:10px;
			width:100%;
			background-color:#999999;
		}
		/************************************************************/
		#centro{
			float:left;
			width:100%;
			height: 100%;
			background-color: #ffffff;			
		}
		/*MENU ARRIBA*/
		#centro #menuArriba{
			float:left;
			background-color:#CCCCCC;
			width:100%;
			height: 19px;
		}
		#centro #menuArriba .subMenuArribaActivo{
			float:left;
			padding-right:8px;
			padding-left:9px;
			height:100%;
			vertical-align:middle;
			border-right:1px solid #FFFFFF;
			background-color:#999999;
		}
		
		#centro #menuArriba .subMenuArriba{
			float:left;
			padding-right:8px;
			padding-left:9px;
			height:100%;
			vertical-align:middle;
			border-right:1px solid #FFFFFF;
			background-color:#CCCCCC;
		}
			
		/* /MENU ARRIBA */
			
		/* CONTENIDO*/
		#centro #contenido{
			clear:left;
		  width: 95%;
		  height: 100%;
		  padding-top: 18px;
		  padding-bottom: 18px;
		  color: #000000;
		  margin-left: 13px;
		  margin-right: 8px;
		  background-color: #ffffff;
		}
		#centro #contenido table {font:normal 12px Verdana;color:#333}
		#centro #contenido .medios .listado a {font:bold 12px Verdana;color:#2261AC;text-decoration:none}
		#centro #contenido .medios .listado a:hover {text-decoration:underline}
			
		/* CONTENIDO */
		/* HOME */
		#centro #home{
				clear:left;
		    width: 98.5%;
		    height: 100%;
		    color: #000000;
		    margin-left: 13px;
		    background-color: #ffffff;
		}	
		/* /HOME*/
	
	/*pie*/
	#general #lineapie{
		width: 75%;
		height: 1px;
		border-top: 1px solid #999999;
		margin-right: 8px;
		float: right;
	}
	
	#general #pie{
		clear:both;
		width:100%;
		padding-top:6px;
		padding-bottom:6px;
		background-color: #ffffff;
		height: 50px;
	}
		#general #pie #logo1{
			float:left;
			width:13%;
		}
		#general #pie #logo2{
			float:left;
			width:15%;
		}
		#general #pie #logo3{
			float:left;
			width:11%;
		}
		#general #pie #logo4{
			float:left;
		}
		#general #pie #direccion{
			float:left;
			width:28%;
		}
		#general #pie #contacto{
			float:left;
			width:19%;
		}
		
		#menuArriba .medios{float:left;background:#002A8F;font-family: arial;font-size: 11px;padding:4px 12px 1px 9px;}
		#menuArriba .medios a{color:#fff;text-decoration:none;font-weight:bold;}
		
		#listado #circular3{padding-bottom:15px;}
		
		
		/*APLICACION LISTADO ISSUU*/
		#a_publicaciones{width:96%;padding:0 2%;font:normal 75% Arial}
		#a_publicaciones *{margin:0;padding:0;list-style-type:none;border:0}
		
		#a_publicaciones .listado li, .listado100 li, #a_publicaciones .datosdoc, #a_publicaciones .visorpdf{width:100%;float:left}
		#a_publicaciones .inforesultados{padding:20px;text-align:center;font-size:1.4em;color:#002A8F;border:1px solid #002A8F}
		#a_publicaciones .inforesultados strong{padding:5px 5px 5px 45px;background:transparent url(../img/comunes/alerta.gif) no-repeat 0 0}
		
		#a_publicaciones .listado{width:71%;float:left}
		#a_publicaciones .listado100{width:100%;float:left}
		#a_publicaciones .categorias{width:22%;float:right;padding:10px 1.5%;background:#f7f7f7;border:1px solid #dae2eb}
		#a_publicaciones .categorias h3{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #3c6ea9;color:#3c6ea9}
		#a_publicaciones .categorias li{min-height:5px !important;height:auto !important;height:5px;padding:0 0 10px 10px;background:transparent url(../img/comunes/flechaazul.gif) no-repeat 0 5px;font-size:1.1em}
		#a_publicaciones .categorias li.activo{font-weight:bold}
		#a_publicaciones .categorias li a{color:#3c6ea9}
		
		#a_publicaciones .listado li{margin-bottom:15px;padding-bottom:15px;background:transparent url(../img/comunes/puntos.gif) repeat-x 0 100%}
		#a_publicaciones .listado li.ultimo{background:transparent}
		#a_publicaciones .listado100 li{margin-bottom:15px;padding-bottom:15px;background:transparent url(../img/comunes/puntos.gif) repeat-x 0 100%}
		#a_publicaciones .listado100 li.ultimo{background:transparent}
		#a_publicaciones .conimg{margin-left:160px}
		#a_publicaciones strong.nombre{font-size:1.3em;font-weight:normal;color:#002a8f}
		#a_publicaciones .fecha{display:block;padding-bottom:4px;olor:#333}
		#a_publicaciones a{text-decoration:none;color:#002a8f}
		#a_publicaciones a:hover{text-decoration:underline}
		#a_publicaciones img{float:left;margin-right:15px;border:3px solid #999}
		
		#a_publicaciones .visorpdf{width:82.5%;float:right;padding:0 0 20px}
		#a_publicaciones .datosdoc .info{width:73%;float:left}
		#a_publicaciones .datosdoc .descarga{float:right;min-height:70px !important;height:auto !important;height:70px;padding:20px 0 0 30px;background:transparent url(../img/comunes/fondoDescarga.gif) repeat-y 0 0;text-transform:uppercase;font-size:.9em;color:#787878}
		#a_publicaciones .datosdoc .descarga a{display:inline-block;padding:10px 0 10px 40px;background:transparent url(../img/comunes/icoDescarga.gif) no-repeat 0 0;color:#303030}
		#a_publicaciones .datosdoc .descarga span{display:inline-block;padding:10px 0;font-size:1.4em}
		#a_publicaciones .volver{clear:both;padding:5px;border-top:1px solid #5384bf;font-weight:bold;text-align:right}
		
		
		
		
