@charset "utf-8";
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a {outline:0;border:0;}

body{color:#000;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;}
#wrapper{width:758px;margin:0 auto;position:relative;}
#header{height:100px;width:758px;position:relative;}

#logo{ margin:10px 0 0 0;background:url('../img/blanksmabouw.gif') no-repeat;width:276px;height:87px;display:block;text-indent:-9999px; }
h1{ font-family:Tahoma, Geneva, sans-serif; font-size:11pt; font-weight:bold;padding-bottom:4px; }
p{ font-size:9pt;padding-bottom:10px;line-height:18px; }
p a{color:#122373;text-decoration:none;}
p a:hover{text-decoration:underline;}
li{line-height:18px;list-style:inside;}

#left{ float:left;width:275px;background-color:#5493c9;height:475px;}
	#menu{height:153px;margin:15px 0 0 0;}
	#image{margin:-7px 0 0 0;position:relative;width:275px;text-align:center;}
	
	#logos{margin:39px 0 0 120px;z-index:11;position:relative;width:630px;height:90px;}
	#logos #logobouw{margin:0 0 0 40px;}
  #logos #logodienstverlening{margin:0 0 -2px 100px;}
  #logos #logoschilders{margin:0 0 0 82px;}
	#slogan{font-size:16pt;height:30px;padding:0 8px;margin-top:39px;position:relative;color:#fff;}

#nav{margin-left:120px; position:relative;width:632px;height:30px;z-index:15;background:#122373;}
ul#nav{padding:0;}
#nav li{float:left;overflow:hidden;list-style:none;padding:0;}
#nav li a{color:#fff;font-family:Tahoma, Geneva, sans-serif;font-size:10pt;text-align:center;text-decoration:none;font-weight:bold;display:block;height:30px;padding:0 22px;line-height:30px;cursor:pointer;}
#nav li a:hover{text-decoration:underline;}
#nav li ul{position:absolute;width:175px;margin-left:5px;display:none;background:#a9c9e4;}
#nav li ul a{color:#122373;font-size:8pt;text-align:left;padding:0 0 0 15px;width:160px;margin:0;}

.txtbx{width:100%;}
.txtar{width:99%;height:80px;}

#main{ float:left; border:1px solid #383880; border-left:0px; width:436px; height:340px; margin-top:15px; padding:60px 0 40px 40px; z-index:1; }
#content{ overflow:auto; margin:10px 0 0 10px; height:365px; padding:0 40px 0 0;}

.gallery{margin:0 10px 10px 0;}
.gallery img{border:1px solid #122373;}

p#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index:1000;
	}
