* {
margin : 0;
padding : 0;
border : 0;
outline : 0;
vertical-align : baseline;
}
body {
background : #ffffff;
font-family : Verdana;
font-weight : normal;
font-size : 12px;
color : #353535;
}
a {
text-decoration : none;
color : #4a72b8;
}
a:hover {
text-decoration : underline;
color : #4a72b8;
}
.searchfield {
background-color : #F7F7F7;
padding : 2px;
margin-right : 3px;
border : 1px solid #888888;
color : #444444;
}
.wrap {
margin : 15px auto;
width : 960px;
background : url(img/conbg.jpg) repeat-y;
}
.logo {
background : url(img/head.jpg) no-repeat;
height : 98px;
}
.suche fieldset {
float : right;
}
.suche {
padding : 40px 20px 0px 0px;
}
#swfdiv {
margin : 1px 0 0 0;
height : 140px;
width : 722px;
}
.mainnavi {
height : 162px;
float : left;
width : 217px;
background : url(img/mainnavi.jpg) no-repeat;
}
.mainnavi ul {
padding-top : 6px;
list-style-type : none;
}
.mainnavi ul li {
padding : 2px 2px 0px 22px;
height : 19px;
background : url(img/line.jpg) bottom no-repeat;
}
.mainnavi ul .last {
padding : 2px 2px 0px 22px;
height : 19px;
background : none;
}
.mainnavi ul li a {
padding-left : 17px;
text-decoration : none;
color : #353535;
}
.mainnavi ul li a:hover {
text-decoration : none;
color : #4a72b8;
}
.mainnavi ul li .active {
text-decoration : none;
color : #4a72b8;
}
.media {
float : left;
height : 162px;
width : 743px;
background : url(img/banner.jpg) top right no-repeat;
}
.subnavi {
padding-top : 15px;
float : left;
width : 217px;
padding-bottom : 20px;

}
.subnavi ul {
border-top : 2px solid #d1d1d1;
width : 180px;
margin : 6px 0px 0px 27px;
list-style-type : none;
}
.subnavi ul li {
padding : 5px 2px 0px 0px;
line-height : 19px;
font-size : 10px;
}
.subnavi ul li span {
color : #888888;
}
.subnavi a {
padding-left : 37px;
text-decoration : none;
color : #4a72b8;
}
.subnavi ul li a {
padding-left : 10px;
text-decoration : none;
color : #000000;
}
.subnavi ul li .selected {
color : #4a72b8;
}
.subnavi ul li a:hover {
padding-left : 10px;
text-decoration : none;
color : #4a72b8;
}
.subnavi ul li .active {
text-decoration : none;
color : #0000FF;
}
.subnavi .sub {
border-top : 2px solid #d1d1d1;
width : 168px;
margin : 6px 0px 0px 37px;
list-style-type : none;
}
ul li .selected {
color : #4a72b8;
background : url(img/select.jpg) top left no-repeat;
background-position : 0px 3px;
}
.content {
float : left;
width : 493px;
padding : 14px 0px 5px 15px;
}
.content p {
padding-bottom : 10px;
line-height : 16px;
}
.content ul {
padding-left : 19px;
list-style-type : circle;
}
.content ul li {
padding-top : 7px;
}
h1 {
font-size : 16px;
padding-bottom : 15px;
color : #4a72b8;
text-transform : uppercase;
}
h2 {
font-size : 12px;
padding-top : 15px;
padding-bottom : 4px;
color : #4a72b8;
text-transform : uppercase;
}
h3 {
font-size : 12px;
font-weight : inherit;
padding-top : 5px;
padding-bottom : 4px;
color : #4a72b8;
text-transform : uppercase;
}
sup {
vertical-align : text-top;
font-size : 75%;
}
h1 sup {
font-size : 60%;
}
.pic {
float : left;
width : 200px;
padding : 0px 0px 0px 20px;
}
.footer {
height : 33px;
width : 960px;
background : url(img/footer.jpg) bottom no-repeat;
}
.clearer {
clear : both;
}
#login {
margin-top: 120px;
padding-left: 37px;
}
#login legend {
text-transform: uppercase;
font-size: 10px;
}
#login input {
font-size: 12px;
width: 149px;
background-color:#F7F7F7;
border:1px solid #888888;
color:#444444;
margin-right:3px;
padding:2px;
margin-top: 4px;
}
#login .loginbtn {
width: 155px;
}
/*
#login .loginbtn {
display: none;
}
* html #login .loginbtn {
display: block;
}
html #login* .loginbtn {
display: block;
}
*/
#login a {
color:#4A72B8;
padding-left:0;
font-size:10px;
text-decoration:none;
text-transform: uppercase;
}
.files li{
font-weight: bold;
}
.files dl {
font-weight: normal;
padding-top: 8px;
padding-bottom: 20px;
}
.files a {
display : block;
}
a[href$=".pdf"]{
background: url('img/pdficon.jpg') no-repeat 8px 0px;
}
a[href$=".doc"],
a[href$="docx"]{
background: url('img/wordicon.jpg') no-repeat 8px 0px;
}
.files dt a{
	padding-left: 30px;
}
.files dl dd{
font-size: 10px;
padding-left: 50px;
padding-bottom: 10px;
}
