/* Positionering */

body {
	text-align:center;
}


.blauwwit {
background: url(images/body_bg_blauwwit.gif) repeat-y center top;
}

.blauw {
background: url(images/body_bg_blauw.gif) repeat-y center top;
}

body, .normal td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
p, .normal p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-top:0px;
}


.normal a, .normal a:hover, .normal a:visited, .normal a:link {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-weight:normal;
text-decoration:underline;
}

sup {
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}
sub {
    vertical-align: baseline;
    position: relative;
    bottom: -0.25em;
}

.normalbold {
font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:12px;
	font-weight:bold;
}


h1 {
	color:#6699cc;
	font: bold normal 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

h2, .haspelknoppen {
	color:#000066;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
}

h3, .haspelkoppen {
font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:12px;
	font-weight:bold;
}

h4 {
	color:#000066;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	text-transform:uppercase;
}
h5 {
	color:#000066;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

hr {
background-image:url(images/hr.gif);
background-repeat:repeat-x;
background-position:center center;
height:3px;
}

img {border:none;}

ul, 
li,
ul li
{
font-family:Arial, Helvetica, sans-serif;
list-style-image:url(images/li.gif);
list-style-position:outside;
padding-top:0px;
padding-bottom:2px;
margin-left:8px;
line-height:14px;
font-size: 12px;
}

 #mainContainer
 {
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	margin:0px;
	position:absolute;
 }
 
 #IEroot #mainContainer
 {
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top:0px;
	margin-bottom: 0px;
	position:absolute;
 }
 
 #contentContainer {
	margin-top:0px;
	width: 990px;
	height: 100%;
	border-left:1px solid #000066;
	border-right:1px solid #000066;
	display:table;
	margin-right: auto;
	margin-left: auto;
 }
 
 #IEroot #contentContainer {
 	margin-top:0px;
     width: 990px;
     height: 100%;
	 border-left:1px solid #000066;
	 border-right:1px solid #000066;
 }
 
 #outercontainer {
 	width:990px;
    height:auto;
    margin-left: auto;
    margin-right: auto;
 }
 
#dnn_contentpane { 
 BORDER-RIGHT: #cccccc 0px dotted; 
 BORDER-TOP: #cccccc 0px dotted; 
 BORDER-LEFT: #cccccc 0px dotted; 
 BORDER-BOTTOM: #cccccc 0px dotted;
 width:100%;
 }
 
#IEroot #dnn_contentpane { 
 BORDER-RIGHT: #cccccc 0px dotted; 
 BORDER-TOP: #cccccc 0px dotted; 
 BORDER-LEFT: #cccccc 0px dotted; 
 BORDER-BOTTOM: #cccccc 0px dotted;
 width:100%;
 }
 

 
 
 #header {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_algemeen.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 } 
  #header-industrie {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_industrie.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 } 
   #header-infra {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_infra.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 }
   #header-duurzaam {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_duurzaam.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 }
    #header-brandveiligheid {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_brandveiligheid.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 }
     #header-maatwerk {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_maatwerk.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 }
      #header-utilitie {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_utilitie.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 }
       #header-woningbouw {
 	position:relative;
 	width:990px;
 	height:114px;
 	background-image:url(/portals/_default/skins/eldra/images/bg_top_woningbouw.jpg);
 	background-repeat:no-repeat;
 	border-bottom: 2px solid #fff400;
 }
 
#logo {
 	position:relative;
 	float:left;
 	left:21px;
 	top:25px;
 }
 
 #headerright {
 	position:relative;
 	float:right;
 	right:0px;
 	top:32px;
 	width:282px;
 	vertical-align:bottom;
 }
 
 #zoeker {
 	width:185px;
 	position:relative;
 	float:left;
 }
  a.zoeklink, a:visited.zoeklink, a:hover.zoeklink{ 
  color:#6699cc;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
 
 #language {
 	vertical-align:bottom;
	padding-top: 4px;
 	padding-left:15px;
 	width:42px;
	position:relative;
 	float:left;
 	height:26px;
 }
 
 #homeknop {
 	padding-top:6px;
 	padding-right:9px;
 	position:relative;
 	float:right;
  	height:26px;
   	vertical-align:bottom;
	bottom:0px;
 }

 
 #zoeker a, #zoeker a:link, #zoeker a:hover, #zoeker a:visited {
 color:white;
 text-decoration:none;
 }
 
 #menu {
 position:relative;
 float:left;
 width:990px;
 height:20px;
 background-color:#003366;
 text-align:left;
 }
 
  #menuright {
   text-align:right;
 position:relative;
float:right;
 width:250px;
 height:18px;
 background-color:#003366;
 padding-top:2px;
 padding-right: 10px;
 }
 
 #IEroot #menuright {
   text-align:right;
 position:relative;
float:right;
 width:250px;
 height:20px;
 background-color:#003366;
 padding-top:2px;
 padding-right: 10px;
 }
  #menuright img {
  margin-bottom: -2px;
  }

#menuright input {
margin-top:-3px;
}
 
#IEroot #menuright input{
margin-top:1px;
}
 
 #content {
 height:100%;
 position: static;
 margin-left:auto;
 margin-right:auto;
 z-index:9;
 width:990px;
 top:0px;
 text-align:left;
 }
 
 #IEroot #content {
 height:100%;
 position:relative;
 margin-left:auto;
 margin-right:auto;
 z-index:9;
 width:990px;
 top:0px;
 text-align:left;
 zoom: 1;
 }
 
#left {
	float:left;
 	width:193px;
 	height:auto;
	margin:0px;
 	padding:63 25 0 20px;
} 

#IEroot #left {
	float:left;
 	width:193px;
 	height:auto;
	margin:0px;
 	padding:63 25 0 20px;
} 

#linkermenu {
position:relative;
width:193px;
margin:0px;
}
/*
#rssmenu a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
margin-left:0px;
}

#IEroot #rssmenu a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
}*/

#totalcontent{ 
position:relative;
 width:100%;
 height:100%;
 float:left;
 margin-left:0px;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 background-color:white;}

/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/* 
 #IEroot #content {
 height:100%;
 position:relative;
 margin-left:auto;
 margin-right:auto;
 z-index:9;
 width:990px;
background-color:#8796b5;
 top:0px;
 text-align:left;
 zoom: 1;
 }
 
 #IEroot #newleft {
	float:left;
 	width:193px;
 	height:auto;
	margin:0px;
 	padding:63 25 0 20px;
} 
 #IEroot #newright {
border-left:1px solid #003366; 
 height:auto;
 margin:0 200 0 238px;
 padding-bottom:20px;
 padding-top:25px;
 padding-left:18px;
 padding-right:10px;
 background-color:white;
 }
 
 #IEroot #newrightright {
 width:200px;
 height:auto;
 float:right;
 margin:0px;
 padding-bottom:20px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 background-color:white;
 }
 */
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/

#right {
 height:auto;
 margin:20 200 20 239px;
 padding-bottom:5px;
 padding-top:25px;
 padding-left:26px;
 padding-right:18px;
 display:block;
 }
 
 #IEroot #right {
 height:auto;
 margin:0 200 0 239px;
 padding-bottom:5px;
 padding-top:25px;
 padding-left:22px;
 padding-right:18px;
 }
 
  #IE6 #right {
 height:auto;
 margin:0 200 0 234px;
 padding-bottom:5px;
 padding-top:25px;
 padding-left:26px;
 padding-right:18px;
 }
 
#middenonder {

 margin:20 20 20 239px;
 padding-bottom:20px;
 padding-top:0px;
 padding-left:26px;
 padding-right:18px;
 width:730px;
 display:block;
 }
 
 #IEroot #middenonder {

 margin:0 10 0 238px;
 padding-bottom:20px;
 padding-top:0px;
 padding-left:25px;
 padding-right:18px;
  width:730px;
 }
 
  #IE6 #middenonder {

 margin:0 20 0 234px;
 padding-bottom:20px;
 padding-top:25px;
 padding-left:26px;
 padding-right:18px;
  width:728px;
 }
 
#rightright {
 width:200px;
 height:auto;
 float:right;
 margin:0px;
 padding-bottom:20px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 background-color:white;
 margin-left:18px;
 display:table;
 }
 
#rightright p {
 margin:0px;
 }

 #IEroot #rightright {
 width:200px;
 height:auto;
 float:right;
 margin:0px;
 padding-bottom:20px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 background-color:white;
 margin-left:18px;
 }

  
 .login, .login a, .login a:hover, .login a:visited, .login a:link {
 font-size:10px;
 color:#333333;
 padding-left:5px;
 text-decoration:none;
 }
 
 input.LoginVelden
 {
	 border: 1px solid #6699cc;
	 height: 20px;
	 padding: 2px 1px 1px 3px;
	 font-size: 11px;
	 color: #6699cc;
}
 
/***** Menu ****************************************************************************/


/* This styles the main menu container for the root menu items.  */
.MainMenu_MenuContainer 
{ 
	background-color: transparent; 
	height:20px;
} 

/* Sets the height of the menu bar section. */
.MainMenu_MenuBar 
{
    height: 20px;
}

.MainMenu_RootMenuItem td
{
 	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:13px;
	font-weight:bold;
	background-color: #003366;
	cursor: pointer; 
	border-left:0px solid #003366;
	border-right:0px solid #003366;
	padding:0 7px;	
	width:auto;
}

#IEroot .MainMenu_RootMenuItem td
{
 	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:13px;
	font-weight:bold;
	background-color: #003366;
	cursor: pointer; 
	border-left:0px solid #003366;
	border-right:0px solid #003366;
	padding:0 7px;	
}


/* Styles the root menu items when you hover over the item with the mouse. */
.MainMenu_RootMenuItemSelected td
{
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	background-color: #ffed00;
	cursor: pointer; 	
	border-left:0px solid #003366;
	border-right:0px solid #003366;
	padding:0 7px;
}

#IEroot .MainMenu_RootMenuItemSelected td
{
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	background-color: #ffed00;
	cursor: pointer; 	
	border-left:0px solid #003366;
	border-right:0px solid #003366;
	padding:0 7px;
}
/* Styles the root menu item for the currently selected page. */
.MainMenu_RootMenuItemActive
{
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffcc;
	font-size:13px;
	font-weight:bold;
	background-color: #003366;
	cursor: pointer; 
	border-left:0px solid #003366;
	border-right:0px solid #003366;
	padding:0 7px;	
}

.MainMenu_RootMenuItemActive td
{
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffcc;
	font-size:13px;
	font-weight:bold;
	background-color: #003366;
	cursor: pointer; 
	border-left:0px solid #003366;
	border-right:0px solid #003366;
	padding:0 7px;	
}

/* Styling for the main menu items. Here you can set the overall font styling. */
.MainMenu_MenuItem 
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#003366;
	height:12px;
	border-top:0px solid #003366;
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	border-bottom:0px solid #003366;
	padding:4 10px;
	background: url(images/submenu_separator.gif) no-repeat right 23px;
}


/* Styles the menu item when hovering over a menu item with the mouse.*/



.MainMenu_SubMenuItemSelected {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#003366;
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	border-bottom:0px solid transparant;
	height:12px;
	padding:4 10px;
	background:#ffed00 url(images/submenu_separator.gif) no-repeat right 23px; 
}

#IEroot .MainMenu_SubMenuItemSelected {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#003366;
	background-color:#ffed00;
	border-top:0px solid #ffed00;
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	border-bottom:0px solid transparant;
	height:12px;
	padding:4 10px;
	background:#ffed00 url(images/submenu_separator.gif) no-repeat right 23px;
}


/* Styles the break section between the menu items. */
.MainMenu_MenuBreak {
height: 1px;
}
#IEroot .MainMenu_MenuBreak {
height: 0px;
}

/* This styles the main menu and sub-menu boxes. Here you can set an overall border and background color for these elements. */
.MainMenu_SubMenu { 
    z-index: 1000; 
    cursor: pointer; 
	background-color: #ffffcc;
	border-top:1px solid #003366;
	border-bottom:1px solid #003366;	
}


.MainMenu_MenuIcon 
{
 display: none;
}
.MainMenu_MenuArrow 
{
 display: none;
}






/* Linkermenu */


.breadcrumb td, .breadcrumb_active td {
	height:17px;
	width:195px;
}

.breadcrumb, .breadcrumb td a, .breadcrumb td a:link, .breadcrumb td a:visited, .breadcrumb td a:hover  {
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding: 0 0 0 5px;
}

.breadcrumb_active, .breadcrumb_active a, .breadcrumb_active a:link, .breadcrumb_active a:visited, .breadcrumb_active a:hover  {
	background-image:url(images/bg_breadcrumb.gif);
	background-repeat:no-repeat;
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
}

.breadcrumb a:hover {
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
}

.menulinksitem {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
height:15px;
}


.menulinksitem td{
padding: 3px 24px 2px 13px;
width:193px;
}


.menulinkssel {
	color:#ffed00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	height: 15px;
	background-image:url(images/bg_breadcrumb.gif);
	background-repeat:no-repeat;
	background-position:right center;
}

.menulinkssel td {
	padding: 3px 24px 2px 13px;
	width:193px;
}

.menulinksbreak td {
	border:0px solid white;
	width:200px;
}

#IEroot .menulinksbreak td {
	border:0px solid white;
}
.rootemenulinksactive{
	color:#ffed00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	height:20px;
	background-image:url(images/bg_breadcrumb.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.rootemenulinksactive td{
	width:187px;
}

#IEroot .rootemenulinksactive td{
	width:193px;
}


/* RSS FEED LINKS */
.rssHeader {
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:18px;
	font-weight:bold;
	text-transform: uppercase;
	margin-bottom:-6px;
}

.rssfeedTitel {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
	width:190px;
	text-decoration:none;
}
.rssfeedTitel br {
	font-size:0px;
}

.rssfeedTitel a, .rssfeedTitel a:visited, .rssfeedTitel a:link {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFFFFF;
	margin-top:0px;
	width:190px;
	text-decoration:none;
}

.rssfeedTitel a:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFED00;
	margin-top:0px;
	width:190px;
	text-decoration:none;
}

.rssfeedDatum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#000066;
	margin-bottom:-6px;
	width:190px;
}



/***************************************************** VLAK WIT RECHTERKANT */



 #vlakRechts {
	 background-color:#FFFFFF;
	 position:relative;
	 width:738px;
	 left:29px;
	 border-left:1px solid #000066;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:0px;
	 padding-left:18px;
	 float:left; 
 }
#IEroot #vlakRechts {
	 background-color:#FFFFFF;
	 position:relative;
	 width:752px;
	 left:0px;
	 border-left:1px solid #000066;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:0px;
	 padding-left:18px;
	 float:left; 
 }
 #IE6 #vlakRechts {
	 background-color:#FFFFFF;
	 position:relative;
	 width:735px;
	 left:29px;
	 border-left:1px solid #000066;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:0px;
	 padding-left:10px;
	 float:left; 
 }

/*************************************** NIEUWS RECHTERKANT */



 #nieuwsItemsVlakRechts {
display:block;
	 
	 height:auto;
	  margin:20 0 20 239px;
 padding-bottom:20px;
 padding-top:24px;
 padding-left:26px;
 }
#IEroot #nieuwsItemsVlakRechts {
	 position:relative;
	 width:748px;
	 left:0px;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:5px;
	 padding-left:21px;
	 float:right; 
	 
 }
 #IE6 #nieuwsItemsVlakRechts {
	 position:relative;
	 width:742px;
	 left:0px;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:5px;
	 padding-left:15px;
	 float:right; 
 }
  #homecontent {
	 position:relative;
	 width:600px;
	 left:0px;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:40px;
	 padding-left:80px;
	 float:left;
 }
   #homecontent-iframe {
	 position:relative;
	 width:600px;
	 left:0px;
	 height:auto;
	 margin-left:0px;
	 padding-bottom:20px;
	 padding-top:15px;
	 padding-left:62px;
	 float:left;
 }
 

.NukeNews_Item{
background-color:#FFFFFF;
}

.NukeNews_AltItem{
background-color:#FFFFFF;
}

.newsrow{
 background-color:#ffffcc;
}

.kaderlinks .newstitle, .kaderlinks .newstitle a, .kaderlinks .newstitle a:link, .kaderlinks .newstitle a:hover, .kaderlinks .newstitle a:active, .kaderlinks a.newstitle:visited {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000066;
	 font-weight:bold;
	 margin-left:-3px;
}

.kadermidden .newsreadmore , .kadermidden .newsreadmore a, .kadermidden .newsreadmore a:hover, .kadermidden .newsreadmore a:link, .kadermidden .newsreadmore a:active, .kadermidden a.newsreadmore:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000066;
 font-weight:bold;
 margin:0px
}


/* 
>>>>>>>>>>>>>>>>>> OVERGENOMEN UIT ORIZONTI > MODULE.CSS
*/

.newsreadmore:link, .newsreadmore:active, .newsreadmore:visited
{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:14px;
 color:#000066;
 font-weight:bold;
 margin:0px;
 text-decoration: underline;
}

.newsreadmore:hover
{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000066;
 font-weight:bold;
 margin:0px;
 text-decoration: underline;
}
.viewnewsreturn:link, .viewnewsreturn:active, .viewnewsreturn:visited
{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000066;
 font-weight:bold;
 margin:0px;
 text-decoration: underline;
}

.viewnewsreturn:hover
{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000066;
 font-weight:bold;
 margin:0px;
 text-decoration: underline;
}
.newsactionbar
{
	padding: 10px 3px 3px 3px;
	text-align: left;
}


 a[href="http://eldra.web04.bitwise.nl/NIEUWS/ActueelNL/tabid/419/cmd1220/arch/Default.aspx"],
 a[href="http://eldra.web04.bitwise.nl/NIEUWS/ActueelEN/tabid/416/cmd1208/arch/Default.aspx"],
 a[href="http://eldra.web04.bitwise.nl/NIEUWS/ActueelDU/tabid/415/cmd1207/arch/Default.aspx"],
 a[href="http://www.eldra.nl/NIEUWS/ActueelNL/tabid/419/cmd1220/arch/Default.aspx"],
 a[href="http://www.eldra.nl/NIEUWS/ActueelEN/tabid/416/cmd1208/arch/Default.aspx"],
 a[href="http://www.eldra.nl/NIEUWS/ActueelDU/tabid/415/cmd1207/arch/Default.aspx"]
{
	display:none;
}


.newsactionbarlinks:link, .newsactionbarlinks:visited, .newsactionbarlinks:active
{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000066;
 font-weight:bold;
padding: 3px 5px 3px 5px;
text-decoration:underline;
background: none !important;
}

.newsactionbarlinks:hover
{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000066;
 font-weight:bold;
}
/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
*/

.kaderlinks h2 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000066;
 font-weight:bold;
 margin-left:-3px;
}

.kadermidden h3 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
   line-height:14px;
 color:#000066;
 font-weight:bold;
 margin:0px
}
.kaderlinks {
padding: 10 28 0 10px;
}

.kadermidden {
padding-top: 10px;
padding-right:18px;
}

.kaderlinks ul{
margin-top:10px;
}

.kaderlinks li {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000000;
 font-weight:normal;
 list-style-image: url(/Portals/_default/Skins/eldra/images/nieuws_li_img.gif);
}

.kaderlinks p {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  line-height:14px;
 color:#000000;
 font-weight:normal;
}

.kadermidden p a{
font-size:12px;
  line-height:14px;
color:#6699cc;
font-weight:bold;
text-decoration:none;
}

.kaderrechts td{
padding:0px;
border:0px;
text-align:right;
}

.viewnewstitle {
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#6699cc;
 font-weight:normal;
}
.viewnewstitle a {
	text-decoration: underline;
}


.nieuwsbody {
 padding-top:20px;
padding-right:18px;
}

span.nieuwsicoon {
text-align:right;
}

.viewnewsarticle, .viewnewsarticle p{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:13px;
 color:#000000;
 font-weight:normal;
}

/*** ODS FORM STIJLEN ***/
.FormTable {
width:auto;
}

.FormLabelCell {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:13px;
 color:#000000;
 font-weight:normal;
 width:150px;
}

.FormRadioButtonList {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:13px;
 color:#000000;
 font-weight:normal;
}

.FormTextBox {
width:250px;
}

.FormTextArea {
width:250px;
}



/* Validatie */

.valmelding {
vertical-align:middle;
color:red;
font-size:9px;
}

/* dnn elementen */

.Head {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#333333;
/* text-transform:uppercase; */
}




.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.zoek {
color:#cccccc;
font-size:12px;

}

input.zoekvenster {
width:185px;
height:20px !important;
font-size:11px!important;
color:#6699cc;
padding: 1px 1px 1px 3px!important;
font-family:Arial, Helvetica, sans-serif !important;
}

.LoginSkinObject {
font-size:14px;
color:#cccccc;
padding-right:24px;
}

.LoginSkinObject {	
PADDING-RIGHT: 11px;	
PADDING-LEFT: 0px;	
PADDING-BOTTOM: 2px;	
FONT: bold 13px Verdana, Arial, Helvetica, sans-serif;	
TEXT-TRANSFORM: uppercase;	
COLOR: #ffffff;	
PADDING-TOP: 2px;	
TEXT-DECORATION: none;
}

A.LoginSkinObject:link {	
PADDING-RIGHT: 11px;	
PADDING-LEFT: 0px;	
PADDING-BOTTOM: 2px;
FONT: bold 13px Verdana, Arial, Helvetica, sans-serif;	
TEXT-TRANSFORM: uppercase;	
COLOR: #003366;	
PADDING-TOP: 2px;
}

A.LoginSkinObject:visited {	
PADDING-RIGHT: 11px;	
PADDING-LEFT: 0px;	
PADDING-BOTTOM: 2px;	
FONT: bold 13px Verdana, Arial, Helvetica, sans-serif;	
TEXT-TRANSFORM: uppercase;	
COLOR: #003366;	
PADDING-TOP: 2px;
}

A.LoginSkinObject:hover {	
PADDING-RIGHT: 11px;	
PADDING-LEFT: 0px;	
PADDING-BOTTOM: 2px;	
FONT: bold 13px Verdana, Arial, Helvetica, sans-serif;	
TEXT-TRANSFORM: uppercase;	
COLOR: #003366;	
PADDING-TOP: 2px;
}

A.LoginSkinObject:active {	
PADDING-RIGHT: 11px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 2px;
FONT: bold 13px Verdana, Arial, Helvetica, sans-serif;	
TEXT-TRANSFORM: uppercase;	
COLOR: #003366;	
PADDING-TOP: 2px;
}




.haspels, a.haspels:link, a.haspels:hover, a.haspels:visited, a.haspels:link, a.haspels {
font-size:12px;
font-weight:bold;
color:#ffff99;
text-decoration:none;
text-transform:uppercase;
}
.doc_titel{font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;}

td.nieuwsinvoer, td.nieuwsradio {
padding-bottom:5px;
text-align:right;
width:50%;
}

td.contactrechts{
padding-bottom:5px;
text-align:left;
width:50%;
}

td.nieuwsradio{
padding-left:12px;
text-align:left;
}

td.contactradio, td.contactberichtd {
padding-left:0px;
text-align:left;
padding-bottom:5px;
}

td.contactberichtd {
padding-top:0px;
padding-bottom:25px;
}

.invoervelden, .nieuwsinvoer input, .contactvelden {
padding-left:3px;
border:1px solid #6699cc;
height:20px;
font-size:11px;
color:#6699cc;
width:227px;
}

.nieuwsradio input, .nieuwsradio {
border:none;
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:12px;
}

.labels input, .labels label, .verplicht, .verplicht2, .verplicht3, .contactradio label {
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:12px;
}

.verplicht {
padding-left:6px;
}

.verplicht2 {
padding-left:0px;
}

.verplicht3 {
padding-left:0px;
}

.LijstSum li {
line-height:14px;
font-size:12px;
padding-left:1px;
padding-top:2px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}

.LijstSum ul {
margin-top:0px;
margin-bottom:0px;
}

td.LijstSum {
padding-bottom:20px;
}

td.haspelrechts {
padding-bottom:5px;
}

td.haspelrechts label {
padding-right:10px;
}

td.haspelrechts .haspelcheck label {
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:12px;
}

.labels, .contactlabel {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.eldratd {
text-align:left;
}

.centertd {
text-align:center;
}

.tkftd {
text-align:right;
}

.haspelwaarde td {
padding-bottom:7px;
}


.haspelvelden {
padding-left:3px;
border:1px solid #6699cc;
text-align:center;
font-size:11px;
color:#6699cc;
font-family:Arial, Helvetica, sans-serif;
height:18px;
}

.invoerhok {
border:1px solid #6699cc;
width:227px;
height:95px;

}

td.invoerhoktd {
padding-top:9px;
padding-bottom:15px
}

textarea.invoerhok {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6699cc;
padding-left:3px;

}


#dnn_ctr1205_IFrame_htmIFrame {
background-color:#FFFFFF;
}

a.haspelknop, a.haspelknop:hover, a.haspelknop:visited, a.haspelknop:link, a.haspelknop:active {
color:#000066;
text-decoration:none;
font-size:13px;

}

a.haspelknop:hover {
color:#000066;
text-decoration:none;
background-color:#6699cc;
font-size:13px;
}

a.haspellink, a.haspellink:hover, a.haspellink:visited, a.haspellink:link, a.haspellink:active {
color:#000066;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}



.aanmeldknop input {

}
/* loginmodule */
#dnn_ctr1243_Signin_plUsername_lblLabel{font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
#dnn_ctr1243_Signin_plPassword_lblLabel{font-family:Arial, Helvetica, sans-serif;
font-size:12px;}






/*
 NUKE NEWS: ARTIKEL STYLES **********************************************************
*/


.contenthome {
text-align:left;
}

.contenthome div {
margin-top: -5px;
}

#IEroot .contenthome div {
margin-top: 0px;
}
.viewnewsimage {
background-color:#FFFFFF;
}

td.nieuwsimg {
width:200px;
}

#Table1 {
margin-top: 30px;
}
#IEroot #Table1 {
margin-top: 30px;
}
#Table1 td {
background-color:#FFFFFF;
}
/*
HASPEL RETOUR STYLES **********************************************************
*/
/* uitlijnen van titel met icons */
#dnn_ctr776_retourformulier_pnlForm {
margin-top:-33px;
}

#IEroot #dnn_ctr776_retourformulier_pnlForm {
margin-top:-18px;
}

.radionieuws input {
vertical-align:top;
}

.radionieuws label {
padding-left:10px;
width:180px;
}

/*
Honepage markten **********************************************************
*/



.markttd, .markttd a, .markttd a:link, .markttd a:visited, .markttd a:active, .markttd a:hover {
vertical-align:top;
background-image:url(images\homemarkten.jpg);
background-repeat:no-repeat;
cursor:pointer;
}

.marktentabel td {
vertical-align:top;
align:left;
margin:0px;
padding-right:4px;
}

div.nieuwsform {
position:absolute;
top:0px;
left:0px;
}

.formnieuws {
width:552px;
padding-bottom:5px;
text-align:right;
padding-right:47px;
}

/* Brochures */

th {
padding-left:0px;
padding-right:0px;
text-align:left;}

th.broctitel, #IEroot th.broctitel{
padding-left:10px;
width:270px;  /*  padding van breedte afhalen voor IE*/
}

th.brocuitgever {
text-align:left;
padding-left:0px;
padding-right:0px;
width:90px;
}

th.brocomschrijving, #IEroot th.brocomschrijving {
text-align:left;
padding-left:0px;
padding-right:0px;
width:240px;
}

th.brocnl, th.brocde, th.brocus, #IEroot th.brocus, #IEroot th.brocde, #IEroot th.brocnl {
text-align:left;
padding-left:0px;
padding-right:0px;
width:30px;
}

td.brochurevlag {
padding-left:0px;
height: 20px;
}

th.thdownload, #IEroot th.thdownload {
width:70px;
padding-left:0px;
padding-right:0px;
}

td.NummerKolom { 
text-align:left;
padding-left:0px;
font-size:11px;
}


div.popuptitel, table.popuptiteltabel {
background-color:#003366;
height:30px;
width:330px;
}

.popuptiteltabel td{
padding-top:5px;
}


.lbldownloadtitel1 {
font-weight:bold;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
}

ul.brochurelijst {
background-color:white;
}


li.brochureli {
text-align:left;
}

table.lijsttabel{
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
}

.lijsttabel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}


#closediv {
text-align:left;
width:20px;
}


.TitelBrochureKolom {  /* titelkolom in download tabel */
	width: 280px;
}

.BrochureKolom {
	width: 240px;
}
.brochurelink {
padding-left: 6px;
}


/*
=========================================================================
===== ORIZONTI NUKEFEEDS STIJLEN
*/


.NukeFeeds_FeedItem,
.NukeFeeds_FeedItem2
{
	background: transparent url(/portals/_default/skins/eldra/images/rssfeedseparator.gif) right bottom no-repeat;
}

.NukeFeeds_ItemTitleDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	width: 190px;
	text-align: left;
	color: #ffffff;
	padding: 0;
}


.NukeFeeds_ItemTitleDefault a:link,
.NukeFeeds_ItemTitleDefault a:visited,
.NukeFeeds_ItemTitleDefault a:active
{
	color: #ffffff;
}

.NukeFeeds_ItemTitleDefault a:hover {
	color: #ffed00;
	text-decoration: none;
}

.NukeFeeds_ItemDateDefault {
	padding: 0;
	color: #ffffff;
}


