* {margin:0px; padding:0px;}
body, html {font: 10px "verdana" normal; color:#fff; height:100%; background:transparent; }
img {border:0px;}

h2 {font:14px verdana;}


#header {width:100%; text-align:left; height:227px; background:url('../p/header.jpg') no-repeat center top;}

#content {width:840px; margin:0 auto; text-align:left; position:relative; height:auto;}




/* ANZEIGE DER ARTIKEL */
#kategorie {width:380px; height:auto; line-height:20px; font-size:11px; margin-left:10px; margin-right:10px;}
#kategorie p {font-weight:bold;}

#artikelcontainer {width:820px; background:#186253; display:block; padding-bottom:10px; /* max-width:920px */ }
#artikelinner {width:780px; border:1px solid #fff; margin:10px 10px 0px 10px; padding:10px; float:left;}
span.artikel {width:820px; float:left; height:auto; display:block; margin-bottom:5px; line-height:20px;}
p.artikel {float:left}
input.order {background:none; color:#fff; border:0px; width:auto; margin:0px; padding:0px; text-align:right;}
input.price {background:none; color:#fff; border:0px; text-align:right; margin:0px; padding:0px; font-weight:bold;}

/* BESTELLFORMULAR */
p.buy {display:block; float:left; width:500px; margin-bottom:5px;}
label.buy {float:left; width:120px; line-height:14px;}
input.buy {border:1px solid; padding:1px 4px; height:20px;}
textarea.buy {border:1px solid; padding:1px 4px;}

input.ordering {background:none; border:0px; color:#fff; text-align:right;}
span.error {display:block;}



/* ADMIN */

#error {width:820px; padding:5px 0px; height:auto; margin:0px auto; position:relative; font:11px verdana; background:#e24e14; text-align:center;}

#navi {width:820px; margin:0px auto;}
#navi a, .biga a
{
padding:6px;background:#2e3f6b;text-decoration:none;color:white;
}

#navi a:hover, .biga a:hover
{
padding:6px;background:#008000;text-decoration:none;color:white;
}

#subnavi {width:820px; margin:5px auto 10px auto; text-align:left;margin-top:15px;}

a.biga {color:#444; background:#eee;margin-right:2px;padding:4px;}
a.biga:hover {color:#fff; background:#417c8c;}

#newart {width:600px; margin:0 auto; text-align:left; position:relative; height:auto; margin-top:30px;}
h2.new {font:14px verdana; margin-bottom:10px; font-weight:bold;}
span.new {width:500px; display:block; margin-bottom:5px; float:left;}
label.new {width:100px; float:left; line-height:20px;}
input.new {width:200px; height:20px; border:1px solid;}
textarea.new {width:300px; height:100px;}

#ship
{
bo
}

#ship td
{
padding:4px;white-space: nowrap;text-align:center;

}