@charset "utf-8";
/* CSS Document */

html {
font-size:62.5%
}

body {
background-image:url(../pix/bg_global.jpg);
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;
background-color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#231f20;
padding:0;
margin:0;
font-weight:normal;
font-size:1.1em;
}

div#global {
position:relative;
width:1002px;
margin:0 auto;
padding:0;
height:100%;
}

div#head {
margin-top:65px;
width:1002px;
background-color:none;
height:116px;
}

div#logo {
width:218px;
float:left;
border:0;
padding:0;
margin:0;
}

div#spruch_top{
width:784px;
float:left;
border:0;
padding:0;
margin:0;
}

div#quicknav {
font-weight:bold;
color:#fff;
float:left;
width:833px;
border:0;
padding-left:169px;
margin:0;
height:56px;
line-height:21px;
/\line-height:38px;
background-image:url(../pix/bg_quicknav_var.png);
background-repeat:no-repeat;
background-position:top center
}

div#quicknav li {
list-style-type:none;
display:inline;
}

div#quicknav a {
color:#fff;
padding-right:8px;
padding-left:8px;
margin:0;
text-decoration:none;
}

div#quicknav a:hover{
color:#fff;
text-decoration:underline;
}

div#quicknav #current.active a{
color:#fff;
text-decoration:underline;
}

div#container_content {
background-color:#FFFFFF;
min-height:500px;
height:auto;
width:732px;
float:left;
padding-top:26px;
margin-bottom:90px;
margin-left:10px;
}

div#container_global {
position:relative;
margin:0 auto;
width:1002px;
padding:0;
min-height:611px;
margin-bottom:90px;
background-image:url(../pix/bg_content_var.png);
background-repeat:no-repeat;
background-position:top center;
margin-top:56px;
}

div#container_subnav {
float:left;
min-height:560px;
width:226px;
border:0;
margin-right:0;
font-size:1.2em;
}


/* --------------------------------------------------------------------------------------Start SubMenu Links */

div#container_subnav ul {
list-style:none;
margin:0;
padding-left:10px;
border:0;
}

div#container_subnav li{
display: inline;
margin:0;
padding:0;
font-weight:bold;
}


div#container_subnav a {
display: block;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
margin-bottom:1px;
color: #000;
background-color:#fff;
text-decoration: none;
}

/* standard menu */
/* standard menu ende */

div#container_subnav ul.menurot a:hover , div#container_subnav ul.menurot li#current a,div#container_subnav ul.menurot li#current a:hover {
background-color:#fff;
color: #dd2a1b;
background-image:url(../pix/li.gif);
background-repeat:no-repeat;
background-position:left;
}

/* ----------------------------------------------------------------------------Start SubMenu 2 Links */

div#container_subnav ul ul {
list-style:none;
margin:0;
padding-left:0px;
border:0;
}

div#container_subnav ul ul li {
	font-weight:normal;
	margin: 0;
}
div#container_subnav ul.menurot li#current ul li a,div#container_subnav ul.menurot li#current ul li a:link {
	display: block;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
margin-bottom:1px;
color: #000;
background-color:#fff;
text-decoration: none;
background-image:none;
}
div#container_subnav ul.menurot li#current ul li a:hover {
background-color:#fff;
color: #dd2a1b;
background-image:url(../pix/li.gif);
background-repeat:no-repeat;
background-position:left;

}

/* -----------------------------------------------------------------------------------------------------Ende  SubMenuLinks */
/* 3. ebene */
div#container_subnav ul.menurot ul ul li#current .parent active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menurot ul ul li#current .active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menurot ul ul li span {
background-color:#fff;
background-image:none;
padding-left:20px;
}

div#container_subnav ul.menurot ul ul li a:hover span {
background-color:#fff;
color: #dd2a1b;
background-image:none;
padding-left:20px;
}



/* 3. ebene  ENDE */

/* 4. ebene */
div#container_subnav ul.menurot ul ul ul li#current a span {
background-color:#fff;
color: #dd2a1b;
padding-left:40px;
}

div#container_subnav ul.menurot ul ul ul li span {
background-color:#fff;
color: #000;
background-image:none;
padding-left:40px;
}

div#container_subnav ul.menurot ul ul ul li a:hover span {
background-color:#fff;
color: #dd2a1b;
background-image:none;
padding-left:40px;
}

/* 4. ebene  ENDE */



/*----------------------------------------------------------------FundraisingMenu _ Gruen ---------------------------*/
div#container_subnav ul.menugruen a:hover , div#container_subnav ul.menugruen li#current a,div#container_subnav ul.menugruen li#current a:hover {
background-color:#fff;
color: #80c800;
background-image:url(../pix/li_green.gif);
background-repeat:no-repeat;
background-position:left;

}

/* ----------------------------------------------------------------------------Start SubMenu 2 Links */

div#container_subnav ul ul {
list-style:none;
margin:0;
padding-left:0px;
border:0;
}

div#container_subnav ul ul li {
	font-weight:normal;
	margin: 0;
}
div#container_subnav ul.menugruen li#current ul li a,div#container_subnav ul.menugruen li#current ul li a:link {
	display: block;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
margin-bottom:1px;
color: #000;
background-color:#fff;
text-decoration: none;
background-image:none;
}

div#container_subnav ul.menugruen li#current ul li a:hover {
background-color:#fff;
color: #80c800;
background-image:url(../pix/li_green.gif);
background-repeat:no-repeat;
background-position:left;
}

/* 3. ebene */
div#container_subnav ul.menugruen ul ul li#current .parent active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menugruen ul ul li#current .active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menugruen ul ul li span {
background-color:#fff;
background-image:none;
padding-left:20px;
}

div#container_subnav ul.menugruen ul ul li a:hover span {
background-color:#fff;
color: #80c800;
background-image:none;
padding-left:20px;
}
/* 3. ebene  ENDE */


/* 4. ebene */
div#container_subnav ul.menugruen ul ul ul li#current a span {
background-color:#fff;
color: #80c800;
padding-left:40px;
}

div#container_subnav ul.menugruen ul ul ul li span {
background-color:#fff;
color: #000;
background-image:none;
padding-left:40px;
}

div#container_subnav ul.menugruen ul ul ul li a:hover span {
background-color:#fff;
color: #80c800;
background-image:none;
padding-left:40px;
}

/* 4. ebene  ENDE */

/*----------------------------------------------------------------CallcenterMenu _ Violett ---------------------------*/
div#container_subnav ul.menuviolett a:hover , div#container_subnav ul.menuviolett li#current a,div#container_subnav ul.menuviolett li#current a:hover {
background-color:#fff;
color: #8b13ab;
background-image:url(../pix/li_violett.gif);
background-repeat:no-repeat;
background-position:left;

}

/* ----------------------------------------------------------------------------Start SubMenu 2 Links */

div#container_subnav ul ul {
list-style:none;
margin:0;
padding-left:0px;
border:0;
}

div#container_subnav ul ul li {
	font-weight:normal;
	margin: 0;
}
div#container_subnav ul.menuviolett li#current ul li a,div#container_subnav ul.menuviolett li#current ul li a:link {
	display: block;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
margin-bottom:1px;
color: #000;
background-color:#fff;
text-decoration: none;
background-image:none;
}

div#container_subnav ul.menuviolett li#current ul li a:hover {
background-color:#fff;
color: #8b13ab;
background-image:url(../pix/li_violett.gif);
background-repeat:no-repeat;
background-position:left;
}

/* 3. ebene */
div#container_subnav ul.menuviolett ul ul li#current .parent active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menuviolett ul ul li#current .active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menuviolett ul ul li span {
background-color:#fff;
background-image:none;
padding-left:20px;
}

div#container_subnav ul.menuviolett ul ul li a:hover span {
background-color:#fff;
color: #8b13ab;
background-image:none;
padding-left:20px;
}
/* 3. ebene  ENDE */


/* 4. ebene */
div#container_subnav ul.menuviolett ul ul ul li#current a span {
background-color:#fff;
color: #8b13ab;
padding-left:40px;
}

div#container_subnav ul.menuviolett ul ul ul li span {
background-color:#fff;
color: #000;
background-image:none;
padding-left:40px;
}

div#container_subnav ul.menuviolett ul ul ul li a:hover span {
background-color:#fff;
color: #8b13ab;
background-image:none;
padding-left:40px;
}

/* 4. ebene  ENDE */

/*----------------------------------------------------------------CommerceMenu _ Orange ---------------------------*/
div#container_subnav ul.menuorange a:hover , div#container_subnav ul.menuorange li#current a,div#container_subnav ul.menuorange li#current a:hover {
background-color:#fff;
color: #f27e00;
background-image:url(../pix/li_orange.gif);
background-repeat:no-repeat;
background-position:left;

}

/* ----------------------------------------------------------------------------Start SubMenu 2 Links */

div#container_subnav ul ul {
list-style:none;
margin:0;
padding-left:0px;
border:0;
}

div#container_subnav ul ul li {
	font-weight:normal;
	margin: 0;
}
div#container_subnav ul.menuorange li#current ul li a,div#container_subnav ul.menuorange li#current ul li a:link {
	display: block;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
margin-bottom:1px;
color: #000;
background-color:#fff;
text-decoration: none;
background-image:none;
}

div#container_subnav ul.menuorange li#current ul li a:hover {
background-color:#fff;
color: #f27e00;
background-image:url(../pix/li_orange.gif);
background-repeat:no-repeat;
background-position:left;
}

/* 3. ebene */
div#container_subnav ul.menuorange ul ul li#current .parent active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menuorange ul ul li#current .active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menuorange ul ul li span {
background-color:#fff;
background-image:none;
padding-left:20px;
}

div#container_subnav ul.menuorange ul ul li a:hover span {
background-color:#fff;
color: #f27e00;
background-image:none;
padding-left:20px;
}
/* 3. ebene  ENDE */


/* 4. ebene */
div#container_subnav ul.menuorange ul ul ul li#current a span {
background-color:#fff;
color: #f27e00;
padding-left:40px;
}

div#container_subnav ul.menuorange ul ul ul li span {
background-color:#fff;
color: #000;
background-image:none;
padding-left:40px;
}

div#container_subnav ul.menuorange ul ul ul li a:hover span {
background-color:#fff;
color: #f27e00;
background-image:none;
padding-left:40px;
}

/* 4. ebene  ENDE */
/*----------------------------------------------------------------Stiftungsmarketing _ BLAU ---------------------------*/
div#container_subnav ul.menublau a:hover , div#container_subnav ul.menublau li#current a,div#container_subnav ul.menublau li#current a:hover {
background-color:#fff;
color: #0093cb;
background-image:url(../pix/li_blue.gif);
background-repeat:no-repeat;
background-position:left;

}

/* ----------------------------------------------------------------------------Start SubMenu 2 Links */

div#container_subnav ul ul {
list-style:none;
margin:0;
padding-left:0px;
border:0;
}

div#container_subnav ul ul li {
	font-weight:normal;
	margin: 0;
}
div#container_subnav ul.menublau li#current ul li a,div#container_subnav ul.menublau li#current ul li a:link {
	display: block;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
margin-bottom:1px;
color: #000;
background-color:#fff;
text-decoration: none;
background-image:none;
}

/* Blaues Menu */
div#container_subnav ul.menublau li#current ul li a:hover {
background-color:#fff;
color: #0093cb;
background-image:url(../pix/li_blue.gif);
background-repeat:no-repeat;
background-position:left;
}

/* 3. ebene */
div#container_subnav ul.menublau ul ul li#current .parent active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menublau ul ul li#current .active a span {
background-color:#fff;
color: #000;
padding-left:20px;
}

div#container_subnav ul.menublau ul ul li span {
background-color:#fff;
background-image:none;
padding-left:20px;
}

div#container_subnav ul.menublau ul ul li a:hover span {
background-color:#fff;
color: #0093cb;
background-image:none;
padding-left:20px;
}
/* 3. ebene  ENDE */


/* 4. ebene */
div#container_subnav ul.menublau ul ul ul li#current a span {
background-color:#fff;
color: #0093cb;
padding-left:40px;
}

div#container_subnav ul.menublau ul ul ul li span {
background-color:#fff;
color: #000;
background-image:none;
padding-left:40px;
}

div#container_subnav ul.menublau ul ul ul li a:hover span {
background-color:#fff;
color: #0093cb;
background-image:none;
padding-left:40px;
}

/* 4. ebene  ENDE */
/* -----------------------------------------------------------------------------------------------------Ende  SubMenuLinks */

/* -----------------------------------------------------------------------------------------------------Container Inhalt Tabelle */
div#container_inhalt {
float:left;
min-height:535px;
/\height:508px;
height:auto;
width:392px;
padding-right:40px;
padding-left:40px;
padding-top:50px;
font-size:1.2em;
border-left:1px solid #333333;
}

div#container_bottom {
height:24px;
line-height:24px;
z-index:0;
width:732px;
margin-left:0px;
margin-top:0px;
padding:0;
background-color:none;
background-image:none;
}
/*link rot */
div#container_inhalt a {
color:#DC2A1C;
text-decoration:underline
}

div#container_inhalt a:hover {
color:#DC2A1C;
text-decoration:none
}
/*link gruen */
div#container_inhalt .contentpaneopen_gruen a  {
color:#80C800;
text-decoration:underline
}

div#container_inhalt .contentpaneopen_gruen a:hover, div#container_inhalt .contentpaneopen_gruen h3  {
color:#80C800;
text-decoration:none
}
/*link violett */
div#container_inhalt .contentpaneopen_violett a {
color:#8B13AB;
text-decoration:underline
}

div#container_inhalt .contentpaneopen_violett a:hover,  div#container_inhalt .contentpaneopen_violett h3{
color:#8B13AB;
text-decoration:none
}
/*link orange */
div#container_inhalt .contentpaneopen_orange a{
color:#F27E00;
text-decoration:underline
}

div#container_inhalt .contentpaneopen_orange a:hover, div#container_inhalt .contentpaneopen_orange h3 {
color:#F27E00;
text-decoration:none
}

/*link blau */
div#container_inhalt .contentpaneopen_blau a{
color:#0093CB;
text-decoration:underline
}

div#container_inhalt .contentpaneopen_blau a:hover, div#container_inhalt .contentpaneopen_blau h3 {
color:#0093CB;
text-decoration:none
}

div#container_inhalt h2{
margin:0;
padding:0;
color:#333;
font-size:1.4em;
}

div#container_inhalt h1{
margin:0;
padding:0;
color:#333;
font-weight:bold;
font-size:1.7em;
}

div#container_right {
position:relative;
z-index:100;
float:left;
width:245px;
margin-left:5px;
padding:0;
border:0;
margin-top:-14px;
padding:0px;
margin-right:10px;
}

div#container_right_canvas {
position:absolute;
left:742px;
z-index:600;
background-image:url(../pix/muster_decker.png);
background-repeat:no-repeat;
background-position:top;
width:245px;
height:398px;
margin-left:5px;
padding:0;
border:0;
margin-top:-14px;
padding:0px;
margin-right:10px;
}


