
body {
padding : 0;
margin : 0;
width : 100%;
text-align : center;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
text-align : right;
color : #000000;
}
#page {
width : 800px;
height : 100%;
margin : 0 auto;
}
#container {
margin : 0 auto;
width : 800px;
color : #000000;
border : 0;
line-height : 130%;
text-align : center;
}
#text {
width: 420px;
color : #000000;
text-align : left;
font-size : 16px;
border-bottom : 1px solid #dadada;
padding : 0.3em;
background-color : #fafafa;
border : 1px solid #d9d9d9;
overflow : hidden;
display : table;
}
#text h1 {
height : 50px;
padding-top : 3px;
margin : 0;
margin-bottom : -10px;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : 500;
background-image : url(images/bgh1.jpg);
background-repeat : repeat-x;
color : #ffffff;
}
#text h2 {
padding-bottom : 0.4em;
padding-top : 0.3em;
margin : 0;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
font-size : 20px;
color : #505050;
line-height : 14px;
}
#text table {
width : 100%;
border-collapse : collapse;
}
#text td {
padding: 0.2em;
}
#text li {
margin-left : 15px;
padding-left : 10px;
list-style-type : square;
}
.float-multi div {
font-size : 12px;
float : left;
width : 190px;
height : 260px;
padding : 3px;
margin : 3px 3px 3px 3px;
border : 1px dashed #d9d9d9;
line-height : 12px;
text-align : left;
color : #000000;
}
.float-multi {
margin : 0;
}
#image {
background-color : #ffffff;
border : 1px solid #e4e4e4;
border-right : 2px solid #e4e4e4;
border-bottom : 2px solid #e4e4e4;
margin : 8px;
text-align : center;
float : left;
padding : 0.2em;
}
#top {
margin : 0 auto;
width : 790px;
height : 200px;
background-repeat : no-repeat;
}
#leftnav {
float : left;
width : 140px;
margin : 0;
padding : 0.3em;
padding-top : 0;
}
#leftmenu {
width : 140px;
font-size : 16px;
padding : 0.1em;
padding-top : 0;
border-top : 1px dotted silver;
color : #000000;
font-family : Calibri, Georgia, "Times New Roman", Times, serif;
font-size : 16px;
font-weight : 500;
text-align : right;
}
#leftmenu h1 {
color: #404040;
font-size : 18px;
text-align : left;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
padding : 0;
padding-left : 0.3em;
}
#leftmenu li {
list-style : none;
list-style-image : url(images/list.gif);
border-bottom : 1px dotted silver;
line-height : 16px;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
width : 100%;
text-align : left;
}
#leftmenu a {
display : block;
width : 100%;
color : #2e2e2e;
font-weight : 400;
text-decoration : none;
font-size : 16px;
}
#leftmenu a:visited {
color : #2e2e2e;
}
#leftmenu a:hover {
color : #ff7200;
background-image : url(images/aktivbgnav.jpg);
}
#rightnav {
float : right;
width : 180px;
margin : 0;
padding : 0;
margin-right : 5px;
margin-bottom : 25px;
}
#rightmenu {
width : 168px;
line-height : 15px;
font-size : 16px;
margin-left : 2px;
padding : 0;
padding-top : 0.2em;
font-family : Calibri, Georgia, "Times New Roman", Times, serif;
font-size : 14px;
font-weight : 500;
color : #000000;
text-align : left;
background-image : url(images/navbg.jpg);
background-repeat : repeat-y;
}
#rightmenu h1 {
color: #404040;
font-size : 18px;
text-align : left;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
padding : 0;
padding-top : 0em;
padding-left : 0.4em;
}
#rightmenu li {
list-style : none;
list-style-image : url(images/listg.gif);
border-bottom : 1px dotted silver;
font-family : Calibri, Geneva, Arial, Helvetica, sans-serif;
text-align : left;
}
#rightmenu a {
display : block;
color : #2e2e2e;
font-weight : 400;
text-decoration : none;
font-size : 16px;
}
#rightmenu a:visited {
color : #2e2e2e;
}
#rightmenu a:hover {
color : #49c602;
background-image : url(images/aktivbgnav.jpg);
}
#content {
margin-left : 160px;
margin-right : 190px;
padding : 0.4em;
padding-top : 0;
text-align : left;
line-height : 17px;
font-size : 12px;
}
#bottommenu {
text-align : right;
height : 40px;
background-image : url(images/footerbg.jpg);
}
#footer {
font-size : 12px;
text-align : right;
clear : both;
color : #777777;
line-height : 12px;
margin-top : -40px;
}
div.w3cbutton1 {
position: relative;
margin: 1em 0;
font-family: helvetica,arial,sans-serif;
font-size: 70%;
font-weight: bold;
}
div.w3cbutton1 a {
display: block;
border-top: 1px solid #cecece;
border-bottom: 2px solid #4a4a4a;
}
div.w3cbutton1 a.w3c1 {
width: 3em;
border-left: 1px solid #cecece;
text-align: center;
}
div.w3cbutton1 a.spec1 {
position: absolute;
left: 3em;
top: 0;
width: 6em;
border-right: 2px solid #4a4a4a;
padding-left: 0.5em;
}
div.w3cbutton1 a.w3c1:link,
div.w3cbutton1 a.w3c1:visited,
div.w3cbutton1 a.w3c1:hover {
background-color: #fff;
color: #0c479d;
text-decoration: none;
}
div.w3cbutton1 a.spec1:link,
div.w3cbutton1 a.spec1:visited,
div.w3cbutton1 a.spec1:hover {
background-color: #fc6;
color: #000;
text-decoration: none;
}
a {
color : #3a3a3a;
font-weight : 400;
text-decoration : none;
}
a:visited {
color : #2e2e2e;
}
a:hover {
color : #555555;
text-decoration : underline;
}

