@CHARSET "UTF-8";


/* general */
/*
body {margin: 0 auto 0 auto; text-align:center;}
body table {margin: 0 auto 0 auto;}
form.nomargin {margin: 0 auto 0 auto;}
form.nomargin table {padding:0 0 0 0}


body table {width:946px;}
body table table  {width:100%;}

.ebItemlist {
	width: 500px !important;
}

#gallery2 ul.title {
	width: 188px;
}


body table table table 	{max-width: 612px; margin:0px; padding:0;}
*html body table table table {width: expression(Math.min(parseInt(this.offsetWidth), 612 ) + "px");}

td.navigation + td {visibility:hidden}
*/


#meininhalt {
    width: 840px;
    vertical-align: top;
    padding: 0 4px;
}

#linkeleiste {
    width: 170px;
    vertical-align: top;
}

#rechteleiste {
    width: 140px;
    vertical-align: top;
}


/* header */
#header {
    background: #FFF;
    height: 120px;
    position: relative;
    width: 1150px;
    text-align: center;
    margin-bottom: 12px;
}

#header .navi {
    position: absolute;
    top: 10px;
    right: 0;
    height: 40px;
    margin: 0 auto;
}

#header .search{
    padding-top: 60px;
}

#header .search input[type="submit"], .modulinhalt.newsletter input[type="submit"]{
    background: #902434;
    border: 0;
    color: #FFF;
    padding: 8px 15px;
    border-radius: 5px;
    font-size: 130%;
    float: right;
    cursor: pointer;
    transition: background 0.4s linear;
}
#header .search input[type="submit"]:hover, #header .search input[type="submit"]:active, .modulinhalt.newsletter input[type="submit"]:hover, .modulinhalt.newsletter input[type="submit"]:active{
    background: #CC0401;
}

.modulinhalt.newsletter .abschicken input[type="submit"]{
    font-size: 95%;
    float: none;
}

#header .search input[type="text"]{
    float: right;
    padding: 7px 4px;
    font-size: 17px;
    outline: none;
    margin-right: 5px;
    width: 30%;
    border: 1px solid #808080;
}
#header .search input[type="text"]:focus{
    border: 1px solid #2A2A2A;
}
#header .search .checkbox{
    float: right;
    clear: both;
    margin: 2px 80px;
}

.navi a {
    background: #901;
    text-decoration: none;
    padding: 4px 10px;
    margin-left: 10px;
    font-size: 92%;
    color: #FFF;
    transition: background 0.4s linear;
}

.navi a:hover, .navi a:active {
    background: #CC0401;
    text-decoration: none;
}

.logo {
    float: left;
}

.promotion img{
    width: 100%;
}


/* bewertung unter header */

#bewertung {
    margin: 10px;
    padding: 2px 10px;
    background-image: url(http://premiumshop321.de/ebayHelper/c/i/user_id.png);
    background-repeat: repeat-y;
    height: 25px;
    line-height: 25px;
    display: none;
}



#smartleft  {top:480px;
    z-index: 2;
    width:176px;}
*html #smartleft  {top:488px;width:176px;}

#smartright	{top:480px;
    margin-left:802px;
    z-index: 2;
    width:140px;
    background-color: #FFFFFF;}
*html #smartright  {top:488px;width:140px;margin-left:802px;}




/* modulleiste(n) */
.modulleiste_links, .modulleiste_rechts {
    border-spacing: 0px;
    border-collapse: collapse;
}


.modultitel {
    color: #FFF;
    font-weight: normal;
    background-color: #902434;
    line-height: 1.6em;
    font-size: 100%;
    padding-left: 14px;
    border-left: 1px solid #902434;
    border-right: 1px solid #902434;
}

.modulinhalt {
    font-size: 92%;
    border-left: 1px solid #902434;
    border-right: 1px solid #902434;
    background: #FFF;
}

.modulinhalt.bilderliste {
    background: none;
    border-bottom: 1px solid #902434;
}

.modulinhalt.bilderliste .bildlink {
    text-align: center;
    margin: 10px;
    width: 150px;
}
.modulinhalt.bilderliste .bildlink img{
    width: 100%;
    height: auto;
}

.modulinhalt.suche {
    background-position: 0 0;
}

.modulinhalt.kategorien {
    min-width: 160px;
}

.modulinhalt.kategorien ul {
    list-style: none;
    position: relative;
    margin: 0;
    padding: 0;
}
.modulinhalt.kategorien > ul > li:hover{
    background: #CC0401;
}
.modulinhalt.kategorien > ul > li:hover > a, .modulinhalt.kategorien > ul > li:hover > a:hover{
    color: #ffffff;
}
.modulinhalt.kategorien > ul > li:hover > .subMenu{
    width: 180px;
    z-index: 1;
}
.modulinhalt.kategorien ul.subMenu{
    width: 0;
    position: absolute;
    left: 100%;
    background: #FFF;
    border-left: 1px solid #FFF;
    overflow: hidden;
    margin-top: -20px;
    border-right: 1px solid #902434;
    transition: width 0.5s linear;
}

.modulinhalt.kategorien ul.subMenu li:first-of-type{
    border-top: 1px solid #902434;
}

.modulinhalt.kategorien ul.subMenu li:last-of-type{
    border-bottom: 1px solid #902434;
}

.angebot_text em > strong {
    font-size: 22px;
    height: 36px;
    line-height: 32px;
    color: #902434;
    font-weight: bold;
    font-style: normal;
}

.spalte_links > a {
    margin: 10px 0;
    display: block;
}

.hiddenMenu a {
    white-space: nowrap;
}

.modulinhalt.kategorien ul li {
    padding: 0;
    margin: 0;
}

*html .modulinhalt.kategorien ul li {
    height: 0;
}

.modulinhalt.kategorien ul li a {
    display: block;
    padding: 2px 0 2px 8px;
    margin: 0;
    color: #000;
    text-decoration: none;
}
.modulinhalt.kategorien ul li a .plus{
    float: right;
    margin-right: 5px;
}

.modulinhalt.kategorien ul li a:visited {
    color: #000;
}

.modulinhalt.kategorien ul li a span {
    display: inline;
    font-size: 90%;
}

.modulinhalt.kategorien ul li a:hover, .modulinhalt.kategorien ul li a:active {
    color: #902434;
}

.modulinhalt.kategorien ul li a:hover span {

}



.modulinhalt.anzeigen {
    background-position: 0 -130px;
}

.modulinhalt.seiten {
    background-position: 0 -130px;
}

.modulinhalt.seiten a span {
    display: inline;
    color: #000;
    font-size: 88%;
}

.modulinhalt.seiten a {
    display: block;
    padding: 2px 0 2px 8px;
    text-decoration: none;
}

.modulinhalt.seiten a:hover span {
    color: #902434;
}

.modulinhalt.newsletter {
    background-position: 0 -130px;
    border-bottom: 1px solid #902434;
    padding: 8px 5px;
}

.modulinhalt.newsletter .ankreuzen {
    padding-top: 5px;
}

.modulinhalt.newsletter form {
    padding: 0;
    margin: 0;
}

.modulinhalt.newsletter .abschicken {
    margin-top: 10px;
    text-align: center;
}

.modulinhalt.newsletter .abschicken input {
    margin: 0 auto;
}




/* angebot */

/* tabelle container bei angeboten */
.angebot_tabelle_container {
    font-family: Arial,Helvetica,sans-serif;
    font-size: small;
}



.angebot_eintrag {
    text-align: center;
}

.angebot_titel {
    background: #902434;
    height: 46px;
    line-height: 46px;
    padding-left: 25px;
    width: 713px;
    color: #fff;
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
    margin: 0 auto;
}

.angebot_tabelle {
    margin: 0 auto;
    text-align: left;
}


.angebot_abschnitt_titel {
    background: none;
    font-size: 22px;
    height: 36px;
    line-height: 32px;
    padding-left: 18px;
    width: 519px;
    color: #902434;
    font-weight: bold;
}

.angebot_text .angebot_abschnitt_titel {
    padding-left: 0;
}

.angebot_text {
    font-size: 100%;
    padding-left: 18px;
    width: 490px;
}

.angebot_text .angebot_text {
    padding-left: 0;
}

.spalte_links {
    width: 186px;
    text-align: center;
    vertical-align: top;
}

.spalte_links * {
    text-align: left;
}

.spalte_rechts {
    padding-left: 4px;
    vertical-align: top;
}


.groesen {
    margin: 10px 0;
}

.bilder {
    margin: 8px 0;
}

.bilder img {
    border: 0;
}

.bildertext {
    margin-bottom: 13px;
    text-align: center;
}


.kontakt {
    padding: 5px;
    background: none;
    margin: 10px 0;
}

.kontakt .titel {
    color: #902434;
    font-weight: bold;
    padding-bottom: 4px;
    padding-left: 4px;
}

.kontakt .text {
    background-color: #902434;
    padding: 4px;
    color: #fff;
    font-size: 12px;
}

.kontakt .adresse {
    padding: 6px;
}

.kontakt .nummer {
    padding: 6px;
    color: #fec663;
}

.kontakt .email {
    padding: 6px;
}

.highlight_red {
    color: #902434;
    font-weight: bold;
}

.nummern {
    list-style-type: decimal;
}


.abschnitt_text {
    padding: 4px 0;
}


.zelle_logo {
    padding-left: 20px;
}

.zelle_logo .highlight_red {
    line-height: 25px;
}

.zelle_logo .deutschland {
    background-image: url(http://premiumshop321.de/ebayHelper/c/i/versand_deutschland.png);
    background-repeat: no-repeat;
    background-position: left middle;
    padding-left: 45px;
    line-height: 25px;
    display: block;
}


.zelle_logo .oesterreich {
    background-image: url(http://premiumshop321.de/ebayHelper/c/i/versand_oesterreich.png);
    background-repeat: no-repeat;
    background-position: left middle;
    padding-left: 45px;
    line-height: 25px;
    display: block;
}





.ohne_ebay {
    font-family:Arial,Helvetica,sans-serif;
    font-size:small;
}