html {
		height: 101%;
}
* {
		margin: 0px;
		padding: 0px;
}
body {
	font-family: kalinga, Tahoma, Geneva, sans-serif;
	color: #033;
	font-size: 13px;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
}

#maske {
	height: 170px;
	width: 100%;
	position: fixed;
	top: 0px;
	z-index: 8;
	background-position: center top;
	background-image: url(images/bg.jpg);
}
#maske .webmaster{
	position: fixed;
	top: 4px;
	right: 4px;
	z-index: 108;
	color: #9FF;

}
#maske .webmaster a{
	color: #FFFFFF;
	text-decoration: none;
}
#maske .webmaster a img{
	position: relative;
	top: 4px;
}
#maske #lilien {
	text-align: center;
	position: relative;
	width: 660px;
	left: auto;
	top: 0px;
	right: auto;
	margin-right: auto;
	margin-left: auto;
}
#maske #in_maske_1 {
	background-image: url(images/bg-weiss-dunkl.png);
	height: 20px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: -23px;
}
#maske #in_maske_1 #in_maske_2 {
	background-image: url(images/bg-weiss-mittel.png);
	height: 10px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 10px;
}
#container {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(images/bg-weiss-mittel.png);
}
#container div#header {
	height: 130px;
	position: fixed;
	z-index: 10;
	width: 700px;
	font-size: 25px;
	color: #FF6;
	line-height: 30px;
	padding: 0px;
}
#header #in_header {
	position: relative;
	z-index: 12;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(images/blaetter.png);
	background-repeat: no-repeat;
	background-position: 300px 16px;
	height: 130px;
	text-align: center;
}
img#logo {
	position: absolute;
	top: -15px;
}
div#menu {
	position: relative;
	left: auto;
	right: auto;
	margin-right: auto;
	margin-left: auto;
	z-index: 100;
	top: 115px;
}
li.menuindira {
	display: inline-block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #033;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-image: url(images/bg-weiss-mittel.png);
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	list-style-type: none;
}

li.menuindira a {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #033;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(images/bg-weiss-extra-hell.png);
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	list-style-type: none;
	height: 20px;
	line-height: 16px;
}
li.menuindira a:hover {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(images/bg-green-hell-li-akt.png);
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: blink;
	list-style-type: none;
	height: 20px;
	line-height: 16px;
}
li#li_akt {
	background-image: url(images/bg-pfeil-li-akt.png);
	border: 1px dotted #063;
	background-color: #e3f3f8;
	background-repeat: no-repeat;
	background-position: center;
}
#menu ul #li_akt a {
	background-image: url(images/bg-weiss-voll-a-akt.png);
	color: #096;
}
#menu ul #li_akt a:hover {
	background-image: url(images/bg-green-hell-li-akt.png);
	color: #FFF;
}

#container #header #seiten_name {
	text-align: center;
	position: relative;
	z-index: 50;
	height: 30px;
	padding: 10px;
	width: 640px;
	margin-left: 20px;
	background-image: url(images/ayurina_psychologie_bg_seitenname.png);
	background-position: -20px;
}
#container #header #seiten_name h1 {
	font-size: 25px;
	font-weight: normal;
	color: #033;
	font-family: "Comic Sans MS", cursive;
	background-image: url(images/bg-weiss-extra-hell.png);
}

img.stempel {
	position: relative;
	left: 160px;
	top: -20px;
}
#container #content {
	position: relative;
	top: 170px;
	left: 0px;
	z-index: 2;
	background-image: url(images/bg-weiss-mittel.png);
	width: 660px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#container #content .text {
		padding: 10px;
		text-align: center;
		background-image: url(images/bg-weiss-mittel.png);
}
#container #content .text .in_text_seite1 {
	padding: 10px;
	text-align: center;
	background-image: url(images/ayurina_psychologie_erde_bg.jpg);
	width: 640px;
	background-repeat: no-repeat;
	color: #FFF;
}

.text p {
	text-align: left;
	margin-bottom: 10px;
}
.text div.float_left {
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 360px;
	float: left;
}
.text table tr td {
	text-align: left;
	vertical-align: top;
}
.text table {
	margin-bottom: 20px;
}


.text div.float_right{
	float: right;
	text-align: left;
	padding: 20px;
}


#content .text ul {
	text-align: left;
	list-style-position: outside;
	margin-top: 4px;
	margin-bottom: 8px;
	margin-left: 20px;
}
.text .blatt {
	list-style-image: url(images/liste-punkt-blatt-klein.png);
	list-style-position: outside;
}
.text h2, .text h3, .text h4 {
	margin-bottom: 8px;
	margin-top: 10px;
}
.text li h2, .text li h3, .text li h4 {
	display:inline;
}

.text p a {
	text-decoration: none;
}
#container .leer_170px {
	height: 170px;
}
.text h2 {
	font-size: 17px;
}
.text h2 a img.ausfuehrlich {
	position: relative;
	top: 3px;
}
.text address {
	font-size: 16px;
	font-style: normal;
}


#container .text .clear_bith{
	clear: both;
}
#footer {
	font-family: "Comic Sans MS", cursive;
	font-size: 20px;
	color: #0C9;
	background-image: url(images/ayurina_psychologie_bg_foot.png);
	text-align: center;
	height: 38px;
	line-height: 48px;
	background-position: -5px;
}



#not-exist {
	text-decoration: none;
	line-height: 30px;
}

/* -----  LINKS  ------  */


a[href ^="http://"] {
   color: #0066BB;
    background: url(src/external.png) center right no-repeat;
    padding-right: 13px;
}
a[href ^="gopher://"] {
   color: #0066BB;
    background: url(src/external.png) center right no-repeat;
    padding-right: 13px;
}
a[href ^="https://"] {
   color: #0066BB;
    background: url(src/lock_icon.gif) center right no-repeat;
    padding-right: 16px;
}
a[href ^="mailto:"] {
   color: #0066BB;
    background: url(src/mail_icon.gif) center right no-repeat;
    padding-right: 18px;
}
a[href ^="news://"] {
   color: #0066BB;
    background: url(src/news_icon.png) center right no-repeat;
    padding-right: 18px;
}
a[href ^="ftp://"] {
   color: #0066BB;
    background: url(src/file_icon.gif) center right no-repeat;
    padding-right: 18px;
}
a[href ^="irc://"] {
   color: #0066BB;
    background: url(src/discussionitem_icon.gif) center right no-repeat;
    padding-right: 18px;
}
a[href $=".ogg"], a[href $=".OGG"],
a[href $=".mid"], a[href $=".MID"],
a[href $=".midi"], a[href $=".MIDI"],
a[href $=".mp3"], a[href $=".MP3"],
a[href $=".wav"], a[href $=".WAV"],
a[href $=".wma"], a[href $=".WMA"] {
    background: url("src/audio.png") center left no-repeat;
    padding-left: 19px;
}
a[href $=".ogm"], a[href $=".OGM"],
a[href $=".avi"], a[href $=".AVI"],
a[href $=".mpeg"], a[href $=".MPEG"],
a[href $=".mpg"], a[href $=".MPG"] {
    background: url("src/video.png") center left no-repeat;
    padding-left: 19px;
}
a[href $=".pdf"], a[href $=".PDF"],
a[href *=".pdf#"], a[href *=".PDF#"],
a[href *=".pdf?"], a[href *=".PDF?"] {
    background: url("src/document.png") center left no-repeat;
    padding-left: 19px;
}
a[href $=".zip"], a[href $=".ZIP"],
a[href $=".rar"], a[href $=".RAR"],
a[href $=".exe"], a[href $=".EXE"],
a[href $=".msi"], a[href $=".MSI"],
a[href $=".dmg"], a[href $=".DMG"],
a[href $=".gz"], a[href $=".GZ"],
a[href *=".gzip"], a[href *=".GZIP"] {
    background: url("src/download.png") center left no-repeat;
    padding-left: 19px;
}

img#foot {
	position: relative;
	top: 10px;
}
a img {
border: 0px}
a.podrobnei {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
div#menu_foot {
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding-left: 150px;
}
table tr td {
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
