body                       {margin:0px;text-align:center;background:#F1F1F1 url('images/bg400.jpg') repeat-x;}

a:link                     {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#00f;text-decoration:none;font-weight:100;}
a:active                   {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#f00;text-decoration:none;font-weight:100;}
a:visited                  {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#00f;text-decoration:none;font-weight:100;}
a:hover                    {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#f00;text-decoration:none;font-weight:100;}

/*Umhüllt alle andere div und sorgt dafür, dass alles in der Mitte ist*/
#wrap			   {width:900px;margin:0 auto;text-align:left;}

/*Menuepunkte: Kontakt, Support etc.*/

div#menu		   {margin:0px 0 0 0;padding:0;width:900px;height:32px;position:relative;border-width:1px 0 0 0;border-style:solid;border-color:white;background:#FFFFFF url('images/menu.jpg') repeat-x;}

#menu ul                   {list-style:none;display:inline;float:left;margin:0;padding:0;border:solid green 0px;width:900px;background:transparent;}
#menu ul li                {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;margin-left:25px;background:transparent;}
#menu ul li a:link         {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px;text-decoration:none;font-weight:bold;padding:6px 7px 8px 7px;}
#menu ul li a:active       {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;background:#548298;border-style:solid; border-color:white; border-width:0px;text-decoration:none;font-weight:bold;padding:6px 7px 8px 7px;}
#menu ul li a:visited      {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px;text-decoration:none;font-weight:bold;padding:6px 7px 8px 7px;}
#menu ul li a:hover        {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;background:#548298;border-style:solid; border-color:white; border-width:0px;text-decoration:none;font-weight:bold;padding:6px 7px 8px 7px;}

/*Der Bilderbanner mit Logo und Standardlinks*/

div#banner                 {margin:20px 0px 0px 0;padding:0px 0px 0px 0px;position:relative;height:100px;width:900px;overflow:hidden;background:#FFF url('images/bannerlogoFarbverlauf.JPG') no-repeat;}

#banner ul                 {list-style:none;display:inline;float:left;padding:0;margin:0;width:auto;background:transparent;position:absolute;right:10px;bottom:10px;}
#banner ul li              {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;}
#banner ul li a:link       {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px 1px 0px 0px;text-decoration:none;padding:0 5px 0 5px;}
#banner ul li a:active     {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px 1px 0px 0px;text-decoration:none;padding:0 5px 0 5px;}
#banner ul li a:visited    {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px 1px 0px 0px;text-decoration:none;padding:0 5px 0 5px;}
#banner ul li a:hover      {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:silver;border-style:solid; border-color:white; border-width:0px 1px 0px 0px;text-decoration:none;padding:0 5px 0 5px;}

/*Nötig für das letzte Element der Standardlinks, da es ohne Rand sein soll*/
#banner ul li a.noborder:link       {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px;text-decoration:none;padding:0 5px 0 5px;}
#banner ul li a.noborder:active     {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px;text-decoration:none;padding:0 5px 0 5px;}
#banner ul li a.noborder:visited    {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:white;border-style:solid; border-color:white; border-width:0px;text-decoration:none;padding:0 5px 0 5px;}
#banner ul li a.noborder:hover      {font-family:Verdana, Arial, Sans-Serif;list-style:none;float:left;font-size:10pt;color:silver;border-style:solid; border-color:white; border-width:0px;text-decoration:none;padding:0 5px 0 5px;}

/*Dient dem Hauptteil der Seite mit linkem Untermenü, Hauptseite und rechter Sidebar*/
div#page		   {margin:0 auto;padding:10px 0 0 0;background:white;width:900px;position:relative;}

/*Linkes Untermenü*/
div#sidemenu                 {font-family:Verdana, Arial, Sans-Serif;float:left;margin:0;padding:0;width:125px;border:0px solid red;}

#sidemenu ul                       {font-family:Verdana, Arial, Sans-Serif;list-style:none;margin:0;padding:0 0 0 5px;}
#sidemenu ul li                    {background-color:transparent;list-style:none;margin:0;padding:5px 0px 5px 0px;}
#sidemenu ul li a:link             {font-size:9pt;color:black;text-decoration:none;}
#sidemenu ul li a:active           {font-size:9pt;color:#002F5C;text-decoration:none;}
#sidemenu ul li a:visited          {font-size:9pt;color:black;text-decoration:none;}
#sidemenu ul li a:hover            {font-size:9pt;color:#002F5C;text-decoration:underline;}

div#sidemenu div.christmas                 {position:absolute; top:50%; left:10px; height:100px; margin-top:-50px;text-align:center;border:0px solid red;}


/*Rechte Sidebar mit verschiedenem Inhalt*/
div#sidebar                {border:0px solid silver;font-family:Verdana, Arial, Sans-Serif;float:right;margin:0;width:150px;padding:5px 5px 0px 5px;}

#sidebar a:link            {font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:#00f;text-decoration:none;font-weight:100;}
#sidebar a:active          {font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:#f00;text-decoration:none;font-weight:100;}
#sidebar a:visited         {font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:#00f;text-decoration:none;font-weight:100;}
#sidebar a:hover           {font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:#f00;text-decoration:none;font-weight:100;}

#sidebar a.download:link            {font-family:Verdana, Arial, Sans-Serif;font-size:9pt;color:#00f;text-decoration:none;font-weight:100;}
#sidebar a.download:active          {font-family:Verdana, Arial, Sans-Serif;font-size:9pt;color:#f00;text-decoration:none;font-weight:100;}
#sidebar a.download:visited         {font-family:Verdana, Arial, Sans-Serif;font-size:9pt;color:#00f;text-decoration:none;font-weight:100;}
#sidebar a.download:hover           {font-family:Verdana, Arial, Sans-Serif;font-size:9pt;color:#f00;text-decoration:none;font-weight:100;}

#sidebar img.download      {margin:10px 0 0 15px;text-align:center;padding:0;}

table                      {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:0px;padding:0px 0px 0px 0px;width:100%;border:0px solid black;}
table tr                   {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:0px;padding:0px 0px 0px 0px;}
table td                   {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:0px;padding:0px 0px 0px 0px;}
table.hersteller tr     {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:10px 0px 10px 0px;padding:10px;}
table td p                 {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:black;margin:0px;padding:0px 0px 3px 3px;vertical-align:super;background-color:transparent;}
table td p.klein           {font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:black;margin:0px;padding:0px 0px 3px 3px;vertical-align:super;background-color:transparent;}
table.google               {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:black;padding:0px 0px 0px 0px;}
table.google td a          {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:8pt;margin:0px;padding:0px;text-decoration:underline;}
table.google td a:hover    {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:8pt;margin:0px;padding:0px;text-decoration:underline;}

div#main                   {margin:0;padding:0;float:left;background:transparent;width:610px;height:auto;border:0px solid yellow;}
div#main h1                {font-family:Verdana, Arial, Sans-Serif;color:#21333C;background-color:transparent;text-align:center;font-size:76pt;padding:0;margin:0;}
div#main h2                {font-family:Verdana, Arial, Sans-Serif;color:#21333C;background-color:transparent;text-align:center;padding:0;margin:0;}
div#main h3                {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;text-align:center;}
div#main h4                {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;text-align:center;}
div#main h4.left      {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;text-align:left;}
div#main h5                {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;text-align:center;}
div#main p                 {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:10pt;}
div#main p.main            {font-family:Verdana, Arial, Sans-Serif;color:#21333C;background-color:transparent;font-size:14pt;margin:200px 0 0 0;padding:0;text-align:center;}
div#main p.gross           {font-family:Verdana, Arial, Sans-Serif;background-color:transparent;font-size:12pt;}
div#main p.download           {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:14pt;}
div#main p.download a:link          {color:#00f;text-decoration:none;font-weight:bold;font-size:14pt;}
div#main p.download a:active        {color:#f00;text-decoration:none;font-weight:bold;font-size:14pt;}
div#main p.download a:visited       {color:#00f;text-decoration:none;font-weight:bold;font-size:14pt;}
div#main p.download a:hover         {color:#f00;text-decoration:none;font-weight:bold;font-size:14pt;}

div#main p.klein           {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:8pt;}
div#main dl                {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:10pt;}
div#main ul                {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:10pt;padding-bottom:10px;}
div#main ul#pl             {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:10pt;list-style:none;}
div#main ol                {font-family:Verdana, Arial, Sans-Serif;color:black;background-color:transparent;font-size:10pt;}
div#main b a:link          {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#00f;text-decoration:none;font-weight:bold;}
div#main b a:active        {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#f00;text-decoration:none;font-weight:bold;}
div#main b a:visited       {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#00f;text-decoration:none;font-weight:bold;}
div#main b a:hover         {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#f00;text-decoration:none;font-weight:bold;}
div#main table                      {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:0;padding:0px 0px 0px 0px;float:none;border:0px solid black;}
div#main table tr                   {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:0px;padding:0px 0px 0px 0px;}
div#main table td                   {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:#000000;margin:0px;padding:0px 0px 0px 0px;}
div#main table td p                 {font-family:Verdana, Arial, Sans-Serif;font-size:10pt;color:black;margin:0px;padding:0px 0px 3px 3px;vertical-align:super;background-color:transparent;}
div#main table td p.klein           {font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:black;margin:0px;padding:0px 0px 3px 3px;vertical-align:super;background-color:transparent;}

div#main div.topleft           {position: absolute; top: 50px; width:250px; height: 150px; left:140px; margin: 5px 5px 5px 5px; padding:0px 0px 0px 0px;background-color:#F8D597;border:0px solid red;text-align: center;}
div#main div span 			{font-family:Verdana, Arial, Sans-Serif;color: #166DDE;font-size: 12pt;font-weight:bold; border:0px solid green;position:relative; top:65px;}
div#main div.topright          {position: absolute; top: 50px; width:250px; height: 150px; left:400px; margin: 5px 5px 5px 5px; padding:0px 0px 0px 0px;background-color:#ADE4AB;border:0px solid red;text-align: center;}
div#main div.bottomleft     {position: absolute; top: 200px; width:250px; height: 150px; left:140px; margin: 15px 5px 5px 5px; padding:0px 0px 0px 0px;background-color:#A3B5D1;border:0px solid red;text-align: center;}
div#main div.bottomright    {position: absolute; top: 200px; width:250px; height: 150px; left:400px;margin: 15px 5px 5px 5px; padding:0px 0px 0px 0px;background-color:#C8C165;border:0px solid red;text-align: center;}

div#main .columnar 	   {width: 100%; padding: 0 0 0.75em;border:0px solid green;}
div#main .columnar li 	   {margin: 0; padding: 0;list-style: none !important;float:left;}
div#main .columnar, .columnar li ul li {width:100%;margin: 0; padding: 0;list-style: none !important;}
div#main .two li {width: 45%;padding: 0 0 15px 10px;}
div#main .two li ul li {width:100%;margin: 0; padding:0;list-style: none !important;}
div#main .three li {width: 30%;padding: 0 0 0 10px;text-align:center;}
div#main .unten li { vertical-align:sub; border:solid 0px red;}

div#footer                 {margin:0;padding:0;clear:both;}
div#footer p               {font-family:Verdana, Arial, Sans-Serif;color:black;text-align:center;background-color:transparent;font-size:10pt;}
