body{font-family: Arial;}
 #talen {clear:both;margin: 0 auto; width: 800px;}
    #talen ul{float:right; padding:15px 5px 0 0;}
    #talen ul li{float:left;display:block; background-color: #313131; line-height:1em;margin-right:2px;text-align:center;padding:0 4px 4px 4px;}
    #talen ul li a{color:#b4b4b4; font-family: Arial; font-size: 10px; }
    #talen ul li a:hover{color:#ffffff;}
  
/*------------------------------*/
/*-----------Contents-----------*/
/*------------------------------*/
#container{clear: both; width: 100%; background-color: #C8C8C8; }
#hotel-messeyne-kortrijk{margin: 0 auto; width: 809px; padding-bottom: 0px; clear: both; overflow: auto; background: url(../images/submenu_bg.jpg) repeat-y; min-height: 400px;}
#top{clear:both; width:100%; margin-top:40px; height:154px; background: #3c393d url(../images/hotel-messeyne-kortrijk_03.jpg) repeat-y;  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;-khtml-opacity: 0.70; }
#luxe-hotel-kortrijk{margin: 0 auto; width: 800px;}
    #logo{border: 0px red solid;float:left; width: 239px; height:154px; padding-top: 0px;}
    #topmenu{float:left; width: 561px; height:154px; }

    #topmenu #shortmenu {clear:both;}
    #topmenu #shortmenu ul{float:right; padding:120px 15px 0 0;}
    #topmenu #shortmenu ul li{float:left;padding-right:10px; font-variant: small-caps; font-family: Arial; font-size: 11px; height: 30px; line-height: 30px; color: #BFBFBF;}
    #topmenu #shortmenu ul li a{color: #BFBFBF; display: block; }
    #topmenu #shortmenu ul li a:hover{background: url(../images/over_block.png) top center no-repeat; display: block; color: #DCDCDC;}
    #topmenu #shortmenu ul li a.selected {background: url(../images/over_block.png) top center no-repeat; display: block; color: #DCDCDC;}

#submenu{float: left; width: 239px; font-variant:small-caps;}
#navigation{padding-left: 32px; font-family: Arial;}
#navigation ul li.items{width: 198px; line-height: 40px; margin-top: -1px; font-size: 12px;}
#navigation ul li.items a{display: block; background: url(../images/bg_block.jpg) no-repeat; text-indent: 12px; color: #33393C;}
#navigation ul li.items a:hover{display: block; background: url(../images/bg_block-over.jpg) no-repeat; text-indent: 28px; color:#33393C;}
#navigation ul li.items a.selected{display: block; background: url(../images/bg_block-over.jpg) no-repeat; text-indent: 28px; color:#33393C;}
#navigation ul li ul.ultje{clear: both; background: #ACABAC url(../images/subsub_bg.jpg) repeat-y;}
#navigation ul li ul.ultje li a{text-indent: 28px; color: #E9E9E9; background: #ACABAC none;}
#navigation ul li ul.ultje li a:hover{text-indent: 28px; color: #494949; background: #ACABAC none;}
#navigation ul li ul.ultje li a.link{height: 20px; line-height: 20px; background: #ACABAC url(../images/subsub_bg.jpg) repeat-y;}
#navigation ul li ul.ultje li a.linkselected{height: 20px; line-height: 20px; background: #ACABAC url(../images/subsub_bg.jpg) repeat-y; color: #494949;}
  
    #adres{width:322px; height:80px; background: #373737;}
    .guesthouse-bruges {padding: 0px 0 0 20px;font-family: Arial; font-size: 12px; color: #636363;}
    .guesthouse-bruges a {color: #636363;}
    
#content {float: left; width: 561px; }

#tekst{clear:both; background-color: #c8c8c8; width: 561px; line-height: 1.6em; padding: 10px 0 0 0; font-family: Arial; font-size: 12px; color: #2b2b2b;}
#tekst h1{ margin: 30px 0 0px 20px; padding:0; font-size:16px; color: #454545; width:90%; }
#tekst h2{ margin: 10px 0 20px 20px; padding: 0; color: #000000; }
#tekst .intro { margin-top: 10px;}
#tekst .tekst  {
	padding: 0px 20px 20px 20px;
	text-align: justify;
}
#tekst .tekst a  {
	color: #000000; 
}
#tekst .img { float: left; width: 185px; height: 135px; border: solid 1px #494846; }

/*------------------------------*/
/*-----------Footer-------------*/
/*------------------------------*/
#footer {clear:both; margin: 0 auto; width: 800px;color:#ffffff; font-family: Arial; font-size: 11px; padding-bottom:25px; padding-top: 25px; }
    #footer a{color:#ffffff; font-family: Arial; font-size: 11px; }
    #footer ul{margin-left: 60px;}
    #footer ul li{float:left; padding-right:5px;}
    #footer ul li a{color:#ffffff; font-family: Arial; font-size: 11px; }
    #footer ul li a:hover{color:#ffffff;}

#bed-breakfast-brugge { height:100px; background-color:#454545;}

.online-booking {float:right; height: 40px;}
.online-booking a { margin-top:10px; padding:8px; background-color:#454545;}
.nieuwelayer{background-color: #D7D7D6; width: 56px; height: 56px; position: absolute; left: 1px; top: 1px; filter:alpha(opacity=90); opacity:0.9;}
.images { margin-right:500px; border-right: solid 1px #999999; border-bottom: solid 1px #999999;} 
.xsmall{font-size: 10px; margin-top: 5px;}
.input{background-color: #C8C8C8; border: solid 1px #999999;}

.contactbutton 
{
	background: Transparent;
	border: 1px solid #999999;
	color: #2b2b2b;
	padding: 3px;
	text-transform: uppercase;
	font-size: 0.8em;
}