

.body 
{
	text-align:center;
	margin:auto;
	background: #EEE;
}

div#content div.galeriebilder .caption {font-size:95%; float: left;}

.imgeffect {border:1px solid #ccc; padding:1px;}

div#content div.leftDownload {display: none;}
div#content div.rightDownload {margin-left:0px !important; padding-left:0px !important;}

div#content div.galeriebilder .caption {text-align:left; line-height:130%;}

/*  CSS Layout
----------------------------------------------- */

div#container 
{
	width:955px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	border-left:15px solid #EE7F00;
	background:url(http://www.zentrum-nachfolge.de/img/bg_sidebar.gif) white repeat-y top left;
}

div#header 
{
	width:915px;
	height:185px;
	margin:0 0 0 30px;
	background:url(http://www.zentrum-nachfolge.de/img/deco.gif) bottom left no-repeat #ffffff;
	border-bottom:1px solid #00415F;
	z-index:2;
	border-right: 10px solid #00415F;
}

div#logo h1 
{
	float: right;
	height:182px;
	width:288px;
	right:0;
	bottom:0;
	background: url(http://www.zentrum-nachfolge.de/img/logo_claim.gif) right bottom no-repeat;
}

div#logo a h1 span,
div#logo a:hover h1 span {display:none;}

div#wrapper 
{ 
	width:915px;
	z-index:1;
	margin:0 0 0 30px;
	border-right: 10px solid #00415F;
}

html>body div#wrapper{ position: relative; }

div#wrapper .gutter { padding: 10px; }

div#content 
{
	float:left;
	width:520px;
	padding:0;
}



div#sidebar 
{
	float:left;
	width:191px;
	padding:0;
	
}

div#right 
{
	float:right;
	width:188px;
	padding:0;
}

div#footer 
{
	clear:both;
	padding:0px;
	width:970px;
	margin:0 auto 0 auto;
	text-align:center;
	background:#00415F;
}

div#content .gutter {padding:20px;}
div#sidebar .gutter {padding:10px;}
div#footer .gutter	{padding:10px 20px 10px 20px;}

div#footer a { color: white; text-decoration:none; }

/*----------------------------------------------------*/
/* NAVIGATION */
/*----------------------------------------------------*/

div#navigation 
{
	background:#EE7F00;
	margin:0;
	line-height:100%;
	
}

/*--------------------------------------------- */
/*  MainNav Ebene 1
----------------------------------------------- */

div#navigation ul.mainNav1 { /* all lists */
	padding:0 0 0 230px;
	margin:0;
	list-style:none;
	z-index:3;
}

html > body div#navigation ul.mainNav1 {position:relative;}

div#navigation ul.mainNav2 { /* all lists */
	padding:0 12px 0 0;
	margin:0;
	list-style:none;
}

div#navigation ul.mainNav1 li { /* all list items */
	float:left;
	position:relative;
	margin:0;
	display:inline;
}

div#navigation ul.mainNav1 li a 
{		
	display:block;
	margin:0;
	padding:36px 55px 8px 4px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;	
}

div#navigation ul.mainNav1 li a:hover,
div#navigation ul.mainNav1 li a.current {color: #00415F; }


/*--------------------------------------------- */
/*  MainNav Ebene 2
----------------------------------------------- */
div#navigation ul.mainNav1 li ul { /* second-level lists */
	display:none;
	position:absolute;
	top:auto;
	left:0;
	}

ul.mainNav2 { /* all lists */
	padding:0 0px 0 0;
	margin:0;
	list-style:none;
}

div#navigation ul.mainNav1 li > ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top:auto;
	left:auto;
	}

div#navigation ul.mainNav1 li:hover ul, 
div#navigation ul.mainNav1 li.over ul.mainNav2  { /*lists nested under hovered list items*/
	display:inline;
	width:130px;
}

div#navigation ul.mainNav1 ul.mainNav2 li 
{
	width:130px;
	z-index:10;
	margin:0;
	padding:0;
}

div#navigation ul.mainNav1 ul.mainNav2 li a  
{
	display: block;
	padding:6px 4px 6px 4px;
	margin:1px 0 0 0;
	font-weight:normal;
	background:#F2A042;
	color:#ffffff;
}

div#navigation ul.mainNav1 ul.mainNav2 li a:hover, 
div#navigation ul.mainNav1 ul.mainNav2 li a.current {
	background:#EE7F00;
}

/*  Sidebar Navigation
----------------------------------------------- */

div#sidebar ul.mainNav1 
{
	text-align:left;
	margin:0;
	padding:0;
	line-height:100%;	
}
	
div#sidebar ul.mainNav2 
{
	margin:0;
	padding:0;
	background:white;
}


div#sidebar ul.mainNav1 li,
div#sidebar ul.mainNav2 li 
{
	display: inline;
	margin: 0;	
	padding: 0;	
}

div#sidebar ul.mainNav1 li a,
div#sidebar ul.mainNav1 li a:visited 
{
	font-family:Arial, Tahoma, sans-serif;
	text-decoration:none;
	display: block;
	border-bottom: 1px solid #B7CAD2;
	font-size:11px;
	padding:10px 5px 10px 15px;
	color: #00415F;
	font-weight: bold;
	text-transform:uppercase;
}

div#sidebar ul.mainNav1 ul.mainNav2 li a,
div#sidebar ul.mainNav1 ul.mainNav2 li a:visited 
{
	display: block;
	border-bottom:none;
	font-size:11px;
	color:#00415F;
	font-weight:normal;
	background:url(http://www.zentrum-nachfolge.de/img/sub_menu_bullet.gif) no-repeat 15px 10px;
	padding:6px 2px 6px 25px;
	text-transform:none;
}

div#sidebar ul.mainNav1 li a:hover 
{ 
	color:#005D92;
	border-bottom:1px solid #005D92;
 }
 
div#sidebar ul.mainNav1 li a.current 
{ 
	border-bottom:1px solid #00415F;
 }
 
 div#sidebar ul.mainNav1 ul.mainNav2 li a:hover 
 { 
	color:#EE7F00;
	border:none;
	background:url(http://www.zentrum-nachfolge.de/img/sub_menu_bullet_active.gif) no-repeat 15px 10px;
 }
 
div#sidebar ul.mainNav1 ul.mainNav2 li a.current,
div#sidebar ul.mainNav1 ul.mainNav2 li a.link.current 
{ 
	color:#EE7F00;
	border:none;
	background:url(http://www.zentrum-nachfolge.de/img/sub_menu_bullet_active.gif) no-repeat 15px 10px;
	font-weight:bold;
 }


/*  SUBnav links ausblenden
----------------------------------------------- */

div#sidebar ul.mainNav1 li#kat5054201 a   /*das ZUV */ 			{ display:none;}
div#sidebar ul.mainNav1 li#kat5054701 a  /*Veranstaltungen */ 	{ display:none;}
div#sidebar ul.mainNav1 li#kat5055901 a  /*News */ 				{ display:none;}
div#sidebar ul.mainNav1 li#kat5054601 a  /*kontakt */ 			{ display:none;}
div#sidebar ul.mainNav1 li#kat5056001 a  /*A-Z */ 				{ display:none;}
div#sidebar ul.mainNav1 li#kat5127401 a  /*HOME */ 				{ display:none;}

/*  SUBnav links einblenden
----------------------------------------------- */

div#sidebar ul.mainNav1 ul.mainNav2    { display:none;} /*2.ebene */

body#page-5054401 div#sidebar ul.mainNav1 li#kat5054401 ul.mainNav2  /*gerechtigkeit*/ 	{ display:block; }
body#page-5054501 div#sidebar ul.mainNav1 li#kat5054501 ul.mainNav2  /*kontinuität*/ 	{ display:block; }
body#page-5054301 div#sidebar ul.mainNav1 li#kat5054301 ul.mainNav2  /*gerechtigkeit*/ 	{ display:block; }
body#page-5120401 div#sidebar ul.mainNav1 li#kat5120401 ul.mainNav2  /*vorsorge*/ 		{ display:block; }
body#page-5055201 div#sidebar ul.mainNav1 li#kat5055201 ul.mainNav2  /*vererben*/		{ display:block; }
body#page-5125801 div#sidebar ul.mainNav1 li#kat5125801 ul.mainNav2  /*ausgleichen*/	{ display:block; }
body#page-5125901 div#sidebar ul.mainNav1 li#kat5125901 ul.mainNav2  /*optimieren*/		{ display:block; }
body#page-6728001 div#sidebar ul.mainNav1 li#kat6728001 ul.mainNav2  /*Verkaufen*/		{ display:block; }
body#page-6728101 div#sidebar ul.mainNav1 li#kat6728101 ul.mainNav2  /*Finanzieren*/	{ display:block; }
body#page-5462101 div#sidebar ul.mainNav1 li#kat5462101 ul.mainNav2  /*bewerten*/		{ display:block; }

/*  SUBnav links 2.ebene bleibt aufgeklappt
----------------------------------------------- */

div#sidebar #color5054401 ul.mainNav1 li#kat5054401 ul.mainNav2 {display:block;}
div#sidebar #color5054501 ul.mainNav1 li#kat5054501 ul.mainNav2 {display:block;}
div#sidebar #color5054301 ul.mainNav1 li#kat5054301 ul.mainNav2 {display:block;}
div#sidebar #color5120401 ul.mainNav1 li#kat5120401 ul.mainNav2 {display:block;}
div#sidebar #color5055201 ul.mainNav1 li#kat5055201 ul.mainNav2 {display:block;}
div#sidebar #color5125801 ul.mainNav1 li#kat5125801 ul.mainNav2 {display:block;}
div#sidebar #color5125901 ul.mainNav1 li#kat5125901 ul.mainNav2 {display:block;}
div#sidebar #color6728001 ul.mainNav1 li#kat6728001 ul.mainNav2 {display:block;}
div#sidebar #color6728101 ul.mainNav1 li#kat6728101 ul.mainNav2 {display:block;}
div#sidebar #color5462101 ul.mainNav1 li#kat5462101 ul.mainNav2 {display:block;}



/*  Mainnav oben ausgeblendet
----------------------------------------------- */
div#navigation ul.mainNav1 li#kat5054401 a  /*gerechtigkeit*/ 	{ display:none; }
div#navigation ul.mainNav1 li#kat5054501 a /*kontinuität*/ 		{ display:none; }
div#navigation ul.mainNav1 li#kat5117301 a /*vorsorge*/			{ display:none !important; }
div#navigation ul.mainNav1 li#kat5120401 a 	/*vorsorge*/		{ display:none; }
div#navigation ul.mainNav1 li#kat5055201 a 	/*vererben*/		{ display:none; }
div#navigation ul.mainNav1 li#kat5125801 a 	/*ausgleichen*/		{ display:none; }
div#navigation ul.mainNav1 li#kat5125901 a 	/*optimieren*/		{ display:none; }
div#navigation ul.mainNav1 li#kat6728001 a 	/*Verkaufen*/		{ display:none; }
div#navigation ul.mainNav1 li#kat6728101 a 	/*Finanzieren*/		{ display:none; }
div#navigation ul.mainNav1 li#kat5462101 a 	/*Bewerten*/		{ display:none; }









 
 