/*

Last updated: $Date: 2008-02-08 20:52:52 +0100 (Fr, 08 Feb 2008) $

Primaerfarben
Pantone 525 / #542657 (lila)
Pantone 7409 / #E8B012 (gelb)

Sekundaefarben
Pantone 167 / #BA5205 (orange)
Pantone 7506 / #F0DEBA (hell beige)
Pantone 424 / #7A7A78 (grau)
*/

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
background-color:#F0DEBA;
}

.content a:link {
text-decoration: underline;
color: #F0DEBA;
}

.content a:visited {
text-decoration: underline;
color: #F0DEBA;
}

.content a:hover {
text-decoration: underline;
color: #F0DEBA;
}

.footer a:link {
text-decoration: underline;
color: #542657;
}

.footer a:visited {
text-decoration: underline;
color: #542657;
}

.footer a:hover {
text-decoration: underline;
color: #542657;
}

.footer a:active {
text-decoration: underline;
color: #542657;
}

.footer a:active {
text-decoration: underline;
color: #542657;
}

.container {
width:800px;
background-color:#fff;
margin:0 auto 0 auto;
}

.content {
color:#F0DEBA;
background-color:#542657;
padding-left:30px;
padding-right:30px;
padding-bottom:50px;
padding-top:20px;
border-right: 7px solid #542657;
}

.header {
width:800px;
height:100px;
background:url(../images/header_final.jpg) no-repeat #F0DEBA;
}

.menu {
padding-top:15px;
padding-bottom:9px;
text-align:left;
border-right: 7px solid #542657;
background:url(../images/creme_purple_shadow.gif) repeat-x;
background-position:bottom;
background-color:#F0DEBA;
}

.menu a {
height:25px;
padding:9px;
/*background-color:#F0DEBA;*/
background-color:#eee;
margin-right:0;
color:#542657;
text-decoration:none;
font-weight:bold;
margin:2px;
border-left: 1px solid #542657;
border-top: 1px solid #542657;
border-right: 1px solid #542657;
background:url(../images/creme_purple_shadow_bright.jpg) repeat-x #d7c9af;
background-position:bottom;
}

.footer {
color: #542657;
height:80px;
font-style:italic;
text-align:center;
font-size:8px;
background:url(../images/footer.jpg) no-repeat #F0DEBA;
}

.menu a:hover {
height:25px;
padding:9px;
background-color:#542657;
margin-right:0;
color:#F0DEBA;
text-decoration:none;
font-weight:bold;
margin:2px;
background-image:none;
}

.menu .a_active {
height:25px;
padding:9px;
background-color:#542657;
margin-right:0;
color:#F0DEBA;
text-decoration:none;
font-weight:bold;
margin:2px;
background-image:none;
}

.content table {
width:100%;
}

.content td {
padding:15px;
}

.email {
border:none;
}

.address {
font-weight:bold;
font-style:italic;
position:relative;
left:20px;
}

.framed {
border:3px solid #F0DEBA;
}

.center {
text-align:center;
}

