﻿/* sets the page background to white and brings the purple tables flush with the browser window */
BODY {	border:0px none; margin:0; padding:0; background-color: #FFFFFF;
        font-family: Helvetica, Arial, Sans Serif;
        font-size: 12px;
        width:  auto;
   	}


.pagepfad {
position: absolute;
top: 2px;
left: 243px;
z-index: 1000;
}

.pagetitel {
position: absolute;
top: 166px;
left: 218px;
width: 200px;
z-index: 1001;
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #9D30A3; 
font-weight: bold;
}

.nav-header {
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
}

.praxis {
position: relative;
left: 10px;
/*right:10;*/
margin-top: 333px;
z-index: 0;
font-family: Times, serif; 
font-size: 10px; 
color: #FFFFFF; 
background-color: #FFFFFF;
}


.praxis-text {
font-family: Times, serif; 
font-size: 20px; 
color: #FFCC66; 
font-weight: normal;
}

.baseline {
position: absolute;
left: 218px; /*auto;*/
/*right:10;*/
top: 93px;
z-index: 5;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
font-weight: bold;
}


.jongleur {
position: absolute;
left: 135px; /*auto;*/
/*right:10;*/
top: 543px;
z-index: 50;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-color: #FFFFFF;
}


.abstract-box {
position: absolute;
left: 444px; /*auto;*/
/*right:10;*/
top: 93px;
z-index: 100;
}


/* .table-in-abstract { geht nicht wegen Netscape 4.x !! */

.text-abstract-box {
position: absolute;
top: 96px;
left: 448px; /* auto; */
/*right:16;*/
width:200px;
height: 143px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
font-weight: normal;
z-index:101;
}

.menu-bckgrd {
position: absolute;
top: 208px;
left: 0px;
z-index: 0;
}



.menu {
position: absolute;
top: 220px;
left: 32px;
height: 400px;
width: 160px; /* wie in menu_data.vbs!! */
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: bold;
z-index: 10;
} 




.footer {
position: absolute;
bottom: 0px;
}


A.level0 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
/*letter-spacing: -0.5px;*/
text-decoration: none;
color: #000000!important;
}

A.level1, 
A.level2, 
A.level3, 
A.level4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
text-decoration: none;
/*letter-spacing: -0.5px;*/
color: #000000!important;
}

A.level0:hover, 
A.level1:hover, 
A.level2:hover, 
A.level3:hover, 
A.level4:hover { 
color: #1BAAC8!important;
}




.level0pos { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
/*letter-spacing: -0.5px;*/
font-weight: bold; 
color: #9D30A3; 
}

.level1pos, 
.level2pos, 
.level3pos, 
.level4pos  { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
/*letter-spacing: -0.5px;*/
color: #9D30A3; 
}




.content {
position: absolute;
top: 241px;
left: 218px;
/*max-width: 450px;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000;
padding-right: 20px;
} 




H1 {
color: #9D30A3;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 15px;
}
H2 {
color: #9D30A3;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 12px;
}

H3 {
color: #9D30A3;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal ; 
font-size: 12px;
}

H4 {
color: #9D30A3;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal; 
font-size: 12px;
}



H1.Sitemap {
color: #3399CC;
}
H2.Sitemap {
color: #3399CC;
}

p, li, ul, td {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal; 
font-size: 12px;
}

ul li 
{list-style-image: url('images/bullet.gif');
 list-style-type: disc
}

/* sets the link and active link color to kenyon purple, allows background color to show through */
A:link
                {
          		font-family: Helvetica, sans-serif;
          		font-size: 12px;
              color           :       #1BAAC8;
                }
A:active
                {
          		font-family: Helvetica, sans-serif;
          		font-size: 12px;
              color           :       #F7C234;
                }
A:hover
                {
          		font-family: Helvetica, sans-serif;
          		font-size: 12px;
              color           :       #1BAAC8;
                }
                

/* sets visited links to kenyon gray */
A:visited 
                {
          		font-family: Helvetica, sans-serif;
          		font-size: 12px;
                color           :       #9D30A3; 
                }

A.nav	{	background: transparent;
			text-decoration: none;
		   font-family: Helvetica, sans-serif;
			}
       
.sitemapcol1 {
position: absolute;
top: 225px;
left: 222px;
height: 400px;
width: 200px;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;
} 
.sitemapcol2 {
position: absolute;
top: 300px;
left: 436px;
height: 400px;
width: 200px;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;
} 

A.sitemap0 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
/*letter-spacing: -0.5px;*/
text-decoration: none;
color: #000000!important;
}

A.sitemap1, 
A.sitemap2, 
A.sitemap3, 
A.sitemap4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
text-decoration: none;
/*letter-spacing: -0.5px;*/
color: #000000!important;
}



.farbwahl {
position: absolute;
left: 186px; /*auto;*/
/*right:10;*/
top: 5px;
z-index: 5;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
}

A.flink {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
}

A.flink:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
}
