body { background-color:white; }

div#news { float:right;
           width:120px;
           font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
           margin-top:2.2em; }
        

div#webtipps   { float:right;
                 width:120px;
                 margin-top:2.2em;
                 font-family:Verdana, Helvetica, Nimbus, 'Sans Serif'; 
                  }

div#webtipps a { text-decoration:none; }

.anzeige       { color:gray;
                 text-align:right;
                 font-size:0.7em; } 


.preistipps { background-color:#f01300;
              color:white; 
              font-weight:bold;
              text-align:center;
              font-size:0.8em;
              border-style:solid;
              border-color:#f01300;
              border-width:0.05em;
              padding-left:0.5em;
              padding-right:0.5em;
              padding-top:0.1em;
              padding-bottom:0.1em; }
         

.tippkasten { border-style:solid;
                   border-color:#f01300;
                   border-left-width:0.05em;
                   border-right-width:0.05em;
                   border-top-width:0.05em;
                   border-bottom-width:0.4em;
                   font-size:0.7em;
                   padding:0.5em; }

.tippueber       { color:#0202ff;
                   text-decoration:underline;
                   font-weight:bold; }

.tipptext       {  color:black; }

.tipplink      { color:#118811;
                 font-size:0.8em; }

.preslist     { list-style-image:url('dsl/dslpunktklein.gif') }

.hakenlist    { list-style-image:url('dsl/dslhaken.gif') }
                   
 








div#navigation { float:left;
                 margin-top:2.3em; 
                 background-color:white; 
                 width:120px;
                 border-style:solid; 
                 border-width:0.05em;  
                 border-top-width:1em; 
                 border-color:#d6dbe7; }

div#navigation div { margin-top:5px; }


div#navigation a { display:block;
                   padding:0em;
                   font-weight:600; 
                   font-size:0.7em;
                   color:#000056;
                   text-decoration:none;
                   font-family:Arial, Helvetica, Nimbus, 'Sans Serif'; }

div#navigation a:link { color:#000056;
                        background-color:#f5f5fd; }

div#navigation a:visited { color:#000056;
                          background-color:#f5f5fd; }

div#navigation a:hover { color:white;
                        background-color:#00008b; } 

div#navigation a:active { color:white;
                         background-color:blue; }



div#navigation h1 { background-color:#d6dbe7;
                    font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                    font-size:0.8em;
                    color:#00008b }

div#navigation h3 { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                    font-size:0.7em;
                    color:#000056;
                    background-color:#f5f5fd; }

div#header   { width:100%;
               background-image:url(./dsl/higru.jpg);
               background-repeat:repeat-x;
               border-style:solid;
               border-color:#000056;
               border-width:0.07em; }

div#header h1 {   font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                  font-size:0.9em;
                  color:#00008b;
                  font-style:italic; }

div#header div { text-align:right;
                 margin-top:1.2em;
                 margin-right:0.5em; }


div#header p { color:gray;
               font-size:0.7em; 
               text-align:right;
               margin-right:0.5em;  }

div#header a { color:#FF4500;
                 font-size:0.8em; 
                 text-decoration:none; }
                 



table#werbung   { width:100%; }

table#werbung a { font-weight:600;
                  font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                  font-size:0.8em; 
                  color:#00008b; }








div#aktuell { margin-left:8em;
              margin-right:8em;
              margin-top:2.3em;
              border-style:solid;
              border-width:0.05em;
              border-color:#d6dbe7; } 



div#aktuell h2 { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                 font-size:1em; 
                 text-align:center; 
                  }

div#aktuell p  { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                 font-size:0.75em;
                 margin:0.5em;
                  }

div#aktuell table { width:50%; }

div#aktuell a { display:block;
                  padding:1.5em;
                  padding-top:0.3em;
                  padding-bottom:0.3em;
                  margin-top:;
                  font-weight:600;
                  text-decoration:none;
                  font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                  font-size:0.8em;
                  border-style:solid;
                  border-width:0.05em;
                   border-color:#d6dbe7; }

div#aktuell a:link { color:white;
                        background-color:#f01300; }

div#aktuell a:visited { color:white;
                          background-color:#f01300; }

div#aktuell a:hover { color:white;
                        background-color:#00008b; } 

div#aktuell a:active { color:white;
                         background-color:blue; }

div#infostart       { margin-left:8em;
                      margin-right:8em; 
                      margin-top:2em;
                       }
                   

div#infostart table { }

div#infostart td    
                {  border-style:; 
                   border-width:0.05em; 
                   border-color:#d6dbe7; 
                   }

div#infostart th      { }

div#infostart h4     { font-size:0.8em;
                       font-weight:600; 
                       font-family:Arial, Helvetica, Nimbus, 'Sans Serif'; 
                        background-color:#f5f5fd;
                   
                   border-style:solid;
                   border-color:#d6dbe7;
                   border-width:0.05em; }


div#infostart h3     { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                       font-size:1em; 
                       text-align:center; 
                       background-color:#f5f5fd;
                       border-style:solid;
                       border-color:#d6dbe7;
                       border-width:0.05em; }


div#infostart li     {  font-family:Arial, Helvetiva, Nimbus, 'Sans Serif';
                   font-size:0.7em;
                   color:black; }

div#infostart p  { font-family:Arial, Helvetiva, Nimbus, 'Sans Serif';
                   font-size:0.75em; } 

div#infostart a     { text-decoration:underline; }

div#infostart a:link { color:#0202ff; }

div#infostart a:active { color:white; }

div#infostart a:hover { color:black; } 

div#infostart a:visited {color:#0202ff; }

div#startoben { margin-left:8em;
                margin-right:8em;
                margin-top:2.3em; }

div#startoben h1 { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                   font-size:1em; 
                   background-color:#f5f5fd;
                   text-align:center;
                   border-style:solid;
                   border-color:#d6dbe7;
                   border-width:0.05em; }


div#schnelletabelle  { margin-left:8em;
                       margin-right:8em;
                       margin-top:2.3em;
                       border-style:solid;
                       border-width:0.05em;
                       border-top-width:1em;
                       border-color:#d6dbe7; } 


div#schnelletabelle h1 { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                         font-size:1em;
                         text-align:center; }


div#schnelletabelle table { text-align:center;
                            font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                            font-size:0.75em; 
                            font-weight:600; 
                             }

div#schnelletabelle td   { border-style:solid;
                            border-width:0.05em;
                            border-color:#d6dbe7;
                            }

div#schnelletabelle th   { border-style:solid;
                            border-width:0.05em;
                            border-color:#d6dbe7; 
                            background-color:#f5f5fd; }



div#schnelletabelle p { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                        font-size:0.75em;
                        margin:0.5em; }

div#schnelletabelle a     { text-decoration:underline; }

div#schnelletabelle a:link { color:#0202ff; }

div#schnelletabelle a:active { color:white; }

div#schnelletabelle a:hover { color:black; } 

div#schnelletabelle a:visited {color:#0202ff; }





div#artikel      { margin-left:8em;
                   margin-right:8em; 
                   margin-top:2em; }

div#artikel div   { border-style:solid;
                    border-width:0.05em;
                    border-color:#d6dbe7; 
                    margin-top:1em; }

div#artikel h1   { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                   font-size:1em; 
                   background-color:#f5f5fd;
                   text-align:center;
                   border-style:solid;
                   border-color:#d6dbe7;
                   border-width:0.05em; }

div#artikel h2  { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                  font-size:0.9em; 
                  margin-left:0.5em; }

div#artikel p { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                font-size:0.75em;
                margin:0.5em; }

div#artikel a     { text-decoration:underline; }

div#artikel a:link { color:#0202ff; }

div#artikel a:active { color:white; }

div#artikel a:hover { color:black; } 

div#artikel a:visited {color:#0202ff; }





div#fuss p { clear:left; 
         margin-top:5em;
         color:grey;
         font-size:0.7em;
         text-align:center; }

div#fuss a { text-decoration:none;
             color:#9fb4ce; }



div#provider table { font-family:Arial, Helvetica, Nimbus 'Sans Serif'; 
                     margin-top:2em; 
                     border-style:solid;
                     border-color:#d6dbe7;
                     border-width:0.05em; }

div#provider { margin-top:2.3em;
               margin-left:8em;
               margin-right:8em; }
                    

div#provider   td { border-bottom-style:solid;
                   
                    border-width:0.05em;
                    border-color:#d6dbe7; }


div#provider  h1 { background-color:#f5f5fd;
                   font-family:Arial, Helvetica, Nimbus 'Sans Serif';
                   font-size:1em; 
                   border-style:solid;
                   border-color:#d6dbe7;
                   border-width:0.05em; 
                   text-align:center; }

div#provider h2    {  font-family:Arial, Helvetica, Nimbus 'Sans Serif';
                      font-size:0.8em;
                      font-weight:500;
                      color:#f80801; 
                      margin-left:15px ; } 

                        
div#provider    li     { color:black;
                            font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                            font-size:0.75em; }

div#provider        a { display:inline;
                        font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                        font-weight:500;
                        font-size:0.75em;
                        text-decoration:underline;  
                        color:#0202ff; }

div#provider   p          { color:black;
                            font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                            font-size:0.75em;
                            font-weight:500;
                            text-align:left;
                            margin:0.5em; }


div#provider div { border-style:solid;
                   border-color:#d6dbe7;
                   border-width:0.05em; 
                   margin-top:2em; }


div#providerdetails { margin-top:2.3em;
                      margin-left:8em;
                      margin-right:8em; }

div#providerdetails h1 { 
                         font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                         font-size:0.75em; 
                         font-weight:500; }

div#providerdetails h2 { background-color:#f5f5fd;
                         font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                         font-size:1em; 
                         text-align:center;
                         
                         border-color:#d6dbe7;
                         border-width:0.05em; }



div#providerdetails h4 { color:#191970;
                         font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                         font-size:1.2em;
                         background-color:#e7e7f1; }
                        
div#providerdetails li     { color:black;
                            font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                            font-size:0.7em; }

div#providerdetails p { color:black;
                        font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                        font-size:0.75em;
                        text-align:left; 
                        margin:0.5em; }

div#providerdetails a { 
                        font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                        font-weight:500;
                        
                        text-decoration:underline; 
                        color:#0202ff; }

div#providerdetails div { border-style:solid;
                          border-color:#d6dbe7;
                          border-width:0.05em; 
                          }

div#impressum h1 { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                   font-size:1em; }

div#impressum p { font-family:Arial, Helvetica, Nimbus, 'Sans Serif';
                   font-size:0.8em; }


div#ruecknavigation table { width:100%;
                            text-align:center;
                            font-size:0.75em;
                            font-family:Arial, Helvetica, Nimbus, 'Sans Serif'; }

div#ruecknavigation a  { text-decoration:none; } 

div#ruecknavigation a:link { color:#0202ff; }

div#ruecknavigation a:visited { color:#0202ff; }

div#ruecknavigation a:hover { color:black; } 

div#ruecknavigation a:active { color:black; }                   

