
body {
padding: 10px;
margin: 60px 0 0 0;
font-family: Arial;
display: relative !important;
float: relative !important;
font-size: 13px !important;
}
h1 {
float: left;
}
h3 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
#fancybox-title_box {
position: absolute !important;
left: 0 !important;
}
.logo{
width: 169px;
height: 36px;
float: left !important;
position: absolute !important;
}
.content-page .header {
display: block;
}
img {
border: 0;
}
#fancybox-inner, #_atssh, .wrapper-02, .msgbox_main, .msgbox_por_main , .header, .menu, .top_corner_bg, .leftside-part, .rightside-part, .footer-part, .top-bg , .addthis_toolbox, .drucken, .right, .main_span  {
display: none;
}
.baibian {
float: left;
margin: 0 15px 0 0;
}
.sub-content, .subsite {
border: 0 !important;
background: none;
}
.main-part {
width: 100%;
float: left !important;
padding-bottom: 30px !important;
}
#fancybox-title_box  {
position: absolute;
top: 0;
}
/**bread-crumbs  style***/
.bread-crumbs {
margin: 0 0 20px 0;
display:none;
}
.bread-crumbs ul {
list-style-type: none;
}
.bread-crumbs {
    height:26px;
    /*
    width:100%;  
    border-bottom:1px solid #bbbbbb;
    border-top:1px solid #bbbbbb;
    */
    
}
.bread-crumbs .left {
border-top:1px solid #bbbbbb;
border-bottom:1px solid #bbbbbb;
height: 26px;
width: 100%;
margin-left: 0 !important;
padding-left: 0 !important;
}
.bread-crumbs .left li {
    position:relative;
    float:left;
    padding: 5px 10px 0 10px;
    
}
.bread-crumbs .left li .imgdec {
    position:absolute;
    right:-0.5em;
    z-index:1000;
    top:0.083em;
}
 a {
text-decoration: none;
color: #000;
}
/*Listen*/
.main-bt ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.main-bt,.main-content-txt  {
display: block;
clear: both;
}
/*Tabellen*/
table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid #e0e0e0;
}
/*Bilder*/
.pic_01 {
height:10.8em;
width:18em;
}
.baibian .main-header-imgbg  {
padding-bottom: 20px !important;
float: none !important;
}
.main-header  {
clear: both !important;
display: block;
width: 100% !important;
}
#fancybox-foot_box 
{
margin: 30px 0 0 0 !important;
}
.copy_right {
margin-right:10px !important;
}
/*Akkordion*/
.ui-accordion .title {
color: #ccc;
}
.ui-accordion .selected {
color: #000 !important;
}
.main-part .baibian {
margin-bottom: 20px !important;
}
.ui-accordion img {
display: none !important;
margin-bottom: 20px !important;
}
/*Dreispalter*/
.main-mid .padding_height {
    /*height: 11.3em;*/
 height:auto;
    padding-top:0.5em !important;    
}
.main-mid p {
    color:#515151;
    padding-left:0.6em;    
}
.main-mid .padding_height ul li a {
    text-decoration:none;
}
/* added by DS end */
.main-mid {
    /*width:100%;
    overflow:hidden;
    margin-top:0.8em;
    padding-bottom:0.5em;*/
 width:18em;
 position:relative;
 display:block;
 border-left:11.5em solid #fff;
 border-right:11.5em solid #fff;
 overflow:visible;
 margin-left: 13em;
 
}
.main-mid h3 {
    font-size:1.333em;
    font-weight:bold;
    color:#000;
}
.main-mid h3, .main-mid span {
    margin-left:0.5em;
}
/* Added by DS */
.main-mid .threecol {
    margin-left:0.63em;
}
/* Added END */
.main-mid .links span {
    margin:0;
}
.main-mid .imgs {
    /*padding:0.75em 0;*/
 padding-bottom:0.5em !important;
    border-bottom:1px solid #d9d9d9;
}
.main-mid .imgs img {
    height:6.667em;
}
.main-mid ul {
    /*height:6.4em; removed by DS
    padding:1.2em 0 0 0.5em; removed by DS*/
    padding-left:0.5em;
}
.main-mid ul li {
    padding-left:1em;
    background:url("/img/jt_02.gif") no-repeat left center;
}
.main-mid ul li a {
    color:#515151;
}
.main-mid ul li a:hover {
    text-decoration:underline;
}
/*.main-mid .brief, .main-mid .paket, .main-mid .ems {
    width:11.5em;
    float:left;
    padding:0 3em 2em 0.2em;
}
.main-mid .ems {
    padding-right:0;
}*/
.main-mid .right {
 float:right;
 position:relative;
 width:11.5em; 
 margin-right:-11.5em;
 display:inline;
 padding:0;
}
.main-mid .left {
 float:left;
 position:relative;
 width:11.5em;
 margin-left:-11.3em;
 display:inline;
 padding:0;
}
.main-mid .center {
 float:left;
 position:relative;
 width:11.5em;
 margin-left:3.2em;
 display:inline;
 padding:0;
}
 
.main-bt {
 width:18em;
 position:relative;
 display:block;
 border-left:11.5em solid #fff;
 border-right:11.5em solid #fff;
 overflow:visible;
 margin-left: 0em;
}
.main-bt .left {
 float:left;
 position:relative;
 width:11.5em;
 margin-left:-11.3em;
 display:inline;
 padding:0;
}
.main-bt .center {
 float:left;
 position:relative;
 width:11.5em;
 margin-left:3.2em;
 display:inline;
 padding:0;
}
.main-bt .right {
 float:right;
 position:relative;
 width:11.5em;
 margin-right:-11.5em;
 display:inline;
 padding:0;
}
.main-bt p {
 height:auto !important;
}
#toppanel,#panel{
 display:none;
}
#block_metanavigation{
 display:none;
}
 