
/* ++++++++++++++++++++ BODY/HTML ++++++++++++++++++++ */
html {
height: 100%;
background: #ededeb;
font-family: Verdana, Arial, Helvetica, sans-serif;	
color: #333;
}
img {
border:0;
}
body {
height: 100%;
background: #ededeb;
padding-top: 15px;
text-align: left;
font-size: 12px;
line-height:16px;
}
.standaard_tabel {
font-size: 12px;
line-height:16px;
}
.text {
font-size: 12px;
line-height:16px;
}
h1 {
font-size: 18px;
color: #047FBB;
padding-top: 16px;
}
h2 {
color: #047FBB;
font-size: 12px;
padding: 0;
margin: 6px 0 6px 0;
}
.kop {
color: #000;
font-size: 1.4em;
line-height: 1.4em;
margin: 0;	
font-weight:bold;
}
.kopblauw{
color: #047FBB;
font-size: 1.5em;
margin: 0;	
font-weight:bold;
}
p {

padding-bottom: 4px;
}
a:link, a:active, a:visited {
color: #047fbb;
text-decoration: none;  	
}
a:hover {
text-decoration: underline;
}

/* ++++++++++++++++++++ Global layout +++++++++++++++++++++ */
#container { 
width: 930px;
margin: auto;
padding: 15px 10px 15px 15px;
border: solid #ccc 1px;
background-color: #fff;
}
#header {
width: 930px;
height: 80px;
}
#attentie {
float: left;
width: 299px;
height: 265px;
background-color: #f1ece6;
padding: 5px;
overflow: scroll;
font-size: 11px;
}
#attentie h1 {
margin:10px 0 14px 0;
padding:0;
} 
#attentie a:link, #attentie a:active, #attentie a:visited, #attentie a:hover {
color: #047fbb;
}
#banner {
float: left;
width: 617px;
height: 275px;
padding-left: 1px;
}
#content {
width: 930px;
clear: both;
}
/* ++++++++++++++++++++ Navigatie +++++++++++++++++++++ */
#siteNavigation {
background-color: #afa49e;
width : 926px;
height: 25px;
}
#siteNavigation ul {
padding: 0;
margin: 0;
float: right;
line-height: 25px;
white-space: nowrap;
}
#siteNavigation li {
list-style-type: none;
display : inline;
}
#siteNavigation li a:link, #siteNavigation li a:active, #siteNavigation li a:visited {
width: 78px;
font-size: 12px; 
float: left;   
text-align:center;  
line-height: 25px;
text-decoration: none;
background-color: #047fbb;
color: #fff;
font-weight: bold;
text-decoration: none;
border-left: #fff solid 1px;
}
#siteNavigation ul li a:hover {
background-color : #afa49e;
}
#siteNavigationActive li {
width: 78px;
float: left;
padding: 0 1em 0 1em;   
line-height: 25px;
text-decoration: none;
background-color: #afa49e;
color: #fff;
font-weight: bold;
text-decoration: none;
border-left: #fff solid 1px;
}
/* ++++++++++++++++++++ footer +++++++++++++++++++++ */
#footer {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:auto;
overflow:hidden;
width:955px;		
}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
font-size:11px;	
color: #047fbb;
}
.holder {
float:left;
font-size:11px;
line-height:18px;
margin-left:15px;
padding:20px 0pt;
width:295px;
}
.holder b {
color: #047FBB;
}
/* ++++++++++++++++++++ Projectoverzicht +++++++++++++++++++++ */
.project_groep {
background: #F1ECE6;
width: 300px;
margin-top: 8px;
margin-right: 8px;
float: left;
padding-bottom: 4px;
margin-bottom: 6px;
}
.name {
background: #047FBB;
padding-left: 6px;
height: 30px;
}
.name h1 {
background: #047FBB;
color: #FFF;
margin: 0;
line-height:30px;
padding: 0;
font-size: 13px;
}
.project_box {
width: 290px;
margin: 0 auto;
}
.project_box_left {
width: 144px;
float: left;
padding-left: 4px;
}
.project_box_klein {
width: 144px;
margin: 0 auto;
}
.project_name  {
padding-left: 4px;
height: 20px;
line-height:20px;
background: #AFA49E;
margin-top:4px;
}
.project_name a:link, .project_name a:active, .project_name a:visited {
color: #FFF;
text-decoration: underline;
font-weight: bold;
font-size: 10px;
}
.img {
width: 144px;
height: 81px;
float: left;
padding-left: 4px;
}
#clear {
clear: both;
width: 100%;
}
#overzicht_index ul, li {
list-style: none;
}
#overzicht_index li {
list-style: none;
height: 20px;
}
#overzicht_index li a:link, #overzicht_index li a:active, #overzicht_index li a:visited {
text-decoration: underline;
color: #047fbb;
}

li {
list-style-image: url(grafix/bullet_arrow_right.png);
line-height:16px;
}
.input {
width:175px;
}
.detail_naam {
width:110px;
color:#047FBB;
font-weight:bold;
vertical-align:top;
}
.table_project {
border:0;
padding:0;
}