*{
	margin	: 0;
	padding	: 0;
}

img {border : 0;}
ul, li {margin: 0; padding: 0;}
select {font-family: Arial; font-size: 12px;}

body
{
	background	: #EEEEF0 url(../../images/designs/fond.png) repeat;
	margin		: 0px;
	padding		: 0px;
	font-size	: 10px;
	font-style	: normal;
	font-family	: Arial, tahoma, helvetica, sans-serif;
}

.main{
	/*border : solid 1px #000000;*/
	width : 100%;
}
.cuadro-left{	
	/*border : solid 1px #ffa500;*/
	/*background :  url(../../images/designs/arco_left.png) no-repeat;*/
	height : 163px;
	left : 0;
	position : absolute;
	top : 0;
	width : 466px;
	/*z-index: -1;*/
}
.cuadro-right{
	/*border : solid 1px #ffa500;*/
	background :  url(../../images/designs/arco_right.png) no-repeat;
	height : 163px;
	position : absolute;
	right : 0;
	top : 0;
	width : 466px;
}

.cuadro-franja{
	/*border : solid 1px #ffa500;*/
	/*background :  url(../../images/designs/cuadritos.png) repeat-x;*/
	background-color : #000000;
	height : 30px;
	position : absolute;
	right : 0;
	top : 0;
	width : 70%;
	float : right;
}

.cuadro-jne{
	/*border : solid 1px #ffa500;*/
	/*background :  url(../../images/designs/cuadritos.png) repeat-x;*/
	background-color : #000000;
	height : 37px;
	position : absolute;
	left : 0;
	top : 0;
	width : 20%;
	float : left;
}


.container {
	width : 800px;
	margin : 0px auto;	

}
/*------------------------------------------------------
  Cabecera
  ------------------------------------------------------*/
.header{
	/*border : solid 1px #002dff;*/
	height : 150px;
	width  : 800px;	
}
	.header-sup{
		/*border : solid 1px #ff0000;*/
		height : 55px;
		width  : 800px;
	}
		.header-sup-franja{
			/*border : solid 1px #fff000;*/
			/*background :  url(../../images/designs/cuadritos.png) repeat-x;*/
			float : right;
			background-color : #000000;
			height : 30px;
			width : 650px;
		}
			.header-sup-franja-flecha{
				background :  url(../../images/designs/ico-infogob.png) no-repeat;
				float: left;
				margin : 5px 0px 0px 5px;
				height : 19px;
				width : 19px;
			}
			.header-sup-franja-fecha{
				float: left;
				padding : 8px 0px 0px 8px;
				height : 18px;
				width : 356px;
			}
				.header-sup-franja-fecha span{
					color : #cccccc;
					font-size : 12px;
					margin : 0px 0px 0px 4px;
				}
			.header-sup-franja-mapa{
				float: left;
				padding : 5px 0px 5px 0px;
				height : 20px;
				width : 247px;
			}
				.header-sup-franja-mapa a{height: 20px; cursor: pointer;}
	.header-inf{
		/*border : solid 1px #ff0000;*/
		height : 91px;
		width  : 800px;
	}
		.header-inf-logo{		
			/*border : solid 1px #fff000;*/
			float : left;
			height : 81px;
			width  : 150px;
		}
			.header-inf-logo-jne{			
				/*border : solid 1px #008000;*/
				/*background :  url(../../images/designs/logo_jne.png) no-repeat;*/
				float : left;
				/*height : 101px;*/
				width : 124px;
			}
			.header-inf-logo-infogob{
				/*border : solid 1px #008000;*/
				/*background :  url(../../images/designs/logo_infogob.png) no-repeat;*/
				float : right;
				/*height : 80px;*/
				width : 171px;
			}
		.header-inf-titulo{
			/*border : solid 1px #fff000;*/
			background :  url(../../images/designs/bienvenido.png) no-repeat;
			margin : 15px 0px 0px 25px;
			float : right;
			height : 76px;
			width : 600px;	/* sumar el margin */ 
		}
/*------------------------------------------------------
  Contenido
  ------------------------------------------------------*/
.content{
	/*border : solid 1px #002dff;*/
	/*height : 420px;*/
	width  : 800px;
}

/*------------------------------------------------------
  Pie
  ------------------------------------------------------*/
.footer{
    /*border : solid 1px #002dff;*/
	border-top : solid 1px #b3b3b3;
	height : 58px;
	width  : 800px;
	margin : 0 auto;
}
	.footer-logo{
		/*border : solid 1px #ff0000;*/
		float : left;
		height : 40px;
		width : 240px;
	}
		.footer-logo-coydeal{
			/*border : solid 1px #ff0000;*/
			float : left;
			margin : 2px 8px 0px 25px;
			height : 38px;
			width : 46px;
		}
		.footer-logo-generalitat{
			/*border : solid 1px #ff0000;*/
			float : right;
			margin : 2px 10px 0px 0px;			
			height : 38px;
			width : 129px;
		}
		
	.footer-login{
		/*border : solid 1px #ff0000;*/
		border-left : solid 1px #b3b3b3;
		border-right : solid 1px #b3b3b3;
		float : left;
		height : 40px;
		width : 200px;
	}
		.footer-login-form{
			float: left; 
			/*display: none;*/
			margin: 8px 2px;
			height : 40px;
			width : 160px;
			font-size : 10px;
			font-family : Arial Sans-Serif;
			font-weight : bold ;			
		}
		
		.footer-login-icono{
			float : right;
			margin : 8px 8px 0px 0px;
			height : 26px;
			width : 21px;
		}
	.footer-direccion{
		/*border : solid 1px #ff0000;*/
		float : left;
		height : 40px;
		width : 330px; /* debe ser 340 */
	}
		.footer-direccion-texto{
			/*border : solid 1px #ff0000;*/
			float : left;
			text-align : right;
			margin : 8px 0px 0px 0px;
			width : 280px;
		}
		.footer-direccion p{
			/*border : solid 1px #ff0000;*/
			color : #808080;
			font-size : 11px;
			font-family : Arial Sans-Serif;
			font-weight : bold ;
			padding : 0px;

		}
		.footer-direccion-icono{
			/*border : solid 1px #ff0000;*/
			background :  url(../../images/designs/fono.png) no-repeat;
			float : left;
			margin : 8px 0px 0px 10px;
			height : 20px;
			width : 20px;
		}
/*----------------------------------------------------*/

/* Overlay */
#osx-overlay {background-color:#000; /*cursor:wait;*/}

/* Container */
#osx-container{
	background-color:#eee; 
	color:#000; 
	font: 16px/24px Arial,tahoma, sans-serif; 
	padding-bottom:4px; 
	border: 1px solid #646464;	
	-moz-border-radius:6px; 
	-webkit-border-radius:6px; 
	border-radius:6px 6px; 
	-moz-box-shadow:0 0 64px #000; 
	-webkit-box-shadow:0 0 64px #000;
}

#osx-container a.modalCloseImg {
	background:url(../../Images/BtnEquis.png) no-repeat; 
	width:16px; 
	height:16px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-15px; 
	right:0px; 
	cursor:pointer;
}

/*----------------------------------------------------*/
/* Overlay */
#info-overlay {background-color:#000; /*ursor:wait;*/ }

/* Container */
#info-container{
	background-color:#eee;
	color:#000;
	font: 16px/24px Arial,tahoma, sans-serif;
	padding-bottom:4px;
	border: solid 5px #fff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px 6px;
	-moz-box-shadow:0 0 64px #000;
	-webkit-box-shadow:0 0 64px #000;
}

#info-container a.modalCloseImg {
	background:url(../../Images/Btnx_nar.png) no-repeat;
	width:60px;
	height:15px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-18px;
	right:-5px;
	cursor:pointer;
}



