/* Standard eZ publish stylesheet */

body, div, span, p, .p, h1, h2, .listheadline, .listproducts, h3, ul, li, a, td ,th, select, input, textarea, credit, .boxtext{
	font-family: Arial, Helvetica, Swiss, Futura, sans-serif;
}

body, p, .p, ul, li, a, h3, .path, th, td, .check{
	font-size: 13px;
	color: #000079;
}

form{margin:0px;padding:0px;}

h1, h2, h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
  margin:0px;
  padding:0px;
	color: #FF1933;
	font-weight: bold;
	text-decoration : none;
}

h1 {
	font-size: 17px;
  letter-spacing:2px;
}

h2{
	font-size: 15px;
}

h3{
	font-size: 13px;
	color: #000079;
}

.spacer{
	margin: 0px 40px 3px 40px;;
}

.listheadline, contentheadline{
  font-family:Tahoma;
	font-weight: bold;
	font-size: 19px;
	color: #000079;
  border-bottom: 1px solid #000079;
}
a:link.listheadline{text-decoration : underline;}
a:hover.listheadline, .listheadline a{text-decoration : none;}

.path{
  font-weight: bold;
  text-decoration: none;
}
a:link.path, a:visited.path, a:hover.path, a:link.active{text-decoration:underline;}
a:hover.path{text-decoration:none;}
a:hover {
	color: #0081BF;
	text-decoration: underline;
}

.menuhead{
	background: #DAF1FD;
	font-weight: bold;
	text-align: center;
}

.menu, .menutext, .menubold, .pictext, .credit, .byline, .subhead, .small{
	font-size: 11px;
}

.menuspacer{
  height:10px;
	font-size: 2px;
}


.boxtext {
	font-weight: bold;
}

th {
	font-weight: bold;
	text-align: center;
}

th.right{
	text-align: right;
}

.tdmini{
	font-size: 1px;
}

.pictext{
	font-style: normal;
	background-color: #ffffff;
}

.bglight {
	background-color: #f0f0f0;
}

.bgdark {
	background-color: #dcdcdc;
}

hr{
	color: #808080;
  margin-top:5px;
  margin-bottom:5px;
}
.hr{
  border-top:1px dotted #003399;
}

.stdbutton, .okbutton{
  font-size: 11px;
	font-weight: bold;
  border-bottom:1px solid #444444;
  border-top:   1px solid #aaaaaa;
  border-left:  1px solid #aaaaaa;
  border-right: 1px solid #444444;
  background-color:#eeeeee;
}
 
.okbutton {
  background-color:#003399;
  color:#f0f0f0
}

.box, .halfbox, .searchbox, .content_nav{
  font-size: 11px;
  border-bottom:1px solid #aaaaaa;
  border-top:   1px solid #444444;
  border-left:  1px solid #444444;
  border-right: 1px solid #aaaaaa;
  background-color:#eeeeee;
}
.box{       width: 280px;}
.halfbox{	  width: 240px;}
.searchbox{	width: 120px;height:13px;}

.content_nav{
  margin-top:3px;
  padding:2px;
  border-top:1px solid #aaaaaa;
  border-bottom:1px solid #aaaaaa;
  background-color:#efefef;
  font-weight:bold;
}

.error{
	font-size: 14;
	font-weight: bold;
  color: #f08c00;
}

.table_content_table{
  background-color:#ffffff;
  border: 1px solid #000000;
}

.table_content_tr{
}

.table_content_td{
  padding:2px;
}
.menumaker_td{
  background-image: url('/sitedesign/standard/images/menu_left_bg.gif');
  padding:2px 4px 2px 4px;
  border-bottom: 4px solid #d6d6d6;
}
.menumaker_td a:link, .menumaker_td a:visited, .menumaker_td a:hover, .menumaker_td a:active{
  font-family:Times New Roman;
  font-size: 17px;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.menumaker_td a:hover{
  color:#003399;
}

/* Diakoniewerk*/
.home{
  padding:2px;
  text-align:center;
  background-color:#FF1933;
}
.home A, .home A:hover{
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}
.home A:hover{color:#E5B0C0}

.nav_article{
  border-top:5px solid #ffffff;
}
.nav_footer A, nav_footer A:hover{
  text-decoration:none;
  font-weight:bold;
  color:#000079;
}

.table_article_sendmail{
  background-color: #ffffff;
  padding:2px;
  border:1px solid #000079;
}
.factbox{
  margin-left: 4px;
  background-color:#ffffff;
}
.factbox td{
  padding: 2px;
  border: 1px solid #000079;
}