body { background-color: #d9ebe3; color:#292a2c}
/*a, a:link, a:hover, a:visited, a:active { color: #3a5876;}*/

a, a:link, a:hover, a:active { color: #3a5876;}
a:visited { color: #79797F;}


ul li { background-image: url(/_g/pfeil.gif); }

/* Pfeil auch in Textblock Listung */ 
#real_content .textblock ul li
{ background: url(/_g/pfeil.gif) transparent no-repeat scroll 0% !important; 
margin:auto;
padding-left:1.5em; 

list-style-type: none !important;
}

/* Strich unter Überschriften auf null gesetzt */ 
#page-article #real_content .article_header, 
#page-list #real_content .article_header, 
#page-section #real_content .article_header
{border-bottom:0em;
margin-bottom:2em;
padding-bottom:0.2em;
}

/* Abstand nach unten mehr */ 
div#breadcrumb {
border-bottom:0em;
padding:0.8em 1em;
}



/* Beeinflusst den hintergrund der linken Spalte */ 
#w { background-color: #eceeec;}
#w2 { background-color: #dce5ee;}


#w3 { background-image: url(/_g/bg.gif);}
/* Für den verlauf rechts oben */ 
#right { background-image: url(/_g/right_top.gif);  background-repeat: repeat-x; }


#footer { background: #d9ebe3;}
#footer a { color: #626262;}

/* Hintergrund für Logo links oben */
#top_left { background-color: #fff; }

#menu li a { color: #636365; }
#menu li.active a {background-color:#dce5ee;}
#menu li a:hover, 
#menu li.active a:hover,
#menu li.active a.current { background-color: #3a5876; color: #fff; }

#menu li.active li a	{ background-color: #dce5ee; color: #636365; background-image: url(/_g/pfeil_submenu.gif);}
#menu li.active li a:hover 	{background-image: url(/_g/pfeil.gif);}

#menu li.active a { background-image: none;}
#menu li.active li.active a { background-color: #3a5876; color: #fff; background-image: url(/_g/pfeil.gif);}
div#breadcrumb a { color: #3a5876;}
#menu-hupfen { background: #dce5ee;}

#menu-hupfen li a { color: #636365;}

#page-article #real_content div.imagecontainer_right, 
#page-article #real_content div.imagecontainer_left,
#page-article #real_content div.imagecontainer .image_info { background: #f3f3f3;}

#page-home .home.sections div {	color: #292a2c;	background: #e5f2eb; }
#page-home .home.sections h2,
#page-home .home.sections small { color: #007b45;}
#page-home .home.sections div a { color: #292a2c; }

#page-home #menu.select_fett li,
#page-home #menu.select_fett li li,
#page-home #menu.select_fett li a,
#page-home #menu.select_fett li li a,
#page-home #menu.select_fett ul { color: #063;}

#page-section #real_content h2,
#page-article #real_content h1,
#page-list #real_content h1,
#page-article.image_archive #image_documents h2,
#page-archive #real_content h1,
#page-list #real_content h2,
#page-guestbook #real_content h1,
#page-guestbook #real_content h2,
#page-guestbook #real_content h3,
#page-sitemap #real_content h1,
#page-home .home_left h2,
#page-home .home_right h2,
#page-section .home_left h2,
#page-section .home_right h2,
#page-section #real_content h2 { color: #636363;}
#page-article #real_content .article_header h2 { color: #636363; }

#page-list .pagination li { background: #dce5ed; }
#page-list .pagination li.current_page { background: #3a5876; }
#page-list .pagination li strong { color: #ffffff; }

#right div.container.dark { background-color: #dedede; }
#right div.container h2{ color: #636363; }

/* Fett im Container wird blau */
#right div.container strong { color: #3a5876; }

/* Zwischenüberschrift im Textblock wird grau mit HG-Verlauf - bei Untertitel h3, sonst h2 */
#page-article #real_content .textblock h2, #page-article #real_content .textblock h3
{ color: #636363; background-color: #f3f3f3; background-image: url(/_g/bg-zwischenueberschrift.gif); 
background-repeat: repeat-x;}

/* Textblock Einleitung mit HG-Verlauf und Farbe blau */
.textblock.wichtig {
background-color: #e2e8f0;
background-image: url(/_g/bg-textblocktop.gif); 
background-repeat: repeat-x;
/*padding:0em;
margin-left:0em;*/
}

/* Textblock Zusatzformat nun in page_layout.css - wegen print */

/* Auf unsichtbar sonst Abstand in IE6 und Mozilla */
a.anchor.hidden { display:none; }

/* Mit dem Titel weiter rauf */
#page-article #real_content, 
#page-list #real_content, 
#page-sitemap #real_content {
padding-top:1.2em;
}

/* Container mit Bild ohne Abstand */
#right div.container {
border-top:0.1em solid #FFFFFF;
/*padding:0;*/
}

/** Startseite **/
#page-section .server_47651906 #real_content .textblock.standard.home.background{ 
background-image: url(/_g/bg-startmodulo.gif); 
background-repeat:no-repeat;
}

#page-section .server_47651906 #real_content .textblock.standard.home{ 
width:23.75em; margin-right:0.4em;
/*width:23.75em;*/
}

#page-section .server_47651906 #real_content .textblock.standard.home a {
text-decoration: none;
}

#page-section .server_47651906 #real_content .textblock.standard.home a:hover {
text-decoration: underline;
}

#page-section .home_left {
width:48%;
margin-left:0.6em;
}

#page-section .home_right {
float:left;
width:48%;
margin-left:0.3em;
}

#page-section .home_right_content, #page-section .home_left_content {
margin-bottom:1em;
padding:0em 1em;
}

#page-section .home_right_content ul li, #page-section .home_left_content ul li {
margin: 0;
padding: 0;
padding-left:15px;
margin-left:-2px;

margin-bottom: 0.4em;
}

#page-section .home_left, #page-section .home_right {
margin-top:1em;
}

#search_opti form { background: #ececec; }
