

@font-face { font-family: "PALATINO2"; src: url(fonts/PALATINO.TTF) format("truetype"); }



A:link {
	color:#660033;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A:visited {
	color:#660033;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A:active {color:#01A0C6;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A:hover {color:#FFC800;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

.jdGallery {
background-color:#ffffff;

}
.slideElement {
background-color:#ffffff;
background-repeat:no-repeat;
height:100%;
width:100%;
}




HR {
background:  url(img/trennlinie.gif) no-repeat scroll center;height: 5px;
WIDTH: 540px;
border: 0;;
}



 div.hr {
 background:  url(img/trennlinie.gif) no-repeat scroll center;height: 5px;
 WIDTH: 540px;
border: 0;MARGIN-BOTTOM: 20px;MARGIN-TOP: 20px;	
	

}


.main{

 z-index:0; left: 0px; top: 0px; background-color: #FFFFFF;border: 1px;border-style:solid; border-color:#FFFFFF; height:100%;  width:1000px; 
margin-top: 0px;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;   }
.main2{

position: relative; z-index:11; left: 0px; top: 0px;clear:left;; border:0px;
border-style:solid; border-color:#FFFFFF; }

.headarea		{ position: relative; z-index:auto; left: 0px; top: 0px;   margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; 
border:0px;  }

.menuarea			{
	position: relative;
	z-index:6;
	left: 0px;
	;
	width:800px;
	height:25px;
	background: url('img/menu_bg.png') #FFFFFF top;
	margin: 37px 0px 0px 0px;
	border-top: 10px;
	
}



.menuarea ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; //set value to "left", "center", or "right"*/
}

.menuarea ul li{
display: inline;

}

.menuarea ul li a{

padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: none; /*bottom border is 3px*/
text-transform:uppercase;
font-weight:bold;
}

.menuarea ul li A:link{
	FONT-FAMILY:	Palatino,PALATINO2,Times;
	padding-bottom:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right: 5px;
	line-height:13px;
}

.menuarea ul li.current_page_item a{
		border-bottom:7px solid #fecb00;
}


.menuarea A:hover{
	FONT-FAMILY:	Palatino,PALATINO2,Times;
	border-bottom:7px solid #fecb00;
	color:#660033;
}


h1.csc-firstHeader{
	FONT-FAMILY:	Palatino,PALATINO2,Times;
	font-style:italic;
	color:#660033;	
	font-size:28px;
}

.submenuarea1			{ position: relative; z-index:7; width:115px;min-height:400px;  background-color: #FF9900;   margin: 100px 0px 0px 0px; PADDING-LEFT:5px; COLOR: #FFFFFF; FONT-SIZE: 0.7em; FONT-WEIGHT: bold; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height:1.45em;word-spacing:0.25em}

.inhaltarea			{
	position:relative;
	z-index:auto;
	;
	background-color: #FFFFFF;
	border-color: #660033;
	border: 2px solid #660033;
	margin-top: 10px;
        padding-top:35px;
        padding-left:17px;
	padding-right:17px;
	padding-bottom:17px;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:0.9em;
	line-height:1.45em;
        text-transform:none;
        word-spacing:0.25em;
}
.gruppe			{position:relative; z-index:10; left: 0px; top: 0px;   background-color: #FFFFFF;width:800px; 
margin-top: 0px;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;   }
.inhalt1area			{
	position: relative;
	z-index:8;
	float:left;
	background-color: #FFFFFF;
	width:358px;
	height:100%;
	margin: 1px 1px 1px 1px;
	PADDING-LEFT:15px;
	PADDING-TOP:60px;
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:1.45em;
	word-spacing:0.25em;
	border-color: #660033;
	border-style: solid;
}

.menukasten{border-top: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF; width:178px; margin: 0px 0px 0px 40px;}



div.hr hr {
  display: none;
}

	
UL.menu {
	COLOR: #FFFFFF;  PADDING-LEFT: 9px;   MARGIN-LEFT: 0px;    FONT-SIZE: 0.7em;list-style-image:url(img/menupunkt.gif);FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;list-style-type:none ;width:155px;display:block;
}
UL.submenu {MARGIN-LEFT: 0px;PADDING-LEFT: 0px;list-style-image:url(img/menupunktno.gif);list-style-type:none;FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;COLOR: #FFFFFF;line-height:1.5em; 
PADDING-BOTTOM: 15px;	
}
UL.submenu A {
	 list-style-type: none;color:#FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
UL.submenu A:visited {
	 list-style-type: none;color:#FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
UL.submenu A:hover {
	list-style-image:url(img/menupunktno.gif);color:#FFFFFF; text-decoration: none;list-style-type:none;
}

LI.menu {
	 
}

LI.menu_selected {
	  list-style-image:url(img/menupunkt_selected.gif);
}
UL.menu A {
	 list-style-type: none;color:#FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; BORDER-BOTTOM: #FFFFFF 2px solid;width:155px
}
UL.menu A:visited {
	 list-style-type: none;color:#FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; BORDER-BOTTOM: #FFFFFF 2px solid;width:155px
}
UL.menu A:hover {
	color:#FFFFFF; text-decoration: underline;BORDER-BOTTOM: #FFFFFF 2px solid;width:155px
}

.grau{color:#999999; }


td.trenner1{background-image:url(img/trennlinie.gif); background-repeat:repeat-x;background-position:center  }


BODY {
margin-top:20px;
}



.normal { COLOR: #333333; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height:1.45em;word-spacing:0.25em}
.normal_hoch { COLOR: #000000; FONT-SIZE: 0.7em; FONT-WEIGHT: normal; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height:1.45em;}
.normal_grau { COLOR: #666; }

.normal A { color:#660033;text-decoration: none}
.normal A:visited {color:#660033; text-decoration: none}
.normal A:active {color:#660033; text-decoration: none}
.normal A:hover {color:#FFC800; text-decoration: none}




.impressum { COLOR: #000000; FONT-SIZE: 0.65em; FONT-WEIGHT: normal; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height:1.25em;text-align:right;MARGIN-RIGHT: 8px;PADDING-BOTTOM:15px }
.impressum A { color:#000000;text-decoration: none}
.impressum A:visited {color:#000000; text-decoration: none}
.impressum A:active {color:#000000; text-decoration: none}
.impressum A:hover {color:#000000; text-decoration: underline}

h1 {
	COLOR: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: larger;
	DISPLAY: inline;
	font-style: italic;
	margin-left: 2px;
}
h2 {  COLOR: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;DISPLAY: inline;line-height:1.25em;}

h3 {  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	FONT-SIZE:0.75em;DISPLAY: inline;margin-top:0px;line-height:1.25em;}
	
	


	
	
#menu{
border-left: 1px solid #FFFFFF; width:178px; margin: 10px 0px 0px 40px;
border-top: 1px solid #FFFFFF;
 padding:0px 0px 0px 0px;}




#menu a{
color:#FFFFFF;
font:bold 13px verdana, sans-serif;
line-height: 25px;
text-decoration:none;
display:block;

border-bottom:1px solid #FFFFFF;

width:178px;}

#menu a:hover{
color:#0FFFFF;
background:transparent;

}

.liste{
list-style-type: none;
margin: 0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.normal_eingerueckt {
	COLOR: #333333;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:1.45em;
	word-spacing:0.25em;
	margin-left: 17px;	 
}

