* {margin: 0; padding: 0;}

body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#040708 url(../img/bg-moensmeubelstore.jpg) no-repeat top;
	line-height:16px;
}

#wrapper {
	background:url(/images/backgrounds/bgbottom.gif) no-repeat bottom;
	margin:0 auto;
	width:auto;
	height:auto;
	padding:0 0 0 0;
	margin:50px 0 0 0;
}
	
#container {
	width:1100px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

#kolom1 {
	background:#FFFFFF;
	width:240px;
	padding:0 9px 11px 9px;
	float:left;
	margin:0 10px 0 0;
}

#kolom1 {
	margin:0 20px 0 0;
	padding:14px 9px;
}

#kolom1 p {
	margin:0 7px 15px 7px;
}

#kolom2 {
	height:auto;
	width:775px;
	padding:0 9px 11px 9px;
	float:right;
	background:#FFFFFF;
}

#blok{
width:auto;
height:auto;
float:left;
margin:10px 10px 0 16px;
}

.border_img{
border:1px solid #CCCCCC;
padding:5px;
}

.border_img:hover{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
background-color:#9a8a7c;
}

.padding{
border:1px solid #CCCCCC;
padding:3px;
background-color:#EBEBEB;
margin:4px;
}

.clear{
margin:5px 0 0 0;
clear:both;
}

.lijn{
clear:both;
border-bottom:1px solid #9A8A7C;
}

#breadcrumb a{
	color:#9A8A7C;
	font-size:10px;
	font-weight:normal;
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	padding:0 0 5px 4px;
	}

#breadcrumb a:hover{
	color:#ccc;
	}

#catalogus{
height:300px;
}

#zoeken{
height:85px;
}

#nieuwsbrief{
height:250px;
}

#footer{
height:200px;
background:url(../img/bg-footer.png) repeat-x top;
margin-top:20px;
padding:0 9px 11px 9px;
}

#shortlinks{
width:210px;
height:150px;
float:left;
margin:-40px 0 0 20px;
}

#shortlinks a{
color:#FFFFFF;
text-decoration:none;
}

li#pijl{
background:url(../img/pijltje.png) no-repeat center left;
display: block;
padding: 2px 0;
padding-left: 19px;
text-decoration: none;
list-style:none;
width:125px;
float:left;
color:#FFFFFF;
font-size:12px;
}

#footer2{
width:100%;
margin-left:auto;
margin-right:auto;
height:75px;
background:url(../img/lamp-onder.png) repeat-x bottom;
margin:20px 0 0 0;
}

#footer2 a, #footer2 a:hover{
color:#FFFFFF;
}

#lamp{
background:url(../img/lamp.png) repeat-x top;
height:275px;
width:150px;
margin:-211px 0 0 0;
float:right;
}

.footer2{
color:#FFFFFF;
padding:50px 0 0 0;
}

img {
	border:0;
}

.clear {
	clear:both;
}

.lineBreak {
	border-bottom:1px dotted #DBD2C4;
	margin:7px 0 10px 0;
	height:1px;
}

.lijnbeneden{
border-bottom:1px dotted #DBD2C4;
width:200px;
}

/*opmaak tekst*/

h1, .columnTitle {
	color:#9A8A7C;
	font-size:24px;
	font-style:italic;
	font-weight:normal;
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	padding:14px 0 5px 4px;
	margin:0 0 7px 0;
}

h2{
	color:#9A8A7C;
	font-size:18px;
	font-weight:normal;
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	padding:14px 0 5px 4px;
	margin:0 0 7px 0;
}

p{
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	color:#3c4c55;
	font-size:14px;
	padding:10px 10px 0;
	line-height:21px;
}

.list-item{
font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
color:#3c4c55;
font-size:14px;
background:url(../img/pijltje.png) no-repeat center left;
display: block;
padding-left: 19px;
text-decoration: none;
list-style:none;
line-height:21px;
	}

a {
	color:#2C1E24;
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}

.titeltekst {
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	color:#3c4c55;
	font-size:14px;
	padding:10px 10px 0;
	line-height:21px;
}

.lijn {
	border-bottom:1px dotted #DBD2C4;
	margin:7px 0 10px 0;
	height:1px;
}

.clear {
	clear:both;
}


/* Links navigatie */

#nav {
	margin:0 0 5px 10px;
	list-style:none;
	line-height:19px;
	color:#221f1f;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	padding:5px 0 16px 10px;
}

#nav li {
	list-style:none;
	line-height:19px;
	padding:0;
	background:none;
}

#nav li a {
	text-decoration:none;
}

#nav li a:hover, #nav li.down a {
	text-decoration:underline;
	color:#9A8A7C;
}

#nav2{
	color:#3c4c55;
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	padding:5px 0 10px 10px;
	margin:0 0 10px 10px;
    background:url(../img/nav2.gif) no-repeat top left; 
	}

#nav2 a {
	text-decoration:none;
}

#nav2 a:hover {
color:#9A8A7C;
}

.border{
padding:5px;
border:1px solid #666666;
}

.font{
	font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	color:#3c4c55;
	font-size:14px;
}