/* ::: Screen-Layout:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
html body	{ background:#fff; color: #000; font-size: 14pt; line-height: 21pt; font-family: garamond, palatino, times new roman, times, sans-serif, arial, helvetica, verdana; margin: 0px; padding: 0px; }
td	{ color: #000; font-size: 14pt; line-height: 21pt; font-family: garamond, palatino, times new roman, times, sans-serif, arial, helvetica, verdana; }

#mainposition	 { background: #fff; }
#container	 { background: #fff; width: 100%; }
#logo_print       { display: block; height: 119px; width: 453px; margin: 1px 60px 30px 1px; float:left; }
#logo          { display: none; }
#banner          { height: 113px; width: 467px; outline:1px solid #005292; margin: 1px 1px 30px 1px; float:left; }
#linie          { display: none; }
#menucontainer          { display: none; }
#servicenavi          { display: none; }
.trennlinie          { padding-left: 5px; }
#content         {  background: #fff; clear: both; padding: 3em 0em; border-top:1px solid #005292; border-bottom:1px solid #005292; margin: 0px; }
#footer { background:#fff; width: 100%; height: 27px; margin-left: 0px; padding-left: 0px; color:#000; font-size: 12pt; line-height: 27pt; text-align: left; float:left; }
#footer a { color:#000; font-size: 12pt; text-align: left; font-weight: normal; }
#footer a:hover { text-decoration: none; color:#000; font-size: 12pt; text-align: left; }
#footer2 { display: none; }
#footer2 a { display: none; }
#footer2 a:hover { display: none; }

a   { color: #005292; font-weight: bold; text-decoration: none; }
a:hover { color: #005292; text-decoration: underline }
/* a:hover { color: #fff; background: #005292; padding:1px; text-decoration: none; } */

a img   { color: #f9f4e6; font-weight: bold; text-decoration: none; }
a:hover img { color: #f9f4e6; background: #f9f4e6; padding:0px; text-decoration: none; }

.pdf     		{ line-height: 20px; padding-bottom: 4px; padding-right: 4px; }

td ul         { list-style-type:none; list-style-image: url(../images/pkt_liste.gif); padding-left: 16px; }
td ul li      { padding-bottom: 5px; border-bottom:1px solid #005292; margin-bottom: 3px; }
td ul li a:hover { color: #fff; background: #005292; padding:1px; text-decoration: none; }
td ul li ul        { }
td ul li ul li        { padding-bottom: 0px; border-bottom:0px solid #005292; margin-bottom: 0px; }

form  { margin: 0px; display:inline; }
input    { color: #333; font-size: 12pt;  border: solid 1px #8c8c8c; width: 340px; height: 18px; margin-bottom:5px; padding-left:2px; padding-right:2px;}
textarea    { color: #333; font-size: 12pt;  border: solid 1px #8c8c8c; width: 340px; height: 43px; margin-bottom:3px; padding-top:2px; padding-left:2px; padding-right:2px;}
input.send_delete    { color: #fff; background: #005292; font-size: 12pt; border: solid 0px #8c8c8c; width: 89px; height: 20px; margin-right:8px; margin-bottom:3px; padding-left:2px; padding-right:2px;}

h1      { color: #005292; font-weight: normal; font-size: 22pt; line-height: 30pt; letter-spacing: 1px; margin: 0px; }
h2       {  color: #005292; font-weight: normal; font-size: 20pt; line-height: 22pt; margin: 0px; }
h3        { color: #005292; font-weight: bold; font-size: 14pt; line-height: 16pt; padding: 4px 12px 4px 16px; margin: 0px; }
h4         { font-weight: normal; font-size: 14pt; line-height: 20pt; margin: 0px;}
h5        { font-weight: bold; font-size: 14t; line-height: 20pt; margin: 0px;}
h6         { color: #000; font-weight: bold; font-size: 14pt; line-height: 20pt; padding: 4px 8px 4px 8px; margin: 0px; }
h6 ul         { list-style-type:none; list-style-image: url(../images/pfeil_aufz_grau.gif); padding-left: 12px; margin: 6px; line-height: 21pt;}
h6 ul li        { border-bottom:0px solid #005292; }
h6 ul a        { color: #000; }
h6 ul a:hover        { color: #005292; text-decoration: none; }
address {color: #093A80; }
pre  { /*font-size: 12pt; line-height: 14pt;*/ font-family: arial, helvetica, verdana, sans-serif; letter-spacing: 0px; padding: 0px }

/* ::: ******************************************************************************************************************************************************* ::: */


#top { display: none; }

#bottom { display: none; }


