charset "utf-8";
/* CSS Document */

* {
	font-size:100%;
	margin:0;
	padding:0;
	border:0;
	outline:none;
	}

body,ul,li,th,td,tr,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	border:0;
	}

a {outline:none}

/* force scrollbar */

html {
	height:100%;
	margin-bottom:1px;
	background:#2a2a2a url(images/bg2.gif) 0 -83px repeat-x;
	}

body {
	height:100%;
	-x-system-font:none;
	font-family:arial, sans-serif;
	color:#1e2936;
	font-size:0.84em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	text-align:center;
	background:url(images/body_bg.jpg) 50% -83px no-repeat;
	}

h1 {
	font-size:2em;
	font-weight:bold;
	text-transform:uppercase;
	line-height:0.9em;
	}

h2 {
	font-size:1.33em;
	font-weight:normal;
	text-transform:uppercase;
	line-height:auto;
	color:#ff6600;
	}


h3 {
	font-size:1.2em;
	font-weight:normal;
	line-height:auto;
	}

h4 {
	font-size:1.1em;
	line-height:auto;
	color:#ff6600;
	}

h5 {
	font-size:1em;
	line-height:auto;
	}

h6 {
	font-size:0.85em;
	line-height:auto;
	}

p {
	margin:0 0 1em 0;
	}

a {
	color:#ff6600;
	}

/* layout */

#wrapper {
	position:relative;
	overflow:hidden;
	width:1000px;
	margin:0 auto;
	padding-bottom:10px; /* to be adjusted */
	text-align:left;
}

#header {
	position:relative;
	display:block;
	width:1000px;
	height:55px;
	z-index:100;
	}

#logo {
	display:block;
	position:absolute;
	top:1px;
	left:15px;
	width:202px;
	height:54px;
	text-decoration:none;
	}

#logo img {
	border:none;
	}
	
#header span {
	position:absolute;
	margin-left:-9999px;
	}

/*	topnav	*/

#topnav{
	position:absolute;
	bottom:0;
	right:14px;
	}

/* navigation */

#navigation {
	position:relative;
	overflow:hidden;
	width:1000px;
	height:45px;
	}

#breadcrumb {
	position:absolute;
	top:18px;
	left:40px;
	width:800px;
	color:#fff;
	}

#breadcrumb a {
	text-decoration:none;
	}

#breadcrumb a:hover {
	text-decoration:underline;
	}

#langnav {
	position:absolute;
	top:18px;
	right:15px;
	width:80px;
	color:#fff;
	list-style:none;
	}

#langnav li {
	float:left;
	margin-left:10px;
	}

#langnav li a {
	color:#cc6600;
	text-decoration:none;
	}

#langnav li a.active, #langnav li a:hover {
	color:#ff9900;
	text-decoration:underline;
	}

/* bignav */

#bignav {
	position:relative;
	overflow:hidden;
	width:1000px;
	height:380px;
	z-index:50;
	} 	

#imgcontainer {
	position:absolute;
	overflow:hidden;
	top:10px;
	right:0px;
	width:595px;
	height:360px;
	}

#imgcontainer .slide {
	position:absolute;
	padding-right:16px;
	overflow:hidden;
	width:595px;
	height:360px;
	}


#imgcontainer .slide img {
	position:absolute;
	top:0;
	left:1px;
	width:595px;
	height:360px;
	border:none;
	}

#imgcontainer .slide .infolink a {
	position:absolute;
	bottom:10px;
	right:1px;
	display:block;
	width:190px;
	height:94px;
	padding-right:36px;
	color:#fff;
	line-height:97px;
	font-size:23px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	text-align:right;
	background:url(images/meerinfo2.png) top left no-repeat;
	z-index:20;
	}

#pager {
	position:absolute;
	top:0px;
	left:0px;
	width:430px;
	height:370px;
	list-style:none;
	background:transparent url(images/bignav_striped_bg.gif) 15px 10px no-repeat;
	z-index:100;
	}

#pager a {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	float:left;
	width:430px;
	height:90px;
	padding-left:40px;
	color:#fff;
	line-height:90px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bolder;
	font-size:17px;
	outline:none;
	}

#pager0 {top:2px;}
#pager1 {top:74px;}
#pager2 {top:146px;}
#pager3 {top:218px;}
#pager4 {top:288px;}

#pager a.activeSlide {
	color:#a71111;
	background:url(images/menu_arrow.png) 6px 0px no-repeat;
	}

/* content */

#content {
	position:relative;
	overflow:hidden;
	width:970px;
	margin:5px auto 20px auto;
	background:url(images/content_bg.gif) top left repeat-y;
	}

#leftcolumn {
	position:relative;
	overflow:hidden;
	float:left;
	width:600px;
	}

#rightcolumn {
	position:relative;
	overflow:hidden;
	float:left;
	width:370px;
	}

/* mainpages */

#cmscontent {
	position:relative;
	overflow:hidden;
	padding:20px 20px 20px 20px;
	}

#cmscontent img {
	margin:5px 0;
	}

#cmscontent img.left {
	float:left;
	margin-right:10px;
	}

#cmscontent img.right {
	float:right;
	margin-left:10px;
	}

#cmscontent a img {
	border:none;
	}

#cmscontent ul {
	list-style:inside;
	}

#cmscontent #adbox {
	position:relative;
	overflow:hidden;
	float:right;
	width:179px;
	height:200px;
	margin-left:10px;
	}

#cmscontent #adbox .smallslide {
	width:179px;
	height:204px;
	}
	

#cmscontent #adbox img {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	width:175px;
	height:200px;
	border:2px solid #DD7207;
	}

#cmscontent #adbox a:hover img , #cmscontent #adbox:hover img{
	border:2px solid #F28A01;
	}
	
#cmscontent #adbox:hover .title a {
	background:#F28A01;
	}
	
#cmscontent #adbox .title a {
	position:absolute;
	display:block;
	top:0px;
	left:2px;
	width:175px;
	height:25px;
	line-height:23px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	background:#DD7207;
	z-index:100;
	}

#newsblock, #submenublock {
	position:relative;
	overflow:hidden;
	padding:20px 20px 15px 20px;
	}

#newsscroll {
	position:relative;
	overflow:auto;
	height:200px;
	}

.newsitem {
	position:relative;
	overflow:hidden;
	margin:0 5px 20px 0;
	padding:0 0 10px 0;
	background: url(images/newsitem_bottom.gif) bottom left repeat-x;
	}

.newsitem p {
	margin:0;
	}

.newsitem h2 a {
	color:#1e2936;
	font-size:13px;
	text-decoration:none;
	}

.newsitem h2 a:hover {
	text-decoration:underline;
	}

.newsitem .preview {
	color:#ff6600;
	font-size:14px;
	}

.newsitem .date {
	display:block;
	padding-top:0.5em;
	}

.newsitem .readmore {
	color:#1e2936;
	text-decoration:none;
	}

.newsitem .readmore:hover {
	text-decoration:underline;
	}

.newspageitem {
	position:relative;
	overflow:hidden;
	float:left;
	margin:0 5px 20px 0;
	padding:0 0 20px 0;
	background: url(images/newsitem_bottom.gif) bottom left repeat-x;
	}

.newspageitem .content {
	color:#1e2936;
	}

.newspageitem .date {
	color:#ff6600;
	display:block;
	padding-top:0.5em;
	}

#submenublock ul {
	list-style:inside;
	}

#submenublock ul li a{
	text-decoration:none;
	font-size:20px;
	padding-left:5px;
	}

#submenublock ul li a:hover, #submenublock ul li.current a{
	text-decoration:underline;
	}

/* contact */

#googlemap {
	position:relative;
	overflow:hidden;
	}

/* fotopages */

#cmscontent.photos {
	background:#fff;
	}

#photo-overview {
	padding:20px 5px;
	}

#photo-overview img {
	border:none;
	}


/* footer */

#footer {
	position:fixed;
	bottom:0;
	left:0;
	overflow:hidden;
	width:100%;
	height:50px;
	color:#fff;
	text-align:center;
	font-size:12px;
	line-height:65px;
	background:url(images/footer_top.png) top left repeat-x;
	z-index:9999;
	}

#footer a {
	color:#fff;
	text-decoration:none;
	}
	
#footer a:hover {
	text-decoration:underline;
	}

#footercontent {
	position:relative;
	overflow:visible;
	width:1000px;
	margin:0 auto;
	}

#footer ul {
	list-style:none;
	}

#footer ul li {
	float:left;
	padding:0 8px 0 25px;
	}

#waxlogo {
	position:absolute;
	right:-70px;
	top:20px;
	display:none;
	width:28px;
	height:25px;
	background: url(images/wax_logo_off.jpg) top right no-repeat;
	cursor:pointer;
	}

#waxlogo:hover {
	background: url(images/wax_logo.jpg) top right no-repeat;
	}

#facebooklogo {
	position:absolute;
	right:25px;
	top:20px;
	display:block;
	width:25px;
	height:25px;
	background: url(images/facebook_icon_small_off.jpg) top right no-repeat;
	cursor:pointer;
	}

#facebooklogo:hover {
	background: url(images/facebook_icon_small_on.jpg) top right no-repeat;
	}
