/* CSS Document */

* {
  font-size:12px;
  font-family: Arial;symbol;
  color:#3c3c3c;
}

rotertext {
  font-weight:bold;
  font-size:11px;
  color:#FF0000;
}
         

sup {
  font-size:9px;
  font-family: Arial;
}



body {
  margin: 0;
  padding: 10px;
  font-size:11px;
  font-family: Arial, Verdana, sans-serif;symbol;
  /*background-image:url(/layout/sou1011/background.jpg);*/
  /*background-repeat:repeat-x;*/
  /*      background-repeat:repeat-y;*/
  
}

.ebayUeberschrift {
       font-family: Arial, Verdana, sans-serif;symbol;       
       font-weight:bold;
       font-size:16px;
       color:#808080;

}


.ebayText {
        text-align:left;
  margin: 0;
  padding: 0;
        font-family: Arial, Verdana, sans-serif;symbol;
  font-size:12px;

}

.ebayAttribute {
        text-align:center;
  margin: 0;
  padding: 0;
        font-family: Arial, Verdana, sans-serif;symbol;
  font-size:12px;

}


.ebayArtikelname {
        font-family: Arial, Verdana, sans-serif;symbol;
  font-weight:bold;
  font-size:16px;
  
}

.menuTopHoriz {
        color:#FFFFFF;
   font-weight:bold;
  font-size:11px;
        padding-bottom:0px;

}

.menuTopHoriz a {
        text-decoration:none;
        color:#FFFFFF;
   font-weight:bolder;
        font-size:12px;
        padding: 0px 10px 20px 5px;
}

.menuTopKunde {
        text-decoration:none;
        color:#EDDAEC;
   font-weight:bolder;
        font-size:12px;
        padding: 6px;
}
menuTopKunde a{
        text-decoration:none;
        color:#EDDAEC;
   font-weight:bolder;
        font-size:12px;
        padding: 6px;
}
.Price {
  font-weight:bold;
  font-size:16px;
  color:#FF9500;
}
.ArtikelPreis {
  font-weight:bold;
  font-size:20px;
  color:#FF9500;
}
.StreichPreis {
  text-decoration: line-through;
  font-weight:bold;
  font-size:16px;
  color:#000000;
}

.thema {
  font-weight:bold;
  font-size:12px;
  color:#FF9500;
}

H1 {
  font-size: 20px;
  font-style: normal;
  font-weight: bolder;
  color: #3C3C3C;
}
H2 {
  font-size: 18px;
  font-style: normal;
  font-weight: bolder;
  color: #3C3C3C;
}
H3 {
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #3C3C3C;
}

td#navi_panel {
 padding-top:15px;
}

/* menu left */
.left_menu {
  width:175px;
  list-style: none;

  margin: 0px;
  margin-left:3px;
  padding: 0px;
  border: none;
  font-family: Arial,Verdana, Lucida, Geneva, Helvetica, sans-serif;
  color: #FFFFFF;
}
.left_menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
}
.left_menu li {
        text-align:left;
  border-bottom: 1px solid #FFF;
  margin: 0;
}
.left_menu li a {
  display: block;
  padding: 2px 0px 2px 4px;
  background-color: #272F60;
  color: #FFF;
  text-decoration: none;
  width:175px;
}
.left_menu li a:hover {
  background-color: #7F9ECC;
  color: #FFF;
  font-weight:bold;
}
.left_menu li {
        text-align:left;
  border-top: 1px solid #FFF;
  border-bottom: 0;
  margin: 0;
}
.left_menu li.level2 a {
        text-align:left;
  padding: 2px 0px 2px 5px;
  background-color: #838AA7;
  width: 174px;
}
.left_menu li.level3 a {
        text-align:left;
  padding: 3px 0px 3px 10px;
  background-color: #838AA7;
  width: 174px;
}





.menu {
  margin:0;
  padding:0;
  list-style:none;
}
.menu li {
        text-align:left;
  float:left;
  margin:0;
  padding:0;
}

.menu a {
  display:block;
}

.menu li {
        text-align:left;
  float:left;
  background:url(/layout/sou1011/button_menu.gif) no-repeat right top;
  margin:0;
  padding:0;
}

.menu a {
      display:block;
      background:url(/layout/sou1011/button_menu_left.gif) no-repeat left top;
      padding:5px 15px 4px 12px;
      text-decoration:none;
      font-weight:normal;
    font-size:12px;
      color:#3C3C3C;
}
    
.menu a:hover {
      color:#cc0000;
}


#main_column {
        text-align:left;
  padding:10px;
  width:550px;
  padding-bottom:15px;
}

*+html #main_column {
        text-align:left;
        padding:0;
  padding-top:10px;
        margin:0;
  width:570px;
  padding-bottom:15px;
}

#right_column {
  width:190px;
        padding-left:10px;
}

*+html #right_column {
  width:190px;
        padding:0px;
        margin:0;
}






.livebox .header {
  padding:0px;
  margin-top:10px;

  

  height:40px;
  
  background-image:url(/layout/sou1011/bg_box2_rot_1.gif);
  background-repeat:no-repeat;
}



.box {
  width:185px;
}


.box .header {
  padding:0px;
  margin-top:10px;

  

  height:28px;
  
  background-image:url(/layout/sou1011/bg_box2_rot_1.gif);
  background-repeat:no-repeat;
}


.header h2 {
        text-align:left;
  padding-top:4px;
  padding-left:20px;
  padding-bottom:0px;
  
  margin: 0px;
  
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
}

.box .content {  
        text-align:left;
  font-size:11px;
  font-weight:normal;
  background-image:url(/layout/sou1011/bg_text_box_blue.gif);
  background-repeat:repeat-y;
  margin-top:0px;
  margin-left:0px;
  padding: 10px 8px 10px 0px;
  width:inherit;
}

.box .content_topsell {  
        text-align:left;
  font-size:11px;
  font-weight:normal;
        background-image:url(/layout/sou1011/bg_text_box_blue.gif);
  background-repeat:repeat-y;
  margin-top:0px;
  margin-left:0px;
  padding: 10px 8px 10px 5px;
  width:inherit;
}


.bg_content {
  background-color:#ffffff;
  padding:1px;
  width:964px;
  margin-top:1px;  

}

.footer {
        text-align:left;
  background-image:url(/layout/sou1011/bg_footer_blue.gif);
  background-repeat:repeat-x;
  height:25px;
  color:#ffffff;
  padding-left:16px;
  padding-top:1px;

}


/**
 * Hinweistexte oder Ergebnisausgaben werden in diesen Boxen platziert
 */
.plenty_horizontal_bar {
  width:99%;
  margin: 4px 0px 4px 0px;
  padding:0px;
  border: 2px solid #dfdfdf;
  background-color:#f8f8ff;
  text-align:left;
  vertical-align:middle;
}

.plenty_horizontal_bar div {
  padding-left: 8px;
  padding-bottom: 4px;
}

.plenty_horizontal_bar h2 {
  color:#D2D1D7;
  font-weight:normal;
}
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;


      }
      
      .tab_border td {


        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;


        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;


        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;

        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;

      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
    
      .tab_border {
        margin-top:14px;
        border-collapse:collapse;
        border-width: 1px;
        border-style: solid;
        border-color: #B1BCC9;
      }
      
      .tab_border td {
        padding:5px;
      }
      
      .tab_border th {
        padding:5px;
        font-weight:bold;
        letter-spacing:0.1em;
        background-color:#818A95;
        color:#FFFFFF;
        border-collapse:collapse;
        border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #C3D0E1;
      }    
.tag_6 {
color:#417C9C;
display:inline;
font-size:10px;
}
.tag_5 {
color:#272F60;
display:inline;
font-size:12px;
font-weight:bold;
}
.tag_4 {
color:#272F60;
display:inline;
font-size:14px;
font-weight:bold;
}
.tag_3 {
color:#272F60;
display:inline;
font-size:16px;
font-weight:bold;
}
.tag_2 {
color:#272F60;
display:inline;
font-size:18px;
font-weight:bold;
}
.tag_1 {
color:#272F60;
display:inline;
font-size:20px;
font-weight:bold;
}
        /* TinyMCE specific rules */
        body.mceContentBody {
           background: #FFF;
        }
       
        /* TinyMCE specific rules */
        body.mceContentBody {
           background: #FFF;
        }
       
        /* TinyMCE specific rules */
        body.mceContentBody {
           background: #FFF;
        }
       
.article_rating_column_right {
    padding-left:10px;
    padding-bottom:6px;
}

.article_rating_column_right .name {
     font-style:italic;
}

.article_rating_column_right .comment {
     font-weight:bold;
}