
body{margin:0;padding:0;}
/* Begin Main */
div#Main{font-family:arial,sans-serif;font-size:12px;}
/* End Main */
h1.headline{color:#EC7025;font-size:28px;font-weight:bold;margin-top:0;}
div.InnerContent a{color:black;border-bottom:1px solid #FF8608;text-decoration: none;}
div.InnerContent a:link{color:black;border-bottom:1px solid #FF8608;text-decoration: none;}
div.InnerContent a:visited{color:black;border-bottom:1px solid #FF8608;text-decoration: none;}
div.InnerContent a:hover{color:black;border-bottom:1px solid #FF8608;text-decoration: none;background-color:#FFEACF;}
div.InnerContent a:active{color:black;border-bottom:1px solid #FF8608;text-decoration: none;}

/*********** BEGIN HEADER *****************/	
/* Begin Naming Area */
div.namingarea{width:99.9%;border-bottom:1px dashed #AFAFAF;margin:0;padding:0;}
/* End Naming Area */
/* Begin Logo */
div.namingarea div.logo{position: relative;	top: 15px;left: 30px;width:100px;}
div.namingarea div.logo img{border:0;}
/* End Logo */
/* Begin Meta Navigation */
div.metanav{ position: absolute; right: 20px; border-bottom: none; font-size: 10px; margin-top: 3px; padding-bottom: 3px; }
div.namingarea .metanav form {margin: 0; padding: 0;}
div.metanav ul, div.metanav li{list-style-type:none;margin:0;padding:0;}
div.namingarea .metanav ul {padding: 0 0 3px 0;}
div.metanav li{float:left;}
div.metanav li a{text-decoration:none;color:#000; margin-right: 10px;}
div.metanav img{border:none;vertical-align:middle;margin-right:5px;}
div.metanav .tf{margin:0;padding:0;width:160px;height:19px;background:#F2F2F2;vertical-align:middle;border:1px solid #717171;float:left;margin-right:4px;}
div.metanav li .submit{display:inline;color:#000; margin:0;}
/* End Meta Navigation */
/*********** END HEADER *****************/	
/*********** Begin Main2 and Main3 *****************/
div.main2{background-color:#F0F0F0;width:100%;}
div.main3{width:99%;overflow:hidden;background-color:#D6DFE7;}
div.main3home{width:99%;overflow:hidden;background:url("../files/Layout/$file/schatten.gif") #FFFFFF repeat-y right;}
/*********** End Main2 and Main3 *****************/
div.colorrow{background-color:#F0F0F0;height:14px;width:100%;clear:both;}
/* Begin top */
div.content div.top{background:url("../files/Layout/$file/ecke2.gif") #C4C8CB no-repeat right top;height:24px;}
div.contenthome div.top{background-color:#C4C8CB;height:24px;margin-bottom:1px;}
/* End top */
/* Begin Content -- special rules for IE in intended template */
div.content{float:left;width:80%;min-height:350px;background:url("../files/Layout/$file/schatten.gif") #FFFFFF repeat-y top right;}
div.content  div.innercontent{padding:30px 10px 30px 20px;}
div.content div.title{color:#EC7025;border-bottom:3px solid #EC7025;padding-left:40px;font-size:28px;font-weight:900;margin-bottom:10px;display:inline;}
div.content div.abstract{width:100%;margin: 10px 0 0 40px;}
div.content div.abstract div.text{width:52%;float:right;}
div.content div.abstract div.image{text-align:right;width:48%;float:left;overflow:hidden;}
div.content div.inhalt{width:100%;margin: 0 0 20px 20px;}
div.content div.homemenu1 b{color:#00355F;}
/* End Content  -- special rules for IE in intended template */
/* Begin Content Home */
div.contenthome{float:left;width:73%;background:#FFF;background:#FFF;margin-bottom:20px;}
div.contenthome div.title{display:inline;color:#EC7025;font-size:28px;font-weight:900;border-bottom:3px solid #EC7025;padding-left:30px;margin: 30px 0 10px 0;}
div.contenthome div.abstract{margin:0 0 0 0px;}
div.contenthome div.abstract div.text{width:52%;float:left;}
div.contenthome div.abstract div.image{text-align:left;overflow:hidden;width:99%;}
div.contenthome div.inhalt{margin-left:10px;width:100%;margin-bottom:0px;}
div.contenthome div.homemenu1,div.contenthome div.homemenu2,div.contenthome div.homemenu3 {float:left;width:20%;height:auto;padding:10px 10px 0 40px;}
div.contenthome div.homemenu1 a{color:#9B142D;text-decoration:none;font-weight:normal;line-height: 1.5;}
div.contenthome div.homemenu1 a:hover{text-decoration:underline;}
div.contenthome div.homemenu2 a{color:#006550;text-decoration:none;font-weight:normal;line-height: 1.5;}
div.contenthome div.homemenu2 a:hover{text-decoration:underline;}
div.contenthome div.homemenu3 a{color:#00427C;text-decoration:none;font-weight:normal;line-height: 1.5;}
div.contenthome div.homemenu3 a:hover{text-decoration:underline;}


/* End Content Home */
/* Begin news  -- special rules for IE in intended template  */
div.news{width:27%;vertical-align:top;float:left;background:#FFF;background:url("../files/Layout/$file/schatten.gif") #FFF repeat-y top right;}
div.news div.newstopic{border-bottom:1px dashed #AFAFAF;width:98%;}
div.news div.newstopic img{border:none;margin-left:5px;}
div.news div.newsheader{background:url("../files/Layout/$file/schatten.gif") #FF850E repeat-y top right;}
div.news div.newsheader,
div.news div.newsheadertop{line-height:24px;margin-left:0px;color:#FFFFFF;text-align:left;vertical-align:middle;font-size:14px;font-weight:bold;padding-left:14px;}
div.news div.newsheadertop{background:url("../files/Layout/$file/ecke.gif") #FF850E right top no-repeat;}
div.news div.newstopic a:link,
div.news div.newstopic a:active,
div.news div.newstopic a:visited,
div.news div.newstopic a:hover{text-decoration:none;display:block;color:#191A1C;padding:7px 0px 7px 14px;font-size:11px;}
div.news div.newstopic a:hover{background-color:#F0F0F0;}
div.news div.newstopic div.antrag a{color:#F16F00;font-size:11px;text-decoration:none;padding:0px;}
div.news div.newstopic table{font-size:12px;font-weight:bold;}
div.news .tf{width:124px;height:20px;background:#F2F2F2;margin-bottom:3px;}
div.news a.newsarchive{text-decoration:none;font-size:11px;font-weight:bold;color:#FFFFFF;position:absolute;right:30px;line-height:24px;}
/* End news */
/* Begin Bottomline -- There exist special rules for IE in intended template */
div.bottomline,div.bottomlinehome,div.bottomlinesearch{background:url("../files/Layout/$file/schatten.gif") #C4C8CB right top repeat-y;height:24px;width:100%;margin:0;clear:both;}
div.bottomline ul,div.bottomline li{list-style:none;display:inline;font-size:11px;}
div.bottomline ul{margin-left:17%;display:block;}
div.bottomline .print a,div.bottomline .send a,div.bottomline .top a{color:#000000;text-decoration:none;background-repeat:no-repeat;background-position:0px center;line-height:24px;height:24px;display:block;float:left;padding-left:20px;}
div.bottomline .print a,div.bottomline .send a{margin-left:120px;}
div.bottomline .top a {margin-left:20px;}
div.bottomline img{border:none;display:inline;}
div.bottomline .send a{background-image:url('../files/Layout/$file/Paragraph_15.gif');}
div.bottomline .print a{background-image:url('../files/Layout/$file/print.gif');}
div.bottomline .top a{background-image:url('../files/Layout/$file/up.gif');}
/*End Bottomline*/
/* BreadCrumbTrail */
.breadcrumbtrail{font-size:11px;line-height:24px;margin-left:15px;width:100%;}
.breadcrumbtrail a{text-decoration:none;color:#000;display:block;float:left;}
.breadcrumbtrail a:hover{text-decoration:underline;}
.breadcrumbtrail span{display:block;float:left;margin-top:-1px;margin-left:5px;margin-right:5px;}
/* BreadCrumbTrail */
.underline{text-decoration:underline;}
.listnav{margin:6px 0;padding-top:4px;padding-bottom:4px;padding-left:10px;background-color:#F0F0F0;}
div.ListNavDetail {margin:6px 0;padding-top:4px;text-align:center;padding-bottom:4px;padding-left:10px;background-color:#F0F0F0;}
.listnav a:link,.listnav a:visited,.listnav a:active,.listnav a:hover{color:#000000;text-decoration:none;}
div.bottomlistnav .listnav{border-top:0px;margin-top:0px;clear:both;border-bottom:0px;}
div.hpnewsheader{font-size:12px;font-family:arial,sans-serif;margin-left:0px;margin-right:0px;}
/* special rules for IE are definied in intended template */
div.hpnewsheader a.row:link,div.hpnewsheader a.row:visited,div.hpnewsheader a.row:active{display:block;float:left;width:100%;border-bottom:1px dashed #000000;margin:0px;padding-top:8px;padding-bottom:8px;background-color:#FFFFFF;position:relative;text-decoration:none;color:#FFFFFF;}
div.hpnewsheader a.row:hover{text-decoration:none;background-color:#FFFBEF;}
div.hpnewsheader span.datetime{font-weight:bold;color:#FE860C;float:left;display:block;width:15%;cursor:pointer;}
div.hpnewsheader span.headline{display:block;color:#000000;float:left;cursor:pointer; }
div.hpnewsheader span.morebutton{float:left;display:block;cursor:pointer;position:absolute;bottom:8px;right:8px;}
hr.delimiter{display:none;}

div.hpeventheader a.row:link,div.hpeventheader a.row:visited,div.hpeventheader a.row:active{display:block;float:left;width:100%;border-bottom:1px dashed #000000;margin:0px;padding-top:8px;padding-bottom:8px;background-color:#FFFFFF;position:relative;text-decoration:none;color:#FFFFFF;}
div.hpeventheader a.row:hover{text-decoration:none;background-color:#FFFBEF;}
div.hpeventheader span.datetime{font-weight:bold;color:#FE860C;float:left;display:block;width:25%;cursor:pointer;}
div.hpeventheader span.headline{display:block;color:#000000;float:left;cursor:pointer;}
div.hpeventheader span.morebutton{float:left;display:block;cursor:pointer;position:absolute;bottom:8px;right:8px;}
hr.delimiter{display:none;}

/* Begin Search */
div.searchresult,div.searchresult form,div.searchresult div.boxsearch,div.searchresult div.boxsearch div.searchbutton{margin:0 !important;padding:0 !important;}
div.searchresult div.boxsearch div.searchbutton .submit{display:inline;color:#000000;text-decoration:none;margin:0;padding:0;margin-top:6px;}
div.searchresult div.boxsearch div.searchfield .tf{margin:0;padding:0;width:154px;height:19px;background:#F2F2F2;vertical-align:middle;border:1px solid #717171;float:left;margin-right:4px;margin-top:6px;}
/* End Search */

/* Begin FORMS */
div.innerContent div.Form table { width: 700px;}
div.innerContent div.Form table, div.innerContent div.Form td, div.innerContent div.Form tr, div.innerContent div.Form input, div.innerContent div.Form input.submit, div.innerContent div.Form select, div.innerContent div.Form option, div.innerContent div.Form textarea { font-size: 12px; }
div.innerContent div.Form input, div.innerContent div.Form select, div.innerContent div.Form option { width: 165px; }
div.innerContent div.Form .radio, 
div.innerContent div.Form input.radio, div.innerContent div.Form input.checkbox {display: inline; width: auto;}
div.innerContent div.Form input.submit {width: auto;}
div.innerContent div.Form .FGMValidationError {color:red; font-weight: bold;}
/* End FORMS */

/* BEGIN SLE OVERVIEW */
div.hpeventheader .ListNav a.NavElementSelected, div.SLENewsOverview .ListNav a.selected{border:0; font-weight: bold;letter-spacing: 1.3;}
div.hpeventheader .ListNav a, div.SLENewsOverview .ListNav a{border:0; font-weight: normal;letter-spacing: 1.3;}
/* END SLE OVERVIEW */

/* BEGIN SLE DETAIL */
div.SLEDetail div.Header .Date {font-weight: bold;font-style: italic;}
div.SLEDetail div.Header .Topline {font-weight: normal; color: #FFA03F; font-size: 14px; margin: 3px 0 0 0; line-height: 1;}
div.SLEDetail div.Header .Headline {margin: 3px 0; line-height: 1; font-size: 20px;}
div.SLEDetail div.Header .Underline {font-weight: normal; color: #FFA03F; font-size: 14px; margin: 0 0 5px 0; line-height: 1; text-decoration: none;}
div.SLEDetail .Location{font-weight: bold;font-style: italic;}
div.SLEDetail .Abstract{font-weight:bold;}
div.SLEDetail div.Footer { margin: 0 0 8px 0;}

div.HPNewsHeader span.Underline {display:block;color:#000;text-decoration:none;float:left;}
div.HPNewsHeader span.headline {display:block;color:#000;text-decoration:none;float:left;}
/* END SLE DETAIL */

/* BEGIN CONTEXTNAVIGATION */
.BoxCNav {}
.BoxCNav .InnerBox {background-color:#c4c8cb; padding:5px;}
.BoxCNav .Header {display:inline;float:left; margin: 0 10px 0 0;}
.BoxCNav .BoxHeadline {font-weight:bold;}
.BoxCNav .BoxContent {}
.BoxCNav .BoxContent ul, .BoxCNav  .BoxContent li {margin:0; padding:0;}
.BoxCNav .BoxContent ul {list-style-type:none;}
.BoxCNav .BoxContent li { border-right:1px solid black;display:inline;}
.BoxCNav .BoxContent li a {margin:0 5px;}
/* END CONTEXTNAVIGATOIN */

/* BEGIN PICTURE GALLERY */
div.PGADetail{margin:0px;padding:5px;font-size:1em;font-weight:normal;font-style:normal;color:#333333;background-color:#f0f0f0;text-align:center;vertical-align:top;}
div.PGADetail .OverviewLink,
div.PGADetail .Comment{padding-top:10px;}
div.PictureGalleryMain {}
ul.clear {float:none; clear:both;}
div.ListNav {clear:both;}
/* END PICTURE GALLERY */

/*Begin People Overview Businesscards*/
div.OPMOverview{}
div.OPMOverview div.BCard{background-color:#FFFFFF;padding:7px 7px 7px 15px;overflow:hidden; *height:1%; border-bottom:1px solid #C4C8CB;}
div.OPMOverview div.BCard div.BCardContactEntry{}
div.OPMOverview div.BCard div.body {font-size:12px; clear:both; float:none;}
div.OPMOverview div.BCard div.Picture{float:left; overflow:hidden; *height:1%; margin-right:20px; margin-bottom:10px;}
div.OPMOverview div.BCard div.Header{overflow:hidden; *height:1%;}
div.OPMOverview div.BCard div.Header h3{font-size:12px; margin:0px; font-weight:normal;}
div.OPMOverview div.BCard div.Header span.FullName{font-size:14px;color:#FE860C; font-weight:bold;}
div.OPMOverview div.BCard div.Header span.Function{color:#C4C8CB;font-weight:bold;}
div.OPMOverview div.BCard div.Header span.personinfo{color:#C4C8CB; font-weight:bold;}
/*End People Overview Businesscards*/


@media print {
div.Main3{width:100%;height:auto;}
div.Header,
div.Namingarea,
div#HoriNav,
div#VertNav,
div.news,
div.top,
div.Bottomline,
div#Keyvisual{display:none;}
div.Content,
div.innerContent,
div.Contenthome {display:inline;float:none;width:100%;margin:0;padding:0;clear:both;}
}
