body,html
{
text-align:center;
padding:0px;
margin:0px;
background-color: #000000;
height:100%;
font-family: Arial;
font-size:10px;
color: black;
}

p
{
margin:0px;
padding:0px;
}

/*A:link {text-decoration: none; color: black;}
A:visited {text-decoration: none; color: black;}
A:active {text-decoration: none; color: black;}
A:hover {text-decoration: underline; color: black;}
*/

#containermidden{
/*width:911px; */
width:100%;
text-align:left;
height:auto !important;
margin:0pt auto;
min-height:100%;
position:relative;
background-image: url(../image/streep_bg_zwart.jpg);
background-repeat: repeat-y;
background-position: 60% 0%;
}

.aligner{
margin-left:auto;
margin-right:auto;
width:996px;
display:table;
background-color: #ffffff;
}

#col_menu{
width:335px;
float:left;
display:table;
}

#col_content{
width:661px;
min-height:500px;
display:table;
float:left;
background-color: #ffffff;
background-image: url(../image/steep_wit.jpg);
background-repeat: no-repeat;
background-position: 100% 100%;
}

#logo{
height:131px;
width:335px;
background-image: url(../image/lobbezoo_logo.jpg);
background-repeat: no-repeat;
background-position: 138px 31px;
}

#contact{
height:112px;
font-size:12px;
color:#ffffff;
font-weight:bold;
line-height:17px;
padding-left:138px;
padding-top:19px;
background-color: #000000;
background-image: url(../image/streep_zwart.jpg);
background-repeat: no-repeat;
background-position: 0px 21px;
}




.content_title{
height:35px;
font-size:16px;
font-weight:bold;
color:#bc0517;
}

.content_data{
width:500px;
font-size:12px;
line-height:17px;
padding-bottom:10px;
display:table;

}

.content_data a:link {text-decoration: none; color: #bc0517;}
.content_data a:visited {text-decoration: none; color: #bc0517;}
.content_data a:active {text-decoration: none; color: #bc0517;}
.content_data a:hover {text-decoration: underline; color: #bc0517;}

.content_title_editor{
height:35px;
font-size:16px;
font-weight:bold;
color:#bc0517;
background-color:#ffffff;
}

.content_data_editor{
font-size:12px;
line-height:17px;
padding-bottom:10px;
display:table;
background-color:#ffffff;
}

.content_data_editor a:link {text-decoration: none; color: #000000;}
.content_data_editor a:visited {text-decoration: none; color: #000000;}
.content_data_editor a:active {text-decoration: none; color: #000000;}
.content_data_editor a:hover {text-decoration: underline; color: #000000;}

#blokje_zwart{
height:43px;
width:41px;
margin-bottom:300px;
background-color: #000000;
float:left;
}


#content_container{
float:left;
width:516px;
height:500px;
padding-left:40px;
padding-top:19px;
display:table;
}

#header_foto{
height:219px;
width:661px;
/*background-image: url(../image/header_foto.jpg);   */
}

.menuItem
{
min-height:24px;
height:auto !important;
height:24px;
width:149px;
display:block;
background-color:#bc0517;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-left:138px;
padding-top:4px;
margin-top:1px;
padding-bottom:1px;
background-image: url(../image/menu_bg.jpg);
background-repeat: repeat-y;
}

#menu{
height:450px;
}
.menuItem:link {text-decoration: none; color: #ffffff;}
.menuItem:visited {text-decoration: none; color: #ffffff;}
.menuItem:active {text-decoration: none; color: #ffffff;}
.menuItem:hover {text-decoration: underline; color: #ffffff;}

#realisatie{
padding-top:2px;
padding-left:138px;
color:#ffffff;
background-color:#000000;
}

#realisatie a:link {text-decoration: none; color: #ffffff;}
#realisatie a:visited {text-decoration: none; color: #ffffff;}
#realisatie a:active {text-decoration: none; color: #ffffff;}
#realisatie a:hover {text-decoration: underline; color: #ffffff;}





.invoer_contact{
border:1px solid black;
width:325px;
color:black;
font-family: Arial;
font-size:12px;
margin-bottom:3px;
background-color:#fdfcf8;
}

.invoer_contact_small{
border:1px solid black;
width:80px;
color:black;
font-family: Arial;
font-size:12px;
margin-bottom:3px;
background-color:#fdfcf8;
float:left;
}

.invoer_contact_medium{
border:1px solid black;
width:241px;
color:black;
font-family: Arial;
font-size:12px;
margin-bottom:3px;
margin-right: 2px;
background-color:#fdfcf8;
float:left;
}

.invoerselect_contact{
border:1px solid black;
font-size:12px;
display: inline;
width:75px;
color:black;
background-color:#fdfcf8;
}

.knop_contact
{
border:1px solid black;
font-size:12px;
font-family: Arial;
background-color:#fdfcf8;
}


.invoer
{
border:1px solid black;
font-family: Arial;
display: inline;
width:325px;
font-size:12px;
margin-bottom:3px;
}


/*
#header{
height:92px;
width:770px;
background-image: url(../image/header.jpg);
}

#header_foto
{
height:79px;
width:770px;
padding-top:161px;
}

#aanbod_link{
height:80px;
width:194px;
display:block;
background-image: url(../image/aanbod.png);
}



#menu{
height:36px;
width:770px;
background-color: #003d78;
margin-top:1px;
display:table;
}

.menuItem
{
height:26px;
width:105px;
font-weight:bold;
font-size:12px;
display:block;
float:left;
color: #ffffff;
text-decoration: none;
text-align:center;
padding-top:10px;
position:relative;
}

.menuItemSep
{
height:26px;
width:2px;
font-weight:bold;
font-size:12px;
float:left;
color: #ffffff;
text-decoration: none;
text-align:center;
padding-top:10px;
position:relative;
}

a:hover.menuItem
{
background-color: #8c1c11;
}


.menuItemSelect
{
height:26px;
width:105px;
font-weight:bold;
font-size:12px;
display:block;
float:left;
color: #ffffff;
text-decoration: none;
text-align:center;
padding-top:10px;
position:relative;
background-color: #8c1c11;
}

.submenudiv{
width:105px;
display:table;
visibility:hidden;
position:absolute;
background-color:#8c1c11;
padding-top:7px;
padding-bottom:7px;
}

.submenuitems{
display:table;
height:14px;
width:98px;
color:#ffffff;
font-size:12px;
text-decoration: none;
padding-left:7px;
white-space: nowrap;
}

.submenuitems:hover{
text-decoration: underline; 
color: #ffffff;
}

#content_container{
width:770px;
display: table;
margin-top:2px;
top: 296px;
}

#footer{
height:21px;
width:753px;
padding-top:6px;
padding-left:17px;
color: #06417b;
font-size:11px;
border-top: 4px solid #06417b;
background-color:#e6ebf1;
}

#footer a:link {text-decoration: none; color: #06417b;}
#footer a:visited {text-decoration: none; color: #06417b;}
#footer a:active {text-decoration: none; color: #06417b;}
#footer a:hover {text-decoration: underline; color: #06417b;}


.menu2Item{
color:#000000;
margin-right:15px;
margin-left:15px;
text-decoration:none;
}

.menu2Itemhover{
text-decoration:underline;
}

.content_title{
height:32px;
width:585px;
font-size:14px;
font-weight:bold;
padding-top:23px;
float:left;
padding-left:48px;
border-right: 1px solid #06417b;
}

.content_data{
width:575px;  
height: 250px;
font-size:12px;
line-height:17px;
float:left;
padding-left:48px;
padding-right:10px;
padding-bottom:10px;
display:table;
border-right: 1px solid #06417b;
}


.content_title a:link {text-decoration: none; color: black;}
.content_title a:visited {text-decoration: none; color: black;}
.content_title a:active {text-decoration: none; color: black;}
.content_title a:hover {text-decoration: underline; color: black;}

#zoomUrl{
width:500px;
display:block;
}
#zoomUrl:link {border: 1px solid black;}
#zoomUrl:visited {border: 1px solid black;}
#zoomUrl:active {border: 1px solid black;}
#zoomUrl:hover {border: 1px solid black;}



.content_title_editor{
font-size:14px;
font-weight:bold;
padding-left:78px;
padding-top:23px;
background-color: #f5c688;
}



.content_data a:link {text-decoration: underline; color: black;}
.content_data a:visited {text-decoration: underline; color: black;}
.content_data a:active {text-decoration: underline; color: black;}
.content_data a:hover {text-decoration: underline; color: black;}


.content_data_editor{
padding-left:78px;
padding-top:15px;
line-height:15px;
background-color: #f5c688;
font-size:10px;
padding-right:40px;
}

#content_right_container{
width:117px;
height:250px;
padding-top:16px;
padding-left:17px;
float:right;
}

#funda_logo{
height:42px;
width:98px;
background-image: url(../image/funda.jpg);
display:block;
}

#nvm_logo{
height:57px;
width:98px;
background-image: url(../image/nvm.jpg);
display:block;
}



.invoer_contact{
border:1px solid black;
width:325px;
color:black;
font-family: Verdana;
font-size:10px;
margin-bottom:3px;
background-color:#fdfcf8;
}

.invoerselect_contact{
border:1px solid black;
font-size:12px;
display: inline;
width:75px;
color:black;
background-color:#fdfcf8;
}

.knop_contact
{
border:1px solid black;
font-size:12px;
font-family: Verdana;
font-size:10px;
background-color:#fdfcf8;
}

.aanmeldform
{
padding-left:15px;
}
/

