﻿.contentHeadline{color:#404245;float:left;font-size:1.38em;padding:10px 0 0 7px}
h2.sitemapHeadline{border-bottom:1px solid #C3C3C4;font-size:1.4em;padding:10px 0 20px}
.boHeadline{float:left;width:734px}
.boHeadline ul{float:left;list-style-type:none;margin:0;padding:0;width:734px}
.boHeadline ul li{float:left;margin:0 0 10px;width:734px}
.boHeadline a{background-color:red;background-position:0 4px;background-repeat:no-repeat;display:block;font-size:.75em;line-height:1.25;padding:3px 9px 4px}
.boHeadline.line{border-bottom:1px solid red;margin-bottom:10px}
.grid1-2-1{width:982px}
.col362{float:left;margin:0 5px 0 0;padding:0;width:362px}
.col1{float:left;width:244px}
.col1Content{float:left;padding:22px 0 0;width:232px}
.col1Content3{float:left;padding:22px 5px 0 7px;width:235px}
.col1Content4{float:left;padding:10px 5px 0 7px;width:235px}
.stageTextBox{float:right;font-family:Arial,sans-serif;font-size:.87em;line-height:1.30;margin:0;padding:15px 10px 0;width:230px}
.stageTextBox strong{color:#404245;display:block;font-family:Verdana, sans-serif;font-size:1.15em;font-weight:700;line-height:1.20;margin:0 0 -10px;padding:0}
.stageTextBox ul{margin-left:0;padding-left:15px}
.col2Content h3{color:#404245;font-family:Verdana,sans-serif;font-size:1em;font-weight:700;line-height:1.25;margin:21px 0 0;padding:0 0 10px}
.col362 p{font-family:Arial,sans-serif;font-size:.87em;line-height:1.30;margin:7px 0 10px 8px;padding:0}
.col2Content p{font-family:Arial,sans-serif;font-size:.87em;line-height:1.30;margin:7px 0 0;padding:0 10px 0 0}
sup{font-size:10px}
.col1Content strong{border-bottom:1px solid #C3C3C4;display:block;font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:0 0 0 6px;padding:0 0 2px;width:242px}
.col1Content ul{font-family:Arial,sans-serif;font-size:.75em;line-height:1.33;margin:15px 0 0 20px;padding:0}
.col2Content p a.mainLink{background-image:url(arrowLink.gif);background-position:left 7px;background-repeat:no-repeat;color:#215F8B;display:inline-block;font-family:Arial,sans-serif;font-size:1em;font-weight:700;line-height:1.35;margin:0 0 5px;padding:0 0 0 7px;text-indent:0}
.col2Content p a.mainLink:hover{background-image:url(arrowLink_hover.gif);background-position:left 7px;background-repeat:no-repeat;color:#00142A;font-family:Arial,sans-serif;font-size:1em;font-weight:700;line-height:1.35;margin:0 0 5px;padding:0 0 0 7px}
.jobOverview{border-bottom:1px solid #cecece;font-family:Arial,sans-serif;padding:5px 0}
span.jobIcon{background-image:url(tdown.gif);background-position:left top;background-repeat:no-repeat;color:#215F8B;display:inline-block;font-size:.87em;font-weight:700;line-height:1.35;margin:0 0 0 15px;padding:0 0 0 16px;vertical-align:top;width:262px}
span.jobIconExtended{background-image:url(tdown.gif);background-position:left top;background-repeat:no-repeat;color:#215F8B;display:inline-block;font-size:.87em;font-weight:700;line-height:1.35;margin:0 0 0 15px;padding:0 0 0 16px;vertical-align:top;width:200px}
span.NewsIcon{background-image:url(tdown.gif);background-position:left top;background-repeat:no-repeat;color:#215F8B;font-size:.87em;font-weight:700;line-height:1.35;margin:0 0 0 15px;padding:0 0 0 16px}
span.jobDate{font-size:.87em;line-height:1.35;vertical-align:top}
span.jobCity{font-size:.87em;line-height:1.35;width:125px}
.newsLeft{float:left;width:300px}
.newsRight{float:left;padding:7px 0 0}
.newsRight span{font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:0 0 0 15px}
.news{border-bottom:1px solid #cecece;padding:3px 0 8px}
.newsSpacer{height:13px}
.backgroundSpacer{height:9px}
p.registrationIntro{display:inline-block;font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:10px 0 5px 8px}
.pressInfo{border-bottom:1px solid #cecece;margin:0 0 10px 8px;padding:0 0 10px}
.pressInfoLeft{float:left;font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;padding:0 20px 0 0;width:475px}
.pressInfoRight{float:left}
.regForm{background-color:#f1f1f1;border:1px solid #c3c3c4;margin:0 0 0 8px;padding:15px 10px 0;width:713px}
.regForm p{border-bottom:1px solid #c3c3c4;font-family:Arial,sans-serif;font-size:.69em;font-weight:700;margin:0 0 10px;padding:0 0 5px 236px}
strong.regStrong{font-family:Arial,sans-serif;font-size:.87em;line-height:1.35}
span.requiredField{color:#bd4647}
.formSpacer{border-bottom:1px solid #c3c3c4;margin:0 0 10px;width:100%}
.siteMap .leftNavigation ul li a.blue{color:#215F8B}
span.backgroundNews{display:inline-block;float:left;font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:-18px 0 0 380px;padding:0}
span.archiveNews{font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:0 0 0 15px;padding:0}
.grid1-1,.grid3,.grid2,.col3{width:742px}
.col2,.col2Content{float:left;margin:0 0 0 8px;width:486px}
.mainPageLeftTeaserBox .teaserRight a,.mainPageLeftTeaserBox .teaserRight a:hover{margin-top:4px}
.stageTextBox a.mainLink,.stageTextBox a.mainLink:hover{font-size:100%;margin-left:1px}
.stageTextBox img,.jobs{margin:5px 0 0}
.grid2 h3,.grid1-1 h3,.col362 h3{color:#404245;font-family:Verdana,sans-serif;font-size:1em;font-weight:700;line-height:1.25;margin:21px 0 0 0;padding:0 0 10px}
.col362 ul,.col2Content ul{font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:7px 0 0 20px;padding:0}
a.mainLink:hover,a.mainLinkSitemap:hover{background-image:url(arrowLink_hover.gif);background-position:left 7px;background-repeat:no-repeat;color:#00142A;font-family:Arial,sans-serif;font-size:.87em;font-weight:700;line-height:1.35;margin:0;padding:0 0 0 9px}
.contentListLeft,.contentListRight{float:left;font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;width:200px}
strong.download,p.galleryIntro{display:inline-block;font-family:Arial,sans-serif;font-size:.87em;line-height:1.35;margin:10px 0 5px}
.pressInfoLeft p,form{margin:0;padding:0}


.grid2 h3 {
	font-family:Verdana, sans-serif;
	font-size:22px;
	font-weight:normal;
}