body,td,th {
	color: #000;
	font: 12px "Myriad Web", Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-color: #353939;
	margin:12px 0px 10px 0px;
}
a { 
	color:#000;
	text-decoration:none; 
}
a:hover { 
	text-decoration:none; 
	color: #333;
}
h1,h2,h3,h4 {
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h1 {
	font-size:14px;
	color: #000;
}
h2 {
	font-size:12px;
	color: #000;
}
hr{
	height:-1px;
	margin:10px 0px 10px 0px;
	color: #002a5c;
	background-color: #002a5c;
}
#clearer {
	height:0px;
	clear:both;
}
.fixed {
	width:954px;
}
#container {
	margin:0 auto;
	width:954px;
	border:solid 2px #fff;
}
#header_topleft {
	float:left;
	width:422px;
	height:25px;
	margin:14px 0px 5px 54px;
	padding:0px;
	text-align:left;
}
#header_topright {
	float:left;
	width:427px;
	height:25px;
	margin:14px 51px 5px 0px;
	padding:0px;
	text-align:right;
}
#header_topleft img, #header_topright img, #aanmelden_nieuwsbrief img, #middle_right_nav img{
	border:none;
}
#header {
	float:left;
	width:954px;
	height:26px;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:center;
}
#header ul{
	margin:0px;
	padding:0px;
}
#header li{
	display:inline;
	padding:0px;
	margin:0px 8px 0px 8px;
}
#header img{
	border:none;
}
/*#content{
	float:left;
	width:882px;
	padding:0px;
	margin:0px 36px 12px 36px;
	background:url(/images/sinjoor/foto_linksonder.gif) no-repeat bottom left;
}*/
#middle{
	position:relative;
	float:left;
	width:882px;
	padding:0px;
	margin:0px 36px 12px 36px;
	background-color:#cccdce;
	/*background:url(/images/cafe_anvers/foto_linksonder.gif) no-repeat bottom left;*/
}
/*#content_anvers_boven{
	float:left;
	width:882px;
	padding:0px;
	margin:0px 36px 12px 36px;
	background:url(/images/anvers_boven/foto_linksonder.gif) no-repeat bottom left;
}
#content_entrepot_anvers{
	float:left;
	width:882px;
	padding:0px;
	margin:0px 36px 12px 36px;
	background:url(/images/entrepot_anvers/foto_linksonder.gif) no-repeat bottom left;
}*/
#middle_left{
	float:left;
	width:222px;
	margin:0px;
	padding:0px;
}
#middle_left_top{
	float:left;
	width:222px;
	height:241px;
	margin:0px;
	padding:0px;
}
#aanmelden_nieuwsbrief{
	float:left;
	width:218px;
	height:15px;
	background-color:#002a5c;
	margin:0px 2px 0px 2px;
	padding:2px 0px 0px 0px;
}
.aanmelden_nieuwsbrief{
	padding:10px 0px 0px 0px;
	text-align:center;
	color:#eae827;
	font-size:11px;
}
.aanmelden_nieuwsbrief a { 
	color:#eae827;
	text-decoration:none; 
}
.aanmelden_nieuwsbrief a:hover { 
	text-decoration:none;
	font-weight:bold;
	color: #fff;
}
#middle_left_bottom{
	float:left;
	width:182px;
	height:205px;
	margin:0px;
	padding:14px 20px 7px 20px;
}
#middle_right{
	float:left;
	width:599px;
	margin:0px;
	padding:0px;
	position:relative;
}
#mainheader{
	float:left;
	width:661px;
	height:169px;
	margin:0px;
	padding:0px;
}
#middle_right_header{
	float:left;
	width:661px;
	height:144px;
	margin:0px;
	padding:0px;
}
#middle_right_nav{
	/*float:left;*/
	position:absolute;
	top:119px;
	left:220px;
	z-index:999;
	
	width:661px;
	height:15px;
	margin:0px;
	padding:0px;
	/*position:relative;*/
	/*overflow:hidden;*/
	/*padding:10px 0px 0px 185px;*/
	padding:0px;
	font-size:10px;
	/*background:transparent url(/images/sinjoor/bg_maincontent.gif) repeat-y scroll right center;*/
	/*background:url(/images/sinjoor/header_bottom.gif) no-repeat;*/
}

#middle_right_nav .heading {
	float:left;
}

#middle_right_nav div {
	margin-left:20px;
	margin-top:30px;
	width:460px;
	overflow:hidden;
	float:left;
}


#headingdd {
	position:absolute;
	top:119px;
	left:220px;
	z-index:999;
}

#mainheader_menukaart_bttm_sinjoor{
	float:left;
	width:641px;
	height:15px;
	margin:0px;
	padding:10px 20px 0px 0px;
	font-size:10px;
	text-align:right;
	background:url(/images/sinjoor/header_bottom.gif) no-repeat;
}
#mainheader_menukaart_bttm_anvers{
	float:left;
	width:641px;
	height:15px;
	margin:0px;
	padding:10px 20px 0px 0px;
	font-size:10px;
	text-align:right;
	background:url(/images/cafe_anvers/header_bottom.gif) no-repeat;
}
#content{	
	float:left;
	line-height:24px;
	margin:0px;
	min-height:280px;
}
#welkom{
	float:left;
	width:235px;
	margin:0px;
	padding:0px 8px 0px 0px;
	border-right:solid 1px #cccccc;
	line-height:18px;
}
#acties{
	float:left;
	width:275px;
	margin:0px;
	padding:0px 0px 0px 8px;
	line-height:18px;
}
#acties img{
	float:right;
	margin:0px 0px 0px 8px;
	border:solid 1px #333333;
}
#content.default {
width:545px;
padding:35px 54px 35px 62px;
background:url(/images/bg_maincontent.gif) repeat-y right;
}

#content.menu {
width:661px;
padding:35px 0px 35px 0px;
background:url(/images/bg_menukaart.gif) repeat-y right;
}

#content_content.menu {
	float:left;
	width:521px;
	padding:0px 10px 0px 10px;
}

#content_content.default {

}

#content_nav_menu {
	float:left;
	width:110px;
	padding:0px 0px 0px 10px;
}

#content_nav_menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}


#left_content_menukaart{	
	float:left;
	width:120px;
	line-height:22px;
	margin:12px 0px 0px 0px;
	padding:0px;
}
#left_content_menukaart ul{
	font-size:10px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#left_content_menukaart li{
	display:compact;
	padding:0px;
	margin:0px 8px 0px 8px;
	list-style:none;
}
#right_content_menukaart{	
	float:left;
	width:508px;
	min-height:299px;
	line-height:22px;
	margin:15px;
	padding:0px;
}
#content_fotogalerie{	
	float:left;
	width:661px;
	min-height:325px;
	line-height:22px;
	margin:0px;
	padding:0px;
	background:url(/images/sinjoor/bg_maincontent.gif) repeat-y right;
}

#fotogalerie_container {
	margin-left:-48px;
	width:660px;
	overflow:hidden;
}

#fotogalerie_container ul {
	list-style-type:none;
	width:165px;
	margin:0px;
	padding:0px;
	float:left;
}

#fotogalerie_container li {
	margin-left:40px;
}

.thumbs_fotogalerie{
	float:left;
	/*border-right:solid 2px #d1d2d4;
	width:70px;
	padding:25px 45px 6px 45px;
	margin:0px 8px 0px 0px;
	font-size:11px;*/
}
.thumbs_fotogalerie_rechts{
	float:left;
	width:70px;
	padding:25px 38px 6px 42px;
	font-size:11px;
}
.thumbs_fotogalerie_2{
	float:left;
	width:72px;
	padding:25px 45px 6px 45px;
	margin:0px 8px 0px 0px;
	font-size:11px;
}
.thumbs_fotogalerie_rechts_2{
	float:left;
	width:71px;
	padding:25px 38px 6px 42px;
	font-size:11px;
}
#middle_right_footer{
	float:left;
	width:661px;
	height:14px;
	margin:0px;
	padding:0px;	
}

#middle_right_footer.default {
	background:url(/images/footer.gif) no-repeat;
}

#middle_right_footer.menu {
	background:url(/images/footer_menukaart.gif) no-repeat;
}

#menukaartfooter{
	float:left;
	width:661px;
	height:14px;
	margin:0px;
	padding:0px;
	background:url(/images/sinjoor/footer_menukaart.gif) no-repeat;
}
#middle_footer{
	float:left;
	width:954px;
	font-size:12px;
	text-align:center;
	height:30px;
	margin:0px;
	padding:0px;
}
#middle_footer a { 
	color:#ccc;
	text-decoration:none; 
}
#middle_footer a:hover { 
	text-decoration:underline; 
	color:#fff;
}
textarea{
	width:220px;
}
.versturen_btn{
	background-color:#002a5c;
	text-align:center;
	width:223px;
	border:solid 2px #ffff00;
	color:#fff;
	font-weight:bold;
}
.verplichtveld{
	font-size:10px;
}
#adres{
	float:left;
	width:100%;
	padding:60px 0px 0px 0px;
	letter-spacing:0.11em;
	text-align:center;
}
.adres_contact{
	letter-spacing:0.11em;
	text-align:center;
	padding:18px 0px 0px 0px;
}
.adres_contact img{
	border:none;
	vertical-align:middle;
}
#ticker_container {
width:170px;
height:216px;
display:block;
overflow:hidden;
position:relative;
font-size:10px;
}

#ticker {
width:170px;
height:216px;
display:block;
list-style:none;
margin:0;
padding:0;
}

#ticker li {
display:block;
width:158px;
margin:0;
padding:6px;
float:left;
}

#fotoalbum_ext {
	list-style-type:none;
	width:575px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

#fotoalbum_ext li {
	display:block;
	width:100px;
	overflow:hidden;
	height:100px;
	float:left;
	margin:5px 5px 0px 0px;
}

.actionphotos {
	width:215px;
	height:237px;
	padding:2px 3px 2px 2px;
	overflow:hidden;
	position:relative;
	background-image:url(/images/actiefoto_overlay2.png);
	background-repeat:no-repeat;
}

.actionphotos .aoverlay {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(/images/actiefoto_overlay2.png);
	background-repeat:no-repeat;
	z-index:100;
	width:222px;
	height:31px;
}

.actionphotos img {
	border:0px;
}

#slideaction {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	width:222px;
	height:241px;
	visibility:hidden;
}