/* ------------------------------------------ DEFAULT HTML STYLES ------------------------------------------ */

*{
        font-size:100%;
}

body{
        font:75%/140% Arial, Helvetica, Tahoma, sans-serif;
        text-align:center;
        margin: 0 0 0 0;
       color:#FFFFFF;
}

a {
        color: #FFF;
}

a:hover {
        color: #FF0404;
}

hr {
        color: #FFF;
        height: 1px;
        margin: 20px 0 20px 0;
}


/*DAFLOGO*/
#dafLogo a{
	position:absolute;
	background-color:#EFEFEF;
	width:213px;
	height:66px;
	z-index:1000;
	background-image:url(../images/daflogo.png);
	right:20px;
	top:60px;
}




/* ------------------------------------------ LEFTCOL ------------------------------------------ */

#leftcol {
        width: 100%;
        color: #FFF;
        background-color: #0D0057;

}
#leftcol ul {
        font:90%/140% Arial, Helvetica, Tahoma, sans-serif;
        font-weight: bold;
        text-transform: uppercase;
        padding: 18px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
        list-style-type: none;
}
#leftcol a {
        display: block;
        width: 80%;
        border-bottom: 1px solid #13007C;
        padding: 6px 0px 7px 10px;
        margin: 0px;
        color: #FFF;
        background-image: url(../upload/gfx/common/nav_arrow.gif);
        background-repeat: no-repeat;
        background-position: left;
        text-decoration: none;

}

#leftcol a:hover {
        color: #FF0404;
        background-image: url(../upload/gfx/common/nav_arrow_red.gif);
        background-repeat: no-repeat;
        background-position: left;
}

/* ------------------------------------------ SUBNAVIGATION LISTS ------------------------------------------ */


#leftcol ul ul {
	font:100%/140% Arial, Helvetica, Tahoma, sans-serif;
	font-weight: normal;
	text-transform: normal;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	text-decoration: none;
}

#leftcol ul ul a {
	display: block;
	width: 80%;
	border-bottom: 1px solid #13007C;
	padding: 6px 0px 7px 10px; 
	margin: 0px;
	color: #FFF;
	background-image: url(../upload/gfx/common/subnav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
	
}


#leftcol ul ul a:hover {
	color: #FF0404;
	background-image: url(../upload/gfx/common/subnav_arrow_red.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
}


#leftcol ul ul ul {
	font:95%/140% Arial, Helvetica, Tahoma, sans-serif;
	font-weight: normal;
	text-transform: normal;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	text-decoration: none;
}

#leftcol ul ul ul a {
	display: block;
	width: 80%;
	border-bottom: 0px solid #13007C;
	padding: 2px 0px 4px 1px; 
	margin: 0px;
	color: #FFF;
	text-decoration: none;
	
}


#leftcol ul ul ul a:hover {
	color: #FF0404;
	text-decoration: none;
}
/* ------------------------------------------ CONTENT ------------------------------------------ */

#content {
        color: #FFF;
        height: 430px;
        padding: 25px 20px 20px 20px;
        /* font: 100%/140% Arial, Helvetica, Tahoma, sans-serif; */
        background-image: url(../upload/gfx/common/bg_main-content.gif);
        background-repeat: no-repeat;
        background-position: top;
        line-height: 1.5em;
}


#content .header {
        color: #FFF;
        font-weight: bold;
        padding-left: 10px;
        font-size: 1em;
        background-image: url(../upload/gfx/common/nav_arrow.gif);
        background-position: left;
        background-repeat: no-repeat;
}

/* ------------------------------------------ RIGHTCOL ------------------------------------------ */

#rightcol {
        width: 100%;
        color: #FFF;
        padding: 20px;
}

#rightcol .header {
        color: #FFF;
        font-weight: bold;
        padding-left: 10px;
        font-size: 1em;
        background-image: url(../upload/gfx/common/nav_arrow.gif);
        background-position: left;
        background-repeat: no-repeat;
}

#rightcol .aanbieding {
        margin-top: 20px;
        color: #FFF;
        font-weight: normal;
        padding-left: 0px;
        font-size: 0.9em;
}

#rightcol img {
        padding: 3px;
        border: 1px solid #FFF;
}

#rightcol ul {
        font:0.9em Arial, Helvetica, Tahoma, sans-serif;
        font-weight: normal;
        padding: 10px 0px 0px 11px;
        margin: 0px;
        list-style-type: disc
}
#rightcol a {
        display: block;
        padding: 0px 0px 0px 0px;
        margin: 0px;
        color: #FFF;
        text-decoration: none;

}

#rightcol a:hover {
        color: #FFF;
        text-decoration: underline;
}

/* ------------------------------------------ FOOTER ------------------------------------------ */


.footer {
        color: #FFF;
        text-decoration: none;
        font-size: 0.8em;
}


.footer a, a:hover {
        color: #FFF;
        text-decoration: none;
}


#fotopage, #fotopage:a {
        color: #FF0404;
        text-decoration: none;
        font-size: 1 em;
        text-align:center;
}


#fotopage a:visited {
      color:#FF0404;
      text-decoration: none;
     }

#fotopage a:hover,#fotopage a:active {
        color: #FFFFFF;
        text-decoration: none;
        font-weight:bold;
}

h1 {
	font-size: 14px;
}