/*#BEGIN#*/
/*# name="01 General" reference="ref/common-pagelayout.css\General.htm" description="General styles" #*/body {
	margin: 0;
	padding: 0;
	font: normal 0.7em/1.4em verdana, arial;	
	color: #7B7B7B;
	background: url('../img/layout_common/back_top.gif') 0 0 repeat-x;
}
img {
	border: none;
}
a {
	font: normal 100% verdana, arial;
	color: #7E1B66;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#content-all {
	width: 768px;
	background: #FFF url('../img/layout_common/back_content.gif') 0 0 repeat-y;
}
#content-all-nolaterals {
	width: 844px;
	background: #FFF;
}
#header:after, div.right-searcher:after, div.right-content:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}



/*#END#*/

/*#BEGIN#*/
/*# name="02 Header" reference="ref/common-pagelayout.css\02Header.htm" description="Header" #*/#header {
	margin-left: 180px;
	padding-top: 4px;
	height: 170px;
	background-color: #FFF;
	border-bottom: 5px solid #FFF;
}
#header-nolaterals {
	margin: 0;
	padding-top: 4px;
	height: 170px;
	background-color: #FFF;
	border-bottom: 5px solid #FFF;
}
#header img, #header-nolaterals img {
	float: left;
}
#header div.contacts, #header-nolaterals div.contacts {
	float: right;
	width: 188px;
	height: 170px;
	background: #EA6311 url('../img/layout_common/corner_right.gif') 100% 0 no-repeat;
}
#header div.contacts p, #header-nolaterals div.contacts p {
	margin: 0;
	padding:8px 6px;
	color: #FBE0CF;
}
#header div.contacts p a, #header-nolaterals div.contacts p a {
	color: #FBE0CF;
}
#header div.contacts a img, #header-nolaterals div.contacts a img {
	float: none;
}
#header div.contacts a.la-laguna, #header-nolaterals div.contacts a.la-laguna {
	float: left;
	margin: 94px 0pt 0pt 12px;
}


/*#END#*/

/*#BEGIN#*/
/*# name="03 Content" reference="ref/common-pagelayout.css\03Content.htm" description="Content" #*/#content {
	float: left;
	margin-left: 5px;
	padding-left: 12px;
	width: 384px;
	min-height: 361px;
}

#content-nolateral {
	float: left;
	margin-left: 5px;
	padding-left: 12px;
	padding-right: 12px;
	width: 564px;
	min-height: 361px;
	background: #FFFFFF;
}

#content-nomenu-nolateral {
	float: left;
	margin: 0;
	width: 100%;
	min-height: 361px;
	background: #FFFFFF;
}

/* Separaci�n especial para p�gina sin laterales y sin menu */

#content-nomenu-nolateral h1 {
	padding-left: 12px;
}


/*#END#*/

/*#BEGIN#*/
/*# name="04 Left lateral" reference="ref/common-pagelayout.css\04Left_lateral.htm" description="Left lateral" #*/#left-lateral {
	float: left;
	width: 170px;
	padding-left: 5px;
}
div.logo {
	height: 170px;
	background: #7E1B66 url('../img/layout_common/corner_left.gif') 100% 0 no-repeat;
	border-top: 4px solid #FFF;
	border-bottom: 5px solid #FFF;
}
div.logo a {
	float: right;
	margin: 129px 10px 0 0;
}

/*#END#*/

/*#BEGIN#*/
/*# name="05 Right lateral" reference="ref/common-pagelayout.css\05Right_lateral.htm" description="Right lateral" #*/#right-lateral {
	padding-left: 6px;
	width: 186px;
	float:right;
}


/*#END#*/

/*#BEGIN#*/
/*# name="06 Footer" reference="ref/common-pagelayout.css\06_Footer.htm" description="Footer" #*/#footer-sep {
	margin: 0;
	padding: 0;
	height: 5px;
	font-size: 0;
	clear: both;
	background: #FFF url('../img/layout_common/back_nivaria.gif') 174px 0 repeat-y;
}
#footer {
	width: 768px;
	margin: 0;
	padding: 0;
	height: 5.5em;
	clear: both;
	color: #FFF;
	background-color: #7E1B66;
}
#footer a.unesco {
	float: right;
	margin: 12px 6px 0 0;
}
#footer div.nivaria {
	float: left;
	margin-right: 12px;
	width: 180px;
	height: 63px;
	background: #FFF url('../img/layout_common/back_nivaria.gif') 100% 0 repeat-y;
}
#footer div.nivaria a {
	float: right;
	margin: 21px 34px 0 0;
}
#footer p {
	margin: 0;
	padding: 16px 0 6px 0;
}
#footer p a {
	font-weight: bold;
	color: #E5D1E0;
}
#footer p a:hover {
	color: #E5D1E0;
}

/*#END#*/


