#jd_license_text {
    background:none repeat scroll 0 0;
	color:#ffffff;
	padding: 10px;
    border:1px solid #EEE;
    margin-bottom:15px;
    margin-top:15px;
    margin-right:10px;
    margin-left:10px;
    height:200px;
    overflow:auto;
}

.jd-item-page {
    position: relative;
    z-index: 1;
}
/* for current beta release */
.item-page {
    position: relative;
    z-index: 1;
} 

.jd_cat_subheader {
		 text-align: left;	
		 font-size: normal 14px;
          width: 100%;
          padding: 8px 5px 8px 5px;
          line-height: 20px;
          margin: 2px 0px 2px 0px;
          vertical-align: middle;
          /*background-color: #F5F5F5;*/
          letter-spacing: 0px;
          border-bottom: 1px solid #BBBBBB;
}
        /* list-style:url(../../images/pfeil_liste.gif); */
        margin:0;
        padding:0;
        margin-left:15px;
}

.jd_cat_title {

 text-align: left;

 font-weight: normal;
 font-size:25px;

 border: 1px double #cccccc;

 width: auto;

 /*background: url(../../assets/images/button_bg.png) repeat-x;*/

 padding: 5px 10px 5px 5px;

 line-height: 20px;

 margin: 10px;

 font-size: 18px;

}

.jd_files_subheader_title,

.jd_cat_subheader_title {

 float: left;

 font-weight:normal;

}

.jd_files_subheader,

.jd_cat_subheader,

.jd_cats_subheader {

 text-align: left; 

 font-size: 16px;

 font-style: normal;

 width: 100%;

 line-height: 20px;

 vertical-align: middle;

 background-color: #F5F5F5;

 letter-spacing: 0px;

 border-bottom: 1px solid #BBBBBB;

 padding: 5px;

 box-sizing: border-box;

 margin: 0px;

 display: inline-block;

}

.jd_categories_title {

 padding:5px;

 font-weight: normal;
 font-size:25px;

 float: left;

 vertical-align: top;

 -webkit-box-sizing: border-box;

 -moz-box-sizing: border-box;

 box-sizing: border-box;

}

.jd_title_block {

 vertical-align: middle;

 float: left;
 font-size:25px;

 padding: 5px 0px

}

.jdbutton {
	  display: inline-block;
	  min-width:190px;
  padding: 10px 10px;
  margin-top: 10px;
  font-size: 20px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #ffffff;
 background-color: #181B3C;
}
.jdbutton:hover {
		display: inline-block;
   padding: 10px 10px;

  font-size: 20px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  	  
    background-color: #60BFC2;
	color: #ffffff;
	text-decoration:none;
}
.jdbutton:active {
	position: relative;
	top: 1px;
}

.jblue {
	background-color: #181B3C;
}

.jmedium {
	font-size: 20px;
	
}