/**************************************************/
/* Style for http://www.malteser-froendenberg.de/ */
/**************************************************/

body {
   color: #000000;
   background-color: #EEECE8;
   font-family: "Times New Roman", Times, serif;
}

h1, h2, h3 {
	font-family: arial, sans-serif;
}

h1 {
    font-size: 116%;
}

h2 {
	font-size: 108%;
}

h3 {
   font-size: 104%;
   font-weight: normal;
}

a:link, a:visited{
  color: #0B3E88;
  background-color: transparent;
}

a:hover, a:active{
  color: #0B3E88;
  background-color: #CCCCCC; /*#C0C0C0;*/
} 

a:active{
	border: thin dashed #000000;
}

img {
	border-style: none;
}

caption{
    text-align: right;
    font-style: italic;
}

ul{
    list-style-image: url(images/punkt.gif);
}

.imgtableft{
	float: left;
	font-style: italic;
	color: #000000;
	margin-right: 0.5em;
}

.imgtabright{
	float: right;
	font-style: italic;
	color: #000000;
	margin-left: 0.5em;
}

.line{
	color: #0B3E88;
	background-color: #0B3E88;
	height: 2px;
}

.copyright {
	font-size: smaller;
	text-align: right;
}

.textarea{
	padding-left: 14em;
}

.leftField{
	color: #000000;
	background-color: #FAFAFA; /*#F0F0F0;*/
	text-align: left;
	padding: 0em 0.5em 0em 0.5em;
}

.rightField{
	color: #000000;
	background-color: #FAFAFA; /*#F0F0F0;*/
	text-align: right;
	padding: 0em 0.5em 0em 0.5em;
}

.centerField{
	color: #000000;
	background-color: #FAFAFA; /*#F0F0F0;*/
	text-align: center;
	padding: 0em 0.5em 0em 0.5em;
}

/* The menu box */
.menu{
    width: 14em;
	float: left;
    font-family: arial, sans-serif;
    font-size: smaller;
    margin: 1em 0 1em 0;
    padding: 1em;
    background: #CCCCCC; /*#C0C0C0;*/
    border: 1pt solid  #A0A0A0;
}

/* The ordered List of menu entries */
.menuUL{
    margin-left: 0.5em;
    padding-left: 0.5em;
    list-style-image: url(images/pfeil.gif);
}

/* The ordered List of external links */
.menuULExtern{
    margin-left: 0.5em;
    padding-left: 0.5em;
    list-style-image: url(images/pfeil-extern.gif);
}

/* Selected Menu entry */
.menuActive{
	font-weight: bold;
}

/* Not selected Menu entry */
.menuInactive{
	font-weight: normal;
}

/* Seperated Menu entry */
.menuSep{
    margin-bottom: 0.5em;
}

/* Search result */
.infotext{
    font-size: smaller;
}

/* Emphasized Text */
.textBox{
    background: #FAFAFA; /*#F0F0F0;*/
    padding: 0.25em 0.5em 0.5em 0.5em;
    border: 1pt solid  #A0A0A0;
}

/* Radio group */
.radioGroup{
    text-indent: -2em; 
    margin-left: 3em;
}

/* Page numbers */
.pageNumbers{
	font-size: smaller;
	text-align: right;
}

/* Photos style*/
.imgPhoto{
    border: 1pt solid  #000000;
}

/* Two colums, no TABLE*/
.colLeft{
    padding: 0 0.5em 0.5em 0.5em;
    float: left;
    width: 20%;
}

.colRight{
    padding: 0 0.5em 0.5em 0.5em;
    float: left;
    width: 75%;
}

.colBoth{
    padding: 0 0.5em 0.5em 0.5em;
    float: left;
}

/* Style of images in <A> </A>*/
.imgLink{
	border-style: none;
	padding: 0.2em;
}


/* Calendar style */
.calTable{
	float: right;
	margin:  0 0 0.5em 0.5em;
}

.calCaption{
    text-align: center; 
    font-style: normal; 
    font-weight: bold;
    background: #CCCCCC; /*#C0C0C0;*/
}

.calField{
	color: #000000;
	background-color: #FAFAFA; /*#F0F0F0;*/
	text-align: center;
}

.calEmField{
	color: #000000;
	background-color: #FAFAFA; /*#F0F0F0;*/
	text-align: center;
	border: thin solid #0000FF;
}

.calHolidayText{
	color: #FF0000;
}

.calTodayText{
	background-color: #CCCCCC;
	font-weight: bold;
}

.article{
    background: #FAFAFA;
    padding: 0 0.5em 0 0.5em;
    text-align: justify;
}

.articleReference{
    text-align: right;
    font-style: italic;
    padding-bottom: 0.5em;
    border-bottom: 1pt solid #353535;  
}
