#top{
    float:left;
    width:941px;
    height:28px;
    background-image:url(../gfx/Border-Top.png);
}
#top_left{
    float:left;
    width:29px;
    height:28px;
    background-image:url(../gfx/Corner-Left.png);
}
#top_right{
    float:left;
    width:28px;
    height:28px;
    background-image:url(../gfx/Corner-Right.png);
}
#left{
/*    height:625px;*/
		height: 1420px;
    clear:both;
    float:left;
    width:29px;
    background-image:url(../gfx/Border-Left.png);
}
#right{
/*    height:625px;*/
		height: 1420px;		
    float:left;
    width:28px;
    background-image:url(../gfx/Border-Right.png);
}
h1, h2{
    color:#a10f0f;
		margin-bottom: 0;
		font-size: 19px;
}

h2{
    font-size: 14px;
}

input.anzahl {
    width:30px;
}

.artikel{
  /*float:left;*/
  margin:5px 5px 5px 5px;
	clear:right;
	width:700px;
}
.artikel_position{
  float:left;
  margin:0px 5px 5px 15px;
}
.artikel_desc{
    width:144px;
    background-color: #ae6e70;
    padding:3px;
}
.artikel_desc p{
    font-size: 1.1em;
    font-weight:bold;
		margin-top: 30px;
		text-align: right;
		color: #fff;
}
.artikel_position img{
    text-align: center;
	display:block;
		width: 150px;
		height: 225px;
}
.artikel a:hover{
	text-decoration:none;
}
/* Kategorie�bersicht */
.kategorie{
	background: url(../gfx/bg_kat.gif) bottom repeat-x;
}
.kategorien tr:hover{
    background-image:url(../gfx/hover-damen.png);
    color:#fff;
}
.kategorien tr:first-child:hover{
    background-image:none;
    color:#000;
}
.artikel_desc{
    background-image:url(../gfx/description_bg-default.png);
}
.clear{
    clear:both;
}
.kategorieselected{
    font-weight:bold;
}
.kategorien tr:first-child a{
    font-size: 0;  /* um die erste Ebene auszublenden: Damen, Herren, Sale */
		line-height: 0;
}
.preis{
    background-image:url(../gfx/description_bg-default.png);
    color:#fff;
    height:34px;
		width: 100px;
    line-height:30px;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    margin-bottom:-7px;	
}
body{
	background: #fff url(../gfx/bg.jpg) no-repeat top center;
}
#warenkorb_link.link {
    color:#FFFFFF;
    display:block;
    font-weight:bold;
		font-size: 10px;
    height:22px;
    line-height:21px;
    margin-top:3px;
    padding-left:9px;
    text-align:center;
    text-transform:uppercase;
    width:145px;
    background-image:url(../gfx/warenkorb-default.png);
}
.bestellvorgang #sectionheader{
    font-size:1.7em;
    color:#a10f0f;
    font-weight:bold;
}
input.button, input.warenkorb, input.finden, input.loginbox {
	background-image:url(../gfx/button.gif);
	border-color:#F87C7D #880001 #880001 #F87C7D;
	border-style:solid;
	border-width:1px;
	color:#FFF;
	font-weight:bold;
	height:20px;
	cursor: pointer;
}
textarea, input, select{
	border: 1px solid #C2C2C2;
	background: #f2f2f2 url(../gfx/input.gif) repeat-x top;
}
textarea:focus, input:focus, select:focus{
	border: 1px solid #a10f0f;
}
span.tagFemaleSaleKat {
	background-image:url(../gfx/tag_sale_w.png);
	height:35px;
	width:35px;
}
span.tagMaleSaleKat {
	background-image:url(../gfx/tag_sale_m.png);
	height:35px;
	width:35px;
}
span.tagSaleSaleKat {
	background-image:url(../gfx/tag_sale_s.png);
	height:35px;
	width:35px;
}
span.tagFemaleKat {
	background-image:url(../gfx/tag_w.png);
	height:35px;
	width:35px;
}
span.tagMaleKat {
	background-image:url(../gfx/tag_m.png);
	height:35px;
	width:35px;
}
span.tagSaleKat {
	background-image:url(../gfx/tag_s.png);
	height:35px;
	width:35px;
}
div.tagBox{
	position:absolute;
	height:35px;
	width:90px;
}
div.tagBox span{
	display:inline-block;
}