﻿@charset "utf-8";
/* CSS Document */


/************/
/*** body ***/
/************/
*{ margin:0px; padding:0px;}
body { background:#f4f2e4; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#681b18;}
a:link { text-decoration:underline; color:#681b18;}
a:visited { text-decoration:underline; color:#681b18;}
a:hover { text-decoration:none; color:#681b18;}
a:active { text-decoration:underline; color:#681b18;}
img { border:0px;}
.clear { clear:both;}



/***************/
/*** wrapper ***/
/***************/
.wrapper { background:#efefef; width:998px; margin:0 auto; border:1px solid #681b18; margin-top:1px;}



/**************/
/*** header ***/
/**************/
.header { position:relative; background:url(../img/header_bg.png) repeat-x; width:997px; height:162px; padding:1px 1px 0px 0px;}
.header h1 { position:absolute; left:16px; top:32px; background:url(../img/lijzenga-logo.png); width:411px; height:114px; text-indent:-100000px; overflow:hidden;}
.header img#hfoto { float:right; display:inline;}
.header .citroen { position:absolute; right:6px; bottom:1px; background:url(../img/citroen-logo.png); width:116px; height:124px;}
.header .onlineafspraak { position:absolute; right:490px; bottom:110px; background:url(../img/online-afspraak.png); width:120px; height:40px;}
.header p { position:absolute; right:160px; bottom:20px; background:url(../img/header_slogan.png); width:297px; height:24px; text-indent:-100000px; overflow:hidden;}

/***************/
/*** menubar ***/
/***************/
.menubar { position:relative; background:url(../img/menubar_bg.png) repeat-x; width:998px; height:30px;}
.menubar ul { margin:0px; padding:0px; list-style:none;}
.menubar ul li { float:left; display:block; background:url(../img/menubar_break.png) no-repeat right; padding-right:2px; height:30px;}

a.menu, a:visited.menu { display:block; padding:8px 10px 8px 10px; color:#FFF; text-decoration:none; font-weight:bold; text-transform:uppercase; }
a:hover.menu { background:url(../img/menubar_hover_bg.png) repeat-x; }
a.menu_active, a:visited.menu_active { display:block; padding:8px 10px 8px 10px; color:#FFF; text-decoration:none; font-weight:bold; text-transform:uppercase; background:url(../img/menubar_hover_bg.png) repeat-x; }

.menubar form { margin:0px; padding:0px;}
.menubar fieldset { border:none;}
.menubar input { position:absolute; right:10px; top:6px; vertical-align:middle; margin:0px; padding:0px;}
.menubar input#zoekveld { position:absolute; right:33px; top:6px; width:151px; height:14px; margin:0px 5px 0px 0px; color:#ababab; font-size:11px; padding:1px 0px 0px 5px;  border:1px solid #cccccc; }

/***************/
/*** content ***/
/***************/
.content { width:998px; padding:1px 0px 1px 0px;}
.left { float:left; width:377px; border-left:1px solid #FFF; display:inline;}
.middle { float:left; width:412px; border-left:1px solid #FFF; border-right:1px solid #FFF; display:inline;}
.midden { float:left; width:412px; border-left:1px solid #FFF; border-right:1px solid #FFF; display:inline;
margin-left:220px;}
.right { float:right; width:205px; border-right:1px solid #FFF; display:inline;}

/*** ltopfoto ***/
.ltopfoto { border-bottom:1px solid #FFF;}

/*** lefttext ***/
.lefttext { width:367px; padding:20px 0px 0px 10px;}
.lefttext h2 { padding:0; margin:0; color:#dd3932; font-size:12px; }
.lefttext p { padding:0; margin:0; margin-top:5px; margin-bottom:15px;}

/*** mainttext ***/
.maintext { width:777px; padding:20px 0px 0px 10px;}
.maintext h2 { color:#dd3932; font-size:12px; padding-bottom:12px;}

/*** paginakop ***/
.paginakop { background:#dd3932; width:411px; height:20px; padding:0px 0px 1px 1px; border-bottom:1px solid #FFF;}
.paginakop h2 { color:#ffff00; font-size:12px; height:23px; padding:7px 0px 0px 10px;}

/*** alinea ***/
.alinea { width:406px; height:auto !important; height:193px; border-bottom:1px solid #FFF; padding:7px 0px 0px 6px;}
.alinea img { float:left; border:1px solid #535242;}
.alinea h3 { color:#d0432f; font-size:13px; padding-top:4px;}

/*** aanbieding ***/
.aanbieding { margin:0; background:#dd3932; width:411px; height:191px; padding:0px 0px 1px 1px; border-bottom:1px solid #FFF;}
.aanbieding h2 { color:#ffff00; font-size:12px; height:23px; padding:7px 0px 0px 10px;}
.aanbieding img { margin:0px; padding:0px;}


/*** actielb ***/
.actielb { width:368px; min-height:143px; height:auto !important; height:143px; border-bottom:1px solid #FFF; padding:7px 0px 0px 6px;}
.actielb img { float:left; border:1px solid #535242;}
.actielb .holder { float:right; width:215px; font-size:11px; color:#dd3932;}
.actielb h3 { color:#f7f7f7; font-size:13px; padding-top:4px;}
.actielb p { padding:9px 15px 0px 0px; color:#F7F7F7;}


/*** actie ***/
.actie { width:406px; min-height:143px; height:auto !important; height:143px; border-bottom:1px solid #FFF; padding:7px 0px 0px 6px;}
.actie img { float:left; border:1px solid #535242;}
.actie .holder { float:right; width:215px; font-size:11px; color:#dd3932;}
.actie h3 { color:#d0432f; font-size:13px; padding-top:4px;}
.actie p { padding:9px 15px 0px 0px;}

/*** featured ***/
.featured { background:#dd3932; width:406px; min-height:149px; height:auto !important; height:149px; padding:7px 0px 0px 6px;}
.featured img { float:left; border:1px solid #535242;}
.featured .holder { float:right; width:215px; font-size:11px; color:#f7f7f7;}
.featured h3 { color:#f7f7f7; font-size:13px; padding-top:2px;}
.featured ul { margin:0px; padding:4px 5px 7px 0px; list-style:none;}
.featured p.prijs { float:left; font-size:12px; font-weight:bold; margin-left:30px; display:inline;}
.featured a.more { float:right; display:block; background:url(../img/more_button.png); width:92px; height:16px; text-indent:-100000px; overflow:hidden; margin-right:5px; display:inline;}

/*** nieuwsbrief ***/
.nieuwsbrief { width:205px; height:119px; border-bottom:1px solid #FFF;}
.nieuwsbrief h2 { background:url(../img/nieuwsbrief_h2.png) no-repeat top; height:23px; color:#d0432f; font-size:12px; padding:7px 0px 0px 10px;}
.nieuwsbrief form { margin:0px; padding:4px 0px 0px 10px;}
.nieuwsbrief fieldset { border:none;}
.nieuwsbrief input { width:179px; height:16px; border:1px solid #cccccc; font-size:11px; color:#ababab; margin-top:4px; padding:2px 0px 0px 5px;}
.nieuwsbrief input#aanmelden { background:url(../img/nieuwsbrief_button.png); width:186px; height:18px; border:none; cursor:pointer; margin-top:8px;}

/*** catbanner ***/
.catbanner { width:205px; height:71px; border-bottom:1px solid #FFF;}

/*** bannerright ***/
.bannerright { width:205x; height:302px;
background-image:url('../img/banner-rechts.jpg')}

/*** input ***/
.input{ padding:2px; border:1px solid #cccccc; font-size:11px; color:#ababab }
.button { cursor:pointer; margin-top:5px; padding:3px; padding-left:15px; padding-right:15px; font-family:verdana; font-size:11px; font-weight:bold; color:#fff; background-color:#6A1D1A; border:1px solid #6A1D1A; }

/**************/
/*** footer ***/
/**************/
.footer { background:url(../img/menubar_bg.png) repeat-x; width:998px; height:30px;}
.footer p.adres { float:left; color:#FFF; font-size:11px; font-weight:bold; margin:9px 0px 0px 10px;}
.footer p.adres a { color:#FFF;}
.footer p.bmenu { float:right; color:#cccccc; font-size:11px; margin:9px 10px 0px 0px;}
.footer p.bmenu a { color:#cccccc;}

ul{
	margin:0;
	padding:0;
	padding-left:15px;
	margin-top:5px;
	margin-bottom:15px;
}

h2 { 
	padding:0;
	margin:0;
	color:#dd3932;
	font-size:12px;
}
p { 
	padding:0;
	margin:0;
	margin-top:5px;
	margin-bottom:15px;
}

#sitemap a, #sitemap a:visited, #sitemap a:link{
	padding:3px;
	margin-bottom:5px;
	width:150px;
	display:block;
	background-color:#691C19;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;	
}
#sitemap a:hover{
	background-color:#CE3A34;
}