.stats_mon_element{
	width:420px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:justify;
	display:inline-block;
	*float:left;
}

.stats_mon_element img{
	width:50px;
	margin:5px;
}

.menudropdown
{

    z-index:1000;
    margin-left:20px;
    height:30px;
    padding-top: 100px;
}

.PullDownZ input{z-index:-100;}
.styleddropdown dt a{color:#F49916 !important;font-weight:bold;font-size:10px !important;}
 .styleddropdown dd, .styleddropdown dt, .styleddropdown ul { margin:0px; padding:0px; }
        .styleddropdown dd { position:relative; }
        .styleddropdown a, .styleddropdown a:active, .styleddropdown a:visited { color:#000;  outline:none; font-size:10px !important;}
        .styleddropdown a:hover { color:#F49916;}
        .styleddropdown dt a:hover { color:#5d4617; border: 0;}
        .styleddropdown dt div.arrow{background: url(images/arrow.png) no-repeat scroll center center; width:16px;height:16px;}
        .styleddropdown dt a { display:block; padding-right:0; border:0; width:350px;padding-top:5px;padding-bottom:5px;text-decoration:underline;}
        .styleddropdown dt a span {cursor:pointer; display:block; }
        .styleddropdown dd ul { background:#FFF none repeat scroll 0 0; border:1px solid #ccc; color:#FFF; display:none;
                          left:0px; padding:3px 0px; position:absolute;  width:350px;  list-style:none;}
        .styleddropdown span.value { display:none;}
        .styleddropdown dd ul li a { padding:5px 0px; display:block;}
        .styleddropdown dd ul li a:hover { background-color:#fff;}
        
    .styleddropdown
    {
       margin-top:-5px;
        margin-left:275px; 
    }   
    
    .styleddropdown .arrow2
    {
        float:right;
        }
    
    .styleddropdown ul
    {
          z-index:10000;
    }
    
/*


.titel_blauw{
	color:#003d7d;
	font-weight:bold;
	font-size:11px;
}


#submenuitems{
	float:right;
}

#menuitem_left{
	width:40px;
	height:67px;
	margin-left:22px;
	float:left;
	text-align:center;
	line-height:20px;
	
}

#menuitem{
	width:65px;
	height:55px;
	margin-left:2px;
	float:left;
	text-align:center;
	line-height:20px;	
}

a:link.menuitem{
	color:#003d7d;
	text-decoration:none;
	font-size:11px;
}

a:active.menuitem{
	color:#003d7d;
	text-decoration:none;
	font-size:11px;
}

a:visited.menuitem{
	color:#003d7d;
	text-decoration:none;
	font-size:11px;
}
a:hover.menuitem{
	color:#f49916;
	text-decoration:none;
	font-size:11px;
}

a:link.menuitem_actif{
	color:#f49916;
	text-decoration:none;
	font-size:11px;
}

a:active.menuitem_actif{
	color:#f49916;
	text-decoration:none;
	font-size:11px;
}

a:visited.menuitem_actif{
	color:#f49916;
	text-decoration:none;
	font-size:11px;
}
a:hover.menuitem_actif{
	color:#003d7d;
	text-decoration:none;
	font-size:11px;
}



#submenuitem_text{
	width:250px;
	height:15px;
	margin-left:12px;
	float:left;
	text-align:right;
}







#lijst{
	width:916px;
	#width:920px;
	_width:920px;
	*width:920px;	
	background-color:#ffffff;
	border: 1px solid #d3d9e4;
	padding:2px;
	text-align:center;
	height:auto;	

}

#stats_monitoring{
	width:916px;
	#width:920px;
	_width:920px;
	*width:920px;	
	background-color:#ffffff;
	border: 1px solid #d3d9e4;
	padding:2px;
	text-align:center;
	clear:both;
	overflow:hidden;
}

#groupcontent{
	width:916px;
	#width:920px;
	_width:920px;
	*width:920px;	
	background-color:#ffffff;
	border: 1px solid #d3d9e4;
	padding:2px;
	text-align:center;
	clear:both;
	overflow:hidden;
	
		
}

#groupcontentleft{
	width:338px;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;	
	text-align:left;
	border: 1px solid #d3d9e4;	
	padding:2px;	
}

#groupcontentright{
	width:545px;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #d3d9e4;	
	padding:2px;
	vertical-align:text-top;

}

#extranetcontentright{
	width:545px;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

#blok1{
	width:545px;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #d3d9e4;	
	padding:2px;
}

#blok2{
	width:545px;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #d3d9e4;	
	padding:2px;
	margin-top:10px;
}

#groupcontentright table{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;	
}

#groupcontentleft table{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;	
}

#groupcontentright table thead td{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #003d7d;
	color:#ffffff;
	font-weight:bold;
}

#groupcontentleft table thead td{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #003d7d;
	color:#ffffff;
	font-weight:bold;
}


#groupcontentright table td{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-right:1px solid #d3d9e4;
	height:18px;
}

#groupcontentleft table td{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-right:1px solid #d3d9e4;
	height:18px;
}

#groupcontentright tbody td.nolineright{
	border-right:0px solid #d3d9e4;	
}

#groupcontentleft tbody td.nolineright{
	border-right:0px solid #d3d9e4;	
}





#zoekbox table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7b7b7b;
	text-decoration: none;
	width:90%;	
}

#tabs{
	margin: 0px auto;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	height: 22px;
	width:920px;
}

.tab{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #003d7d;
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 18px;
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	cursor:pointer;
	border-top: 1px solid #d3d9e4;
	border-left: 1px solid #d3d9e4;
	border-right: 1px solid #d3d9e4;
}

.tab_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003d7d;
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 18px;
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	cursor:pointer;
	border-top: 1px solid #d3d9e4;
	border-left: 1px solid #d3d9e4;
	border-right: 1px solid #d3d9e4;
}

#comment{
	width:700px;
	text-align:left;
	float:left;
}

#lijst table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7b7b7b;
	text-decoration: none;
	width:100%;
	
}

#lijst tbody td{
	border-right:1px solid #d3d9e4;
	height:18px;
}

#lijst thead td{
	background-color:#003d7d;
	color: #ffffff;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

#lijst tbody .subheader{
	background-color:#b7b7b7;
	color: #ffffff;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}




.textfield_date{
	width:70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7b7b7b;
}

.headline{
	width:540px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.textarea{
	width:540px;
	height:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.dropdownsettings{
	margin-left:25px;
}

.alternate{
	background-color:#f4f4f5;
}

#zoekknop{
	background-color:#ffffff;
	color: #f49916;
	font-weight:bold;
	font-size:11px;
	height:22px;
	width:70px;
	border-top:1px solid #d3d9e4;
	border-left:1px solid #d3d9e4;
	border-bottom:1px solid #d3d9e4;
	border-right:1px solid #d3d9e4;
	line-height:15px;	
	text-align:center;
}


#lijst tbody td.nolineright{
	border-right:0px solid #d3d9e4;	
}




ul{
	color:#f49916;
	text-align:left;
	padding-left:10px;
	margin-left:10px;

}

.responsable {
	color: #003d7d;
}

*/
 
 .cbxCombo
{
	padding:0;
	margin:0;
	width:200px;

}

.cbxCombo > img
{
	margin:0px 10px; 
	cursor:pointer;
}

.cbxCombo > ul
{
	display:none;
	position:absolute;
	right:0;
	margin:0;
	padding:10px;	
	width:140px;
    background: -moz-linear-gradient(center top , #F9F9F9, #E3E3E3) repeat scroll 0 0 transparent;	
	background: -webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#E3E3E3));	
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9, endColorstr=#E3E3E3)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9, endColorstr=#E3E3E3);
	border-color: #CCCCCC #BBBBBB #A0A0A0;
    border-left: 1px solid #BBBBBB;
    border-right: 1px solid #BBBBBB;
    border-style: solid;
    border-width: 1px;	 
	border-radius:0.2em;    
}

.cbxCombo > ul li
{
	margin:0;
	padding: 0 ;	
	list-style:none;
	border-radius:0.2em;	
	line-height:20px;
}

.cbxCombo > ul li a
{
	font-size:9px;
	color:black;
	margin:10px 5px;
	text-decoration:none !important;
}

.printTitle{display:none;}

div.printOnly {display:none;}

.hidden{display:none;}

.column-choices
{
    position: relative; float: right; top: -20px;
}


.togglebar-settings
{
    position: relative;
    float: right; 
    top: -21px;
    z-index:10000;
}



table.overview {
    
}

.padding-15{
    display: block;
    padding:15px;
}
