
html {
    font-size:0.7em;
    width:100%;
    height:100%;
}
body {    
    font: 100.01% Verdana, Arial, Helvetica, Geneva, sans-serif;
    width:100%;
    height:100%;
    background: #EFEDEE;
}

h1 {
    margin:1em 0;
    color: #0082BE;
    font-size:1.4em;
    font-weight:bold;
    font-style:italic;
}
h2 {
    font-size:1.2em;
    font-weight:bold;
    color:rgb(150,190,50);
    margin:.5em 0 0;
    line-height:1.3em;
}

h2 a {
    color:rgb(150,190,50);
}

h3 {
   background-color:rgb(0,130,190);
   height:33px;
   border-bottom:2px solid #fff;
   text-align:left;
   text-indent:-5000px;
   margin-bottom:.8em;
   font-size:1.2em;
   font-style:italic;
   color:#fff;
}
.minGap h3 {margin-bottom:5px;}

p {margin-bottom: 1em;}

ul, ol, ol.normalList, ul.normalList {
    margin:0.5em 0 1em 2em;
}

li, ul.normalList li, ol.normalList ul li {
    padding:0.2em 0;
    list-style-type:disc;
}

ol, ol.normalList {margin-left:2.5em; }

ol li, ol.normalList li, ul.normalList ol li {
    list-style-type:decimal;
}

i {font-style:italic;}

address {font-style:normal;}

a {
  text-decoration:underline;
  color:#000000;
} 


.em, em {
    font-size:1em;
    font-weight:bold;
    font-style:normal;
    color:rgb(150,190,50);
}
.green {color:rgb(150,190,50);}


.small {font-size:.8em;}
.smaller {font-size:.9em;}


.noliststyle li {list-style-type:none;}
.noliststyle {margin:0; padding:0;}

.listspace li, ul.normalList.listspace li, ol.normalList.listspace li {padding-bottom:1em;}
.listspace li li, ul.normalList.listspace li li, ol.normalList.listspace li li {padding-bottom:.2em;}

.no_margin {margin:0;}
.no_margin_top, ul.no_margin_top, ol.no_margin_top {margin-top:0;}
.no_margin_bottom, ul.no_margin_bottom, ol.no_margin_bottom {margin-bottom:0;}

.no_padding li {padding:0;}

.clear{ /*Zum Clearen*/
   clear:both;
}
.clear-right{ /*Zum Clearen*/
   clear:right;
}
.clearfix:after{ /*Zum Clearen*/
   display:block;
   clear:both;
   height:0;
   content:".";
   visibility:hidden;
}

.right {text-align:right;}
.center {text-align:center;}

.space-top {margin-top:.5em;}
.space-top1 {margin-top:1em;}
.space-top2 {margin-top:2em;}

.space-bottom {margin-bottom:.5em;}
.space-bottom1 {margin-bottom:1em;}
.space-bottom2 {margin-bottom:2em;}
.space-left {margin-left:.5em;}
.space-left2 {margin-left:2em;}

.space-right {margin-right:.5em;}
.space-right10px {margin-right:10px;}

.floatleft {float:left;}
.floatright {float:right;}

.floatleft.space{
    margin:5px 15px 5px 0;
}

.floatright.space{
    margin:5px 0 5px 15px;
}

img.imgLeft, .imgLeft img {float:left; margin:5px 15px 5px 0;}
img.imgRight, .imgRight img {float:right;  margin:5px 0 5px 15px;}

.relative {position:relative;}
.absolute {position:absolute;}

.error {color:red; font-weight:bold;}
.success {color:rgb(150,190,50); font-weight:bold;}

.note {color:#999; font-size:.9em;}
.box .note {color:#ffffff; font-weight:normal;}

.main-textbox {margin: 10px 0 10px 10px;}

/*----------------------------------------------------------------------------------*/

#wrapper {
    width:780px;
    position:absolute;
    top:303px;
    left:10%;
    margin:0;
    padding:0 20px;
    background: url(../images/interface/wrapper-bgr3.png) repeat-y top;
    clear:both; 
}
#main {
    width:765px;
    min-height:500px;
    font-size:1.1em;
    line-height:1.3em;
    margin: 0 0 65px 15px;
}

#sidebar {display:none;}

.addSidebar #main {
    float:left;
    width:586px;
    margin:0 0 40px 4px;
}

.addSidebar.marginLeft #main {
    margin-left:16px;
    width:570px;
}

.addSidebar #sidebar {
    float:right;
    width:180px;
    margin-right:4px;
    display:block;
}

.wide #main {
    width:780px;
    margin:0 0 50px;
}

.wide h1 {margin-left:15px;}

#contentLeft {
    margin-right:182px;
    border-right:3px solid rgb(150,190,50);
    min-height:400px;
    padding-right:15px;
}

#contentLeft.noborder, .wide #contentLeft.noborder {
    min-height:0;
    border:none;
}

.wide #contentLeft {
    margin-left:15px;
    min-height:300px;
}

#contentLeft.noSideMargin {
    margin-left:0;
    padding-right:0;
}

#linkbar {
    position:absolute;
    top:90px;
    right:20px;
    width:182px;
}

#linkbar.low {top:75px;}


#header {
    width:780px;
    height:303px;
    position:absolute;
    top:0;
    left:10%;
    margin:0 auto;
    padding:0 20px;
    background: url(../images/interface/wrapper-bgr3.png) repeat-y top;
    clear:both;
}

#headerImg {
    width: 780px;
    height: 170px;
    clear: both;
    position: relative;
    z-index: 30;
}

#logo {
   background: url(../images/interface/logo-vrt.png) no-repeat bottom;
   display:block;
   width:290px;
   height:91px;
   float:right;
   margin-right:25px;
   margin-bottom:10px;
}

#breadcrumb {margin:.5em 15px .3em;}
#breadcrumb a {text-decoration:none;}

#search {
    position:relative;
    float:left;
    width:350px;
    left:15px;
    top:40px;
}
#search label {
    display:inline-block;
    background: url(../images/interface/search-txt-ie6.gif) no-repeat;
    text-indent:-5000px;
    height:22px;
    width:60px;
}

#footer {
     background: rgb(0,130,190) url(../images/interface/footer-bgr.png) repeat-y left bottom;
     width:100%;
     height:34px;
     margin:0;
     position:relative;
}

#footer #nav-footer-item1 {
    position:absolute;
    left:40px;
    top:5px;
    width:100px;
    list-style:none;
}

#footer #nav-footer-item1 a {
    display:block;
    width:90px;
    height:22px;
    text-indent:-5000px;
    background: url(../images/interface/nav-main.png) no-repeat -400px 0;
}
/*------------------------------------------------------------------*/
/*----------------------------Navigation---------------------------*/


#nav-extra {padding:0; margin:5px 10px;}
#nav-extra li {
    padding:0 1px;
    list-style:none;
    float:left;
}
#nav-extra li a{
    display:block;
    width:24px;
    height:21px;
    text-indent:-5000px;
    background: url(../images/interface/icons.png) no-repeat;
}
#nav-extra li a:hover {height:24px}
#nav-extra #nav-extra-item1 a{background-position: 0px 0;}
#nav-extra #nav-extra-item2 a{background-position: -26px 0;}
#nav-extra #nav-extra-item3 a{background-position: -52px 0;}
#nav-extra #nav-extra-item4 a{background-position: -78px 0;}
#nav-extra #nav-extra-item4b a{background-position: -130px 0;width:22px;}
#nav-extra #nav-extra-item4c a{background-position: -152px 0;width:22px;}
#nav-extra #nav-extra-item5 a{background-position: -104px 0;}

#nav-extra #nav-extra-item1 a:hover {background-position: 0px -22px;}
#nav-extra #nav-extra-item2 a:hover {background-position: -26px -22px;}
#nav-extra #nav-extra-item3 a:hover {background-position: -52px -21px;}
#nav-extra #nav-extra-item4 a:hover {background-position: -78px -21px;}
#nav-extra #nav-extra-item4b a:hover {background-position: -130px -21px;}
#nav-extra #nav-extra-item4c a:hover {background-position: -152px -21px;}
#nav-extra #nav-extra-item5 a:hover {background-position: -104px -21px;}


/*--------------Hauptnavigation--------------------------------*/
/*-----------------1.Ebene-----------------------------*/

#nav-main {
    display:block;
    position:relative;
    top:0px;
    height:30px;
    width:780px;
    margin:0;
    padding:0;
    background: rgb(150,190,50);
    z-index:15;
    border-top:2px solid #fff;
}
#nav-main li {
    list-style:none;
    float:left;
    margin:0;
    padding:4px 30px 2px 15px;
}
#nav-main li:hover {background: rgb(0,130,190);}

#nav-main li a{
    display:block;
    width:50px;
    height:22px;
    padding:1px 0;
    text-indent:-5000px;
    background: url(../images/interface/nav-main.png) no-repeat;
}
#nav-main #nav-item1 {width:82px;}
#nav-main #nav-item2 {width:52px;}
#nav-main #nav-item3 {width:73px;}
#nav-main #nav-item4 {width:60px;}
#nav-main #nav-item5 {width:62px;}
#nav-main #nav-item6 {width:55px;}

#nav-main #nav-item1 a{background-position: 0px 0; width:82px;}
#nav-main #nav-item2 a{background-position: -85px 0; width:52px;}
#nav-main #nav-item3 a{background-position: -140px 0; width:73px;}
#nav-main #nav-item4 a{background-position: -216px 0; width:60px;}
#nav-main #nav-item5 a{background-position: -279px 0; width:62px;}
#nav-main #nav-item6 a{background-position: -344px 0; width:55px;}



/*-----------------Bei Click-----------------------------*/


#nav-main.clickedOpen li{
    cursor: pointer;
}
#nav-main.clickedOpen li:hover ul { display:none; }
#nav-main.clickedOpen li.constOpen ul,
#nav-main.clickedOpen li.constOpen:hover ul{
    display:block;
}
#nav-main li.constOpen {background: rgb(0,130,190);}

/*-----------------2.Ebene-----------------------------*/
#nav-main li ul {
    display:none;
    width:160px;
    background: rgb(0,130,190);
    margin:0 0 -2px -15px;
    padding:0;
}

#nav-main li:hover ul {display:block;}

#nav-main li ul li {
    margin:0;
    float:none;
    border-top:1px solid #fff;
    padding:2px 15px;
}
#nav-main li ul li:hover {background: rgb(150,190,50);}

#nav-main li ul li:first-child {
    padding-top:5px;
}
#nav-main li ul li:last-child {
    padding-bottom:5px;
}

#nav-main li ul li a{
    display:block;
    width:130px;
    height:18px;
    padding:1px 0;
    text-indent:-5000px;
    background:none;
}

#nav-main #subnav_1 a {background: url(../images/interface/subnav_1.png) no-repeat; width:130px;}
#subnav_1 #nav-item1_1 a{background-position: 0 2px;}
#subnav_1 #nav-item1_1b a{background-position: 0 -226px; height:33px}
#subnav_1 #nav-item1_2 a{background-position: 0 -20px;}
#subnav_1 #nav-item1_3 a{background-position: 0 -42px;}
#subnav_1 #nav-item1_4 a{background-position: 0 -64px;}
#subnav_1 #nav-item1_5 a{background-position: 0 -86px}
#subnav_1 #nav-item1_6 a{background-position: 0 -108px;}
#subnav_1 #nav-item1_7 a{background-position: 0 -130px;}
#subnav_1 #nav-item1_8 a{background-position: 0 -152px;height:33px}
#subnav_1 #nav-item1_4b a{background-position: 0 -190px;height:33px}

#nav-main #subnav_2 {width:175px;}
#nav-main #subnav_2 a   {background: url(../images/interface/subnav_2.png) no-repeat; width:160px;}
#subnav_2 #nav-item2_1 a{background-position: 0 2px;}
#subnav_2 #nav-item2_2 a{background-position: 0 -20px;}
#subnav_2 #nav-item2_3 a{background-position: 0 -42px;}
#subnav_2 #nav-item2_4 a{background-position: 0 -64px;}
#subnav_2 #nav-item2_5 a{background-position: 0 -86px;}
#subnav_2 #nav-item2_6 a{background-position: 0 -108px;}
#subnav_2 #nav-item2_7 a{background-position: 0 -130px; height:31px}
#subnav_2 #nav-item2_8 a{background-position: 0 -167px;}
#subnav_2 #nav-item2_9 a{background-position: 0 -191px; height:31px}
#subnav_2 #nav-item2_10 a{background-position: 0 -226px; }

#nav-main #subnav_3 {width:130px; }
#nav-main #subnav_3 a {background: url(../images/interface/subnav_3.png) no-repeat; width:110px;}
#subnav_3 #nav-item3_1 a{background-position: 0 2px; }
#subnav_3 #nav-item3_2 a{background-position: 0 -20px; height:31px}
#subnav_3 #nav-item3_3 a{background-position: 0 -57px; }

#nav-main #subnav_4 {width:130px; }
#nav-main #subnav_4 a {background: url(../images/interface/subnav_4.png) no-repeat; width:110px;}
#subnav_4 #nav-item4_1 a{background-position: 0 2px;}
#subnav_4 #nav-item4_2 a{background-position: 0 -20px; }
#subnav_4 #nav-item4_3 a{background-position: 0 -42px; }
#subnav_4 #nav-item4_4 a{background-position: 0 -64px; }
#subnav_4 #nav-item4_5 a{background-position: 0 -86px; }

#nav-main #subnav_5 {width:160px; }
#nav-main #subnav_5 a {background: url(../images/interface/subnav_5.png) no-repeat; width:140px;}
#subnav_5 #nav-item5_1 a{background-position: 0 2px;}
#subnav_5 #nav-item5_2 a{background-position: 0 -20px; }
#subnav_5 #nav-item5_3 a{background-position: 0 -42px; }
#subnav_5 #nav-item5_4 a{background-position: 0 -64px; }
#subnav_5 #nav-item5_5 a{background-position: 0 -86px; }
#subnav_5 #nav-item5_6 a{background-position: 0 -108px; }
#subnav_5 #nav-item5_7 a{background-position: 0 -130px; }
#subnav_5 #nav-item5_8 a{background-position: 0 -152px; }

#nav-main #subnav_6 {width:160px; }
#nav-main #subnav_6 a {background: url(../images/interface/subnav_6.png) no-repeat; width:140px;}
#subnav_6 #nav-item6_1 a{background-position: 0 2px;}
#subnav_6 #nav-item6_2 a{background-position: 0 -20px; }
#subnav_6 #nav-item6_3 a{background-position: 0 -42px; }
#subnav_6 #nav-item6_4 a{background-position: 0 -64px; }
#subnav_6 #nav-item6_5 a{background-position: 0 -86px; }
#subnav_6 #nav-item6_6 a{background-position: 0 -108px; }
#subnav_6 #nav-item6_7 a{background-position: 0 -130px; height:33px;}


#subnav_6 #nav-item6_11 a{background-position: 0 -274px; }
#subnav_6 #nav-item6_12 a{background-position: 0 -299px; }

#subnav_6 #nav-item6_8 a{background-position: 0 -190px; }
#subnav_6 #nav-item6_9 a{background-position: 0 -212px; height:33px;}
#subnav_6 #nav-item6_10 a{background-position: 0 -168px;}

/*-----------------3.Ebene-----------------------------*/
#nav-main li ul li ul.level3 {
    display:none;
    padding-top:0;
}
#nav-main li ul li:hover {position:relative;}
#nav-main li ul li:hover .level3 {
    display:block;
    position:absolute;
    left:150px;
    top:-10px;
}
#nav-main #subnav_6_4 {width:170px; }
#nav-main #subnav_6_4 a {background: url(../images/interface/subnav_6_4.png) no-repeat; width:150px;}
#subnav_6_4 #nav-item6_4_0 a{background-position: 0 -152px; height:31px}
#subnav_6_4 #nav-item6_4_1 a{background-position: 0 2px;}
#subnav_6_4 #nav-item6_4_2 a{background-position: 0 -20px; }
#subnav_6_4 #nav-item6_4_3 a{background-position: 0 -42px; }
#subnav_6_4 #nav-item6_4_4 a{background-position: 0 -64px; }
#subnav_6_4 #nav-item6_4_5 a{background-position: 0 -86px; }
#subnav_6_4 #nav-item6_4_6 a{background-position: 0 -108px; }
#subnav_6_4 #nav-item6_4_7 a{background-position: 0 -130px; }


/*------------------------------------------------------------------*/

body.mceContentBody {background:white;}

#printButton {
	position:absolute;
	left:33px;
	bottom:70px;
}

.noPrintButton #printButton {display:none;}

#likeButton {
	position:absolute;
	left:73px;
	bottom:68px;
	height:20px;
	overflow:hidden;
	width:400px;
}

/*---------------- slider -----------------*/

.cycle-pager{ display: none; }
.hslide { display: none; }