/**
*	Copyright 2007 MediaMonks Multimedia Holding B.V., All Rights Reserved.
*
*	CMS stylesheet [print]
*
*	@version	1.0
*	@date		02/04/2007
*
*/

* {
	margin:					0;
	padding:				0;
	border:					0;    
}

body {
	color:					#000;
	font:					11px/20px Verdana, Helvetica, Tahoma, sans-serif, 'times new roman';
	background:				#FFF;
}
h1 {
	margin:                 0 0 10px 0;
	color:                  #003366;
	font:					25px/30px Arial, Helvetica, Tahoma, Verdana; 
	font-weight:            bold;   
}
h2 {
	margin:                 0 0 10px 0;
	color:                  #003366;
	font:					25px/20px Arial, Helvetica, Tahoma, Verdana; 
	font-weight:            bold;  
}
h3 {
	margin:                 0 0 10px 0;
	color:                  #0099FF;
	font:					14px/20px Verdana, Arial, Helvetica, Tahoma; 
	font-weight:            bold;   
}

a {
	color:					#505050;
	font-weight:			normal;
	text-decoration:		none;
	border-bottom:          1px dotted #505050;
}
a:hover {
	color:					#FFF;
	text-decoration:		none;
	border-bottom:          1px dotted #505050;
	background:             #3090FF;
}

div#header,
div.mainnav,
div.contactbox,
table#showcase,
div.col_right,
div.col_contactright,
span.noprint,
form#frm_contact,
div#bigmap,
div#bigmap img.closebut,
div#bigmap div.printbut,
div#footer_container {
    display:                none;
}

div#printheader {
    margin:                 0;
    height:                 80px;
}


div#wrapper {
    position:               relative; 
    margin:                 40px auto 65px auto;
    width:                  640px;
    clear:                  both;
}
div.col_left {
    position:               relative;
    margin:                 0 20px 0 0;
    width:                  500px;   
}

div.col_subleft {
    position:               relative;
    margin:                 20px 33px 0 0;
    width:                  193px; 
    float:                  left;  
}
div.col_subright {
    position:               relative;
    margin:                 20px 0 0 0;
    width:                  270px; 
    float:                  left;  
}
div.col_subleft p {
    margin:                 5px 0 15px 0;
    font:					10px/16px Verdana, Arial, Helvetica;
    color:                  #505050;    
}
div.col_subright p
{
    margin:                 5px 0 15px 0;
    font:					11px/20px Verdana, Arial, Helvetica;
    color:                  #505050;    
}
div.std_seperator {
    margin:                 25px 0 20px 0;
    height:                 1px;
    background:             url(../images/std_sep.gif) repeat-x top left; 
	font:					0/0 serif;
	line-height:			0;
}
div.news_seperator {
    margin:                 8px 0 8px 0;
    height:                 1px;
    background:             url(../images/std_sep.gif) repeat-x top left; 
	font:					0/0 serif;
	line-height:			0;
}
div.contactbox {
    position:               relative; 
    margin:                 0;
    padding:                25px 20px 0 25px;
    background:             #26456C url(../images/contactbox_top.gif) no-repeat top left;      
}
div.contactbox p
{
    margin:                 5px 0 15px 0;
    font:					11px/20px Verdana, Arial, Helvetica;
    color:                  #FFF;    
}
div.contactbox_close {
    position:               relative; 
    margin:                 0;
    padding:                0;
    height:                 25px;
    background:             #FFF url(../images/contactbox_bottom.gif) no-repeat top left;      
}
div.helpbox {
    position:               relative; 
    margin:                 0;
}
div.helpbox p {
    margin:                 5px 0 15px 0;
    font:					11px/20px Verdana, Arial, Helvetica;
    color:                  #505050;    
}
div.helpbox a,
div.helpbox a:hover,
div.contactbox a,
div.contactbox a:hover {
    border:                 none; 
}
div.contactbox a,
div.contactbox a:hover {
    background:             none;
    border:                 none;     
}

a.smallbut,
a.smallbut:hover {
    margin:                 0;
    padding:                0 13px 0 0;
    width:                  82px;
    height:                 17px;
    display:                block;
    background:             url(../images/but_small_right.gif) no-repeat top right;
    text-decoration:        none;
    border:                 none;
}
a.smallbut p {
    margin:                 0;
    padding:                2px 0 3px 0;
    color:                  #FFF;
    font:					10px/10px Verdana, Arial, Helvetica;  
    font-weight:            bold; 
}  
a.smallbut img {
    display:                none;
}

div.newsbox {
    position:               relative;
    margin:                 20px 0 20px 0;
    padding:                11px 21px 0 21px;
    width:                  500px;
    border:                 1px solid #CCC; 
    clear:                  both;      
}
div.newsbox dl {
    position:               relative;    
    margin:                 15px 0 0 0;
    clear:                  both;
}
div.newsbox dl dd {
    position:               relative;      
    margin:                 0;
    width:                  100%;
}
div.newsbox dl dd p.date {
    margin:                 0;
    width:                  90px;
    font:					11px/20px Verdana, Arial, Helvetica;
    font-weight:            bold;
    color:                  #666; 
    vertical-align:         top;
    float:                  left;
}
div.newsbox dl dd p.title {
    margin:                 0;
    width:                  365px;
    font:					11px/20px Verdana, Arial, Helvetica;
    font-weight:            normal;
    color:                  #333; 
    vertical-align:         top;
    float:                  left;
}
div.newsbox_bot {
    display:                none;
}    
div#footer_container {
    margin:                 0;
    background:             #3696EA url(../images/footer_bg.jpg) repeat-x top left;
    height:                 178px; 
    clear:                  both;   
}
div#footer {
    position:               relative;
    margin:                 0 auto;
    width:                  640px;
    height:                 147px;
}
div#footer div.copyrights {
    position:               absolute;
    top:                    75px;
    right:                  0px;
    text-align:             right;
	color:					#000;
	font:					11px/16px Verdana, Arial, Helvetica, Tahoma, sans-serif, 'times new roman'; 
}
div#footer div.copyrights a,
div#footer div.copyrights a:hover,
div#footer div.copyrights div.selected {
    padding:                0 11px 0 11px;
    display:                block;
    float:                  left; 
    color:                  #000;
    text-decoration:        none;
    font-weight:            normal;
    height:                 17px;
    background:             none;
    border:                 none;
}
div#footer div.copyrights a:hover {
    color:                  #FFF;
    background:             none;
    border:                 none;    
}
div#footer div.copyrights div.selected img {
    float:                  left;   
}
div#footer div.copyrights img.sep {
    margin:                 3px 0;
    float:                  left;   
}
div#printmap {
    position:               relative;
    width:                  447px;
    height:                 325px;
    border:                 1px solid #CCC;
}