/*  GLOBALS */
html{
font-family:Verdana,Helvetica,Geneva,Arial,sans-serif;
text-align:center;
margin:0px;
padding:0px;
height:100%;
width:100%;
}
body{
font-family:Verdana,Helvetica,Geneva,Arial,sans-serif;
text-align:center;
margin:0px;
padding:0px;
height:100%;
width:100%;
font-size:10px;
}
a{
text-decoration:none;
color:#6C92B6;
font-weight:bold;
}
input {
font-size: 10px;
border:solid 1px #9c9c9c;
}
select {
font-size: 10px;
border:solid 1px #9c9c9c;
}
img{
border:none;
}
table{
font-size:10px;
}
ul{
margin-left:15px;
}
ol{
margin-left:25px;
}
td{
vertical-align:top;
padding:0px;
margin:0px;
}
.expAll a{
text-decoration:none;
}
a img{
border:0;
}
h1{
font-size:12px;
margin:5px 0px 10px 0px;
text-transform:uppercase;
font-family:Arial,Helvetica,sans-serif;
color:#9BBDD6;
text-align:left;
}
h2{
font-size:11px;
margin:5px 0px 5px 0px;
font-family:Arial,Helvetica,sans-serif;
color:#1C679C;
font-weight:bold;
}
h3{
font-size:10px;
margin:5px 0px 5px 0px;
font-family:Arial,Helvetica,sans-serif;
color:#1C679C;
font-weight:bold;
}
h4{
font-size:10px;
margin:5px 0px 5px 0px;
font-family:Arial,Helvetica,sans-serif;
color:#1C679C;
font-weight:bold;
}
h5{
font-size:10px;
margin:5px 0px 5px 0px;
font-family:Arial,Helvetica,sans-serif;
color:#1C679C;
font-weight:bold;
}
p{
margin:0px 0;
}
.inhaltbox .csc-firstHeader h1{
font-size:12px;
margin:5px 0px 10px 0px;
text-transform:uppercase;
font-family:Arial,Helvetica,sans-serif;
color:#9BBDD6;
text-align:left;
}
.inhaltbox .csc-header-n2 h1{
font-size:11px;
margin:5px 0px 5px -10px;
font-family:Arial,Helvetica,sans-serif;
color:#1C679C;
font-weight:bold;
padding:0px 0px 0px 10px;
overflow:visible;
text-decoration:underline;
}
.inhaltbox .csc-header-n3 h2{
font-size:11px;
margin:5px 0px -22px 0px;
font-family:Arial,Helvetica,sans-serif;
color:#1C679C;
font-weight:bold;
}
.external-link{
/*background-image:url(images/external_link.gif);
background-position:left center;
padding:0px 0px 0px 14px;
background-repeat:no-repeat;*/
color:#6C92B6;
}
.external-link-new-window{
/*background-image:url(images/external_link_new_window.gif);
background-position:left center;
padding:0px 0px 0px 14px;
background-repeat:no-repeat;*/
color:#6C92B6;
}
.internal-link{
/*background-image:url(images/internal_link.gif);
background-position:left center;
padding:0px 0px 0px 14px;
background-repeat:no-repeat;*/
color:#6C92B6;
}
.internal-link-new-window{
/*background-image:url(images/internal_link_new_window.gif);
background-position:left center;
padding:0px 0px 0px 14px;
background-repeat:no-repeat;*/
color:#6C92B6;
}
.mail{
/*background-image:url(images/mail.gif);
background-position:left center;
padding:0px 0px 0px 20px;
background-repeat:no-repeat;*/
color:#6C92B6;
}
.download{
/*background-image:url(images/download.gif);
background-position:left center;
padding:0px 0px 0px 14px;
background-repeat:no-repeat;*/
color:#6C92B6;
}
/* FRAMESET */
#container{
position:absolute;
left:50%;
margin-left:-485px;
height:100%;
width:970px;
text-align:center;
}
.topframe{
height:186px;
width:970px;
overflow:hidden;
}
.contentbox{
position:static;
height:62%;
width:970px;
overflow:hidden;
text-align:left;
}
.footer{
margin-top:2px;
height:23px;
width:970px;
color:#9C9C9C;
text-align:left;
}
/* TOPFRAMES */
.headleft{
float:left;
border-bottom:1px solid White;
width:775px;
height:183px;
overflow:hidden;
text-align:left;
}
.headright{
float:right;
height:183px;
width:193px;
overflow:hidden;
}
.toplinks{
height:121px;
}
.functionline{
float:right;
height:44px;
width:580px;
padding:0px;
margin:0px;
border-top:1px solid White;
border-right:0px solid White;
border-bottom:20px solid White;
}
.searchbox{
float:left;
height:44px;
width:193px;
text-align:left;
background-color:#F0F1F5;
border-top:1px solid White;
border-right:2px solid White;
}
.advancedsearch{
width:100%;
text-align:left;
margin-top:0px;
}
.advancedsearch a{
color:#9C9C9C;
}
.topmenu{
height:22px;
width:100%;
background-image:url(../images/hmenuline.gif);
text-align:left;
}
.languageline{
background-color:#F0F1F5;
height:17px;
border-bottom:2px solid White;
padding-top:3px;
text-align:right;
padding-left:5px;
}
.loginbox{
background-color:#F0F1F5;
height:88px;
border-bottom:2px solid White;
text-align: left;
padding:5px;
}
.shoppingcart{
background-color:#F0F1F5;
height:44px;
border-bottom:3px solid White;
}
.secondline{
height:22px;
width:100%;
margin-top:0px;
background-color:#70ADE5;
}
/* FOOTERFRAMES */
.footerline{
height:18px;
width:575px;
padding-top:5px;
padding-left:5px;
margin-left:195px;
background-color:#F0F1F5;
}
/* CONTENTFRAMES */
.submenu{
float:left;
width:193px;
height:100%;
padding-top:0px;
overflow:auto;
}
.inhalte{
float:right;
width:775px;
height:100%;
overflow:auto;
text-align:left;
}
.inhaltbox{
float:left;
width:560px;
min-height:101%;
background-color:#F0F7FC;
text-align:left;
padding:10px;
}
.rightbox{
float:right;
width:174px;
height:100%;
font-size:10px;
text-align:left;
padding-top:0px;
}
.boxright{
font-size:10px;
padding:5px;
margin:0px;
text-align:left;
width:160px;
border:1px solid #C6DEF5;
background-image:url(../images/background_boxright_h.jpg);
background-repeat:repeat-y;
color:#1C679C;
}
.boxright .csc-header-n1 h4{
font-size:11px;
margin:-5px -5px 5px -5px;
padding:3px 5px 3px 5px;
text-align:left;
border-bottom:1px solid #C6DEF5;
color:#1C679C;
background-color:White;
font-weight:bold;
}
.boxright .csc-header-n2 h4{
font-size:11px;
margin:-5px -5px 5px -5px;
padding:3px 5px 3px 5px;
text-align:left;
border-bottom:1px solid #C6DEF5;
color:#1C679C;
background-color:White;
font-weight:bold;
}
.boxright a{
font-size:10px;
color:#1C679C;
}
/* FOOTER LINKS */
.footer a:link{
font-family:Verdana;
font-size:9px;
color:#9C9C9C;
font-weight:bold;
text-decoration:none;
}
.footer a:visited{
font-family:Verdana;
font-size:9px;
color:#9C9C9C;
font-weight:bold;
text-decoration:none;
}
.footer a:hover{
font-family:Verdana;
font-size:9px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.footer a:active{
font-family:Verdana;
font-size:9px;
color:#9C9C9C;
font-weight:bold;
text-decoration:none;
}
/* TOP MENU */
.lino2{
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
text-align:center;
height:18px;
float:left;
}
.liact2{
margin:0px;
padding-left:10px;
padding-right:10px;
background-color:#70ADE5;
text-align:center;
height:18px;
float:left;
padding-top:4px;
border-right:2px solid White;
border-left:2px solid White;
}
.lino1{
padding-left:10px;
padding-right:10px;
height:18px;
text-align:center;
line-height:10px;
float:left;
padding-top:4px;
}
.liact1{
padding-left:10px;
padding-right:10px;
background-color:#70ADE5;
text-align:center;
height:18px;
float:left;
padding-top:4px;
border-right:2px solid White;
}
.lino3{
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
text-align:center;
line-height:10px;
float:left;
height:18px;
}
.liact3{
margin:0px;
padding-left:10px;
padding-right:10px;
background-color:#70ADE5;
text-align:center;
height:18px;
float:left;
padding-top:4px;
border-right:2px solid White;
border-left:2px solid White;
}
.lino1 a:link{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino1 a:visited{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino1 a:hover{
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.lino1 a:active{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino2 a:link{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino2 a:visited{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino2 a:hover{
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.lino2 a:active{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino3 a:link{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino3 a:visited{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.lino3 a:hover{
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.lino3 a:active{
font-family:Verdana;
font-size:10px;
color:#1C679C;
font-weight:bold;
text-decoration:none;
}
.liact2 a{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.liact1 a{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.liact3 a{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.subno1{
padding-left:10px;
padding-right:10px;
height:22px;
text-align:center;
float:left;
margin-top:5px;
}
.subno1 a:link{
font-family:Verdana;
font-size:10px;
color:#D9E7F5;
font-weight:bold;
text-decoration:none;
}
.subno1 a:visited{
font-family:Verdana;
font-size:10px;
color:#D9E7F5;
font-weight:bold;
text-decoration:none;
}
.subno1 a:hover{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.subno1 a:active{
font-family:Verdana;
font-size:10px;
color:#D9E7F5;
font-weight:bold;
text-decoration:none;
}
.subact1{
padding-left:10px;
padding-right:10px;
height:22px;
text-align:center;
float:left;
margin-top:5px;
}
.subact1 a:link{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.subact1 a:visited{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.subact1 a:hover{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.subact1 a:active{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
/* NEWSFORMATIERUNG */
.news-latest-container .listbox h1{
padding-left:5px;
}
.news-latest-container{
margin:0px;
padding:5px 0px 0px 5px;
font-size:10px;
width:166px;
margin-top:0px;
background-color:#F0F1F5;
}
.news-latest-container h1,h2,h3,h4,h5{
margin:0px;
padding:5px 0px 5px 0px;
font-size:11px;
font-weight:bold;
color:Black;
}
.news-latest-container .loginbox1{
margin:0;
padding:10px 0px 0px 5px;
font-size:10px;
font-weight:normal;
}
.news-latest-item{
font-size:10px;
padding:0px 4px 0px 0px;
background-repeat:repeat;
width:165px;
}
.news-latest-item-break{
width:160px;
padding:0px 8px 6px 0px;
}
.news-latest-item p{
margin:5px 0;
}
.news-single-item{
margin:15px 0 0 0;
}
.news-single-img{
float:right;
margin:0 0 5px 5px;
}
.news-single-imgcaption{
margin:0;
text-align:center;
font-size:10px;
font-weight:bold;
}
.news-list-date{
margin:0px 0px -5px 0px;
padding:0px 0px 0px 0px;
font-size:10px;
color:#9C9C9C;
}
.news-list-morelink{
text-align:right;
}
.news-list-morelink a{
color:#9C9C9C;
text-decoration:none;
}
.news-list-item .clearer{
border:0 !important;
border:1px solid #9C9C9C;
height:1px;
background:#9C9C9C;
}
/* 3RD MENUBOX */
.submenu1{
width:166px;
padding-top:5px;
padding-left:5px;
padding-bottom:3px;
height:13px;
background-color:#70ADE5;
}
.submenu2{
width:166px;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
height:13px;
background-color:#70ADE5;
}
.submenu3{
width:166px;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
height:13px;
background-color:#70ADE5;
}
.subactmenu1{
width:166px;
padding-top:5px;
padding-left:5px;
padding-bottom:3px;
height:13px;
background-color:#70ADE5;
}
.subactmenu2{
width:166px;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
height:13px;
background-color:#70ADE5;
border-bottom:solid 1px #FFFFFF;
}
.subactmenu3{
width:166px;
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
height:13px;
background-color:#70ADE5;
border-bottom:solid 1px #FFFFFF;
}
/* SUBEMENU */
.untermenu{
float:left;
padding-left:13px;
text-align:left;
width:550px;
padding-top:3px;
}
/* SUBMENU LINKS */
.submenu1 a:link{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.submenu1 a:visited{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.submenu1 a:hover{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.submenu1 a:active{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.subactmenu1 a:link{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu1 a:visited{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu1 a:hover{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu1 a:active{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.submenu2 a:link{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.submenu2 a:visited{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.submenu2 a:hover{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.submenu2 a:active{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.subactmenu2 a:link{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu2 a:visited{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu2 a:hover{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu2 a:active{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.submenu3 a:link{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.submenu3 a:visited{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.submenu3 a:hover{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.submenu3 a:active{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.subactmenu3 a:link{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu3 a:visited{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu3 a:hover{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.subactmenu3 a:active{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.submenu221{
width:156px;
padding-top:3px;
padding-left:15px;
padding-bottom:4px;
background-color:#8FBFEC;
border-bottom:solid 1px #FFFFFF;
}
.submenuact221{
width:156px;
padding-top:3px;
padding-left:15px;
padding-bottom:4px;
background-color:#8FBFEC;
border-bottom:solid 1px #FFFFFF;
}
.submenu221 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu221 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu221 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu221 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact221 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact221 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
}
.submenuact221 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact221 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu222{
width:156px;
padding-top:3px;
padding-left:15px;
padding-bottom:4px;
background-color:#8FBFEC;
border-bottom:solid 1px #FFFFFF;
}
.submenuact222{
width:156px;
padding-top:3px;
padding-left:15px;
padding-bottom:4px;
background-color:#8FBFEC;
border-bottom:solid 1px #FFFFFF;
}
.submenu222 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu222 a:visited{
margin-left:5px;
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu222 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu222 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact222 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact222 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact222 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact222 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu223{
width:156px;
padding-top:3px;
padding-left:15px;
padding-bottom:4px;
background-color:#8FBFEC;
border-bottom:solid 1px #FFFFFF;
}
.submenuact223{
width:156px;
padding-top:3px;
padding-left:15px;
padding-bottom:4px;
background-color:#8FBFEC;
border-bottom:solid 1px #FFFFFF;
}
.submenu223 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu223 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu223 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu223 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact223 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact223 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact223 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact223 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu331{
width:146px;
padding-top:3px;
padding-left:25px;
padding-bottom:4px;
background-color:#B7D6F2;
border-bottom:solid 1px #FFFFFF;
}
.submenuact331{
width:146px;
padding-top:3px;
padding-left:25px;
padding-bottom:4px;
background-color:#B7D6F2;
border-bottom:solid 1px #FFFFFF;
}
.submenu331 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu331 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu331 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu331 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact331 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact331 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact331 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact331 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu332{
width:146px;
padding-top:3px;
padding-left:25px;
padding-bottom:4px;
background-color:#B7D6F2;
border-bottom:solid 1px #FFFFFF;
}
.submenuact332{
width:146px;
padding-top:3px;
padding-left:25px;
padding-bottom:4px;
background-color:#B7D6F2;
border-bottom:solid 1px #FFFFFF;
}
.submenu332 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu332 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu332 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu332 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact332 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact332 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact332 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact332 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu333{
width:146px;
padding-top:3px;
padding-left:25px;
padding-bottom:4px;
background-color:#B7D6F2;
border-bottom:solid 1px #FFFFFF;
}
.submenuact333{
width:146px;
padding-top:3px;
padding-left:25px;
padding-bottom:4px;
background-color:#B7D6F2;
border-bottom:solid 1px #FFFFFF;
}
.submenu333 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu333 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu333 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu333 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact333 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact333 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact333 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact333 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu441{
width:136px;
padding-top:3px;
padding-left:35px;
padding-bottom:4px;
background-color:#E2EFFA;
border-bottom:solid 1px #FFFFFF;
}
.submenuact441{
width:136px;
padding-top:3px;
padding-left:35px;
padding-bottom:4px;
background-color:#E2EFFA;
border-bottom:solid 1px #FFFFFF;
}
.submenu441 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu441 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu441 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu441 a:active{
font-weight:normal;
line-height:11px;
font-size:10px;
color:#1C679C;
}
.submenuact441 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact441 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenuact441 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact441 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu442{
width:136px;
padding-top:3px;
padding-left:35px;
padding-bottom:4px;
background-color:#E2EFFA;
border-bottom:solid 1px #FFFFFF;
}
.submenuact442{
width:136px;
padding-top:3px;
padding-left:35px;
padding-bottom:4px;
background-color:#E2EFFA;
border-bottom:solid 1px #FFFFFF;
}
.submenu442 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu442 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu442 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu442 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact442 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact442 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact442 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact442 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu443{
width:136px;
padding-top:3px;
padding-left:35px;
padding-bottom:4px;
background-color:#E2EFFA;
border-bottom:solid 1px #FFFFFF;
}
.submenuact443{
width:136px;
padding-top:3px;
padding-left:35px;
padding-bottom:4px;
background-color:#E2EFFA;
border-bottom:solid 1px #FFFFFF;
}
.submenu443 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu443 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:normal;
}
.submenu443 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenu443 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact443 a:link{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact443 a:visited{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact443 a:hover{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.submenuact443 a:active{
line-height:11px;
font-size:10px;
color:#1C679C;
font-weight:bold;
}
.flag{
margin-right:5px;
}
.pointer{
margin-right:0px;
}
/* RECHTE SPALTE */
/* Left,center and right alignment of text in paragraphs and cells.*/
p.align-left,h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left,td.align-left{
text-align:left;
}
p.align-center,h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center,td.align-center{
text-align:center;
}
p.align-right,h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right,td.align-right{
text-align:right;
}
/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
p.csc-frame-frame1,table.csc-frame-frame1{
background-color:#EDEBF1;
padding:2px 4px 2px 4px;
border:1px solid #333333;
}
p.csc-frame-frame2,table.csc-frame-frame2{
background-color:#F5FFAA;
padding:2px 4px 2px 4px;
border:1px solid #333333;
}
/* Bullet styles for unordered lists.*/
ul.component-items{
color:#186900;
list-style-type:circle;
}
ul.action-items{
color:#8A0020;
list-style-image:url(img/red_arrow_bullet.gif);
}
/* Numbering styles for ordered lists.*/
ol.component-items-ordered{
color:#10007B;
list-style-type:lower-roman;
}
ol.action-items-ordered{
color:#8A0020;
list-style-type:lower-greek;
}
/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important{
color:#8A0020;
}
span.name-of-person{
color:#10007B;
}
span.detail{
color:#186900;
}
/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link{
}
a.external-link-new-window{
}
a.internal-link{
}
a.internal-link-new-window{
}
a.download{
}
a.mail{
}
.tx-macinasearchbox-pi1 form{
padding:5px 0px 0px 0px;
margin:0px;
}
#field{
width:139px;
height:13px;
border:1px solid #9C9C9C;
padding:2px 1px 0px 5px;
font-size:9px;
margin-bottom:0px;
}
.tx-macinasearchbox-pi1{
margin-top:0px;
padding-left:5px;
width:185px;
height:35px;
}
#button{
vertical-align:middle;
border:1px solid #9C9C9C;
margin-top:0px;
margin-bottom:6px;
font-size:9px;
background-color:#E3E5E8;
height:17px;
padding-bottom: 4px;
}
/*LOGIN FORM */
.loginbox h1,h2,h3,h4,h5{
color:#9C9C9C;
font-size:11px;
font-weight:bold;
margin: -5px 0px -5px 0px;
}
.loginbox a {
color:#9C9C9C;
}
.tx-newloginbox-pi1{
font-size:10px;
margin-top:0px;
}
.tx-newloginbox-pi1 p{
font-size:10px;
padding-bottom:5px;
width: 183px;
}
.tx-newloginbox-pi1 table{
margin:0px;
padding:0px;
width: 100%;
}
.tx-newloginbox-pi1 form{
margin:0px;
padding:0px;
padding-top: 0px;
}
.tx-newloginbox-pi1 input{
margin:0px;
padding:0px;
}
.tx-newloginbox-pi1 a{
font-size:10px;
text-decoration:none;
}
#tx-newloginbox-pi1-user{
font-size:10px;
border:solid 1px #9c9c9c;
height: 15px;
width: 180px;
}
#tx-newloginbox-pi1-pass{
font-size: 11px;
border:solid 1px #9c9c9c;
height: 15px;
width: 88px;
}
#tx-newloginbox-pi1-login_submit{
border:1px solid #9C9C9C;
margin-top: 3px;
margin-bottom: 7px;
font-size:9px;
background-color:#E3E5E8;
height:17px;
}
.loginpfeile {
font-weight: bold;
color: #9C9C9C;
}
.tx-newloginbox-pi1-forgotP{
font-size:10px;
padding-top:5px;
padding-left:0px;
}
.tx-newloginbox-pi1-forgotP a{
font-size:10px;
text-decoration:none;
}
.tx-srfeuserregister-pi1{
padding-left:0px;
padding-top:0px;
}
.tx-srfeuserregister-pi1 a{
font-size:10px;
text-decoration:none;
}
.tx-srfeuserregister-pi1 p{
margin-bottom:0;
text-indent:0;
}
.tx-srfeuserregister-pi1 h4{
margin-top:0;
padding-left:.3em;
}
.tx-srfeuserregister-pi1 legend{
padding:0 .5em;
font-weight:bold;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{
font-style:italic;
margin-bottom:1em;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{
margin-bottom:2em;
}
.tx-srfeuserregister-pi1 a{
padding-left:0px;
text-align:left;
}
.tx-srfeuserregister-pi1 label{
margin:0;
padding:0;
}
.tx-srfeuserregister-pi1 label span{
color:#ff0000;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{
color:#ff0000;
}
.tx-srfeuserregister-pi1 input{
margin:0;
padding:0 .5em 0 0;
}
.tx-srfeuserregister-pi1 input[type=password]{
margin-right:1em;
}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{
margin-right:1em;
}
.tx-srfeuserregister-pi1 input[type=radio],.tx-srfeuserregister-pi1 input[type=checkbox]{
background-color:transparent;
}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio,* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{
background-color:transparent;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{
margin-left:1em;
background-color:transparent;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{
cursor:pointer;
}
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view{
padding-left:5px;
}
.tx-srfeuserregister-pi1 ul{
margin:0;
padding:0;
list-style-position:inside;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{
list-style-type:none;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{
margin:0 0 .3em 0;
padding:0;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{
margin:0;
padding:0 0 0 .5em;
}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{
float:left;
padding:0 2em 0 0;
margin:0;
}
.tx-srfeuserregister-pi1 dl{
margin:0;
padding:1em 0 0 0;
}
.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{
margin:0;
padding:0 0 .5em 0;
float:left;
}
.tx-srfeuserregister-pi1 dt{
clear:both;
width:25%;
text-align:right;
padding-right:1em;
}
.tx-srfeuserregister-pi1 dd{
text-align:left;
width:50%;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{
width:auto;
padding-right:0;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{
width:auto;
}
* html .tx-srfeuserregister-pi1 dd{
float:none;
}
.tx-srfeuserregister-pi1 dd p{
margin-top:0px;
padding:0;
}
.tx-srfeuserregister-pi1 dd label{
padding:0 1em 0 .5em;
}
.loginbox2 .tx-srfeuserregister-pi1 p{
padding:0px 0px 0px -10px;
margin:0px 0px 0px 0px;
text-align:left;
}
.aktuelleseite{
margin-left:5px;
font-size:10px;
color:White;
font-weight:bold;
}
.abstand{
clear:both;
background:White;
}
.abstandlinks{
background:White;
}
.hiddenmenu{
visibility:hidden;
width:0px;
height:0px;
overflow:hidden;
}
fieldset{
border:none;
}
/*Startseite Banner */
div.start_banner{
height:105px;
width:560px;
border:1px solid;/*position:relative;Important for the children;may be also absolute */
margin-bottom:10px;
overflow:hidden;
}
#start_banner_h{
border-color:#5e9ed9;
background-image:url(../startseite/pix/hbanner1.jpg);
}
#start_banner_v{
border-color:#69a654;
background-image:url(../startseite/pix/vbanner1.jpg);
}
#start_banner_n{
border-color:#ad0707;
background-image:url(../startseite/pix/nbanner1.jpg);
}
.startbannerbild{
margin:0px;
float:right;/*position:absolute;*/
right:0px;
top:0px;
}
.human{
color:#5e9ed9;
}
.veter{
color:#69a654;
}
.nfall{
color:#ad0707;
}
.startbannertext{
/*			border:1px blue solid;*/
margin:5px;
float:left;
}
.human a{
font-weight:bold;
font-size:10px;
text-decoration:none;
color:#5e9ed9;
}
.veter a{
font-weight:bold;
font-size:10px;
text-decoration:none;
color:#69a654;
}
.nfall a{
font-weight:bold;
font-size:10px;
text-decoration:none;
color:#ad0707;
}
.humanheader a{
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#5e9ed9;
margin-bottom:8px;
}
.veterheader a{
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#69a654;
margin-bottom:8px;
}
.nfallheader a{
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#ad0707;
margin-bottom:8px;
}
.startbannertext h1{
margin:0px;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}
/* Dreispaltiger Content */
.threecolumn{
width:100%;
border:none;
}
.threecolumn1{
border:none;
padding-right:10px;
}
.threecolumn2{
border:none;
padding-right:10px;
}
.threecolumn2{
border:none;
}
/* Zweispaltiger Content */
.twocolumn{
width:100%;
border:none;
}
.twocolumn1{
border:none;
padding-right:5px;
}
.twocolumn2{
border:none;
padding-left:5px;
}
.pi1-mailform-error {
	color: Red;
}
/*Callback Form */
.tx-newloginbox-pi1 input{
margin:0px;
padding:0px;
}

#tx_sipbaseform_pi1_first{
font-size:10px;
border:solid 1px #9c9c9c;
height: 13px;
width: 92px;
margin-right: 5px;
}

#tx_sipbaseform_pi1_submit{
margin-top: 0px;
font-size:9px;
border:solid 1px #9c9c9c;
height: 17px;
background-color:#E3E5E8;
}
.tx-commerce-pi1 hr {
color : #1C679C;
height: 1px;
background-color: #1C679C;
border: none;
margin: 2px;
padding: 0px;
}

/* SHOPSTART  Banner */
div.shopstart_banner{
height:80px;
width:560px;
border:1px solid;/*position:relative;Important for the children;may be also absolute */
margin-bottom:10px;
overflow:hidden;
}
#shopstart_banner_h{
border-color:#5e9ed9;
background-image:url(../shopstart/pix/hbanner1.jpg);
}
#shopstart_banner_v{
border-color:#69a654;
background-image:url(../shopstart/pix/vbanner1.jpg);
}
#shopstart_banner_n{
border-color:#ad0707;
background-image:url(../shopstart/pix/nbanner1.jpg);
}
.shopstartbannerbild{
margin:0px;
float:right;/*position:absolute;*/
right:0px;
top:0px;
}
.human{
color:#5e9ed9;
}
.veter{
color:#69a654;
}
.nfall{
color:#ad0707;
}
.shopstartbannertext{
/*			border:1px blue solid;*/
margin:5px;
float:left;
}
.human a{
font-weight:bold;
font-size:10px;
text-decoration:none;
color:#5e9ed9;
}
.veter a{
font-weight:bold;
font-size:10px;
text-decoration:none;
color:#69a654;
}
.nfall a{
font-weight:bold;
font-size:10px;
text-decoration:none;
color:#ad0707;
}
.humanheader a{
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#5e9ed9;
margin-bottom:8px;
}
.veterheader a{
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#69a654;
margin-bottom:8px;
}
.nfallheader a{
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#ad0707;
margin-bottom:8px;
}
.shopstartbannertext h1{
margin:0px;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}
