body	{ margin:0px; padding:0px; }

.old_entry { color:#777777; }

#content	{ font-family: Arial,Helvetica,sans-serif; font-size:11px; width:1000px; } /* statt 1024 */


#content	#header { padding:0px; margin:0px; }
#content	#header	#logoContainer	{ float:left; width:177px; margin:0px; padding:0px; height:105px}

#content	#header	#naviContainer	{ border-left:1px solid white; border-right:1px solid white; border-top:1px solid #FF7200; float:left; padding:0px; margin:0px; width:201px; voice-family: "\"}\""; width:199px;}
#content	#header	#naviContainer	ul	{ background-color:black; color:#ffffff; font-weight:bold; margin:0px; padding:0px; width:199px; }
#content	#header	#naviContainer	li	{ list-style-type:none; height:25px; vertical-align:middle; line-height:25px; border-bottom:1px solid white; padding-left:20px; background-image:url('/moreir/pics/arrow.gif'); background-repeat:no-repeat; margin-left:0px; }
#content	#header	#naviContainer	.selected	{ background-color:#FF7101; background-image:url('/moreir/pics/arrowHighlight.gif'); background-repeat:no-repeat; }
#content	#header	#naviContainer	a	{ color:#ffffff; font-weight:bold; text-decoration:none; }

#content	#header	#newContainer	{ padding:0px; margin:0px; width:620px; float:left;}
#content	#header	#newContainer	div	{ background-color:#EBEBEB; float:left; height:76px; margin:0px; padding:0px; border-right:1px solid white; border-top:1px solid #FF7200; width:124px; voice-family: "\"}\""; width:123px; }
#content	#header	#newContainer	h3	{ font-size:9px; color:#ffffff; background-color:#9E9E9E; width:auto; padding:0px; margin:0px; text-align:center; height:13px; line-height:13px; }
#content	#header	#newContainer	.img_container	{ height:63px; line-height:63px; vertical-align:middle; text-align:center; margin:0px; padding:0px;  border-width:0px; width:123px;}

#content	#header	#searchContainer	{ padding:0px; margin:0px; float:left; background-color:#737373; border-top:1px solid white; width:620px; height:27px; voice-family: "\"}\""; width:620px; height:26px; }
#content	#header	#searchContainer	#searchInputContainer	{ margin:0px; padding:0px; padding-left:5px; float:left; background-color:#737373; height:26px; border-right:1px solid white; line-height:26px; vertical-align:middle; color:#ffffff; font-weight:bold; width:372px; voice-family: "\"}\""; width:366px; }
#content	#header	#searchContainer	#searchInputContainer	input { background-color:#DADADA; border:1px solid white; width:170px; height:16px; margin-left:2px; margin-right:2px; margin-top:2px;}
#content	#header	#searchContainer		a	{ color:#ffffff; font-weight:bold; text-decoration:none; text-transform:uppercase; }

#content	#header	#extendedSearchContainer	{ float:left; margin:0px; padding:0px; background-image:url('/moreir/pics/lupe.gif'); background-repeat:no-repeat; height:26px; vertical-align:middle; line-height:26px; padding-left:40px; width:178px; voice-family: "\"}\""; width:138px; }
#content	#header	.symbolContainer	{ float:left; margin:0px; padding:0px; border-left:1px solid white; height:26px; width:35px; voice-family: "\"}\""; width:34px; }
#content	#header	.symbolContainer	img { padding:0px; margin:0px; }

#content	.separator	{ float:left; height:8px; width:996px; margin:0px; padding:0px; }


/* NAVIGATION */
#content	#navigationContainer	{ margin:0px; padding:0px; border-bottom:4px solid black; padding-bottom:2px; border-left:1px solid black; border-right:1px solid black; float:left; width:998px; voice-family: "\"}\""; width:996px; } 
#content	#navigationContainer	.navi_level1_container	{ height:127; width:128px; background-color:#D7D7D7; float:left; text-transform:uppercase; font-weight:bold; }
#content	#navigationContainer	.navi_level1	{ height:20px; background-color:#217695; color:#ffffff; line-height:20px; vertical-align:middle; border-left:1px solid white; padding-left:11px; background-image:url('/moreir/pics/navi_pfeil.gif'); background-repeat:no-repeat; width:129px;  voice-family: "\"}\""; width:117px; }
#content	#navigationContainer	.navi_level2	{ height:20px; line-height:20px; vertical-align:middle; border-left:1px solid white; border-top:1px solid white; padding-left:5px; font-size:10px; }
#content	#navigationContainer	.navi_level2	a { color:#848484; text-decoration:none; }
#content	#navigationContainer	.selected		{ }
#content	#navigationContainer	.selected	a	{ color:#383838 }

#content	#navigationContainer	#logoContainer	{ height:125px; }
#content	#navigationContainer	#logoContainer	#companies_list	{ height:38px;background-color:#FF7101 }
#content	#navigationContainer	#logoContainer	#logo	{ height:83px; line-height:83px; vertical-align:middle; background-color:#ffffff; width:350px; text-align:center; max-width:500px; }



#content	#mainContent	{ margin:0px; padding:0px; float:left; border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; background-color:#217494; voice-family: "\"}\""; width:996px; }
#content	#mainContent	#smallContent	{ margin:0px; padding:0px; float:left; border-left:0px solid black; border-right:0px solid black; border-bottom:0px solid black; background-color:#E7E7E7; voice-family: "\"}\""; width:749px; }


#content	#rightContent	h3	{ margin:0px; padding:0px; font-size:11px; font-weight:bold; color:#ffffff; background-color:#217494; height:25px; line-height:25px; vertical-align:middle; border-bottom:1px solid white; padding-left:10px; padding-right:10px;}
#content	#rightContent	h3	a	{ color:#ffffff }

#content	#managementLayer	{ margin:0px; padding:0px; float:left; border-top:1px solid white; border-right:1px solid white; width:376px; voice-family: "\"}\"";width:372px; }
#content	#managementLayer	.managementEle	{ margin:0px; padding:0px; background-color:#217494; overflow:hidden; border-left:0px solid white; float:left; border-bottom:6px solid black; width:125px; height:209px; voice-family: "\"}\""; width:124px; max-width:124px; height:203px; }
#content	#managementLayer	.managementEle	.management_name	{ border-left:1px solid white;background-color:#D7D7D7; margin:0px; padding:0px; height:36px; line-height:18px; vertical-align:middle; border-top:1px solid white; border-bottom:1px solid white; font-size:11px; text-align:center; float:left; width:125px }
#content	#managementLayer	.managementEle	.management_title	{ border-left:1px solid white;margin:0px; padding:0px; height:40px; line-height:13px; vertical-align:middle; text-align:center; color:#ffffff; border-bottom:1px solid white; overflow:auto; float:left; width:124px;}
#content	#managementLayer	.managementEle	img	{ border-left:1px solid white;width:102px; height:124px; float:left; }
#content	#managementLayer	.managementEle	.vita_link	{ margin:0px; padding:0px; background-color:#FF7200; width:20px; height:124px; background-image:url('/moreir/pics/vita.gif'); background-repeat:no-repeat; float:right }
#content	#managementLayer	.managementEle	.empty_bg		{ background-image:url('/moreir/pics/vita_empty.gif'); }
#content	#managementLayer	.managementEle	.empty			{ color:#C6C6C6 }

#content	#newsLayer	{ margin:0px; padding:0px; border-left:1px solid white; border-top:1px solid white; float:left;  voice-family: "\"}\""; width:621px; }
#content	#calendarLayer	{ margin:0px; padding:0px; border-left:1px solid white; border-top:1px solid white; float:left;  voice-family: "\"}\""; width:621px; }
#content	#profileLayer	{ margin:0px; padding:0px; border-left:1px solid white; border-top:6px solid black; float:left; background-color:#E7E7E7;  border-bottom:6px solid black; voice-family: "\"}\""; width:621px; }
#content	#profileLayer	h3	{ border-top:2px solid white }

#content	.introduct_heading_tab	{ background-color:#217494; border:1px solid white; color:#ffffff; text-transform:uppercase; font-size:11px; font-weight:bold; }

#content	.tableborder			{ background-color:#E7E7E7; border-collapse:collapse; border:1px solid white; margin-left:0px; margin-right:0px; }
#content	.tableborder	td		{ border:1px solid white; height:20px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }
#content	.tableborder	a		{ text-decoration:none; color:#000000 }

#content	.tableborderbig			{ background-color:#E7E7E7; border-collapse:collapse; border:1px solid white; margin-left:0px; margin-right:0px; }
#content	.tableborderbig	td		{ border:1px solid white; height:30px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }
#content	.tableborderbig	a		{ text-decoration:none; color:#000000 }


#content	.fontstyle				{ padding:10px; padding-left:0px; font-size:11px; }
#content	.tabletext				{ padding:10px; padding-left:5px; font-size:11px; }
#content	.alternative			{ font-size:11px; } 
#content	.heading				{ padding:10px; font-size:12px; font-weight:bold; text-align:left; }
#content	.subheading				{ padding:10px; font-size:11px; font-weight:bold; }
#content	.tableline	td			{ border-bottom:1px solid white; border-top:1px solid white }
#content	.tableheader_h			{ font-weight:bold; }

#content	#mainContent	h2	{ font-size:12px; background-color:#217494; width:984px; border:1px solid white; margin:0px; padding:0px; padding-left:10px; height:25px; line-height:25px; vertical-align:middle; color:#ffffff; text-transform:uppercase; voice-family: "\"}\"";}


#content	.bold_line	{ height:25px; width:981px; color:#ffffff; font-size:12px; font-weight:bold; background-color:#217494; margin:0px; padding:0px; line-height:25px; vertical-align:middle; padding-left:15px; text-transform:uppercase; border-top:2px solid white; border-bottom:2px solid white; float:left; voice-family: "\"}\"";}
#content	.bold_line	.footer_layer	{ float:left; width:120px; font-size:11px; }
#content	.bold_line	.footer_layer	a	{ color:#ffffff; text-decoration:none; }

#popupcontent	{ font-family: Arial,Helvetica,sans-serif; font-size:10px; height:100%}
#popupcontent	.heading	{ font-weight:bold; text-align:left; font-size:14px; padding-top:10px;}
#popupcontent	.subheading	{ font-weight:bold; font-size:12px; }
#popupcontent	.tabletext	{ font-size:12px; }
#popupcontent	#IRstartPage { padding:10px; }
#footer	a { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#ffffff}

.fontstyle	{ font-size:12px; padding-left:5px;}
.alternative	{ font-size:12px; color:#000000 }



#content	.intro_block	{ width:370; border:1px solid white; background-color:#E7E7E7; }
#content	.profile_block { padding-left: 10px; padding-right:10px;}
#content	.intro_block	h3	{ font-size:12px; font-weight:bold; background-color:#DADADA; color:#000000; border-bottom:1px solid white; height:20px; line-height:20px; vertical-align:middle; padding-left:10px;}
