                          
body                      { background:#FFFFFF; 
							background-image:url('http://www.atrium-baden.de/images/objects/background.gif'); 
							background-position:0px 3px;
							background-repeat:repeat;
                            scrollbar-base-color:#000000; scrollbar-3dlight-color:#FFFFFF; 
                            scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#B6BED7;
                            scrollbar-arrow-color:#1548A3; scrollbar-face-color:#DDDFEE; }

table                     { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; 
							font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; margin:0 }
td                        { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; 
							font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; margin:0 }
tr                        { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; 
							font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; margin:0 }

p                         { font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:9pt; font-weight:normal; 
							text-decoration:none; color:#000000; margin:0; }

a                         { text-decoration:none; color:#1548A3; font-weight:bold; }
a:active                  { text-decoration:none; color:#1548A3; font-weight:bold; }
a:visited                 { text-decoration:none; color:#1548A3; font-weight:bold; }
a:hover                   { text-decoration:underline; color:#000000; font-weight:bold; }

.infoboxheadline          { font-weight:bold; color:#FFFFFF; margin-top:-3px; }

.smallnote		          { font-weight:normal; font-size:8pt; color:#888888; margin-right:10px }

.bodytext                 { margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; text-decoration:none; font-weight:normal }
.bodytext a               { text-decoration:none; font-weight:bold }
.bodytext a:active        { text-decoration:none; font-weight:bold }
.bodytext a:visited       { text-decoration:none; font-weight:bold }
.bodytext a:hover         { text-decoration:underline; font-weight:bold }

li                        { margin-left:-20; list-style-type:disc; color:#000000 }

.textkeys                 { font-size:7pt; color:#FEFDFF; font-weight:normal; }
.textkeys a               { font-size:7pt; color:#FEFDFF; font-weight:normal; }
.textkeys a:active        { font-size:7pt; color:#FEFDFF; font-weight:normal; }
.textkeys a:visited       { font-size:7pt; color:#FEFDFF; font-weight:normal; }
.textkeys a:hover         { font-size:7pt; color:#FEFDFF; font-weight:normal; }

h2                        { font-size:14pt; text-decoration:none; color:#808080; font-weight:normal; margin:0; }

form                      { margin:0 }
                      
input                     { font-family:Verdana,Arial; font-size:9pt; color:#000000;
                            word-spacing:0; margin:0; background-color:#FFFFFF; border:1px solid #000000; }
select                    { font-family:Verdana,Arial; font-size:9pt; color:#000000;
                            word-spacing:0; background-color:#FFFFFF; border:1px solid #000000; margin:0; }
textarea                  { font-family:Verdana,Arial; font-size:9pt; color:#000000;
                            word-spacing:0; margin:0; background-color:#FFFFFF; border:1px solid #000000; }
                            
.clCMEvent                { position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible }
.clCMAbs                  { position:absolute; visibility:hidden; left:0; top:0 }
  
.clBar                    { position:absolute; width:10; height:10; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF; }

.clLevel0, .clLevel0over  { position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:bold; color:#1548A3 }
.clLevel0                 { color:#1548A3; text-decoration:normal }
.clLevel0over             { font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:bold; color:#000000; text-decoration:underline; cursor:pointer; cursor:hand; }
.clLevel0border           { position:absolute; visibility:hidden; }

.clLevel1, .clLevel1over  { position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:bold; color:#1548A3}
.clLevel1                 { background-color:#DDDFEE; layer-background-color:#DDDFEE; color:#1548A3; text-decoration:normal }
.clLevel1over             { background-color:#C6CAE3; layer-background-color:#C6CAE3; color:#000000; text-decoration:underline; cursor:pointer; cursor:hand; }
.clLevel1border           { position:absolute; visibility:hidden; background-color:#B6BED7; layer-background-color:#DDDFEE; }

.clLevel2, .clLevel2over  { position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica; font-size:9pt; font-weight:bold; color:#1548A3}
.clLevel2                 { background-color:#DDDFEE; layer-background-color:#DDDFEE; color:#1548A3; text-decoration:normal }
.clLevel2over             { background-color:#C6CAE3; layer-background-color:#C6CAE3; color:#000000; text-decoration:underline; cursor:pointer; cursor:hand; }
.clLevel2border           { position:absolute; visibility:hidden; background-color:#B6BED7; layer-background-color:#DDDFEE; }