body {
   background-color: #FFFFFF;
   margin: 0px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.9em;
   color:#333333;
}

h1{font-size:1.2em;}
h1.grey{ font-size:1.2em;
             color:#AAAAAA;}

h2{font-size:1em;
     margin-bottom:0px;}
h2.grey{ font-size:1em;
             color:#AAAAAA;
             margin-bottom:0px;}


p{margin-top:3px}

.grey{color:#333333;}

/*.main {
   background-color: #FFFFFF;
   height:520px;
}
.mainNavi {
   background-color: #333333;
   height:60px;
}*/
.text1 {font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.9em;
   color:#333333}

#hauptNavi {position:absolute; 
            bottom:0px; 
            left:0px; 
            width:100%; 
            height: 60px; 
            background:#333333;
            font-size:0.9em;}
#secondNavi {position:absolute; 
            bottom:60px; 
            left:0px; 
            width:100%; 
            height: 30px; 
            
            font-size:0.9em;}
#hauptNaviText {position:absolute; 
                bottom:45%; 
                left:15px;
				color:#CCCCCC;}
#leftNavi {position:absolute; 
           bottom:5px; 
           left:15px;}

#rightNavi {position:absolute; 
            bottom:5px; 
            right:15px; 
            width:250px; 
            text-align:left;}

#centerNavi {position:absolute; 
            bottom:0px; 
            right:0px; 
            width:100%; 
            text-align:center;
			background:#FFFFFF;}

#main {position:absolute; 
       //tom:0px; 
       bottom:90px;
       left:0px; 
       width:100%; 
       height:85%;
       vertical-align:middle;
       overflow:auto;
       color:#333333;
       font-size:0.9em;}

.hideText {color: #FFFFFF;}

table.hauptNavi {height:100%; 
                 width:100%; 
                 border:10px solid #333333; 
                 vertical-align:top;
                 color:#ffffff;
                 font-size:1em;}

table.main {width:100%; 
            height:100%; 
            border:0; 
            align:center;
            color:#333333;
       font-size:0.9em;}
tr.hauptNavi {vertical-align:top;}
td.hauptNavi {vertical-align:top;}

.rightPos {position:fixed; 
           bottom:55px; 
           right:110px; 
           //width:30%; 
           text-align:left;
           font-size:1.2em;
           vertical-align:baseline;
           height:30px; }

h1.rb{font-size:1.2em;}
h2.rb{font-size:1em;
     margin-bottom:0px;}
p.rb{margin-top:3px; margin bottom:0px;}

a.hauptNavi { color:#CCCCCC;
	            text-decoration:none;}
a.hauptNavi:hover {color:#CCCCCC;
	                 text-decoration:underline;}
a.hauptNaviA {font-weight:bold; 
	            color:#CCCCCC;
	            text-decoration:none;}
a.hauptNaviA:hover {font-weight:bold; 
	                  color:#CCCCCC;
                  	text-decoration:underline;}

a.leftNavi {color:#AAAAAA;
	          text-decoration:none;}
a.leftNavi:hover {color:#AAAAAA;
	                text-decoration:underline;}
a.leftNaviA {color:#333333;
	         text-decoration:none;}
a.leftNaviA:hover {color:#333333;
	               text-decoration:underline;}

a.centerNavi {font-weight:bold;
              color:#AAAAAA;
	          text-decoration:none;}
a.centerNavi:hover {font-weight:bold;
                    color:#AAAAAA;
	                text-decoration:underline;}
a.centerNaviA {font-weight:bold;
               color:#333333;
	           text-decoration:none;
			   font-size:1.5em;}
a.centerNaviA:hover {font-weight:bold;
                     color:#000000;
                     text-decoration:none;
					 font-size:1.5em;}

a.normal {text-decoration:underline;}
a.normalE {text-decoration:underline;}

div#workspace {
   overflow:hidden; 
   width:900px;                /* Gesamtbreite der Artikelliste für Work */
}

#workspace div.workpic {
   float:left; 
   width:450px;                /* Abstand von links zur Mitte der Tunps... */
   text-align:right;
}

#workspace div.workpic h2 {
   font-size: 1em;             /* Schrift Groesse */
   margin-bottom:0px;
   vertical-align:bottom; 
   text-align:right;
}

#workspace div.worktext {
   float:right;                /* Abstand von rechts zur Mitte des Textes... */
   width:420px;
}