/* $Id: */
/* PhPepperShop Portal Fontfamilie und Textgroesse für die Standardeinstellung und <p>-tag */
body {
        background-color: #EFEFEF;
        margin-top:0px;
}

table, tr, td {
        background-color: #ffffff;
        font-size: 11px;
        line-height : 16px;
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-top:0px;
        margin-bottom:0;
        margin-left:0;
        margin-right:0;
}

p {
        background-color: #ffffff;
        font-size: 11px;
        line-height : 16px;
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-top:0px;
        margin-bottom:6px;
        margin-left:0;
        margin-right:0;
}

p.nospace {
        background-color: #ffffff;
        font-size: 11px;
        line-height : 16px;
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0;
        margin-right:0;
}


ul{
        padding-top: 0px;
        margin-top: 0px;
}
ul li {
        list-style-image: url("/bilder/li_quad_neu.gif");
}


/* Farbe und Schriftart fuer die Links */
A {
        text-decoration : none;
}
A:LINK {
        color: #0A4E92;
        background-color:#ffffff;
}
A:VISITED {
        color: #0A4E92;
        background-color:#ffffff;
        /* color: #336699; */
}
A:ACTIVE {
        background-color:transparent;
}
A:HOVER {
        color: #AA0000;
        background-color:#ffffff;
        /* background : #0A4E92; */
        /* color: #ffffff; */
}

A.bildlink {
        text-decoration : none;
}
A.bildlink:HOVER {
        color: #ffffff;
        background : #ffffff;
}



/* Farbe und Schriftart der Ueberschriften */
h2 {
        font-size: 14px;
        color: #990203;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding-top:0;
}

h3 {
        font-size: 13px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

h4 {
        font-size: 12px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

h5 {
        font-size: 11px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*
b.klein { color:#274268; font-style:normal; font-size:13px; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
*/

a.klein:LINK {
        color: #990203;
}

a.klein:HOVER {
        color: #ffffff;
        background : #0A4E92;
}

a.klein:ACTIVE {
        color: #990203;
        background : #0A4E92;
}

/*b.gross {
        font-size: 12px;
        color: #FF6600;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}*/
h1,.titelgross{
        font-size: 14px;
        color: #bb0203;
        margin-top: 0px;
        margin-bottom: 15px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titelklein{
        font-size: 13px;
        color: #666666;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-bottom: 5px;
        margin-top: 5px;
}

a.news_titel{
        font-size: 11px;
        line-height : 16px;
        /*color: #0a4e92;
        font-family: Arial, Helvetica, sans-serif;
        letter-spacing: 0.3pt;*/
}

a.news_titel:HOVER {
        color: #ffffff;
        background : #0A4E92;
}


.gross{
        font-size: 12px;
        color: #666666;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.klein{
        font-size: 10px;
        color: #666666;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Eingabefelder benutzen ein vordefiniertes Fontset mit fester Breite, da Netscape 4.7 sonst die Feldlaenge nicht ordungsgemaess darstellt */
input, select, option, textarea { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; background-color: #FFFFFF; border: #CCCCCC 1px solid; text-decoration: none; }


td.ger  { background-color:#D3D3D3;padding:3px; }
td.ung  { background-color:#e4e4e4;padding:3px; }

/* Navigationskasten - Eintrag */
a.menulinks {
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 20px;
        height: auto;
        text-indent: 5pt;
        letter-spacing: 0.3pt;
        display: block;
        text-decoration:none;
}
a.menulinks:hover {
        color: #990203;
        background : #ffffff;
}

/* Navigationskasten - Titel */
.menutitel {
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
        line-height: 20px;
        height: auto;
        text-indent: 25pt;
        color: #FFFFFF;
        letter-spacing: 0.5pt;
}
.footer {
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #7E7D7C;
        text-decoration: none;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#bbbbbb;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#bbbbbb;
}

td.background{
        background-color: #EFEFEF;
}

td.rahmen_rechts{
        border-right-width:1px;
        border-right-style:solid;
        border-right-color:#bbbbbb;
}
td.rahmen_links{
        border-left-width:1px;
        border-left-style:solid;
        border-left-color:#bbbbbb;
}
.produkttitel{
        background-color:#990203;
        color: #ffffff;
        padding:3px;
}
.produktinhalt{
        padding:3px;
        vertical-align:top;
}
.produkttabelle{
        border-right-width:1px;
        border-right-style:solid;
        border-right-color:#bbbbbb;
        border-left-width:1px;
        border-left-style:solid;
        border-left-color:#bbbbbb;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#bbbbbb;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#bbbbbb;
        padding:0px;
}

ul.featureliste{
        list-style-image:url(bilder/li_strich.gif);
        padding-left: 15px;
        padding-top: 0px;
        margin-top: 0px;
        margin-left:5px;
}

ol li {
        list-style-image :url('');
}



a.nodeco_klein {
        font-size: 11px;
        color: #666666;
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-bottom: 5px;
        margin-top: 5px;
}

a.nodeco_klein:hover {
        color: #666666;
        background : #FFFFFF;
}

.lang_pic {
        border: #444444 1px solid;
}

hr {
   border: 0px none;
   background-color: #bbbbbb;
   height: 1px;
}

/* Anweisungen fuer den Druck: */
@media print {
    #navi_td {
        width:1px;
        display:none;
    }
    #spacer_td {
        width:1px;
        display:none;
    }
    #content_td {
        width:100%;
    }
    td.rahmen_rechts{
        border-right-width:0px;
    }
    td.rahmen_links{
        border-left-width:0px;
    }
}

/* Wordpress Klassen fuer PhPepperShop Blog */
.wp-caption-dd {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;
}

.liveshopbilder {
    height:100px;
    padding-bottom:30px
}
.liveshopbilder div {
    float:left;
    height:100%;
    margin-right:5px;
}

.liveshopbilder div img {
    width:100px;
    height:80px;
    border:1px solid #CCC;
}
