

/*********************************
/* INFO:
/* - Remember to change the /Admin/Editor.css file when changing some styles
/********************************/

html, body {margin:0; padding:0; background:#ededed; font-size:82%;}
p {font-family:Arial, Helvetica, sans-serif;}
strong, b { font-weight: bold; }
strong.color { color:#F17108; } 
li {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 8px 0;}

/*-- Divs ------------------------------*/
div#PrintLogo { display:none; }
div#container {margin:0 auto; width:960px; background: url(../images/container_fill.jpg) repeat-y; margin-top:10px; margin-bottom:10px;}
div#container2 {margin:0 auto; width:960px; background: url(../images/container_fill2.jpg) repeat-y; margin-top:10px; margin-bottom:10px;}
div#header {height:103px; background: url(../images/header.jpg) no-repeat top left; position:relative;} /*width:960px;*/
div#headerPrint {visibility:hidden; width:0px; height:0px; position:absolute; top:0px; left:0px; display:block;}
div#header_stroke {width:960px; height:28px; background: url(../images/header_stroke.jpg) no-repeat; margin-top:0px;}
div#wrapper {width:960px;}
div#left {float:left; width:215px;}
div#menu {width:215px; background: url(../images/menu_fill.jpg) repeat-y; margin:10px 0 12px 0;}
div#right {float:right; width:735px;}
div#content {float:left; width:510px; padding-left:0px; margin-top:19px; }
div#content2 {width:710px; padding-left:0px; margin-top:19px; }
div#right2 {float:right; width:220px; margin-right:0px; }
div#nieuws {width:192px; margin-right:15px; margin-left:13px; margin-top:19px; }
div#logos {clear:both; width:960px; height:43px; padding-top:5px;}
div#footer {width:960px; height:49px; background: url(../images/footer.jpg) no-repeat;}
/*div#zoekmodule {width:509px; background: url(../images/zoekbox_fill.jpg) repeat-y; margin-bottom:10px;}*/
div#tabs2 { width:710px; height:33px; background: url(../images/tab_fill.jpg) repeat-x;}
#pageN td {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center;}
#pageN table a:link, #pageN a:visited {color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#pageN table a:hover, #pageN a:active {color:#fcd600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/*-- Popup divs ------------------------*/
div#popupContainer { margin:0 auto; width:542px; background-color: #ffffff; margin-top:10px; margin-bottom:10px; }
div#popupHeader { width:542px; height:103px; background: url(../images/mailheader.jpg) no-repeat; }
div#popupFooter { width:542px; height:36px; background: url(../images/maifooter.jpg) no-repeat; }
div#popupContent
{
	width:512px;
	padding: 10px 25px 10px 25px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

div#widePopupContainer { margin:0; width:735px;  margin-top:10px;}
div#widePopupHeader { width:735px; height:60px; background: url(../images/widepopupheader.jpg) no-repeat top left; }
div#widePopupFooter { width:735px; height:36px; background: url(../images/maifooter.jpg) no-repeat; }
div#widePopupContent
{
	margin:0 7px 7px 7px;
	padding: 20px 2px 20px 2px;
	width:720px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background: #ffffff;
}

.nok 
{
	/*color: Red;*/
}
.ok 
{
	/*color: #62d40e;*/
 }
 

div#widePopupContent ul {margin:0 0 0 10px; list-style:none; }
div#widePopupContent li img{vertical-align:middle;}
div#widePopupContent li {vertical-align:top;}


div#widePopupContent #EditDiv {display:block; overflow-x:none; overflow-y:scroll; height:500px; padding:5px; width:360px;}
div#widePopupContent #EditDiv .EditDivItem { border:solid 1px #cccccc; width:325px; padding:5px;}
#EditDiv .EditDivItem ul {margin:0;}
div#widePopupContent p {margin:5px;}

/*-- Paragraphs ------------------------*/
#content p {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 8px 0;}
#content2 p {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 8px 0;}
#nieuws p {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#666; margin:0 0px 5px 0px;}
#footer td p {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; padding-left:30px;}
/*#zoekmodule p {margin:0px 0 0px 15px; color:#fff; font-weight:600; font-family:Arial, Helvetica, sans-serif; font-size:11px;}*/
#left2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0 0 8px 15px;}
#popupContent p {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 8px 0;}

/*-- Titles ----------------------------*/
#content h1 { font-family:Arial, Helvetica, sans-serif; font-size:170%; color:#009591; font-weight:200; margin:0px 0 10px 0;}
#content h2 { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; font-weight:600; margin:8px 0 5px 0; font-variant:small-caps; }
#content2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:170%; color:#009591; font-weight:200; margin:0px 0 10px 0;}
#content2 h2 { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; font-weight:600; margin:8px 0 5px 0; font-variant:small-caps; }
#nieuws h1, #nieuws h1.rightcontent { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#009591; font-weight:600; margin:0px 0px 4px 0px;font-variant:small-caps }
#menu h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#009591; font-weight:200; margin:0px 0 6px 30px;}
#left2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#009591; font-weight:600; margin:0px 0px 4px 0px;font-variant:small-caps }
#popupContent h1 { font-family:Arial, Helvetica, sans-serif; font-size:170%; color:#009591; font-weight:200; margin:0px 0 10px 0;}
#popupContent h2 { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; font-weight:600; margin:8px 0 5px 0; font-variant:small-caps; }
#widePopupContent h1 { font-family:Arial, Helvetica, sans-serif; font-size:170%; color:#009591; font-weight:200; margin:0px 0 10px 0;}
#widePopupContent h2 { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; font-weight:600; margin:8px 0 5px 0; font-variant:small-caps; }


/*-- Tables ---------------------------*/
#content td {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 0px 0;}
#content2 td {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 0px 0;}
/*#zoekmodule td {color:#fff; font-weight:600; font-family:Arial, Helvetica, sans-serif; font-size:11px;}*/
#header_stroke td {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff;}

/*-- Lists -----------------------------*/
#list1 {list-style-image: url(../images/bullet_pijltje.jpg); font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px;}
#list2 {list-style-image: url(../images/bullet_list.jpg); font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#list3 { list-style:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px; margin-left:5px; margin-bottom:0px; margin-top:0px;}
.first first {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 0 0;}
.last last {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 0 0 0;}

/*-- Links -----------------------------*/
#login a:link, #login a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F17108; text-decoration:underline;}
#login a:hover, #login a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F17108; text-decoration:none;}
#nieuws a:link, #nieuws a:visited { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:underline;}
#nieuws a:hover, #nieuws a:active { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:none;}
#content a:link, #content a:visited { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:underline;}
#content a:hover, #content a:active { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:none;}
#content2 a:link, #content2 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:underline;}
#content2 a:hover, #content2 a:active { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:none;}

#tabs a:link, #tabs a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009591; text-decoration:underline;}
#tabs a:hover, #tabs a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009591; text-decoration:none;}
#tabs2 a:link, #tabs2 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009591; text-decoration:underline;}
#tabs2 a:hover, #tabs2 a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009591; text-decoration:none;}

#zoekmodule a:link, #zoekmodule a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}
#zoekmodule a:hover, #zoekmodule a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;}
#footer a:link, #footer a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; font-weight:600;}
#footer a:hover, #footer a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; font-weight:600;}
#header_stroke a:link, #header_stroke a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9cdcdb; text-decoration:none;}
#header_stroke a:hover, #header_stroke a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9cdcdb; text-decoration:underline;}
/*
a.menu:link, a.menu:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:300; text-decoration:none;}
a.menu:hover, a.menu:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:300; text-decoration:none;}
a.submenu:link, a.submenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060; font-weight:300; text-decoration:none;}
a.submenu:hover, a.submenu:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060; font-weight:300; text-decoration:none;}
*/
.menulink {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:300; text-decoration:none;}
.submenulink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060; font-weight:300; text-decoration:none;}

#content2 td a.table_title:link, #content2 td a.table_title:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:underline;}
#content2 td a.table_title:hover, #content2 td a.table_title:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}


/*-- Menu links ------------------------*/
#menu td.off {background: url(../images/btnMenu.jpg) no-repeat; color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px; padding:0 5px 0 5px; font-weight:600;}
#menu td.on {background: url(../images/btnMenu_hover.jpg) no-repeat; color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px; padding:0 5px 0 5px; cursor:pointer; font-weight:600;}
#menu td.off2 {background: url(../images/btnSubmenu.jpg) no-repeat; color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:0 5px 0 5px; font-weight:600;}
#menu td.on2 {background: url(../images/btnSubmenu_hover.jpg) no-repeat; color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:0 5px 0 5px; cursor:pointer; font-weight:600;}

/*-- Classes ---------------------------*/
.textbox { padding:2px 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border:#9f9088 1px solid; margin-bottom:0px; }
.textbox2 {padding:1px 2px 1px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border:#87746a 1px solid;}


.list, .listnull
{
	padding:0px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333; 
	border:#9f9088 1px solid; 
	margin-bottom:0px;
}

.list2, .list2null
{
	padding:1px 2px 1px 2px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333; 
	border:#9f9088 1px solid; 
	margin-bottom:0px;
}

.listnull, .list2null
{
	color: #555555;
}

.textbox3, .textbox_searchbox
{
	padding:1px 2px 1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	border:none;
	margin-bottom:5px;
	font-weight:200;
}

.TextBoxNullClass3, .textboxnull_searchbox
{
	padding:1px 2px 1px 2px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	border:none; 
	margin-bottom:5px; 
	font-weight:200;
	color:#555555;
}

.textbox_searchbox, .textboxnull_searchbox
{
	border-top: solid 1px #ffffff;
	border-right: solid 3px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.TextBoxNullClass
{
	padding:1px 1px 1px 1px; font-family:Arial, Helvetica, sans-serif; color:#747474; border:#87746a 1px solid; width:185px; 
}

.textbox4 {padding:1px 2px 1px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border:#9f9088 1px solid; margin-bottom:0px; width:206px;}
.textbox5 {padding:1px 2px 1px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border:#9f9088 1px solid; margin-bottom:0px; }


.checkbox1{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#333; border:#9f9088 1px solid; margin-bottom:0px;margin-top:0px; }
.header_stroke {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.menutable {margin-left:28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:0 0px 0 0px; font-weight:600;}
.content_detail {margin-bottom:8px;}
.content_detail td {padding-bottom:8px;}
.categorie {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; width:223px; font-weight:200;}
.listtable td {padding-left:4px;}

/*.Edit td a {  }*/

.MultilineTextbox
{
	padding:2px 2px 2px 2px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333; 
	border:#9f9088 1px solid; 
	margin-bottom:0px;
	width: 400px;
	height: 150px;
}

/*-- Added -----------------------------*/
.TopicList {list-style-image: url(../images/bullet_pijltje.jpg); font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px; margin-left:16px; }
.User { font-weight:bold; color:Navy; }

.label 
{ 
	font-weight:normal; 
	vertical-align:top; 
	padding-top:4px;
}

.literal 
{ 
	vertical-align:top; 
	padding-top:4px;
}

.value 
{ 
	font-weight:normal; 
	vertical-align:top; 
	padding-top:4px;
}

.criteriaHeader 
{
	height:16px;
	font-weight:bold; 
	vertical-align:bottom; 
	border-bottom:#87746a 1px solid;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
}

.Error, .Error ul
{ 
	color:Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	/*line-height:12px; Destroys multiple lines!*/
	margin-left:0px; 
	padding-left:0px; 
	margin-top:15px;
}

.Error li
{
	color:Red;
	list-style-position: outside;
	/*line-height:7px; Destroys multiple lines!*/
}

.Info
{
	color:#00aaa6;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.table_titlerow 
{ 
	background-color:#87746a; 
	color:#FFFFFF!important; 
	padding-left: 6px;
	vertical-align: bottom;
}

.table_titleline { border-bottom: solid 1px #87746a; color:#FFF; }
.row_titleline td { border-bottom: solid 1px #87746a; color:#FFF; }
.Edit { background-color: #eeeeee; }

.table_Availability th { border-bottom: solid 1px #87746a; border-right: solid 1px #87746a; }
.table_Availability td{ border-bottom: solid 1px #87746a; height:30px;}
.secondDayPlaner{width:100%;  height:30px}

/*LanguageSelection and Multitextinputcontrol*/
#ContainerDiv {overflow-y: scroll; overflow-x:hidden; height:100%; width:100%;border:1px;border: solid 1px #cccccc;}
#ContainerDiv ul{width:100%;height:100%;padding:0;margin:0;}
#ContainerDiv li{background-color: #ededed;border:solid 1px #0ea39f; list-style:none; margin:1px 17px 1px 1px; padding:2px; cursor:pointer;}


/*Tooltips*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #0ea39f;
	background-color: #ededed;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

/*Opleidingen*/
.ListEditSummary{border:none;}
.ListEditItem{border:#20A89C 1px solid; padding:5px; background-color:White; }
/*.DeleteDegree{display:block; height:15px; float:right; padding-right:10px; padding-top:3px; color:#333333;}*/

/*Availability*/
.Availability {
	background:#FFFFFF;
	margin:0 auto;
	padding:10px;
	width:580px;
}
.Availability .
.NewAvailabilityItem {
	color:#5f5f5f;
}
.NewAvailabilityItem select {
	color:#5f5f5f;
	border: 1px solid #9f9088;
}
.NewAvailabilityItem input {
	color:#5f5f5f;
	border: 1px solid #9f9088;
}
.NewAvailabilityItem input[type="checkbox"]{border:none;}
.NewAvailabilityItem input[checkbox]
{
	color:#5f5f5f;
	border: none;
}
.NewAvailabilityItem table {
	text-align:left;
}
.AvailabilityGrafiek {
	padding-bottom:5px;
	padding-top:8px;
	width:580px;
}
.Availability .ListEditItem {
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	background:url(../images/AvailabilityBack.png) repeat-x bottom left;
	min-height:44px;
}
.Inactive{color:#d9d6d6;}
.AllDayEvent{color:#f17108;}
.AppointmentNeeded{color:#f17108;}

/*Logout box*/
.loginInformation{ text-align:right; margin-right:25px; color:#ffffff; height:100%; vertical-align:bottom; font-size:12px;}
/*.loginInformation b{ color:#675851;}*/

.loginInformation a:link, .loginInformation a:visited { font-family:Arial, Helvetica, sans-serif; color:#675851; text-decoration:underline;}
.loginInformation a:hover, .loginInformation a:active { font-family:Arial, Helvetica, sans-serif; color:#675851; text-decoration:none;}

.ui-tabs .ui-tabs-hide {display: none;}

/*-- From Back Office ------------------*/
.overviewTable 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*.overviewTable .ListEditItem{padding:4px; border:red 1px solid; }*/
.ratingQtnRatedList  li
{
	height:20px;
}
.ratingQtnChoiceList li{
	padding-left:5px;
	padding-top:4px;
	height:16px;
}
.table_title 
{
	/*background:#A0C0DD; --> backgroundcannot be used here because FO also uses this class (see a.table_title) */
	color:#000;
	padding: 1px 6px 1px 0px;
	border:0;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.td_grey 
{
	/*Don't do this in the front*/
}

.button
{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF; 
	padding-left:3px;
	padding-right:3px;
	background:#01AAA7; 
	border:#000 1px solid; 
	cursor:pointer;
	margin-top:2px; 
	overflow:hidden;
}

.dropdown 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
}

/*AutoCompletion*/

.CompletionList
{  
	background: white;
	color : black;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
    text-align : left; 
   	margin : 0px!important;
    text-align : left; 
    list-style-type : none;
    padding: 0px!important;
    z-index: 30000010;
    overflow:visible;
}

.CompletionListItem
{
	font-weight:normal;
	border-bottom: dashed 1px #CCCCCC;
	padding:0 0 2 0!important;
	margin:0!important;
}

.CompletionListHighlightedItem
{
	font-weight:normal;
	background: #87746a;
	color: white!important;
	border-bottom: dashed 1px #CCCCCC;
	padding:0 0 2 0!important;
	margin:0!important;
}

/* Appointment/News Calendar */
C:\projects\Promedicis\WebSite\Includes\printStyle.css
.Calendar_Global 
{ 
	border:#ccc 3px dotted; 
	margin:0; 
	padding:0; 
	background:#00aaa6;
}

.Calendar_Title
{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	background:#87746a;
	padding:0;
}

.Calendar_NextPrev 
{ 
	font-size:12px;
}

.Calendar_DayHeader 
{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF;
}

/* Some tweaking needed */
.Calendar_Title td {  color:#FFFFFF!important; }
.Calendar_NextPrev a { color:#FFFFFF!important; }

.Calendar_OtherMonthDay 
{
	background:#fff;	
}

.Calendar_WeekendDay 
{ 
	color:#CC3300; 
	font-weight:600;
	background:#ededed;	
}

.Calendar_Day 
{ 
	background:#fff;	
}

.Calendar_SelectedDay 
{ 
	background:#87746a;	
}

.Calendar_AppointmentDay 
{ 
	background:#F17108;
	
}

.Calendar_SelectedAppointmentDay 
{ 
	border: solid 1px #87746a;
}

.Calendar_CareConsumerEvent
{ 
	font-weight:600;
	background:#EEEEEE;
}

.Calendar_CareProviderEvent
{ 
	font-weight:600;
	background:#AAAAAA;
}

.ListRow
{
	background:#FFFFFF;
}

.AlternateListRow
{
	background:#E0E0E0;
}
.ListRowHeader
{
	background:#616161;
    color:#FFFFFF;
}


.SelectListItem 
{ 
	color: #555555;
}

.NewsLink
{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; 
	color:#009591; 
	font-weight:600; 
	margin:0px 0px 4px 0px;
	font-variant:small-caps;
}


/******2.0 Layout extra******/
.logo{position:absolute; top:25px; left:35px;}


#loginPane{position:absolute; top:69px; right:18px;}
#loginPane .loginContent{background:url(../images/loginRepeater.png) repeat-x top left; height:20px; padding-top:5px;color:#ffffff; font-size:12px; min-width:200px; height: 20px; font-family:Arial, Helvetica, sans-serif;}
#loginPane .loginContent div {}
#loginPane img{border:0px;}

#nav{background:url(../images/navRepeater.png) repeat-x top left; width:900px; height:25px; margin:auto; padding-left:40px;}
#navWrap {width:634; float:left; height:25px;}
#navWrap ul{background:url(../images/navLine.png) no-repeat top left; list-style:none; margin:0px; padding:0px; width:634px; height:25px; }
#navWrap li {float:left; margin:0px; height:25px; background:url(../images/navLine.png) no-repeat top right; padding-right:1px; text-align:center; cursor:pointer;}
#navWrap a{color:#FFFFFF; text-decoration:none; display:block; width:99px; text-align:center; height:20px; font-size:12px; padding-top:5px;}
#navWrap a:hover{background:url(../images/navRollover.png) repeat-x top left;}
#navWrap .current{background:url(../images/navCurrent.png) repeat-x top left; vertical-align:top; padding-top:0px; height:25px; margin-left:1px;}
#navWrap .home{vertical-align:top; padding-top:0px; height:25px; margin-left:1px;}
#navWrap span{vertical-align:top; padding-top:4px; padding-left:4px; display:inline-block; cursor:pointer;}


#search{float:right; width:265px; text-align:right;}
/*#search .searchInput{background:url(../images/searchField.png) bottom right no-repeat; border:0px; height:21px;width:187px; padding:2px; vertical-align:top; color:#675851; float:right;}*/
#search .searchInput {padding:1px 1px 1px 1px; font-family:Arial, Helvetica, sans-serif; color:#333; border:#87746a 1px solid; width:185px;}
#search .button{background:url(../images/searchBtn.png) no-repeat top left; margin:0; border:0px; width:36px; height:25px; cursor:pointer;  vertical-align:top; float:right;}
#search .dropdown{background:url(../images/searchDropdown.png) no-repeat top left; width:29px; height:25px;  position:relative; cursor:pointer; float:right; z-index:9999;}
#search .dropdown .CurrentImg{position:absolute; top:3px; left:0px;}

	
#search .SearchDropdown {display:none; position:absolute; z-index:9999; top:22px; left:2px; background-color:#dddddd;width:110px; border:solid 1px gray;}
#search .SearchDropdown ul {background:none; width:110px; text-align:left;height:105px; padding:0px; margin:0px;}
#search .SearchDropdown li{list-style:none;  background:none; border-bottom:solid 1px #cccccc; height:25px; width:99%; cursor:pointer; padding:0px; margin:0px;}
#search .SearchDropdown li img {vertical-align:bottom; padding-top:3px; padding-right:10px;}
#search .SearchDropdown li .SearchDropDownLbl {vertical-align:bottom;}



#searchBox{background:url(../images/searchBoxRepeater.jpg) repeat-y top left; width:509px; min-height:200px;}
#searchTop{background:url(../images/searchBoxTop.jpg) no-repeat top left; width:509px; height:60px;}
#searchMiddle{background:url(../images/searchBoxMiddle.jpg) no-repeat top left; width:509px; min-height:212px;}
#searchBottom{background:url(../images/searchBoxBottom.jpg) no-repeat top left; width:509px; height:23px; clear:both; }
#searchMiddle #searchLeft{width:195px; padding:10px; padding-left:22px; padding-right:0px; float:left; }
#searchMiddle #searchRight{width:195px; padding:10px; padding-left:0px; padding-right:37px; float:right;}
#searchMiddle input[type=checkbox]{}
#searchMiddle label{padding-left:10px;vertical-align:baseline;}
	
	
	
div#tabs { }
div#tabsHeader{background: url(../images/HeaderTab.jpg) no-repeat; width:714px; height:45px;}
div#tabsHeader b {color:#ffffff;}
div#tabsHeader ul{height:41px; width:714px; list-style:none; text-align:center; margin:0px; padding:0px;}
div#tabsHeader li{height:41px; text-align:center; float:left;  display:block; color:#ffffff; margin:0px; margin-right:6px; width:93px; }
div#tabsHeader .first{width:85px; padding-top:15px;}
div#tabsHeader li a{display:block; width:95px; height:25px; padding-top:15px;}
div#tabContent {background: url(../images/repeaterTab.jpg) repeat-y; width:714px; min-height:400px; padding:0 15px 15px 15px; font-family:Arial, Helvetica, sans-serif;}

div#tabContent .overview{ width:95%; }
div#tabContent .overview th { border: solid 1px #ffffff; font-weight:bold; padding:2px; background:#675851; color:#FFFFFF; text-align:left;}
div#tabContent .overview td { border: solid 1px #ffffff; padding:2px;}
div#tabsFooter {background: url(../images/footerTab.jpg) no-repeat; width:714px; min-height:20px;}

div#letterPicker{ padding-bottom:5px;}
/*tabs .ul{ width:510px; height:33px; background: url(../images/headerTab.jpg) no-repeat;}*/

#zoekmodule {width:509px; background: url(../images/zoekbox_fill.jpg) no-repeat top left; clear:both; margin-bottom:10px;}
#zoekmoduleLeft{width:234px; min-height:20px; float:left; padding:36px 10px 0px 10px; }
#zoekmoduleRight{width:234px; min-height:20px; float:right; padding:40px 10px 0px 10px; text-align:center;}
#zoekmodule #search{padding-right:5px;}
#breadCrumbTop{padding:10px 10px 0 10px; width:705px;color:#675851;font-family:Arial, Helvetica, sans-serif;}
#breadCrumbTop a:link, #breadCrumbTop a:visited { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:underline;}
#breadCrumbTop a:hover, #breadCrumbTop a:active { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:none;}


#AdvancedSearch {clear:both; background:#259b8a; width:730px;  font-family:Arial, Helvetica, sans-serif; font-size:100%; position:relative; z-index:800; }
#AdvancedSearch #AsLeft{width:16px; min-height:342px;  display:inline-block;  position:absolute; top:0px; left:0px; background:url(../images/advancedSearchLeft.jpg) no-repeat top left;  height:auto !important; height:100%; z-index:800;}
#AdvancedSearch #AsMiddle{background:url(../images/advancedSearchMiddle.jpg) repeat-x top left; min-height:342px; padding-top:12px; padding-left:16px; display:inline-block; z-index:800;}
#AdvancedSearch #AsRight{width:16px;  display:inline-block;  min-height:342px; float:right; background:url(../images/advancedSearchRight.jpg) no-repeat top left; position:absolute; top:0px; right:0px; z-index:800;}
#AdvancedSearch .AsBox{background:url(../images/advancedSearchBoxRepeater.jpg) repeat-x bottom left #FFFFFF; border: 1px solid #207b6e; width:220px; min-height:100px; float:left; margin:5px;   z-index:800;}
#AdvancedSearch #AsBottom{position:relative;  background:#259b8a; clear:both; height:17px;}
#AdvancedSearch #AsBottomLeft{float:left;}
#AdvancedSearch #AsBottomRight{float:right;}
#AdvancedSearch .AsBox .AsBoxWrap{margin:5px; margin-right:15px;}
#AdvancedSearch .AsBox .AsBoxWrap h2{margin:0px; padding:0px;  padding-bottom:4px;}
/*#AdvancedSearch .AsBox div{padding:5px;}   */                     

div#left2 ul {list-style:none; width:166px; margin:0; padding:0;}
div#left2 li { background: url(../images/btnSubmenu.jpg) no-repeat; width:166px; height:18px; margin:1px 0 1px 10px; padding:2px 5px 0 5px; font-size:11px;}
div#left2 a:link, div#left2 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:none;}
div#left2 a:hover, div#left2 a:active { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:underline;}

/*#menu td.off2 {background: url(../images/btnSubmenu.jpg) no-repeat; color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:0 5px 0 5px; font-weight:600;}
#menu td.on2 {background: url(../images/btnSubmenu_hover.jpg) no-repeat; color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:0 5px 0 5px; cursor:pointer; font-weight:600;}
*/

.title{font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; font-weight:600; margin:8px 0 5px 0; font-variant:small-caps;}
.horizontalLine { background: url(../images/stippellijn.png) repeat-x center left; width:100%; height:5px; padding:5px; display:block; margin:0px;}
.verticalLine { background: url(../images/stippellijn.png) repeat-y top center; height:auto !important; height:100%;min-height: 100%; width:5px; display:inline-block;}


div#menu_right {width:215px; background: url(../images/menu_right_fill.jpg) repeat-y ; margin-left:6px; }
div#menu_right div {margin-left:10px;}
div#menu_right div ul {list-style:none; width:166px; margin:0; padding:0;}
div#menu_right div li { background: url(../images/btnSubmenu.jpg) no-repeat; width:166px; height:18px; margin:1px 10px 1px 0; padding:2px 5px 0 5px; font-size:11px;}
div#login {margin:0; padding:0; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
div#registration {margin:0; padding:0; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#333333;} 
div#menu_right div a:link, div#menu_right div a:visited { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:none;}
div#menu_right div a:hover, div#menu_right div a:active { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#F17108; text-decoration:underline;}
/*#menu_right h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#009591; font-weight:200; margin:0px 0 6px 30px;}
#right2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0 0 8px 15px;}
*/

div#GoogleMap_Div {}
.gmnoprint div { color:#009591 !important; text-decoration:none !important; border-color:#009591 !important; }