body { 
	background-color:#ffffff;
}

* {  
	font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	color:#691600; }

h1 { 
	font-size:15px;
    color:#691600;
    font-style:bold;
}



li {
	list-style-image:url("vorlage/images/list.gif");
	
}



.design{
	margin: 0 0 0px 0px;
	float:right;
	border: 0px solid black;

}

p { font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	color:#691600;}

 .small a { font-size:10px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	color:#691600;
}

.small { font-size:10px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	color:#691600;
}

.bildergalerie { font-size:10px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:center;
	color:#691600;
}

.bold 
	{ font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	color:#691600;
	font-weight:bold;
	}

/* the title of all pages*/
.webTitle1 { font-size:40px;
    font-family:Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color:#691600;
	text-align:left;	
	white-space:nowrap;

	margin-top:12pt;
	margin-bottom:0cm;
	/*text-indent:7.5mm
	margin-right:1cm
	
	line-height:0.1em;*/
}

.webTitle2 { font-size:24px;
    font-family:Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color:#691600;
	text-align:right;
	white-space:nowrap;

	margin-top:0cm;
	margin-bottom:0cm;
	
	/*text-indent:17.5mm
	margin-right:1cm
	margin-top:5cm
	line-height:0.1em;*/
}

/*The title of a certain page. */
.title { font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.articleHeader1 { font-size:14px;
    font-family:Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color:#691600;
}

.articleHeader2 { font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color:#691600;
}

.articleHeader3 { font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color:#691600;
}

.article { font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	color:#691600;
}

/* die links im aktuellen Bereich */
.mehr{
	color:#691600;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
}


a:link .menu{
	font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	text-decoration:none;
	color:#691600;
}

a:hover .menu{
	font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	color:#691600;
	text-decoration:underline;
}

a:active .menu{
	font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	color:#691600;
	text-decoration:underline;
}

a:visited .menu{
	font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	color:#691600;
	text-decoration:none;
}

.menu { font-size:12px;
    font-family:Helvetica,Verdana,sans-serif;
	text-align:right;
	text-decoration:none;
	color:#691600;}


.pageBorder{
	background-color:#691600;
	border:0px;
	height:0px;

}




.struktur{
	border:1px solid #691600;
	text-align:center;
}

.leitgedanken{
	border:1px solid #691600;
	text-align:left;
}

.leitgedanken li{
	list-style-image:none;
	padding-left: 1;
}

.leitgedanken ul{
	border:none;
	
	/*text-align:left;
	padding: 0;
	padding-left: 1;
	padding-right: 0;
	margin: 0;*/
}

/* =Hoverbox Code
----------------------------------------------------------------------*/


.hoverbox
{
	cursor: default;
	margin-left: 0.8em; 
	padding-left: 0.8em;
}


.hoverbox .preview
{
	width: 20px;
	height: 20px;
}

.hoverbox a
{
	cursor: default;
	position: relative;
	text-decoration:none;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a .active
{
	display: block;
	position: absolute;	
	top: -3px;
	left: -25px;
}

.hoverbox a:hover
{
	display: block;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;	
	top: -3px;
	left: -25px;

}

.hoverbox li{

	color: inherit;
	display: inline;
	float: left;
	position: relative;

}



/* hoverbox 2 : the submenu.. */


.hoverbox2
{
	cursor: default;
	margin-left: 0em; 
	padding-left: 0em;
}

.hoverbox2 .preview2
{
	width: 14px;
	height: 11px;
}

.hoverbox2 a
{
	cursor: default;
	position: relative;
	text-decoration:none;
}

.hoverbox2 a .preview2
{
	display: none;
}

.hoverbox2 a .active2
{
	display: block;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: -3px;
}

.hoverbox2 a:hover
{
	display: block;
}

.hoverbox2 a:hover .preview2
{
	display: block;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: -3px;

}

.hoverbox2 img{

	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 14px;
	height: 11px;
}

.hoverbox2 ul{

	padding: 0;
	padding-left: 0;
	padding-right: 0;
	margin: 0;

}

.hoverbox2 li{

	color: inherit;
	display: inline;
	float: left;
	position: relative;
	padding: 0;
	padding-left: -10;
	padding-right: 0;
	margin: 0;
}

.hoverbox2 p{

	color: inherit;
	display: inline;
	float: left;
	position: relative;
	padding: 0;
	padding-left: -10;
	padding-right: 0;
	margin: 0;
}

/* ####################### the event-styles ... ############################# */

input.eventRadio {
   background-color:#ffffff;        
   height:10px;
   width:10px; 
}

td.eventConfigRadio {
   background-color:#ffffff;
   text-align:right;
   vertical-align:middle;
   padding:0px;
   padding-right:4px;
   padding-bottom:2px;
   margin:0px;
}

td.eventConfig {
	background-color:#ffffff;
   text-align:left;
   vertical-align:middle;
   font-weight:bold;
}

.button{
	  font-size:12px;
      color: #691600;
      background-Color: #ffffff;
      border-left: 1px solid #691600;
      border-top: 1px solid #691600;
      border-right: 1px solid #691600;
      border-bottom: 1px solid #691600;
      text-decoration: none;
      text-align: center;
	  height:21px;
}

td .eventMonthActive {
	 background-Color: #691600;
	 font-size:12px;
     color: #ffffff;
	 text-align:center;
	 vertical-align:middle;
	 /*background-image:url(active.jpg)*/
}

td .eventMonthInActive{
	background-Color: #ffca08;
	font-size:12px;
    color: #691600;
	text-align:center;
	vertical-align:middle;
	/*background-image:url(inactive.jpg)*/
}

hr{
	color:#691600;
	height:1px;
	border-color:#691600;
	
}

.second{
	background-Color: #feefb7;
}

