html { width:100%; height:100%; margin:0px; padding:0px; }
body { background-image:url(../media/bg.jpg); background-repeat:repeat-x; background-color:#E8E8E8; margin:0px; padding:0px; height:100%; }
#stage { width:929px; height:100%; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; background-color:#ffffff; }
table#pagetable { margin-top:32px; table-layout:fixed; background-color:#ffffff; }

/*
td#leftmenu { background-image:url(../media/leftmenubg.gif); background-repeat:no-repeat; }
td#logo { background-image:url(../media/logobg.gif); background-repeat:no-repeat; }
td#emptylefttd { background-image:url(../media/emptylefttd.gif); background-repeat:no-repeat; }
td#leftmenu { background-image:url(../media/leftmenubg.gif); background-repeat:no-repeat; }
td#kontakt { background-image:url(../media/kontaktbg.gif); background-repeat:no-repeat; }
td#kontaktleiste { background-image:url(../media/kontaktleistebg.gif); background-repeat:repeat-x; }
*/
td#advise { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#666666; }
#languagenav { list-style-type:none; margin-top:38px; padding-left:18px; margin-left:0px; }
#languagenav li { margin:0px; padding:0px; }
/*a.languagenav:link, a.languagenav:visited { font-family:HelveticaNeue-Light,Helvetica,Verdana,Arial,sans-serif; font-size:18px; font-weight:550; color:#000000; text-decoration:none; }
a.languagenav:focus, a.languagenav:hover, a.languagenav:active { font-family:HelveticaNeue-Light,Helvetica,Verdana,Arial,sans-serif; font-size:18px; font-weight:550; color:#B2D667; text-decoration:none; }
*/
td#advise { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#666666; }
ul#subnav { list-style-type:none; margin-top:42px; margin-left:0px; padding-left:0px; }
ul#subnav li { height:25px; }
li.subnavactive { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000000; }

a.subnav:link, a.subnav:visited { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#000000; text-decoration:none; }
a.subnav:focus, a.subnav:hover, a.subnav:active { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#000000; text-decoration:underline; }

#nounderline { text-decoration:none; }

.toolnavactive { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000000; }
a.toolnav:link, a.toolnav:visited { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#000000; text-decoration:none; }
a.toolnav:focus, a.toolnav:hover, a.toolnav:active { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#000000; text-decoration:underline; }

a.text:link, a.text:visited { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#000000; text-decoration:underline; }
a.text:focus, a.text:hover, a.text:active { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#669900; text-decoration:underline; }
/*
a.text:focus, a.text:hover, a.text:active { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#B2D668; text-decoration:underline; }
*/

h1, h2, .contenttext { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:normal; }
h1 { font-size:18px; color:#000000; margin:0px 0px 20px 0px; padding:0px; }
h2 { font-size:16px; color:#333333; margin:20px 0px 5px 0px; padding:0px; }
h3 { font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; font-size:14px; color:#000000; margin:20px 0px 5px 0px; padding:0px; }
.bold { font-weight:bold; }
#bold { font-weight:bold; }
.contenttext { font-size:12px; line-height:20px; color:#000000; }
div#content p { margin:0px 0px 5px 0px; padding:0px; width:390px; }
div#content ul { width:370px; margin:0px; padding-left:20px; } 

div.widepicture { z-index:3; position:relative; left:-266px; clear:both; }

.note { font-family:Arial,Verdana,Helvetica,sans-serif; font-style:italic;font-size:12px; line-height:20px; color:#000000; }
