HTML {
	height: 100%;
	width: 100%;
	min-height: 100%;
}

#bk {
	position:absolute;
	top: 0px;
	left: 0px;
	background-image: url(/templates/bk1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 560px;
	width: 920px;
	z-index:1;
}
#bkX{
	position:absolute;
	top: 0px;
	left: 0px;
	background-image: url(/templates/bk.gif);
	background-repeat: repeat-x;
	background-position:top left;
	height: 560px;
	width: 100%;
	z-index:0;
}
#bkB{
	position: absolute;
	overflow: visible;
	top: 0px;
	left: 0px;
	background-image: url(/templates/bk2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
	z-index:2;
}
#panelTopMenu {
	background: none;
	position:absolute;
	top: 12px;
	height: 20px;
	width: 880px;
	left: 0px;
	text-align: right;
	vertical-align: bottom;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282828;
	font-weight: bold;
	text-decoration: none;
	z-index:5;
}
#panelTopMenu a{
	color: #282828;
	text-decoration: none;
}
#panelTopMenu a:hover{
	color: #3e61c8;
}
#panelLogo {
	position:absolute;
	left:0px;
	top:40px;
	width:160px;
	height:120px;
	z-index:5;
}
#menuContainer {
	position:relative;
	left:40px;
	top:200px;
	width:160px;
	z-index:5;
}
#promoInterreg {
	position:absolute;
	left:720px;
	top:60px;
	width:160px;
	height:120px;
	z-index:5;
}
#promoUnesco {
	position:absolute;
	left:720px;
	top:220px;
	width:160px;
	height:120px;
	z-index:5;
}
#grelement0 {
	position:absolute;
	left:670px;
	top:29px;
	width:242px;
	height:28px;
	z-index:5;
}
#grelement1 {
	position:absolute;
	left:240px;
	top:20px;
	width:160px;
	height:80px;
	z-index:5;
}
#grelement2 {
	position:absolute;
	left:480px;
	top:60px;
	width:240px;
	height:80px;
	z-index:5;
}
#grelement3 {
	position:absolute;
	left:240px;
	top:300px;
	width:80px;
	height:160px;
	z-index:5;
}
#grelement4 {
	position:absolute;
	left:320px;
	top:500px;
	width:80px;
	height:160px;
	z-index:5;
}
#grelement5 {
	position:absolute;
	left:480px;
	top:500px;
	width:240px;
	height:80px;
	z-index:5;
}
#grelement6 {
	position:absolute;
	left:720px;
	top:420px;
	width:80px;
	height:80px;
	z-index:5;
}
#grelement7 {
	position:absolute;
	left:800px;
	top:500px;
	width:80px;
	height:80px;
	z-index:5;
}
#grelement8 {
	position:absolute;
	top: 60px;
	width:240px;
	height:80px;
	z-index:9;
	left: 640px;
}
#grelement9 {
	position:absolute;
	left:800px;
	top:520px;
	width:80px;
	height:80px;
	z-index:5;
}
#grelement10 {
	display:block;
	float:left;
	top: -40px;
	position: relative;
	width:80px;
	height:80px;
	z-index:1;

}

#ExtraLinks {
	position:absolute;
	left:40px;
	top:527px;
	width:160px;
	height:55px;
	z-index:2;
}
#panelLanguages {
	position:absolute;
	left:40px;
	top:161px;
	width:160px;
	height:20px;
	z-index:5;
}
#panelLanguages img{
	margin-right: 2px;
}
#panelHome {
	position:absolute;
	left:25px;
	top:11px;
	width:162px;
	height:23px;
	z-index:8;
}

#panelWelcome {
	position:absolute;
	left:240px;
	top:100px;
	padding: 30px 10px 10px 10px;
	width:240px;
	height:160px;
	overflow: hidden;
	z-index:5;
	background-repeat: no-repeat;
}
#panelWelcome #panelWelcomeContent{
	width:220px;
	height:120px;
	display: inline;
	color: #FFFFFF;
	line-height: 13px;
}
#panelVisit {
	position:absolute;
	left:320px;
	top:300px;
	width:400px;
	height:240px;
	z-index:5;
	padding: 50px 10px 10px 10px;
	overflow: hidden;
	background-repeat: no-repeat;
}
#panelVisit #panelVisitContent{
	width:380px;
	height:180px;
	display: inline;
	color: #FFFFFF;
	line-height: 13px;
}
#panelNews {
	position:absolute;
	left:480px;
	top:140px;
	padding: 30px 10px 10px 10px;
	width:240px;
	height:160px;
	overflow: hidden;
	z-index:5;
	background-repeat: no-repeat;
}
#panelNews #panelNewsContent{
	width:220px;
	height:120px;
	display: inline;
	color: #030303;
	line-height: 13px;
	font-size: 10px;
	font-weight: bold;
}
.panelNewsContentDate {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 3px 10px 1px 1px;
	margin-bottom: 5px;
}
.panelNewsContentDate A{
	color: #FFFFFF;
	background-color: #6d6e73;
	text-decoration: none;
}

#pageCredits {
	position:absolute;
	left:40px;
	top:600px;
	width:160px;
	height:69px;
	z-index:4;
}
#navipath {
	position:absolute;
	left:275px;
	top:100px;
	width:360px;
	height:40px;
	z-index:9;
	overflow: hidden;
}
#pageContainer {
	display: block;
	position:relative;
	left:240px;
	width:640px;
	z-index:5;
}
#pageContent {
	padding: 40px 40px 40px 40px;
	width:560px;
	min-height: 560px;
	margin-right:80px;
	background-color: #FFFFFF;
	border-bottom: 1px #b6b5b1 solid;
	color: #030303;
}
#homefooter {
	position:absolute;
	left:412px;
	top:600px;
	width:468px;
	height:65px;
	z-index:9;
}
#pageFooter {
	display: block;
	float:left;
	text-align:left;
	width:400px;
	height:80px;
	vertical-align: middle;
}
#grelementFooter {
	display:block;
	float: left;
	width:160px;
	height:80px;
	z-index:10;
}
#pagePhotos {
	text-align: center;
	display: block;
	position: relative;
	right: -120px;
	top: -40px;
	float: right;
	background-color: #f6f6f6;
	margin: 0 0 0 -100px;
	width: 240px;
	overflow: hidden;
}
#pagePhotos img{
	border-bottom: 1px solid #d2d0cb;
	margin: 2px 2px 5px 2px;
	padding: 5px 0 10px 0;
}
.inlinePhotos {
	text-align: left;
	display: block;
	float: right;
	background-color: #f6f6f6;
}
.inlinePhotos img{
	border-bottom: 1px solid #d2d0cb;
	margin: 1px 1px 5px 1px;
	padding: 0px 0 0px 0;
}
.galleryPhotos {
	text-align: left;
	display: block;
	background-color: #f6f6f6;
	border-bottom: 1px solid #d2d0cb;
	margin: 5px 0 5px 0;
}
.galleryPhotos img{
	float: right;
	border-bottom: 1px solid #d2d0cb;
	margin: 1px 1px 5px 1px;
	padding: 0 5px 0 5px;
}
