/** Válido CSS 2.1 **/
body {
	font: 11px arial,verdana,sans-serif;
	color: #000000
}
h1,
h2 {
	padding: 0px;
	display: inline;
	margin: 0px;
	font: bold 18px Arial, Verdana, Helvetica, sans-serif;
	color: #165776;
}
h2 {
	font-size: 12px
}
h3 {
	font: 10px arial,verdana,sans-serif;
	color: #000000;
	text-align: justify
}
h3 a {
	font: 10px arial,verdana,sans-serif;
	color: #2696cc;
	text-decoration: underline
}

.txtNormal {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000
}
.cajaAlojamiento {
	width: 513px;
	padding-top: 22px
}

.separadorH {
	clear: both;
	overflow: hidden;
	height: 0px
}
.separadorH1 {
	clear: both;
	overflow: hidden;
	height: 1px
}
.separadorH20 {
	clear: both;
	overflow: hidden;
	height: 20px
}
.separadorH60 {
	clear: both;
	overflow: hidden;
	height: 60px
}

/* pie */
.pie{
	padding: 78px 0px 20px 0px;
	margin: 0px 5px;
	background: url(../img/pie/hilo.gif) 0px 100px repeat-x;
}
.pieSimple{
	height:38px;
}

.pie .bloques{
	margin:0px 0px 0px 20px;
}
.pie .bloques .bloquePromueve,
.pie .bloques .bloqueCofinancia,
.pie .bloques .bloqueDesarrollado,
.pie .bloques .bloqueColabora{		
	float:left;
}

.pie .bloques .bloquePromueve img,
.pie .bloques .bloqueCofinancia img,
.pie .bloques .bloqueDesarrollado img,
.pie .bloques .bloqueColabora img{		
	border:none;
	margin-right:19px;
	vertical-align:top;
}

.pie .bloques .bloquePromueve p,
.pie .bloques .bloqueCofinancia p,
.pie .bloques .bloqueDesarrollado p,
.pie .bloques .bloqueColabora p{		
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #165776;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

.pie .bloques .bloquePromueve{
	margin: 0px 38px 0px 0px;	
}
.pie .bloques .bloqueCofinancia{
	margin: 0px 38px 0px 0px;	
}
.pie .bloques .bloqueColabora{		
	margin: 0px 38px 0px 0px;	
}
.pie .bloques .bloqueDesarrollado{
	margin: 0px 0px 0px 0px;	
}
/* fin pie */
.postPie {
	margin-top: 14px;
	padding-bottom: 16px;
	height: 31px
}
.postPie a img {
	border:none;
	margin-right: 4px;
}
.estandares {
	float: left
}
.infocreditos {
	float: right
}
.infocreditos a {
	/* font: 12px Arial, Verdana, Helvetica, sans-serif; */
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	vertical-align: top;
	color: #666666
}
.header {
	background: url(../img/elems/logo.gif) 17px 32px no-repeat;
	padding: 65px 0px 0px 3px;
	position: relative;
	height: 70px
}
.header .infoHeader {
	margin: 0px 17px;
	width: 727px;
	height: 20px
}
.header .cajaIdiomas {
}
.header .cajaIdiomas ul {
	padding: 0px;
	margin: 0px;
	line-height: 10px;
	list-style-type: none;
	position: absolute;
	top: 49px;
	left: 544px;
}
.header .cajaIdiomas ul li,
.header .cajaIdiomas ul li a {
	display: inline;
	margin: 0px 1px 0px 1px;
	font: 10px Arial,verdana,sans-seriff;
	color: #000000;
	text-decoration: none
}
.header .cajaIdiomas ul li a {
	border: #ffffff 1px solid;
	padding: 0px 1px 0px 1px;
	line-height: 10px;
}
.header .cajaIdiomas ul li strong {
	border: #000000 1px solid;
	display: inline;
	margin-left: 0px;
	width: 50px;
	line-height: 15px;
	padding: 0px 1px 0px 1px;
}
.header .cajaIdiomas ul li a:hover {
	border: #000000 1px solid;
}
.header .infoHeader .description {
	margin: 5px 0px 0px 52px;
	font: bold 12px/19px arial,verdana,sans-serif;
	color: #ffffff;

	background-color: transparent; /*#d63101;*/

}
.header .navigator {
	background: url(../img/elems/bg_navigator.jpg) repeat-x;
	margin: 0px 17px;
	width: 727px;
	height: 50px
}
.header .navContainer {
	padding-right: 18px;
	float: right;
	margin: 32px 0px 0px;
	border-left: #ffffff 1px solid;
	text-align: right
}
.header .navigator ul.secMenu {
	padding: 0px;
	margin: 0px;
}
.header .navigator ul.secMenu li {
	padding: 0px;
	float: left;
	margin: 0px;
	list-style-type: none
}
.header .navigator ul.secMenu a {
	border-right: #ffffff 1px solid;
	display: block;
	float: left;
	font: 11px/8px arial,verdana,sans-serif;
	color: #ffffff;
	padding: 6px 8px 5px 8px;
	text-decoration: none;

	background-color: transparent; /*#248ec0;*/

}
.header .navigator ul a.actual {
	font: bold 18px/10px arial,verdana,sans-serif;
	padding-top: 3px
}
