/* Geral */
html {
	overflow-x: hidden;
}
body{margin:0;padding:0; font-family:"Trebuchet MS", Times, serif}
#header{width:760px;height:173px;background:#660000}

#header img{border:0;}
#head-left{float:left;width:480px;height:173px;background: url(../images/header/sleutel_op_de_deur.jpg) no-repeat}
#head-pic{float:left;width:157px;height:173px;}
#head-right{float:left;width:280px;height:173px;background: url(../images/header/imago_nv_logo.jpg) no-repeat}

#head-left span {display:none;}
#head-left ul{list-style: none;padding:0;margin:0;}
#head-left ul li { float: left; }
#head-left ul li a{
text-decoration: none;
float: left;
width: 268px;
}
#home{width:268px;height:29px;}

#head-left li a#home {
	background: url(../images/header/butt_home.jpg) no-repeat top left;
}
#head-left li a#home:hover {
	background: url(../images/header/butt_home.jpg) no-repeat bottom left;
}
#profiel{width:268px;height:23px;}

#head-left li a#profiel {
	background: url(../images/header/butt_profiel.jpg) no-repeat top left;
}
#head-left li a#profiel:hover {
	background: url(../images/header/butt_profiel.jpg) no-repeat bottom left;
}
#bouwen{width:268px;height:23px;}

#head-left li a#bouwen {
	background: url(../images/header/butt_bouwen.jpg) no-repeat top left;
}
#head-left li a#bouwen:hover {
	background: url(../images/header/butt_bouwen.jpg) no-repeat bottom left;
}
#renoveren{width:268px;height:23px;}

#head-left li a#renoveren {
	background: url(../images/header/butt_renoveren.jpg) no-repeat top left;
}
#head-left li a#renoveren:hover {
	background: url(../images/header/butt_renoveren.jpg) no-repeat bottom left;
}
#projectontwikkeling{width:268px;height:23px;}

#head-left li a#projectontwikkeling {
	background: url(../images/header/butt_projectontwikkeling.jpg) no-repeat top left;
}
#head-left li a#projectontwikkeling:hover {
	background: url(../images/header/butt_projectontwikkeling.jpg) no-repeat bottom left;
}
#woningen{width:268px;height:23px;}

#head-left li a#woningen {
	background: url(../images/header/butt_woningen.jpg) no-repeat top left;
}
#head-left li a#woningen:hover {
	background: url(../images/header/butt_woningen.jpg) no-repeat bottom left;
}
#realisaties{width:268px;height:23px;}

#head-left li a#realisaties {
	background: url(../images/header/butt_realisaties.jpg) no-repeat top left;
}
#head-left li a#realisaties:hover {
	background: url(../images/header/butt_realisaties.jpg) no-repeat bottom left;
}
#logo{height:151px;}
#divider{clear:left;height:15px;width:760px; background-color:#FFFFFF}
body,div,td,input,select,textarea{font-family:"Trebuchet MS",verdana,arial,helvetica;font-size:11px;color:#000000}
input,select,textarea{}
input{}
select{}
textarea{
	
	scrollbar-track-color:#CCCCCC;
	scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#333333;
	scrollbar-darkshadow-color:#333333;
	scrollbar-face-color:#666666;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color:#EEEEEE;
	
}

.DF-alert{background:#CCCCCC}

/* Fonts */
.font-boxes{
	font-family: Arial;
	font: normal 13px;
	color: #333333;
}
.font-minilinks{ font: normal 10px Arial;  color: #02618D;  }
.font-preto{color:#000000}
.font-cinza-1{color:#333333}
.font-cinza-2{color:#666666}
.font-cinza-3{color:#999999}
.font-cinza-4{color:#CCCCCC}
.font-branco{color:#FFFFFF}

.font-0{font-size:9px}
.font-1{font-size:10px}
.font-2{font-size:13px}
.font-3{font-size:16px}
.font-4{font-size:18px}
.font-5{font-size:24px}
.font-6{font-size:32px}
.font-7{font-size:48px}

.line-height-0{line-height:9px}
.line-height-1{line-height:10px}
.line-height-2{line-height:13px}
.line-height-3{line-height:16px}
.line-height-4{line-height:18px}
.line-height-5{line-height:24px}
.line-height-6{line-height:32px}
.line-height-7{line-height:48px}


/* Backgrounds */

.bg-none{background-image:none}

.bg-preto{background-color:#000000}
.bg-cinza-1{background-color:#333333}
.bg-cinza-2{background-color:#666666}
.bg-cinza-3{background-color:#999999}
.bg-cinza-4{background-color:#CCCCCC}
.bg-branco{background-color:#FFFFFF}

/* Links */

a:link{color:#660000;text-decoration:none}
a:active{color:#660000;text-decoration:none}
a:visited{color:#660000;text-decoration:none}
a:hover{color:#000000;text-decoration:underline}

a.link-preto:link{color:#000000;text-decoration:none}
a.link-preto:visited{color:#000000;text-decoration:none}
a.link-preto:active{color:#000000;text-decoration:underline}
a.link-preto:hover{color:#000000;text-decoration:underline}

a.link-branco:link{color:#FFFFFF;text-decoration:none}
a.link-branco:visited{color:#FFFFFF;text-decoration:none}
a.link-branco:active{color:#FFFFFF;text-decoration:underline}
a.link-branco:hover{color:#FFFFFF;text-decoration:underline}


/* Borders */

.border-bottomless{
	
	border-top: 2px solid #02618D;
	border-left: 2px solid #02618D;
	border-right: 2px solid #02618D;
}
.border-blauw{
	
	border-bottom: 2px solid #02618D;
	border-left: 2px solid #02618D;
	border-right: 2px solid #02618D;
	
}
.border-zijkant{
	border-left: 2px solid #FFCC99;
	border-left-width: 2px;
	border-right: 2px solid #FFCC99;
	border-right-width: 2px;
	background-color: #FFFFFF;
}
.border-branco{border:1px solid #FFFFFF}
.border-preto{border:1px solid #000000}

.border-color-branco{border-color:#FFFFFF}
.border-color-preto{border-color:#000000}
.randje_navigatie {
	font: 8 pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #660000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #660000;
	font-family: Arial;
	color: #660000;
}
.nieuwstekst {
	font: 10 pt;
}
.adminmenu {
	font: 10 pt;
}

.td_content_top { border: 1px solid #660000;  border-bottom: 0;  }

.td_content_bottom{ border: 1px solid #660000;  border-top: 0;     }

.td_content{ border: 1px solid #660000;     }

.td_content_right{ border: 1px solid #660000;  border-left-width: 0;      }

.td_content_left{ border: 1px solid #660000;  border-right-width: 0;      }

.tR_bovenonde{ border: 1px solid #660000;  border-right-width: 0;  border-bottom: 1px solid #660000;  border-left: 0;  border-top: 1px solid #660000;         }
.landscape img {width: 160px; height: 120px;border:1px solid #660000; margin-top: 20px; }
.noimage img {width: 100px; height: 75px;border:1px solid #660000; margin-top: 20px; }
.portrait img {width: 120px; height: 160px;border:1px solid #660000; }
.landscape-wrap {width: 160px; height: 180px; margin-left: 10px;display:block;border:0;float:left;text-align:center;}
.portrait-wrap {width: 160px; height: 180px;margin-left: 10px;display:block;border:0;float:left;text-align:center;}
.caption {font-size : 9px;}
h2 {color:#660000;font-size:18px;}
.block-head2 {height: 20px; padding: 4px 0 0 10px;margin: 0 0 3px 0; color:#ffffff; font-size: 12px; font-weight: bold; background-color:#660000; clear: both;}
.block-head2 h2{font-size: 12px; font-weight: bold;color:#FFF;padding:0;margin:0}