/*

Taveerne Texel - Style Sheet (c)2009

*/



body {
background-image: url('images/background.jpg');
background-repeat: repeat-x;
background-position: top;
background-color: #48100e;
font: normal 13px Georgia, Verdana, Helvetica, Arial, serif;
letter-spacing: 0.1pt;
color: #5C5D5D;
line-height: 22px;
}

a:link { color:#b2adaa; text-decoration: none;}
a:visited {	color:#b2adaa; text-decoration: none;}
a:hover {	color: #5C5D5D;	text-decoration: underline;}
a:active {	color:#5C5D5D;	text-decoration: none;}

h1 {
font: italic 30px Georgia, Verdana, Helvetica, Arial, serif;
line-height: 45px;
}
h2 {
font: italic 20px Georgia, Verdana, Helvetica, Arial, serif;
line-height: 5px;
margin: 2px;
}
h3 {
font: italic 20px Georgia, Verdana, Helvetica, Arial, serif;
line-height: 5px;
padding-top: 10px;
}
p{
font: normal 13px Georgia, Verdana, Helvetica, Arial, serif;
letter-spacing: 0.1pt;
color: #5C5D5D;
line-height: 22px;
}

img {
border:0px;
}
#container {
width: 885px;
background-color: #f3f1e9;
height: auto;
margin: 0px auto;
}

#top {
float:left;
width: 400px;
height: 150px;
margin-left: 55px;
}

#topmenu {
float:left;
width: 375px;
height: 150px;
margin-right: 55px;
}

.topmenu_text {
margin-top: 117px;
font: normal 15px Georgia, Verdana, Helvetica, Arial, serif; 
text-transform:uppercase;
text-decoration:none; 
font-weight:bold; 
letter-spacing:1px; 
color:#b2adaa;
}

#slideshow {
margin-top: -117px;
float:left;
width: 775px;
height: 340px;
margin-left: 55px;
margin-right: 55px;
}

/*menu */
#menu {
float:left;
width: 190px; 
margin-left: 62px;
margin-top: 5px;
}
	
/*menuknoppen */
.menu{ padding:0; list-style:none;}
.menu li{height:28px; display:block;}
.menu li a{height:28px; padding: 0px 45px; font: normal 15px Georgia, Verdana, Helvetica, Arial, serif; text-transform:uppercase; font-weight:bold; letter-spacing:1px; color:#b2adaa; display:block; background:url('images/menu.jpg') no-repeat; text-decoration:none;}
.menu li a:hover{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu li a.active, .menu li a.active:hover{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D; font-weight:bold;}
.menu li a span{line-height:28px;}
.menu_1 a:hover, .menu_1 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_2 a:hover, .menu_2 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_3 a:hover, .menu_3 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_4 a:hover, .menu_4 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_5 a:hover, .menu_5 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_6 a:hover, .menu_6 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_7 a:hover, .menu_7 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}
.menu_8 a:hover, .menu_8 a.active{background:url('images/menu.jpg') 0px -28px no-repeat; color:#5C5D5D;}

#content {
float:right;
margin-left:38px;
margin-right: 75px;
width: 520px;
}
#content_tour {
float:right;
margin-left:-20px;
margin-right: 30px;
width: 566px;
}
.koptext {
font: italic 30px Georgia, Verdana, Helvetica, Arial, serif;
line-height: 45px;
}

.subkoptext {
color: #5C5D5D;
font-size: 13px;
font-style: italic;
margin-bottom: 12px;
}

#footer {
background-image: url('images/footer_line.jpg');
background-repeat:no-repeat;
background-position:top;
text-align: center;
clear: both;
width: 885px;
height: 70px;
}

.text_footer {
font: normal 11px Georgia, Verdana, Helvetica, Arial, serif;
color: #5C5D5D;
line-height: 18px;
}
