body{
       font:11pt/120% Arial, serif;
       background-color: white !important;
       background-image: none !important;
       color:black;
}

h1,h2,h3,h4,h5,h6{
    font-size:13pt;
    line-height:110%;
    margin:0;
    padding:0;
}


#wrapper {
    position:relative;
    width:100%;
    padding:0;
    margin:0;
    background:#fff;
    border:0;
}


#wrapper #header #navigation,
#wrapper #image,
#wrapper #image #second_navi,
#second_navi,
#third_navi,
#wrapper #image #third_navi,
#wrapper #image #imgwrapper,
#wrapper #image #imgwrapper_shadow,
#wrapper #cnt #cnt_wrapper_side .box_right_footer,
#wrapper #cnt #cntfooter,
#wrapper #topwrapper,
#wrapper #cnt #rootline,
.tools-mail,
#wrapper #cnt_wrapper_side .news_wrapper,
#wrapper #cnt_wrapper_side .news_wrapper_zusatz
{
    display:none;
}

#wrapper #header #logo {
    margin:0;
    border:0;
    float:right;
    width:193px;
    top:0px;
    left:0px;
    padding-left:1em;
}



/********************************************************/
/********************************************************/
/******************* Content ****************************/

#wrapper #cnt {
    /* margin:0.8em;
    padding:1em;*/
     width:90%;
     position:absolute;
     top:130px;
     float:left;
}

#wrapper #cnt h1 {
    margin-top:0;
    color:#b30004;
}

#wrapper #cnt h2 {
    margin-top:0;
    color:#b30004;
}

#wrapper #cnt h3 {
    margin-top:0;
    color:#b30004;
}

#wrapper #cnt ul {
    list-style-type:square;
    margin:0;
    padding:15px;
}


#wrapper #cnt #cnt_wrapper {
    padding:0;
    margin:0;
    float:left;
    width:100%;
}


#wrapper #cnt #cnt_wrapper #box_left {
    float:left;
    padding:0;
    margin:0;
    width:100%;
    padding:0;
}

#wrapper #cnt #cnt_wrapper #box_middle {
    float:left;
    padding:0;
    margin:0;
    width:100%;
    padding:0px;
}

#wrapper #cnt #cnt_wrapper_side {
    padding:0;
    margin:0;
    float:left;
    width:100%;
}


#wrapper #cnt #cnt_wrapper_side #box_right {
    float:left;
    margin:0;
    width:100%;
}

input, 
select,
radio,
textarea {
    border:1px solid #CCCCCC;
}

label {
    display:block;
    float:left;
    width:130px;
}

.downloadlist {
    border:1px solid #b4b4b4;
    padding:5px;
    margin:0px;
}



.downloadlist td {
    border-bottom:1px solid #b4b4b4;
}

.downloadlist a {
    color:#484848;
    text-decoration:none;
}

.downloadlist a:hover {
    color:#B30004;
}

/*************************************************************/
/*************************************************************/
/***************** Sitemap ***********************************/

#sitemap {
  padding: 1em 1.5em;
  line-height: 20px;
}

#sitemap li {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   background:#efefef;
   display:block;
}

#sitemap li {
   background: url(../images/extm.gif)
   repeat-y
   0% 0%;
}

#sitemap li.last {
   background: url(../images/exlm.gif)
   no-repeat
   0% 0%;
}

#sitemap ol {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
}

#sitemap ol {
   background: url(../images/exim.gif)
   repeat-y
   0% 0%;
}

#sitemap ol.last {
  background-image: none;
}


/*********************************************/
/**************** Suchausgabe ****************/

#wrapper #cnt .searchResultItem {
    margin-bottom:30px;
}

/*********************************************/
/**************** Newsausgabe ****************/

#wrapper #cnt .news {
    margin-bottom:30px;
}

#wrapper #cnt a {
    color:#b30004;
    text-decoration:none;
}
