div.text {font-family:Calibri,Arial; font-size:12pt;margin-left:2cm;width:60%;}

div.link {font-family:Calibri,Arial; font-size:12pt;color:#0000DD;font-weight:bold;}
span.link {font-family:Calibri,Arial; font-size:12pt;color:#0000DD;font-weight:bold;}
a.link {font-family:Calibri,Arial; font-size:12pt;color:#0000DD;font-weight:bold;}

div.konto {font-family:Calibri,Arial;padding-left:1cm; font-size:10pt;color:#880000;coclor:#0296c6;font-weight:bold;background-color:#FFD996;}
span.label { font-family:Calibri,Arial; font-size:14pt;color:#000000; }
div.texteinrueckung {font-family:Calibri,Arial; padding-left:2cm; font-size:12pt;margin-left:2cm;width:60%;}

div.warning {font-family:Calibri,Arial;color:#FF0000; font-size:15pt;margin-left:2cm;width:60%;}
div.spendenliste {font-family:Calibri,Arial;font-size:12pt; color:#0000FF; font-weight:bold;background-color:#DDDDDD;}

div.menutext {font-family:Calibri,Arial; font-size:12pt;}
div.addmenu  {font-family:Calibri,Arial; font-size:10pt;color:#CCCCCC;}
h3  {font-family:Calibri,Arial; font-size:14pt;color:#000088;margin-top:0;margin-bottom:0cm; }
h5  {font-family:Calibri,Arial; font-size:15pt;color:#000000; }
span.email {font-family:Calibri,Arial; font-size:12pt;color:#0000FF; }
a.mail  {text-decoration:none;color:#2222FF;}
a.foot {text-decoration:none;color:#888888;}
a.addmenu  {font-family:Calibri,Arial; font-size:12pt;color:#FFFFFF;}
a.addmenu:hover  {color:#CCCC00;}
a.addmenu:visited  {color:#FFFFFF;}
h1 {font-size:22pt;font-family:Calibri,Arial;color:#0296c6;}
h2 {font-size:15pt;font-family:Calibri,Arial;color:#0296c6;}
div.infobox {width:80%; font-size:12pt;font-family:Calibri,Arial;border: solid thin #996633; background-color:#FBD211; padding:0.5cm;}
div.gemeinde  {font-family:Calibri,Arial; font-size:12pt;color:#0000DD;background-color:#FBD211;width:70%;}

td.reglabel {font-size:12pt;font-family:Calibri,Arial;color:#0000FF;vertical-align:top;}
reglabel {font-size:18pt;font-family:Calibri,Arial;;color:#0000FF;width:200;vertical-align:top;}

reginput{font-size:18pt;font-family:"Calibri";color:#0000FF;width:300;}
td.menu {font-family:calibri;font-size:15;text-align:center;width:150;vertical-align:top;background-color:#FFECC9;}
td {font-family:calibri;font-size:15;text-align:center;vertical-align:top;}

div.menu {width:100%;}
table.submenu {background-color:#FFD996; border:solid thin #EEC885;width:100%;}

td.submenu {font-size:15pt;font-family:"Calibri" "Arial";color:#3344FF;vertical-align:middle;font-family:"Calibri";background-color:#FFD996;padding-left:5px;border-bottom:solid thin #FF9933;}
xx { padding-left:5px;padding-right:15px;}

a {font-family:"Calibri","Arial"; text-decoration:none;color:black;}

table.main_menu {background-color:#FFFFFF; border-collapse:collapse;}
td.mainmenu {vertical-align:middle;font-size:15pt;font-family:"Calibri" "Arial";color:#3344FF;text-align:center;width:16%;border-left:solid thin #FF9933;border-right:solid thin #FF9933;border-bottom:solid thin #FF9933;background-color:#FFECC9;}
table.bordertab {border: dotted thin #FF8F0D;}
td.bordertab {border: dotted thin #FF8F0D;}
#headerimg {position : absolute; left:0; top:0;}
#wappen {position : absolute; left:50; top:20;}

#menu {position : absolute; left:0; top:140;}
#maintext {position : absolute; left:0; top:180;}

#sub1 {position : absolute; left:10; top:170;}
#sub2 {position : absolute; left:18%; top:170;}
#sub3  {position : absolute; left:33.7%; top:147;width:16.1%;visibility:hidden;}
#sub4  {position : absolute; left:50.1%; height:20px;top:147;width:16.1%;visibility:hidden;}
#sub5  {position : absolute; left:64%; top:170;}
#sub5  {position : absolute; left:80%; top:170;}

#deen {position:absolute;top:10;right:10;}
#infobox  {position:absolute;top:210;right:0;width:30%;}
#welcomelogo  {position:absolute;top:710;right:0;width:30%;}
#infobox2  {position:absolute;top:580;right:0;width:30%;}
#presse  {position:absolute;top:230;right:0;width:30%;}
#rightakt  {position:absolute;top:250;right:0;width:30%;}
#addmenu  {position:absolute;top:125;right:15;}
#gemeinde  {position:absolute;top:210;right:15;width:28%;}
#konto  {position:fixed;bottom:-98;left:0cm;width:100%;padding:1.0em,1.0em;}

td.title {font-family:Calibri,Arial;color:#2222AA; width:100%;font-size:32pt;margin-top:20pt;width:50%;text-align:right;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}
#titel {position: absolute; left:0%;top:10;width:100%;color:#0000AA;}
td.yellow {padding:0px;margin:0px;background-color:#FFD700;}
td.blue {padding:0px;margin:0px;background-color:#0057b8;}
