/*################Text Farben##################*/
/*h2,h3,h4,h5,h6,div,p,body,html,input,button { 
  font: normal 12px Helvetica,Verdana,Arial 
}*/

h1 { 
  font: normal 18px Arial, Helvetica, sans-serif, Verdana, Geneva, sans-serif;
  font-weight: bold;
  color:#a74c21;
}
h2 { 
  font: normal 13px Arial, Helvetica, sans-serif, Verdana, Geneva, sans-serif;
  font-weight: bold;
  color:#ee7f00;
}
p { 
  font: normal 11px Arial, Helvetica, sans-serif, Verdana, Geneva, sans-serif;
  font-weight: normal;
  color:#000;
}
a img {
  border:none;
  border-style:none; 
  border:0px;}
a {
  
  border:none;
  border-style:none;
  border-style:none;
} 


img {
  border:none;
  border-style:none;
} 
a:link {
  color:#a74c21; 
  text-decoration:none}

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

a:active {
  color:#ee7f00; 
  text-decoration:none}

a:hover {
  color:#ee7f00; 
  text-decoration:none}

.label {
  color:#333;
  }
  
.suchfeld{
  background:#ee7f00;
  color:#fff;
  border: #ee7f00 solid 1px;
  width:150px;
  height:16px; /* neu */
  margin:0 0 0 0; /* neu */
  vertical-align:top; /* neu */
  padding:0;
}
.suchbutton{
  background: url(../images/suchbutton.jpg) no-repeat;
  border:none;
  
  width:18px; 
  height:18px;
  vertical-align:top;
  margin:0 0 0 0; 
  padding:0;
}
  
body {  
  width:1200px;
  margin:0 auto;
  background:#f6bf7f;
  
  
}
/*################Divs##################*/
div#background {
    
    width:1200px;
  min-height:830px;
  background: url(../images/TomsWebHintergrund1200.jpg);
  
  
  
}

div#container {
    
    width:1024px;
  min-height:768px;
  
  
}

div#menu {
  margin-top:1px;
  width:1024px;
  height:20px;
    
}


div#header { 
  width: 1024px;
  height:129px;
  float:left;
  }
  
div#logo {
  padding-top:39px;
  padding-left:130px;
  float: left;
  width:300px;
  height:130px;}  

div#suche{
  margin-top:60px;
  width:300px;
  float:right;
  text-align:right;
  padding-right:10px;
}
div#center {
  
  float:right;
  width:600px;
  height:589px;
  padding-right:30px;
  padding-top:30px;
  
}


div#content_container{
  width:1024px;
  height:870px;
  float:left;
}
  
div#left {
  
  float:left;
  width:230px;
  height:400px;
  margin-left:119px;
  margin-top:5px;
}

div#footer {
  clear:both;
  width:1024px;
  height:10px;
  border-top: solid 1px #a74c21;
  text-align:right;

}

.float-left { 
  float:left; 
}

/* Anpassungen IE */

*html div#container {
  width:800px;
}

*html div#center { 
  float:left;
  width:580px; 
}