body {
background-image: url('bg.jpg');
background-repeat:repeat-x;
text-align: center;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}

.menu {
font-family:tahoma;

}

.language{



}

.language li{

}

.language li a{
display:block;
}

.top{
width:100%;
height:7px;
line-height:7px;
font-size:9px;
text-align:right;
font-family:tahoma;
width:100%;
border:1px solid #aaaaaa;
background-color:#3f8ded;

}

.topbar{
text-align:right;
font-family:tahoma;
font-size:11px;
color:#00629d;
background-color:#e0eff6;
padding: 5 5 5 5px;
word-spacing:8px;


}


.navigatie{
width: 100%;
text-align:right;
font-family:arial;
font-size:12px;
background-color:#e0eff6;
line-height:35px;
font-weight:bold;
}

.navigatie a{
color:#00629d;
height:35px;
line-height:35px;
width:150px;
text-align:center;
text-decoration:none;
border-left:1px #FFFFFF solid;
}

.navigatie a:hover{
text-decoration:none;
background-color:1079b9;
color:#FFFFFF;
}

.navigatie #select{
text-decoration:none;
background-color:00629d;
color:#FFFFFF;
}






.logo{
background-image:url('logo2.jpg');
height:150px;
}



.topbar a{
text-decoration:none;
color:#00629d;
}

.topbar a:hover{
text-decoration:underline;
}

.left{
float:left;
width:100px;
line-height:25px;
height:350px;
}

.container {
text-align: left; 
margin: 0px auto 0px auto; 
width: 975px;
background-color: #FFFFFF;
border:1px solid #FFFFFF;

margin-top:10px;
}

.header {
height: 1.2 em;
font-size:10px;
font-weight:normal;
font-family: arial;
color:#444444;
text-align: center;

height:400px;
padding:10 40 10 40px;
text-align:left;
font-family:arial;
font-size:13px;
line-height: 18px;
text-align:justify;
}

.header_demo{
height:466px;
width: 100%;
text-align: center;
}


#navigation{
font-family: Tahoma,arial;
font-size: 0px;
line-height:33px;
width:100%;
margin:0 0 0 0px;
color:#07284B;
background:url("nav_bar.jpg") no-repeat;
height:33px;
vertical-align:middle;
}

#navigation ul{
margin:0 0 0 0px;
}

#navigation li{
float:left;
list-style-type:none;
margin: 0 0 0 0px;
/*white-space:nowrap;*/
}


/*
li.over {
background:transparent url("img/.jpg") no-repeat scroll top left;
}*/
/*
#navigation li.over a,#navigation li.over a:hover{
background:#FEDC01 url("img/nav_over_right.jpg") no-repeat right top;
color: #555555;
text-decoration:none;
background:transparent url("img/nav2.jpg") no-repeat scroll top left;
}
*/

#navigationslo{
font-family: arial;
line-height:20px;
width:100%;
margin:0px;
color:#07284B;
background:url("img/nav.jpg") #CE0000;
height:20px;
background:#FEDC01;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#555555;
text-align:right;
padding-right:30px;
}

#navigationsub{
font-family: arial;
font-size: 12px;
line-height:20px;
width:100%;
margin:0px;
color:#00247e;
background:url("img/nav.jpg") #CE0000;
height:20px;
background:#FEDC01;
}

#navigationsub ul{
margin:0 0 0 10px;
}

#navigationsub li{
float:left;
list-style-type:none;
white-space:nowrap;
margin:0 0 0 4px;
}

#navigationsub li a{
display:block;
padding:0 4 0 4px;
font-size:11px;
font-weight:normal;
/*
text-transform:uppercase;*/
text-decoration:none;
color:#555555;
text-align:center;
}

/** html #navigation a {width:1%;}*/

li.over {
background:transparent url("img/nav_over_left.jpg") no-repeat scroll top left;
}

#navigationsub li.over a,#navigationsub li.over a:hover{
color: #00247e;
}
#navigationsub a:hover{
color: #00247e;
}


.menu2{
float: right; 
width: 250px;
text-align: center;
height: 500px;
z-index: 1;
}

.menu a {
color: #F8E8D1;
width: 110px;
display: block;
text-align: left;
text-decoration: none;
font-size: 12px;
font-family: Trebuchet MS;
height: 15px;
font-weight: bold;
margin-left: 5px;
font-style: normal;
border-bottom: 1px #F8E8D1 dashed;
padding: 0 0 0 1px;
}

#select {
background: #F8E8D1;
}

.menu a#select {
color: #D77838;
}

.menu a:hover {
color: #D77838;
background: #F8E8D1;
}

#one{
margin-top: 3px;
}

#last{
border-bottom: 0px;
}

.content {
padding: 10 30 10 30px; 
color: 6F6F6F;
font-family: tahoma;
font-size: 13px;
background:transparent url("img/bg2.jpg") no-repeat  bottom right;
}

.content a{
color: 6F6F6F;
text-decoration: none;
}
.content a:hover{
text-decoration: underline;
}

#links{
height: 20px;
background-color: FBD584;
border-top: 2px CFCFCF solid;
width: 100%;
text-align: right;
background:url("img/top.jpg") no-repeat top;
}

#links li{
float:left;
list-style-type:none;
white-space:nowrap;
margin:0 5 0 0 px;
font-family: arial;
height: 100%;
line-height:18px;
}

#links li a{
display:block;
padding:0 10px;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#C69500;
text-align:center;
}

#links li a:hover{
background:#DFDFDF;
color: #763414;
text-decoration:none;
}

h1{
font-size: 26px;
font-family: trebushed ms;
color:00629d;
}

h4{
color: FFCA66;
font-size: 14px;
font-family: 'Gill Sans Ultra Bold Condensed';
}

.bottom {
clear: left; 
color:#555555;
height: 20px;
text-align: center;
margin: 0 auto; 
font-family:tahoma;
font-weight:bold;
font-size:11px;
line-height:20px;
background:#FEDC01;
}

#foot{
color: #004A0A;
font-family: arial;
font-size: 12px;
text-transform:uppercase;
text-align: center;
font-weight: bold;
}

table{
color: 6F6F6F;
font-family: arial;
font-size: 13px;
}

#textfield{
border: 1px solid #6F6F6F;
}

#formknop{
background: DFDFDF;
border: 0px solid #6F6F6F;
}

tr.over {
background: #F5D163;
background:F8DB85;
cursor: hand;
}

tr.normal {

}

td.confirm{
vertical-align:bottom;
width:70px;
}
td.afspraak{
vertical-align: top;
}

table.new_afspraak {
border-collapse: collapse;
font-family: verdana;
font-size: 12px;
width: 400px;
}

table.new_afspraak td {
border-collapse: collapse;
font-family: verdana;
font-size: 12px;
border-bottom: #8b93a8 1px solid;

}

table.normal{
font-family: 'Book Antiqua',arial;
font-size: 13px;
}

.copy{
height:15px;
}

.homeul{
list-style-image: url('img/punt.jpg');
}

.copy{
font-family:arial;
font-size:11px;
color:#777777;
}

.copy a{
text-decoration:none;
color:#777777;
}

.copy a:hover{
text-decoration:underline;
}