/* Styles Förderverein Schule für Kranke München e.V. */
/* Erstellt April 2009 */
/* www.b-fusion.de network@b-fusion.de */


/* allgemeine Formatierungen */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(img_all/BgBody.gif);
	background-repeat:repeat-y;	
}
#Header{
	margin:0;
	border-top:7px solid #d61f1e;
	border-bottom:7px solid #2f1685;
	width:100%;
	height:129px;
}
#Logo{
	width:655px;
	margin:0;
	padding:0;
	float:left;
}
#SpendenKonto{
	margin:0 10px;
	width:166px;
	color:#fff;
	font-size:12px;
}
#SpendenKonto h1{
	margin:13px 0 20px 47px;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	text-transform:uppercase;
}
#Main{
/*position:relative;*/
	margin:0;
	padding:0;
	width:990px;
}
#LeftCol{
	float:left;
	width:161px;
	margin-left:20px;
		}
#RightCol{
	float: right;
	width:153px;
	margin:20px 0 20px 25px;
	padding:10px 15px;
	background-color:#d61f1e;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(img_all/BgNewsletter.gif);
	background-repeat:no-repeat;
}
#RightCol h2{
	margin:5px 0 30px 0;
	font-size:15px;
	font-weight:normal;
}
.cleaner{
		clear:both;
		height:2px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background-image:url(img_all/BgCleaner.jpg);
		background-repeat:no-repeat;
		background-position:right;
}
.Left{
	float:left;
	margin:20px 20px 20px 0;
}
.ImgRight{
	float:right;
	margin:0 0 20px 25px;
}
.ImgLeft{
	float:left;
	margin:0 20px 20px 0;
}
form{
	margin:0;
}
strong{
	color:#000;
	font-weight:normal;
}
/* Navigation -------------------------------*/

/* Metanavigation -------------------------------*/
#MetaNavi{
	margin:0;
	width:100%;
	height:18px;
	background-color:#dcdcdc;
	background-image:url(img_all/pfeil.gif);
	background-repeat:no-repeat;
	background-position:820px 4px;
	
}
#MetaNavi ul
{
	padding:0px;
	margin:0 0 0 830px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
#MetaNavi ul li { 
	display: inline;
}
#MetaNavi li a:link, #MetaNavi li a:visited{
	margin:0;
	padding:0 15px 0 10px;
	color: #000;
	font-size:11px;
	line-height:18px;
	letter-spacing:0.04em;
	text-decoration: none;
	float: left;
	text-transform:uppercase;
	white-space:pre;
	border-left:1px solid #fff;
}

#MetaNavi li a:hover, #MetaNavi li a:active{
	color:#d61f1e;
}
#MetaNavi li a.active:link, #MetaNavi li a.active:visited{
	margin:0;
	padding:0 15px 0 10px;
	color: #d61f1e;
	font-size:11px;
	line-height:18px;
	letter-spacing:0.04em;
	text-decoration: none;
	float: left;
	text-transform:uppercase;
	white-space:pre;
	border-left:1px solid #fff;
}
/* Navigation -------------------------------*/
#Navi{ 
	padding:0;
	margin:0;
	width:141px;
	float:left;
}
#Navi ul {
	margin: 0;
  	padding:0px;
  	list-style:none;	
}
#Navi li ul {
 	 margin:0;
}
#Navi li { 
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
#Navi a:link, #Navi a:visited {
	display: block;
	color:#000;
	height:34px;
	background-image:url(img_all/BgLi.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-transform:uppercase;
	padding: 9px 0px 3px 52px;
	font-size:12px;
	line-height:12px;
	text-decoration: none;
}
#Navi a:hover, #Navi a:active {
	color: #2f1685;
}
#Navi a.active:link, #Navi a.active:visited {
	display: block;
	color:#2f1685;
	height:30px;
	background-image:url(img_all/BgLi1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-transform:uppercase;
	padding: 9px 0px 3px 52px;
	font-size:12px;
	line-height:12px;
	text-decoration: none;	
}
#Navi a.activeOSub:link, #Navi a.activeOSub:visited {
	display: block;
	color:#2f1685;
	height:34px;
	background-image:url(img_all/BgLi.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-transform:uppercase;
	padding: 9px 0px 3px 52px;
	font-size:12px;
	line-height:12px;
	text-decoration: none;	
}
#Navi .UeberUns {
	background-image:url(img_all/BgUeberUns.gif);
	background-repeat:no-repeat;
}
#Navi .SfK {
	background-image:url(img_all/BgSfK.gif);
	background-repeat:no-repeat;
}
#Navi .Projekte {
	background-image:url(img_all/BgProjekte.gif);
	background-repeat:no-repeat;
}
#Navi .Berichte {
	background-image:url(img_all/BgBerichte.gif);
	background-repeat:no-repeat;
}
#Navi .Helfen {
	background-image:url(img_all/BgHelfen.gif);
	background-repeat:no-repeat;
}
#Navi .Partner {
	background-image:url(img_all/BgPartner.gif);
	background-repeat:no-repeat;
}
#Navi .Presse {
	background-image:url(img_all/BgPresse.gif);
	background-repeat:no-repeat;
}
/* Navigation Ebene 2 ---------------------------------------------------------*/
#Navi li .Sub2, #Navi li .Sub2Z2 { 
	margin:0;
	font-size:12px;
	line-height:12px;
}
#Navi li .Sub2 span, #Navi li .Sub2active span, #Navi li .Sub2last span, #Navi li .Sub2lastactive span, #Navi li .Sub2Z2 span, #Navi li .Sub2Z2active span {
	font-weight:bold;
	color:#2f1685;
	margin-right:7px;
}
#Navi a.Sub2:link, #Navi a.Sub2:visited {
	background-image:none;
	text-transform:none;
	padding:5px 0 2px 16px;
	margin:0;
	height:15px;
	color:#565655;
	background-image:url(img_all/BgLi1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#Navi a.Sub2Z2:link, #Navi a.Sub2Z2:visited {
	background-image:none;
	text-transform:none;
	padding:5px 0 2px 16px;
	margin:0;
	height:27px;
	color:#565655;
	background-image:url(img_all/BgLi1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#Navi a.Sub2:hover, #Navi a.Sub2:active, #Navi a.Sub2Z2:hover, #Navi a.Sub2Z2:active{
	color:#d61f1e;
}
#Navi a.Sub2last:link, #Navi a.Sub2last:visited {
	background-image:none;
	text-transform:none;
	padding:5px 0 2px 16px;
	margin:0;
	height:21px;
	color:#565655;
	background-image:url(img_all/BgLi.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#Navi a.Sub2last:hover, #Navi a.Sub2last:active{
	color:#d61f1e;
}
#Navi a.Sub2active:link, #Navi a.Sub2active:visited {	
	background-image:none;
	text-transform:none;
	padding:5px 0 2px 16px;
	margin:0;
	height:15px;
	color:#d61f1e;
	background-image:url(img_all/BgLi1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#Navi a.Sub2Z2active:link, #Navi a.Sub2Z2active:visited {
	background-image:none;
	text-transform:none;
	padding:5px 0 2px 16px;
	margin:0;
	height:27px;
	color:#d61f1e;
	background-image:url(img_all/BgLi1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#Navi a.Sub2lastactive:link, #Navi a.Sub2lastactive:visited {
	background-image:none;
	text-transform:none;
	padding:5px 0 2px 16px;
	margin:0;
	height:21px;
	color:#d61f1e;
	background-image:url(img_all/BgLi.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
/* Formatierungen Content -------------------------------*/
p{
	margin:0;
}
form{
	margin:0;
}
#Content{
	float:right;
	width:576px;
	color:#565655;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0 20px 25px;
}
#Content1Col{
	float:right;
	width:784px;
	color:#565655;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0 20px 25px;
}
#Content h1, #Content1Col h1{
	font-size:20px;
	margin:10px 0 15px 0;
	color:#d61f1e;
	font-weight:normal;
}
#Content h2, #Content1Col h2{
	font-size:18px;
	margin:10px 0 10px 0;
	color:#2f1685;
	font-weight:normal;
}
#Content h3, #Content1Col h3{
	font-size:15px;
	margin:0 0 5px 0;
	color:#2f1685;
	font-weight:normal;
}
#Content ul, #Content1Col ul{
	padding:0 0 0 20px;
	margin:0;
	list-style-image:url(img_all/li.gif);
}
#Content ol, #Content1Col ol{
	padding:0 0 0 20px;
	margin:0;
}
.BorderTop{
	background-image:url(img_all/BgLi1.gif);
	background-repeat:repeat-x;
	padding-top:10px;
}
#Content a:link, #Content a:visited, #Content1Col a:link, #Content1Col a:visited{
	color:#2f1685;
	text-decoration:none;
}
#Content a:hover, #Content a:active, #Content1Col a:hover, #Content1Col a:active{
	text-decoration:underline;
}
