/* Global tags */

body {  
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #cdcfce;
	margin: 0px;
	padding: 0px;
	}
	
ul {  
	list-style-type: square; 
	list-style-image: url(../images/navigation/bullet_5a529c.gif); 
	vertical-align: middle;
	}


	
/* <<<<<< Link related >>>>>> */

a:link {  
	color: #CC0000; 
	text-decoration: none; 
	font-weight: bold;
	}
a:visited {  
	color: #990000;
	text-decoration: none; 
	font-weight: bold;
	}
a:active {  
	color: #CC6600; 
	text-decoration: underline; 
	font-weight: bold;
	}
a:hover { 
	color: #FF0000; 
	text-decoration: underline; 
	font-weight: bold;
	/*background-color: #FFE0E7;
	background-color: #F3F3F3;*/
	}
.S2Flink {
	/* Send to a friend link  */
	font-size:10px;
	text-transform: lowercase;
	}
.smallLink {
	font-size:10px;
	}	
a#urlSitemap {
	color:#cdcfce;
	visibility:hidden;
}

/* <<<<<< Box related >>>>>> */

.main_box {
	background-color: #E2D1FF;
	color: #5a529c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	float: none;
	height: 15px;
	vertical-align: middle;
	margin: 2px;
	padding: 0px;
	border-top: 1px solid #5a529c;
	border-right: 1px solid #5A529C;
	border-bottom: 1px solid #5a529c;
	border-left: 1px solid #5a529c;
	}
.navigatie_box { background-color: #FFFFFF; 
	color: #5a529c; font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	float: none; 
	border: 1px #5a529c solid; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	vertical-align: middle; 
	text-align: center
	}
.smallTXT_box { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	float: none; 
	border: 1px #5a529c solid; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	text-align: left
	}
	
.boxlijn {
	vertical-align: text-top;	
	background-color: #FFFFFF; 	
	color: #000000; 	
	font-family: arial, verdana, sans-serif; 	
	font-size: 11px;	
	font-style: normal; 	
	float: none; 	
	border: 1px #5a529c solid; 	
	padding-top: 5px; 	
	padding-right: 5px; 	
	padding-bottom: 5px; 	
	padding-left: 5px; 	
	margin-top: 0px; 	
	margin-right: 0px; 	
	margin-bottom: 0px; 	
	margin-left: 0px;  	
	text-align: left;
	}
.boxlijn01 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #5a529c;
	border-right-color: #5a529c;
	border-bottom-color: #5a529c;
	border-left-color: #5a529c;
	border-right-width: 1px;
	border-right-style: ridge;
	}
.boxlijn02 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #5a529c;
	border-right-color: #5a529c;
	border-bottom-color: #5a529c;
	border-left-color: #5a529c;
	border-right-width: 1px;
	border-right-style: none;
	}

.boxlijnred {
	border: 1px solid #de0031;
	}
.boxouterline {
	border: 1px solid #5a529c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
.boxouterline1 {
	border: 2px solid #5a529c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

/* <<<<<< Rulers >>>>>> */

.titelDikkelijn {
	background-color: #5a529c;
	height: 2px;
	}
.titelFijnelijn {
	background-color: #5a529c;
	height: 1px;
	}

/* <<<<<< Text related >>>>>> */

.smallText {
	font-size: 10px;
	}
.doorstreept {
	text-decoration: line-through;
	}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
.stepOffColor {
	/* Old, not known where used */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	} 
.prijs01 {
	color: #DE012F;
 	font-family:  arial, verdana, sans-serif;
 	font-size: 12px;
 	font-style: italic;
  	font-weight: bold;
	}
.promolistdescr {
	margin-top: 3px;
	margin-bottom: 5px;
	padding-top: 2px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #5a529c;
	}
	
/* <<<<<< Table related >>>>>> */

table.contentblock { 
	background-color: #FFFFFF;
	}
	
td.promolistitem {
 	vertical-align: text-top;
	background-color: #FFFFFF;
 	color: #000000;
 	font-family: arial, verdana, sans-serif;
 	font-size: 11px;
	font-style: normal;
 	float: none;
 	border: 1px #5a529c solid;
 	padding-top: 5px;
 	padding-right: 5px;
 	padding-bottom: 5px;
 	padding-left: 5px;
  	text-align: left;
 }

.tableRowDark {
	color: #444444;
	background-color: #EDEDED;
	}
.tableRowVeryDark {
	color: #333333;
	background-color: #DFDFDF;
	}
.tableRowLight {
	color: #333333;
	background-color: #F6F6F6;
	}
	
.tableRowDarkGrey {
	color: #444444;
	background-color: #EDDEC2;
	}
.tableRowVeryDarkGrey {
	color: #333333;
	background-color: #DFDFDF;
	}
.tableRowLightGrey {
	color: #333333;
	background-color: #F6F6F6;
	}
	
.tabel_prijs {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #CC0000
	}
.tabel_prijs_zwart {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000
	}
.tblPromoPaster {
	/* Used on promopaster's outputted tables */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}


/* <<<<<< Various titels >>>>>> */
  
.paginatitel {
	/* Old, depreceated, use paginatitels */
	font-weight: bold;
	color: #5a529c;
	} 						
.paginatitels {
    background-image: url(../images/main/d_pijl.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}					
.paginatitels h1 {
	font-weight: bold;
	color: #5a529c;
	text-transform: uppercase;
	font-size:13px;
	display:inline;
	}
h1 {
	font-size:13px;
	}
.titel {
	color: #5a529c;
	font-weight: bold;
	text-transform: uppercase;
	}
.titel01 {
	color: #5a529c;
	font-weight: bold;
	text-transform: none;
	}
	
.titelLM {
	color: #ffffff;
	font-weight: bold;
	text-transform: none;
	}
.titel02 {
	color: #5a529c;
	}
	
.titel03 {
	color: #5a529c;
	}	
td.titel03:first-letter {
	color: #5a529c;
	font-weight: bold;
	}		
.subtitel01 {
	font-weight: bold;
	text-decoration: underline;
	}
.subtitel02 {
	text-decoration: underline;
	}
.subtitel03 {
	font-weight: bold;
	}
.subtitel04 {
	color: #5a529c;
	font-weight: bold;
	font-size:12px;
	text-transform: uppercase;
	}
/* Header include related */


td.otc {
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 11px;
	COLOR: #000000;
	text-decoration: none;
}

input.headerotc  {
	background-color: #ffffff; 
	color: #4c4c4c; 
	font-size : 10px; 
	font-family : verdana,arial,helvetica; 
	border-color : #aab2b2; 
	border-width : 1px; 
	vertical-align : text-bottom;
}

input.otcbutton  {
	background-color: #DD032F;
	color: #000000;
	font-size : 9px;
	font-family : verdana,arial,helvetica;
	border-color : #ffffff;
	border: 0px solid #FFF4E0;
	width: 37px;
	height: 16px;
	font-weight: bold;
	cursor: hand;
}

form.forms{
	margin: 0px;
	padding: 0px;
}


div#cnxheader {
	margin-left:12px;
	/*width:740px;*/
	background-color:#cdcfce;
	height:95px;

}

div#cnxfullcontent {
        padding-left:160px;
	padding-right:20px;
	margin-left:12px;
	width:560px; 
	height:100%;
	background-color:#FFFFFF;
	/*clear:top;*/

}

div#cnxcontent{
	width:590px;
	/* background-color:#F6F6F6;
	
	clear: bottom; */
}

div#pageFooter .smallText {
color:#333333;
font-size:10px;
}

div#bnrCallcenter {
	position:absolute;
	width:200px;
	height:610px;
	left:760px;
	top:95px;
	
}

img#imgFlightRotator {
	width: 158px;
	height: 89px; 
	position:absolute;
	left:760px;
	top:2px;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
}

.vanafPrijs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	/*background-color: #C41425;*/
	height: 15px;
	width: 70px;
	/*border: 1px solid #000000;*/
	float:right;
	text-align:center;
	text-transform:none;
}

/* form elements v8 */

button {background:#c51426;font-size:10px;color:#fff;border-color:#fff;border-width:0px 0px 0px 0px;height:16px;font-weight:bold;}
.button {background:#c51426;font-size:10px;color:#fff;border-color:#fff;border-width:0px 0px 0px 0px;height:16px;font-weight:bold;}
input.submit {background:#c51426;font-size:10px;color:#fff;border-color:#fff;border-width:0px 0px 0px 0px;height:16px;font-weight:bold;}
a.button:link, a.button:visited, a.button:hover, a.button:active {background-color:#c51426; font-size:10px; color:#fff; height:16px; font-weight:bold; text-align:center; text-decoration:none; text-transform:capitalize; padding: 3px 2px 3px 2px;}

a.submit:link, a.submit:visited, a.submit:hover, a.submit:active {background-color:#c51426; font-size:10px; color:#fff; height:16px; font-weight:bold; text-align:center; text-decoration:none; text-transform:capitalize; padding: 3px 2px 3px 2px;}
	
/* metriweb-tag enkel op homepage */
/* op xx/index.shtml - display:inline */

p#metriweb {
display:none;
}

td.list a.text:link, td.list a.text:visited {text-decoration:none; font-weight:normal;}
td.list a.text:hover, td.list a.text:active {text-decoration:underline; font-weight:normal;}

.plaatsnaam {
	color: #cc0000;
	}

/* lmportal button boekbaar */

#db_cnx {display:inline;}
#db_senn {display:none;}

#db_icon_cnx {display:inline;}
#db_icon_senn {display:none;}

#db_icontop_cnx {display:inline;}
#db_icontop_senn {display:none;}