/* Layout Properties | Layout-Eigenschaften */

html {
 font-size: 1em; /* basemod.css: 0.8em*/
}

/*Login im <body>*/
body .my_loginlogout {position:absolute;top:0;right:0;}
body #loginout {padding:0;margin:0;}
body #loginout:hover {
	background: url(../img/ico-key.gif) left center no-repeat;
        padding:0;margin:0;
}


body {padding: 8em 0 10px 0; }
body {background: #FFF url("../img/body_bg.png") no-repeat center -10em; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;}


body.printPreview, body.pdfPreview {padding: 0em 0 10px 0;}
body.printPreview #main, body.pdfPreview #main {background:#FFF none !important;margin-top:2em;}
body.printPreview .wayhome, body.pdfPreview .wayhome {display:none;}
body.printPreview .subcolumns {}
body.printPreview .subcolumns .c25l {}
body.printPreview .subcolumns img {} /*Logo beim Drucken ausblenden*/
body.printPreview .subcolumns .c50l {} 


/*--- Headings | Überschriften ------------------------------------------------------------------------*/

#col1 h1, #col1 h2, #col1 h3, #col1 h4, #col1 h5, #col1 h6 {
    font-family: 'Trebuchet MS', Georgia,Times,serif;
    font-weight:normal;
    color:#353;
    margin:0;
  }

#col3 h1, #col3 h2, #col3 h3, #col3 h4, #col3 h5, #col3 h6 {font-family: 'Trebuchet MS', Georgia,Times,serif;}
#col3_wide h1, #col3_wide h2, #col3_wide h3, #col3_wide h4, #col3_wide h5, #col3_wide h6 {font-family: 'Trebuchet MS', Georgia,Times,serif;}

#col2 h1, #col2 h2, #col2 h3, #col2 h4, #col2 h5, #col2 h6 {font-family: 'Trebuchet MS', Georgia,Times,serif;}

#col1 h1 { font-size: 1.3em;color:#1B75BC; color:#005192; font-weight:bold;text-transform:uppercase;}
#col1 h2 { font-size: 1.1em; line-height:1.1em; color: #1B75BC; color:#333; font-weight:bold;}
#col1 h3 { font-size: 1.1em; }
#col1 h4 { font-size: 1.0em; }
#col1 h5 { font-size: 0.8em; }
#col1 h6 { font-size: 0.55em; }

#col2 h1 { font-size: 1.5em;color:#1B75BC; color:#005192; font-weight:bold;text-transform:uppercase;}
#col2 h2 { font-size: 1.1em; line-height:1.1em; color: #1B75BC; color:#333; font-weight:bold;}
#col2 h3 { font-size: 1.0em; font-weight:bold;}
#col2 h4 { font-size: 0.8em; }
#col2 h5 { font-size: 0.55em; }
#col2 h6 { display:none; }

#col3 h1 { font-size: 1.8em; color:#1B75BC; color:#005192; color:#333; font-weight:bold;line-height:1em}
#col3 h2 { font-size: 1.3em; color: #1B75BC; color:#005192; font-weight:bold;}
#col3 h3 { font-size: 1.1em; color: #1B75BC; color:#005192; font-weight:bold;}
#col3 h4 { font-size: 1.0em; color: #1B75BC; color:#005192; font-weight:bold;}
#col3 h5 { font-size: 0.8em; }
#col3 h6 { font-size: 0.55em; }

#col3_wide h1 { font-size: 1.8em;color:#1B75BC; color:#005192; color:#333; font-weight:bold;}
#col3_wide h2 { font-size: 1.3em; color: #1B75BC; color:#005192; font-weight:bold;}
#col3_wide h3 { font-size: 1.1em; }


.home #col1 h1 { font-size: 1.3em; color:#005192; font-weight:bold;text-transform:uppercase;}
.home #col1 h2 { font-size: 1.1em; line-height:1.1em; color: #1B75BC; color:#333; font-weight:bold;}


a.active {color:#6CA524;}
a {color:#005192;}
a:hover {color:#6CA524;}

a.mailLink {padding-right:22px;}
a.internerLink {padding-right:22px;}
a.externerLink {padding-right:22px;}



.page_margins {max-width: 80em; /*basemod.css: 90em */}
.page_margins {background:transparent none;position:relative;z-index:1}

div.page { padding: 10px 10px 10px 10px;border:0;position:relative;z-index:2;}
div.page {background: #454 url(../img/gfxborder/border_right.png) repeat-y right; background:transparent none !important;XXborder:1px solid #888;}

#my_shade_top, #my_shade_bottom, #my_edge-tl, #my_edge-tr, #my_edge-bl, #my_edge-br {background-image:none;XXdisplay:none;}


#socialextension {
    display:none;
    background: url("../img/social/bg-socialextension-top.png") no-repeat scroll left top transparent;
    position:absolute;
    right: -3.625em;
    overflow: hidden;
    top: 5px;
    width: 32px;
}
#socialextension ul {
    background: url("../img/social/bg-socialextension-bottom.png") no-repeat scroll left bottom transparent;
    padding: 10px 0 10px 4px;margin:0;
}
#socialextension ul li {
    background: url("../img/social/bg-socialextension-icons.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    margin:0;
    margin-top: 4px;
    width: 16px;
    list-style: none;list-style-type: none;
}
#socialextension ul li.facebook {
    background-position: 0 0;
}
#socialextension ul li.twitter {
    background-position: 0 -16px;
}
#socialextension ul li.blog {
    background-position: 0 -32px;
}
#socialextension ul li.skype {
    background-position: 0 -48px;
}
#socialextension ul li.faq {
    background-position: 0 -64px;
}
#socialextension ul li a {
    display: block;
    height: 16px;
    width: 16px;
}
#socialextension span {
    display: none;
}


#header {
   XXbackground-color: #FFF;
   XXbackground-color: red;
   background: transparent none;
   position:relative; z-index:3;
   padding: 1em 1em 1em 1em;
   padding:0;
   color: #443;
}


#header .header-bild {background:transparent none !important;position:relative;top:6em;left:0em;z-index:10;height:19.0em;height:17.5em; margin:0 0 0 0;padding:0;overflow:hidden;}

/*****Welle*******/
#header .header-bild .slideshow-overlay img {position:absolute;top:0em;left:0em;z-index:20;margin:0;padding:0;border:none;overflow:hidden;}
#header .header-bild .slideshow-overlay img {}

/*****Logo Bürgerstiftung*******/
#header #my_headerLogo {position:absolute;top:-5.75em;left:2.125em; z-index:30; z-index:300;}

/*****Hände und Claim*******/
#header #my_headerLogo_2 {position:absolute;top:7.5em;left:1em;XXz-index:0;z-index:10;overflow:hidden;width:927px;XXborder:1px solid red;}
#header #my_headerLogo_2 img {XXdisplay:none}

/*****Logo Neuenburg*******/
#header .header-bild .header-bild-logo img {position:absolute;top:4em;right:1em;z-index:20;margin:0;padding:0;border:none;overflow:hidden;}



/* -------------------- Sprache ------------------------- */

#header .subcolumns {position:absolute;top:-0.75em;right:0em;z-index:990;width:17em;background: transparent none;padding:0 0 0 0;border:1px solid red;border:none;margin:0;}
#header .subcolumns .sprache-top {position:relative; top:0em;left:0;z-index:10;}


#header .subcolumns .sprache-top .flinks-top img,
#header .subcolumns .sprache-top .flinks-top a {vertical-align:middle;padding:0;}



/* -------------------- Schnellsuche -------------------- */

#col1 .suche {
        position: absolute;
        bottom: 0em;
        bottom: -3.75em;
        top: -3.25em;
        right: -0.75em; left: 1em;
        z-index:1400;
        margin:0;
        padding:0;
        height: 30px;height: 24px;
        width: 208px;
        background: transparent url(../img/transparent_8x8_60.png) left top repeat;
        XXbackground: #C6E5F1 none;
        border-top:1px solid #FFF;
        border-bottom:1px solid #FFF;
}

#col1 .suche span.nowrap {}
#col1 .suche label {display:none;}
#col1 .suche a {text-decoration:none;}


#col1 .suche .quicksearchtext {
  position:relative; XXz-index:502;
  top: 0.25em;
  left:1em;
  background:transparent none;
  padding:0;
  margin:0;
  border: none;color:#333;
}


#col1 .suche .quicksearchimg {
    position:relative;
    top: 0.25em;
    right: -5em; right: -5.25em;
    border:none;
}

.lt-ie9 .quicksearchimg {right:-4.75em !important;}
.ie9 .quicksearchimg {right:-4.0em !important;}

#col1 .suche .quicksearchtext:hover{color:#000;}
#col1 .suche .quicksearchtext:focus{color:#000;}

/* Hack fuer Safari und Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#col1 .suche .quicksearchimg {right: -4.5em;top: 0.25em;} 
}

/* --------------------Wetter -------------------- */
/*--#row_393210 Slideshow ---- #row_238202 wetter-*/

#header .topSlot .wetter {position: absolute;top:-8.5em; top:-3.25em; z-index:60; padding:0 0 0.5em 0;margin:0;width:10em;background: red none;border:0;}
#header .topSlot .wetter .subcl {padding:0em;margin:0;}

#header .topSlot .basecontent-dvv-wetter .weatherBox {border:none; color:#333;padding:0 0 0em 0;margin:0;font:2.0em/1.3em Trebuchet MS, Verdana;}
#header .topSlot .basecontent-dvv-wetter .weatherBox .title {display:none;}
#header .topSlot .basecontent-dvv-wetter .weatherBox .rumpf {display:inline;}
#header .topSlot .basecontent-dvv-wetter .weatherBox .kopf {display:inline;}
#header .topSlot .basecontent-dvv-wetter .weatherBox img {float:left;}
#header .topSlot .basecontent-dvv-wetter .weatherBox .rumpf .temperature { font-weight:bold;}
#header .topSlot .basecontent-dvv-wetter .weatherBox .rumpf .temperature abbr {text-decoration:none;border:none;}
#header .topSlot .basecontent-dvv-wetter .weatherBox .rumpf .temperature span.dat {}
#header .topSlot .basecontent-dvv-wetter .weatherBox .rumpf .condition span.dat {font:0.7em/1em Trebuchet MS, Verdana;}
#header .topSlot .basecontent-dvv-wetter .topSlot {}
#header .topSlot .basecontent-dvv-wetter .forecasts, #header .topSlot .basecontent-dvv-wetter .wind {display:none;}

.ie7 #header .topSlot .basecontent-dvv-wetter {}
.ie7 #header .topSlot .basecontent-dvv-wetter .weatherBox {padding:0em 0 0 0;margin:0;font:2.0em/1.0em Trebuchet MS, Verdana;}
.ie7 #header .topSlot .basecontent-dvv-wetter .weatherBox .rumpf .condition span.dat {font:0.7em/0.5em Trebuchet MS, Verdana;}

/* -------------------- header Bildwechsel bxSlider-------------------- */

#header .topSlot .bxslider {XXdisplay:none;overflow:hidden;left:0em;top:0;z-index:14;z-index:8;height:240px !important;width:930px !important;} /*352px*/
#header .topSlot .bxslider {}


/* --------------------FlyNav -------------------- */


.flyerNav {
   position:absolute;padding-left:0.5em;
   width:60.25em;width:44em;
   top:-2.125em;top:-1.375em;
   left:0;left:12em;left:16.75em;
   z-index:99;
   background: url(../img/my_flynav_bg.png) 0px 16px no-repeat;
   background:none;
   height:2.5em;
}


.ie7 .flyerNav {position:absolute;left:16.6875em;} /*IE7*/
.ie8 .flyerNav {position:absolute;left:16.625em;} /*IE8*/
.ie9 .flyerNav {position:absolute;left:17.0625em;} /*IE9*/


/* Hack fuer Safari und Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.flyerNav {left:16.6875em;} 
}

.flyerNav .vlist li a.sf-with-ul {}
.flyerNav .vlist li a.sf-with-ul span.sf-sub-indicator {margin:0 0 0 0.25em;display:none;font:16px/0.125em "Trebuchet MS";color:transparent; background: url(../img/flyerNav_arrow.png) 0px center no-repeat;}
.flyerNav .vlist li.current a.sf-with-ul span.sf-sub-indicator {color:transparent; background: url(../img/flyerNav_arrow_current.png) 0px center no-repeat;}

.flyerNav .vlist {margin:0;background-color:transparent;} /*überschreibt  margin: 0 0 1.5em 0;*/
.flyerNav .vlist ul {}
.flyerNav .vlist li {width: auto; margin: 0 1em 0 0;list-style: none;list-style-type: none; line-height:1.3em;} /*überschreibt width: 100%; margin:0;*/

.flyerNav .vlist li ul li {width:100%; border-bottom: 1px solid #d4d4d4;}
.flyerNav .vlist li ul li.child_2 {}


.flyerNav .vlist a,
.flyerNav .vlist strong,
.flyerNav .vlist span {
  display: inline; /*display:block;*/
  /*padding: 3px 0 3px 10%;*/
  border:0; /*border-bottom: 1px #dd0 solid;*/
}

.flyerNav .vlist a,
.flyerNav .vlist a:visited {
  color: #000;
}

/* Level 1 */
.vlist li a,
.vlist li strong,
.vlist li span {width: 97%; padding-left: 3%; font-size: 1.3em;} /* LTR */

/* Level 1 */
.flyerNav .vlist li a,
.flyerNav .vlist li strong,
.flyerNav .vlist li span {width: auto; padding-left: 0px; font-size: 1.3em; } /* LTR */


/* Level 2 */
.vlist li ul li a,
.vlist li ul li strong,
.vlist li ul li span {width: 90%; padding-left: 10%; font-size: 0.8em;font-weight: normal;} /* LTR */


/* Level 3 */
.vlist li ul li ul li a,
.vlist li ul li ul li strong,
.vlist li ul li ul li span { width: 80%; padding-left: 20%;} /* LTR */


/* Level 4 */
.vlist li ul li ul li ul li a,
.vlist li ul li ul li ul li strong,
.vlist li ul li ul li ul li span { width: 70%; padding-left: 30%; } /* LTR */


/* Level 5 */
.vlist li ul li ul li ul li ul li a,
.vlist li ul li ul li ul li ul li strong,
.vlist li ul li ul li ul li ul li span { width: 60%; padding-left: 40%; } /* LTR */


.vlist a, .vlist strong, .vlist span {}


.flyerNav .vlist li.ebene1 {
	padding:0 6px 0 0;
	margin:0 0.5em 0 0;
}

.ie9 .flyerNav .vlist li.ebene1 {margin:0 0.625em 0 0;}

.flyerNav .vlist li.ebene1 {
	background: transparent url(../img/header_tab.png) 100% -600px no-repeat;
 }

.flyerNav .vlist li.ebene1.current{
	background: transparent url(../img/header_tab.png) 100% -200px no-repeat;
 }


.flyerNav .vlist li.ebene1 a {
	display: block;
	padding: 4px 4px 4px 10px;
	text-decoration: none;
}

.flyerNav .vlist li.ebene1 a {
	background: transparent url(../img/header_tab.png) 0% -600px no-repeat;
        color: #FFF;
}
	
.flyerNav .vlist li.ebene1.current a {
        color:#336699;  
	background: transparent url(../img/header_tab.png) 0% -200px no-repeat;
}


.flyerNav .vlist li.ebene1.sfHover a {
	background: transparent url(../img/header_tab.png) 0% -400px no-repeat;
        color: #FFF; 
}


.flyerNav .vlist li.ebene1.sfHover {
	background: transparent url(../img/header_tab.png) 100% -400px no-repeat;
}


.flyerNav .vlist li.ebene1.sfHover a.active {
	background: transparent url(../img/header_tab.png) 0% 0px no-repeat;
        color:#336699;
}

.flyerNav .vlist li.ebene1.current.sfHover {
	background: transparent url(../img/header_tab.png) 100% 0px no-repeat;
        color:#336699; 
}

.flyerNav .vlist li.ebene2 a {font:1em/1em "Trebuchet MS";color:#336699; background: transparent url(../img/header_tab.png) -10px -400px no-repeat !important;}
.flyerNav .vlist li.ebene1.current ul.ebene2 li.ebene2 a {color:#336699; background: #FFF url(../img/header_tab.png) -10px -200px no-repeat !important;}

.flyerNav .vlist li.ebene1.current a.active {background-color:transparent;color: #336699;} /*aktiver Toplevel 1*/
.flyerNav .vlist.ebene1 .current a:hover { background-color:transparent !important; color: #789 !important; } /*Schriftfarbe Hover Current*/
.flyerNav .vlist.ebene1 .current {background-color:transparent !important; color: #FFF !important; }


/* any level */
.flyerNav .vlist.ebene1 a:hover { background-color:transparent !important; color: #eee !important; } /*Schriftfarbe Hover*/
.flyerNav .vlist li.current {}



.flyerNav ul ul {
	position: absolute;
	z-index: 100;
	width: 190px;
	margin: 0;
	background: #fff;
	border-bottom: none;
	text-align: left;
}

.flyerNavXX ul ul ul {
	position: absolute;
	left: 100%;
	margin-top: -25px;
}

.flyerNavXX ul ul
{display: none; margin-right: 0;}

/* --------------------wayhome ---------#393D4E----------- */

div .wayhome {position:relative;bottom:0;z-index:80;background-color:#006593;background: transparent url("../img/body_bg.jpg") 10px -360px repeat-x;background: transparent none;}

div.wayhome
{
	padding: 0.25em 1em 0.25em 19.5em;
        border:0px solid #FFF;
        margin-bottom:0;color:#FFF; color: #393D4E !important; font-weight:bold;
	
}

.ie9 div.wayhome { height:1.5em;line-height:1.4em;}


div.wayhome a {
	font-weight:normal;
	font-size:1em;
        color:#393D4E;
	padding-left:0em;
}

span.wayhome span {
	background: url(../img/wayhome_arrow.png) right center no-repeat;
	padding-right:1em;
}
span.wayhome span.current {
	background: none;
}


/* --------------------quickLinks -------------------- */

.quickLinks {position:relative;left:0;z-index:90;}


/* --------------------TopNav -------------------- */


#header .c75l {border:1px solid green;}
#header .c25r {border:1px solid yellow;}



#nav { overflow:hidden;}

.btn {background-color:#6CA524;text-align:center;color:#FFF;border:1px solid #FFF;}
.btn a {color:#FFF;text-decoration:none;background:transparent none;padding:0;font:1.1em/2em Trebuchet MS;font-weight:bold;letter-spacing:0.125em;}
.btn a:hover {color:#FFF;text-decoration:underline;}

/* -------------------- main ----------------content_bg.png---- */
#main {position:relative;XXz-index:2;margin:0;background: transparent none; background: url("../img/content_bg.png") repeat-y scroll 0 0em transparent !important;padding:0 0 2em 0}

#col1 {width:220px;position:relative;z-index:50;}
#col1 p{font:1.1em/1.5em 'Trebuchet MS', Georgia,Times,serif;}
#col1XX {XXbackground: #ddd none; border-radius:0}
#col1 {background: transparent none !important; border-radius:0 !important}
#col1_content {padding:0 0;background: transparent none;border-radius:0 !important;XXbackground: #334 none;}

/*
.home #col1 {background: #eee none; border-radius:0}
.home #col1_content {background: #eee none;padding: 15px 10px 0 10px;margin-bottom:1em;}
.home #col1_content .navSlot {padding:0 !important; margin-top:1.875em;}
.home #col1_content .navSlot H1 {margin-bottom:0.25em;}
*/

.ie7 .home #col1_content .navSlot {XXmargin-top:3.5em;}



#col2 {width:220px;z-index:51;}
#col2 {background:transparent none;}
#col2 p{font:1.1em/1.5em 'Trebuchet MS', Georgia,Times,serif;}
#col2_content {padding:0;background:#FFF;margin:0 1.125em 0 0;}
#col2_content #service {background-color: transparent;padding: 4.0625em 0.75em 0 1em;}

.ie7 #col2_content #service {XXmargin-top:3.5em}



#col3, #col3_wide {background: #FFF none;position:relative;z-index:53;}
#col3 p, #col3_wide p {font:1.1em/1.5em 'Trebuchet MS', Georgia,Times,serif;}
#col3_content {padding:0;background:transparent none;XXmargin:0 0 1em 0;}
#col3_content #content{background-color:transparent;XXmargin-bottom:1em;padding: 1.8375em 0.75em 0 1em;overflow:hidden;}



#col3_wide .image .caption, 
#col3 .image .caption {
    font-size: 1em;
    margin: 0em;
    font-style:italic;
    text-align: left;
}

#col3_wide .image .zoomIcon,
#col3 .image .zoomIcon {
    background: url("../img/links/zoom.png") no-repeat scroll 0 0em transparent !important;
    position: relative;
    bottom: 22px;
    display: block;
    height: 12px;height:22px;
    left: 4px;
    margin-bottom: -.85em;
    width: 12px;width: 22px;
    z-index: 50;
}

/*
.home #col3,
.home #col3_wide {min-height:420px;}
*/

/* ---------- navigation ---------- */


#col1 .nav-outer {background: transparent none !important; border-radius:0 !important; padding-top:2.75em;padding-top:0;margin:4.75em 0 0 1em;XXbackground: #574 none;}
.ie7 #col1 .nav-outer #col1 {background: transparent none !important; border-radius:0 !important; padding-top:3.25em;} 

/* any level */
#col1 .vlist {background-color:#f3f3f3;background: transparent none;font-weight:normal;}
#col1 .vlist ul {}
#col1 .vlist li {line-height:1em;}
#col1 .vlist a:active {background:transparent url(../img/transparent_8x8_60.png) repeat !important;color:#005091 !important;}
#col1 .vlist a:hover {background:transparent url(../img/transparent_8x8_40.png) repeat !important;color:#005091 !important;}
#col1 .vlist a, .vlist strong, .vlist span {border-bottom:1px solid #FFF;color:#000;display:block;padding:3px 0 3px 10%;text-decoration:none;}

/* navlev2 */
#col1 .vlist li a {background:transparent none;color:#000;font-size:1.2em;list-style-position:outside;padding:10px 0.5em;}
#col1 .vlist li a:hover {background:transparent url(../img/transparent_8x8_60.png) repeat !important;color:#005091;}
#col1 .vlist li a.active {background:transparent url(../img/transparent_8x8_40.png) repeat !important;color:#005091;}
#col1 .vlist li.current ul a {color:#000;font-weight:normal;}
#col1 .vlist li.current {background:url(../img/px_shade_navlev3u.png) bottom repeat-x;}

/* navlev3 */
#col1 .vlist li li a {background:none;background-color:transparent;color:#000;font-size:1.2em;list-style-position:outside;padding:10px 1.5em;}
#col1 .vlist li li a:hover {background:#fff;color:#005091;}
#col1 .vlist li li a.active {background:#fff;color:#005091;XXfont-weight:bold;}
#col1 .vlist li.current ul a {color:#005091;font-weight:normal;XXdisplay:none;}
#col1 .vlist li li.current {background:url(../img/px_shade_navlev3u.png) bottom repeat-x;}

/* navlev4 */
#col1 .vlist li li li a {padding:15px 5px 15px 35px;}
#col1 .vlist li li li a.active {background:url(../img/ico_arrow_navlev4.png) 35px 22px no-repeat;display:block;padding-left:45px;}

li.currentParent {background:transparent none !important;}

#col2u3 {clear:right;}
#col2u3 span.default {color:#000;}
#col2u3 span.primary1 {color:#58585a;}
#col2u3 span.primary2 {color:#c54623;}
#col2u3 span.primary3 {color:#005091;}


#footer {
    background: #ddd none;
    background: #006593 none;
    background: #F0F5F7 none;
    border-top: 5px solid #009edf;
    margin:0;
    padding:0 0 0 0;
    position: relative;height:3em;
}

#footer .hlist.partner_links {background:#FFF;position:relative;top:0em;left:0em;z-index:300;}
#footer .hlist.partner_links ul {margin-left:8.5em;}
#footer .hlist.partner_links ul li {border-left:0; border-right:0;}
#footer .hlist.partner_links ul li a,
#footer .hlist.partner_links ul li a:hover,
#footer .hlist.partner_links ul li strong {background:none;padding: 0.5em 0.25em;}

#footer .PageServices {position:absolute;top:0.5em;left:0em;z-index:295;padding:0 0 0 25em;padding:0 0 0 0.75em;XXbackground: #56e none;}
#footer .PageServices a
{
    background: none repeat scroll 0 0 transparent;
    color: #006593;
    display: inline;
    font-size: 1em;
    font-weight: normal;
    margin: 0;
    padding: 0em 0.125em;
}

#footer .PageServices a img {}


#footer .copyright {position:absolute;right:1em;top:0.5em;XXbackground: #eda none;margin: 0 auto;padding-top:0em;color:#006593;text-align:right;}



/********************************/
#footer .subcolumns-bottom {position:absolute;top:-2.1875em;left:0.5em;z-index:10;background: transparent url(../img/header_tab.png) 100% -600px no-repeat;padding:0 0 0em 0;border:0;margin:0em;}

.ie7 #footer .subcolumns-bottom {width:17.8125em;}
.ie9 #footer .subcolumns-bottom {top:-2.0em;}

#footer .subcolumns-bottom .flinks-bottom {float:right;position:relative;top:0em; right:6px;padding:0.25em 0em 0.125em 0.625em;margin:0 0 0 0;background: #009EDF;color:#FFF;}



#footer .subcolumns-bottom .flinks-bottom img,
#footer .subcolumns-bottom .flinks-bottom a {vertical-align:middle;padding:0;padding:0 0.5em 0 0.5em;}

#footer .subcolumns-bottom .flinks-bottom .my_funktionslinks {float:right;}
#footer .subcolumns-bottom .flinks-bottom .my_funktionslinks a{color:#FFF;}


#bottom-flinks a {
    color: #FFF !important;
    padding: 0 0.5em;
    text-decoration: underline;
}
#bottom-flinks a:hover {
    text-decoration: underline;
}



/* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
#nav ul { margin-left: 20px; }


/****************Tabs********************************************/

#row_238034 {width:auto;}
#row_238034 ul{font:1em/1em 'Trebuchet MS' Verdana;} /*tabs*/
#row_238034 ul #id238035 {display:none;}
#row_238034 ul #id238040 {display:none;}
#row_238034 ul #id238293 {display:none;}


/**** basecontent-dvv-service-bw-einzelner-kontakt ***/

#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt {position:relative;left:-0.875em;width:220px;margin:0.5em 0;background-color:#FFF;padding:0.125em 0.75em 0.125em 0em;border:1px solid #FFF}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard {position:relative;left:0.0em;background-color:#dedede;padding:0.3125em 0.3125em 0.3125em 0.875em;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .vCardLink {display:none;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .kopf {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .org {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .adr {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .mail {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .mail span.bez{display:none;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .mail span.value{}

#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .tel {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .tel span.bez{display:none;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .tel span.value{}

#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .fax {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .fax span.bez{display:none;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .rumpf .fax span.value{}


#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .gebaeude {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .gebaeude span.bez{width:5em;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .gebaeude span.value{}

#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .lpBAnsprechRaum {}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .lpBAnsprechRaum span.bez{width:5em;}
#service .basecontent-dvv-service-bw-einzelner-kontakt .bwKontakt .vCard .lpBAnsprechRaum span.value{}


/**** basecontent-dvv-service-bw-beh-rdendaten Variante 1 ***/

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat {position:relative;left:-0.875em;width:220px;margin:0.5em 0;background-color:#FFF;padding:0.125em 0.75em 0.125em 0em;border:1px solid #FFF}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard {position:relative;left:0.0em;background-color:#dedede;padding:0.3125em 0.3125em 0.3125em 0.875em;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .vCardLink {display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fn {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .organization {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .street-address {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .cityline {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mapsLink {display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .efaLink {display:none;}

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail span.bez{display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail span.value{}

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel span.bez{display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel span.value{}

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax span.bez{display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax span.value{}

/**** basecontent-dvv-service-bw-beh-rdendaten Variante 1 col3 ***/

#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat {position:relative;left:0;margin:0;background-color:#FFF;padding:0;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard {position:relative;left:0em;background-color:#FFF;padding:0;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .vCardLink {display:none;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fn {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .organization {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .street-address {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .cityline {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mapsLink {display:none;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .efaLink {display:none;}

#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail span.bez{display:none;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail span.value{}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel span.bez{display:none;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel span.value{}

#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax {}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax span.bez{display:none;}
#col3_content .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax span.value{}



/**** basecontent-dvv-service-bw-beh-rdendaten Variante 2 ***/
/*
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat {margin:0.5em 0;background-color:#ddd;padding:0.125em 0.125em 0.125em 0.125em;border:1px solid #FFF}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard {background-color:#FFF;padding:0.3125em;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .vCardLink {display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fn {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .organization {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .street-address {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .cityline {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mapsLink {display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .efaLink {display:none;}

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail span.bez{display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .mail span.value{}

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel span.bez{display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .tel span.value{}

#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax {}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax span.bez{display:none;}
#service .basecontent-dvv-service-bw-beh-rdendaten .bwDat .vCard .fax span.value{}

*/



/*******************Inhaltsverzeichnis**************************/
ul.sitemap {margin-top:1em}
ul.sList {background: transparent none;XXmargin-top:1em}
ul.sList li a {font:1.1em/1.5em 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;}


.subscriptionDivBox {display:none;}