/*  MAIN LAYOUT */

html, body	{height: 100%;}

body {
background: #333333;
background-image:url(./../pix/tab_inv.png);
background-repeat: no-repeat;
background-position: top center;
font-family : Arial, sans-serif;
font-size   : 12px;
color : #333333;
margin: 0px;
padding : 0px
}

img {
border:solid 0px;
padding:0px;
margin:0px;
}


h1 {
color: #080808;
font-family : Arial, sans-serif;
font-size   : 13px;
padding:0px;
margin:0px;
font-weight:bold;
}


h2 {
color: #333333;
font-family : Arial, sans-serif;
font-size   : 13px;
padding:0px;
margin:0px;
font-weight:bold;
line-height:13px;
}

h2 span {
display:none;
}




h3 {
font-family : Arial, sans-serif;
font-size   : 12px;
font-weight: bold;
padding:0px;
margin:0px;
}



span.koph3 {
color: #111111;
font-family : Arial, sans-serif;
font-size   : 12px;
padding:0px;
margin:0px;
font-weight:bold;
line-height:13px;
}




p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #080808;
padding:0px;
margin:0px;
}




p.orangebar {
background: #f15b29;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff !important;
padding:5px !important;;
margin:0px;
margin-top:4px;
width:163px;
}




a, a:visited 	{
outline: none;
color: #c48e2a;
text-decoration: none;
font-size   : 12px;
}

a:hover {
color: #333333;
text-decoration: underline;
font-size   : 12px;
}




a.linklike, a.linklike:visited {
outline: none;
color: #c48e2a;
text-decoration: none;
}

.linklike:hover {
color: #333333;
text-decoration: underline;
cursor:pointer;
}




a.bottomlink, a.bottomlink:visited 	{
outline: none;
color: #ffffff;
text-decoration: none;
font-size   : 12px;
}

a.bottomlink:hover {
color: #333333;
text-decoration: underline;
font-size   : 12px;
}



h2 a, h2 a:visited  {
font-family : Arial, sans-serif;
}

h2 a:hover {
font-family : Arial, sans-serif;
color:#888888;
}



a.active, a.active:visited 	{
outline: none;
color: #c48e2a;
text-decoration: underline;
}

a.active:hover {
outline: none;
color: #888888;
text-decoration: underline;
}


table {
border : 0px solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding : 0px;
}

td {
border : 0px solid;
padding : 0px;
margin: 0px;
text-align : left;
vertical-align: top;
}


table.formTable {
border : 0px solid;
border-collapse: separate;
border-spacing: 2px;
}

table.formTable td {
border : 0px solid;
}



table.zonderlijn {
border : 1px dashed #ACACAC;
border-collapse: separate;
border-spacing: 2px;
}

table.zonderlijn td {
border : 1px dashed #BABABA;
border-collapse: separate;
border-spacing: 2px;
}

table.layout {
background-color:#ffffff;
background-image:url(./../pix/grijs.png);
background-repeat: repeat-x;
background-position: 0px 0px;
border: solid 0px #FFFFFF;
border-collapse: collapse;
border-spacing : 0px;
height: 100%;
margin-left: auto;
margin-right: auto;
padding: 0px;
width: 958px;
color: #1A1A1A;
}



.second {
border-top:3px solid #ffffff;
border-right:3px solid #ffffff;
border-left:3px solid #ffffff;
background: #c48e2a;
background-image:url(./../pix/footer_bg.jpg);
background-repeat: repeat-y;
}

#header {
background: #ffffff;
border : 0px solid #ffffff;
border-bottom : 11px solid #ffffff;
margin: 0px;
margin-top: 0px;
padding:0px;
width: 956px;
height: 191px;
font-size   : 12px;
display:block
}


#menu {
background:#333333;
border : 0px solid #ffffff;
border-bottom : 15px solid #ffffff;
margin: 0px;
padding:3px 0px 5px 0px;
width: 956px;
height: 18px;
font-size   : 12px;
display:block;
}


	#menu table td {
	vertical-align: middle;
	}


#pagebg {
border : 0px solid #ffffff;
background-repeat: repeat-y;
margin: 0px;
padding:0px;
width: 100%;
font-size   : 12px;
}



#menugrijs {
background:#888888;
border : 0px solid #ffffff;
margin: 0px;
padding:2px 0px 2px 0px;
width: 956px;
height: 18px;
font-size   : 12px;
display:block;
}


#menugrijs table td {
vertical-align: middle;
}








#submenuheader_top {
background-image:url(./../pix/submenubox_top.png);
background-repeat: no-repeat;
margin: 0px;
padding:0px;
width: 190px;
height: 9px;
display:block;
}

#submenuheader {
background:#f5f5f5;
border : 0px solid;
margin: 0px;
padding:0px 10px 0px 10px;
width: 170px;
display:block;
text-align:center;
font-weight:bold;
color:#c48e2a;
}

#submenuheader_bottom {
background-image:url(./../pix/submenubox_bottom.png);
background-repeat: no-repeat;
margin: 0px;
padding:0px;
width: 190px;
height: 9px;
display:block;
}



#submenubox_top {
background-image:url(./../pix/submenubox_top.png);
background-repeat: no-repeat;
margin: 0px;
padding:0px;
width: 190px;
height: 9px;
display:block;
}

#submenubox {
background:#f5f5f5;
border : 0px solid;
margin: 0px;
padding:0px 10px 0px 10px;
width: 170px;
display:block;
}

#submenubox_bottom {
background-image:url(./../pix/submenubox_bottom.png);
background-repeat: no-repeat;
margin: 0px;
padding:0px;
width: 190px;
height: 9px;
display:block;
}



#callmeback_form {
background: #ffffff;
background-image:url(./../pix/call_me_back.png);
background-repeat: no-repeat;
border : 0px solid #ffffff;
margin: 0px;
padding:0px 0px 0px 0px;
color:#ffffff;
font-size   : 10px;
display:block
}





#box_black {
background: #000000;
border-top:0px solid #ffffff;
margin: 0px;
padding:0px;
color:#ffffff;
height: 5px;
vertical-align:top;
text-align : center;
font-size   : 10px;
}



#box_amber {
background: #c48e2a;
background-image:url(./../pix/footer_bg.jpg);
background-repeat: repeat-y;
border:0px solid #ffffff;
margin: 0px;
padding:5px 10px 15px 15px;
color:#ffffff;
vertical-align:top;
text-align : center;
font-size   : 10px;
}




.infobox {
float:right;
padding:6px;
width:262px;
background-color: #e5e5e5;
border : 1px solid #888888;
color : #464646;
}


#links {
border : 0px solid #ffffff;
margin: 0px;
padding: 4px 5px 5px 17px;
width: 178px;
font-size   : 12px;
}

#links p{
padding: 0px 0px 4px 0px;
color : #333333;
}

#midrechts {
border : 4px solid transparent;
border-bottom : 0px solid #ffffff;
margin: 0px;
padding: 0px 10px 5px 20px;
font-size   : 12px;
}


#rechts {
border : 0px solid #ffffff;
margin: 0px;
padding:0px;
width: 180px;
font-size   : 12px;
padding-left:20px;
}


#itemTable td {
border : 0 solid;
padding : 4px;
margin : 0;
text-align : left;
vertical-align : middle;
border-right:0px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
padding-left:10px;
font-size:11px;
}



#souperTable td {
border : 0 solid;
padding : 4px 3px 4px 6px;
margin : 0;
text-align : left;
vertical-align : middle;
border-right:0px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
font-size:11px;
}



.urlpijl {
border:0;
display:inline;
height:10px;
outline:none;
}

#visualHolder {
border : 0px solid #ffffff;
margin: 0;
padding:0px;
width: 560px;
height : 292px;
float:right;
}




ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	}

li.off a {
	display: block;
	border-collapse: collapse;
	border: 2px solid #333333;
	background-color: #333333;
	color: #FFFFFF;
	text-decoration: none;
	padding-right : 11px;
	text-align : left;
	font-weight:bold;
	font-size       : 12px;
	}

li.on a {
	display: block;
	border-collapse: collapse;
	border: 2px solid #333333;
	background-color : #333333;
	color: #FFFFFF;
	text-decoration: none;
	padding-right : 11px;
	text-align : left;
	font-weight:bold;
	font-size       : 12px;
	}



#menugrijs li.off a {
	display: block;
	border-collapse: collapse;
	border: 2px solid #888888;
	background-color: #888888;
	color: #FFFFFF;
	text-decoration: none;
	padding-right : 11px;
	text-align : left;
	font-size       : 12px;
	}

#menugrijs li.on a {
	display: block;
	border-collapse: collapse;
	border: 2px solid #888888;
	background-color : #888888;
	color: #FFFFFF;
	text-decoration: none;
	padding-right : 11px;
	text-align : left;
	font-size       : 12px;
	}




a.lnk_bg, a.lnk_bg:visited 	{
	color: #FFFFFF;
    text-decoration: none;
	font-size       : 12px;
	}

a.lnk_bg:hover {
    color: #c48e2a;
	text-decoration: none;
	font-size       : 12px;
	}



a.submenu, a.submenu:visited 	{
	color: #333333;
    text-decoration: none;
	font-size       : 12px;
	}

a.submenu:hover {
    color: #c48e2a;
	text-decoration: underline;
	font-size       : 12px;
	}






input, select {
display:inline;
font-size:10px;
border: 1px solid #888888;
outline:none;
}


textarea {
border: 1px solid #888888;
}


.textareaNormal {
font-family: Helvetica, sans-serif;
font-size:11px;
border : 1px solid #acacac;
color: #333333;
overflow:hidden;
}


.textareaNormalScroll {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
border : 1px solid #acacac;
color: #333333;
}




#blur {
border : 0px solid;
background-color: #222222;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
z-index:1;
}




#fotolijst {
border : 1px solid #888888;
background-color: #ffffff;
margin-left: -605px;
margin-top: 82px;
padding: 20px 5px 20px 5px;
position: absolute;
top: 0px;
left: 50%;
z-index:30;
text-align:center;
width:1200px;
}




