/*
replace #FFC726 en marathrdam
*/

.content H1,
.content H2,
.newstable H1,
A, 
A:link, 
A:visited, 
A:active,
.calendarkopje,
.newsheading,
.evenementen .year,
.content STRONG, 
.content B,
.mnuLeft_Item_Over,
.mnuLeft_Item_Selected,
.right H2,
.evenementtext,
.evenementen TH
{
	color :#e2001a;
}


/*.area2table {
background-color:red;
}*/

html
{
	background-image : url(../content/systemimages/HALVEMAR/fhm_achtergr.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 50% top;
	margin-bottom: 10px;
}
body
{
	background-image: none;
	background-color: Transparent;
	width: 100%;
	height: 000px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.maintable_top_menu
{
	background-color : #28a44a;
}

.maintable_top_row
{
	background-color : #ffffff;
	height: 10px;
}

.maintable_search_row {
	background-color:#28a44a;
	height:10px;

	/*overflow:hidden;*/
}

.menutr .bottomborder
{
border: none;
	background-color : #28a44a;
	border-bottom:1px solid #28a44a;
}

.submenu
{
	background-color : #9b9b9b;
}

/*.mnuTop_Item, .mnuTop_Item_Hover {
	border-left:0;
	border-right:3px solid #FFFFFF;
}*/

.mnuTop_SubItem
{
    color : #FFFFFF;
	background: #9b9b9b url(../content/systemimages/HALVEMAR/dotted_line_grey.gif) repeat-x scroll left bottom;
	border: none;
	z-index: 500;
}

.mnuTop_SubItem_Over
{
    color : #FFFFFF;
	background: #28a44a url(../content/systemimages/HALVEMAR/dotted_line_grey.gif) repeat-x scroll left bottom;
	border: none;
}

.mnuTop_Item_Selected
{
	color : #FFFFFF;
	background-color : #28a44a;
	border-bottom:1px solid #28a44a;
	border-right:4px solid #ffffff;
}

.mnuTop_Item_Hover
{
	background-color : #9b9b9b
}

.mnuTop_Item, .mnuTop_Item_Hover
{
	margin-left:-1px;
	/*border-left:3px solid #FFFFFF;*/
	padding-right:3px;
	color : #FFFFFF;

}

.seperator, .seperator2 {
	display:none;
	}

.menutr TD.menurestwidth
{
	width : 100%;
	background-color: #FFFFFF;
}

.menutr TD
{
	border-bottom : 2px solid #ffffff;
	background-color: #FFFFFF;
}

.leftmenu {
	/*background:none;*/
/*	border-color:red;
	border-style:none;*/
	padding:0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-top: -10px;
	width: 177px;
}

.mnuLeft_Item, .mnuLeft_Item_Over, .mnuLeft_Item_Selected
{
	color : #ffffff;
	padding-left:5px;
	/*background-image : url(../content/systemimages/HALVEMAR/arrow_sub.gif);*/
	/*	background-repeat:  no-repeat;*/
	background-position: 1px 1px;
	padding-bottom:10px;
	padding-top:10px;
}

.mnuLeft_Item
{
	background:#9b9b9b url(../content/systemimages/HALVEMAR/dotted_line_grey.gif) repeat-x scroll left bottom;
}

.mnuLeft_Item_Over, .mnuLeft_Item_Selected 
{
	background:#28a44a url(../content/systemimages/HALVEMAR/dotted_line_yellow.gif) repeat-x bottom left;
}

tr.ruler {
	display:none;
	/*display:none;*/
/*background-image:url(../content/systemimages/main/dotted_patern.gif);
background-repeat:repeat-x;
height:1px;*/
}

.redbutton
{
	background-image:url(../content/systemimages/HALVEMAR/button.gif);
}

.red
{
	background-color : #FFC726;
	color : #ffffff;
}

.grey
{
	background-color : #5c5c5c;
	color : #FFFFFF;
}

.right H2
{
	font-size : 11px;
	margin : 0px;
}

.polltable TD
{
	background-color : #5C5C5C;
	color : #FFFFFF;
}

.quickmenu .top 
{
	background-image : none;
	width: 177px;
}

.polltable .top
{
	background-image : url(../content/systemimages/HALVEMAR/poll_top_bg.gif);
	height : 20px;
}

.quickmenu .bottom
{
	background-image : none;
	height : 20px;
}

.polltable .bottom
{
	background-image : url(../content/systemimages/HALVEMAR/poll_bottom_bg.gif);
	height : 8px;
}

.mnuQuick, .mnuQuick_Over
{
	background-color:#9b9b9b;
	background-image:url(../content/systemimages/HALVEMAR/dotted_line_grey.gif);
	border-bottom:0pt none;
	border-top:0pt none;
	padding-bottom:9px;
	padding-left:5px;
	padding-top:2px;
}

.mnuQuick
{
	background:#28a44a url(../content/systemimages/HALVEMAR/dotted_line_yellow.gif) repeat-x scroll left bottom;
	width: 177px;
}
	
.mnuQuick DIV, .mnuQuick_Over DIV,.mnuQuick DIV SUP, .mnuQuick_Over DIV SUP
{
	color : #FFFFFF;
	font-size: 15px;
	width: 177px;
}

.mnuQuick_Over DIV, .mnuQuick_Over DIV SUP
{
    color : #FFFFFF;
	width: 177px;
}

.mnuQuick_Over
{
	background: #9b9b9b url(../content/systemimages/HALVEMAR/dotted_line_grey.gif) repeat-x bottom left;
	width: 177px;
}

.greenbutton, .redbutton, .greybutton
{
	background-image:url(../content/systemimages/HALVEMAR/button.gif);
}

.previous_monthbutton
{
	background-image : url(../content/systemimages/HALVEMAR/calender_previous.jpg);
	width: 50px;
	height: 15px;
	background-repeat: no-repeat;
	display: table-cell;
	display: inline-block !ie;
	}

.next_monthbutton
{
	background-image : url(../content/systemimages/HALVEMAR/calender_next.jpg);
	width: 70px;
	height: 15px;
	background-repeat: no-repeat;
	display: table-cell;
	display: inline-block !ie;
}

.alleventsbutton
{
	background-image : url(../content/systemimages/HALVEMAR/calender_total.jpg);
	width: 90px;
	background-repeat: no-repeat;
	display: table-cell;
	display: inline-block !ie;
}

.alleventsbutton img, .previous_monthbutton img, .next_monthbutton img {
    display: none;
}


.visit_site_minibutton
{
	background-image : url(../content/systemimages/HALVEMAR/visit_site_minibutton.gif);
}

.givememore
{
	background : url(../content/systemimages/HALVEMAR/give_more.gif) no-repeat;
	width:50px;
}

.calendarheader TD
{
	color : #333333;
	font-weight : bold;
	text-align: left;
}
	
.calendarheader
{
	width: 80px;
	text-align: left;
}

.evenementdate
{
	color : #333333;
	font-weight : bold;
}

.evenementtext
{
	font-weight : bold;
}

.calendar TD
{
	background-color : #9b9b9b;
	color : #ffffff;
}

.calendar TD.weekend
{
	background-color : #9b9b9b;
}

.searchform 
{
	width: 178px;
}

.calendar TD.evenement, .searchform
{
	background-color : #28a44a;
	color : #FFFFFF;
}


.polltable .pollvotebutton
{
	background-image : url(../content/systemimages/HALVEMAR/poll_vote_button.gif);
}

#menu5item0
{
	padding-right: 0px;
	padding-bottom: 32px;
	z-index: -10;
}

#menu6item0
{
padding-top: 6px;
}

.menu9item
{
	text-align: center;
}

#menu0item0
{
	text-align: left;
}

#menu9item1
{
	padding-top: 40px;
}

#menu9item2
{
	padding-top: 40px;
}
#menu9item3
{
	padding-top: 30px;
}

/*added by RF*/
.lightblue
{
	background-color : #FFC726;
	color : #FFFFFF;
}


.evenementen TH
{
	border-bottom-color : #FFC726;
}

#PO_SEARCH_BUTTON_10010000000033
{
	
}

/* Button colors */
.green
{
	background-color : #FFC726;
	color : #ffffff;
}

.darkblue
{
	background-color : #28a44a;
	color : #ffffff;
}

.profileregisterinputbox
{
	background-color:#FFFFFF;
}

.maintable
{
	background-color:#FFFFFF;
	background-image:none;
	border-width:2px 25px 5px;
	border-style:solid;
	border-color:#FFFFFF;
}

.newstable h1, .content h1, .pageheader {
	color:#e2001a;
	font-family:Helvetica, Arial, sans-serif;
	font-size:2.1em;
	line-height:1.1em;
	text-transform:uppercase;
	font-weight: bold;
	}
.newstable b, .searchresultinfo span {
	font-weight: bold;
	color:#e2001a;
	font-size:2em;
	line-height:1.0em;
	}
	
.searchresultinfo span {
	font-size: 1em;
}

	
.newstext h1, .searchresulttext h1 {
	color:#2e2e2e;
	font-size:1.3em;
	text-transform:none;
	}
	
h1.newsheading p, .quickmenu .top div, .calendarkopje {
	font-family:Helvetica, Arial, sans-serif;
	color:#e2001a;
	font-size:1em;
	text-transform:uppercase;
	padding-top:30px;
	padding-left:5px;
	font-weight:bold;
	}
	
.quickmenu .top div, .calendarkopje {
	font-size:1.4em;
	padding-bottom:5px;
	}

.calendarkopje {
	text-align:left;
	padding-left:0;
	padding-top:0;
	}
	
.mnuTop_Item, .mnuTop_Item_Hover
{
background-image: url(../content/systemimages/HALVEMAR/topmenu_background.jpg);
background-repeat: repeat-x;
background-color: #9b9b9b;
	border-right: 4px solid #FFFFFF;
	padding-top: 5px;
}

.mnuTop_Item_Selected
{
	border-right: 4px solid #FFFFFF;
	padding-top: 5px;
}

.mnuTop_Item_Hover
{
background-image: url(../content/systemimages/HALVEMAR/topmenu_background_hover.jpg);
background-repeat: repeat-x;
background-color: #9b9b9b;
}

.menutr
{
height: 10px;
}

.emptyrow
{
background-image: url(../content/systemimages/HALVEMAR/headline_subimage.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
height:4px;
}
.newsheading, .quickmenu
{
	width:177px;
}
.menurestwidth
{
	background-color: #FFFFFF;
	background-image: none;
}

.newsheadline
{
	display: none;
}

#menu9item0
{
text-align: left;
}

.area11table, #trmenu9item0, #trmenu9item1, #trmenu9item2, #trmenu9item3
{
text-align: center;
}

.maintable_search_row td
{
	background-color: #28a44a;
}
.maintable_search_row { 
background-color:#FFFFFF;  
}

.submenu {
  position: absolute;
  top: 59px;
  
}

#menu3item0, .maintable_search_row, .area3table, .maintable_search_row td
{
	text-align: left;
	
}
#menu3item0 img {
  position: relative;
  left: -4px;
  top: -2px;
}

.menu 
{
	/*background-color: #FFFFFF;	*/
}

/* Restyle RMAR-19777 */
.maintable 
{
	width: 920px;
	border: none;
	/*overflow: hidden;*/
	
}

.content, .bottomCenter
{
	width: 450px;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;	
	padding-left: 0px;
	padding-right: 0px;
}

.left, .bottomLeft 
{
	width: 225px;
	margin-left: 10px;
	overflow: hidden;
	padding-left: 0px;
	padding-right: 0px;	
}

.right,.bottomRight
{
	width: 225px;
	margin-right: 10px;	
	overflow: hidden;	
	padding-left: 0px;
	padding-right: 0px;
}

.menu, .maintable_search_row, .maintable_search_row td, .maintable_top_menu 
{
	width: 900px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #FFFFFF;	
}

.menutable
{
	width: 910px;
}

.maintable_search_row div 
{
	height: 10px;
	width: 900px;
	margin-left: 10px;
	margin-right: 10px;	
	background-color: #28a44a;
		
}

.mnuTop_Item_Selected 
{
 position: relative;
 bottom: -2px;	
 height: 26px;
}

.bottomborder 
{
	background-color: #FFFFFF !important;	
}

.newsimage
{
	width: 70px;
}

.newstext 
{
	width: 370px;	
}

.newsmore 
{
	width: 370px;
	margin: 0px;	
}

.newsmore a 
{
	float: right;
}

/* PHOTOBOOK STYLE */

.photoBookTable 
{
	width: 448px;
	height: 85px;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 48px;	
}

.photoBookThumbnailDiv
{
	position:relative;
	float:left;
	width:70px;
	height:70px;
	overflow:hidden;
}

.photoBookTitleDiv 
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 10px;	
	height: 15px;
	width:265px;
	margin-top:0px;	
}

.photoBookContentDiv 
{
	font-family: verdana;
	font-size: 10px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	padding-left: 10px;
	height: 55px;
	width:265px;
	padding-top: 10px;	
	
}

.photoBookContentDiv2 
{
	font-family: verdana;
	font-size: 10px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	padding-left: 10px;	
	width:359px;
	height:15px;
	text-align: right;
}

.photoBookContentTitleContainer
{
	height: 70px;
	overflow:hidden;
}

.photoBookContentContainer
{
	position:relative;
	float:left;
	background-color: #FFFFFF;
	margin-left: 10px;
	width: 362px;
}

.photoBookContainer
{
	position:relative;
	float:left;
	height:85px;
	width:478px;
	overflow:hidden;
}

.PhotoBookView 
{
	color: #E31738;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;	
	text-decoration: none !important;
}


