/************************
   Basic specifications 
 ***********************/
 
*{
	margin:0;
	padding:0;
}
body {
  	text-align: left;
  	font-family: verdana, arial, sans-serif;  	
   	background:#CDC898 url(images/bg.jpg) repeat-x top left;
	font-size:10px;
	color:#666666;
}

img{
	border:0;
}

a{
	color:#A09A89;
	text-decoration:none;
}

a:hover{
	color:#635F30;
	text-decoration:underline;
}

table{
	border-collapse:collapse;
	border:0;
	font-size:10px;
}

td{
	text-align: left;
}

h1{
	color:#CFCB9C;
	font-size:14px;
	text-align:center;
}

h2{
	color:#A09A89;
	font-size:12px;
	text-align:center;
	line-height:20px;
	font-weight:normal;
}
/************************
 		Enterpagina
 ***********************/

table.enter{
	border-collapse:collapse;
	border:0;
	width:800px;
	margin:15px;
}

td.enter_logo1{
	text-align:left;
}
td.enter_logo2{
	text-align:right;
}
td.enter_logo3{
	text-align:center;
}
div.enter_line1{
	border:4px solid #CFCB9C;
	line-height:0px;
}

div.enter_line2{
	border:4px solid #A09A89;
	line-height:0px;
}

td.enter_image{
	width:800px;
}

td.enter_menu{
	line-height:25px;
	font-size:14px;
	text-align:center;
	background-color:#FFFFFF;
	color:#635F30;
	font-style:italic;
}

table.enter_footer{
	border-collapse:collapse;
	border:0;
	width:800px;
}

td.enter_footer{
	line-height:25px;
	font-size:9px;
	text-align:center;
}

td.enter_footer a{
	color:#FFFFFF;
	text-decoration:none;
}

td.enter_footer a:hover{
	color:#635F30;
	text-decoration:underline;
}

/************************
 		Header
 ***********************/
 
 table.header{
 	border-collapse:collapse;
	border:0;
	width:800px;
	margin-top:15px;
	margin-bottom:5px;
 }
 
 td.header_title{
	background:url(images/title.gif) no-repeat center left;
}


td.header_image{
	background:url(images/headerimage.jpg) no-repeat bottom left;
	width:800px;
}
div.header_line1{
	border:2px solid #CFCB9C;
	line-height:0px;
}

div.header_line2{
	border:2px solid #7C7765;
	line-height:0px;
}

td.menublok{
	font-size:12px;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	line-height:24px;
	width:100px;
	text-align:center;
	background-color:#86806C;
}

td.menublok_selected{
	font-size:12px;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	line-height:24px;
	width:100px;
	text-align:center;
	background-color:#5A5649;
}

td.menublok_selected a{
	color:#FFFFFF;
	text-decoration:none;
}

td.menublok_selected a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic;
}

td.menublok a{
	color:#FFFFFF;
	text-decoration:none;
}

td.menublok a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic;
}

/************************
 		Menu
 ***********************/
 
 table.menu{
 	border-collapse:collapse;
	border:0;
	width:155px;
	background-color:#FFFFFF;
 }
 
 td.menu_left{
 	background-color:#FFFFFF;
	width:130px;
	height:340px;
	font-size:12px;
	font-style:italic;
	
 }
 
  td.menu a{
	font-size:12px;
	font-style:italic;
  	color:#6C6757;
	text-decoration:none;
	margin-left:15px;
	line-height:40px;
	
 }

  td.menu_selected a{
	font-size:12px;
	font-style:italic;
  	color:#B5AE66;
	text-decoration:none;
	margin-left:15px;
	line-height:40px;
 }
  td.menu a:hover{
	font-size:12px;
	font-style:italic;
  	color:#B5AE66;
	text-decoration:none;
	margin-left:15px;
	line-height:40px;
 }
 div.menu_line1{
	border-top:1px solid #7C7765;
	line-height:0px;
	margin-left:15px;
}
 
/************************
 		Main
 ***********************/
 
 table.main{
 	border-collapse:collapse;
	border:0;
	width:635px;
	margin:15px 0 15px 15px;
 }
 td.main_right{
 	background-color:#FFFFFF;
	width:635px;
	height:340px;
 }
 
 td.main{
 	font-size:11px;
	color:#444444;
	width:380px;
 }
 
 td.main_image{
	width:225px;
	float:right;
 }
 
  td.main_special{
 	font-size:11px;
	color:#8B8C66;
	width:635px;
 }

 .images{
	text-align:right;
	border:0;
	float:left;
	margin:0 10px 10px 0;
 }
 
 div.leftimages{
 	border:0;
	float:left;
	margin:0 0 10px 0;
 }
 
 div.main{
 	width:380px;
 }
 
 div.link{
 	width:270px;
 	float:right;
 }
 
  div.logo{
 	width:100px;
 	border:0;
	float:left;
	margin:0 10px 10px 0;
 }
 
/************************
 		Footer
 ***********************/
 
 table.footer{
	border-collapse:collapse;
	border:0;
	width:800px;
}

td.footer{
	line-height:25px;
	font-size:9px;
	text-align:center;
}

td.footer a{
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic;
}

td.footer a:hover{
	color:#3C3C2B;
	text-decoration:underline;
	font-style:italic;
}

/************************
 	 image slideshow
 ***********************/

.imageSlideshowHolder,.imageSlideshowHolder_left{
	margin:5px;	/* "Air" */
	float:none; /* Floating gallery at the right side of other web page content */		
	width:500px;	/* Image width */
	height:350px;	/* Image height */
	position:relative;	/* Don't remove this line */
	text-align:center;
}
.leftFloatingDiv{
	float:left;
	width:235px;
	height:235px;
}
/* Don't change these values */
.imageSlideshowHolder img{
	position:absolute;
	left:0px;
	top:0px;
}

/************************
    image slideshow logo
 ***********************/

.imageSlideshow1,.imageSlideshow1_left{
	margin:5px;	/* "Air" */
	float:none; /* Floating gallery at the right side of other web page content */		
	width:480px;	/* Image width */
	height:150px;	/* Image height */
	position:relative;	/* Don't remove this line */
	text-align:center;
}

/* Don't change these values */
.imageSlideshow1 img{
	position:absolute;
	left:0px;
	top:0px;
}

.imageSlideshow2,.imageSlideshow2_left{
	margin:5px;	/* "Air" */
	float:none; /* Floating gallery at the right side of other web page content */		
	width:280px;	/* Image width */
	height:150px;	/* Image height */
	position:relative;	/* Don't remove this line */
	text-align:right;
}

/* Don't change these values */
.imageSlideshow2 img{
	position:absolute;
	left:0px;
	top:0px;
}

.imageSlideshow3,.imageSlideshow3_left{
	
	float:none; /* Floating gallery at the right side of other web page content */		
	width:800px;	/* Image width */
	height:248px;	/* Image height */
	position:relative;	/* Don't remove this line */
	text-align:right;
}

/* Don't change these values */
.imageSlideshow3 img{
	position:absolute;
	left:0px;
	top:0px;
}

/************************
 	 image gallerij
 ***********************/
#dhtmlgoodies_slideshow{
	width:650px;	/* Total width of slideshow */
}

#previewPane{
	margin-right:10px;	
	text-align:center;
	vertical-align:middle;
	padding-top:30px;
	
	
	/* CSS HACK */
	height: 452px;	/* IE 5.x */
	height/* */:/**/420px;	/* Other browsers */
	height: /**/420px;
	
	width:500px;		
	float:left;
			
}
#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#FFF;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;	
}	
#galleryContainer{	/* Big Div surrounding up image, list of images and down image */
	float:left;	/* Floating */
	
	/* CSS HACK */
	height: 454px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
	height/* */:/**/438px;	/* Other browsers */
	height: /**/438px;
	
	/* CSS HACK */
	width: 124px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
	width/* */:/**/120px;	/* Other browsers */
	width: /**/120px;
	padding:1px;	/* A little space between the black border and the content inside */
	
}
#galleryContainer #arrow_down{	/* Arrow down image */
	height:35px;
}
#galleryContainer #arrow_up{
	height:35px;	/* Arrow up image */
}

#theImages{	/* DIV where the images are located */
	position:relative;
	overflow:hidden;
	height:375px;	/* Height of boxes for the images */
}
#theImages div{	
	position:relative;	/* Don't change this */
	height:1500px;	/* Higher than total height of thumbnails */
	
}
#theImages img{
	border:0px;	/* No border */
	filter:alpha(opacity=50);	/* Transparency - IE */
	opacity:0.5; /* Transparency - Firefox */
	padding-top:1px;	/* Space between images */
}
#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
	font-style:italic;
	text-align:center;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	font-size:0.9em;
}
#theImages .imageCaption{
	display:none;
}

