
*
{
	margin: 0;
	padding: 0;
}


html,body
{
margin:0;
padding:0;
height:100%;

background: url(bilder/bg-body.jpg) repeat-x #5f5f5f;
font: 80% verdana, sans-serif;
}






.top-nav
{
padding-top:5px;
height:18px;
padding-left:176px;
font-weight:bold;
color:#83d4ca;
background-image: url(bilder/bg-body.jpg);
	background-repeat: repeat-x;
}


.top-nav ul
{

}

.top-nav ul li
{
	
}



.top-nav-left
{
text-align:right;
padding-right:178px;
font-weight:bold;
color:#83d4ca;
}


.top-nav-left ul
{

}

.top-nav-left ul li
{
	
}




.header
{
width:870px;
height:160px;
background-image: url(bilder/bg-body.jpg);
	background-repeat: repeat-x;
	padding-bottom:3px;
}





.header-grafik
{
margin-left:174px;
height:140px;
background-image: url(bilder/bg-body.jpg);
	background-repeat: repeat-x;
}





.header-sub
{
width:517px;
height:39px;
margin-top:8px;
background: url(bilder/header-sub.png);
}



.header-sub ul
{
margin:0px;
padding:0px;
}


.header-sub ul li
{
	margin:0px;
	margin-top:10px;
	margin-left:19px;
	width:115px;
	padding:0px;
	list-style: none;
	display:block;
	float:left;	
}


* html 
.header-sub ul li
{
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	width:125px;
	padding:0px;
	list-style: none;
	display:block;
	float:left;	
}


.home-box
{
padding-top:10px; 
padding-left:430px;
}




.link-stiftung1
{
height:160px;
width:170px;
float:left;
}



.link-stiftung2
{
height:160px;
width:172px;
float:right;
}




.nav
{

width:168px;

}

.navbox
{
width:151px;
height:430px;
background: url(nav-bilder/nav-bg.png) repeat-y;
padding-left:19px;
font-size:130%;
color:#fff;
}





* html .navbox
{
width:151px;
height:430px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='nav-bilder/nav-bg.png', sizingMethod='scale');
padding-left:19px;
font-size:130%;
color:#fff;
}

.nav_linie
{
position:absolute; width:150px; margin-left:-19px; border:0px; height:2px; background-color:#898989; margin-top:8px;
}




 .navboxsub2
 {

 font-size:85%;
 }



 .navboxsub3
 {
 margin-left:8px;
 font-size:80%;

 }



 .navbox   a:link
 {color:#fff; font-size:100%;  font-weight:bold;  text-decoration:none; width:80px;}
.navbox a:visited
 {color:#fff; font-size:100%;  font-weight:bold;  text-decoration:none; }
.navbox a:hover
 {color:#597874;  font-size:100%;  font-weight:bold; text-decoration:none;  }
 
 
 
 .navbox ul li   a:link
 {color:#fff; font-size:100%;   text-decoration:none;}
.navbox ul li  a:visited
 {color:#fff; font-size:100%;   text-decoration:none; }
.navbox ul li  a:hover
 {color:#597874;  font-size:100%; text-decoration:none;  }
 
 
 
  .navboxsub2   a:link
 {color:#fff;  text-decoration:none; margin-left:15px; display:block;}
.navboxsub2   a:visited
 {color:#fff;   text-decoration:none;  margin-left:15px; display:block;}
.navboxsub2    a:hover
 {color:#597874;  text-decoration:none; margin-left:15px; display:block;}
 
 

 .navboxsub3   a:link
 {color:#fff;  text-decoration:none; font-weight:normal; width:110px; margin-left:22px; display:block;}
.navboxsub3   a:visited
 {color:#fff;   text-decoration:none; font-weight:normal; width:110px;  margin-left:22px; display:block;}
.navboxsub3    a:hover
 {color:#597874; text-decoration:none; font-weight:normal; width:110px;  margin-left:22px; display:block;}
 
 
 
 .navbox ul
 {
 color:#83d4c8;
  list-style-image:url(nav-bilder/link-nav-liste.png);
margin:0px;
padding:0px;
margin-left:15px;
margin-top:5px;

 }
 
 .navbox ul li
 {
 font-size:85%;
 }
 



.nav-mf
{
height:160px;
width:171px;
background: url(nav-bilder/medizinische-forschung.png);
}

.nav-wb
{
height:160px;
width:171px;
background: url(nav-bilder/wissenschaft-bildung.png) no-repeat;
}


.nav-sp
{
margin-top:4px;
margin-bottom:4px;
height:160px;
width:171px;
background: url(nav-bilder/soziale-projekte.png) no-repeat;
}


.nav-kf
{
margin-top:4px;
margin-bottom:4px;
height:160px;
width:171px;
background: url(nav-bilder/kunstfoerderung.png) no-repeat;
}


.nav-fellows-ph
{
	height:160px;
	width:171px;
	background-image: url(nav-fellows/philosophie.png);
	background-repeat: no-repeat;
}



.nav-fellows-pr
{
	height:160px;
	width:171px;
	background-image: url(nav-fellows/projekte.png);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 4px;
}

.nav-fellows-ev
{
	height:160px;
	width:171px;
	background-image: url(nav-fellows/events.png);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 4px;
}

.nav-fellows-fe
{
	height:160px;
	width:171px;
	background-image: url(nav-fellows/fellows.png);
	background-repeat: no-repeat;
}

.nav-fellows-be
{
height:160px;
width:171px;
background: url(nav-fellows/bewerbung.png);
}

.link
{
margin-top:100px;
position:absolute;
}




.container
{
width:870px;
margin:0 auto;
background: url(bilder/content-bg.png);
background-repeat: repeat-y;
height:900px;
min-height: 100%;
}


* html 
.container
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bilder/content-bg.png', sizingMethod='scale');
background-repeat: repeat-y;
}




.container-content
{
width:870px;
margin:0 auto;
}




.footer {
position: relative;
   padding-bottom: 0;
    bottom: 0px;
	}
	
	
	#nonFooter
	{
		position: relative;
		min-height: 100%;
	}

	* html #nonFooter
	{
		height: 100%;
	}


.content-nav
{

width:171px;
background-image: url(bilder/bg-body.jpg);
	background-repeat: repeat-x;
	background-position: 0px -186px;
}




.nav-links-bg
{
background-color:#4d4b4d;
}


.content-links-bg
{
position:relative;
width:171px;
background-color:#00FFFF;
}


.nav-links-inner
{
position:absolute;
width:171px;
height:100%;
background-color:#5f5f5f;
}



.content-nav-sub
{
width:171px;

}


.content
{
width:517px;
float:right;
	background-image: url(bilder/bg-body.jpg);
	background-repeat: repeat-x;
	background-position: 0px -186px;
	background-color:#5e5e5e;
}




.content-text
{
background:#fff;
line-height:16px;
min-height: 400px;   
height: auto !important;   
height: 400px;

}


.content-inner
{
position:absolute;
width:517px;
height:100%;
background-color:#fff;
}


.content-start-box
{

background: #fff;
}

.text-start
{
margin-left:18px;
width:286px;
height:138px;
}


.text-wissenschaft
{

width:516px;

}


.text-hochbegabt
{

margin-left:0px;
width:516px;
background: url(bilder/hochbegabten-foerderung-grafik1.png) no-repeat right top;
}  


.text-wissenschaft2
{
width:498px;
height:136px;
margin-left:18px;
} 



.text-start-fellows
{
margin-left:18px;
width:310px;
height:138px;
}


.text
{
margin-left:28px;
margin-right:70px;
}


.content-grafiken
{
margin-left:7px;
width:171px;
float:right;
background-image: url(bilder/bg-body.jpg);
	background-repeat: repeat-x;
	background-position: 0px -186px;
}


input, textarea
{

}






#mainMenu{
	
}

#mainMenu li .submenu {
	
}


#mainMenu .submenu li{
	
}



div
{
color:#516664;
}



h1
{
margin:0px;
padding:0px;
padding-top:1px;
font-size:130%;
}


h2
{
margin:0px;
padding:0px;
color:#000;
padding-top:4px;
font-size:130%;
}

h3
{
margin:0px;
padding:0px;
color:#516664;
padding-top:4px;
font-size:110%;
}


h4
{

color:#516664;
padding-top:4px;
font-size:110%;
margin-bottom:10px;
margin-top:10px;
}


img {
display:block;
}


img a { 
   border: none; 
} 

img { 
   border: none; 
} 

*:focus { outline-style:none; }



.link-trans
{
float:right; margin-top:280px; margin-right:80px; 
}

.link-trans2
{
position:absolute; margin-top:420px; margin-right:100px; 
}

a.link1:link
 {color:#779692;   text-decoration:underline; }
a.link1:visited
 {color:#779692;  text-decoration:underline; }
a.link1:hover
 {color:#597874; text-decoration:none;  }
 
 a.link2:link
 {color:#779692;   text-decoration:underline; }
a.link2:visited
 {color:#779692;  text-decoration:none; }
a.link2:hover
 {color:#597874; text-decoration:none;  }
 
 
 a:link
 {color:#779692;  text-decoration:none; }
a:visited
 {color:#779692;  text-decoration:none; }
a:hover
 {color:#597874; text-decoration:none;  }
 
 
.header-sub   a:link
 {color:#fff;  font-weight:bold;  text-decoration:none; }
.header-sub a:visited
 {color:#fff;  font-weight:bold; text-decoration:none; }
.header-sub a:hover
 {color:#597874;  font-weight:bold; text-decoration:none;  }
 
 
 .top-nav  a:link
 {color:#779692;  text-decoration:none; }
.top-nav a:visited
 {color:#779692;  text-decoration:none; }
.top-nav a:hover
 {color:#597874; text-decoration:none;  }

 


/* Specials  */



.logo-unten-stiftung
{
position:relative;
left:300px;
}

.logo-oben-stiftung
{
position:relative;
left:350px;
height:80px;
}


.abstand-grafiken-rechts
{
margin-bottom:3px;
}


ol li
{
 margin-left:22px;
}


p
{
margin-top:10px;
margin-bottom:10px;
}

.projekte
{
list-style:none; text-indent:-32px;
}

.stiftung, .jugend, .kindersport,  .pilgerhaus, .preistraeger, .kunstwerke
{
 list-style-image:url(bilder/content-pfeil.png);
 margin-left:22px;
}


.kinderschulsport
{
float:right; margin-right:-50px;
}



.viernheim
{
position:absolute; margin-left:274px; 
}



* html
.viernheim
{
position:absolute; margin-left:275px; margin-top:-2px;
}




* html
.kinderschulsport
{
float:right; padding-right:-70px; margin-right:0px;
}



.white
{
padding-top:8px;
color:#fff;
}

.mint
{
color:#779692;
}







 .stiftung1, .stiftung1a
{
background-image:url(bilder/link-stiftung1_a.jpg);
background-repeat:no-repeat;
height:160px;
width:170px;
}



.stiftung1 img a:link
{
filter:alpha(opacity=100);
-moz-opacity:2.8;
opacity:2.8;
}


a.stiftung1:hover img
{

filter:alpha(opacity=0);
-moz-opacity:0.0;
opacity:0.0;
}


a.stiftung1a img
{

filter:alpha(opacity=0);
-moz-opacity:0.0;
opacity:0.0;
}





 .stiftung2, .stiftung2a
{
background-image:url(bilder/link-stiftung2_a.jpg);
background-repeat:no-repeat;
height:160px;
width:170px;
}



.stiftung2 img a:link
{
filter:alpha(opacity=100);
-moz-opacity:2.8;
opacity:2.8;
}


a.stiftung2:hover img
{

filter:alpha(opacity=0);
-moz-opacity:0.0;
opacity:0.0;
}


a.stiftung2a img
{

filter:alpha(opacity=0);
-moz-opacity:0.0;
opacity:0.0;
}

a.stiftung2a img
{

filter:alpha(opacity=0);
-moz-opacity:0.0;
opacity:0.0;
}










* html .container, .nav-wb, .nav-sp, .nav-kf, .nav-mf, .viernheim, img { behavior: url("iepngfix.htc") }
 
 
 
