/* CSS Document */

* {
	padding:0;
	margin:0
}

body {
	background-color:#555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}


div.footer {
}

    div.footer p {
        color: #fff;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:10px;
    }

    div.footer a {
        color: #fff;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:10px;
    	text-decoration: none;
    }


div.menu {
}

    div.menu p {
        color: #fff;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    }

    div.menu a {
        color: #fff;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    	text-decoration: none;
    }

    div.menu a:hover {
        color: #c6c6c6;
    }


div.leftmenu_header {
    padding-top: 20px;
    padding-left: 10px;
}

    div.leftmenu_header p {
        color: #000;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:12px;
        margin-bottom: 10px;
    }

div.leftmenu {
    margin-left: 10px;
    margin-top: 3px;
    width:180px;
    border: 1px solid #c6c6c6;
    padding-right: 3px;
}

    div.leftmenu:hover {
        background: #ddd;
        border: 1px solid #fff;
    }

    div.leftmenu p {
        color: #000;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:12px;
    }

    div.leftmenu a {
        color: #000;
        background-image: url(gfx/li.gif);
        background-position: 2px 5px;
        background-repeat: no-repeat;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    	text-decoration: none;
        line-height: 20px;
    	padding-left: 20px;
    	margin-left: 2px;
        display: block;
    }

    div.leftmenu a:hover {
        color: #c20202;
        background-color: #ddd;
    }

div.leftmenu_active {
    margin-left: 10px;
    margin-top: 3px;
    width:180px;
    padding-right: 3px;
    background: #ddd;
    border: 1px solid #fff;
}

    div.leftmenu_active a {
        color: #000;
        background-image: url(gfx/li.gif);
        background-position: 2px 5px;
        background-repeat: no-repeat;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    	text-decoration: none;
        line-height: 20px;
    	padding-left: 20px;
    	margin-left: 2px;
        display: block;
    }

div.textarea {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

    div.textarea h1 {
        color: #a00;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:16px;
    	font-weight: bold;
    }
    div.textarea h2 {
        color: #a00;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:14px;
    	font-weight: bold;
    }
    div.textarea h3 {
        color: #a00;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:12px;
    	font-weight: bold;
    }

    div.textarea p {
        color: #000;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    }

    div.textarea a {
        color: #c20202;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    	text-decoration: none;
    }

    div.textarea a:hover {
    	text-decoration: underline;
    }

    div.textarea img {
    	padding: 2px;
	margin: 5px;
	border: 1px solid #a00;
    }


div.notruf {
    position:relative;
    margin: 0 auto;
    padding: 5px;
    width: 170px;
    background: #fff;
    border: 1px solid #c20202;
    margin-top: 10px;
}

    div.notruf h1 {
        margin: 0px;
        padding: 0px;
        color: #000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size:12px;
    	font-weight: bold;
    }

    div.notruf h3 {
        margin: 0px;
        padding: 0px;
        color: #000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size:17px;
    	font-weight: bold;
    }


    div.notruf p {
        color: #000;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    }

    div.notruf a {
        color: #c20202;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:11px;
    	text-decoration: none;
    }

div.frontpage {
}

    div.frontpage p {
        color: #fff;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:12px;
    }

    div.frontpage a {
        color: #c20202;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	font-size:12px;
    	text-decoration: none;
    }


/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */

table.he_shop_catlistline {
    width: 98%;
    margin: 0px;
    padding: 0px;
}

td.he_shop_catlistline_row1 {
    width: 50px;
}
td.he_shop_catlistline_row2 {
}
td.he_shop_catlistline_row3 {
    width: 120px;
}


    p.he_shop_catlistline_title {
        font-family: tahoma;
        color: #0a0;
        font-size: 10px;
        line-height: 16px;
    }

        p.he_shop_catlistline_title a {
            font-size: 12px;
            font-weight: bold;
            color: #a00;
            text-decoration: none;
        }

    p.he_shop_catlistline_price {
        font-family: tahoma;
        color: #55f;
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
    }
    
    p.he_shop_catlistline_inkl {
        font-family: tahoma;
        color: #555;
        font-size: 10px;
        line-height: 11px;
    }


    img.he_shop_catlistline_add2Cart {
        border: none;
        margin-top: 10px;
    }

/* ------------------------------------------------------------------------- */

div.he_shop_detail_youarehere {
    margin-bottom: 10px;
}

/* ------------------------------------------------------------------------- */

div.he_shop_detail {
}

    div.he_shop_detail img {
        border: none;
    }

    div.he_shop_detail h1 {
        margin-bottom: 15px;
        font-size: 18px;
        color: #000;
        border-bottom: 1px solid #aaa;
    }

    div.he_shop_detail h2 {
        font-size: 16px;
    }

    div.he_shop_detail h3 {
        font-size: 14px;
    }

    div.he_shop_detail p {
        font-size: 10px;
        color: #000;
    }

    div.he_shop_detail a {
        text-decoration: none;
        color: #a00;
    }



    div.he_shop_detail div.pricebox {
        padding: 10px;
        width: 150px;
        text-align: right;
    }
    
        div.he_shop_detail div.pricebox h1 {
            font-size: 18px;
            line-height: 18px;
            color: #000;
            border: none;
        }

        div.he_shop_detail div.pricebox p {
            font-family: Tahoma;
            font-size: 10px;
            line-height: 10px;
            color: #555;
            border: none;
        }

/* ------------------------------------------------------------------------- */

div.he_shop_list {
}

    div.he_shop_list img {
        border: none;
    }

    div.he_shop_list h1 {
        margin-bottom: 15px;
        font-size: 18px;
        color: #000;
    }

    div.he_shop_list h2 {
        font-size: 16px;
    }

    div.he_shop_list h3 {
        font-size: 14px;
    }

    div.he_shop_list p {
        font-size: 10px;
        color: #000;
    }

    div.he_shop_list a {
        text-decoration: none;
        color: #a00;
    }

    div.he_shop_list div.pricebox {
        padding: 10px;
        width: 150px;
        text-align: right;
    }
    
        div.he_shop_list div.pricebox h1 {
            font-size: 18px;
            line-height: 18px;
            color: #000;
            border: none;
        }

        div.he_shop_list div.pricebox p {
            font-family: Tahoma;
            font-size: 10px;
            line-height: 10px;
            color: #555;
            border: none;
        }


/* ------------------------------------------------------------------------- */

div.he_shop_warenkorb {
}

    div.he_shop_warenkorb img {
        border: none;
    }

    div.he_shop_warenkorb h1 {
        margin-bottom: 15px;
        font-size: 18px;
        color: #000;
        border-bottom: 1px solid #aaa;
    }

    div.he_shop_warenkorb h2 {
        font-size: 16px;
    }

    div.he_shop_warenkorb h3 {
        font-size: 14px;
    }

    div.he_shop_warenkorb p {
        font-size: 10px;
        color: #000;
    }

    div.he_shop_warenkorb a {
        text-decoration: none;
        color: #a00;
    }

/* ------------------------------------------------------------------------- */

div.he_shop_kundendaten {
}

    div.he_shop_kundendaten td {
        margin: 0px;
        padding: 0px;
        font-size: 12px;
        font-family: tahoma;
    }

    div.he_shop_kundendaten h1 {
        margin-bottom: 15px;
        font-size: 18px;
        color: #000;
        border-bottom: 1px solid #aaa;
    }

    div.he_shop_kundendaten h2 {
        font-size: 16px;
    }

    div.he_shop_kundendaten h3 {
        font-size: 14px;
    }

    div.he_shop_kundendaten p {
        font-size: 12px;
        color: #000;
        
    }

    div.he_shop_kundendaten a {
        text-decoration: none;
        color: #a00;
    }

/*---------------------------------------------------------------------------*/

div.he_login_wrapper {
    width: 100%;
    text-align: center;
    margin-top: 80px;
}

    div.he_login {
        border: 2px solid #a00;
        background-color: #fff;
        margin: 0px auto;
        width: 300px;
        height: 132px;
    }
    
        div.he_login p {
            padding-top: 12px;
            font-size: 10px;
            color: #000;
            line-height:10px;
        }

        div.he_login h1 {
            font-size: 16px;
            color: #000;
        }

/*---------------------------------------------------------------------------*/

