/**************/ /* MF-CSS */ /**************/ /***********************************************************/ /* Allgemein */ /***********************************************************/ body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; } h1 { font-size: 19px; font-style: normal; color: #000000; margin: 0 0 20px 0; } h2 { font-size: 17px; font-weight: bold; color: #000000; margin: 0 0 0 0; } .text_change { font-size: 18px; font-weight: bold; color: #000000; } /***********************************************************/ /* Links */ /***********************************************************/ a { color: #888888; text-decoration:none; font-style:italic; } a.navi { color: #FFFFFF; font-weight:bold; font-style:normal; } a:hover { color:#555555; } a.spezial { font-weight: bold; color: #CDCDCD; text-decoration: none; } a.spezial:hover { color:#FF8040; } /***********************************************************/ /* Tabellen */ /***********************************************************/ table.main { background-color: #ADDADD; } table.main th { font-weight: bold; font-size: 25px; text-align: left; background-color: #FCC9C9; border-spacing: 0px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; } table.main td { font-weight: bold; font-size: 15px; text-align: left; border-spacing: 0px; padding-left: 20px; padding-right: 0px; padding-top: 20px; padding-bottom: 20px; } table.main td.next { font-weight: bold; font-size: 15px; text-align: left; border-spacing: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; } table.gallery td { text-align: center; border-spacing: 0px; padding: 0px; } table.internal { background-color: #ADDADD; } table.internal th { font-weight: bold; font-size: 17px; text-align: left; background-color: #ADDADD; border-spacing: 0px; padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 10px; } table.internal td { font-weight: bold; font-size: 15px; text-align: left; border-spacing: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; } table.inside td { font-weight: bold; font-size: 15px; text-align: left; border-spacing: 0px; padding-left: 0px; padding-right: 10px; padding-top: 10px; padding-bottom: 0px; } table.navi { padding-left: 10px; padding-top: 70px; } table.navi td { width: 180px; height: 30px; padding-left: 5px; background-color: #FFFFBB; background-image: url(images/rolle_navi.gif); background-repeat: no-repeat; color: #FFFFFF; } /***********************************************************/ /* Layout */ /***********************************************************/ #wrapper { width: 820px; height: 685px; margin: 0px auto; } #header { width: 800px; height: 140px; background-color: #FFFF99; background-image: url(images/logo.png); background-repeat: no-repeat; background-position: 190px 1px; } #navigation { height: 545px; width: 180px; position: relative; float: left; background-color: #FFFFBB; } #cwrapper { width: 640px; height: 545px; position: relative; float: left; overflow: auto; } #bg { width: 620px; min-height: 545px; position: relative; float: left; background-color: #E4E4E4; } #content { width: 600px; position: relative; float: left; background-color: #ADDADD; margin: 10px; } #footer { width: 780px; height: 14px; position: relative; vertical-align: middle; float: left; padding: 10px; background-color: #CAAFDC; }