body{
	background:url(../gfx/rand.jpg) ; 
	font-size:12px;
	font-family: Verdana,Arial;	
}
.clear{
	clear:both;
}


h1, h2{
	color:black;
	text-align:left;
	font-size:16px;
padding:0;
margin:0;
	font-family:Verdana,Arial;
}
h2{
	font-size:15px;
}
h3{
	font-size:14px;
	color:black;
}
p{
	color:black;
	line-height:1.4em;
}
a{
	text-decoration:underline;
	color:black;
}

#ayurveda{
width:600px;
border:none;
background:none;
padding:0;
margin:10px;
}
#pitta{
width:600px;
padding:0;
}

#leela, #om, #show-om, #prana, #suche, #starlogin, .noprint, h2.alle, h2.alleein{
display:none;
}

#kapha{
width:600px;
}




 Sitemap 
.csc-sitemap ul li{
list-style:none;
padding:0 !important;
margin:0 !important;

}

.csc-sitemap ul li a{
visibility:hidden;
}
.csc-sitemap ul li ul li a{
color:black;
background:none;
padding:3px;
font-weight:bold;
visibility:visible;
}
.csc-sitemap ul li ul li ul li a{
color:black;
font-weight:normal;
background:none;
}

.csc-sitemap ul li ul li ul{
margin:4px 0;
}


input{
border:1px outset black;
vertical-align: top;
color:#204E7A;
}



.tx-indexedsearch fieldset{
	border:0;
}

.tx-indexedsearch legend{
	visibility:hidden;
}
.tx-indexedsearch-whatis{
	padding:3px 0;
	color:black;
}
.tx-indexedsearch-sw{
	color:black;
	/*font-weight:bold;*/
}
input.tx-indexedsearch-searchbox-sword {
	border:1px inset black;
	background:none;
	color:black;
}
.tx-indexedsearch-search-submit input{
	background:none;
	border:1px outset black;
	color:black;
	padding:0 3px;
}
.percent-tmpl-css{
	float:right;
	margin-top:-1.2em;
}
.tx-indexedsearch-res h3{
	background:url(../gfx/hg_csc-header_grau.gif) no-repeat bottom right;
	padding:1px;
	margin-top:10px;
}
dl.tx-indexedsearch-info{
	display:none;
}


/* Gaestebuch */

.tx-veguestbook-pi1{
color:black;
}

.tx-guestbook-result{
	margin-bottom:10px;
	font-size:0.9em;
}
.tx-guestbook-eintrag{
	background:none;
	border:none;
	border-top:1px inset black;
	padding:0;
	line-height:1.6em;
	font-size:12px;
	width:600px;
}
.tx-guestbook-eintrag p{
	margin:0;
	padding:0;
	line-height:160%;
	font-size:0.95em;
}
p.tx-guestbook-date{
	margin-top:0 !important;
	background:#EEE6B8;
	font-size:0.9em;
	padding:2px;
}
.tx-guestbook-result{
	font-weight:bold;
}

.tx-guestbook-field {
	margin-bottom:3px;
}



.tx-veguestbook-pi1 input,.tx-veguestbook-pi1 textarea{
	border:1px inset #2DBCED;
	background:#FBF8E6;background:#FFFFED;
	color:#204E7A;
	font-size:1em;
}
.tx-veguestbook-pi1 textarea{
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	width:25em;
	height:8em;
}

.tx-guestbook-field input.tx-guestbook-submit{
	background:#2DBCED;
	border:1px outset black;
	color:black;
	padding:0 3px;
	cursor:pointer;
}

.tx-veguestbook-pi1 legend {
	display:none;
}
.tx-veguestbook-pi1 fieldset {
	border:none;
	padding-left:0;
}
.tx-veguestbook-pi1 label{
	display:block;
	float:left;
	width:20%;
}


/* Login */

.tx-newloginbox-pi1{
padding-top:20px;
}

