/*CSS stylesheet used by website from Paola Reinhardt*/
body {
background-color: #D7D7CC;
font-family: Arial, Helvetica, Verdana, sans-serif;  
font-size: 12px;
color:#512942;  
padding:10px;
margin:0px;
text-align: center;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-shadow-color:#C0C0C0;
scrollbar-arrow-color:#C0C0C0;
scrollbar-track-color:#ffffff;  
}
#header {
text-align: left;
background-color:#ffffff;
width:800px;
height:225px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
margin:0px auto;
}
#header2 {
background-color:#ffffff;
width:800px;
height:28px;
padding-top:0px;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
margin-top:-7px;
margin: auto;
}

#content {
float:left;
text-align:left;
width: 800px;
background-color:#ffffff;
margin:0px auto;
padding:2px;
}

#rightcontent {
float:right;
background-color:#ffffff;
text-align:center;
width:222px;
height:auto;
margin: 0px auto;
padding:0px;
}

#hauptbereich {
text-align: left;
background-color:#ffffff;
width:800px;
height:auto;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
margin:0px auto;
overflow: auto;
}

#copyright {
float:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
width: 800px;
background-color:#ffffff;
margin:0px auto;
padding-top:0px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
text-align:center;
}


table.box {
background: rgb(255,255,255);
width: 210px;
table-layout: fixed;
border-spacing: 0px;
margin-bottom: 4px;
word-wrap: break-word;
}
.textheadline{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#322721;
}
.headline {
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DEA3C9;
font-weight:bold;
color:#000000;
}
.tablebody{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#ffffff;
}
td.line{
font-family:Arial, Helvetica;
font-size:1px;
background-color:#FFFFFF;
height: 1px;
}				
a.navi {
color:#ffffff;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: 400;
text-decoration: none;
}
a {
color:#666666;
text-decoration:underline;
/*font-weight:bold;*/
}
a:hover {
color:#322721;
}
textarea {  background-color: #F6F8F7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none}
select {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px;}
input {  background-color: #F6F8F7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none}
input.box { background-color: #F6F8F7;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 350px;}
textarea.txt { background-color: #F6F8F7;  color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 350px; height: 123px;}
