body {
    padding-top: 0px;
    padding-bottom: 10px;
}

.zf-green {
    color: #68b604;
}

.btn-success {
  background-color: #57a900;
  background-image: -moz-linear-gradient(top, #70d900, #57a900);
  background-image: -ms-linear-gradient(top, #70d900, #57a900);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900), to(#57a900));
  background-image: -webkit-linear-gradient(top, #70d900, #57a900);
  background-image: -o-linear-gradient(top, #70d900, #57a900);
  background-image: linear-gradient(top, #70d900, #57a900);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d900', endColorstr='#57a900', GradientType=0);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #57a900;
}

.btn-success:active, .btn-success.active {
  background-color: #57a900;
}

div.container a.brand {
    background: url("../img/logo.png") no-repeat scroll 0 10px;
    margin-left: 0;
    padding: 8px 20px 12px 40px;
}

table  {
 margin: 10px;   
 width: 99%;
 overflow: auto;
}

.newrow {
    float: left;
    clear: left;    
}

.samerow {
    float: left;
}

#lars table td {
    
   vertical-align: top;
}

 

#lars table label {
    margin-left:3px;
    margin-right:3px;
    width: 100%;
}

#lars table textarea {
    margin-left:3px;
    margin-right:3px;
    width: 99%;
}

#lars table input[type=text] {
  margin-right:3px;
    margin-left:3px;
    width: 99%;
}


.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url("../img/header.jpg");
  overflow:hidden;
border: none;
-webkit-border-radius: 0 50px 0 0;
border-radius: 0 50px 0 0;

color: rgba(255,255,255,1);

background: -webkit-linear-gradient(-90deg, rgba(0,69,125,1) 0, rgba(17,82,134,1) 100%);
background: -moz-linear-gradient(180deg, rgba(0,69,125,1) 0, rgba(17,82,134,1)  100%);
background: linear-gradient(180deg, rgba(0,69,125,1) 0, rgba(17,82,134,1)  100%);
  
  
  height: 70px;
}

.navbar-nav {
    margin-left: 150px;
	color: #ffffff;
}

.nav  > li > a {
  color: rgba(255,255,255,1);
}

.nav  > li > a:hover {
   background: -webkit-linear-gradient(-90deg, rgba(47,98,139,1) 0, rgba(51,105,150,1) 100%);
background: -moz-linear-gradient(180deg, rgba(47,98,139,1) 0, rgba(51,105,150,1)  100%);
background: linear-gradient(180deg, rgba(47,98,139,1) 0, rgba(51,105,150,1)  100%);
}


body {
    padding-top: 110px;
}

#defaultGrid {
    height: 100px;
}

.datagrid table {
    border-collapse: collapse; text-align: left; width: 100%; 
} 
.datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #006699; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.datagrid table td, .datagrid table th { padding: 3px 10px; }
.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #009CEB), color-stop(1, #0085C7) );background:-moz-linear-gradient( center top, #009CEB 5%, #0085C7 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009CEB', endColorstr='#0085C7');background-color:#009CEB; color:#FFFFFF; font-size: 11px; font-weight: bold; border-left: 1px solid #0070A8; } 
.datagrid table thead th:first-child { border: none; }
.datagrid table tbody td { color: #0092D6; border-left: 1px solid #E1EEF4;font-size: 12px;font-weight: normal; }
.datagrid table tbody .alt td { background: #E1EEf4; color: #00557F; }
.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }

.btn-themenbereiche {
margin 10px;
width: 200px;
}

.breadcrumb {
padding: 0px;
padding-left: 5px;
color: rgb(51,105,150);
height: 20px;
background: #FFFFFF;
-webkit-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;
}

#cookie-bar {background:#111111; height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:3px 0;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}

.ui-jqgrid .ui-jqgrid-sortable span.s-ico {

  float : left;

}

// dynamically add margin-left to span.colheadername if s-ico shown

.ui-jqgrid .ui-jqgrid-sortable span.col-header-name {

  display : inline-block;

  position : absolute;

  left : 17px;

}
