/* --------------- Allgemein --------------- */

body {margin: 0px; -moz-user-select: none; -khtml-user-select: none; user-select: none; text-align: center;}

form {display: inline;}

table.main {background-color: #ffffff;}


/* --------------- Body --------------- */

td.head1 {background-color: #f7f7f7; padding: 3px; font-family: arial; font-size: 28px; color: #000000; text-align: left;}
td.head2 {background-color: #f7f7f7; padding: 3px; font-family: arial; font-size: 30px; color: #000000; width: 800px; text-align: left;}
td.head3 {background-color: #f7f7f7; padding-right: 20px; text-align: right; font-family: arial; font-size: 12px; color: #777777;}

td.headline {font-family: arial; font-size: 12px; color: #223A57; font-weight: 400; padding: 5px 7px 5px 7px; background-color: #FF6633;}
a.headline:link {font-family: arial; font-size: 12px; color: #223A57; font-weight: 400; text-decoration: none;}
a.headline:visited {font-family: arial; font-size: 12px; color: #223A57; font-weight: 400; text-decoration: none; }
a.headline:hover {font-family: arial; font-size: 12px; color: #223A57; font-weight: 400; text-decoration: underline; }

td.boxline {background-color: #FF9933; height: 20px; padding: 0px 5px 0px 7px; font-family: arial; font-size: 11px; color: #bbbbbb;}
a.boxline:link {font-family: arial; font-size: 11px; font-weight: 400; color: #223A57; text-decoration: none ;}
a.boxline:visited {font-family: arial; font-size: 11px; font-weight: 400; color: #bbbbbb; text-decoration: none; }
a.boxline:hover {font-family: arial; font-size: 11px; font-weight: 400; color: #bbbbbb; text-decoration: none; }

td.leftbox {width: 160px; background: #FFFFCC;}
td.leftboxline {font-family: arial; font-size: 11px; color: #223A57; width: 280px; background-color: #FFCC33; padding: 3px 0 3px 7px;}

td.content {padding-left: 25px; padding-right: 30px; width: 452px; text-align: justify;}
a.content:link {font-family: arial; font-size: 12px; color: #336699; text-decoration: none ;}
a.content:visited {font-family: arial; font-size: 12px; color: #336699; text-decoration: none;}
a.content:hover {font-family: arial; font-size: 12px; color: #336699; text-decoration: none;}
td.text {font-family: arial; font-size: 12px; color: #444444;}

ul {margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px;}
li {margin: 0px; padding: 0px;}

td.rightbox {background: #FFFFCC;}
table.rightbox {width: 336px; margin: 0px 0px 0px 0px;}
td.rightboxline {font-family: arial; font-size: 11px; color: #223A57; width: 280px; background-color: #FFCC33; padding: 3px 0 3px 7px;}
td.rightboxtext {font-family: arial; font-size: 11px; color: #555555; padding: 0px 8px 0px 8px;}
a.rightbox:link {font-family: arial; font-size: 11px; font-weight: bold; color: #223A57; text-decoration: none ;}
a.rightbox:visited {font-family: arial; font-size: 11px; font-weight: bold; color: #223A57; text-decoration: none }
a.rightbox:hover {font-family: arial; font-size: 11px; font-weight: bold; color: #223A57; text-decoration: none }

a.bottombox:link {font-family: arial; font-size: 12px; font-weight: 400; color: #336699; text-decoration: none ;}
a.bottombox:visited {font-family: arial; font-size: 12px; font-weight: 400; color: #336699; text-decoration: none }
a.bottombox:hover {font-family: arial; font-size: 12px; font-weight: 400; color: #336699; text-decoration: none }

td.footer1 {font-family: verdana; font-size: 11px; color: #888888; padding: 3px 5px 1px 5px; background-color: #f7f7f7;}
a.footer1:link {font-family: verdana; font-size: 11px; color: #336699; text-decoration: none ;}
a.footer1:visited {font-family: verdana; font-size: 11px; color: #336699; text-decoration: none;}
a.footer1:hover {font-family: verdana; font-size: 11px; color: #336699; text-decoration: none;}




textarea.adm3 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 300px; width: 600px; overflow: visible; padding: 2px;}

















select.shead {font-family: arial; font-size: 12px; color: #555555;}

input.shead {font-family: arial; font-size: 12px; color: #555555;}



td.login {font-family: arial; font-size: 12px; color: #555555; padding-left: 5px; padding-right: 5px; padding-top: 2px;}

a.login:link {font-family: arial; font-size: 12px; color: #bbbbbb; text-decoration: none;}

a.login:visited {font-family: arial; font-size: 12px; color: #bbbbbb; text-decoration: none }

a.login:hover {font-family: arial; font-size: 12px; color: #bbbbbb; text-decoration: none }



td.index1 {padding-top: 3px; padding-left: 30px; width: 83px;}

td.index2 {padding-right: 40px;}




a.main1right:link {font-family: arial; font-size: 11px; color: #466478; text-decoration: none ;}

a.main1right:visited {font-family: arial; font-size: 11px; color: #466478; text-decoration: none }

a.main1right:hover {font-family: arial; font-size: 11px; color: #223A57; text-decoration: none }



td.bild1 {padding: 10px 0px 0px 25px;}

h1 {font-family: times new roman; font-size: 21px; color: #555555; font-weight: 400; margin: 0px; padding: 4px 0px 4px 0px; text-decoration: none;}

h2 {font-family: verdana; font-size: 9px; font-weight: 400; color: #888888; margin: 0px;}



a.navi:link {font-family: arial; font-size: 12px; color: #888888; text-decoration: none;}

a.navi:visited {font-family: arial; font-size: 12px; color: #888888; text-decoration: none }

a.navi:hover {font-family: arial; font-size: 12px; color: #555555; text-decoration: none }



a.main2:link {font-family: arial; font-size: 11px; color: #223A57; text-decoration: none ;}

a.main2:visited {font-family: arial; font-size: 11px; color: #223A57; text-decoration: none }

a.main2:hover {font-family: arial; font-size: 11px; color: #223A57; text-decoration: none }



a.textlink:link {font-family: arial; font-size: 12px; color: #003399; text-decoration: underline;}

a.textlink:visited {font-family: arial; font-size: 12px; color: #003399; text-decoration: underline;}

a.textlink:hover {font-family: arial; font-size: 12px; color: #003399; text-decoration: underline;}







select.bew {font-family: arial; font-size: 12px; color: #555555;}

input.bew {font-family: arial; font-size: 12px; color: #555555;}



div.bild1 {float: left; padding: 2px 8px 10px 0px;}

img.bild1 {float: left; border: 1px double #bbbbbb;}

div.bild2 {float: left; padding-right: 5px;}

td.bild2  {width: 101px;}



div.ad {padding-bottom: 10px;}

img.ad {border: 3px double #bbbbbb;}



input.adm1 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 21px; width: 200px; padding: 2px;}

input.adm2 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 21px; padding: 2px;}

input.adm4 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 21px; width: 135px; padding: 2px;}

textarea.adm1 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 100px; width: 300px; overflow: visible; padding: 2px;}

textarea.adm2 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 100px; width: 100%; overflow: visible; padding: 2px;}


select.adm2 {background: #f3f3f3; border:1px solid #bbbbbb; font-family: arial; font-size: 12px; color: #666666; height: 21px; padding: 2px; margin: 0px;}

input.adm3 {font-family: arial; font-size: 12px; color: #666666;}
