BODY, TD {font-family: Arial; color: black; font-size: 13px;}
BODY{
	background-color: #8c5b38;
}
A:link{color: #8c5b38;}
A:active{color: #CC9900;}
A:visited{color: #251209;}
A:hover{color: #CC9900;	TEXT-DECORATION: underline}
H1{
	font-size: 17px;
	font-weight: bold;
	color: #A03646;
}
H2{font-size: 16px; color: #000000; font-weight: bold;}
.title{
	font-weight: bold;
	color: #A03646;
	font-size: 15px;
}
.title_small{
	font-weight: bold;
	color: #8c5b38;
	font-size: 14px;
}
.title_adlinks{color: #494345; font-size: 18px;}
.small{font-size: 11;}
.smallblue{font-size: 11; color: #658CB2;}
.smallwhite{font-size: 11; color: #FFFFFF;}
.smallred{font-size: 11; color: #990000;}
.erklaerung{color: #002C62; font-size: 11;}
.shoptitle{font-size: 14px; font-weight: bold; color: #658CB2;}
DIV.abstand{margin-left:50px;}
.smalldarkblue{color: red; font-size: 11;}
.link{color: #8c5b38; font-size: 14; font-weight: bold; TEXT-DECORATION: none; font-family: Arial;}
.title_white{ font-weight: bold; color: #FFFFFF; font-size: 16px;}
.textwhite{color: #FFFFFF; font-size: 13px;}
.title_red{    font-weight: bold;    color: #990000;    font-size: 14px;}
.rahmen {
	font-family: Arial;
	color: #3F4A65;
	border: thin solid #000099;
}
.rahmen_main {
	border: thin solid #666666;
	margin: auto;
	padding: 10px;
}
.bbc {
	font-size: 16px;
	font-style: italic;
	font-weight: bolder;
	color: #251209;
}
.bbc-klein {
	font-size: 13px;
	font-style: italic;
	font-weight: bolder;
	color: #8c5b38;
}

#rahmen {
border: 1px solid #251209;

background: url("../images/athen-braun/felder-braun.jpg") no-repeat 0 0;}


    /* Inhalt Gesamtaufteilung */
    #page {
      width:925px;
	  margin: 0 auto;
    }
    
    /* Oberer Rahmen 3-geteilt*/
    #lo {
      float:left;
      background: url("../images/athen-braun/hg-braun-links.jpg") repeat-y; 
      height:290px;                                    
      width:15px;
    }
    #mo {
      float:left;
      background: url("../images/athen-braun/logo-braun.jpg") no-repeat 0 0;
      height:290px;
      width:895px;
	  background-color: #251209;
    }
	  	
	#ro {
      float:right;
      background: url("../images/athen-braun/hg-braun-rechts.jpg") repeat-y;;
      height:290px;
      width:15px;
    }
	
	    /* Button Rahmen 3-geteilt*/
    #rb {
      background: url("../images/athen-braun/hg-braun-rechts.jpg") repeat-y right top;
	  min-height: 450px;        
    }
    #lb {
      background: url("../images/athen-braun/hg-braun-links.jpg") repeat-y transparent left top;   
      width:895px;
	  padding-left: 15px;  /* padding wieder */
	  background-color:white;
    }
    
    #mb {
      padding-left: 10px;
	  padding-right: 5px;
	  width:850;
    }
	
    
    /* Mittlerer Rahmen für Content 3-geteilt*/
    #rm {
      background: url("../images/athen-braun/hg-braun-rechts.jpg") repeat-y right top;
	  min-height: 600px;        
    }
    #lm {
      background: url("../images/athen-braun/hg-braun-links.jpg") repeat-y transparent left top;   
      width:910px;
	  padding-left: 0px;  /* padding wieder */
	  background-color:white;
	  min-height: 600px;
    }
    
    #textbereich {
	  padding-top: 0px;
	  min-height: 600px;
	  text-align:center;
    }
	
    #text {
	color: #666666;
	font-size:12px;
    }
    
    /* Unterer Rahmen für Content */
    #lu {
	background: url("../images/athen-braun/hg-braun-links.jpg") repeat-y transparent left top;
      float:left;
      height:60px;                                    
      width:15px;
    }
    #mu {
      float:left;
	  background: url("../images/athen-braun/footer-braun.jpg") repeat-y transparent left top;
      background-color: #251209;
      height:60px;
      width:895px;                                    
    }
    #mu2 {
      float:left;
      background-color: #be0a28;
      height:60px;
      width:895px;                                    
    }
	#ru {
	      background: url("../images/athen-braun/hg-braun-rechts.jpg") repeat-y white right top;

      float:left;
      height:60px;
      width:15px;
    }
	
	
#button-leiste{
padding-left:15px;
  width: 860px;
  height: 35px;
  }
	
#button-start{
position:absolute;
	  margin-top:250px;
	  width: 170px;
      height: 35px;
	  background: url("../images/athen-braun/start.jpg") no-repeat 0 0;}
#button-start:hover{ 
  background: url("../images/athen-braun/start.jpg") no-repeat 0 -35px;}
#button-start:active{ 
  background: url("../images/athen-braun/start.jpg") no-repeat 0 -70px;}
  
  
  
  
#button-mittag{
position:absolute;
	margin-left: 180px;
		  margin-top:250px;
	width: 170px;
	height: 35px;
	background: url("../images/athen-braun/mittagskarte.jpg") no-repeat 0 0;}
#button-mittag:hover{ 
  background: url("../images/athen-braun/mittagskarte.jpg") no-repeat 0 -35px;}
#button-mittag:active{ 
  background: url("../images/athen-braun/mittagskarte.jpg") no-repeat 0 -70px;}



#button-speise{
position:absolute;
	margin-left: 360px;
	margin-top: 250px;
	width: 170px;
	height: 35px;
  background: url("../images/athen-braun/speisekarte.jpg") no-repeat 0 0;}
#button-speise:hover{ 
  background: url("../images/athen-braun/speisekarte.jpg") no-repeat 0 -35px;}
#button-speise:active{ 
  background: url("../images/athen-braun/speisekarte.jpg") no-repeat 0 -70px;}



#button-galerie{
position:absolute;
	margin-left: 540px;
	margin-top: 250px;
	width: 170px;
	height: 35px;
  background: url("../images/athen-braun/galerie.jpg") no-repeat 0 0;}
#button-galerie:hover{ 
  background: url("../images/athen-braun/galerie.jpg") no-repeat 0 -35px;}
#button-galerie:active{ 
  background: url("../images/athen-braun/galerie.jpg") no-repeat 0 -70px;}
  
  
  
  #button-kontakt{
  position:absolute;
	margin-left: 720px;
	margin-top: 250px;
	width: 170px;
	height: 35px;
  background: url("../images/athen-braun/kontakt.jpg") no-repeat 0 0;}
#button-kontakt:hover{ 
  background: url("../images/athen-braun/kontakt.jpg") no-repeat 0 -35px;}
#button-kontakt:active{ 
  background: url("../images/athen-braun/kontakt.jpg") no-repeat 0 -70px;}
  
  
.box01 t, .box02 t, .box03 t {
   font-size: 10px;
   font-family: Arial;
}
.mpunkt {
	background: url(../images/athen-braun/felder-braun.jpg) no-repeat 0 0;
	height: 20px;
	width: 200px;
	color: #8c5b38;
	font-weight: bold;
}
.rahmen1 {
	
	width: 199px;
	height: 90px;
	border-right: 1px solid #8c5b38;
	border-bottom: 1px solid #8c5b38;
	border-left: 1px solid #8c5b38;
}
