/* ---------------------------------------------------------------------------------*/
/* Algemene styles */
/* ---------------------------------------------------------------------------------*/
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	height: 100%;
}
TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a, a.visited, a.link, a.active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E600E6;
}
.left
{
	background-image:url(../img/left_shad.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#000000;
}
.right
{
	background-image:url(../img/right_shad.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#000000;
}
.right2
{
	background-color:#221e1f;
	background-position:top;
	background-repeat:no-repeat;
}
.menu
{
	background-color:#850085;
	background-image:url(../img/mnu_top_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.mnuon
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E600E6;
	padding-left:22px;
	height:26px;
	padding-top:6px;
	font-weight:bold;
}
a.mnuon:link, a.mnuon:hover, a.mnuon:visited, a.mnuon:active
{
	font-size: 12px;
	font-weight: bold;
	color: #E600E6;
	text-decoration:none;
	padding-top:6px;
}		
.mnuoff
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:22px;
	height:26px;
	padding-top:6px;
}
a.mnuoff:link, a.mnuoff:hover, a.mnuoff:visited, a.mnuoff:active
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:6px;
	text-decoration:none;
}
.mnudropoff
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:22px;
	padding-top:2px;
}
a.mnudropoff:link, a.mnudropoff:hover, a.mnudropoff:visited, a.mnudropoff:active
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.mnudropon
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#850085;
	font-weight:bold;
	padding-left:22px;
	padding-top:2px;
	}
a.mnudropon:link, a.mnudropon:hover, a.mnudropon:visited, a.mnudropon:active
{
	font-size: 12px;
	font-weight: bold;
	color: #850085;
	text-decoration:none;
}				
.telnr
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF
}
.bel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:25px;
}			
.damenaam
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:9px;
	background-color:#E600E6;
}
.damenaam2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#E600E6;
}		
a.damenaam:link, a.damenaam:hover, a.damenaam:visited, a.damenaam:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#E600E6;
	text-decoration:none;
}		
.zoekmenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#850085;
	padding-left:10px;
	color:#FFFFFF;
}
.zoekmenutxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*background-color:#850085;*/
	color:#FFFFFF;
	padding-right:8px;
	text-decoration: none;
}
.zoekmenutxt2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#850085;
	color:#FFFFFF;
	padding-right:8px;
}
.pinkmenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#E600E6;
	padding-left:10px;
	color:#FFFFFF;
}
.pinkmenutxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#E600E6;
	color:#FFFFFF;
	padding-right:8px;
	padding-left:14px;
	text-decoration: none;
}
.servicekop
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
}
.dropdown
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(../img/mnu_drop_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.content2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
}	
.content3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:5px;
}		
.contentkp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
}
.specs
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF00FF;
	padding-left:10px;
	padding-top:5px;
	width:100px;
}
.specs2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF00FF;
	padding-left:10px;
	padding-top:5px;
	width:60px;
}			
.specsdet
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	text-align:left;
}
.knop
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#E600E6;
}
a.knop:link, a.knop:hover, a.knop:visited, a.knop:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.knoptd
{
	padding-left:7px;
	padding-top:4px;
}
.knoptd2
{
	padding-left:7px;
	padding-top:4px;
	padding-right:8px;
}			
.tariefkp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 4px;
}
.kp1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
}
.input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100px;
	background-image:url(../img/bg_form.gif);
	background-position:top left;
	border:0.1em solid #FFFFFF;
}
.inputFrm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 200px;
	background-image: url(../img/bg_form.gif);
	background-position: top left;
	border: 0.1em solid #FFFFFF;
}
textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:280px;
	height:90px;
	background-image:url(../img/bg_form.gif);
	background-position:top left;
	border:0.1em solid #FFFFFF;
}
.tariefmenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
}
.submitright
{
	padding-top:22px;
}
.hotelres
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
}
.hotelresplaats
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}