/* CSS Document */

body{left:0; top:0; padding:0; margin:0; background:#424A2F; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
body a{color:#000000; text-decoration:underline;}
body a:hover{ text-decoration:none;}

.information{ background:#222222; width:100%; height:24px; border-bottom:1px solid #AAAAAA;}
.background_header{ background:#9CC4D0; width:100%; height:330px;}
.header_opacity{ position:absolute; left:0; width:100%; height:140px; top:25px; background:#000000; filter:alpha(opacity=30); opacity:.3;}
.header h1 a{ position:absolute; top:80px; left:60px; color:#FFFFFF; font-size:26px; letter-spacing:2px; filter:alpha(opacity=80); opacity:.8; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; padding:0; margin:0;}
.header h1 a:hover{filter:alpha(opacity=50); opacity:.5;}
.header_content_1{ position:absolute; left:330px; width:300px; height:90px; top:50px; color:#FFFFFF; filter:alpha(opacity=65); opacity:.65; line-height:18px;}
.header_content_1 a{color:#FFFFFF; text-decoration:underline;}
.header_content_2{ position:absolute; left:640px; width:300px; height:90px; top:50px; color:#FFFFFF; filter:alpha(opacity=65); opacity:.65; line-height:18px;}
.header_content_2 a{color:#FFFFFF; text-decoration:underline;}

.image_lucht_layer{ position:relative; float:left; width:100%; height:175px; top:174px;}
.image_first_layer{ position:relative; float:left; width:100%; height:151px; background-image:url(gracht.gif); border-bottom:5px solid #DADBA2; top:0;}
.image_second_layer{ position:relative; float:left; width:100%; height:151px; top:0;}
.image_third_layer{ position:relative; float:left; width:100%; height:151px; background-image:url(gracht_zomer_bomen.gif); top:0;}

.content_wrapper{ position:relative; float:left; width:620px; padding-top:10px; margin:0; left:20px;}
.content{ position:relative; float:left; width:100%; background:#FFFFFF; top:-19px;}
.content a{color:#546927; text-decoration:underline;}
.content a:hover{ text-decoration:none;}
.content_part{ position:relative; float:left; width:280px; margin:10px; color:#3F4F1E; line-height:18px; padding-bottom:20px;}
.content_part_headpic a img{ position:relative; float:left; width:270px; height:50px; border:5px solid #779966; margin:5px 0 5px 0; filter:alpha(opacity=80); opacity:.8;}
.content_part_headpic a:hover img{filter:alpha(opacity=100); opacity:1;}
.content_part h3{ position:relative; float:left; width:258px; padding:3px 10px 3px 10px; margin:0 0 3px 0; color:#546927; border:1px solid #CDCF85; background-image:url(gradient_lg.png); font-size:16px; font-weight:normal;}

.item{ position:relative; float:left; width:280px; height:60px; margin:5px 0 0 0; font-size:12px; line-height:14px;}
.item a img{ position:relative; float:left; width:50px; height:45px; border:5px solid #779966; margin:2px 5px 0 0; filter:alpha(opacity=80); opacity:.8;}
.item a:hover img{filter:alpha(opacity=100); opacity:1;}
.item h4{ position:relative; float:left; width:210px; padding:0;  margin:0 0 1px 0;  font-size:12px; border-bottom:1px dashed #779966; padding:0 0 1px 0;}

.navigation{ position:relative; float:left; height:26px; width:100%; margin-top:123px;}
.navigation a{ position:relative; float:left; padding:5px 30px 5px 30px; margin:2px 0 2px 0; border-right:1px solid #8B9045; color:#ADB067; text-decoration:none;}
.navigation a:hover{ background:#20280D;}

#footer{ position:relative; float:left; width:100%; height:30px; border-top:5px solid #CFD189; text-align:center; color:#ADB067; padding:20px 0 0 0; font-size:12px; top:-19px;}



#admin{ position:relative; float:left; width:300px; padding:10px; margin:20px; background:#FFEEAA; height:560px;}
#admin h3{ position:relative; float:left; width:300px; border-bottom:1px solid #000000; margin:0;}
#admin_message{ position:relative; float:left; padding:10px; margin:20px 0 20px 0; background:#FFEEAA; width:100%;}