/* Reset styles */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; 	padding: 0; 	border: 0; 	outline: 0; 	font-weight: inherit; 	font-style: inherit; font-size: 100%; 	font-family: inherit; 	vertical-align: baseline;}
:focus {outline: 0;}
ul, ol {
list-style-type:none;
}

/* Algemene dingen */

.left {
float: left;
}

.right {
float: right;
}

/* Cosas */

body {
background: #fff url(../img/mainBg.jpg) repeat-x;
line-height: 1;
font-family:Georgia, serif;
}

#container {
background: url(../img/containerBg.jpg) no-repeat;
width:995px;
height: 1650px;
margin: 0 auto;
}

#header {
height: 266px;
width:955px;
overflow:hidden;
}

#header p {
color: #866e1b;
font-size: 16px;
line-height: 24px;
margin: 55px 35px 0 0;
}

#header p a {
color: #866e1b;
text-decoration: none;
}

#header p a:hover {
text-decoration: underline;
}

#header img {
height:84px;
width:272px;
margin: 90px 0 0 35px;
}

#mainMenu {
overflow:hidden; /* ipv clear */
height:68px;
margin: 0 0 0 133px;
}

#mainMenu li {
float:left;
height:68px;
}

#mainMenu li a {
font-size: 26px;
letter-spacing: 1px;
color:#bcb089;
text-decoration:none;
padding: 20px 30px;
height:28px;
display:block;
}

#mainMenu li a:hover,
#mainMenu li#current a {
background-color: #9b7f19;
}

#contentWrap {
width:650px;
margin: 0 0 0 135px;
border: solid #9b7f19;
border-width: 0 35px 35px 35px;
height:1100px;
background:#fff; 
overflow:hidden;
}

#content {
border-right: 35px solid #9b7f19;
height:1100px;
width:450px;
}

#content img,
#subContent img {
margin-bottom: -2px;
}

#content img {
border-top: 35px solid #9b7f19;
border-bottom: 35px solid #9b7f19;
}

#contentText {
padding:10px;
/* margin: -2px 0 0 0; */
line-height:22px;
font-size: 14px;
}

#contentText2 {
padding:10px;
/* margin: -2px 0 0 0; */
line-height:22px;
font-size: 14px;
}

h1 {
font-size: 26px;
color: #9b7f19;
line-height: 35px;
text-transform:uppercase;
}

h2 {
font-size: 14px;
color: #9b7f19;
line-height:22px;
font-weight: bold;
}

#contentText p {
padding: 0 0 15px 0;
}

#contentText2 p {
padding: 0 0 15px 0;
}

a {
color: #866e1b;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#subContent {
width:165px;
}

.subBlock {
border-bottom: 35px solid #9b7f19;
min-height: 300px;
height:auto !important;
height:300px;
}

table {
margin: 0 0 10px 0;
}

td#dag {
padding: 0 30px 0 0;
}

