/*
copyright 2009 Christiane Kaus http://www.kaus-online.de
*/

/* Print Styles */


* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
background: #fff;
color: #000;
}
b, strong {
font-weight: bold;
}

img {
border: 0 none;
display: inline;
}

p {
font-size: 10pt;
line-height: 150%;
}

h1 {
font-size: 12pt; 
color: #576991;
padding: 5px 15px 5px 0;
margin-bottom: 5px;
margin-top: 10px;
}

h2 {
font-size: 10pt;
color : #37425b;
padding: 15px 0; 
}
h3, h4, h5, h6 {
	font-size: 9pt;
	font-weight: bold;
}
a, a:link, a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.86em;
text-decoration: none; 
color : #666;
background: #fff;
}
a:hover, a:active {
text-decoration : none;
color : #576991;
background: transparent;
} 

ul {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
margin-top: 20px;
margin-bottom: 10px;
}
li {
margin-top: 5px;
}
ul, li {
list-style: circle url(../../images/layout/links/link_intern.gif) outside;
font-size: 0.86em;
font-weight: bold;
color: #666;
background: none;
padding: 0 0 10px 0;
margin-left: 20px;
}

p.jump {
display: none;
}

/* Hintergrundbild */

#kopfbild {
display: none;
}

#navcon {
display: none;
margin-top: 80px;
margin-left: 10px;
}

#mainnav {
display: none;
margin-top: 80px;
margin-left: 10px;
}
#mainnav a {
display: none;
}
#childnav {
display: none;
margin-top: 80px;
margin-left: 10px;
}
#childnav a {
display: none;
}
/* Inhalt mit Footer  */

#inhalt {
margin-top: 170px;

padding-top: 90px;
}

#inhalt #leftbox {
position: relative;
left: 0;
float: left; 
width: 48%;
background: none;
color: #000;
margin-bottom: 10px;
}

#inhalt #leftbox p {
background: none;
color: #000;
font-family: Arial, Helvetica, sans-serif;
padding: 5px 15px 0 0;
margin-bottom: 10px;
}
#inhalt #rightbox {
position: relative;
left: 0;
background: none;
color: #000;
float: right; 
width: 48%;
}

#inhalt #rightbox p {
background: none;
color: #000;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 5px 15px 0 0;
}

#inhalt a, a:link, a:visited {
font-family: Arial, Helvetica, sans-serif;
color: #666;
background: transparent;
text-decoration: none;
}

#inhalt a:hover, a:active {
color: #576991;
background: transparent;
}

#inhalt a.intern, #inhalt #rightbox a.intern, #inhalt #leftbox a.intern {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #666;
padding-left: 0px; padding-right: 0px;
font-size: 100%;
}
#inhalt a.intern:link, #inhalt a.intern:visited,
#inhalt #rightbox a.intern:link, #inhalt #leftbox a.intern:visited {
color: #666;
padding-left: 0px; padding-right: 0px;
}

#inhalt a.intern:hover, #inhalt a.intern:active,
#inhalt #rightbox a.intern:hover, #inhalt #leftbox a.intern:active {
color: #576991;
padding-left: 0px; padding-right: 0px;
}

#inhalt a.interntop {
display:none;
}

#inhalt a.extern,
#inhalt #leftbox a.extern,
#inhalt #rightbox a.extern {
padding-left: 0px; padding-right: 0px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #666;
font-size: 100%;
}

#inhalt a.extern:link, #inhalt a.extern:visited,
#inhalt #rightbox a.extern:link, #inhalt #leftbox a.extern:visited {
padding-left: 0px; padding-right: 0px;
color: #666;
}

#inhalt a.extern:hover, #inhalt a.extern:active,
#inhalt #rightbox a.extern:hover, #inhalt #leftbox a.extern:active {
padding-left: 0px; padding-right: 0px;
color: #576991;
}

#inhalt p {
color: #000;
background-color: #fff;
padding: 5px 15px 0 0;
margin-bottom: 10px;
}
.skip 
{
display: none;
}

p.clear {
clear: both;
margin: 0;
padding: 0;
}

/* Allgemeine Klassen */


.block {
padding: 12px; 
} 

.italic {
font-style: italic;
}
.underline {
text-decoration : underline; 
color : #576991;
background: transparent; 
} 
.fett {
font-weight : bold; 
} 
#inhalt p img {
float: right;
padding: 10px 40px 20px 20px;
border: none;
}
#printtitel {
display: block;
position: absolute;
top: 0;
left: 0;
}
#printtitel p {
position: relative;
display: block;
padding: 5px;
line-height: 1.4em;
font-size: 10pt;
height: 150px;
}
