body{
background: #6DABFE;
margin: auto;
  FONT-FAMILY: Arial;
text-align: justify;
color: #222222;
    FONT-SIZE: small;
}
.textinput{
  border: 1px solid #cccccc;
}

.nul{
list-style:none;
width:164px;
margin:0px;

padding:0px;
}

.nul li{
display style: block;
 font-family: verdana, Helvetica, Arial, sans-serif;
 border-bottom: 1px solid #B3D4FF;
 background-color: #C5DEFF;
left:-20px;

}

.nul li a:link, .nul li a:visited{
 text-decoration: none;
 color: #3F7DBB;
padding: 4px;
left:-20px;

width:164px;
 display: block;
}

.nul li:hover {

 border-left: 0px solid #036;
 border-bottom: 1px solid #5FA6E8;
 background-color: #FFFFFF;
 color: #000000;
}

.nul li a:hover {

 color: #000000;
}


.subnul{
list-style: none;
margin:0px;
padding:0px;
width:164px;
display: block;
}

.subnul li{
display style: block;
 font-family: verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 border-bottom: 1px solid #CBE1FF;
background-color: #D4E6FF;


}

.subnul li a:link, .subnul li a:visited{
 text-decoration: none;
 color: #3F7DBB;
padding: 4px;

width:200px;
 display: block;

}

.subnul li:hover{

 border-left: 0px solid #036;
 border-bottom: 1px solid #5FA6E8;
 background-color: #FFFFFF;
 color: #000000;
}

.subnul li a:hover {

 color: #000000;

}



.hoit:hover{

background-color: #E2EEFF;
}
#container{
margin-left: auto;
margin-right: auto;
width:950px;

}
A:link{ color: #5595DD;}
A:visited{color: #2C5883;}
A:hover { color: #6597C9; }

.shadowtop{
background:url(shadowtop2.jpg);
width:950px;
margin-top:10px;
height:8px;
clear: both;
}

.shadowbottom{
background:url(shadowbottom.jpg);
width:950px;
height:8px;

}
.mid{

background:url(shadowmid.gif) #E2EEFF;
width:950px;

}

.left{
clear: left;
margin-left: 8px;
padding-left: 8px;
padding-top: 8px;
float:left;
width:172px;
}


.main{
padding-left: 8px;
width:560px;
float:left;
background: #ffffff;
border-left: 1px dotted #dddddd;
border-right: 1px dotted #dddddd;
padding-right: 8px;
padding-top: 8px;
}
.right{
padding: 8px;
float:left;
width:154px;
font-size: 11px;
}
.bottom{
clear:both;
}


h1{
margin-top: 10px;
color: #406FA4;

padding-left: 0px;
padding-top:4px;
padding-bottom: 0px;
margin-bottom: 1px;
font-family: Arial;
font-weight: normal;
font-size: xx-large;
border-bottom: solid 2px;

}

h99{
color: #5595DD;

background: url(http://www.reislijst.nl/www.reislijst.nl/images/headbg.jpg) repeat-x;
font-weight: normal;
padding-left: 2px;
font-family: Verdana;
font-size: x-large;
background:  #8DB9EE;
}

.topnavactive{

height: 26px;
float: left;
padding-left: 5px;
color: #FFFFFF;
font-family: Verdana;
font-size: 15px;
text-decoration: none;
margin-right: 20px;
padding-bottom: 4px;
padding-right:5px;
margin-left: 8px;
}

.topnavactive a:link, .topnavactive a:visited{
border-left: solid 1px #ffffff;
border-right: solid 1px #ffffff;

display: block;
  background: #F0C038 url(/topnav.gif) no-repeat center bottom;

height: 26px;
float: left;
padding-left: 10px;
color: #FFFFFF;
font-family: Verdana;
font-size: 15px;
text-decoration: none;
padding-top: 8px;
padding-right:10px;
margin-top: 0px;

}


.topnav{
margin-left: 7px;

display: block;

float: left;
padding-left: 5px;
color: #FFFFFF;
font-family: Verdana;
font-size: 15px;
text-decoration: none;

padding-right:5px;
}

.topnav a:link, .topnav a:visited{
display: block;
float: left;
padding-left: 10px;
color: #FFFFFF;
font-family: Verdana;
font-size: 15px;
text-decoration: none;
margin-right: 20px;
padding-top: 8px;
padding-right:10px;
}

.topnav a:hover{
display: block;
  background: #5595DD url(/topnav.gif) no-repeat center bottom;


border-left: solid 1px #ffffff;
border-right: solid 1px #ffffff;

height: 26px;
float: left;
padding-left: 9px;
color: #FFFFFF;
font-family: Verdana;
font-size: 15px;
text-decoration: none;
margin-right: 20px;
padding-top: 8px;
padding-bottom: 0px;
padding-right:9px;
}


h2{
margin-top: 10px;
color: #406FA4;

padding-left: 0px;
padding-top:4px;
padding-bottom: 0px;
margin-bottom: 1px;
font-family: Arial;
font-weight: normal;
font-size: x-large;
border-bottom: solid 2px;


}
.hh2{color: #5595DD;}

h2 a:link, h2 a:visited{
color: #ffffff;
display: block;
color: #ffffff;
background: url(/triangle.gif) no-repeat 4px 10px #406FA4;
font-weight: normal;
clear: left;
padding-left: 2px;
padding-bottom: 2px;
font-family: Verdana;
font-size: x-large;
padding-left: 20px;


}


h2 a:hover{
  background-color: #5595DD;

}


h3{
margin-bottom: 0px;
margin-left: 0px;
padding-bottom: 0px;
border: 1px;
color: #5595DD;
font-weight: normal;
font-family: Verdana;
font-size: large;
padding-left: 0px;
margin-top: 0px;
}

.usercontent{
 border-top: 1px dotted #E6E6E6;
}


.star{
background: url(/images/star.png) no-repeat;
background-top:2px;
padding-left: 10px;

}

.pageactive{
float: left;
margin-right:4px;
color: #FFFFFF;
text-decoration: none;
margin-bottom:6px;
padding-top: 5px;
width: 22px;
height: 17px;
position: relative; text-align: center; padding-top:2px;
border: 0px;
}

.pageinactive:hover{
background-color: #5595DD;
color: #ffffff;
}
.pageinactive{
width: 22px;
height: 17px;
float: left;
margin-right:4px;
padding-top: 5px;
background-color: #FFFFFF;
position: relative; text-align: center; padding-top:2px;
text-decoration:none;
border: 1px solid #AAAAAA;
vertical-align: center;

}

.sbutton{

padding:4px;border:1px solid #cccccc;background-color:#406FA4;color:#ffffff;cursor:pointer
}

.sbutton2{

padding-left:4px; padding-right: 4px; border:1px solid #cccccc;background-color:#406FA4;color:#ffffff;cursor:pointer
}

.sbutton3{
padding:2px;border:1px solid #cccccc;background-color:#406FA4;color:#ffffff;cursor:pointer


}


.sbutton:hover{

  background-color: #5595DD;
}

.sbutton2:hover{
  background-color: #5595DD;
}

.autoComplete{

background: #ffffff;
display: block;
padding-top: 4px;
padding-bottom: 4px;
text-decoration: none;
font-size: 12px;
text-align: left;

border-bottom: 1px solid #e6e6e6;
}

.autoComplete a{
text-decoration: none;
font-size: 12px;
text-align: left;
}

.autoCompleteActive{
background: #ff0000;
display: block;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #e6e6e6;
background: #406FA4;
font-size: 12px;
text-align: left;

color: #ffffff;
}

.autoCompleteActive a{
color: #ffffff;
text-decoration: none;
}
