/* GENERIC */
body { text-align: center; font-family: Arial, sans-serif; font-size: 12px; }
p { margin: 0px; }
a { color: #000000; text-decoration: none; }
table { border: none; border-spacing: 0px; }
td { vertical-align: top; }
th { font-weight: bold; }
h2 { font-size: 18px; line-height: 20px; font-weight: normal; margin: 0px; }
h3 { font-size: 13px; line-height: 15px; font-weight: bold; margin: 0px; }
img { border: none; }

/* BGs */
.home { background: #ffffff url('img/bg/home.jpg') no-repeat; }
.ebusiness { background: #ffffff url('img/bg/ebusiness.jpg') no-repeat; }
.ebusiness-nojs { background: #ffffff url('img/bg/ebusiness.jpg') no-repeat; }
.managedhosting { background: #ffffff url('img/bg/managedhosting.jpg') no-repeat; }
.managedhosting-nojs { background: #ffffff url('img/bg/managedhosting.jpg') no-repeat; }
.egovernment { background: #ffffff url('img/bg/egovernment.jpg') no-repeat; }
.egovernment-nojs { background: #ffffff url('img/bg/egovernment.jpg') no-repeat; }
.imprint { background: #ffffff url('img/bg/imprint.jpg') no-repeat; }
.imprint-nojs { background: #ffffff url('img/bg/imprint.jpg') no-repeat; }
.contact { background: #ffffff url('img/bg/contact.jpg') no-repeat; }
.contact-nojs { background: #ffffff url('img/bg/contact.jpg') no-repeat; }
.jobs { background: #ffffff url('img/bg/jobs.jpg') no-repeat; }
.jobs-nojs { background: #ffffff url('img/bg/jobs-nojs.jpg') no-repeat; }
.partner { background: #ffffff url('img/bg/partner.jpg') no-repeat; }
.partner-nojs { background: #ffffff url('img/bg/partner.jpg') no-repeat; }

/* ALL PAGES */
#wrapper { text-align: left; margin: 0 auto; width: 995px; height: 571px; }
#wrapper #header { padding-left: 730px; padding-top: 20px; height: 101px; cursor:default; }
#wrapper #header a { display:block; height:90px; width:250px; margin:0px 0px 0px 0px; background:#ffffff; opacity:0; filter:alpha(opacity=0); }
#wrapper #siteNavigation { height: 57px; }
#wrapper #siteNavigation ul { display: inline; margin-left: 28px; padding: 0px; }
#wrapper #siteNavigation ul li { display: inline; }
#wrapper #siteNavigation img { margin-right: 4px; }
#wrapper #siteNavigation a { text-decoration: none; font-size: 29px; margin-right: 17px; }
#footer { padding-top: 7px; text-align: left; margin: 0 auto; width: 995px; font-family: Verdana; font-size: 11px; }
#footer ul { display: inline; }
#footer ul li { display: inline; }
#footer #company { color: #999999; font-size: 11px; vertical-align: top; margin-left: 20px; }
#footer #copy { margin-left: 15px; }
#footer .metalink { margin-right: 5px; }
#footer a { color: #68bceb; text-decoration: none; }
#nojs #nojshint { color: #999999; font-size: 11px; vertical-align: top; margin-left: 20px; }
#contentL0 #boxNavigation { display: none; }
#contentL0 #boxNavigation img { margin: 0px 5px; vertical-align: middle; }
#contentL0 #boxNavigation a { text-decoration: none; }
#contentL0 #contentL1 {
	margin: 19px 13px 0px 13px;
	position: absolute;
	overflow: hidden;
}

#contentL0 #contentL1 #contentL2 .t_content .t_text { padding: 1px; }
.t_content { overflow: hidden; }
.t_content a { color: #68bceb; font-weight: bold; }
.t_content a.joblink { color: #aaabac; display: block; margin-bottom: 1em; font-weight: normal; font-size: 12px; }
.t_content a:hover { text-decoration: underline; }
#boxNavigation .leftinactive { background-image: url("img/generic/arrow_gray-left.gif"); background-repeat: no-repeat; height: 17px; padding-left: 14px; float: left; margin-left: 5px; }
#boxNavigation .leftactive { background-image: url("img/generic/arrow_blue-left.gif"); background-repeat: no-repeat; height: 17px; padding-left: 14px; float: left; margin-left: 5px; }
#boxNavigation .leftactive { color: #000; line-height: 15px; cursor: hand; }
#boxNavigation .leftinactive { color: #999; line-height: 15px; cursor: hand;  }
#boxNavigation .rightinactive { text-align: right; background-image: url("img/generic/arrow_gray-right.gif"); background-position: right; background-repeat: no-repeat; height: 17px; padding-right: 14px; margin-right: 3px; }
#boxNavigation .rightactive { text-align: right; background-image: url("img/generic/arrow_blue-right.gif"); background-position: right; background-repeat: no-repeat; height: 17px; padding-right: 14px; margin-right: 3px; }
#boxNavigation .rightactive { color: #000; line-height: 16px; cursor: hand;  }
#boxNavigation .rightinactive { color: #999; line-height: 16px; cursor: hand;  }

div.contentStatic { margin:20px 0px 20px 0px; font:normal 12px/14px sans-serif; text-align:left; display:none; }
div.contentStatic h1 { font:bold 18px/18px sans-serif; margin:20px 0px 0px 0px; }
div.contentStatic h2 { font:bold 14px/14px sans-serif; margin:10px 0px 0px 0px; }
div.contentStatic p { margin:5px 0px 0px 0px; }

/* HOME */
.home .reshome { display: none; }
.home #sidetext { display: none; }

/* EBUSINESS */
.ebusiness .resebusiness { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; }
.ebusiness .resebusiness #contentL1{ width: 440px; height: 237px; }
.ebusiness .resebusiness #contentL1 #contentL2 { position: absolute;}
.ebusiness .resebusiness #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 237px; float: left; }
.ebusiness .resebusiness #boxNavigation { padding-left: 10px; margin-top: 259px; font-weight: bold; }
.ebusiness #siteNavigation #SiteNavEbusiness img { display: none; }
.ebusiness #siteNavigation #SiteNavEgovernment img { display: inline; }
.ebusiness #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.ebusiness #siteNavigation #SiteNavContact img { display: inline; }
.ebusiness #siteNavigation #SiteNavEbusiness { font-size: 29px; }
.ebusiness #siteNavigation #SiteNavEgovernment { font-size: 21px; }
.ebusiness #siteNavigation #SiteNavmanagedhosting { font-size: 21px; }
.ebusiness #siteNavigation #SiteNavContact { font-size: 21px; }
.ebusiness #boxNavigation #buttonRight { margin-left: 380px; }
.ebusiness #sidetext { display: none; }

/* EBUSINESS-NOJS */
.ebusiness-nojs .resebusiness { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; }
.ebusiness-nojs .resebusiness #contentL1{ width: 440px; height: 237px; }
.ebusiness-nojs .resebusiness #contentL1 #contentL2 { position: absolute;}
.ebusiness-nojs .resebusiness #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 252px; float: left; }
.ebusiness-nojs .nojs-text_L1 { padding-left: 10px; padding-top: 15px; font-size: 18px; line-height:normal;}
.ebusiness-nojs .nojs-text_float { padding-left: 10px; padding-top: 10px; font-size: 12px; line-height:14px;}
.ebusiness-nojs .nojs-text_float img { margin:0px 0px 0px 0px; float:right;}
.ebusiness-nojs .nojs-text_floatL { padding-left: 10px; padding-top: 10px; font-size: 12px; line-height:14px;}
.ebusiness-nojs .nojs-text_floatL img { margin:0px 5px 0px 0px; float:left;}
.ebusiness-nojs .resebusiness #boxNavigation { padding-left: 10px; margin-top: 20px; font-weight: bold; }
.ebusiness-nojs #siteNavigation #SiteNavEbusiness img { display: none; }
.ebusiness-nojs #siteNavigation #SiteNavEgovernment img { display: inline; }
.ebusiness-nojs #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.ebusiness-nojs #siteNavigation #SiteNavContact img { display: inline; }
.ebusiness-nojs #siteNavigation #SiteNavEbusiness { font-size: 29px; }
.ebusiness-nojs #siteNavigation #SiteNavEgovernment { font-size: 21px; }
.ebusiness-nojs #siteNavigation #SiteNavmanagedhosting { font-size: 21px; }
.ebusiness-nojs #siteNavigation #SiteNavContact { font-size: 21px; }
.ebusiness-nojs #boxNavigation #buttonRight { margin-left: 380px; }
.ebusiness-nojs #sidetext { display: none; }

/* MANAGED HOSTING */
.managedhosting .resmanagedhosting { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; }
.managedhosting .resmanagedhosting #contentL1{ width: 440px; height: 237px; }
.managedhosting .resmanagedhosting #contentL1 #contentL2 { position: absolute;}
.managedhosting .resmanagedhosting #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 237px; float: left; }
.managedhosting .resmanagedhosting #boxNavigation { padding-left: 10px; margin-top: 259px; font-weight: bold; }
.managedhosting #siteNavigation #SiteNavEbusiness img { display: inline; }
.managedhosting #siteNavigation #SiteNavEgovernment img { display: inline; }
.managedhosting #siteNavigation #SiteNavmanagedhosting img { display: none; }
.managedhosting #siteNavigation #SiteNavContact img { display: inline; }
.managedhosting #siteNavigation #SiteNavEbusiness { font-size: 21px; }
.managedhosting #siteNavigation #SiteNavEgovernment { font-size: 21px; }
.managedhosting #siteNavigation #SiteNavmanagedhosting { font-size: 29px; }
.managedhosting #siteNavigation #SiteNavContact { font-size: 21px; }
.managedhosting #boxNavigation #buttonRight { margin-left: 380px; }
.managedhosting #sidetext { display: none; }

/* MANAGED HOSTING-NOJS */
.managedhosting-nojs .resmanagedhosting { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; }
.managedhosting-nojs .resmanagedhosting #contentL1{ width: 440px; height: 237px; }
.managedhosting-nojs .resmanagedhosting #contentL1 #contentL2 { position: absolute;}
.managedhosting-nojs .resmanagedhosting #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 252px; float: left; }
.managedhosting-nojs .nojs-text_L1 { padding-left: 10px; padding-top: 15px; font-size: 18px; line-height:normal;}
.managedhosting-nojs .nojs-text_float { padding-left: 10px; padding-top: 10px; font-size: 12px; line-height:14px;}
.managedhosting-nojs .nojs-text_float img { margin:0px 0px 0px 0px; float:right;}
.managedhosting-nojs .nojs-text_floatL { padding-left: 10px; padding-top: 10px; font-size: 12px; line-height:14px;}
.managedhosting-nojs .nojs-text_floatL img { margin:0px 5px 0px 0px; float:left;}
.managedhosting-nojs .resmanagedhosting #boxNavigation { padding-left: 10px; margin-top: 20px; font-weight: bold; }
.managedhosting-nojs #siteNavigation #SiteNavEbusiness img { display: inline; }
.managedhosting-nojs #siteNavigation #SiteNavEgovernment img { display: inline; }
.managedhosting-nojs #siteNavigation #SiteNavmanagedhosting img { display: none; }
.managedhosting-nojs #siteNavigation #SiteNavContact img { display: inline; }
.managedhosting-nojs #siteNavigation #SiteNavEbusiness { font-size: 21px; }
.managedhosting-nojs #siteNavigation #SiteNavEgovernment { font-size: 21px; }
.managedhosting-nojs #siteNavigation #SiteNavmanagedhosting { font-size: 29px; }
.managedhosting-nojs #siteNavigation #SiteNavContact { font-size: 21px; }
.managedhosting-nojs #boxNavigation #buttonRight { margin-left: 380px; }
.managedhosting-nojs #sidetext { display: none; }

/* EGOVERNMENT */
.egovernment .resegovernment { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; } 
.egovernment .resegovernment #contentL1{ width: 440px; height: 237px; }
.egovernment .resegovernment #contentL1 #contentL2 { position: absolute; }
.egovernment .resegovernment #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 237px; float: left; }
.egovernment .resegovernment #boxNavigation { padding-left: 10px; margin-top: 259px; font-weight: bold; }
.egovernment #siteNavigation #SiteNavEbusiness img { display: inline; }
.egovernment #siteNavigation #SiteNavEgovernment img { display: none; }
.egovernment #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.egovernment #siteNavigation #SiteNavContact img { display: inline; }
.egovernment #siteNavigation #SiteNavEbusiness { font-size: 21px; }
.egovernment #siteNavigation #SiteNavEgovernment { font-size: 29px; }
.egovernment #siteNavigation #SiteNavmanagedhosting { font-size: 21px; }
.egovernment #siteNavigation #SiteNavContact { font-size: 21px; }
.egovernment #boxNavigation #buttonRight { margin-left: 320px; }
.egovernment #sidetext { display: none; }

/* EGOVERNMENT-NOJS */
.egovernment-nojs .resegovernment { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; } 
.egovernment-nojs .resegovernment #contentL1{ width: 440px; height: 237px; }
.egovernment-nojs .resegovernment #contentL1 #contentL2 { position: absolute; }
.egovernment-nojs .resegovernment #contentL1 #contentL2 .t_content { width: 455px; margin-right: 12px; height: 252px; float: left; }
.egovernment-nojs .nojs-text_L1 { padding-left: 10px; padding-top: 15px; font-size: 18px; line-height:normal;}
.egovernment-nojs .nojs-text_L2 { padding-left: 10px; font-size: 14px; font-weight:bold; line-height: normal;}
.egovernment-nojs .nojs-text_float { padding-left: 10px; padding-top: 10px; font-size: 12px; line-height:14px;}
.egovernment-nojs .nojs-text_float img { margin:0px 0px 0px 0px; float:right;}
.egovernment-nojs .nojs-text_floatL { padding-left: 10px; padding-top: 10px; font-size: 12px; line-height:14px;}
.egovernment-nojs .nojs-text_floatL img { margin:0px 5px 0px 0px; float:left;}
.egovernment-nojs .resegovernment #boxNavigation { padding-left: 10px; margin-top: 20px; font-weight: bold; }
.egovernment-nojs #siteNavigation #SiteNavEbusiness img { display: inline; }
.egovernment-nojs #siteNavigation #SiteNavEgovernment img { display: none; }
.egovernment-nojs #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.egovernment-nojs #siteNavigation #SiteNavContact img { display: inline; }
.egovernment-nojs #siteNavigation #SiteNavEbusiness { font-size: 21px; }
.egovernment-nojs #siteNavigation #SiteNavEgovernment { font-size: 29px; }
.egovernment-nojs #siteNavigation #SiteNavmanagedhosting { font-size: 21px; }
.egovernment-nojs #siteNavigation #SiteNavContact { font-size: 21px; }
.egovernment-nojs #boxNavigation #buttonRight { margin-left: 320px; }
.egovernment-nojs #sidetext { display: none; }

/* PARTNER */
.partner .respartner { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; }
.partner .respartner #contentL1{ width: 440px; height: 237px; }
.partner .respartner #contentL1 #contentL2 { position: absolute;}
.partner .respartner #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 237px; float: left; }
.partner .respartner #boxNavigation { padding-left: 10px; margin-top: 259px; font-weight: bold; }
.partner #siteNavigation #SiteNavEbusiness img { display: inline; }
.partner #siteNavigation #SiteNavEgovernment img { display: inline; }
.partner #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.partner #siteNavigation #SiteNavContact img { display: none; }
.partner #siteNavigation #SiteNavEbusiness { font-size: 21px; }
.partner #siteNavigation #SiteNavEgovernment { font-size: 21px; }
.partner #siteNavigation #SiteNavmanagedhosting { font-size: 21px; }
.partner #siteNavigation #SiteNavContact { font-size: 29px; }
.partner #boxNavigation #buttonRight { margin-left: 380px; }
.partner #sidetext { display: none; }

/* PARTNER-NOJS */
.partner-nojs .respartner { position: absolute; font-size: 12px; line-height: 14px; margin-left: 513px; width: 458px; height: 285px; }
.partner-nojs .respartner #contentL1{ width: 440px; height: 237px; }
.partner-nojs .respartner #contentL1 #contentL2 { position: absolute;}
.partner-nojs .respartner #contentL1 #contentL2 .t_content { width: 440px; margin-right: 12px; height: 237px; float: left; padding: 15px 0px 0px 15px}
.partner-nojs .respartner #boxNavigation { padding-left: 10px; margin-top: 259px; font-weight: bold; }
.partner-nojs #siteNavigation #SiteNavEbusiness img { display: inline; }
.partner-nojs #siteNavigation #SiteNavEgovernment img { display: inline; }
.partner-nojs #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.partner-nojs #siteNavigation #SiteNavContact img { display: none; }
.partner-nojs #siteNavigation #SiteNavEbusiness { font-size: 21px; }
.partner-nojs #siteNavigation #SiteNavEgovernment { font-size: 21px; }
.partner-nojs #siteNavigation #SiteNavmanagedhosting { font-size: 21px; }
.partner-nojs #siteNavigation #SiteNavContact { font-size: 29px; }
.partner-nojs #boxNavigation #buttonRight { margin-left: 380px; }
.partner-nojs #sidetext { display: none; }

/* CONTACT */
.contact #contentL1, .contact .t_content { width: 765px; }
.contact .rescontact { position: absolute; font-size: 12px; line-height: 14px; color: #aaabac; margin-left: 25px; }
.contact .rescontact h2 { color: #fff; font-weight: normal; margin-bottom: 1em; }
.contact .rescontact h3 { font-size: 18px; line-height: 20px; font-weight: normal; color: #aaabac; font-weight: normal; }
.contact #siteNavigation #SiteNavEbusiness img { display: inline; }
.contact #siteNavigation #SiteNavEgovernment img { display: inline; }
.contact #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.contact #siteNavigation #SiteNavContact img { display: inline; }
.contact #siteNavigation #SiteNavEbusiness { font-size: 29px; }
.contact #siteNavigation #SiteNavEgovernment { font-size: 29px; }
.contact #siteNavigation #SiteNavmanagedhosting { font-size: 29px; }
.contact #siteNavigation #SiteNavContact { font-size: 29px; }
.contact #sidetext { display: none; }

/* CONTACT-NOJS */
.contact-nojs #contentL1, .contact .t_content { width: 765px; }
.contact-nojs .rescontact { position: absolute; font-size: 12px; line-height: 14px; color: #aaabac; margin-left: 25px; }
.contact-nojs .rescontact h2 { color: #fff; font-weight: normal; margin-bottom: 1em; padding: 20px 0px 0px 15px ;}
.contact-nojs .rescontact h3 { font-size: 18px; line-height: 20px; font-weight: normal; color: #aaabac; font-weight: normal; padding: 0px 0px 0px 15px ;}
.contact-nojs #siteNavigation #SiteNavEbusiness img { display: inline; }
.contact-nojs #siteNavigation #SiteNavEgovernment img { display: inline; }
.contact-nojs #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.contact-nojs #siteNavigation #SiteNavContact img { display: inline; }
.contact-nojs #siteNavigation #SiteNavEbusiness { font-size: 29px; }
.contact-nojs #siteNavigation #SiteNavEgovernment { font-size: 29px; }
.contact-nojs #siteNavigation #SiteNavmanagedhosting { font-size: 29px; }
.contact-nojs #siteNavigation #SiteNavContact { font-size: 29px; }
.contact-nojs #sidetext { display: none; }

/* IMPRINT */
.imprint .resimprint { position: absolute; font-size: 12px; line-height: 14px; color: #aaabac; margin-left: 635px; width: 241px; height: 325px; }
.imprint .resimprint h3 { color: #fff; font-size: 18px; font-weight: normal; }
.imprint .resimprint #contentL1 { margin: 19px 13px 0px 13px; }
.imprint #siteNavigation #SiteNavEbusiness img { display: inline; }
.imprint #siteNavigation #SiteNavEgovernment img { display: inline; }
.imprint #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.imprint #siteNavigation #SiteNavContact img { display: inline; }
.imprint #siteNavigation #SiteNavEbusiness { font-size: 29px; }
.imprint #siteNavigation #SiteNavEgovernment { font-size: 29px; }
.imprint #siteNavigation #SiteNavmanagedhosting { font-size: 29px; }
.imprint #siteNavigation #SiteNavContact { font-size: 29px; }
.imprint #sidetext { display: none; }

/* IMPRINT-NOJS */
.imprint-nojs .resimprint { position: absolute; font-size: 12px; line-height: 14px; color: #aaabac; margin-left: 635px; width: 241px; height: 325px; }
.imprint-nojs .resimprint h3 { color: #fff; font-size: 18px; font-weight: normal; }
.imprint-nojs .resimprint #contentL1 { margin: 19px 13px 0px 13px; }
.imprint-nojs #siteNavigation #SiteNavEbusiness img { display: inline; }
.imprint-nojs #siteNavigation #SiteNavEgovernment img { display: inline; }
.imprint-nojs #siteNavigation #SiteNavmanagedhosting img { display: inline; }
.imprint-nojs #siteNavigation #SiteNavContact img { display: inline; }
.imprint-nojs #siteNavigation #SiteNavEbusiness { font-size: 29px; }
.imprint-nojs #siteNavigation #SiteNavEgovernment { font-size: 29px; }
.imprint-nojs #siteNavigation #SiteNavmanagedhosting { font-size: 29px; }
.imprint-nojs #siteNavigation #SiteNavContact { font-size: 29px; }
.imprint-nojs #sidetext { display: none; }

/* JOBS*/
.jobs p { display: block; }
.jobs .resjobs #contentL1, .jobs .resjobs .t_content, .jobs .resjobs .t_content .t_text { width: 665px; }
.jobs .resjobs { position: absolute; font-size: 11px; line-height: 14px; margin-left: 30px; width: 689px; height: 285px; }
.jobs .resjobs h2 { color: #fff; font-weight: normal; margin-bottom: 1em; }
.jobs .resjobs h3 { font-size: 18px; line-height: 20px; font-weight: normal; color: #aaabac; font-weight: normal; }
.jobs .resjobs a:hover { text-decoration: none; color: #68bceb; }
.jobs .resjobdetail { position: absolute; color: #aaabaf; font-size: 12px; line-height: 14px; margin-left: 30px; width: 689px; height: 426px; }
.jobs .resjobdetail .t_content .t_text { width: 659px; height: 370px; }
.jobs .resjobdetail #contentL1{ width: 669px; height: 370px; }
.jobs .resjobdetail #contentL1 #contentL2 { position: absolute; }
.jobs .resjobdetail #contentL1 #contentL2 .t_content { width: 669px; margin-right: 20px; height: 370px; float: left; }
.jobs .resjobdetail h2 { color: #aaabac; font-weight: normal; margin-bottom: 1em; }
.jobs .resjobdetail h3 { font-size: 18px; margin-bottom: 9px; line-height: 20px; font-weight: normal; color: #fff; font-weight: normal; }
.jobs .resjobdetail ul { margin-top: 0px; margin-bottom: 0px; line-height: 16px; }
.jobs .resjobdetail #boxNavigation { padding-left: 10px; margin-top: 400px; font-weight: bold; }
.jobs .resjobdetail #boxNavigation #buttonRight { margin-left: 550px; }
.jobs #siteNavigation { display: none; }
.jobs .active { color: #68bceb; }
.jobs .inactive { color: #999; }
.jobs #boxNavigation .rightactive { color: #68bceb; }
.jobs #boxNavigation .rightinactive { color: #aaabac; }
.jobs #boxNavigation .leftactive { color: #68bceb; }
.jobs #boxNavigation .leftinactive { color: #aaabac; }
.jobs #boxNavigation .rightinactive { text-align: right; background-image: url("img/generic/arrow_aaabac-right.gif"); background-position: right; background-repeat: no-repeat; height: 17px; padding-right: 12px; margin-right: 14px; }
.jobs #boxNavigation .rightactive { text-align: right; background-image: url("img/generic/arrow_blue-right.gif"); background-position: right; background-repeat: no-repeat; height: 17px; padding-right: 12px; margin-right: 14px; }
.jobs #boxNavigation .leftinactive { background-image: url("img/generic/arrow_aaabac-left.gif"); background-repeat: no-repeat; height: 17px; padding-right: 12px; margin-left: 2px; }
.jobs #boxNavigation .leftactive { background-image: url("img/generic/arrow_blue-left.gif"); background-repeat: no-repeat; height: 17px; padding-right: 12px; margin-left: 2px; }
.jobs #header { padding-bottom: 10px; }
.jobs #sidetext { display: inline; width: 228px; float: right; padding: 40px 20px; color: #727377; font-size: 12px; }
.jobs #sidetext a { color: #68bceb; font-weight: bold; }
.jobs #sidetext a:hover { text-decoration: underline; }

/* JOBS-NOJS*/
.jobs-nojs p { display: block; }
.jobs-nojs .resjobs #contentL1, .jobs .resjobs .t_content, .jobs .resjobs .t_content .t_text { width: 665px; }
.jobs-nojs .resjobs { position: absolute; font-size: 11px; line-height: 14px; margin-left: 30px; width: 689px; height: 285px; padding: 15px 0px 0px 15px;}
.jobs-nojs .resjobs h2 { color: #fff; font-weight: normal; margin-bottom: 1em;}
.jobs-nojs .resjobs h3 { font-size: 18px; line-height: 20px; font-weight: normal; color: #aaabac; font-weight: normal; }
.jobs-nojs .jobtext { color: #999999; font-size:12px; font-weight: normal; }
.jobs-nojs .resjobs a:hover { text-decoration: none; color: #68bceb; }
.jobs-nojs .resjobdetail { position: absolute; color: #aaabaf; font-size: 12px; line-height: 14px; margin-left: 30px; width: 689px; height: 426px; }
.jobs-nojs .resjobdetail .t_content .t_text { width: 659px; height: 370px; }
.jobs-nojs .resjobdetail #contentL1{ width: 669px; height: 370px; }
.jobs-nojs .resjobdetail #contentL1 #contentL2 { position: absolute; }
.jobs-nojs .resjobdetail #contentL1 #contentL2 .t_content { width: 669px; margin-right: 20px; height: 370px; float: left; }
.jobs-nojs .resjobdetail h2 { color: #aaabac; font-weight: normal; margin-bottom: 1em; }
.jobs-nojs .resjobdetail h3 { font-size: 18px; margin-bottom: 9px; line-height: 20px; font-weight: normal; color: #fff; font-weight: normal; }
.jobs-nojs .resjobdetail ul { margin-top: 0px; margin-bottom: 0px; line-height: 16px; }
.jobs-nojs .resjobdetail #boxNavigation { padding-left: 10px; margin-top: 400px; font-weight: bold; }
.jobs-nojs .resjobdetail #boxNavigation #buttonRight { margin-left: 550px; }
.jobs-nojs #siteNavigation { display: none; }
.jobs-nojs .active { color: #68bceb; }
.jobs-nojs .inactive { color: #999; }
.jobs-nojs #header { padding-bottom: 10px; }
.jobs-nojs #sidetext { display: inline; width: 228px; float: right; padding: 40px 20px; color: #727377; font-size: 12px; }
.jobs-nojs #sidetext a { color: #68bceb; font-weight: bold; }
.jobs-nojs #sidetext a:hover { text-decoration: underline; }

