/*
-----------------------------------------------
DWV Print Stylesheet by www.maxgut.de
Version:  August 2005
----------------------------------------------- */

body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
margin: 0;
padding: 0;
color: #000;
background-color: #eee;
}

/* Structure
----------------------------------------------- */

div#container {
margin: 0;
padding: 0;
text-align: left;
color: #000;
background: #eee url(/img/background.gif) top left repeat-y;
background-repeat: repeat-y;
}

div#content {
padding: 36px 0 0 0;
margin: 0;
font-size: 12pt;
text-align: justify;
line-height: 150%;

}

div#navcontainer {
display:none;
}

/* Footer Content
----------------------------------------------- */

div#footer {
text-align: center;
font-size: 10pt;
border: 0;
background-image: url(/img/punktlinie.gif);
background-repeat: repeat-x;
background-position: left top;
color: #333;
padding: 10px 0;
}

div#footer a:link, div#footer a:visited {
color: #333;
text-decoration: none;
}

div#footer a:hover {
color: #900;
background-color: #FC6;
}

div#print {
text-align: right;
padding-bottom:10px;
}

/* Layout Content
----------------------------------------------- */

#content h1 {
margin: 30px 0 10px 0;
font-size: 24pt;
line-height: 120%;
color: #C00;
text-align: left;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

#content h2 {
margin: 0 0 10px 0;
font-size: 18pt;
line-height: 130%;
color: #006;
text-transform: inherit;
text-align: left;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

h3, h4, h5, h6 {
font-size: 12pt;
line-height: 130%;
color: #666;
}

img#firmierung {
display:none;
}

a:link, a:visited {
color:#00C;
text-decoration:underline;
}

a:hover {
color:#666;
text-decoration:none;
}

a img {
border-width:0;
}

/* Misc
----------------------------------------------- */

img#bildwechsler {
display:none;
}

#Logo {
margin:0;
padding: 0 0 18px 0;
}

#RSS {
margin:0;
padding: 15px 0 0 0;
}

/* Forms
----------------------------------------------- */

#search {
margin : 0;
padding : 0 0 15px 0;
}

input  {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
padding: 2px 3px;
margin-right: 3px;
}

input.submit {
color: #333;
border: 3px double #999;
border-top-color: #CCC;
border-left-color: #CCC;
background-color: #FFF;
background-image: url(/img/field_fill.gif);
background-repeat: repeat-x;
}

input.text {
width: 90px;
border: 3px double #CCC;
border-top-color: #999;
border-left-color: #999;
background-color: #FFF;
}

/* Blockquote
----------------------------------------------- */

blockquote {
margin-left: 0;
margin-right: 0;
padding-top:0px;
background: transparent url(/img/startquote.gif) left top no-repeat;
text-align: left;
}

blockquote p {
margin: 30px 0;
padding: 0 50px 0 45px;
line-height: 1.7em;
font-size: 120%;
color: #666;
background: transparent url(/img/endquote.gif) right bottom no-repeat;
text-align: justify;
}

cite {
text-align: right;
color: #666;
font-style: normal;
font-size: 95%;
}