/* HOOFDTABELLEN */

#hoofddiv { width:900px; margin:10px auto auto auto; }

#masterdiv {
padding-left: 20px;
padding-top: 20px;
}

.paginadiv {
padding-left: 10px;
padding-top: 25px;
width: 560px;
overflow: hidden;
}

.contactgegevensdiv {
position:relative;
text-align: center;
left: 0px;
bottom: 0px;
color: #e9e9e9;
font-size: 9px;
font-family: Verdana;
}

.klantbeoordeling {
width: 160px;
height: 50px;
color: #e9e9e9;
font-size: 12px;
font-family: Verdana;
background-color: #262e32;
}

/* MENU OUD */

.menutitle {
color: #e9e9e9;
font-size: 18px;
font-family: Verdana;
padding-bottom: 5px;
padding-top: 5px;
cursor: hand;
}

.menutitleover {
color: #ed2024;
font-size: 18px;
font-family: Verdana;
padding-bottom: 5px;
padding-top: 5px;
cursor: hand;
}

.menutitlelos {
color: #e9e9e9;
font-size: 18px;
font-family: Verdana;
padding-bottom: 5px;
padding-top: 5px;
cursor: hand;
text-decoration: none;
}

.menutitlelos:hover {
color: #ed2024;
}

.menu_sub {
color: #e9e9e9;
font-size: 13px;
font-family: Verdana;
text-decoration: none;
padding-left: 5px;
}

.menu_sub:hover {
color: #ed7074;
}

.menu_rechtsboven {
position:relative;
text-align: right;
height:22px;
padding-top: 8px;
padding-right: 5px;
color: #FFFFFF;
}


.tekst_rechtsboven {
color: #FFFFFF;
font-size: 9px;
font-family: Verdana;
text-decoration: none;
}

.tekst_rechtsboven:hover {
color: #ed2024;
}

.tekst_rechtsboven_1 {
color: #FFFFFF;
font-size: 9px;
font-family: Verdana;
text-decoration: none;
}

.tekst_rechtsboven_2 {
color: #FFFFFF;
font-size: 20px;
font-family: Verdana;
text-decoration: none;
}

.tekst_rechtsboven_2:hover {
color: #ed2024;
}


/* PAGINA STYLE */

.paginatitle {
color: #ed2024;
font-size: 18px;
font-family: Verdana;
padding-bottom: 5px;
}

.paginatekst {
color: #959595;
font-size: 12px;
font-family: Verdana;
}

.paginatekstklein {
color: #959595;
font-size: 9px;
font-family: Verdana;
}

.aliniahoofd {
color: #DDDDDD;
font-size: 12px;
font-family: Verdana;
text-decoration: none;
font-weight: Bold;
}

.link{
text-decoration: none;
color: #ed7074;
}

.link:hover{
text-decoration: none;
color: #ed2024;
}

.link_oordeel{
text-decoration: none;
color: #ed7074;
font-size: 20px;
font-family: Verdana;
font-weight: bold;
}

.link_oordeel:hover{
text-decoration: none;
color: #ed2024;
}

.link_oordeel2{
text-decoration: none;
color: #959595;
font-size: 8px;
font-family: Verdana;
}

.link_oordeel2:hover{
text-decoration: none;
color: #ed2024;
}

.hiddendiv{
visibility:hidden;
}

/* MENU */

.arrowlistmenu{
width: 150px; /*width of accordion menu*/
padding-left: 20px;
padding-top: 20px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
color: #e9e9e9;
font-size: 18px;
font-family: Verdana;
padding-bottom: 5px;
padding-top: 5px;
cursor: hand;
text-decoration: none;
}
.arrowlistmenu .menuheader:hover{ 
color: #ed2024;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-left: 5px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #e9e9e9;
font-size: 13px;
font-family: Verdana;
cursor: hand;
text-decoration: none;
}

.arrowlistmenu ul li a:visited{
color: #e9e9e9;;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ed7074;
}

.menutitlelos {
color: #e9e9e9;
font-size: 18px;
font-family: Verdana;
padding-bottom: 5px;
padding-top: 5px;
cursor: hand;
text-decoration: none;
}

.menutitlelos:hover {
color: #ed2024;
}

.menulos {
padding-bottom: 5px;
padding-top: 5px;
}

.image {
text-decoration: none;
border: 0px;
}