/*

Boederij - Eethuis Catharinahoeve - Style Sheet (c)2010

*/

body {
background-image: url('images/background.jpg');
background-repeat:no-repeat;
background-position: center top;
background-color: #000000;
margin-top: 0px;
}

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

h1 {
font: italic bold 25px "Times New Roman", Times, serif;
color: #275633;
line-height: 25px;
margin: 0px;
}

h2 {
font: italic bold 20px "Times New Roman", Times, serif;
color: #275633;
line-height: 15px;
margin: 0px;
}
h3 {
font: italic bold 15px "Times New Roman", Times, serif;
color: #275633;
line-height: 12px;
margin: 0px;
}
img {
border:0px;
}

#container {
width: 984px;
margin: 0px auto;
}

#top {
width: 984px;
height: 186px;
}

#left_menu{
float: left;
background-image: url('images/left_menu.jpg');
width: 254px;
height: 42px;
}

#menu {
height: 42px;
}

.menu{margin:0 auto; padding:0; height:42px; width:100%; display:block; background:url('images/menu.jpg') repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:8px; display:block; color:#FFFFFF; text-decoration:none; font:18px "Times New Roman", Times, serif; cursor:pointer; background:url('images/menu.jpg') 0px 0px no-repeat;}
.menu li a span{line-height:40px; float:left; display:block; padding-right:10px; background:url('images/menu.jpg') 100% 0px no-repeat;}
.menu li a:hover{background-position:0px 0px; color:#ecce8e;}
.menu li a:hover span{background-position:100% 0px;}
.menu li a.active, .menu li a.active:hover{line-height:40px; font:18px "Times New Roman", Times, serif; background:url('images/menu.jpg') 0px 0px no-repeat; color:#ecce8e;}
.menu li a.active span, .menu li a.active:hover span{background:url('images/menu.jpg') 100% 0px no-repeat;}

#toptext {
clear:both;
background-image: url('images/top_text.jpg');
background-repeat: no-repeat;
height: 32px;
width: 984px;
}

#left-sidebar {
float:left;
width: 254px;
background-image: url('images/blaadje_groen.jpg');
background-position: bottom;
background-repeat:no-repeat;
background-color: #7e2729;
}
.usp{
text-align: center;
float: none;
font: normal 10px Verdana, Arial, Helvetica, sans-serif ;
color: #ecce8e;
vertical-align: middle;
width: 254px;

}
#content {
float:left;
background-image: url('images/background_content.jpg');
background-repeat: repeat-y;
margin-left: 254px;
margin-top: -266px;
width: 610px;
min-height: 475px;
}
.icoon{
font: normal 10px Verdana, Arial, Helvetica, sans-serif ;
}
.text {
font: normal 12px Verdana, Arial, Helvetica, sans-serif ;
color: #111111;
line-height: 20px;
padding-left: 60px;
padding-right: 60px;
padding-bottom: 30px;
}

.koptext {
font: italic bold 25px "Times New Roman", Times, serif;
color: #275633;
line-height: 35px;
}

.subkoptext {
font: italic 13px Verdana, Arial, Helvetica, sans-serif ;
color: #111111;
margin-bottom: 12px;
}

#footer {
background-image: url('images/footer.jpg');
background-repeat:no-repeat;
background-position:top;
text-align: center;
clear:both;
width: 984px;
height: 54px;
}

.text_footer {
font: bold 15px "Times New Roman", Times, serif;
color: #ffffff;
line-height: 18px;
margin-left: 254px;
}

.text_copyright {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #6a3713;
line-height: 19px;
}