body		{background-color:#FFFFFF}
.trenner	       {height:3px; overflow:hidden; background-color:#7E2F3B; margin:9px 0px 9px 0px;}
#zentriert      {position:relative; top:20px; left:50%; width:800px; margin-left:-400px;
                 border:0px; background-image:url(images/logo_m.gif); overflow:hidden; padding:0px;}

#tab            {background-repeat:no-repeat; table-layout:fixed; margin:0px; padding:0px; width:800px;
                 background-image:url(images/logo_o.gif); border:0px;}

.ro             {background:url("images/roundedbox_ro.gif") top right no-repeat; position-top:0px; padding:0; }
.lo             {background:url("images/roundedbox_lo.gif") top left no-repeat; margin:0; padding:0; }
.ru 	       {background:url("images/roundedbox_ru.gif") bottom right no-repeat; margin:0; padding:0; }
.lu             {background:url("images/roundedbox_lu.gif") bottom left no-repeat; margin:0; padding:0; }

#left           {margin:0px; padding:200px 20px 47px 26px; width:154px; vertical-align:top;
		background-repeat:no-repeat; background-image:url(images/logo_u.gif); background-position:bottom left;}
#left .inhalt   {font-size:14px; line-height:18px; color:#000000; font-weight:bolder; overflow:hidden; margin:0px; padding:6px; width:142px;}
#left li		{background-image:url(images/bullet.gif);background-repeat:no-repeat; padding:0px 0px 4px 10px;}
#left ul		{list-style-type:none; list-style-position:outside; text-indent:0px; padding:0px;  margin:9px 0px 0px 0px;}

#right          {width:554px; vertical-align:top; padding:26px 19px 0px 0px; margin:0px;
		background-repeat:no-repeat; background-image:url(images/logo_u_m.gif); background-position:bottom right;}

#no             {width:59px;
		background-repeat:no-repeat; background-image:url(images/logo_u_r.gif); background-position:bottom left;}

#top            {margin:0px; padding:0; vertical-align:top; overflow:hidden;}
#top .inhalt    {font-size:14px; line-height:18px; color:#7E2F3B; font-weight:bolder; margin:0px; padding:6px;}

#main           {margin:0px; padding:20px 0px 47px 0px; vertical-align:top;}
#main .inhalt   {margin:0px; padding:10px;  text-align:justify;}
#main h1        {margin:0px 0px 0px 0px;}
/*#main h2        {margin:0px 0px 0px 0px;}*/
/* #main p         {margin:20px 0px 0px 0px;} */

#second         {margin:0; padding:20px 0px 26px 20px; vertical-align:top;}
#second .ro     {margin-bottom:20px; width:100%}
#second .inhalt {margin:0px; padding:10px;}
#second h1      {text-align:center;}
#second h2      {text-align:center;}


input           {border:1px solid #7E2F3B;}
h1              {font-size:140%; line-height:130%; margin:0px 0px 9px 0px; color:#7E2F3B; font-weight:bold; text-align:left; }
h2              {font-size:100%; line-height:130%; margin:0px 0px 9px 0px; color:#7E2F3B; font-weight:normal; text-align:left;}
body            {font-size:80%; line-height:160%; font-family:sans-serif; }
b               {color:#7E2F3B;}
p               {margin:20px 0px 0px 0px;}

a:link          {font-weight:bold; color:#7E2F3B; text-decoration:none }
a:visited       {font-weight:bold; color:#7E2F3B; text-decoration:none }
a:hover         {font-weight:bold; color:#7E2F3B; text-decoration:underline }
a:active        {font-weight:bold; color:#7E2F3B; text-decoration:underline }
a:focus         {font-weight:bold; color:#7E2F3B; text-decoration:underline }

.tx-newloginbox-pi3 h2	{font-size:100%; line-height:130%; margin:0px 0px 9px 0px; color:#7E2F3B; font-weight:bold; text-align:left;}
.tx-newloginbox-pi3	{margin-top:9px}
.tx-newloginbox-pi3 p	{margin:0px}

