/* Start of CMSMS style sheet 'MonitorGroep' */
/* CSS Document */

html, body {
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

body {
background: url(uploads/designimgs/tegel_origineel_2.jpg) repeat-x left fixed;
overflow-x: hidden;
}

img {
_behavior: url(uploads/iepngfix.htc);
}

#blok1 img {
width: 445px;
height: 184px;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #579ed0;
font-weight: normal;
margin-top: -5px;
}

#blok2_content h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #fff;
font-weight: normal;
margin-top: -5px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #579ed0;
/*color: #003768;*/
font-weight: normal;
margin: 0;
}

h2 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #59595b;
margin: 0;
padding: 0;
}

h2 a:hover {
text-decoration: none;
}

p, ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/*color: #59595b;*/
color: #000;
margin-top: 0;
}

ul {
margin-left: -10px;
*margin-left: 25px;
}

p.white {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
margin-top: 0;
}

#content_vervolg td.achtergrond p a {
color: #fff;
}

#content_vervolg td.achtergrond p a:hover {
text-decoration: none;
}

#content a, #content_vervolg a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #569fd3;
margin-top: 0;
}

#content a:hover, #content_vervolg a:hover {
text-decoration: none;
}

#container {
width: 1018px;
min-height: 609px;
margin: auto;
}

#header_container {
width: 1018px;
height: 165px;
background:url(uploads/designimgs/achtergrond_header.jpg) no-repeat;
_width: 1020px;
}

#wrap_header {
width: 998px;
height: 164px;
float: left;
border-top: 1px solid #569fd3;
border-left: 1px solid #569fd3;
border-right: 1px solid #569fd3;
_width: 997px;
}

#header {
width: 1000px;
height: 145px;
margin-top: -1px;
_width: 997px;
_height: 143px;
}

#logo {
width: 173px;
height: 66px;
margin-top: 39px;
margin-left: 35px;
float: left;
}

#adres {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #003768;
text-align: right;
float: right;
margin-top: 46px;
margin-right: 35px;
}

#adres a {
color: #003768;
}

#adres a:hover {
text-decoration: none;
}

#schaduw_header {
width: 18px;
height: 165px;
float: left;
background: url(uploads/designimgs/schaduw_header.png) no-repeat;
_behavior: url(uploads/iepngfix.htc);
_background: none;
}

#content_container {
width: 1018px;
min-height: 408px;
background: url(uploads/designimgs/schaduw_content.png) repeat-y right;
_background: none;
_margin-top: -10px;
}

#content {
min-height: 408px;
}

#content_vervolg {
min-height: 408px;
padding-left: 27px;
}

#border_right {
width: 998px;
min-height: 408px;
border-left: 1px solid #569fd3;
border-right: 1px solid #569fd3;
background-color: #fff;
}

#breadcrumbs {
width: 953px;
height: 21px;
border-right: 1px solid #569fd3;
padding-top: 8px;
padding-left: 45px;
_width: 952px;
_border-right: none;
}

#breadcrumbs a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #569fd3;
text-decoration: none;
}

.kader {
border: 1px solid #a7c7e6;
}

.achtergrond {
background-color: #569fd3;
}

#vlaggen {
position: relative;
width: 15px;
height: 10px;
top: -16px;
right: 6px;
z-index: 20;
float: right;
}

/* Content homepage */
#blok_1en2_container {
width: 965px;
height: 200px;
padding-left: 35px;
_width: 963px;
}

#blok1, #blok2 {
width: 445px;
height: 184px;
border: 1px solid #a7c7e6;
float: left;
padding: 7px;
}

#blok2 {
margin-left: 7px;
}

#blok2_content {
width: 425px;
height: 164px;
background-color: #569fd3;
padding: 10px;
}

#blok_3en4en5_container {
width: 965px;
min-height: 161px;
padding-left: 27px;
_width: 963px;
}

#content table {
margin-bottom: 0px;
clear: both;
}

#content table td {
padding: 10px 15px 10px 15px;
vertical-align: top;
}

#content .achtergrond p, #content .achtergrond a {
color: #fff;
}

table td.links {
height: 378px;
padding: 0;
}
/* Einde content homepage */

/* Content vervolg pagina's */
#content_vervolg table {
position: relative;
margin-top: -8px;
margin-bottom: 0;
}

#content_vervolg table td {
vertical-align: top;
}

div#blok_small {
width: 165px;
margin: -1px;
padding: 10px;
border: 1px solid #a7c7e6;
}

#content_vervolg table td.small {
width: 165px;
padding: 1px;
}

#content_vervolg table td.medium {
width: 263px;
height: 378px;
padding: 10px;
}

#content_vervolg table td.big {
height: 378px;
padding: 10px;
}

#content_vervolg table td.achtergrond h1, #content_vervolg table td.achtergrond p, #content_vervolg table td.achtergrond ul {
color: #fff;
}
/* Einde content vervolg pagina's */

#footer_container {
width: 1018px;
height: 18px;
}

#footer {
width: 989px;
height: 16px;
border-right: 1px solid #569fd3;
background-color: #569fd3;
float: left;
text-align: right;
padding-top: 2px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #003768;
_width: 989px;
}

#schaduw_footer {
width: 18px;
height: 18px;
background: url(uploads/designimgs/schaduw_footer.png) no-repeat;
float: left;
_behavior: url(uploads/iepngfix.htc);
_width: 15px;
_background: none;
}

#schaduw_onder {
width: 1018px;
height: 18px;
background: url(uploads/designimgs/schaduw_onder.png) no-repeat;
_behavior: url(uploads/iepngfix.htc);
_margin-top: 0px;
_background: none;
}

/* Menu */

#menu {
width: 965px;
height: 20px;
position: relative;
z-index: 10;
padding-left: 33px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003768;
border-bottom: 1px solid #569fd3;
background-color: #fff;
_z-index: 12;
_width: 965px;
}

#menu .menu_parent a {
text-decoration: none;
/*color: #003768;*/
color: #000;
}

#menu .menu_parent {
position: relative;
z-index: 10;
float:left;
padding: 0px 10px 0px 10px;
border: 1px solid #569fd3;
background: url(uploads/designimgs/achtergrond_tabs.jpg) repeat-x;
margin-left: 2px;
height: 17px;
padding-top: 2px;
_z-index: 11;
_top: 1px;
}

.menu_parent_border_bottom {
width: 90%; 
border-top: 1px solid #569fd3; 
margin: 0 auto 0 auto; 
padding: 0; 
height: 0px;
}

.submenu {
position: absolute;
z-index: 11;
display: none;
border: 1px solid #569fd3;
border-bottom: none;
background-color: #fff;
min-height: 5px;
}

.submenu a {
display: block;
height: 17px;
padding: 3px 0px 0px 10px;
text-decoration: none;
color: #003768;
border-bottom: 1px solid #569fd3;
}

div.submenu a:hover {
background-color: #569fd3;
color: #fff;
}

div.submenu a.active_child {
background-color: #569fd3;
color: #fff;
}

div.submenu_border {
height: 1px;
margin-top: -1px;
background: #fff;
position: absolute;
z-index: 12;
font-size: 0px;
}

#menu .menu_active{
font-weight:bold;
border-bottom: 1px solid #fff;
background: none;
}

/* Formulier */
div.informatie_aanvraag {
position: relative;
}

div.informatie_aanvraag input {
width: 225px;
}

div.informatie_aanvraag input, div.informatie_aanvraag textarea {
border: 1px solid #a7c7e6;
}

div.organisatie input {
position: absolute;
left: 150px;
}

div.contactpersoon label {
position: absolute;
top: 64px;
_top: 67px;
}

div.contactpersoon div label {
position: relative;
margin-left: 128px;
top: 9px;
_top: 5px;
_margin-left: 133px;
}

div.contactpersoon input {
position: relative;
top: 13px;
left: 209px;
border: none;
width: 15px;
_top: 8px;
_left: 214px;
}

div.naam label {
position: absolute;
top: 105px;
}

div.naam input {
position: absolute;
left: 150px;
top: 105px;
}

div.adres label {
position: absolute;
top: 130px;
}

div.adres input {
position: absolute;
left: 150px;
top: 130px;
}

div.postcode_plaats label {
position: absolute;
top: 155px;
}

div.postcode_plaats input {
position: absolute;
left: 150px;
top: 155px;
}

div.telefoon label {
position: absolute;
top: 180px;
}

div.telefoon input {
position: absolute;
left: 150px;
top: 180px;
}

div.email label {
position: absolute;
top: 205px;
}

div.email input {
position: absolute;
left: 150px;
top: 205px;
}

div.vraag label {
position: absolute;
top: 230px;
}

div.vraag textarea {
position: absolute;
left: 150px;
top: 230px;
width: 225px;
height: 75px;
}

div.submit input {
position: absolute;
width: 229px;
left: 150px;
top: 315px;
background: none;
font-size: 11px;
}
/* End of 'MonitorGroep' */

