<!--
body{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 100.01%;
     font-size: 0.7em;
     margin: 0px;   
}


a.box {
     text-decoration: none ;
     background-color: #CCF703;
     border: 1px solid #485808;
     border-bottom: 2px solid #485808;
     border-right: 2px solid #485808;        
     text-align: center;
     font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
     padding: 0 5px 0 5px;     
}


a {text-decoration: none;}
a img {border:1px solid #000000; }
a img.nichts {border:0px; }



table.rand { 
	border-collapse: collapse;
	border: 1px solid #000000; }

table.randgrau { 
	border-collapse: collapse;
	border: 1px solid #000000;
	background: #EEEEEE; }


th {
	font-weight: bold;
	text-align: center;
	background-color: #B5DB12;
	border: 1px solid #000000;
}

td {
	vertical-align: top;
	text-decoration: none;
	color: #000000;
}

td.rand, td.randHover {
	border-collapse: collapse;
	border: 1px solid #000000;
}

td.randHover {
        background-color:#eeeeee;
}

.randHover:hover {
        background-color:#F1FFAD;
}

input, select, textarea {
    border: 1px solid #485808;
    background: #F7FFD3;
    font: 1.0em Verdana, Arial, Helvetica, sans-serif;
}

input.submit {
    border: 1px solid #485808;
    font: 1.0em Verdana, Arial, Helvetica, sans-serif;
    background: #E5FF6B;
}

#kopf_kunde {
    position: relative;
    top: -78px; 
    left: 285px; 
    font: 2.5em Verdana, Arial, Helvetica, sans-serif; 
    color: #000000;
}

#container {
    margin: 0 auto;
    width: 960px;
    height: 500px;
    padding: 0px 0px 0px 0px;
}

#header {
    float: left;
    width: 960px;
    height: 86px;
    background: #000000;
}

#titel {
    padding: 4px 12px 4px 12px;
    color: #FFFFFF;
    float: left;
    width: 960px;
    height: auto;
    background: url("grafiken/bg_titel.png") repeat-y;
}

#titel a {color: #FFFFFF;}
#titel a:hover {color: #B5DB12;}
#titel a.active {color: #FFFFFF;}


#main {
    padding: 0px 0px 0px 5px;
    float: left;
    width: 960px;
    height: auto !important;
    background: url("grafiken/bg.png") repeat-y;
}
#menu {
    float: left;
    width: 242px;  
    height: auto !important;
    min-height: 455px;
    height: 455px;      
}

#menu li.top {
    list-style-type: none;
    font-weight: bold;
    margin-top: 10px;
    margin-left:-25px;
    padding: 5px 10px 5px 10px;
    background: url("grafiken/menu_top.png") no-repeat;
}

#menu li.top_kunde {
    list-style-type: none;
    font-weight: bold;
    margin-top: 10px;
    margin-left:-25px;
    padding: 5px 10px 5px 10px;
    background: url("grafiken/menu_top_kunde.png") no-repeat;
}

#menu li.normal {
    list-style-type: none;
    font-weight: bold;
    margin-left:-60px;
    */ margin-left: -40px; 
    padding: 4px 5px 0px 5px;
}

#menu a {color: #FFFFFF;}
#menu a:hover {color: #B5DB12;}
#menu a.active {color: #000000;}

#warenkorb {
    background: #F78102;
    margin-left: -25px;
    border: 1px solid #B35A12;
    width: 200px;
    height: auto;
    }
    
#warenkorb_titel {
    color: #000000;
    font-weight: bold;
    padding: 3px 5px 3px 5px;
    border-bottom: 1px solid #B35A12;
    }
    
#warenkorb_box {
    background: #B5DB12;
    padding: 3px 5px 3px 5px;
    }         

#login {
    background: #485808;
    margin-left: 15px;
    border: 1px solid #B5DB12;
    width: 160px;
    height: auto;
    }
    
#login_titel {
    color: #FFFFFF;
    font-weight: bold;
    padding: 3px 5px 3px 5px;
    border-bottom: 1px solid #B5DB12;
    }
    
#login_box {
    background: #7B9C00;
    padding: 3px 5px 3px 5px;
    }         

#content {
    float: left;
    width: 672px;
    height: auto !important;
    min-height: 440px;
    height: 440px;
    background: url("grafiken/content.png") repeat-y;
    padding: 12px 15px 0px 15px;
}

#fotoalbum {

    width: 700px;
    height: auto !important;
    min-height: 580px;
    height: 580px; 
    position: absolute;     
    top: 35px;
    left:250px;
    background: #F1FFAD;
    border: 2px solid #000000;
}

#footer {
    padding: 4px 12px 4px 12px;
    text-align: center;
    color: #B5DB12;    
    float: left;
    width: 960px;
    height: auto;
    background: url("grafiken/bg_footer.png") no-repeat;
}

.seitentitel {

    border: 1px solid #485808;
    border-bottom: 2px solid #485808;
    border-right: 2px solid #485808;        
    text-align: center;
    font: 1.3em Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #485808;
    background: #CCF703;
    padding: 0 5px 0 5px;

}

.produkttitel {

    border: 1px solid #B35A12;
    border-bottom: 2px solid #B35A12;
    border-right: 2px solid #B35A12;        
    text-align: center;
    font: 1.3em Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    background: #FF8119;
    padding: 0 5px 0 5px;

}

.mitteilung {
    color: #FF0000;
    font-weight: bold;
    text-align: center;
    font-size: 1.2;
}

-->

