/* General ***************************************************************/
html, body {
    height : 100%;
    font-family : "Verdana", "Lucida Sans Unicode", "Lucida Sans", "Helvetica Neue", "Helvetica", "sans-serif", "Arial";
    width: 800px;
    margin-left: 1cm;
    font-size: 14px;
}
body {  margin : 0; padding : 0; }
#main {
    height: auto;
    width : 994px;
    margin-right: auto;
    margin-left: auto;
}
#hyphenate text{
}
.hyphenate text{
}
img {border: 0;}
p { margin: 0; }
div {
}
ul {
    margin: 0;
    padding: 0;
    list-style-type: square;
}
hr {
    height: 1px;
    color: #0059a4;
    background-color: #0059a4;
    border: none;
}
td,th { border-width: 0; color: #000;font-size: 10px; line-height: 16px; }
table { border-collapse:collapse }
a {
    color : #0059a4;
    text-decoration : none;
}

/* Header  ***************************************************************/
#header {
    display:none;
}
#logo {
    display:none;
}
#logoprint {  float:left; height: 98px; width : 340px; margin-top: 1cm; margin-bottom: 3cm;  border-width: 0; }

div#bild {
    display:none;
}
/* Layout columns ***************************************************************/
#col {
    float : left;
    width: 800px;
    height: auto;
    background-color: #FFFFFF;
}

#col-left {
    display:none;
}

#col-body {
    width: 800px;
    float: left;
    height: auto;
}


#col-body img {
float:left;
margin:5px 10px 0px 0;
}
#col-right {
    display:none;
}
#col-right img {
        
}
/*Bilder Thickbox***************************************************/

/*Footer***************************************************************/
#footer {
    color: #000;
    width: 800px;
    height: 50px;
    float: left;
    font-size: 11px;
    background-color: #FFFFFF;
}
#footer a {
    color: #0059a4; 
}
#footer a:hover {
    color: #cc0529;  
}
/* Meta navigation ***************************************************************/

div#metaNavigation {
    display:none;
}

div#adresse {
    width: 723px;
    float: left;
    text-align: left;
    color: #666666;
    margin-bottom: 10px;
    margin-top: 10px;
}
div#adresse a {
    color: #0059a4;  
}
div#adresse a:hover {
    color: #cc0529;  
}
/* Layout content ***************************************************************/
#content {
    color: #000;
    text-align: left;
    height: auto;
    width: 800px;
    margin-top: 27px;
    margin-bottom: 20px;
    line-height: 16px;
    font-size: 11px;
}
#content a {
    color: #0059a4;
}
#content a:hover {
    color: #cc0529;
}
#content p {
    margin: 0; 
}
#content img {
    margin-bottom: 10px;
}
.textItem img {
    margin-right: 10px; 
    margin-bottom: 10px;
}
.textItem2 {
    color: #fff;
font-size: 11px;
margin-bottom: 20px;
}
#content ul li {
    margin-left: 15px;
    list-style-type: square;
}
h1 {
color: #58585a;
font-size: 14px;
margin: 0 0 15px 0;
}

h2 {
font-size: 11px;
    font-weight: bold;
    display: block;
    margin: 0;
}

#backbutton {
    display:none;
}

/* ###################################################### */
/* ####################### SEARCH INPUT ################# */
/* ###################################################### */
#search {
    display:none;
}

/* ###################################################### */
/* ####################### SEARCH OUTPUT ################ */
/* ###################################################### */
#searchResults {
    margin:0 0 10px 0;
}
#searchResults p.message {
    margin:20px 0 30px 0;
}
#searchResults div.searchResultItem {
    border-bottom:1px solid #ccc;
    margin:0 0 10px 0;
    padding:0 0 10px 0;
}
#searchResults div.searchResultItem h2 {
    font-size:12px;
    margin:0 0 5px 0;
    padding:0;
    color:#0060b1;
    font-style:normal;
}

/*Artikelliste/MultiTeaser col-body*********************************************************/
div#content #liste {
    margin-bottom: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
}
div#content #liste_headline h2 { 
    color: #fff; 
    font-weight: bold; 
    font-size: 12px; 
    margin-top: 6px;
    margin-bottom: 6px;
    display:block;
    }
div#content #liste_headline a {
    color: #0059a4;
}
div#content #liste_headline a:hover {
    color: #cc0529;
}
div#content #liste_text {
    color: #000000;
    margin-top: 6px;
    margin-bottom: 6px;
}
div#content #liste_mehr {
    color: #bbc241;
    font-weight: bold;
    clear: both;
    display: block;
    margin-bottom: 6px;
}
div#content #liste_mehr a {
    color: #0059a4;
}
div#content #liste_mehr a:hover { color: #cc0529; }
div#content #liste_pages {
    color: #000000;
    font-weight: bold;
}
div#content #liste_pages a {
    color: #0059a4;
}
div#content #liste_pages a:hover { color: #cc0529; }
div#content #liste_image {
    overflow:hidden;
    float: left;
}
div#content #liste_image a { border-width: 0; }

/*Artikelliste/MultiTeaser col-right*********************************************************/
div#col-right #liste {
    margin-bottom: 15px;
    width: 260px;
    border: 1px solid #000000;
}
div#col-right #liste_headline h2 { 
    color: #fff; 
    font-weight: bold; 
    font-size: 12px; 
    margin-top: 6px;
    margin-right: 6px;
    margin-bottom: 6px;
    margin-left: 6px; 
    display:block;
    }
div#col-right #liste_headline a {
    color: #0059a4;
}
div#col-right #liste_headline a:hover {
    color: #cc0529;
}
div#col-right #liste_text {
    color: #000000;
    margin-top: 6px;
    margin-right: 6px;
    margin-bottom: 6px;
    margin-left: 6px;
}
div#col-right #liste_mehr {
    color: #bbc241;
    font-weight: bold;
    clear: both;
    margin-left: 6px;
    display: block;
    margin-bottom: 6px;
}
div#col-right #liste_mehr a {
    color: #0059a4;
}
div#col-right #liste_mehr a:hover { color: #cc0529; }
div#col-right #liste_pages { color: #000000; font-weight: bold;}
div#col-right #liste_pages a { color: #0059a4; }
div#col-right #liste_pages a:hover { color: #cc0529; }
div#col-right #liste_image {
    overflow:hidden;
    margin: 6px;
    float: left;
}
div#col-right #liste_image a { border-width: 0; }

