/* print.css Fastje
*********************************************/

@import url("layout.css");
@import url("text-formats.css");
@import url("nav.css");
@import url("content-right-col.css");
@import url("content.css");
@import url("image-text.css");
@import url("news.css");

/* verstecken */
.skip,
.page-content-back,
.blind,
#sprungmarken,
#rightcol,
#nav-box,
#menucol,
#metanav,
#servicenav,
#menu1,
.block-linkToTop,
.abclink,
.noclick,
#boxcol {display: none;}

/* Layout
*********************************************/
a, blockquote, body, caption, dd, div, dl, dt, hr, h1, h2, h3, h4, h5, img, li, ol, p, table, tbody, td, tfoot, th, thead, tr, ul {
/* margin:0pt;
padding:0pt;*/
background: none !important;
}

* html .floatbox { width: 100%; }


html, body {
height:auto;
}

body {
color: #000000;
font-size: 100.01%;
font-family: Georgia,Times,serif;
/* margin: 0.5cm 1.6cm 0.5cm 1.6cm;   */
margin: 0;
padding: 20px 20px 10px 0.5cm;
}
code.css, code.xhtml, em.file { font-family:"Courier New", Courier, mono;}

a,a:link,a:visited {
/* color: #000000;
text-decoration: underline; */
padding: 0 !important;
margin: 0 !important;
background: none !important;
}

#publisher { top: 18px; left: 20px;
font-size: 0.8em;
}

#head { position: static;
padding: 0px 0 0px 0;
margin-bottom: 6px;
width: auto;
overflow: hidden;
}
#head img {margin: 0;}

#content { position: static;
color: #000000;
font-size: 1.0em;
margin: 0px;
width: auto;
overflow: visible;
}

#content-box {padding-top: 50px;}  

#leftcol { position: static;
font-size: 1.0em;
padding: 0;
margin: 0;
width: auto;
float: none;
background: none;
overflow:visible;
}

#img-line {margin-bottom: 24px;}
#img-line img {margin:0;}

#print-link {
font-size: 0.75em;
color:#5A5A5A;
margin-bottom: 6px;
}

#print-link a, #print-link a:link, #print-link a:visited {
color:#8E8E8C;
margin: 0 20px 0 0 !important;
}

#print-link a.icon-print,
#print-link a.icon-print:link,
#print-link a.icon-print:visited {
padding-left: 20px !important;
margin-right: 10px !important;
background:transparent url(../layout/icon-seite-drucken-print.gif) left top no-repeat !important;
}

#leftcol_content {
padding: 0;
margin: 0px;
width: auto;
min-height: 0;
}

#newsmenu ul {visibility: hidden;}

/* Textformate
*********************************************/

/* Listen */
ul {
list-style-image: none;
list-style-type: disc;
list-style-position: outside;
margin-left: 2em;
}

ul li {
line-height: 1.3em;
padding-left: 0px;
background: none !important;
}

h2.bg-grey-grad,
h2.bg-lightgrey-grad {
font-size: 1.0em;
padding: 0px;
margin-bottom: 1.2em;
}
h2.bg-grey-grad {color: #000000;}

/* Content
*********************************************/

/* Content- Spalten allg. */
div.container,
div.subcolumns,
div.pagebrowser {
width: 100%;
display:inline;
}

/* Linie danach */
hr.rulerbefore,
hr.rulerafter {
border-top: 1px dotted #9F9F9F;
height: 1px;
background: none;
margin:0 20px 1.6em 0;
}
div.rulerbefore,
div.rulerafter {
border-top: 1px dotted #9F9F9F;
height: 1px;
background: none;
margin:0 20px 1.6em 0;
overflow: hidden;
}

/* Form allg. */
#leftcol form {
padding: 6px 0;
overflow: hidden;
}


div.news-list-container-start,
div.news-single-item-start {
padding-bottom: 5px;
width: auto;
border: none;
}

div.news-list-item-start {padding-bottom: 30px;}
div.news-list-item {padding-bottom: 1.6em;}

span.news-list-morelink {margin-left: 6px;}


