html, body  {
color: #D7A800;
color: #FDE89C;
font-size: 100.01%;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #000066;
background-image: url(../hg/hg_edel_lila.jpg);
background-image: url(../hg/hg_edel_braun.jpg);
background-image: url(../hg/hg_edel_tuerkis.jpg);
background-image: url(../hg/hg_edel_blau.jpg);
background-image: url(../hg/hg_edel_orange.jpg);
background-image: url(../hg/hg_edel_gruen.jpg);
text-align: center;
margin: 0;
padding: 0;
}

.banner {
	/*background-image: url(../banner/pj_banner1.jpg) !important;*/
	/*background-color: #000000 !important;*/
}

.center {
text-align: center;
}

p {
margin: 0.5em;
padding: 0;
font-size: 0.8em;
}

img {
margin: 0em 0.5em 0.5em 0.5em;
padding: 0;
}

h1 { 
border-top: solid 2px #FDE89C; 
border-bottom: solid 2px #FDE89C; 
font-size: 0.86em; 
line-height: 1.6em; 
display: block; 
background-color: #F7941D;
color: #000000; 
font-weight: 700; 
margin: 1em 0 0.5em 0; 
padding: 0 0.5em 0 0.5em; 
}

h2 {
font-size: 1.1em;
font-weight: 700;
margin: 0 0 0.5em 0;
padding: 0 0.5em 0 0.5em;
}

h3 {
font-size: 1.05em;
font-weight: 700;
margin: 0 0 0.5em 0;
padding: 0 0.5em 0 0.5em;
}

h4 {
font-size: 1em;
font-weight: 700;
margin: 0 0 0.5em 0;
padding: 0 0.5em 0 0.5em;
}

h5 {
font-size: 0.9em;
font-weight: 700;
margin: 0 0 0.5em 0;
padding: 0 0.5em 0 0.5em;
}

h6 {
font-size: 0.8em;
font-weight: 700;
margin: 0 0 0.5em 0;
padding: 0 0.5em 0 0.5em;
}

table {
vertical-align: top;
text-align: center;
margin: auto;
}

a:hover {text-decoration: none;}
a:focus {text-decoration: none;}

table td {
vertical-align: top;
}

table .td-0 {
text-align: right;
}

table .td-last {
text-align: left;
}

.csc-searchform{}
.csc-form-labelcell{text-align: right;}
.csc-form-fieldcell{text-align: left;}
.csc-searchResultHeader{margin: 0 0 0 0.5em;font-size: 0.86em;}
.sitemapebene1 { margin: 0.5em 0 0.5em 7em;	padding: 0;}
.sitemapebene2 { margin: 0 0 0 10em;padding: 0;}
.sitemapebene3 { margin: 0 0 0 13em;padding: 0;}
.sitemapebene4 { margin: 0 0 0 16em;padding: 0;}
.sitemapebene5 { margin: 0 0 0 19em;padding: 0;}
.sitemapebene6 { margin: 0 0 0 22em;padding: 0;}
.csc-menu-2 {font-size: 0.76em;font-weight: bold;line-height: 1.6em;}

.kontakttabelle table {border-collapse: collapse;}
.kontakttabelle .td-0 {width: 14.5em;text-align: right;}
.kontakttabelle .td-1 {margin: 0;padding: 0;width: 1em;}
.kontakttabelle .td-1 p {margin: 0;padding: 0;}
.kontakttabelle .td-last {text-align: left;}

/* ###### Ende: Formatierung der Tabelle auf der Seite "Geld-Aufteilung" ###### */

.tafel  {
text-align: left;
margin: auto;
padding: 0;
width: 65em;
background-color: transparent;
}

.spalte1 {
	margin: 0;
	padding: 0;
	width: 1em;
	height: 112em;
	float: left;
	font-size: 1em;
	text-align: center;
	background-color: #FDE89C;
}

.spalte2 {
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 112em;
	float: left;
	font-size: 1em;
	text-align: center;
	background-color: transparent;
}

.spalte3 {
	margin: 0;
	padding: 0;
	width: 1em;
	height: 112em;
	float: left;
	font-size: 1em;
	text-align: center;
	background-color: #FDE89C;
}

.spalte4 {
	margin: 0;
	padding: 0;
	width: 43.5em;
	height: 112em;
	float: left;
	font-size: 1em;
	background-color: transparent;
}

.spalte5 {
	margin: 0;
	padding: 0;
	width: 1em;
	height: 112em;
	float: left;
	font-size: 1em;
	text-align: center;
	background-color: #FDE89C;
}

.inhalt {
	font-weight: 400;
	width: 15.0em;
}

.menuelinks {
margin: 0;
padding: 0.5em 0 0.5em 1em;
width: 13.5em;
font-size: 0.76em;
}

.menuelinks p {
margin: 0.2em 1em 1em 0em;
text-align: center;
}

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

.menuelinks li {
height: 1.5em;
font-weight: 700;
font-size: 1em;
margin: 0;
}

.menuelinks li a {
font-weight: 700;
font-size: 1em;
margin: 0;
display: block;
height: 1.5em;
line-height: 1.5em;
width: 100%;
visibility: visible;
text-decoration: none;
text-transform: none;
color: #FFFFFF;
color: #FDE89C;
}

.menuelinks li a:link {
text-decoration: none;
}

.menuelinks li a:hover {
text-decoration: none;
text-transform: uppercase;
color: #66CCFF;
color: #EEEEEE;
}

.menuelinks li a:focus {
text-decoration: none;
text-transform: uppercase;
color: #66CCFF;
color: #EEEEEE;
}

.menuelinks li a:active {
color: #FF0000;
}

.menuelinks li a:visited {
text-decoration: none;
}

.menuelinks li .ebene1 {
padding: 0 0 0 0.5em;
width: 13em;
}* html .menuelinks li .ebene1 { /* Boxmodell Hack für InternetExplorer */ width: 13.5em;w\idth: 13.5em;}

.menuelinks li .ebene2 {
padding: 0 0 0 1.5em;
width: 12em;
}* html .menuelinks li .ebene2 { /* Boxmodell Hack für InternetExplorer */ width: 13.5em;w\idth: 13.5em;}

.menuelinks li .ebene3 {
padding: 0 0 0 2.5em;
width: 11em;
}* html .menuelinks li .ebene3 { /* Boxmodell Hack für InternetExplorer */ width: 13.5em;w\idth: 13.5em;}

.menuelinks li .ebene4 {
padding: 0 0 0 3.5em;
width: 10em;
}* html .menuelinks li .ebene4 { /* Boxmodell Hack für InternetExplorer */ width: 13.5em;w\idth: 13.5em;}

.menuelinks li .ebene5 {
padding: 0 0 0 4.5em;
width: 9em;
}* html .menuelinks li .ebene5 { /* Boxmodell Hack für InternetExplorer */ width: 13.5em;w\idth: 13.5em;}

.menuelinks li .ebene6 {
padding: 0 0 0 5.5em;
width: 8em;
}* html .menuelinks li .ebene6 { /* Boxmodell Hack für InternetExplorer */ width: 13.5em;w\idth: 13.5em;}

.cur {
background-color: #666666;
color: #EEEEEE !important;
text-transform: none !important;
}

.pfadmenue {
padding: 0 0 0 1em;
margin: 0;
width: auto;
text-align: left;
font-size: 0.69em;
height: 1.7em;
line-height: 1.7em;
display: block;
text-align: left;
border-top: solid 1px #FDE89C;
border-bottom: solid 1px #FDE89C;
color: #FDE89C;
}

.pfadmenue a {
text-decoration: none;
text-transform: none;
color: #FFFFFF;
color: #FDE89C;
}

.pfadmenue a:link {
text-decoration: none;
text-transform: none;
}

.pfadmenue a:hover {
text-decoration: none;
text-transform: none;
font-weight: 700;
}

.pfadmenue a:focus {
text-decoration: underline;
text-transform: none;
font-weight: 400;
}

.pfadmenue a:visited {
text-decoration: none;
text-transform: none;
}

.menueoben {
padding: 0;
margin: 0;
height: 1.3em;
line-height: 1.3em;
}

.menueoben ul {
margin: 0;
padding: 0;
list-style: none;
text-align: center;
}

.menueoben li {
float: right;
width: 11.3em;
font-size: 0.76em;
margin: 0;
padding: 0;
white-space: nowrap;
}

.menueoben li a {
height: 100%;
width: 100%;
margin: 0;
display: block;
padding: 0;
text-decoration: none;
text-transform: none;
color: #EEEEEE;
color: #FDE89C;
}

.menueoben li a:hover {
text-decoration: none;
font-weight: 700;
}

.obencur {
	background-color: #666666;
	font-weight: 400 !important;
}

.hintergrund2 {
background-image: url(../hg/hg_edel_blau_0.jpg);
}

.hintergrund3 {
background-image: url(../hg/hg_edel_braun_0.jpg);
}

.hintergrund4 {
background-image: url(../hg/hg_edel_gruen_0.jpg);
}

.hintergrund5 {
background-image: url(../hg/hg_edel_lila_0.jpg);
}

.hintergrund6 {
background-image: url(../hg/hg_edel_orange_0.jpg);
}

.hintergrund7 {
background-image: url(../hg/hg_edel_tuerkis_0.jpg);
}

.massageseitetabelle {
background-image: url(../images/massagen_hg.jpg)
}

.massageseitetabelle .td-0 {
width: 12em;
}

.massageseitetabelle .td-last {

}

.csi-left .csi-image {	text-align: left;}
.csi-center .csi-image {	text-align: center;}
.csi-right .csi-image {	text-align: right;}
.csi-intext-left .csi-image {	float: left;}
.csi-intext-right .csi-image {	float: right;}
.csi-intext-left-nowrap .csi-image {	float: left;}
.csi-intext-left-nowrap .csi-text {	float: right;}
.csi-intext-right-nowrap .csi-text {	float: left;}
.csi-intext-right-nowrap .csi-image {	float: right;}
