/*

CSS for www.fahrradies-kiel.de

Author Name     : TONNE24 - online media
Author Site     : http://www.tonne24.de
Version         : 1.0, November 2008

*/


/* Navi / Filter */
.clearall,
.filter_group .list_0,
.filter_group h3 { display:none; }


/* Navi - Linke Spalte / Filter */
.filter_field_typ ul,
.filter_field_hersteller ul {
        position: absolute;
        left: -149px;
        width: 120px;
        list-style: none;
        top: 92px;
        border-left: 1px solid #ff9900;
        text-align: left;
        padding: 0 0 0 8px;
        font-size: 14px;
}

* html .filter_field_typ ul,
* html .filter_field_hersteller ul { top: 50px; }

* + html .filter_field_typ ul,
* + html .filter_field_hersteller ul { top: 67px; }


.anhaenger .filter_field_typ ul { margin: 75px 0 0 0; }
.filter_field_typ ul { margin: 50px 0 0 0; }
.filter_field_hersteller ul { margin: 25px 0 0 0; }

.filter_field_typ ul li,
.filter_field_hersteller ul li {
        margin:0;
        height: 25px;
        padding: 0;
}

#ctrl_filter_field_typ .list .list_3,
#ctrl_filter_field_typ .list .list_5 { height: 40px }

.filter_field_typ p,
.filter_field_hersteller p { margin: 0; }
.filter_field_typ p.active,
.filter_field_hersteller p.active { color: #ff9900; }

.filter_field_typ ul a:link,
.filter_field_typ ul a:visited,
.filter_field_hersteller ul a:link,
.filter_field_hersteller ul a:visited { color: #444444; text-decoration:none; }

.filter_field_typ ul a:active,
.filter_field_typ ul a:hover,
.filter_field_hersteller ul a:active,
.filter_field_hersteller ul a:hover { color: #ff9900; }


/* Links Mittlere Spalte */
#main .mod_catalogfeatured a:link,
#main .mod_catalogfeatured a:visited  { color: #3333CC; font-weight: normal; }

#main .mod_catalogfeatured a:active,
#main .mod_catalogfeatured a:hover  { color: #330099; font-weight: normal; }


/* Mittlere Spalte */
.layout_simple {
        display:block;
        width: 625px;
        border: 0px solid blue;
        margin: 12px 0 0 0;
}

.layout_full {
        display:block;
        width: 625px;
        border: 0px solid lime;
}

.filter_field_artikel {
        display:block;
        width: 625px;
        margin: 5px 0 0 0;
        text-align:left;
        border: 0px solid red;
}

.mod_catalogfeatured .layout_simple { margin: 0 0 10px 0;  }


.filter_field_artikel ul { border: 0px solid black; }

#ctrl_filter_field_artikel { border-top: 0px solid #ccc; padding: 0px 0 0 0; }

.filter_field_artikel ul {
        list-style: none;
        text-align:left;
        margin: 0;
        padding: 0;
        height: 150px;
}


.filter_field_artikel ul li {
        text-align:left;
        width:110px;
        height:135px;
        display:block;
        float:left;
        margin: 10px 5px 0 5px;
}

.filter_field_artikel ul.list li .image { display:block; height: 90px; }

.filter_field_artikel ul li span {
        display:block;
        margin: 0 0 2px 0;
        border-bottom:1px solid #ff9900;
}

.filter_field_artikel ul a:link,
.filter_field_artikel ul a:visited { color: #3333CC; text-decoration:none; font-weight: normal; margin: 5px 0 0 0; }

.filter_field_artikel ul a:active,
.filter_field_artikel ul a:hover { color: #330099; font-weight: normal; }

.filter_field_artikel p.active { color: #ff9900; margin: 0; padding:0 }


.bild { display:block; float:left; padding: 0 20px 0 0; border: 0px solid red; }


/* Artikel Details - Mittlere Spalte */

.mod_cataloglist .total,
.mod_cataloglist .condition { display:none; }

.field .label { font-weight: bold; }
.field .value { margin: 0 0 10px 0; }
.field { margin-left: 370px; }
.field.link { margin-left: 0px; }

.mod_cataloglist .layout_full .bild { margin: 0 0 10px 0; }
.mod_cataloglist .layout_full .bild .label { display:none; }

.layout_simple .name { font-size: 16px; font-weight: bold; color: #ff9900; }
.layout_simple .slogan { font-weight: bold; margin:25px 0 25px 0; }
.layout_simple .logo { margin: 35px 0 25px 0; }

.layout_simple .field { margin-left:0 }
.layout_simple .value { margin: 0; }

.mod_catalogfeatured .layout_simple .name {
        font-size: 16px;
        font-weight: bold;
        color: #ff9900;
        margin: 0 0 35px 0;
}

.mod_cataloglist .pagination { border-top:1px solid #ff9900; margin: 20px 0 0 370px; }
.mod_cataloglist .pagination p { margin: 5px 0 0 0; }

.mod_cataloglist .pagination a { text-decoration: none }
.mod_cataloglist .pagination ul { padding: 0; margin: 5px 0 20px 0;  }
.mod_cataloglist .pagination ul li { list-style: none; display: inline; }





