html, body { height:100%;}
body {       
        position: relative;

          font-size: 100.01%;
        font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        padding: 0em;
        text-align: left; 
    width:755px;
    background-color:#ffffff;
    font-size:10px;
         color:#ffffff;
         margin: 0 auto; 
    background-image:url("");
    background-repeat:repeat-x;
    background-position:0px 0px;


}

td {
    font-size:11px;
    font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
    margin-bottom:8px;
         color: #000000
}

.input {
    font-size:11px;
    font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
    color:rgb(0,0,0);
    width:240px;
    margin-bottom:8px;
    border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
}

.label {
    font-size:11px;
    font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
    color:rgb(0,0,0);
}

.small {
    font-size:9px;
}

#outer{
    height:100%;
    min-height:100%;
    width:780px;
    color:#ffffff;
    text-align:left;
    position:relative;
}
 
html>body #outer{ height:auto; } 

#innerwrap {
    float:left;
    width:600px;
}

#header{
    position:absolute;
    top:0;
    left:-1px;
    width:781px;
    height:103px;
    color:#000000;
    background-color:#ffffff;
    background:url("../images/schraffur_rechts_oben.gif");
    background-repeat:repeat-x;
    background-position:0px 0px ;
    z-index:5;
}

#left {
    position:relative;
    width:180px;
    float:left;
    padding-top:120px;
    padding-bottom:20px;
}

#left p { padding-left:3px;padding-right:2px }

#right p { padding-left:4px;padding-right:2px }

#imagecolumn {
    margin-top:0px;
    position:absolute;
    top:20px;
    left:608px;
    width:148px;
    height:550px;
    z-index:10;
    padding-top:112px;
    padding-left:10px;
    padding-right:10px;
    color:rgb(62,77,116);
}

#imagecolumn a {
    padding:0;
    font-weight:normal;
    font-size:11px;
    color:rgb(190,190,190);
    margin:0;
}

#imagecolumn h1 {
    padding:0;
    font-weight:normal;
    font-size:11px;
    color:rgb(217,104,28);
    margin:0;
}

#right {
    position:relative;
    width:170px;
    float:right;
    margin-top:10px;
    padding-top:170px;
    padding-bottom:20px;
    background-color:#999999;
    background:url('../images/randbg.jpg');
    background-position:0px 0px;
    background-repeat:no-repeat;
    color:rgb(62,77,116);
}

div,p  { margin-top:0; }

#centrecontent {
    width:408px;
    float:right;
    padding-left:0px;
    padding-right:0px;
    padding-top:105px;
    padding-bottom:20px;
    }

#centrecontent p { padding-left:3px; color:rgb(62,77,116)}

#clearfooter { width:100%;height:52px;clear:both}

#bottomnavi {text-align:center;color:rgb(210,210,210)}

.additionalnavi_ht { font-size:10px; color:#000000; line-height:17px; align:middle; text-transform:uppercase; font-weight:normal;}
a.additionalnavi_ht { font-size:10px; color:#000000; line-height:17px; align:middle; text-transform:uppercase; font-weight:normal;} 
a:hover.additionalnavi_ht { font-size:10px; color:#000000; line-height:17px; align:middle; text-transform:uppercase;font-weight:normal;}

.additionalnavi_hs { font-size:10px; color:#000000; line-height:17px; font-weight:normal}
a.additionalnavi_hs { font-size:10px; color:#000000; line-height:17px; font-weight:normal} 
a:hover.additionalnavi_hs { font-size:10px; color:#000000; line-height:17px; font-weight:normal}

.additionalnavi_v_bl { font-size:10px; color:#ffffff; line-height:17px}
a.additionalnavi_v_bl { font-size:10px; color:#ffffff; line-height:17px} 
a:hover.additionalnavi_v_bl { font-size:10px; color:#ffffff; line-height:17px; background:url("../images/003366.gif"); width:230px; height:50px;}

.additionalnavi_v_or { font-size:10px; color:#ffffff; line-height:17px}
a.additionalnavi_v_or { font-size:10px; color:#ffffff; line-height:17px} 
a:hover.additionalnavi_v_or { font-size:10px; color:#ffffff; line-height:17px;background-color:#cc3300; height:20px}

.additionalnavi_v_ma { font-size:10px; color:#ffffff; line-height:17px}
a.additionalnavi_v_ma  { font-size:10px; color:#ffffff; line-height:17px} 
a:hover.additionalnavi_v_ma  { font-size:10px; color:#ffffff; line-height:17px;background-color:#993366; height:20px}

.additionalnavi_v_gr { font-size:10px; color:#ffffff; line-height:17px}
a.additionalnavi_v_gr { font-size:10px; color:#ffffff; line-height:17px} 
a:hover.additionalnavi_v_gr { font-size:10px; color:#ffffff; line-height:17px;background-color:#006600; height:20px}




.additionalnavi {   background-color:#ffffff;font-size:15px;text-align:center;text-decoration:none;}

#logo {
    width:780px;
    margin-top:18px;
}

.navipath  {padding:0;padding-bottom:10px;line-height:15px;width:388px;color:#ffffff;font-size:10px;}
a.navipath  {padding:0;padding-bottom:10px;line-height:15px;width:388px;color:#ffffff;font-size:10px;}
a:hover.navipath  {padding:0;padding-bottom:10px;line-height:15px;width:388px;color:#ffffff;font-size:10px;}



.navi{ width:180px;border-bottom:1px solid rgb(170,170,170);background-color:rgb(255,255,255);}

h1 {
    padding-left:2px;
    font-weight:bold;
    font-size:13px;
    color:rgb(217,104,28);
    margin:0;
}

h1.content {
    margin-bottom:12px;
    padding:0;
}

hr { color:rgb(210,210,210); }

a { font-size:11px; text-decoration:none; color:#555555; }
a:hover { font-size:11px; text-decoration:none; color:#555555; }

a.newsheadline { font-weight:bold; } 

a.bottomnavi { color:#000000; font-size:9px; } 

a.navileft_passive {
    display:block;
    background-color:#E8E8EE;
    padding-top:3px;
    padding-bottom:3px;
    color:#FFFFFF;
} 

a.navileft_active {
    display:block;
    background-color:#ffffff;
    background:url("../images/navi_pfeil_rechts.gif") no-repeat;
    background-position:right;
    padding-top:3px;
    padding-bottom:3px;
    color:#FFFFFF;
} 

a.navileft_open {
    padding-left:10px;
    display:block;
    background:url("../images/navi_pfeil.gif") no-repeat;
    background-position:right;
    background-color:#E8E8EE;
    padding-top:3px;
    padding-bottom:3px;
    color:#FFFFFF;
} 

a.sitemap_level1 {
    display:block;
    border-bottom:1px solid #b4a8b4;
    color:rgb(217,104,28);
    font-weight:normal;
    padding-bottom:.4em;
    background:url("../images/navi_pfeil_rechts.gif") no-repeat;
    background-position:right;
}

a.sitemap_level2 {
    color:rgb(62,77,116);
    background:url("../images/navi_pfeil_rechts.gif") no-repeat;
    background-position:170px 4px;
    display:block;
}

a.sitemap_level3 {
    color:#FFFFFF;
}

.sitemap_level2_container {
    float:left;
    width:50%;
    padding-top:.3em;
}

.sitemap_level3_container {
    float:right;
    width:50%;
    padding-top:.3em;
}

.input_searchbox {
    width:115px;
         height:12px;
    vertical-align:middle;
    font-size:10px;
    color: rgb(62,77,116);
          
}

.input_newsletterselect {
    width:80px;
    vertical-align:middle;
    font-size:11px;
    margin-right: 8px;
    color: rgb(62,77,116);
}

.label_searchbox {
    vertical-align:middle;
    color:#9d9ea2;
    position:relative;
    padding-left:10px;
    /*left:-65px;*/
}

#loginbox {
    background-color:#DFE0E5;
    border-top:1px solid #aeaeae;
    border-bottom:1px solid #aeaeae;
    padding-bottom:.6em;
    padding-top:.6em;
    padding-left:0em;
    padding-right:0em;
    margin-top:1.5em;
    margin-bottom:1.5em;
}

#searchbox {
    
         position:absolute;
         top:24px;
         left:-2px;
    border-top:0px solid #aeaeae;
    border-bottom:0px solid #aeaeae;
   

}

#newsletterbox {
   background-color:#DFE0E5;
   border-top:1px solid #aeaeae;
   border-bottom:1px solid #aeaeae;
   padding-bottom:.6em;
   padding-top:.6em;
   padding-left:.5em;
   padding-right:.5em;
   margin-top:1.5em;
   margin-bottom:1.5em;
}

.hidden {
    display:none;
}


.teaser_img {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px; 
}

.content { font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; text-decoration:none; color:#002140; text-transform:uppercase; font-weight:bold}
#header{padding:0;margin:0;position:relative;top:10px;color:#000000;z-index:1;}
#headerpoints {padding:0;margin:0;position:absolute;top:117px;left:-1px;color:#000000;z-index:1;}
#menue1 {padding:0;margin:0;position:absolute;top:76px;left:-1px;color:#000000;z-index:1;}
#menue2 {padding:0;margin:0;position:absolute;top:76px;left:69px;color:#000000;z-index:1;}
#menue3 {padding:0;margin:0;position:absolute;top:76px;left:139px;color:#000000;z-index:1;}
#menue4 {padding:0;margin:0;position:absolute;top:76px;left:209px;color:#000000;z-index:1;}
#menue5 {padding:0;margin:0;position:absolute;top:76px;left:281px;color:#000000;z-index:0;}
#menue6 {padding:0;margin:0;position:absolute;top:225px;left:-1px;color:#000000;z-index:0;}
#Aktuell {padding:0;margin:0;position:absolute;top:160px;left:588px;color:#000000;z-index:1;font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; text-decoration:none; color:#000000; font-weight:bold;text-decoration:underline}
#Themen {padding:0;margin:0;position:absolute;top:425px;left:588px;color:#000000;z-index:1;font-size:11px;font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; text-decoration:none; color:#000000; font-weight:bold;text-decoration:underline}
.katbild {border:1px; border-color:#999999; border-style:solid; width:100px; height:130px}

.rund1 {padding:0;margin:0;float:left; color:#000000;z-index:1;}
.rund2 {padding:0;margin:0;position:relative;left:0px;color:#000000;z-index:1;max-width:250px}
.rund3 {padding:0;margin:0;float:right; color:#000000;z-index:1;}




#copyrights{padding:0;margin:0;position:absolute;top:679px;left:0px;color:#000000;z-index:1;}
#subpoints {padding:0;margin:0;color:#000000;z-index:1;}
#leftmenue {padding:0;margin:0;position:absolute;top:152px;left:-1px;color:#000000;z-index:1;}
#bgmenue {padding:0;margin:0;position:absolute;top:100px; left:-1px;z-index:0;}
#string {padding:0;margin:0;position:absolute;top:135px; left:-1px;z-index:1;}
#line1 {padding:0;margin:0;position:absolute;top:371px;left:320px;z-index:1;}
#line2 {padding:0;margin:0;z-index:1;}

#suchen{padding:0;margin:0;position:absolute;top:4px;left:133px;z-index:1;border:none}
.navipath {font-size:10px; color:#ffffff;}
#warenkorb {padding:0;margin:0;position:absolute;top:200px;left:620px;color:#000000;z-index:1}

#CONTAINER10 {padding:0;margin:0;position:absolute;top:10px;left:520px;color:#000000;z-index:1;}
#CONTAINER20 {padding:0;margin:0;position:absolute;top:99px;left:10px;color:#000000;z-index:1; }
#CONTAINER25 {padding:0;margin:0;position:absolute;top:135px;left:5px;color:#000000;z-index:1;}
#CONTAINER30 {padding:0;margin:0;position:absolute;top:158px;left:5px;color:#000000;z-index:1;}
#CONTAINER35 {padding:0;margin:0;position:absolute;top:152px;left:3px;color:#000000;z-index:1;}
#CONTAINER40 {padding:0;margin:0;position:absolute;top:152px;left:143px;color:#000000;z-index:1;}
#CONTAINER50 {padding:0;margin:0;position:absolute;top:152px;left:283px;color:#000000;z-index:1;}
#CONTAINER60 {padding:0;margin:0;position:absolute;top:152px;left:423px;color:#000000;z-index:1;}
#CONTAINER70 {padding:0;margin:0;position:absolute;top:178px;left:573px;color:#000000;z-index:1;}
#CONTAINER75 {padding:0;margin:0;position:absolute;top:285px;left:608px;color:#000000;z-index:2;}
#CONTAINER80 {padding:0;margin:0;position:absolute;top:445px;left:573px;color:#000000;z-index:2;}

#CONTAINER90 {padding:0;margin:0;color:#000000;z-index:1;position:relative; left:230px;}
#CONTAINER100 {padding:0;margin:0;position:absolute;top:162px;left:153px;color:#000000;z-index:1}
#CONTAINER110 {padding:0;margin:0;position:absolute;top:393px;left:145px;color:#000000;z-index:1}
#CONTAINER120 {padding:0;margin:0;position:absolute;top:393px;left:215px;color:#000000;z-index:1}
#CONTAINER127 {padding:0;margin:0;position:absolute;top:450px;left:-2px;height:110px;width:562px;color:#000000;overflow:hidden;z-index:2}
#CONTAINER130 {padding:0;margin:0;position:absolute;top:160px;left:320px;color:#1F2762;font-size:17px;font-family:Verdana;z-index:1;font-weight:bolder;text-transform:uppercase;}
#CONTAINER140 {padding:0;margin:0;position:absolute;top:178px;left:320px;color:#1F2762;font-family:Verdana;font-size:12px;z-index:1;font-weight:bold;}
#CONTAINER150 {padding:0;margin:0;position:absolute;top:208px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#EURO         {padding:0;margin:0;position:absolute;top:245px;left:320px;color:#1F2762;z-index:1;font-weight:bold;}
#CONTAINER160 {padding:0;margin:0;position:absolute;top:230px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER165 {padding:0;margin:0;position:absolute;top:552px;left:-2px;color:#002140;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER166 {padding:0;margin:0;position:absolute;top:552px;left:139px;color:#002140;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER167 {padding:0;margin:0;position:absolute;top:552px;left:280px;color:#002140;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER168 {padding:0;margin:0;position:absolute;top:552px;left:420px;color:#002140;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#ARTNR        {padding:0;margin:0;position:absolute;top:280px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER170 {padding:0;margin:0;position:absolute;top:245px;left:320px;color:#1F2762;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER175 {padding:0;margin:0;position:absolute;top:579px;left:-2px;color:#1F2762;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER176 {padding:0;margin:0;position:absolute;top:572px;left:124px;color:#1F2762;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER177 {padding:0;margin:0;position:absolute;top:579px;left:280px;color:#1F2762;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#CONTAINER178 {padding:0;margin:0;position:absolute;top:579px;left:420px;color:#1F2762;z-index:1;font-family:Verdana;font-size:11px;font-weight:bold;}
#ISBN10       {padding:0;margin:0;position:absolute;top:295px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER180 {padding:0;margin:0;position:absolute;top:280px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#ISBN13       {padding:0;margin:0;position:absolute;top:310px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER190 {padding:0;margin:0;position:absolute;top:295px;left:375px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#SPRACHE      {padding:0;margin:0;position:absolute;top:340px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER200 {padding:0;margin:0;position:absolute;top:310px;left:375px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#INSBES       {padding:0;margin:0;position:absolute;top:352px;left:320px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER210 {padding:0;margin:0;position:absolute;top:340px;left:375px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER220 {padding:0;margin:0;position:absolute;top:352px;left:455px;color:#1F2762;font-family:Verdana;font-size:11px;z-index:1;}
#CONTAINER230 {padding:0;margin:0;position:absolute;top:385px;left:320px;color:#1F2762;z-index:1;}
#CONTAINER240 {padding:0;margin:0;position:absolute;top:635px;left:150px;color:#000000;z-index:1;visibility:visible;}
#CONTAINER250 {padding:0;margin:0;color:#000000;z-index:1;position:absolute; left:210px;}


/* CSS für Standard-Artikelliste Advanced V1.4 
   Modul-Author: HerrB 
    CSS-Anpassung: Oldperl 
    siehe http://www.contenido.org/forum/viewtopic.php?t=10957 
*/ 

/*  DIV-Bereich für die gesamte Artikelliste 
*/ 

.teaser_advanced_NT { 

     padding-left:0px; 
     padding-right:0px; 
     padding-top:0px; 
     padding-bottom:1px; 
     margin-left:0px; 
     margin-top:1px; 
     width:160px;
     float:left; 
     vertical-align:bottom;
} 

.headline_advanced_NT a { 
    color:#555555; 
    padding-left:0px;    
    font-size:11px; 
    font-weight:bold; 
    text-transform:uppercase;
    margin-bottom: 0px; 
    margin-left: 0px;
    vertical-align:top;
} 


.teaser_advanced0 { 
     width: 201px; 
     height:121px; 
     padding-left:0px; 
     padding-right:0px; 
     padding-top:0px; 
     padding-bottom:2px; 
     margin-left:0px; 
     margin-top:2px; 
     float:left; 
     
} 
.teaser_advanced1 { 
     width: 201px; 
     height:121px; 
     padding-left:0px; 
     padding-right:0px; 
     padding-top:0px; 
     padding-bottom:2px; 
     margin-left:200px;    
     margin-top:2px;  
     
} 


/*  H1-tag für Titel der Artikelliste 
*/ 
.teaser_advanced_title { 
   color: #000000; 
   font-family: Verdana; 
   font-size:10px; 
   font-style: normal; 
   font-weight: normal; 
   font-variant: normal; 
   text-transform:none;

} 

/* Überschrift Artikel 
*/ 

.headline_advanced a { 
color:#555555;
padding-right:10px;    
font-size:11px; 
font-weight:bold; 
text-transform:uppercase;
margin-bottom: 0px; 
vertical-align:top;
} 

/*    Einstellung der Bilder 
    fortlaufende Zählung, beginnend mit 0 
*/ 
.img_advanced0 { 
margin-left: 0px; 
margin-right: 13px; 
   margin-top:5px; 
  z-index:0;
   float:left; 
 
} 


/*   Einstellung für Text 
   fortlaufende Zählung, beginnend mit 0 
*/ 
.text_advanced1 { 
    margin: 0px 0px; 
    margin-right: 5px; 
    margin-top: 0px;
   font-size:11px; 
 

} 

.text_advanced2 { 
    margin: 0px 0px; 
    margin-right: 5px; 
    margin-top: 0px;
   font-size:11px; 
   

} 

.text_advanced3 { 
    margin: 0px 0px; 
    margin-right: 5px; 
    margin-top: 0px;
   font-size:11px; 
      

} 

.text_advanced4 { 
    margin: 0px 0px; 
    margin-right: 5px; 
    margin-top: 0px;
   font-size:11px; 
  

} 

.content_advanced { 
     font-size: 11px; 
     padding-left:0px; 
     padding-right:0px; 
     padding-top:0px; 
     padding-bottom:0px; 
     margin-top:0px;    
     text-transform:none;
     margin-bottom: 2px; 
     line-height:15px;    
     width:170px;
} 

.more_advanced { 
   padding-left:0px; 
   clear:both; 
} 
.more_advanced_aktuelles { 
   margin-top:0px; 
   clear:both; 
} 

/* DIV für Pageselector 
*/ 
.pageselector {padding:0;margin:0;position:absolute;top:753px;left:0px;color:#000000;z-index:1;visibility:visible;  clear: both; }
.pageselectorsu {padding:0;margin:0;position:absolute;top:500px;left:0px;color:#000000;z-index:1;visibility:visible;  clear: both; }
.pageselectorArt23 {padding:0;margin:0;position:absolute;top:390px;left:20px;color:#000000;z-index:1;visibility:hidden; clear: both; }
.pageselectoraz {padding:0;margin:0;position:absolute;top:753px;left:0px;color:#000000;z-index:1;visibility:visible;  clear: both; }


.teaser_advancedx0 { 
     width: 185px; 
     height:100px; 
     padding-left:0px; 
     padding-right:0px; 
     padding-top:0px; 
     padding-bottom:2px; 
     margin-left:0px; 
     margin-top:2px; 
     float:left; 

} 
.teaser_advancedx1 { 
     width: 185px; 
     height:100px; 
     padding-left:0px; 
     padding-right:0px; 
     padding-top:0px; 
     padding-bottom:2px; 
     margin-left:180px;    
     margin-top:2px;  
} 


.img_advancedx0 { 
   margin-top:15px; 
} 

.text_advancedx0 { 
    margin-top: 0px;
   font-size:10px; 
}