/*****************************
ALLGEMEINE FORMATIERUNGEN
*****************************/

img{border:0;}

/*****************************
Spezielle Formatierungen
*****************************/

/* Box links und rechts umfließend sowie zentriert und Schluißtag zum Ende des Umflußes */
.right {float:right;}
.center {text-align:center;}
.left {float:left;margin-right:25px;}
br.clr{clear:both;font-size:0px;height:0;line-height:0px;padding:0;margin:0;overflow:hidden}

div#content h1
{
  font-family:Arial;
  font-weight:bold;
  font-size:16px;
  margin:0;
  margin-bottom:3px;
  display:block;
  color: #828282;
  background-color:#FFF3DB;
  border-top:1px solid #828282;
  border-bottom:1px solid #828282;
  padding:2px;
  padding-left:4px;
  padding-top:4px;  
}

div#content h2
{
  font-family:Arial;
  font-weight:bold;
  font-size:14px;
  margin:0; 
  margin-bottom:2px;
  padding-left:4px;  
  color:#000;  
}

div#content h3
{
  font-family:Arial;
  font-weight:bold;
  font-size:12px;
  padding-left:4px;  
  margin:0; 
  color:#000;  
}

div#content p
{
  font-family:Arial;
  font-size:12px;
  color:#000; 
  margin:0px;
  margin-top:5px;
  margin-bottom:5px;
  //margin-bottom:0px;   
  padding-left:4px;  
}

div#content a
{
  text-decoration:underline;
  color:#CD7623;
}

div#content a:hover
{
  text-decoration:none;
  color:#878787;
}

div#content span.indent
{
  font-family:Arial;
  font-size:11px;
  color:#000;  
  display:block;
  padding-left:19px;
}

div#content hr
{
    border-style:none;
    border:0;
    border-top:1px solid #000;
}

div#content ul
{
    margin:0;
    padding:0;
    padding-left:10px;
    list-style-type:none
}

div#content ul li
{
    padding:0;
    padding-left:15px;
    padding-top:2px;
    margin:0;
    background-position:0px 4px;
    background-repeat:no-repeat;
    background-image:url(../images/arrow.gif);    
}

div#content .gallerie
{
    width:148px;
    height:114px;
    text-align:center;
    background-repeat:no-repeat;
    background-image:url(../images/rahmen.gif);  
    margin-right:15px;
    margin-bottom:10px;      
}


.error
{
  color:#f00;
  font-weight:bold;
}

div#content div.angebotbox
{
    width:215px;
    float:left;
    margin-right:2px;
    border:1px solid #828282;
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:10px;
    height:175px;
    overflow:hidden;
}

div#content div.angebotbox h1.boxkopf
{
    font-size:13px;
    border-top:none;
}

div#content div.angebotbox h1.boxlist
{
    width:204px;
}

div#content div#staticbox
{
    width:643px;
    float:left;
    border:1px solid #828282;
    margin-top:10px;
    margin-bottom:10px;
    padding:5px;
    height:175px;
    overflow:hidden;
}