body  {
	/* POSITION BACKGROUND LAYER*/
	background-color : #dedfff;
	/* FONT SPACES STYLES*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family : Times,"Times New Roman",serif;
	font-style : normal;
	font-size : 10pt;
	font-weight : normal;
	color : Black;
}
div#AllHeader  {
	/* POSITION BACKGROUND LAYER*/
	width:800px;
	height: 950px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image : url(/fileadmin/heileurythmie.at/pic/rotgelb.png);
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-position : 0px 0px;/*  -- top position absolute for ie, relative for firefox*/
	visibility : visible;
	z-index : 10;
	/* FONT SPACES STYLES*/
	text-align : center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#Bild  {
	/* POSITION BACKGROUND LAYER*/
	width: 215px;
	height : 215px;
	position : absolute;
	left: 5px;
	top : 5px;
	visibility : visible;
	z-index : 20;
	/* FONT SPACES STYLES*/
	text-align : left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#sLogo  {
	/* POSITION BACKGROUND LAYER*/
	left: 225px;
	top: 5px;
	height : 90px;
	width:60px;
	position : absolute;
	visibility : visible;
	z-index : 21;
	/* FONT SPACES STYLES*/
	text-align : center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#Kopf  {
	/* POSITION BACKGROUND LAYER*/
	width:455px;
	height : 80px;
	position : absolute;
	left: 290px;
	top: 5px;
	visibility : visible;
	z-index : 22;
	/* FONT SPACES STYLES*/
	text-align : center;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	font-variant: small-caps;
	font-family : Arial, sans-serif;
	font-style : normal;
	font-size : 22px;
	color: #ffffff;
}
div#TMenu  {
	/* POSITION BACKGROUND LAYER*/
	width:460px;
	height : 35px;
	position : absolute;
	left : 225px;
	top : 100px;
	visibility : visible;
	z-index : 23;
	/* FONT SPACES STYLES*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#LMenu  {
	/* POSITION BACKGROUND LAYER*/
	width : 115px;
	height:600px;
	position : absolute;
	left : 5px;
	top : 240px;
	visibility : visible;
	z-index : 24;
	/* FONT SPACES STYLES*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
}

div#Content  {
	/* POSITION BACKGROUND LAYER*/
	width: 620px;
	height: auto;
	position : absolute;
	left : 145px;
	top : 200px;
	visibility : visible;
	z-index : 30;
	/* FONT SPACES STYLES*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#Footer  {
	/* POSITION BACKGROUND LAYER
	position : static;*/
	left : 0px;
	top : 10px;
	height : 40pt;
	width : 100%;
	visibility : visible;
	z-index : 31;
	background-color : #F5F5F5;
	/* FONT SPACES STYLES*/
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:8pt;
}


	/*GENERAL: FONT SPACES STYLES*/

TABLE, TBODY, TR {
	font-family: Times,"Times New Roman", serif;
}
P, OL, UL, IL, TD {
	font-family: Times,"Times New Roman", serif;
	font-size: 12pt;
}
P.bodytext{
	text-align: justify;
	font-size: 12pt;
}

H1, H2, H3, H4, H5 {font-family: Arial, Helvetica, sans-serif;}

a img {
	border: none;
}

A  {
	margin: 0px 0px 0px 0px;
	text-decoration : none;
	color : #003399;
	font-weight : normal;
	font-style : normal;
	padding: 0px 0px 0px 0px;
}
A:visited  {color : #003399;}/* color : #600040; */
A:active  {color : #900030;}
A:hover  {color : #900030;}
A:focus  {color : #900030;}

H1 { font-size: 15pt; color: navy; margin: 0px 0px 15px 0px; text-align : center;}
H2 { font-size: 14pt; color: navy; margin: 0px 0px 5px 0px; text-align : center;}
H3 { font-size: 12pt; color: navy; margin: 0px 0px 5px 0px; text-align : left;}
H4 { font-size: 12pt; color: black; margin: 0px 0px 5px 0px; text-align : center;}
H5 { font-size: 12pt; color: black; margin: 0px 0px 5px 0px; text-align : left;}
H6 { font-size: 12pt; color: black; margin: 0px 0px 5px 0px; text-align : left;}
.csc-firstHeader {margin: 20px 0px 0px 0px;font-size: 15pt; color: navy; text-align : center;}


div#TMenu a{	font-family: Arial, Helvetica, sans-serif;
color: white; text-decoration: none;}
div#TMenu a:visited {color : white;}
div#TMenu a:active {color : white;}
div#TMenu a:focus {color : white;}
div#TMenu a:link{color : white;}
div#LMenu a{	font-family: Arial, Helvetica, sans-serif;
color: white; text-decoration: none;}
div#LMenu a:visited {color : white;}
div#LMenu a:active {color : white;}
div#LMenu a:focus {color : white;}
div#LMenu a:link{color : white;}

td.MMenu-level1-no a {
	font-family: Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12pt;
	font-weight : normal;
	background: url(/fileadmin/global/pic/1px75alphawhite.png) repeat;
	border: 1px outset White;
	padding: 3px;
}
td.MMenu-level1-act a {
	font-family: Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12pt;
	font-weight : bold;
	background: url(/fileadmin/global/pic/1px75alphagrey.png) repeat;
	border: 1px dotted White;
	padding: 3px;
	}

div.LMenu-level2-no {font-size: 9pt;}
div.LMenu-level2-act {font-size: 9pt; font-weight:bold;}

div.LMenu-level3-no {font-size: 9pt;  font-style: italic;  }
div.LMenu-level3-act {font-size: 9pt; font-weight:bold;  font-style: italic;  }/*   text-decoration: underline; */

div.LMenu-level4-no {font-size: 8pt;}
div.LMenu-level4-act {font-size: 8pt; font-weight:bold;}

div.LMenu-level2-no{margin: 8px 1px 1px 1px; padding: 1px 1px 1px 6px;  border: 1px solid White; background: url(/fileadmin/global/pic/1px75alphawhite.png) repeat;}
div.LMenu-level2-act{margin: 8px 1px 1px 1px; padding: 1px 1px 1px 6px;  border: 1px dotted White; background: url(/fileadmin/global/pic/1px75alphawhite.png) repeat;}

div.LMenu-level3-no{margin: 3px 1px 1px 4px; padding: 1px 1px 1px 1px;background: url(/fileadmin/global/pic/1px75alphagrey.png) repeat;  border: 1px ridge White; }
div.LMenu-level3-act{margin: 3px 1px 1px 4px; padding: 1px 1px 1px 1px;  border-bottom: 1px dotted White; background: url(/fileadmin/global/pic/1px75alphagrey.png) repeat;  border: 1px groove White; }

div.LMenu-level4-no{margin: 3px 1px 1px 10px; padding: 1px 1px 1px 1px;background: url(/fileadmin/global/pic/1px75alphawhite.png) repeat;}
div.LMenu-level4-act{margin: 3px 1px 1px 10px; padding: 1px 1px 1px 1px;background: url(/fileadmin/global/pic/1px75alphawhite.png) repeat;}

/*Kalender Table*/
table.kalender{
	width:100%;
}

table.kalender caption{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: navy;
 margin: 0px 0px 5px 0px;
 text-align : center;}

table.kalender thead{
	text-align: left;
	font-weight: bold;
}
table.kalender tr.tr-even{
	background-color : #eaebff;
}

/*
table.kalender th.td-0{
	width: 13%;
}
table.kalender th.td-1{
	width: 10%;
}
table.kalender th.td-2{
	width: 17%;
}
table.kalender th.td-last{
	width: 60%;
}*/
/*Ende Kalender Table*/

/*Lebenslauf Table*/
table.lebenslauf td.td-0{
	width: 25%;
}
/*table.kalender td.td-1{
	width: *;
}*/
/*Ende Lebenslauf Table*/


/*csc-sitemap li li li*/
li{
	list-style-image: url(/fileadmin/heileurythmie.at/pic/circleblue12x12.gif);
}
li li{
	list-style-image: url(/fileadmin/heileurythmie.at/pic/smallkaroblue11x11.gif);
}
li li li{
	list-style-image: url(/fileadmin/heileurythmie.at/pic/circleblue9x9.gif);
}
div.csc-sitemap{}

li.csc-sitemap-li-no{
	list-style: url(/fileadmin/heileurythmie.at/pic/serverdok.gif);
}
ul.csc-sitemap-ul-level1 > li.csc-sitemap-li-no{
	list-style: url(/fileadmin/heileurythmie.at/pic/serverkap.gif);}

li.csc-sitemap-li-sub{
	list-style: url(/fileadmin/heileurythmie.at/pic/serverkapdok.gif);}
/*other general*/
adress{
	
}
em{
	text-decoration: underline;
}
strong{
	font-weight: bold;
	text-decoration: underline;
}

.w3cbox {
 margin: 2px;
}

.w3cbox a {
  width: 100%;
}
.w3cbox a:link, .w3c a:visited, .w3c a:hover 
{
  background-color: #FFCE66;
  color: #000;
  text-decoration: none;
  font-weight: bold;
}
.w3ctxt
{
  margin: 0;
 }



.w3c
{
  padding: 0 0.4em;
  background-color: #fff;
  color: #0D4CA5;
  border: 1px solid #ccc;

}
/*

xadress>INAdresse
ypre>Editorformatiert

logisch:
em>betont
strong>stark betont
code>Quellcode
samp>Beispiel
kbd>Tastatureingabe<
var>Variable
q>Zitat
blockquote>Zitat
dfn>Definition
acronym>Abk�rzung
abbr>abgek�rzte Schreibweise

ins>eingef�gter Text
del>gel�schter Text

b>fett
i>kursiv
tt>dicktengleich (Tele-Typer)
u>unterstricken<
strike>durchgestrichen
s>durchgestrichen
big>gr��er als normal

small>kleiner als normal
sup>hochgestellt
sub>tiefgestellt

span
a
form input select*/