/*Body*/
BODY {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; background: #FAFAFA; overflow-y:scroll; overflow-x:auto;}

/*Rahmen, Bilder*/
IMG {border:0;}

/*Textformatierungen*/
H1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 15px; color: #009999;}
H2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 15px; text-decoration:underline;}
P { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}
A:active { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal; text-decoration:none;}
A:link { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:none;}
A:visited { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #c0c0c0; font-weight: normal;text-decoration:none;}
A:hover { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:underline;}
.bodytext {margin:0;padding:0;}

#random P {margin:0px; padding:0px;}

#leSpacer P {margin:0;padding:0;padding-right:4px;padding-top:2px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color:#FFFFFF; font-weight:normal; text-decoration:none;}

#miSpacer P {margin:0;padding:0;padding-right:4px;padding-top:2px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color:#000000; font-weight:normal; text-decoration:none;}
#miSpacer A:active {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration:none;}
#miSpacer A:link {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #000000; font-weight: bold;text-decoration:none;}
#miSpacer A:visited {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #000000; font-weight: bold;text-decoration:none;}
#miSpacer A:hover {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #000000; font-weight: bold;text-decoration:underline;}

#riSpacer P {margin:0;padding:0;padding-left:4px;padding-top:2px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
#riSpacer A:active {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none;}
#riSpacer A:link {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal;text-decoration:none;}
#riSpacer A:visited {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal;text-decoration:none;}
#riSpacer A:hover {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal;text-decoration:underline;}

#leColumn2 P {margin:0;padding:0;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}
#leColumn2 A:active {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #003333; font-weight: bold; text-decoration:none;width:148px;}
#leColumn2 A:link {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #003333; font-weight: bold;text-decoration:none;width:148px;}
#leColumn2 A:visited {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #003333; font-weight: bold;text-decoration:none;width:148px;}
#leColumn2 A:hover {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: bold;text-decoration:none;width:148px;}
.leColMainMenu {margin:0;padding:20px 10px; list-style-type:none;}
.leColSubMenu {margin:5px 0px;padding:0px 4px; list-style-type:none;}
.leColInactive1 {margin:0px 0px 6px 0px;padding:2px 0px;border-top: 2px solid #EEEEEE;border-bottom: 2px solid #EEEEEE;}
.leColActive1 {margin:0px 0px 6px 0px;padding:2px 0px;border-top: 2px solid #003333;border-bottom: 2px solid #003333;}
.leColInactive2 {margin:0px 0px 0px 0px;padding:2px 0px;}
.leColActive2 {margin:0px 0px 0px 0px;padding:2px 0px;}
#leColSubMenuLink A:active {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 11px; color: #C0C0C0; font-weight: normal; text-decoration:none;width:148px;}
#leColSubMenuLink A:link {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 11px; color: #969696; font-weight: normal;text-decoration:none;width:148px;}
#leColSubMenuLink A:visited {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 11px; color: #969696; font-weight: normal;text-decoration:none;width:148px;}
#leColSubMenuLink A:hover {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 11px; color: #000000; font-weight: normal;text-decoration:underline;width:148px;}

#miColumn H1 {margin:0px 0px 15px 0px;padding:0;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 15px; color:#000000; border-bottom: 1px solid #000000;}
#miColumn H2 {margin:0px 0px 15px 0px;padding:0;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color:#000000;}
#miColumn A:active {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal; text-decoration:none;}
#miColumn A:link {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:none;}
#miColumn A:visited {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:none;}
#miColumn A:hover {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:underline;}

#riColumn H1 {margin:0px 0px 15px 0px;padding:0;padding:0;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 15px; color:#000000; border-bottom: 1px solid #000000;}
#riColumn H2 {margin:0px 0px 15px 0px;padding:0;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color:#000000;}
#riColumn A:active {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal; text-decoration:none;}
#riColumn A:link {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:none;}
#riColumn A:visited {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:none;}
#riColumn A:hover {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px; color: #009999; font-weight: normal;text-decoration:underline;}

/*Platzhalter*/
#wrapper {position: absolute;top: 0px;text-align: left;margin: 0 50%;left: -501px;width: 1003px;min-height: 100%;_height: 100%; /* ie hack */ background: #FFFFFF;}
*html #wrapper {position: absolute;top: 0px;text-align: left;margin-left:-501px;left: 50%;width: 1003px;min-height: 100%;_height: 100%; /* ie hack */ background: #FFFFFF;}
#logo {float:left; margin:0px; padding:0px; background: #FFFFFF url(../images/SMFLogo260px.gif) no-repeat;width:260px;height:180px;}
#header {float:left; margin:0px; margin-left:2px; padding:0px; background: #FFFFFF url(../images/mai-webtitel.jpg) no-repeat;width:485px;height:180px;}
*html #header {float:left; margin:0px; margin-left:2px; padding:0px; background: #FFFFFF url(../images/mai-webtitel.jpg) no-repeat;width:485px;height:180px;}
#random {float:left; margin:0px; margin-left:2px; padding:0px; background: #FFFFFF;width:254px;height:180px;}
*html #random {float:right; margin:0px; margin-left:2px; padding:0px; background: #FFFFFF;width:252px;height:180px;}
#leSpacer {float:left; margin:0px; margin-top:2px; padding:0px; background: #000000;width:260px;height:20px;text-align:right;}
#miSpacer {float:left; margin:0px; margin-left:2px; margin-top:2px; padding:0px; background: #FFFFFF url(../images/navi_verlauf.gif) repeat-y;width:485px;height:20px; text-align:right;}
#riSpacer {float:left; margin:0px; margin-left:2px; margin-top:2px; padding:0px; background-color: #000000;width:254px;height:20px;text-align:left;}
*html #riSpacer {float:right; margin:0px; margin-left:2px; margin-top:-1px;padding:0px; background-color: #000000;width:254px;height:20px;text-align:left;}
#wrapper2 {float:left; margin:0px; margin-top:2px; padding:0px; background: #008678;width:1003px;min-height: 600px;_height: 600px; /* ie hack */background: #FFFFFF url("../images/smfbackground3_1px.gif") repeat-y;}
#leColumn1 {float:left; margin:0px; margin-top:2px; padding:0px;width:112px;}
*html #leColumn1 {float:left; margin:0px; padding:0px;width:112px;}
#leColumn2 {float:left; margin:0px; margin-top:2px; padding:0px;width:148px;}
*html #leColumn2 {float:left; margin:0px; padding:0px;width:148px;}
#miColumn {float:left; margin:0px; margin-left:2px; margin-top:2px; padding:20px 4px;width:477px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}
*html #miColumn {float:left; margin:0px; margin-left:2px; padding:20px 4px;width:477px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}
#riColumn {float:left; margin:0px; margin-left:2px; margin-top:2px; padding:20px 4px;width:246px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}
*html #riColumn {float:left; margin:0px; margin-left:2px; padding:20px 4px;width:246px;font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}



/**/

















.TextObject { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;}
.TextNavBar { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 13px;}
 