/* Overwrite some bootstrap defaults */

a{
	color: #FF0000;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #ffffff;
  background-color: #FF0000;
  background-image: -moz-linear-gradient(top, #FF0000, #FF0000);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF0000), to(#FF0000));
  background-image: -webkit-linear-gradient(top, #FF0000, #FF0000);
  background-image: -o-linear-gradient(top, #FF0000, #FF0000);
  background-image: linear-gradient(to bottom, #FF0000, #FF0000);  
}

.btn-primary {
    background-color: #FF0000;
    background-image: linear-gradient(to bottom, #FF0000, #FF0000);
}

.btn-primary:hover {
    background-color: #0000FF;
    background-image: linear-gradient(to bottom, #0000FF, #0000FF);
}

/* End overwrite some bootstrap defaults */

.kleurbalk1{
	background-color: #FF0000;
	color: #ffffff;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;

}

div.border{
	border: 1px solid #dddddd;
	border-radius: 5px;
	border-top:0;
	padding:20px 10px 10px 10px;
	position:relative;
	top:-22px;
}

div.bordertop{
	border-top: 1px solid #dddddd;
}

.kleurbalk2{
	clear:both;
	background-color: #0000FF;
	min-height:25px;
	margin-bottom:25px;	
}

#sitekeuze{
	/*position:relative;
	top:-5px;*/
	margin-right:20px;
}

a:active, a:hover {
	color: #0000FF;
}

/* Reset bootstrap invloeden in JQGrid */
.ui-jqgrid .ui-pg-selbox {
	width:auto;
	padding:0;
}

.ui-jqgrid .ui-pg-input {
	width:auto;
	padding: 3px 6px;
}
/* Eind reset bootstrap invloeden in JQGrid */

#beheer_content{
padding:75px 10px 10px 10px;
margin:10px;
width:97%;
}

.version{
	float:left;
	padding-top:5px;
}

.account{
	float:right;
}

.error,.red{
	color:red;
}

ul.simpleTree li div.acties_tree{
			position: absolute;
			left: 850px;
			display: inline;
		}
		

/* FOOTER */
div#footer {
	border-top: 1px solid #EEEEEE;
	margin: 40px 0px 0px 0px;
	padding-top: 10px;
	font-size: 90%;
	color: #999;
}

div#footer a {
	color: #999;
}

div#footer ul#footerLeft{
	list-style-type:none;
	float: left;
}

div#footer ul#footerLeft li{
	
	float: left;
	padding-left: 10px;
}
	
div#footer ul#footerRight{
	list-style-type:none;
	float: right;
	margin-right:30px;
}

div#footer ul#footerRight li{
	text-align: left;
	padding-bottom: 2px;
}

div#footer ul#footerRight li#backTop{
	margin-top: 3px;
}

div#footer ul#footerRight li#backTop a{
	padding: 1px 20px 2px 0px;
	voice-family: "\"}\""; /* ie5win fix starts */
	voice-family: inherit;
	background: url(../images/icon_back_top.gif) no-repeat right 3px;
}

div#footer ul#footerRight li#backTop a{
	background: url(../images/icon_back_top.gif) no-repeat right 3px;
}
/* END FOOTER */

#totaalpakket{
	/*border: 1px solid lime;*/
	position:absolute;
	left: 590px;
	width: 220px;
	height: 220px;
}
	
#totaalpakket2{
	/*border: 1px solid lime;*/
	position:absolute;
	right: 125px;
	width: 220px;
	height: 220px;
}

#treeDemo_1_check{visibility:hidden; width:1px;}
.ztree li span.button.switch.level0 {visibility:hidden; width:1px;}
.ztree li ul.level0 {padding:0; background:none;}
	
/* rechten structuur nieuwe module */

.rights_main,
.rights_main ul{
	list-style:none;
}

.rights_main li{
	width:250px;
	float:left;
	white-space: nowrap;
}

.rights_main label{
	padding-left:5px;
	display:inline-block;
	position:relative;
	top:5px;
}

/* Einde rechten structuur nieuwe module */


/* iPad aanpassingen zodat iconen klikbaar zijn */
		
@media only screen and (device-width: 768px) {
	.ui-jqgrid .ui-jqgrid-htable th div{
		height:25px !important;
	}	

	.ui-jqgrid-sortable,
	.ui-jqgrid tr.jqgrow{
		font-size:150%;
	}
	
.ui-jqgrid tr.jqgrow td{
	padding: 0 4px 0 4px;
}	

.ui-pg-table img{
	height:;
}

.ui-pg-table tr{
	height:20px;
}

.ui-pg-table {	
	font-size:15px !important;
}

  /* For general iPad layouts */
  [class^="fontello-"]:before, [class*=" fontello-"]:before {
  	font-size:28px;
  }
  .jqgrow a{
	border:1px solid transparent;
  }
  
  .ui-jqgrid-labels th:last-child,
  .jqgrow td:last-child{
  	overflow-x:scroll !important;
  }  

  /* CMS meer ruimte geven voor dikke vingers*/
  .simpleTree li {
    line-height: 35px !important;
  
 .zTree li {
    line-height: 35px !important;
 }		

 
/* Einde iPad aanpassingen zodat iconen klikbaar zijn */

/* extra images tbv grid */
.ui-icon-cols{width: 16px; height: 16px; background-image: url(../images/text_columns.png) !important;background-position: 0 0;}
.ui-icon-xls{width: 16px; height: 16px; background-image: url(../images/xls.png) !important;background-position: 0 0;}
.ui-icon-pdf{width: 16px; height: 16px; background-image: url(../images/pdf.png) !important;background-position: 0 0;}
/* Einde extra images tbv grid */

.green{
color: #00FF00;
}



