body {
	background:#DDE0E0 url(img/background.png) repeat scroll top center;
}


/* Nice Menu Hauptnavigation */

ul.nice-menu,
ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 0px solid #fff;
  color:#fff;
}

ul.nice-menu li {
  border: 0px solid #fff;
  border-top: 0;
  float: left;
  background-color: transparent;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0;
  background-image: none;
  color:#fff;
}

/* Overrides for Garland header. */
#header-region ul.nice-menu li {
  margin: 0;
  /* Padding rules are needed to deal with Garland's header line-height. */
  padding-top: 0em;
  padding-bottom: 0em;
  background: #fff;
}

ul.nice-menu a {
  padding: 0em 0px 0em 0px;
  color:#fff;
  font-style: italic;
  font-family:Times, new roman,serif;
  font-weight: normal;
  font-size:17px;
}

ul.nice-menu ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu ul {
  top: 36px;
  left: 0px;
  border: 0;
  border-top: 0px solid #ccc;
  margin-right: 0;
}

/* Override for Garland header. */
#header-region ul.nice-menu ul {
  top: 0em;
}


/* schwesternschafts menuepunkt 515 */

/* hoehe der aktiven menupunkte */
#nice-menu-1 li.active {
	height:37px;
}

a#menu-515, li#menu-515 {
	background:transparent  url(img/hauptnavi/1_Schwesternschaft.png) no-repeat scroll top left; 
	width:151px;
}

a:hover#menu-515, li:hover#menu-515,
a.active:hover#menu-515, li.active:hover#menu-515  {
	background:#004494 url(img/hauptnavi/1b_Schwesternschaft_over.gif) no-repeat scroll top left; 
}

a.active#menu-515, li.active#menu-515 {
	background:transparent url(img/hauptnavi/1c_Schwesternschaft_aktiv.png) no-repeat scroll top left; 
}

a#menu-515 li, li#menu-515 li {
	width:220px;
	background-color:#004494;
}

li a:hover#menu-515, li#menu-515 li:hover {
	background-color:#4073af;
}

/* einrichtungen menuepunkt 519 */

a#menu-519, li#menu-519 {
	background:transparent  url(img/hauptnavi/2_Einrichtungen.png) no-repeat scroll top left; 
	width:120px;
}

a:hover#menu-519, li:hover#menu-519,
a.active:hover#menu-519, li.active:hover#menu-519 {
	background:#d39f00  url(img/hauptnavi/2b_Einrichtungen_over.gif) no-repeat scroll top left; 
}

li.active#menu-519 {
	background:transparent  url(img/hauptnavi/2c_Einrichtungen_aktiv.png) no-repeat scroll top left; 
}

a#menu-519 li, li#menu-519 li {
	background:#d39f00  url(/sites/all/img/diakonie/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left; 
	width:240px;
}

li a:hover#menu-519, li#menu-519 li:hover {
	 background-color:#bf9000; 
}

/* projekte und einrichtungen menuepunkt 523 */

a#menu-523, li#menu-523 {
	background:transparent  url(img/hauptnavi/3_Projekte.png) no-repeat scroll top left; 
	width:87px;
}

a:hover#menu-523, li:hover#menu-523,
a.active:hover#menu-523, li.active:hover#menu-523 {
	background:#6ca301  url(img/hauptnavi/3b_Projekte_over.gif) no-repeat scroll top left; 
}

a.active#menu-523, li.active#menu-523 {
	background:transparent  url(img/hauptnavi/3c_Projekte_aktiv.png) no-repeat scroll top left; 
}

a#menu-523 li, li#menu-523 li {
	background-color:#6ca301; 
	width:220px;
}

li a:hover#menu-523, li#menu-523 li:hover {
	 background:#91ba41  url(/sites/all/img/diakonie/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left;
}


/* aktuelles menuepunkt 708 */

a#menu-708, li#menu-708 {
	background:transparent  url(img/hauptnavi/4_Aktuelles.png) no-repeat scroll top left; 
	width:89px;
}

a:hover#menu-708, li:hover#menu-708,
a.active:hover#menu-708, li.active:hover#menu-708 {
	background:#ca012b  url(img/hauptnavi/4b_Aktuelles_over.gif) no-repeat scroll top left; 
}

a.active#menu-708, li.active#menu-708 {
	background:transparent  url(img/hauptnavi/4c_Aktuelles_aktiv.png) no-repeat scroll top left; 
}

a#menu-708 li, li#menu-708 li {
	background-color:#ca012b; 
	width:185px;	 
}

li a:hover#menu-708, li#menu-708 li:hover {
	 background:#da4d6a  url(/sites/all/img/diakonie/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left;
}


/* dialog menuepunkt 709 */

a#menu-709, li#menu-709 {
	background:transparent  url(img/hauptnavi/5_Dialog.png) no-repeat scroll top left; 
	width:66px;
}

a:hover#menu-709, li:hover#menu-709,
a.active:hover#menu-709, li.active:hover#menu-709 {
	background:#de640a  url(img/hauptnavi/5b_Dialog_over.gif) no-repeat scroll top left;
}

a.active#menu-709, li.active#menu-709 {
	background:transparent  url(img/hauptnavi/5c_Dialog_aktiv.png) no-repeat scroll top left;
}

a#menu-709 li, li#menu-709 li {
	background-color:#de640a; 
	width:120px;	 
}

li a:hover#menu-709, li#menu-709 li:hover {
	 background:#e68b47  url(/sites/all/img/diakonie/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left;
}

/* spenden menuepunkt 710 */

a#menu-710, li#menu-710 {
	background:transparent  url(img/hauptnavi/6_Spenden.png) no-repeat scroll top left; 
	width:80px;
}

a:hover#menu-710, li:hover#menu-710,
a.active:hover#menu-710, li.active:hover#menu-710 {
	background:#00a0b3  url(img/hauptnavi/6b_Spenden_over.gif) no-repeat scroll top left; 
}

a.active#menu-710, li.active#menu-710 {
	background:transparent  url(img/hauptnavi/6c_Spenden_aktiv.png) no-repeat scroll top left; 
}

a#menu-710 li, li#menu-710 li {
	background:#00a0b3  url(/sites/all/img/diakonie/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left; 
	width:140px;
}

li a:hover#menu-710, li#menu-710 li:hover {
	 background:#4cbcca  url(/sites/all/img/diakonie/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left;
	
}

/* mitleben menuepunkt 2213 live */

a#menu-2213, li#menu-2213 {
	background:transparent  url(img/hauptnavi/7_Mitleben.png) no-repeat scroll top left; 
	width:83px;
	height:39px;
	text-indent:-5000px;
}

a:hover#menu-2213, li:hover#menu-2213,
a.active:hover#menu-2213, li.active:hover#menu-2213 {
	background:#7a0099  url(img/hauptnavi/7b_Mitleben_over.png) no-repeat scroll top left; 
}

li.active#menu-2213 {
	background:transparent  url(img/hauptnavi/7c_Mitleben_aktiv.png) no-repeat scroll top left; 
}

a#menu-2213 li, li#menu-2213 li {
	background:#7a0099  url(img/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left; 
	width:230px;	 
	color:#fff;
	 font-style: italic;
	 font-family:Times, new roman,serif;
	 padding: 4px 10px 0px 10px;
	 text-indent:0px;
}

li a:hover#menu-2213, li#menu-2213 li:hover {
	 background:#a959bd  url(img/punktlinien/Linie_Subnavi_Weiss.png) no-repeat scroll top left;
	 color:#fff;
	 text-indent:0px;
}


/* end default menu-styles for mainmenu */

/* backgroundcolor der sections */
.bg-default {
	 background-color: #6398cc;
}
.bg-schwesternschaft {
	 background-color: #004494;
}
.bg-einrichtungen {
	 background-color: #D39F00;
}
.bg-projekte-und-angebote {
	 background-color: #6ca301;
}
.bg-aktuelles {
	 background-color: #CA012B;
}
.bg-dialog {
	 background-color: #DE640A;
}
.bg-spenden {
	 background-color: #00A0B3;
}
.bg-mitleben {
	 background-color: #7a0099;
}
/* end backgroundcolor der sections */

/* default menu-styles for submenu */


/* sectioncolor default */
.sectionColor-default .nice-menu a  {
	color:#6398cc;
}

.sectionColor-default .nice-menu a:hover,
.sectionColor-default .nice-menu a.active {
	color:#6398cc;
}

.sectionColor-default h3.subnavihead,
.sectionColor-default h3.subnavihead a
{
	color:#6398cc;
}

/* sectioncolor blue :: schwesternschaft */
.sectionColor-schwesternschaft .nice-menu a  {
	color:#004494;
}

.sectionColor-schwesternschaft .nice-menu a:hover,
.sectionColor-schwesternschaft .nice-menu a.active {
	color:#4073af;
}

.sectionColor-schwesternschaft h3.subnavihead,
.sectionColor-schwesternschaft h3.subnavihead a
{
	color:#4073af;
}

/* sectioncolor red :: aktuelles */

.sectionColor-aktuelles .nice-menu a  {
	color:#be0028;
}

.sectionColor-aktuelles .nice-menu a:hover,
.sectionColor-aktuelles   .nice-menu a.active {
	color:#de7f93;
}

.sectionColor-aktuelles h3.subnavihead,
.sectionColor-aktuelles h3.subnavihead a
{

	color:#de7f93;
}


/* sectioncolor orange :: dialog */

.sectionColor-dialog .nice-menu a  {
	color:#de640a;
}

.sectionColor-dialog .nice-menu a:hover,
.sectionColor-dialog .nice-menu a.active {
	color:#eca571;
}

.sectionColor-dialog h3.subnavihead,
.sectionColor-dialog h3.subnavihead a
{

	color:#eca571;
}


/* sectioncolor tuerkis :: spenden */

.sectionColor-spenden .nice-menu a  {
	color:#0296a8;
}

.sectionColor-spenden .nice-menu a:hover,
.sectionColor-spenden .nice-menu a.active {
	color:#74c5cf;
}

.sectionColor-spenden h3.subnavihead,
.sectionColor-spenden h3.subnavihead a
{

	color:#74c5cf;
}

/* sectioncolor gruen :: projekte-angebote */

.sectionColor-projekte-und-angebote .nice-menu a  {
	color:#629400;
}

.sectionColor-projekte-und-angebote .nice-menu a:hover,
.sectionColor-projekte-und-angebote .nice-menu a.active {
	color:#a9c473;
}

.sectionColor-projekte-und-angebote h3.subnavihead,
.sectionColor-projekte-und-angebote h3.subnavihead a
{

	color:#a9c473;
}

/* sectioncolor beige :: einrichtungen */

.sectionColor-einrichtungen .nice-menu a  {
	color:#ac8200;
}

.sectionColor-einrichtungen .nice-menu a:hover,
.sectionColor-einrichtungen .nice-menu a.active {
	color:#d39f00;
}

.sectionColor-einrichtungen h3.subnavihead,
.sectionColor-einrichtungen h3.subnavihead a
{

	color:#d39f00;
}


/* sectioncolor tuerkis :: spenden */

.sectionColor-spenden .nice-menu a  {
	color:#0296a8;
}

.sectionColor-spenden .nice-menu a:hover,
.sectionColor-spenden .nice-menu a.active {
	color:#74c5cf;
}

.sectionColor-spenden h3.subnavihead,
.sectionColor-spenden h3.subnavihead a
{

	color:#74c5cf;
}

/* sectioncolor gruen :: projekte-angebote */

.sectionColor-projekte-und-angebote .nice-menu a  {
	color:#629400;
}

.sectionColor-projekte-und-angebote .nice-menu a:hover,
.sectionColor-projekte-und-angebote .nice-menu a.active {
	color:#a9c473;
}

.sectionColor-projekte-und-angebote h3.subnavihead,
.sectionColor-projekte-und-angebote h3.subnavihead a
{

	color:#a9c473;
}

/* sectioncolor beige :: einrichtungen */

.sectionColor-einrichtungen .nice-menu a  {
	color:#ac8200;
}

.sectionColor-einrichtungen .nice-menu a:hover,
.sectionColor-einrichtungen .nice-menu a.active {
	color:#d39f00;
}

.sectionColor-einrichtungen h3.subnavihead,
.sectionColor-einrichtungen h3.subnavihead a
{

	color:#d39f00;
}

/* sectioncolor lila :: mitleben */

.sectionColor-mitleben .nice-menu a  {
	color:#7a0099;
}

.sectionColor-mitleben .nice-menu a:hover,
.sectionColor-mitleben .nice-menu a.active {
	color:#7a0099;
}

.sectionColor-mitleben h3.subnavihead,
.sectionColor-mitleben h3.subnavihead a
{

	color:#7a0099;
}


/* veranstaltungsliste events */


.eventbox {

}

.eventimagebox {
 	background:#f1edec none repeat scroll 0 0;
 	padding:10px 10px 0 10px;
 	overflow: hidden;
}


.eventboxcontent {
 	background:#f1edec none repeat scroll 0 0;
 	padding:10px 10px 10px 10px;
}

.eventboxfooter {
 	background:#fff url(/sites/all/img/diakonie/punktlinien/Linie_Box_breit.png) repeat-x scroll center top;
 	padding:15px 0 10px 10px;
 	margin-bottom: 15px;
 	text-transform: uppercase;
}

.event_odd {
	background-color:#f3f2f0;
}

.event_odd {
	background-color:#e4e0dd;
}


.eventdate {
 	text-transform: uppercase;
 	font-size: 15px;
	font-family: Arial,verdana,Helvetica,sans-serif;
	font-weight:bold;
	color: #523a1d;
	
	line-height: 18px;
}

.eventdate_leftcol {
 	text-transform: uppercase;
 	font-size: 14px;
	font-family: Arial,verdana,Helvetica,sans-serif;
	font-weight:bold;
	color: #523a1d;
	
}

.eventtime_leftcol {
	text-transform: none;
 	font-size: 14px;
	font-family: Arial,verdana,Helvetica,sans-serif;
	font-weight:normal;
	color: #000;
	
}

.eventtext {
	margin-top:0px;
	line-height: 20px;
	font-size:16px;
	
}

.eventtext_leftcol {
	margin-top:0px;
	font-size: 16px;
	font-weight:normal;
	color:#000000;
	font-family:Times, new roman,serif;
}

a.event_pager {
	font-size:18px;
}
/* end events */

/* merchandising, kontaktformular */

#node-132 .content,
#node-133 .content {
	margin-top:-33px;
}

.webform .form-item .form-checkboxes label,
#webform-component-produkte label {
	float:none;
	width:100%;
}

.webform .form-item .form-checkboxes label,
#webform-component-produkte label,
#webform-component-ich_interessiere_mich_fur label
 {
	float:none;
	display:block;
	width:100%;
}

#webform-component-ich_interessiere_mich_fur .form-item {
	margin:0;
}

#webform-component-ich_interessiere_mich_fur  .form-item  label {
	display:none;
}

#webform-component-ich_interessiere_mich_fur  .form-item  .form-checkboxes label {
	display:block;
}

#webform-component-hiermit_bestelle_ich  .field-prefix {
	float:left;
	width:50px;
}

#webform-component-hiermit_bestelle_ich input.form-text {
	width:30px;
}

#webform-component-hiermit_bestelle_ich  label {
	width:48%;
}


/* footer main menu */

.footer_mainmenu {
	margin-top: 20px;
}

.footer_mainmenu ul li {
	list-style: none;	
}

.footer_mainmenu a {
	color:#978977;
	font-size:11px;
}

.footer_mainmenu ul li a {
	cursor: text;	
}

.footer_mainmenu ul li ul li a {
	cursor: pointer;
	font-weight:normal;	
}

.footer_mainmenu ul li ul li a:hover {
	text-decoration:underline;	
}

.footer_mainmenu>ul {
	overflow:hidden;
	width:100%;	
}

.footer_mainmenu ul li {
	float:left;
	width:120px;
	/* background-color:grey; */
	overflow: hidden;
	padding:8px;
	padding-top:3px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}

.footer_mainmenu ul li ul li {
	float: none;
	padding:0;
	text-transform: none;
	margin-top:0;
}

.footer_mainmenu ul li ul {
	padding-top:10px;	
}
