body{
margin:0px;
padding:0px;
background-color:#E6E9EE;
}

#wrapper{
position:relative;
width:1000px;
height:auto;
background-image:url(/fileadmin/templates/images/hg.jpg);
background-repeat:repeat-y;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#header{
position:relative;
width:1000px;
height:123px;
background-image:url(/fileadmin/templates/images/header.jpg);
background-repeat:no-repeat;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#logo{
position:relative;
width:177px;
height:110px;
top:0px;
left:0px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#logo .csc-textpic-caption{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
font-size:13px;
}

#header-text{
position:relative;
width:360px;
height:80px;
background-image:url(/fileadmin/templates/images/header-text.jpg);
background-repeat:no-repeat;
top:0px;
right:45px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#content{
position:relative;
width:1000px;
height:auto;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#nav{
position:relative;
width:175px;
height:auto;
float:left;
clear:left;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#menue{
position:relative;
height:auto;
width:177px;
margin:0px;
margin-bottom:10px;
padding:0px;
top:25px;
left:0px;
background-image:url(/fileadmin/templates/images/menue-hg.jpg);
background-repeat:repeat-y;
}

#menue .level1{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}

#menue .level1 a:link, #menue .level1 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/hover.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}
	
#menue .current a:link, #menue .current a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
font-weight:100;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level2, #menue .current2{
display:block;
width:125px;
padding:0px;
margin:0px;
text-align:left;
padding-left:0px;
}

#menue .level2 a:link, #menue .level2 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
line-height:24px;
}

#menue .level2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue .current2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}
	
#menue .current2 a:link, #menue .current2 a:visited, #menue .current2 a:hover, #menue .aktiv2 a:link, #menue .aktiv2 a:visited, #menue .aktiv2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue li{
list-style-type: none;
}

#suche{
position:relative;
text-align:left;
height:auto;
width:140px;
margin:0px;
padding:0px;
margin-top:60px;
margin-bottom:25px;
}

.submit{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#033057; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.submit:hover{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#ffffff; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.input{
width:130px;
}

#nav-bild{
position:relative;
height:auto;
width:140px;
margin:0px;
padding:0px;
text-align:center;
}

#nav-bild p{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#ffffff;
font-size:10px;
}

#page{
position:relative;
width:825px;
height:auto;
float:right;
clear:right;
right:0px;
top:0px;
margin:0px;
padding:0px;
}

#text{
position:relative;
width:600px;
height:auto;
float:left;
clear:left;
top:0px;
left:2px;
margin:10px;
margin-left:45px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:12px;
}

h1{ 
font-size:9pt;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 10pt;
background-repeat: repeat;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 5px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #42669D;
border-left-color: #F14F11;
height: 14px;
width: 100%;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}

h2{ 
font-size:10px;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:10px;
background-color:#dddddd;
height: 14px;
width: 100%;
padding:0px;
padding-left:5px;
padding-top:3px;
margin:0px;
}

h3{
font-size:12px;
font-weight:100;
color:#033057;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:100;
color: #333333;
font-size:12px;
text-decoration:underline;
}

.bodytext{
padding-bottom:20px;
}

#boxen{
position:relative;
width:140px;
height:auto;
float:right;
clear:right;
right:15px;
top:0px;
margin:0px;
padding:0px;
}

#video{
position:relative;
text-align:left;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
padding-bottom:10px;
margin-left:-20px;
}

#box{
position:relative;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/templates/images/box-hg.jpg);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:10px;
}

#box p{
padding-left:10px;
padding-right:10px;
margin:0px;
margin-top:4px;
margin-bottom:4px;
}

#box h1{
position:relative;
margin:0px;
padding:0px;
padding-top:3px;
padding-left:10px;
width:130px;
height:17px;
background-image:url(/fileadmin/templates/images/box-h1.jpg);
background-repeat:non-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #FFFFFF;
font-size:11px;
font-weight:100;
border:none;
}

.cleaner{
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0px;
padding:0px;
background:transparent;
}

#footer{
position:relative;
width:1000px;
height:63px;
background-image:url(/fileadmin/templates/images/footer.jpg);
background-repeat:no-repeat;
left:0px;
top:0px;
margin:0px;
padding:0px;
}

#footer-text{
position:relative;
width:120px;
height:40px;
float:left;
clear:left;
left:225px;
top:15px;
margin:0px;
padding:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

#footer-logo{
position:relative;
width:600px;
height:40px;
float:right;
clear:right;
right:15px;
top:20px;
margin:0px;
padding:0px;
}

#pack1{
position:relative;
float:left;
clear:left;
}

#slogo7{
position:relative;
float:left;
clear:left;
}

#pack11{
position:relative;
}

#slogo6{
position:relative;
float:left;
clear:left;
}

#slogo5{
position:relative;
float:right;
clear:right;
}

#pack2{
position:relative;
float:right;
clear:right;
}

#pack22{
position:relative;
float:left;
clear:left;
}

#slogo4{
position:relative;
float:left;
clear:left;
}

#slogo3{
position:relative;
float:right;
clear:right;
}

#pack222{
position:relative;
float:right;
clear:right;
}

#slogo2{
position:relative;
float:left;
clear:left;
}

#slogo1{
position:relative;
float:right;
clear:right;
}


background-color:#E6E9EE;
}

#wrapper{
position:relative;
width:1000px;
height:auto;
background-image:url(/fileadmin/templates/images/hg.jpg);
background-repeat:repeat-y;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#header{
position:relative;
width:1000px;
height:123px;
background-image:url(/fileadmin/templates/images/header.jpg);
background-repeat:no-repeat;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#logo{
position:relative;
width:177px;
height:110px;
top:0px;
left:0px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#logo .csc-textpic-caption{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
font-size:13px;
}

#header-text{
position:relative;
width:360px;
height:80px;
background-image:url(/fileadmin/templates/images/header-text.jpg);
background-repeat:no-repeat;
top:0px;
right:45px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#content{
position:relative;
width:1000px;
height:auto;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#nav{
position:relative;
width:175px;
height:auto;
float:left;
clear:left;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#menue{
position:relative;
height:auto;
width:177px;
margin:0px;
margin-bottom:10px;
padding:0px;
top:25px;
left:0px;
background-image:url(/fileadmin/templates/images/menue-hg.jpg);
background-repeat:repeat-y;
}

#menue .level1{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}

#menue .level1 a:link, #menue .level1 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/hover.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}
	
#menue .current a:link, #menue .current a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
font-weight:100;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level2, #menue .current2{
display:block;
width:125px;
padding:0px;
margin:0px;
text-align:left;
padding-left:0px;
}

#menue .level2 a:link, #menue .level2 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
line-height:24px;
}

#menue .level2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue .current2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}
	
#menue .current2 a:link, #menue .current2 a:visited, #menue .current2 a:hover, #menue .aktiv2 a:link, #menue .aktiv2 a:visited, #menue .aktiv2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue li{
list-style-type: none;
}

#suche{
position:relative;
text-align:left;
height:auto;
width:140px;
margin:0px;
padding:0px;
margin-top:60px;
margin-bottom:25px;
}

.submit{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#033057; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.submit:hover{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#ffffff; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.input{
width:130px;
}

#nav-bild{
position:relative;
height:auto;
width:140px;
margin:0px;
padding:0px;
text-align:center;
}

#nav-bild p{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#ffffff;
font-size:10px;
}

#page{
position:relative;
width:825px;
height:auto;
float:right;
clear:right;
right:0px;
top:0px;
margin:0px;
padding:0px;
}

#text{
position:relative;
width:600px;
height:auto;
float:left;
clear:left;
top:0px;
left:2px;
margin:10px;
margin-left:45px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:12px;
}

h1{ 
font-size:10pt;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 10pt;
background-repeat: repeat;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 5px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #42669D;
border-left-color: #F14F11;
height: 14px;
width: 100%;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}

#boxen{
position:relative;
width:140px;
height:auto;
float:right;
clear:right;
right:15px;
top:0px;
margin:0px;
padding:0px;
}

#video{
position:relative;
text-align:left;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
padding-bottom:10px;
margin-left:-20px;
}

#box{
position:relative;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/templates/images/box-hg.jpg);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:10px;
}

#box p{
padding-left:10px;
padding-right:10px;
margin:0px;
margin-top:4px;
margin-bottom:4px;
}

#box h1{
position:relative;
margin:0px;
padding:0px;
padding-top:3px;
padding-left:10px;
width:130px;
height:17px;
background-image:url(/fileadmin/templates/images/box-h1.jpg);
background-repeat:non-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #FFFFFF;
font-size:11px;
font-weight:100;
border:none;
}

.cleaner{
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0px;
padding:0px;
background:transparent;
}

#footer{
position:relative;
width:1000px;
height:63px;
background-image:url(/fileadmin/templates/images/footer.jpg);
background-repeat:no-repeat;
left:0px;
top:0px;
margin:0px;
padding:0px;
}

#footer-text{
position:relative;
width:120px;
height:40px;
float:left;
clear:left;
left:222px;
top:15px;
margin:0px;
padding:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

#footer-logos{
position:relative;
width:630px;
height:40px;
float:right;
clear:right;
right:15px;
top:18px;
margin:0px;
padding:0px;
}

#pack1{
position:relative;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo7{
position:relative;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#pack11{
position:relative;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#slogo6{
position:relative;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo5{
position:relative;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#pack2{
position:relative;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#pack22{
position:relative;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo4{
position:relative;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo3{
position:relative;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#pack222{
position:relative;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#slogo2{
position:relative;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo1{
position:relative;
margin:0px;
padding:0px;
float:right;
clear:right;
}

body{
margin:0px;
padding:0px;
background-color:#E6E9EE;
}

#wrapper{
position:relative;
width:1000px;
height:auto;
background-image:url(/fileadmin/templates/images/hg.jpg);
background-repeat:repeat-y;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#header{
position:relative;
width:1000px;
height:123px;
background-image:url(/fileadmin/templates/images/header.jpg);
background-repeat:no-repeat;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#logo{
position:relative;
width:177px;
height:110px;
top:0px;
left:0px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#logo .csc-textpic-caption{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
font-size:13px;
}

#header-text{
position:relative;
width:360px;
height:80px;
background-image:url(/fileadmin/templates/images/header-text.jpg);
background-repeat:no-repeat;
top:0px;
right:45px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#content{
position:relative;
width:1000px;
height:auto;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#nav{
position:relative;
width:175px;
height:auto;
float:left;
clear:left;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#menue{
position:relative;
height:auto;
width:177px;
margin:0px;
margin-bottom:10px;
padding:0px;
top:25px;
left:0px;
background-image:url(/fileadmin/templates/images/menue-hg.jpg);
background-repeat:repeat-y;
}

#menue .level1{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}

#menue .level1 a:link, #menue .level1 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/hover.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}
	
#menue .current a:link, #menue .current a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
font-weight:100;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level2, #menue .current2{
display:block;
width:125px;
padding:0px;
margin:0px;
text-align:left;
padding-left:0px;
}

#menue .level2 a:link, #menue .level2 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
line-height:24px;
}

#menue .level2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue .current2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}
	
#menue .current2 a:link, #menue .current2 a:visited, #menue .current2 a:hover, #menue .aktiv2 a:link, #menue .aktiv2 a:visited, #menue .aktiv2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue li{
list-style-type: none;
}

#suche{
position:relative;
text-align:left;
height:auto;
width:140px;
margin:0px;
padding:0px;
margin-top:60px;
margin-bottom:25px;
}

.submit{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#033057; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.submit:hover{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#ffffff; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.input{
width:130px;
}

#nav-bild{
position:relative;
height:auto;
width:140px;
margin:0px;
padding:0px;
text-align:center;
}

#nav-bild p{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#ffffff;
font-size:10px;
}

#page{
position:relative;
width:825px;
height:auto;
float:right;
clear:right;
right:0px;
top:0px;
margin:0px;
padding:0px;
}

#text{
position:relative;
width:600px;
height:auto;
float:left;
clear:left;
top:0px;
left:2px;
margin:10px;
margin-left:45px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:12px;
}

h1{ 
font-size:9pt;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 10pt;
background-repeat: repeat;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 5px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #42669D;
border-left-color: #F14F11;
height: 14px;
width: 100%;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}

#boxen{
position:relative;
width:140px;
height:auto;
float:right;
clear:right;
right:15px;
top:0px;
margin:0px;
padding:0px;
}

#video{
position:relative;
text-align:left;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
padding-bottom:10px;
margin-left:-20px;
}

#box{
position:relative;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/templates/images/box-hg.jpg);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:10px;
}

#box p{
padding-left:10px;
padding-right:10px;
margin:0px;
margin-top:4px;
margin-bottom:4px;
}

#box h1{
position:relative;
margin:0px;
padding:0px;
padding-top:3px;
padding-left:10px;
width:130px;
height:17px;
background-image:url(/fileadmin/templates/images/box-h1.jpg);
background-repeat:non-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #FFFFFF;
font-size:11px;
font-weight:100;
border:none;
}

.cleaner{
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0px;
padding:0px;
background:transparent;
}

#footer{
position:relative;
width:1000px;
height:63px;
background-image:url(/fileadmin/templates/images/footer.jpg);
background-repeat:no-repeat;
left:0px;
top:0px;
margin:0px;
padding:0px;
}

#footer-text{
position:relative;
width:120px;
height:40px;
float:left;
clear:left;
left:225px;
top:15px;
margin:0px;
padding:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

#footer-logo{
position:relative;
width:600px;
height:40px;
float:right;
clear:right;
right:15px;
top:20px;
margin:0px;
padding:0px;
}

#pack1{
position:relative;
float:left;
clear:left;
}

#slogo7{
position:relative;
float:left;
clear:left;
}

#pack11{
position:relative;
}

#slogo6{
position:relative;
float:left;
clear:left;
}

#slogo5{
position:relative;
float:right;
clear:right;
}

#pack2{
position:relative;
float:right;
clear:right;
}

#pack22{
position:relative;
float:left;
clear:left;
}

#slogo4{
position:relative;
float:left;
clear:left;
}

#slogo3{
position:relative;
float:right;
clear:right;
}

#pack222{
position:relative;
float:right;
clear:right;
}

#slogo2{
position:relative;
float:left;
clear:left;
}

#slogo1{
position:relative;
float:right;
clear:right;
}


background-color:#E6E9EE;
}

#wrapper{
position:relative;
width:1000px;
height:auto;
background-image:url(/fileadmin/templates/images/hg.jpg);
background-repeat:repeat-y;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#header{
position:relative;
width:1000px;
height:123px;
background-image:url(/fileadmin/templates/images/header.jpg);
background-repeat:no-repeat;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#logo{
position:relative;
width:177px;
height:110px;
top:0px;
left:0px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#logo .csc-textpic-caption{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
font-size:13px;
}

#header-text{
position:relative;
width:360px;
height:80px;
background-image:url(/fileadmin/templates/images/header-text.jpg);
background-repeat:no-repeat;
top:0px;
right:45px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#content{
position:relative;
width:1000px;
height:auto;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#nav{
position:relative;
width:175px;
height:auto;
float:left;
clear:left;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#menue{
position:relative;
height:auto;
width:177px;
margin:0px;
margin-bottom:10px;
padding:0px;
top:25px;
left:0px;
background-image:url(/fileadmin/templates/images/menue-hg.jpg);
background-repeat:repeat-y;
}

#menue .level1{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}

#menue .level1 a:link, #menue .level1 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/hover.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current{
display:block;
width:160px;
padding:0px;
margin:0px;
padding-left:17px;
}
	
#menue .current a:link, #menue .current a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
font-weight:100;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .current a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration: none;
background-image:url(/fileadmin/templates/images/aktiv.jpg);
background-repeat:non-repeat;
padding:0px;
padding-left:20px;
padding-top:2px;
height:18px;
display:block;
color:#FFFFFF;
width:140px;
font-size:13px;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}

#menue .level2, #menue .current2{
display:block;
width:125px;
padding:0px;
margin:0px;
text-align:left;
padding-left:0px;
}

#menue .level2 a:link, #menue .level2 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
line-height:24px;
}

#menue .level2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue .current2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}
	
#menue .current2 a:link, #menue .current2 a:visited, #menue .current2 a:hover, #menue .aktiv2 a:link, #menue .aktiv2 a:visited, #menue .aktiv2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FFFFFF;
list-style-type: none;
text-decoration: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:underline;
line-height:24px;
}

#menue li{
list-style-type: none;
}

#suche{
position:relative;
text-align:left;
height:auto;
width:140px;
margin:0px;
padding:0px;
margin-top:60px;
margin-bottom:25px;
}

.submit{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#033057; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.submit:hover{
width:70px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#ffffff; 
border:1px solid #566A8C;
margin:0px;
padding:0px;
margin-top:4px;
padding-top:1px;
padding-bottom:2px;
}

.input{
width:130px;
}

#nav-bild{
position:relative;
height:auto;
width:140px;
margin:0px;
padding:0px;
text-align:center;
}

#nav-bild p{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#ffffff;
font-size:10px;
}

#page{
position:relative;
width:825px;
height:auto;
float:right;
clear:right;
right:0px;
top:0px;
margin:0px;
padding:0px;
}

#text{
position:relative;
width:600px;
height:auto;
float:left;
clear:left;
top:0px;
left:2px;
margin:10px;
margin-left:45px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:11px;
}

#text tr{
line-height:25px;
}

#text tr textarea{
margin:0px;
margin-top:2px;
}

h1{ 
font-size:11px;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 10pt;
background-repeat: repeat;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 5px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #42669D;
border-left-color: #F14F11;
height: 14px;
width: 100%;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}

#boxen{
position:relative;
width:140px;
height:auto;
float:right;
clear:right;
right:15px;
top:0px;
margin:0px;
padding:0px;
}

*html #video{
position:relative;
text-align:left;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
padding-bottom:10px;
}

#video{
position:relative;
text-align:right;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
padding-bottom:10px;
margin-left:-20px;
}

#box{
position:relative;
width:140px;
height:auto;
top:0px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/templates/images/box-hg.jpg);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #333333;
font-size:10px;
}

#box p{
padding-left:10px;
padding-right:10px;
margin:0px;
margin-top:4px;
margin-bottom:4px;
}

#box h1{
position:relative;
margin:0px;
padding:0px;
padding-top:3px;
padding-left:10px;
width:130px;
height:17px;
background-image:url(/fileadmin/templates/images/box-h1.jpg);
background-repeat:non-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #FFFFFF;
font-size:11px;
font-weight:100;
border:none;
}

.cleaner{
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0px;
padding:0px;
background:transparent;
}

#footer{
position:relative;
width:1000px;
height:63px;
background-image:url(/fileadmin/templates/images/footer.jpg);
background-repeat:no-repeat;
left:0px;
top:0px;
margin:0px;
padding:0px;
}

#footer-text{
position:relative;
width:120px;
height:40px;
float:left;
clear:left;
left:220px;
top:15px;
margin:0px;
padding:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

#footer-logos{
position:relative;
width:630px;
height:40px;
float:right;
clear:right;
right:15px;
top:18px;
margin:0px;
padding:0px;
}

#pack1{
position:relative;
width:385px;
height:40px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo7{
position:relative;
height:40px;
width:152px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#pack11{
position:relative;
height:40px;
width:233px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#slogo6{
position:relative;
height:40px;
width:203px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo5{
position:relative;
height:40px;
width:30px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#pack2{
position:relative;
height:40px;
width:245px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#pack22{
position:relative;
height:40px;
width:163px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo4{
position:relative;
height:40px;
width:123px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo3{
position:relative;
height:40px;
width:40px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#pack222{
position:relative;
height:40px;
width:81px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

#slogo2{
position:relative;
height:40px;
width:40px;
margin:0px;
padding:0px;
float:left;
clear:left;
}

#slogo1{
position:relative;
height:40px;
width:41px;
margin:0px;
padding:0px;
float:right;
clear:right;
}

a{
color:#000000;
}

.internal-link{
color:#CC0000;
text-decoration: none;
font-weight:bold;
}
