body {
background-color: #828282;
/* background-color: #bdbdbd; */
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}

HR { color:#808080; background: #808080; border: 1; Height:1 em;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #3333CC;
color:#ffffff;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }

h1.MemberTitle {
font-size: 11px;
text-transform:uppercase;
background-color: #4473d0;
color:#ffffff;
border-top:0px solid #564b47;
border-bottom:0px solid #564b47;
padding:5px 15px;
margin:0px;
}

h1.Title {
font-size: 11px;
text-transform:uppercase;
background-color: #4169E1;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
color:#ffffff;
padding:5px 15px;
margin:0px }


h5.custom {
font-size:11px;
text-transform:uppercase;
text-align: center;
background-color: #000066;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
color:#ffffff;
padding: 5px 10px;
margin:10px;		
}

h6.interest {
	font-size:9px;
	padding: 5px 10px;
	display:inline;
	font-weight : bold
}

p.interest {
	font-size:9px;
	padding: 5px 10px;
	display:inline;
	font-weight : bold
}
p.itemOfInterest {
	padding-left: 3px;
	padding-right: 3px;
	font-size:11px;
}
p.int {
	font-size:9px;
	font-weight : bold;
	margin: 1em 0;
}

p.right {
	font-size:9px;
	margin: 1em 0;
}

h5.interest {
	font-size:12px;
	padding: 5px 10px;
	display:inline;
	font-weight : bold
}

p.interest {
	padding: 5px 10px;
	
}

.other
{
	text-align : left;
	
	background-color : inherit;
	color : #564b47;
	margin: 1em 0;
	
}

img.pos_indent
{
position:relative;
left:15px
}



li.indent {
	position:relative;
	left:5px
	
}

li.custom {
	padding:1px 4px;
}
img.download {vertical-align:middle;}

#rightColTitle {
	text-align : left;
	font-size:10px;
	background-color : inherit;
	color : #564b47;
	margin: 1em 0;
	padding:0px 10px;
}

#rightColTitle h1 {
	text-align: center;
	font-size:12px;
	font-weight : bold;
	background-color : #fff;
	border-bottom:1px solid #564b47;
	border-top:0px solid #564b47;
	color : #564b47;
}

#rightCol h3 {
	text-align: center;
	color : #ffffff;
	font-size:12px;
	font-weight : bold;
	line-height: 2;
	/*padding: 2px 0 0 10px; */
	background: url(images/tab.gif) no-repeat left top;
}

#rightColItem {
	/*background: url(images/blue8/tab_blue8.gif) no-repeat left top;*/
	/*border-left: 1px solid #3366cc;*/
	/*border-right: 1px solid 3366cc; */
	border-bottom: 1px solid #3366cc;
	/*border-right: 1px solid #3366cc*/
	background-color : #ccccff;
		
}

#festMenu {
	/*background: url(images/blue8/tab_blue8.gif) no-repeat left top;*/
	/*border-left: 1px solid #3366cc;*/
	/*border-right: 1px solid 3366cc; */
	border-bottom: 1px solid #3366cc;
	/*border-right: 1px solid #3366cc*/
	background-color : #ccccff;
		
}

#festMenu h3 {
	text-align: center;
	color : #ffffff;
	font-size:12px;
	font-weight : bold;
	line-height: 2;
	/*padding: 2px 0 0 10px; */
	background: url(images/tab.gif) no-repeat left top;
}

#festMenu a {
 	height: 24px;
 	color: #3366cc;
	text-decoration: none;
 }
 #festMenu a:hover {
 	text-decoration: underline;
	font-weight: bold;
}

#festMenu li a {
  	
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
	}	
	
#festMenu li a:link, #festMenu li a:visited {
	color: #0c0b09;
	display: block; 
	/*background: url(images/blue8/menu_blue8.gif);*/
	padding: 3px 0 0px 10px;
	border-bottom:0px solid #ffffff;
	}

#festMenu li a:hover, #festMenu li a:active {
	text-decoration: underline;
	font-weight: bold;
}

#rightColItem h3 {
	text-align: center;
	color : #ffffff;
	font-size:12px;
	font-weight : bold;
	line-height: 2;
	/*padding: 2px 0 0 10px; */
	background: url(images/tab.gif) no-repeat left top;
}

#event {
	text-align : left;
	font-size:10px;
	/*background-color : inherit; */
	background-color : #ccccff;
	color : #564b47;
	margin: 1em 0;
	padding:0px 0px 0px 10px;
	/*border-left: 1px solid #3366cc; */
	/*border-right: 1px solid 3366cc; */
	border-bottom: 1px solid #3366cc;
	/*border-right: 1px solid #3366cc */
	
}

#event h2 {
	font-size:10px;
	color : #000066;
	margin: 1em 0;
	display:inline;
}

#event hr {
  height: 1px;
  background: #f5f5f5 url(images/hr.gif) no-repeat scroll left;
}

#tribute {
	font-size:11px;
	text-align : left;
	background-color : inherit;
	border-bottom:1px solid #564b47;
}

#tribute h1 {
	text-align: center;
	font-size:11px;
	font-weight : bold;
	background-color : #FFFFFF;
	text-decoration: underline;
	border-bottom:0px solid #564b47;
	border-top:0px solid #564b47;
	color : #564b47;
	padding-bottom: 5px;
}

/* ----------container zentriert das layout-------------- */
#container {
width: 925px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background: #fff url(images/bg-fixed.gif) repeat-y left top;
} 
/*#container hr {
	position:relative;	
} */

/* ----------banner for logo-------------- */
#banner {
text-align: left;
height: 100px;
background-color: #ffffff;
padding: 0px;
margin: 0px; }

#topMenu {
	color: #6699ff;
	background-color: #4473d0;
	padding: 1px 0px 1px 0px;
	margin: 0px;
	height: 20px;
	/*background:  url(images/topMenu.jpg); */
	border: 0px solid #3366cc;
}

#topMenu ul {
	margin: 0;
	padding: 0;
	/* position: relative;
	top: -4px; */
	list-style: none;
	width: 925px;
	float: right;
	/* background: #3366cc; */ /* url(images/topMenu.jpg) repeat-x; */
}

#topMenu ul li {
	float: right;
}

#topMenu ul a {
display: block;
padding: 0 1em;
line-height: 2.1em;
text-decoration: none;
color: #fff;
/* border-left: solid 1px #fff; */
background: url(images/menu_div.gif) repeat-y left top;
}

#topMenu ul  a.first {
	background: none;
}

img.topMenu {
	/* position:relative;
	top: -2px; */
}

#banner img {padding:0px 0px;} 

#banner h1 {
font-size: 10px;
/* text-transform:uppercase; */
background-color: #3333CC;
color:#ffffff;
border-top:0px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px 
}

#mainPic {
	text-align: center;	
}

#mandate {
	background: url(images/bg_main.jpg) no-repeat center top;	
}

/* ----------outer und inner----------------- */

#outer{ 
 /*border-left: solid 200px #f5f5f5; */ /* linke Menue Spalten Farbe  */
 border-left: solid 200px #e5e5e5;
 border-right: solid 200px #e5e5e5; /* rechte Menue Spalten Farbe  */
  
background-color: #ffffff; /* Farbe fuer Inhalt Spalten  */
} 

#inner{
	margin:0; 
	width:100%; 
	
}

#pageTitle {
	/*position:relative; */
	/*left:-10px; */
	width:500px;
	background-color: #ffffff;
}

#pageTitle h2 {
	position:relative;
	top: 2px;
	font-size: 13px;
	font-weight : bold;
	color: #1958a1;
	background-color: #ffffff;
	/*background-color: #e5e5e5;
	color: #000080; */
	
	text-transform:uppercase;
	border-bottom:1px solid #1958a1;
}

h2.festmain {
	position:relative;
	top: 2px;
	font-size: 14px;
	font-weight : bold;
	color: #1958a1;
	text-align : center;
	/*background-color: #ffffff;*/
	/*background-color: #e5e5e5;
	color: #000080; */
	
	text-transform:uppercase;
}

h2.fest {
	position:relative;
	top: 2px;
	font-size: 11px;
	font-weight : bold;
	color: #1958a1;
	/*background-color: #ffffff;*/
	/*background-color: #e5e5e5;
	color: #000080; */
	
	text-transform:uppercase;
}

h5.fest {
	position:relative;
	top: 2px;
	font-size: 10px;
	font-weight : bold;
	color: #1958a1;
	background-color: #ffffff;
	/*background-color: #e5e5e5;
	color: #000080; */
	
	text-transform:uppercase;
}
/* #pageTitle hr {
	position:relative;
	top:-10px;	
} */

/* --------------left und right navigavtion------------- */
#leftCol {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:0px;
 padding: 1px 0px 0px 0px;
 
 }
 

 /* #leftCol hr {
	border: 0;
	height: 1px;
	color: #564b47;
 	width: 194px;
 } */
 
 #rightCol {
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
 padding: 1px 1px 0px 0px;
 
 }
 #leftCol a {
 	height: 24px;
 	color: #888;
	text-decoration: none;
 }
 #leftCol a:hover {
 	text-decoration: underline;
	font-weight: bold;
}
 
#rightCol a {
 	height: 24px;
 	color: #888;
	text-decoration: none;
 }
 #rightCol a:hover {
 	text-decoration: underline;
	font-weight: bold;
}

 #rightCol img {
 	align: center;
 }
 #rightCol li a {
  	
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
	}	
	
#rightCol li a:link, #rightCol li a:visited {
	/*color: #1958a1; */
	color: 0c0b09;
	display: block; 
	/*background: url(images/blue8/menu_blue8.gif);*/
	padding: 3px 0 0px 10px;
	border-bottom:0px solid #ffffff;
	}

#rightCol li a:hover, #rightCol li a:active {
	text-decoration: underline;
	font-weight: bold;
}

 
#mainMenu {
	width: 200px;
	border: 0px;
	margin: 0px;
	background: #f5f5f5;
	
	}
#ColHR {
	width: 195px;
	border: 0px;*/
	margin: 0px;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px; 
}
div.hr {
  height: 1px;
  background: #f5f5f5 url(images/hr.gif) no-repeat scroll left;
}
div.hr hr {
  display: none;
}

#mainMenu ul {

	/* position:relative;
	top:-2px; */ 
}

#mainMenu img.bot {
	/* position:relative;
	top:-2px; */
}

#mainMenu li {
  background: url(images/menu.gif) no-repeat 0 10%;
  /*padding-left: 0px;*/
	 /* background: #3366cc; */
	 
}
li.last {
	background: url(images/menu_bottom.gif) no-repeat;
}
	
#mainMenu li a {
  	
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
	}	
	
#mainMenu li a:link, #mainMenu li a:visited {
	color: #ffffff;
	display: block; 
	/*background: url(images/blue8/menu_blue8.gif);*/
	padding: 3px 0 0px 10px;
	border-bottom:0px solid #ffffff;
	}

#mainMenu li a:hover, #mainMenu li a:active {
	text-decoration: underline;
	font-weight: bold;
}

#mainMenu p {
padding: 1px;
}

#subMainMenu {
	width: 200px;
	border: 0px;
	margin: 0px;
}

#subMainMenu li {
  padding-left: 5px;
}
	
#subMainMenu li a {
  	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#subMainMenu li a:link, #subMainMenu li a:visited {
	color: #888;
	display: block;
	background: url(images/menu.gif);
	padding: 3px 0 0 10px;
	border-bottom-style: none;
	}

#subMainMenu li a:hover, #subMainMenu li a:active {
	text-decoration: underline;
	font-weight: bold;
}
	

ul {	
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#heading {
	width: 196px;
	margin-top: 20px;
	margin-left: 2px;
	border-style: solid dashed dashed dashed
	background-color: #4169E1;
 }
 
#heading h3 {
	text-decoration: none;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
  background: url(images/header.gif);
  color: #777;
	display: block;
	background: url(images/menu8.gif);
	padding: 8px 0 0 20px;
	}
	 
h3.header {
	height: 32;
	width: 196;
	background: url(images/header.gif);
}
 
ul.test {
	width: 200px;
	border-style: none dashed dashed dashed;
	border-color: #000080;
	border-width: 1px;
		
}
 
 
#content{ 
position: relative; 
margin: 0px; 
padding: 1px 10px;
}
p {
padding: 5px 10px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

hr.content {
	height: 2px;
	background: #3333CC url(images/hr_content.gif) no-repeat scroll left;	
	background-image: url(images/hr_content.gif) no-repeat scroll left;
}

/*hr {
	padding: 5px 10px;
} */

/*  ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right; }

#footer h1 {
font-size: 10px;
/* text-transform:uppercase; */
background-color: #3333CC;
color:#ffffff;
border-top:0px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px 
}

#newsItem {
	font-size: 12;
	width: 500px;
  background: #ffffff url(images/bottom3.gif) no-repeat  left bottom;
}

#newsItem h2 {
  font-family: Verdana,Arial;
  font-size: 1.3em;
  font-weight: normal;
  line-height: 1;
  color: #3333ff;
  margin: 0;
  background: url(images/top3.gif) no-repeat left top;
  padding: 10px 20px 1px 20px;
}

#newsItem h5 {
  font-family: Verdana,Arial;
  font-size: 1em;
  font-weight: normal;
  line-height: 1;
  color: #3333ff;
  margin: 0;
  background: url(images/sub.gif) no-repeat left top;
  padding: 1px 30px 5px 30px;
}


#newsItem p {  
  padding: 0 10px 5px 15px;
  background: url(images/box-content.gif) left top;
  /* color: #3333ff; */
 	color : #564b47;
 	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; 
}

#newsItem a {
	color: #4169e1;text-decoration: underline;
	font-family: Verdana,Arial;
	font-size: 10;
	padding: 0 5px 0px 2px;
}

ul.disc {list-style-type: disc}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
