* {
	margin: 0;
	padding: 0;
}

body {
background: #fff url(images/bg.jpg) repeat-x;
font-family: UnDotum, "Gill Sans MT", GillSans, Calibri, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
color: #222;
}

a {
text-decoration: underline;
color: #560406;
}
a:hover {
text-decoration: underline;
color: #4F5D7F;
}

#wrap {
margin: 0 auto;
width: 820px;
}

#header {
height: 110px
}
#header h1 { 
font-family: "Times new Roman", Times, serif;
font-size: 50px;
line-height: 100%;
letter-spacing: -2px;
padding: 20px 0 0px 0;
margin: 0 0 40px 0;
color: #fff;
}
#header h1 a { 
color: #fff;
text-decoration: none;
font-weight: 600;
letter-spacing: -2px;
}
#header h1 a:hover {
color: #fff;
border-bottom: 1px dotted #fff;
}

.right {
float: right;
clear: right;
width: 600px;
text-align: justify;
padding-top: 5px;
}


.right h1 {
color: #560406;
text-align: left;
font-size:22px;
line-height: 30px;
padding: 15px 0 7px 0;
}

.right h2 {
color: #560406;
font-size: 18px;
font-weight: 100;
text-align: left;
padding: 15px 0 7px 0;
}
.right h2 a {
text-decoration: none;
text-align: left;
}
.right h2 a:hover {
}

.right h3 {
color: #560406;
font-size: 15px;
font-weight: bold;
text-align: left;
padding: 15px 0 7px 0;
}
.right h3 a {
text-decoration: none;
}
.right h3 a:hover {
}

.right ul li {
margin: 0 0 0 16px;
}


/* Slogans */

.slogans {
float: right;
width: 600px;
padding: 20px 0 20px 0;
}

p.links {
font-style: italic;
color: #333;
text-align: left;
font-size:14pt;
margin: 0 0 0 20px;
}

p.rechts {
font-style: italic;
color: #111;
text-align: right;
font-size:14pt;
padding: 0 0 0 0;
margin: 0 20px 0 0;
}


/* left - Menu en quotes op index.html */

.left {
font-family: Tahoma, Arial, Helvetica, sans-serif;
float: left;
clear: left;
width: 220px;
padding-top: 10px;
font-size: 10px;
}

.left ul {
padding: 10px 0 15px 0;
list-style-type: none;
}
.left ul li a {
text-decoration: none;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
.left ul li a:hover {
}

.left h2 {
color: #560406;
font-size: 15px;
font-weight: 100;
text-align: left;
padding: 15px 70px 7px 0;
}
.left h2 a {
text-decoration: none;
text-align: left;
}
.left h2 a:hover {
}


.left h3 {
color: #222;
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 5px 50px 0 0;
}

/* h4 - quote inhoud */
.left h4 {
font-style: italic;
color: #222;
font-size: 12px;
font-weight: normal;
text-align: left;
padding: 5px 50px 0 0;
}

/* h5 - quote titel */
.left h5 {
color: #222;
font-size: 11px;
font-weight: normal;
text-align: left;
padding: 0px 50px 0 0;
margin: -1px 0 0 0;
}


.left p {
font-size: 12px;
text-align: left;
padding: 5px 80px 7px 0;
}



.nieuws {
text-align: left;
font-size: 14px;
line-height: 20px;
color: #FF0000;
}

.nieuws h2 {
font-size: 18px;
font-weight: 100;
color: #FF0000;
}
.nieuws h2 a {
text-decoration: none;
}
.nieuws h2 a:hover {
}


/* right1 - Box op index.html */

.right1 {
width: 590px;
margin: 0 0 0 -8px;
background: #D4D9DD url(images/img04.gif) repeat-y;
}

.right1 .title {
font-size: 18px;
font-weight: 100;
color: #560406;
padding: 30px 30px 20px 30px;
background: url(images/img05.gif) no-repeat;
}

.right1 .title a {
text-decoration: none;
color: #560406;
}

.right1 .title a:hover {
color: #4F5D7F;
border: none;
}

.right1 .entry {
padding: 0 30px;
}

.right1 .bottom {
height: 20px;
background: url(images/img06.gif) no-repeat left bottom;
}

/* right3 - Box op index.html */

.right3 {
width: 590px;
margin: 0 0 0 -8px;
background: #D4D9DD url(images/img04-2.png) repeat-y;
}

.right3 .title {
font-size: 18px;
font-weight: 100;
color: #fff;
padding: 30px 30px 20px 30px;
background: url(images/img05-2.png) no-repeat;
}

.right3 .title a {
text-decoration: none;
color: #fff;
}

.right3 .title a:hover {
color: #222;
border: none;
}

.right3 a {
color: #fff;
}

.right3 a:hover {
color: #aaa;
}

.right3 .entry {
padding: 0 30px;
color: #fff;
}

.right3 .bottom {
height: 20px;
background: url(images/img06-2.png) no-repeat left bottom;
}

/* right2 - Box op inhoudtraining.html */

.right2 {
width: 590px;
margin: 0 auto;
background: #D4D9DD url(images/img04.gif) repeat-y;
}

.right2 .title {
padding: 30px 30px 20px 30px;
background: url(images/img05.gif) no-repeat;
}

.right2 .title a {
text-decoration: none;
border-bottom: 1px solid #B4BBBE;
color: #333333;
}

.right2 .title a:hover {
	border: none;
}

.right2 .entry {
padding: 0 30px;
}

.right2 .bottom {
height: 20px;
background: url(images/img06.gif) no-repeat left bottom;
}



/* rightmenu - Menu aan rechterzijde */

.rightmenu {
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
float: right;
padding-top: 15px;
font-size: 10px;
}

.rightmenu ul {
padding: 0 0 0 20pt;
list-style-type: none;
}

.rightmenu ul li a {
text-decoration: none;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
.rightmenu ul li a:hover {
}




#footer {
text-align: center;
font-size: 12px;
color: #aaa;
margin-top: 40px;
background: #fff url(images/bg.jpg) repeat-x;
height: 110px;
padding-top: 30px;
}
#footer a { color: #000; }
#footer a:hover { color: #aaa; }
