
body {
  background:#393939 url(../templates/inlarp/images/bg-larp-shop.jpg) repeat-x;
  margin:0;
  padding:0;
  font-family:Arial, Verdana, Helvetica;
  font-size:12px;
  color:#3F3F3F;
  text-align:center;
}

h1 {
  font-size:14px;
  font-weight:bold;
}

#abgleich {
  padding-top:10px;
}

#header {
  width:990px;
  height:20px;
}

#content_container_oben {
  background:#ffffff;
  width:990px;
  height:20px;
  background: url(../templates/inlarp/images/shop-content-header.jpg) top no-repeat;
}

#content_container_mitte {
  background:#ffffff;
  width:990px;
  background: url(../templates/inlarp/images/shop-content-middle.jpg) repeat-y;
}

#content_container_unten {
  background:#ffffff;
  width:990px;
  height:20px;
  background: url(../templates/inlarp/images/shop-content-footer.jpg) bottom no-repeat;
}

#logo {
  float:left;
  height:10x;
  text-align:left;
  width:300px;
}

#banner {
	float:right;
	text-align:left;
  height:91x;
  width:468px;
}

#suchleiste {
  width:960px;
  height:42px;
  background: url(../templates/inlarp/images/shop-suchleiste.jpg) bottom no-repeat;
  text-align:left;
}
#breadcrumb {
  width:960px;
  padding-top:10px;
  padding-bottom:5px;
  text-align:left;
}

input {
  border:1px solid #BFBFBF;
  color:#000000;
  background:#fff;
  padding:2px 5px 1px 5px;
  margin-left:20px;
  margin-top:10px;
  font-size:1em;
}

input:hover {
  background:#fff;
  border:1px solid #999999;
  color:#000000;
  font-size:1em;
}	
	
input:hover {
  background:#fff;
  border:1px solid #999999;
  color:#000000;
  font-size:1em;
}

#search {
  background:url(../templates/inlarp/images/shop-suche.jpg) no-repeat;
  background-position:center;
  height:40px;
  margin:0 auto;
  padding-top:10px;
}

.submit {
  background:url(../templates/inlarp/images/shop-suche-submit.gif) no-repeat;
  height:20px;
  width:52px;
  border:0;
  margin-left:2px;
  text-indent:-9999px;
  cursor:pointer;
}

.submit:hover {
  background:url(../templates/inlarp/images/shop-suche-submit.gif) no-repeat 0 -20px;
  height:20px;
  width:52px;
  border:0;
  margin-left:2px;
  cursor:pointer;
}

#content {
  width:960px;
  text-align:left;
}

#leftcol {
  float:left;
  width:470px;
}

#leftcol_cat {
  float:left;
  width:650px;
}

#rightcol {
  float:right;
  width:470px;
}

#rightcol_cat {
  float:right;
  width:290px;
}

#box {
  padding:3px;
  width:460px;
  margin-bottom:10px;
}

#box_cat_right {
  padding:3px;
  width:290px;
  margin-bottom:10px;
}

#box_cat_left {
  padding:3px;
  width:650px;
  margin-bottom:10px;
}

#box_header {
  background:url(../templates/inlarp/images/shop-box-header.jpg) no-repeat;
  height:40px;
  padding-left:20px;
  padding-top:12px;
  font-weight:bold;
}

#box_header_cat_left {
  background:url(../templates/inlarp/images/shop-box-header-weit.jpg) no-repeat;
  height:40px;
  padding-left:20px;
  padding-top:12px;
  font-weight:bold;
}

#box_header_cat_right {
  background:url(../templates/inlarp/images/shop-box-header-kurz.jpg) no-repeat;
  height:40px;
  padding-left:20px;
  padding-top:20px;
  font-weight:bold;
}

#box_content {
  background:#eeeeee;
  border:1px solid #333333;
  padding:5px;
  margin-top:2px;
}

#box_header_shop_willkommen {
  background:url(../templates/inlarp/images/shop-willkommen.jpg) no-repeat;
  height:50px;
  padding-left:110px;
  padding-top:16px;
  font-weight:bold;
}

#box_header_shop_news {
  background:url(../templates/inlarp/images/shop-news.jpg) no-repeat;
  height:50px;
  padding-left:110px;
  padding-top:20px;
  font-weight:bold;
}

#angebot {
  background:#ffffff;
  width:95%;
  margin:5px;
  padding:5px;
}

#angebot_bild {
  float:left;
  padding:2px;
  width:90px;
  text-align:center;
}

#angebot_beschreibung {
  float:left;
  width:300px;
  padding:5px;
}

#angebot_preis {
  float:right;
  font-weight:bold;
  font-size:14px;
  padding-top:10px;
}

#produkt {
  background:#ffffff;
  width:95%;
  margin:5px;
  padding:5px;
}

#produkt_bild {
  float:left;
  padding:2px;
  width:90px;
  text-align:center;
}

#produkt_beschreibung {
  float:left;
  width:500px;
  padding:5px;
}

#produkt_preis {
  float:right;
  font-weight:bold;
  font-size:14px;
  padding-top:10px;
}

#produkt_detail {
  background:#ffffff;
  width:95%;
  margin:5px;
  padding:5px;
}

#produkt_detail_bild {
  float:left;
  padding:2px;
  width:90px;
  text-align:center;
}

#produkt_detail_beschreibung {
  float:left;
  width:350px;
  padding:5px;
}

#produkt_detail_preis {
  float:right;
  font-weight:bold;
  font-size:14px;
  padding-top:10px;
}

#ebay_bild {
  float:left;
  padding:2px;
  width:120px;
  text-align:center;
}

#ebay_beschreibung {
  float:left;
  width:460px;
  padding:5px;
}

#amazon_ebay_rechts {
  background:#ffffff;
  width:92%;
  margin:5px;
  padding:5px;
}

#amazon_ebay_rechts_bild {
  float:left;
  padding:2px;
  width:100px;
  text-align:center;
}

#amazon_ebay_rechts_preis {
  float:right;
  font-weight:bold;
  font-size:14px;
  padding-top:10px;
  text-align:left;
}

#news {
  background:#ffffff;
  width:95%;
  margin:5px;
  padding:5px;
}

a:link {
color: #D21D17;
text-decoration: none;
}

a:visited {
color: #D21D17;
text-decoration: none;
}

a:hover, a:active {
text-decoration: underline;
}

ul#catmenue {
  font-size:12px;
  list-style-type:none;
}

ul#catmenue li {
  padding-right:2px;
  background-color:#ffffff;
  width:90%;
  border-left:2px solid #000000;
  padding-left:6px;
  padding-top:2px;
  margin-top:2px;
}

ul#catmenue li a {
}

ul#catmenue li a:hover {
}

td {
  font-size:12px;
}

hr {
  border:1px solid #000000;
}

#headinfo {
  margin:0 0 -1 0px;
  padding:0px; background: #fff url(../templates/inlarp/images/hl.gif") repeat-x 0 bottom; 
  width:100%;
  float:left
}

#headinfo ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

#headinfo li {
  background-image:url(../templates/inlarp/images/hl0.gif");
  background-repeat:no-repeat;
  float:left;
  background-attachment:scroll;
  background-position:left top;
  margin:0;
  padding:0 0 0 4px;
  font-size: 12px;
  line-height:10px;
}

#headinfo a {
  color:#6E6E6E;
  font-weight:normal;
  text-decoration:none;
  background:#fff url(../templates/inlarp/images/hr0.gif") no-repeat right top;
  display:block;
  padding:5px 15px 5px 7px;
  float:left
}
#headinfo a {
  float:none
}

#headinfo a:hover {
  color:#3300BB;
}

#headinfo #akt {
  background-image:url(../templates/inlarp/images/hl1.gif")
}

#headinfo #akt a {
  color:#FFF;
  background-image:url(../templates/inlarp/images/hr1.gif");
  padding-bottom:6px
}
