/* --------------------------------------------------------------------------------------------------------------------------------*/
/*     NEW Navigation Menu     */
/* ----------------------------*/

.clearFix
{
	width:888px;
	padding:5px;
	background:#796296;
	float: left;
	border-left: 1px solid #fff;
	border-top: 4px solid #fff;
	border-bottom: 5px solid #fff;

}


/* --------------------------------------------------------------------------------------------------------------------------------*/
/*     Navigation Menu     */
/* ------------------------*/

#nav, #nav ul
{
	float: left;
	/*width: 100%; cs */
	list-style: none;
	line-height: 1;
	background: #fff;
	font-weight: bold;
	padding: 0;
	
	margin: 0px 0px 20px 0px;
	width:900px;
	z-index:2000;
}

/* IE7 fix */
#nav li:hover, #nav li.hover
{
    position: static;
}

#nav a
{
	display: block;
	color: #7C6240;
	text-decoration: none;
	
	/*padding: 0.25em 2em; cs */;
	/* cs */
	text-align:center;
	padding-top:9px;
	height:21px;
	background-color:#796296;
	color:#ffffff;
	border-top:4px solid #fff;
}

#nav a:hover
{
	border-top:4px solid #ff9900;
	background-color:#330066;
}

#nav a.selected
{
	border-top:4px solid #ff9900;
	background-color:#330066;
}

#nav li
{
	float: left;
	padding: 0;
	/*width: 10em;*/
	/* cs */
	border-right:1px solid #fff;
}

#nav li a#mnuleft
{
	border-left: 1px solid #fff;
	width:148px;
}

#nav li a#mnuother
{
	width:149px;
}

#nav li ul
{
	position: absolute;
	left: -999em;
	height: auto;
	
	font-weight: normal;
	/*border-width: 0.25em; cs */
	margin: 0;
	/*opacity: .95;*/
	/* cs */
	border:1px solid #330066;/*00629F*/
	width: 176px;
	background-color:#ffffff;
}

/*#nav li li
{
	padding-right: 1em;
	width: 13em
} cs */

/* cs */
#nav li ul li
{
	border-top:1px solid #DEDEDE;
	border-right:none;
	width:176px;

}

#nav li ul a
{
	/*width: 13em;
	w\idth: 9em; cs */
	
	/* cs */
	text-align:left;
	color:#000000;
	border-top:none;
	width:161px;
	background-color:#ffffff;
	/*padding:3px 3px 0px 12px; cs*/
	padding:8px 3px 8px 12px;
	height:auto; 
	
}
#nav li ul a.hasChildren
{
	background-image:url(../images/menuArrow.gif);
	background-repeat:no-repeat;
	background-position:center right;
}

#nav li ul a:hover
{
	background-color:#ff9900;/*E0F0FB*/
	border-top:none
	
}

#nav li ul ul
{
	/*margin: -1.75em 0 0 14em;
	margin: -1.7em 0 0 13.95em; cs */
	margin:-29px 0 0 176px;
	background-color:#ffffff;
	z-index:200;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul
{
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
{
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #eda;
}

/* --------------------------------------------------------------------------------------------------------------------------------*/
/*    class="MainContent"     */
/* ------------------------*/


div.MainContent h1
{
	font-size: 26px;
	font-weight: normal;
	color: #796296;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #796296;
	padding-bottom: 5px;
}

div.MainContent h2
{
	font-size: 20px;
	font-weight: normal;
	color: #f90;
}

div.MainContent Emergency_Header
{
   	font-style:normal;
   	font-weight:400;
   	color:red;
	font-size:px;
}


div.MainContent a:link
{
	color: #306;
}

div.MainContent a:hover
{
	color: #f90;
}

div.MainContent a:visited
{
	color: #306;
}

/* --------------------------------------------------------------------------------------------------------------------------------*/
/*    class="rightBox"     */
/* ------------------------*/

/*div#ppSidebar div.rightBox
{	
	margin-bottom:10px;
}*/

div.rightBox
{
	background-color:#796296;/*005A9C*/
	padding:13px 13px 20px 13px;
	color:#fff;
	position:relative;
	margin-bottom:10px;
	border-top: 5px solid #fff
	/*border-right: 1px solid #fff;*/
}

div.scrollrightBox
{
	background-color:#796296;/*005A9C*/
	/*padding:13px 13px 20px 13px;*/
	color:#fff;
	position:relative;
	margin-bottom:10px;
	/*border-top: 5px solid #fff*/
	/*border-right: 1px solid #fff;*/
}

div.rightBox h4, div.scrollrightBox h4
{
	color:#ff9900;
	margin:0 0 8px 0;
	padding:0 0 8px 0;
	font-size:1em;
	border-bottom:1px dashed #ff9900;
}

div.rightBox p, div.scrollrightBox p
{
	color:#fff;
	margin-top:0;
	padding:0 0 5px 0;
	margin-bottom:5px;
	border-bottom:1px dashed #fff;	
}

div.rightBox p.last, div.scrollrightBox p.last
{
	border-bottom:none
}

div.rightBox strong, div.scrollrightBox strong
{
	color:#fff;
}

div.rightBox a, div.scrollrightBox a
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

div.rightBox a:visited, div.scrollrightBox a:visited
{
	color:#fff;	
}

div.rightBox img, div.scrollrightBox img
{
	border: solid 1px white;
}

div.rightBox a:hover, div.scrollrightBox a:hover
{
	text-decoration:underline;
	color: #fff;
}

/* --------------------------------------------------------------------------------------------------------------------------------*/
/*          OTHER          */
/* ------------------------*/

.Back
{
	background: #796296;
}

.ItemBody
{
	background-color:#796296;
	color:#ff9900;
	font-family: verdana, sans-serif;
	font-size:11px;
}

.flagborder
{
	border: solid 1px #666;
}


/* --------------------------------------------------------------------------------------------------------------------------------*/
/*          FOTOBOEK          */
/* ---------------------------*/

.photogallery
{
	background-color: #D6D7D9;
	color: #333333;
	font-size: 0.9em;
	font-weight: bold;
	display: block;
	margin-top: 1px;
	padding-left: 3px;
}

.photogallery img
{
	padding-left: 4px;
	padding-top: 3px;
}

.photobox
{
	display: block;
	width: 170px;
	/*float: left;*/
	margin-right: 6px;
	margin-bottom: 16px;
}



