*{margin:0; padding:0; outline: none;}

body

{
background:#000000 top center repeat-y;
color:#FFCC66; font:13px Verdana,Tahoma,Arial,sans-serif;
height:100%;
text-align:center;
}
html
{
height:100%;
}

img, a
{
border-style:none;
border-width:0px;
}

#gesamt

{

background-color:#000000;
color:#ffffff; margin:0 auto;
width:800px;
height:591px;

background-image:url(img/background.jpg);
background-repeat: no-repeat;

border-style:none;
border-width:1px;
border-color:#222222;

scrollbar-face-color:transparent;
scrollbar-highlight-color:#d23105;
}

h1
{
font-size:13px;
}

a
{
font-weight:normal;
color:#FFCC66;
font-size:13px;
text-decoration:none;
}
a:hover
{
font-weight:bold;
}


/***LISTENSTYLE *************/
ul, ul#hauptnavi,#footer ul
{
list-style:none;

}


ul#hauptnavi li
{
float:left;

}

ul#hauptnavi
{
margin-left:105px;
color:#000000;
font-size:18px;
}

ul#hauptnavi li a, #footer a
{
margin-right:0px;
}

ul#hauptnavi li a, #footer a
{
color:#000000;
font-size:20px;
background-color:inherit;
font-weight:bold;
text-decoration:none;
}

#content_text ul
{
list-style:square;
}


/******LISTENSTYLE ENDE ****/
#rahmen
{
width:800px;

position:relative;
top:75px;
}

#navigation
{

width:100%;

}

td#footer ul li
{
display:inline;
}

td#footer
{
text-align:center;
padding-top:15px;
}







#content_text, #content_text p, #content_text p.bodytext
{
font-size:13px;
font-weight:bold;
color:#ffffff;

} 

div#content
{
width:600px;
height:370px;

border-style:none;
border-width:1px;
margin-left:100px;
margin-top:10px;

text-align:center;
overflow:auto;
scrollbar-face-color:#A7250B;

}

h2
{
color:#33CCFF;
font-size:20px;
}

li a.active_menu
{
position: relative;
top: 10px;
}

#content p, #content p * {
  font-size: 13px;
}

#content a:hover {
  font-weight: bold;
}

.schleier {
  position: absolute;
  display: block;
  background: #C89579;
  opacity: 0.7;
}






/* Shop Styles */

#shop-list .product {
  clear: both;
}

#shop-list .product h2 {
  clear: none;
}

#shop-list .shop-image {
  width: 200px;
  float: left;
  margin: 0 0 20px 0;
}

.basket-table {
  width: 100%;
  margin-bottom: 30px;
}

#shop-daten, #basket-confirmation p {
  padding: 0 20px;
}

#shop-daten p, #shop-daten h2, #shop-daten-felder,
#basket-confirmation p, #basket-confirmation h2 {
  margin-bottom: 10px;
}

#shop-daten *,
#basket-confirmation p {
  text-align: left;
}

#shop-daten label {
  width: 200px;
  clear: both;
  float: left;
  display: block;
}

#shop-daten-felder textarea, #shop-daten-felder input, #shop-daten-felder select {
  width: 300px;
  background: none;
  margin-bottom: 5px;
  padding: 2px;
  border: 1px solid #fc6;
  color: #fff;
  font: 13px Verdana,Tahoma,Arial,sans-serif;
}



