@charset "UTF-8";
/* CSS Document */


body {
margin:0;
padding:0;
background:#f4ebdd;
font-size:11px;
font-family: verdana, arial, sans-serif;
line-height: 1.5em;
}

td strong{  color:red;}
a img{border:none}
.clear{clear:both}
h1 {font-size: 20px; margin: 0 0 15px 0; padding: 0}
h2 {font-size: 16px; color: #ED3944; margin: 0 0 15px 0; padding: 0}
p {font-size: 1em;}
a {color: #ED3944;}
.error{color:red}
.required{margin:0 10px 0 0}
#container {margin: 0 auto; width: 1024px;background: #FFF;}

#header { background: #efecdd; width: 1024px; height: 187px; }


#menu {width: 100%; height: 30px; background: #ED3944; margin: 0; padding: 0; font-size: 15px; text-transform:uppercase; font-weight:bold; display: block; }
#menu ul {list-style: none; margin: 0 0 0 60px; padding: 0; float: left; display: block; }
#menu li {float:left; margin-right: 20px;  display: block; position: relative; }
#menu ul a {text-decoration: none; color: #FFFFFF; display: block; padding-top: 6px; padding-bottom: 6px}
#menu ul a:hover {color: #F79DA1; }

#menu ul ul {position: absolute; z-index: 500; margin: 0; display: block; background: #F79DA1; display: none;}
#menu ul ul li {margin: 0; padding: 0}

#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul li:hover ul ul
{display: none;}

#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul
{display: block;}

#menu ul ul a {display: block; background: #F79DA1; padding: 6px; width: 370px}
#menu ul ul a:hover {background: #ED3944; color: #FFFFFF; }


#menu ul ul ul {position: absolute; top: 0; left: 100%;}


#content {background: url(../images/content_bg.jpg) no-repeat top left; margin: 0; padding: 30px 30px 30px 60px; min-height: 400px}
#vorigepagina { padding: 0px 0px 0px 60px }

#contentimg {float: right; border:solid 0px red;}
#contentimg img {float:right;margin: 0 25px 8px 0; max-width:300px}

#contenttxt {float: left; width: 600px;}
div#contenttxt.errorpage {float: right; width: 500px; border:solid 0px red;}

/*#content  li {list-style: none;}*/


#footer {width: 1024px; height: 57px; background: #d6b38b; }

ul#vacaturelist, ul#newslist{
    margin:0;
    padding:0;
    list-style-type: none;
}
ul#vacaturelist li, ul#newslist li{
    border-top:solid 1px #ccc;
    margin:16px 0 0px 0;
    padding:6px 0;
	clear:both;
}
ul#vacaturelist li img, ul#newslist li img{float:left;margin:0 10px 0 0;}
#archieflink{
    float:right;
    clear:both;
}
#cursist #content{
    height:200px;
    overflow:auto;
}
.age{display:none;}

p#foot {
	margin: 0 auto;
	width: 900px;
	text-align:center;
	margin-top:5px;
}
