/* Farben */
/*
braun (Schriftfarbe)	#641f02
hellbraun (HG Inhalt)	#fae4bb
dunkelbraun (HG Web)	#753414
beige(Linie)			#E0C193
*/
body {
margin:0;
padding:0;
background-color:#753414;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#641f02;
font-weight:normal;
letter-spacing:0.1em;
}
html, body
{
height:100%;
}

#wrapper
{
width:950px;
background-image:url(../bilder/repeat.jpg);
background-repeat:repeat-y;
background-position:left top;
background-color:#fae4bb;
margin:auto;
}
#header
{
width:950px;
height:280px;
background-color:#fae4bb;
background-image:url(../bilder/top.jpg);
background-repeat:no-repeat;
background-position:left top;
margin:auto;
clear:both;
}
#navi_oben
{
width:950px;
height:30px;
margin:auto;
}

#sprache
{
width:504px;
margin-left:228px;
padding-top:10px;
padding-right:5px;
font-size:11px;
color:#753414;
font-weight:normal;
text-align:right;
}
#sprache a
{
font-size:11px;
color:#753414;
text-decoration:none;
}
#sprache a:hover
{
color:#753414;
}
#sprache .abstand
{
padding-left:5px;
padding-right:5px;
}

#themenbild
{
width:509px;
height:217px;
margin-left:228px;
}
#navi_mitte
{
width:504px;
height:33px;
margin-left:228px;
padding-right:5px;
}
#navi_mitte ul
{
margin:0;
padding:0;
list-style-type:none;
float:right;
}
#navi_mitte ul li
{
display:inline;
float:left;
}
#navi_mitte ul li a
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:13px;
color:#641f02;
text-decoration:none;
letter-spacing:0.1em;
padding-left:10px;
padding-right:10px;
height:26px;
padding-top:7px;
display:block;
float:left;
}
#navi_mitte ul li a:hover
{
color:#641f02;
}
#navi_mitte .over
{
color:#641f02;
}

#inhalt
{
width:950px;
background-color:#fae4bb;
background-image:url(../bilder/middle.jpg);
background-repeat:no-repeat;
background-position:left top;
clear:both;
}

#links
{
width:228px;
float:left;
}
#navi_links
{
width:228px;
margin-top:15px;
}

/* 1. Ebene */
#navi_links ul
{
margin:0;
padding:0;
margin-left:25px;
margin-right:25px;
list-style-type:none;
}
#navi_links ul li
{
list-style:none;
list-style-type:none;
margin:0;
padding:0;
padding-bottom:5px;
}

#navi_links ul li a
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:18px;
color:#641f02;
text-decoration:none;
letter-spacing:0.1em;
border-bottom:solid 1px #E0C193;
display:block;
}
#navi_links ul li a:hover
{
text-decoration:none;
color:#753414;
}
#navi_links .over
{
text-decoration:none;
color:#753414;
}

/* 2. Ebene (Untermenü) */
#navi_links ul li ul
{
margin:0;
padding:0;
list-style:disc;
list-style-type:disc;
list-style-position:outside;
margin-top:15px;
margin-left:25px;
margin-bottom:10px;
}
#navi_links ul li ul li
{
list-style:disc;
list-style-type:disc;
list-style-position:outside;
margin:0;
padding:0;
padding-bottom:5px;
}
#navi_links ul li ul li a
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:13px;
color:#641f02;
font-weight:normal;
text-decoration:none;
letter-spacing:0.1em;
border-bottom:none;
display:block;
}
#navi_links ul li ul li a:hover
{
text-decoration:none;
color:#753414;
}
#navi_links .over
{
font-weight:bold;

letter-spacing:0.3em;
}

#mitte
{
line-height:1.5em;
width:479px;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:10px;
float:left;
}
#rechts
{
width:190px;
float:right;
}
.clear
{
clear:both;
}
#footer
{
font-size:11px;
color:#641f02;
width:710px;
height:205px;
background-image:url(../bilder/footer.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:240px;
padding-top:30px;
margin:auto;
}
#footer a
{
font-size:11px;
text-decoration:none;
color:#753414;
}

#mitte h1
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:18px;
line-height:1.5em;
color:#641f02;
font-weight:bold;
letter-spacing:0.1em;
}
#mitte h2,h3,h4,h5,h6
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:14px;
line-height:1.5em;
color:#641f02;
font-weight:bold;
letter-spacing:0.1em;
}
#mitte a
{
color:#753414;
text-decoration:underline;
}
#mitte a:hover
{
color:#753414;
text-decoration:underline;
}
#mitte ul
{
list-style-type:disc;
list-style-position:outside;
}
#mitte li
{
padding-bottom:5px;
}

/* allgemeine Formate */

.item
{
font-size:12px;
color:#753414;
font-weight:bold;
letter-spacing:0.1em;
margin-top:0px;
margin-bottom:10px;
}
.item2
{
font-size:12px;
color:#753414;
font-weight:bold;
letter-spacing:0.1em;
margin-top:0px;
margin-bottom:10px;
}
.small
{
font-size:10px;
font-weight:normal;
letter-spacing:0.1em;
}
.bildrand
{
border-top:solid 1px #f1f1f1;
border-left:solid 1px #f1f1f1;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
}
.artikel
{
width:100%;
margin-bottom:10px;
}
#mitte a.artikellink
{
color:#753414;
font-size:11px;
text-decoration:underline;
text-align:right;
display:block;
margin-top:-10px;
}
#mitte a.artikellink:hover
{
color:#753414;
text-decoration:underline;
}
.bilderrahmen
{
width:110px;
height:100px;
background-image:url(../bilder/bilderrahmen.gif);
background-repeat:no-repeat;
background-position:left top;
padding:5px;
margin-right:10px;
float:left;
}
.header
{
font-size:12px;
color:#641f02;
font-weight:bold;
letter-spacing:0.1em;
padding-top:10px;
padding-bottom:10px;
}

/* Formate für Aktuelles */

#aktuelles
{
width:170px;
margin-top:15px;
}
#aktuelles .headline
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:18px;
color:#641f02;
text-decoration:none;
letter-spacing:0.1em;
border-bottom:solid 1px #E0C193;
}
#aktuelles a
{
color:#753414;
font-size:11px;
text-decoration:underline;
text-align:right;
display:block;
margin-top:-10px;
}
#aktuelles a:hover
{
color:#753414;
text-decoration:underline;
}
.aktuelles
{
margin-bottom:35px;
}

/* Formate für Wettertool */

#wettertool
{
margin-top:25px;
}

/* Formate für Uhrzeit */

#uhrzeit
{
width:170px;
margin-top:25px;
}
#uhrzeit .headline
{
font-family:Trebuchet MS, Lucida Sans Unicode, Helvetica, Arial, sans-serif;
font-size:18px;
color:#641f02;
text-decoration:none;
letter-spacing:0.1em;
border-bottom:solid 1px #E0C193;
}

/* Formate für Werbebanner (rechts) */

#werbebanner
{
width:170px;
margin-top:25px;
}

/* Formate für Formularelemente */

select, textarea, input
{
font-family:Arial, Helvetica, sans-serif;
color:#641f02;
font-size:12px;
font-weight:normal;
background-color:#ffffff;
border:solid 1px #753414;
}
.button
{
font-size:12px;
color:#fae4bb;
font-weight:normal;
letter-spacing:0.1em;
background-color:#753414;
border:solid 1px #641f02;
cursor:pointer;
}
.input_suche
{
font-size:11px;
background-color:#fae4bb;
border:solid 1px #753414;
height:14px;
width:120px;

}
.input_uhrzeit
{
font-size:18px;
color:#641f02;
font-weight:bold;
background-color:transparent;
border:none;
height:18px;
width:160px;

}
.textarea
{
overflow:auto;
}
.randlos
{
border:none;
background-color:transparent;
}
