/* alle browserseitig unterschiedlichen Defaultabstände auf Null setzen: */
* { margin: 0; padding: 0; }


/* Container-Div */
#container {
 width: 963px;
 height: 621px;
 background-image:url(../grafiken/leer_gross.gif);
 background-repeat: no-repeat;
 margin: 0 auto;
 border-width: 1px;
 border-style: solid;
 border-color: white;  /* in white ändern */
}

/* Inhalts-Div */
#content {
 width: 913px;
 height: 570px;
 border-width: 0px;
 border-style: solid;
 border-color: red;
 margin-top: 23px;
 margin-bottom: 20px;
 margin-left: 23px;
 margin-right: 20px;

}

/* Menü-Div */
#menu {
 float: left;
 border-width: 0px;
 border-style: solid;
 border-color: red;
 width: 230px;
 height: 445px;
 margin-top: 10px;
 margin-right: 50px;

}

#impress_agb {
 float: left;
 border-width: 0px;
 border-style: solid;
 border-color: blue;
 width: 628px;
 height: 10px;
 margin-top: 10px;
 font-family: arial;
 font-size: 10px;
 text-align: right;
}

#right {
 float: left;
 border-width: 0px;
 border-style: solid;
 border-color: blue;
 width: 600px;
 height: 408px;
 margin-top: 15px;
 margin-right: 20px;
}

#right_hilfe {
 float: left;
 border-width: 0px;
 border-style: solid;
 border-color: blue;
 width: 496px;
 height: 300px;
 margin-top: 100px;
 margin-right: 20px;
 margin-left: 50px;
}

/* Links */
a:link {
 color: #FA8F4B;
 text-decoration: none;
}

a:visited {
 color: #999999;
 text-decoration: none;
}

a:active {
 color: #999999;
 text-decoration: none;
}

a:hover {
 color: red;
}

/* Links Rezepte*/
a:link {
 color: #444545;
 text-decoration: none;
}

a:visited {
 color: #444545;
 text-decoration: none;
}

a:active {
 color: #444545;
 text-decoration: none;
}

a:hover {
 color: #444545;
}


p {
 font-family: arial;
 font-size: 12px;
 color: #444545;
 line-height: 17px;
 margin-bottom: 10px;
}

p.headline {
 font-family: arial;
 font-size: 12px;
 line-height: 17px;
 font-color: #000000;
 font-weight: bold;
 margin-bottom: 10px;
}

p.spacer {
 height: 15px;
}

td {
 width: 295px;
}

#info_versch {
 border-width: 0px;
 border-style: solid;
 border-color: blue;
 float: left;
 margin-top: 50px;
}

#bronson {
 border-width: 0px;
 border-style: solid;
 border-color: blue;
 float: right;
 margin-right: 40px;
}

table {
 width: 600px;
 font-family: arial;
 font-size: 12px;
 line-height: 17px;
}

td {
 vertical-align: top;
}

#info_left {
 float: left;
 width: 220px;
 border-width: 0px;
 border-style: solid;
 border-color: blue;
}

#info_right {
 width: 370px;
 border-width: 0px;
 border-style: solid;
 border-color: blue;
 float: right;
}

.info {
 width: 370px;
}

.info_bild {
 width: 112px;
}

table.formular {
  width: 600px;
  text-align: center;
  padding: 5px;
  border-width: 1px;
  border-style: solid;
  border-color: #444545;
  border-collapse: collapse;
}

td.formular {
 padding: 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #444545;
}

table.formular2 {
  margin-top: 30px;
  width: 300px;
  text-align: left;
  padding: 5px;
  border-width: 1px;
  border-style: solid;
  border-color: #444545;
  border-collapse: collapse;
}

td.formular2 {
 padding: 5px;
 border-width: 1px;
 border-style: solid;
 border-color: #444545;
}

td.formular {
 padding: 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #444545;
}

/* Mouse-Over-Effekt Western-Style */
a.western {
 text-decoration:none;
}

a.western:hover {
}

a.western span {
 display: none;
 background-image: url(../grafiken/western_gross.jpg);
}

a.western:hover span {
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:254px;
 height:243px;
 border:1px solid #CFCFCF;
}

/* Mouse-Over-Effekt Metallic-Style */
a.metallic {
 text-decoration:none;
}

a.metallic:hover {
}

a.metallic span {
 display: none;
 background-image: url(../grafiken/metallic_gross.jpg);
}

a.metallic:hover span {
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:254px;
 height:243px;
 border:1px solid #CFCFCF;
}

#best_a_dtsch {
 float: right;
 width: 200px;
 height: 200px;
 margin-top: 50px;
 margin-right: 20px;
}