body, html { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../pcs/grundaufbau/hintergrund.gif); text-align: left; height: 100%; visibility: visible; margin: 0; padding: 0; }
#logo { background-image: url(../pcs/grundaufbau/logo.gif); background-repeat: no-repeat; visibility: visible; position: absolute; top: 32px; left: 15px; width: 184px; height: 39px; }
#startbild { background-image: url(../pcs/kopfbild/kopfbild_mackenroth_start.jpg); background-repeat: no-repeat; position: absolute; top: 112px; left: 195px; width: 509px; height: 175px; visibility: visible; }
#startbildklein { background-image: url(../pcs/kopfbild_re/kopfbild_re_start.jpg); background-repeat: no-repeat; visibility: visible; position: absolute; top: 112px; left: 704px; width: 180px; height: 175px; }
#login { visibility: visible; position: absolute; top: 0; left: 831px; width: 151px; height: 17px; }
#teaser { background-image: url(../pcs/grundaufbau/teaser.gif); background-position: 0 0; position: absolute; top: 545px; left: 9px; width: 175px; height: 111px; z-index: 1; visibility: visible; }
#teasertext { color: #2b3a6b; font-size: 11px; background-position: 0 0; visibility: visible; position: absolute; top: 540px; left: 48px; width: 121px; height: 121px; }
ul { display: inline; }
#menu { font-size: 12px; position: absolute; top: 87px; left: 0; width: 700px; height: 22px; visibility: visible; }
#menu li { display: inline; }
#menu a { text-decoration: none; padding-right: 15px; padding-bottom: 1px; padding-left: 15px; display: inline; border-right: 1px solid #a8c8dd; }
#menu li a:link { color: #708cb8; }
#menu li a:visited { color: #708cb8; }
#menu li a:hover { color: #123e75; }
#menu li a:active { color: #708cb8; }
#hintergrundunten { background-image: url(../pcs/grundaufbau/hintergrundmitte.gif); visibility: visible; position: absolute; top: 296px; width: 885px; height: 520px; border-bottom: 1px solid #b4c3da; }
#hintergrunduntenmittel { background-image: url(../pcs/grundaufbau/hintergrundmitte.gif); visibility: visible; position: absolute; top: 296px; width: 885px; height: 730px; border-bottom: 1px solid #b4c3da; }
#hintergrunduntenmittellang { background-image: url(../pcs/grundaufbau/hintergrundmitte.gif); visibility: visible; position: absolute; top: 296px; width: 885px; height: 860px; border-bottom: 1px solid #b4c3da; }
#hintergrunduntenlang { background-image: url(../pcs/grundaufbau/hintergrundmitte.gif); visibility: visible; position: absolute; top: 296px; width: 885px; height: 1330px; border-bottom: 1px solid #b4c3da; }
#hintergrunduntensehrlang { background-image: url(../pcs/grundaufbau/hintergrundmitte.gif); background-repeat: repeat-y; position: absolute; top: 296px; width: 885px; height: 1630px; visibility: visible; border-bottom: 1px solid #b4c3da; }
ul#submenu { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: right; position: absolute; top: 302px; height: 200px; visibility: visible; list-style-type: none; margin-top: 55px; margin-left: 0; }
ul#submenu li
{  }

ul#submenu li a
{ height:  	   	 24px; width:  	   	 145px; text-decoration:  	 none; color:  	   	 #708cb8; text-align: right; display: block; }

ul#submenu li a:hover
{ color: #123e75; }
#boxneues { color: #2b3a6b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; position: absolute; top: 296px; left: 705px; width: 166px; height: 220px; visibility: visible; padding-top: 15px; padding-bottom: 2px; padding-left: 15px; }
#boxseminare { color: #2b3a6b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; visibility: visible; position: absolute; top: 545px; left: 705px; width: 163px; height: 220px; padding-top: 10px; padding-bottom: 2px; padding-left: 15px; border-top: 1px solid #b4c3da; }
#boxseminareseminare { color: #2b3a6b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; visibility: visible; padding-top: 10px; padding-bottom: 2px; padding-left: 15px; position: absolute; top: 340px; left: 705px; width: 163px; height: 500px; }
#text { color: #2b3a6b; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 170%; width : 460px; position: absolute; top: 315px; left: 220px; height: auto; visibility: visible; }
#boxstart1 { color: #2b3a6b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; visibility: visible; position: absolute; top: 595px; left: 220px; width: 148px; height: 200px; border-right: 1px solid #b4c3da; }
#boxstart2 { color: #2b3a6b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; visibility: visible; position: absolute; top: 595px; left: 379px; width: 148px; height: 200px; border-right: 1px solid #b4c3da; }
#boxstart3 { color: #2b3a6b; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; visibility: visible; position: absolute; top: 595px; left: 538px; width: 148px; height: 200px; }
#fusstext { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; position: absolute; top: 820px; width : 880px; visibility: visible; margin-top: 5px; margin-left: 10px; }
#fusstextmittel { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; visibility: visible; margin-top: 5px; margin-left: 10px; position: absolute; top: 1030px; width: 880px; }
#fusstextmittellang { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; visibility: visible; margin-top: 5px; margin-left: 10px; position: absolute; top: 1160px; width: 880px; }
#fusstextlang { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; visibility: visible; margin-top: 5px; margin-left: 10px; position: absolute; top: 1630px; width: 880px; }
#fusstextsehrlang { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; visibility: visible; margin-top: 5px; margin-left: 10px; position: absolute; top: 1930px; width: 880px; }
.clearfloat { clear: both; }
.td { font-size: 12px; line-height: 20px; text-align: left; }
.texttabelle { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 24px; text-decoration: none; text-align: left; }
.tabellentext { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 24px; text-decoration: none; text-align: left; }
.textjobboerse { font-size: 12px; text-align: left; margin-top: 295px; padding-right: 0; padding-bottom: 20px; padding-left: 0; width: 800px; float: right; }
h1 { color: #2b3a6b; font-size:15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; }
.h1 { color: #2b3a6b; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
h2 { color: #b4c3da; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
h3 { color: #123e75; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
h4 { color: #066aa4; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding-top: 10px; }
h5 { color: #123e75; font-size: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; }
a:link { color: #708cb8; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a:visited { color: #708cb8; text-decoration: none; }
a:hover { color: #2b3a6b; text-decoration: none; }
a:active { color: #708cb8; text-decoration: none; }
.newsrahmen { color: #5f535f; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; background-image: url('../../../Internet Topintime/Webdaten 01.08.2008/pcs/hintergrundnewsboxgr.gif'); background-repeat: no-repeat; width: 219px; height: 132px; float: left; margin-top: 256px; margin-left: 0; }
.newslink { color: #5f535f; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 35px; text-decoration: none; }
.newstext { width: 220px; padding-top: 38px; padding-left: 6px; }
.rahmenpkt { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #f2f2f2; width: 300px; border: ridge 1px #a8c8dd; }
.rahmenpktsenden { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #f2f2f2; width: 100px; border: ridge 1px #a8c8dd; }
