/* body */
body  {
font: 100% Verdana, Arial, Helvetica, sans-serif;
background: #C8A29E; 
margin: 0; 
padding: 0;
text-align: center;
color: #472B35;
}
/* body ENDE */


/* container */
.twoColElsLtHdr #container {
width: 1024px;  
background: #C8A29E; 
/*border: 0px solid #000000;*/
text-align: left;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: 0px;
} 
/*container ENDE */

/* header */
.twoColElsLtHdr #header { 
background: #C8A29E; 
padding: 0 0px;  
} 
.twoColElsLtHdr #header h1 {
margin: 0; 
padding: 10px 0; 
}
/* header ENDE */

/* sitebar */
.twoColElsLtHdr #sidebar1 {
float: left;
width: 10em; 
background: #C8A29E; 
padding-top: 15px;
padding-right: 0;
padding-bottom: 15px;
padding-left: 0;
}
.twoColElsLtHdr #sidebar1 h3, 
.twoColElsLtHdr #sidebar1 p {
margin-left: 10px; 
margin-right: 10px;
}
/* sitebar ENDE */

/* mainContent */
.twoColElsLtHdr #mainContent {
margin-top: 0;
margin-right: 0em;
margin-bottom: 0;
margin-left: 10em;
}
/* mainContent ENDE */

/* footer */
.twoColElsLtHdr #footer {
	padding: 0 10px;
	background-image: url(../images/footerback.png);
}
.twoColElsLtHdr #footer p {
margin: 0; 
padding: 10px 0; 
}
/* footer ENDE */

/* navigation footer*/
a.footer {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #472B35;
text-decoration: none;
}
a.footer:active {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #472B35;
text-decoration: underline;
}
a.footer:hover {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
} 
/* navigation footer ENDE*/

/* verschiedene Classen */
.fltrt { 
float: right;
margin-left: 8px;
}
.fltlft { 
float: left;
margin-right: 8px;
}
.clearfloat { 
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
/* verschiedene Classen ENDE */

/* menu navigation*/	
a.menu:link {
color: #472B35;
font-family:"Lucida Calligraphy";
text-decoration: none;
}
a.menu:visited {
text-decoration: none;
font-family:"Lucida Calligraphy";
color: #472B35;
}
a.menu:hover {
text-decoration: none;
font-weight: bold;
font-family:"Lucida Calligraphy";
color: #472B35;
}
a.menu:active {
text-decoration: none;
font-family:"Lucida Calligraphy";
color: #472B35;
}
/* menu navigation ENDE*/

/* verschiedene Stile */
.Stil1 {
font-size: 130%;
font-family:"Lucida Calligraphy";
color: #472B35;
font-weight: bold;
}
.Stil2 {
color: #472B35;
}
.Stil3 {
font-size: 11px;
}
.Stil5 {
font-size: 10px;
font-weight: bold;
}
.Stil6 {
font-family: "Lucida Calligraphy";
}
.Stil7 {
font-size: 14px;
}
.Stil8 {
	font-size: 9px
}
/* verschieden Stile ENDE */

/* Breadcrumbs */
a.breadcrumbs {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #472B35;
text-decoration: none;
}
a.breadcrumbs:active {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #472B35;
text-decoration: underline;
}
a.breadcrumbs:hover {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #472B35;
text-decoration: none;
} 
/* Breadcrumbs ENDE */

 [if IE]>
    <style type="text/css"> 
    /* Fügen Sie CSS-Korrekturen für alle IE-Versionen in diesen bedingten Kommentar ein. */
    .twoColElsLtHdr #sidebar1 { padding-top: 30px; }
    .twoColElsLtHdr #mainContent { zoom: 1; padding-top: 15px; }
    /* Mit der obigen proprietären Zoom-Eigenschaft wird IE die Eigenschaft hasLayout zugewiesen, die zur Verhinderung verschiedener Fehler erforderlich ist. */
    </style>
    <![endif]

