*{margin:0;	padding:0; border:0; outline:none;}
html{}
body{background-image:url(../img/bg.gif); background-repeat:repeat-x; background-color:#000; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e5e5e;}

li { list-style:none; }
h1,h2,h3{font-weight:bold; color:#FFF;}
h1,h2{font-size:18px; margin-bottom:21px;}
h3{font-size:14px; margin-bottom:12px;}
h5 { font-size:12px; font-weight:normal; }

.hidden { display:none; }

#wrapper{position: relative; margin: 0 auto 0 auto;	width: 924px;	min-height: 100%;	height: auto !important;}

#logo{ float:left; width: 462px; height: 119px; }
#logo h3 {color:transparent;}

#content{width:924px;	z-index:8; padding:20px 22px 0 22px; float:left;}
/*#content{position:absolute;	top:176px; width:924px;	height:692px; background: url(../img/crocfooter.jpg) no-repeat bottom left;	z-index:8; padding:20px 22px 0 22px;}
*/
a{text-decoration:none; color:#5e5e5e;}
p{margin-bottom:13px;}

/*--- MAIN NAVIGATION ---*/
.mainNav{ float:left; margin-top:42px; height: 119px;}
.mainNav li { float:left; }
.mainNav h3 { font-weight:normal; }

a.mainNavItem:link,a.mainNavItem:visited{float:left; padding:0 11px 0 11px;	text-transform: uppercase; font-family:Helvetica, Verdana, Arial, sans-serif; color:#365e19; font-size:14px;	text-decoration:none;}
a.mainNavItem:hover{float:left;	border-left:1px solid #ee3224; border-right:1px solid #ee3224; padding:0 10px 0 10px; text-transform: uppercase; font-family:Helvetica, Verdana, Arial, sans-serif; color:#7ac143;	font-size:14px; text-decoration:none;}
a.mainNavItemSelected{float:left;	border-left:1px solid #ee3224; border-right:1px solid #ee3224; padding:0 10px 0 10px; text-transform: uppercase; font-family:Helvetica, Verdana, Arial,  sans-serif; color:#7ac143; font-size:14px; text-decoration:none;}

/*--- SUB NAVIGATION ---*/
.subNav{margin-left:22px; margin-top:-27px; height:27px; width:880px;}
.subNav a{color:#5e5e5e; float:left; text-decoration:none;}
.subNav a:hover{color:#fff; float:left; text-decoration:none;}
.subNavItem{float:left; margin-right:18px;}
.subNavItem:hover{text-decoration:none; height:26px; border-bottom:1px solid #FFF; }
.subNavItem h4 { font-weight:normal;font-size:12px; }
.border_bottom{border-bottom:1px solid #1a1a1a; width:160px; height:1px; padding:3px 0;}

/*--- HOME ---*/
.text_home{width:340px; float:left;}
.latest_home{margin-left:35px; float:left;}
.latest_home_div{width:340px; float:left;}
.latest_home_img{}
.latest_navigation{top:305px; left:227px; width:330px; position:absolute;}
.latest_navigation_home{top:335px; left:402px; width:330px; position:absolute;}
.latest_extra{margin-top:10px; width:340px;}
.home_extra{width:140px; float:left; margin-left:20px; font-size:11px; line-height:15px; text-align:right;}

/*--- PRODUCTEN ---*/
.menu_producten{width:200px; float:left;}
.artikel_producten{margin-left:0px; float:left; display:inline;}
.producten_extra{width:320px; float:left; margin-left:20px; font-size:11px; line-height:15px; text-align:right;}
.menu_producten_item{border-bottom:1px solid #1a1a1a; width:156px; padding:3px 0 3px 4px; cursor:pointer;}
.menu_producten_item:hover{background-color:#1b1b1b; color:#7ac143; border-bottom:1px solid #000;}
.menu_producten_item_selected{border-bottom:1px solid #1a1a1a; width:156px; padding:3px 0 3px 4px; background-color:#1b1b1b; color:#7ac143; border-bottom:1px solid #000; cursor:pointer;}
.menu_producten_item_selected a{color:#7ac143;}
.menu_producten_item_sub{border-bottom:1px solid #000; width:144px; padding:3px 0 3px 16px; background-color:#1b1b1b; color:#FFF;}
.menu_producten_item_sub:hover{border-bottom:1px solid #000; background-image:url(../img/bg_menu_item_sub_hover.gif); background-repeat:no-repeat; background-color:#303030; background-position:center; cursor:pointer;}
.menu_producten_item_sub a{color:#FFF; font-size:11px;}
.menu_producten_item_sub_selected{width:144px; padding:3px 0 3px 16px; background-color:#1b1b1b; color:#FFF; border-bottom:1px solid #000; background-image:url(../img/bg_menu_item_sub_hover.gif); cursor:pointer;}
.menu_producten_item_sub_selected a{color:#FFF; font-size:11px;}
.artikel_producten .item{float:left;width:150px;margin:4px;cursor:pointer;} 
.artikel_producten .item h2 {font-size:12px; margin:0;} 
.borderGreen{border:1px solid #7bc243;background-color:#1b1b1b;}
.borderBlack{border:1px solid #000000;background-color:Transparent;}
.artikelnr{color:#FFF;}
.prijs{ font-size:20px; font-weight:normal; margin-top:10px; margin-bottom:10px; color:#7bc243;}
.line{margin-bottom:3px;}

/*--- NIEUWS ---*/
.foto_nieuws{margin-left:35px; float:left;}
.foto_nieuws_div{width:210px; float:left;}
.foto_nieuws_img{border:5px solid #111111;}
.nieuws_text{width:290px; float:left; margin-left:20px; font-size:12px; line-height:15px; margin-right:40px;}
.nieuws_items{width:330px; float:left;}
.nieuws_items .item{float:left; border-left:1px solid #1a1a1a; padding-left:9px; margin-bottom:10px; cursor:pointer;}
.nieuws_items .item .img{float:left; border:5px solid #111111;}
.nieuws_items .item .text{float:left; margin-left:10px; font-size:11px; width:200px;}
.nieuws_items .item .text h2{margin:0; color:#5e5e5e;}
.nieuws_items .item:hover{border-left:1px solid #FFF;}
.nieuws_items .item:hover h2{color:#FFF;}

/*--- VACATURES ---*/
.vacature{float:left; width:530px;}
.vacature_overzicht{float:left; margin-left:20px; width:330px;}
.vacature_overzicht_item{border-left:1px solid #1a1a1a; padding-left:9px; margin-bottom:10px; padding:6px 0 6px 8px; cursor:pointer;}
.vacature_overzicht_item:hover{border-left:1px solid #FFF; padding-left:9px; margin-bottom:10px; padding:6px 0 6px 8px; color:#FFF;}
.vacature_overzicht_item a{color:#999999;}
.vacature_overzicht_item a:hover{color:#FFF;}
.vacature_titel{font-size:14px; font-weight:bold; margin-right:9px;}


/*--- CONTACT ---*/
.contact{font-size:16px; color:#FFFFFF; font-weight:bold; line-height:24px;}
.contact table{font-size:14px; line-height:22px;}
.green{color:#7ac143;}
.contact a{text-decoration:none; color:#FFF;}