

span.SearchText {font-family:Arial, Helv, Helvetica;font-size:9pt;font-weight:bold}
.SearchField{width:100px;border:1px solid #9999CC;}

td.LeftColumn2Columns{width:378px;height:100%;vertical-align:top;border-top:0px solid #9BB9E7;background-color:#FFFFFF;} /*Inhaltsbereich !!! */
td.RightColumn2Columns{width:377px;height:100%;vertical-align:top;overflow:hidden;border-left:0px solid #9BB9E7;border-top:0px solid #9BB9E7;border-right:0px solid #9BB9E7;background-color:#FFFFFF;} 

td.NewsNavigator{width:100%;vertical-align:top;border-top:0px solid #9BB9E7;background-color:#FFFFFF;} /*Inhaltsbereich !!! */

.MainMargin .Margin1Home {padding-right:5px;padding-left:5px; padding-top:5px;font-size:11px;border-top:1px solid #000099;border-left:1px solid #000099;border-right:1px solid #000099}
.MainMargin .Margin2Home {padding-right:5px;padding-left:5px;padding-top:5px;font-size:11px;border-left:1px solid #000099;border-right:1px solid #000099;}
.MainMargin .Margin3Home {padding-top:5px;font-size:11px;font-size:11px;border-left:1px solid #000099;border-right:1px solid #000099;border-bottom:1px solid #000099;}
.MainMargin .Margin4Home {padding-top:25px;font-size:11px}

/*Header (Logo,Namingarea,Metanavigation)*/
table.MainHeader {width:100%;}
table.MainMetanavigation {width:100%;vertical-align:top;}
td.headerBlue{background-color:#000099}
td.headerBlueVHB{background-color:#000099; font-size:8pt; height:13pt;vertical-align:middle; color:#000099}
td.headerLines{background-image:url(../Files/Namingarea/$file/headerlines.gif); width:100%; vertical-align:top}
td.headerGrey{background-color:#CCCCCC; font-size:8pt; height:14pt;vertical-align:middle;color:#000099}
.MainAriadnePath{margin-top:15px;margin-left:30px;margin-right:30px;margin-bottom:0px;font-size:8pt;color:#000099;} /*Wo bin ich - Leiste */
a.NAVAriadneLink{font-family:Arial, Helv, Helvetica; font-size:8pt; font-weight:normal; font-style:normal; color:#000099; text-decoration:underline;}

/*MetaNavigation*/
#metanav{position:absolute; top:1}
#metanav ul{margin-left: 0px;padding-left: 0px;margin-top: 0px;text-indent:0px;}
#metanav ul li{list-style:none;float: left;white-space: nowrap;margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;border-right: 1px solid #9BB9E7;border-left: 1px solid #9BB9E7;text-indent:0px;height:25}
#metanav ul li a{padding-left:0px;padding-right:0px;font-weight:bold;font-style:normal;text-decoration:none;color:#FFFFFF;border: 0px solid #000000;text-decoration: none;}
#metanav ul li a img{border: 0px solid #000000;}

/*MetaNavigationRight*/
#metanavRight{font-size:2px;}
#metanavRight ul{margin-left: 0px;padding-left: 0px;text-indent:0px;}
#metanavRight ul li{list-style:none;float: right;white-space: nowrap;margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;border-right: 1px solid #9BB9E7;text-indent:0px;}
#metanavRight ul li a{padding-left:10px;padding-right:10px;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;color:#FFFFFF;border: 0px solid #000000;text-decoration: none;background-color:#8C0000;}
#metanavRight ul li a.MNavSelected{padding-left:10px;padding-right:10px;	font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;color:#FFFFFF;border: 0px solid #000000;text-decoration: none;background-color:#1A51A4;}
#metanavRight ul li a.MNavSelected:hover{padding-left:10px;padding-right:10px;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;
color:#FFFFFF;border: 0px solid #000000;text-decoration: none;background-color:#1A51A4;}
#metanavRight ul li a:hover{padding-left:10px;padding-right:10px;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;color:#1A51A4;
background-color:#EBF3FF;border: 0px solid #000000;text-decoration: none;}
#metanavRight ul li a img{border: 0px solid #000000;}

/*Vertical Navigation*/
div.VertNavList{width:180px;padding:0px;margin:0px;background-color:#EBF3FF;color:#d00021;font-size:13px;}
div.VertNavList ul{padding:0px;margin:0px;list-style:none;font-size:1px;}
div.VertNavList ul li{padding:0px;margin:0px;list-style:none;font-size:1px;}
.VertNavTop{text-align:left;vertical-align:top;width:180px;}
.VertNavMiddle{text-align:left;vertical-align:top;width:180px;height:100%;padding-top:20px}
.VertNavBottom{padding-left:20px;vertical-align:bottom;width:180px}
.VertNavBottom a{color:#004D9D;font-size:7pt;font-style:normal;font-weight:normal;text-decoration:none}
.VertNavMainTable{text-align:left;width:180px;height:100%;padding-top:30px;padding-left:0px;padding-right:0px;background-color:#F3F0F0;border:0px solid #000000} /* Hintergrundbild für linke Spalte hiert! */
td.MainVerticalNavigation{width:180px;height:100%;vertical-align:top;border-top:0px solid #9BB9E7;border-right:0px solid #9BB9E7;background-color:#F3F0F0;}


/*  Global Page Layout */
table.MainLayout {width:995px;height:100%;padding:0px;margin:0px;border:0px solid #FFFFFF;overflow:hidden;}
.MainContent {width:100%;background-color:#ffffff}
.MainTableContent {width:100%;padding-top:0px;padding-left:30px;padding-right:30px;border:0px solid #333333; background-color:#ffffff} /*Inhaltsbereich aber nur der mit Text gefüllte Teil */
td.LeftColumn{width:520px;height:100%;vertical-align:top;border-top:0px solid #9BB9E7;background-color:#FFFFFF;} /*Inhaltsbereich !!! */
td.LeftColumnHome{width:420px;height:100%;vertical-align:top;border-top:0px solid #9BB9E7;background-color:#FFFFFF;} /*Inhaltsbereich !!! */
td.OneColumn{width:815px;height:100%;vertical-align:top;border-top:0px solid #9BB9E7;background-color:#FFFFFF;} /*Inhaltsbereich einspaltig ohne Marginalie!!! */
td.RightColumn{width:235px;height:100%;vertical-align:top;overflow:hidden;border-left:0px solid #9BB9E7;border-top:0px solid #9BB9E7;border-right:0px solid #9BB9E7;background-color:#FFFFFF;} /* Hintergrund rechte Spalte (ohne) */
td.RightColumnHome{width:335px;height:100%;vertical-align:top;overflow:hidden;border-left:0px solid #9BB9E7;border-top:0px solid #9BB9E7;border-right:0px solid #9BB9E7;background-color:#FFFFFF;} /* Hintergrund rechte Spalte (ohne) */
td.RightMargin{width:0px;}
td.MainBottomLine {width:*;text-align:left;padding-top:5px;padding-left:30px;padding-right:30px;padding-bottom:5px;overflow:hidden;background-color:#FFFFFF;}

/*Rechter Rand/ Abstand zum Rand ganz rechts, neben der Globalen Navigation*/
td.NamRightMargin {width:2%;}
td.RightMarginBlank {width:2%;}

/*Rightcolumn*/
div.MainMargin {width:100%;}
table.MainTableMargin {width:100%;padding-top:0px;padding-left:10px;padding-right:10px;}
td.Margin1 {padding-top:40px;}

/* Global PulldownNavigation Layout */
#PulldownNavigation{width:100%;padding:0px;margin:0px;}
#PulldownNavigation table{width:100%;padding:0px;margin:0px;background-color:#813F62;border:0px solid #000099;} /* Original Background: #D00021 */
td.PulldownNavigationFirstEntry{width:180px;background-color:#813F62;border-top:1px solid #000099; border-bottom:1px solid #000099;} /* Original Background: #D00021 */
td.PulldownNavigationLastEntry{width:0px;background-color:#813F62;border-top:1px solid #000099; border-bottom:1px solid #000099;} /* Original Background: #D00021 */
td.PulldownNavigationEntries{width:815px;background-color:#813F62;border-top:1px solid #000099; border-bottom:1px solid #000099;} /* Original Background: #D00021 */

/*One Column Layout*/
td.WideColumn{width:77%;height:100%;vertical-align:top;border-top:1px solid #9BB9E7;border-right:1px solid #9BB9E7;}
td.WideMainBottomLine {width:77%;text-align:left;padding-top:5px;padding-left:30px;padding-right:30px;padding-bottom:5px;overflow:hidden;border-right:1px solid #9BB9E7;}

/*Bottomline*/
#BottomLine{overflow:hidden; width:100%; max-width:100%; min-width:100%}
.bottomlineLastMod{font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;;}
.bottomlineLeft {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;vertical-align:middle;text-align:left;}
.bottomlineRight {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;vertical-align:middle;text-align:right;}
.bottomlineLink {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;color:#D00021;}
.bottomlineText {font-family:Arial, Helv, Helvetica;font-size:8pt;font-weight:normal;text-decoration:none;color:#000099;padding-top:0px;padding-bottom:0px;padding-left:5px;padding-right:0px;}
.bottomlineDelimiterTop,.bottomlineDelimiterBottom{height:1px;}
.bottomlineDelimiterMiddle{background-color:#000000;}

/*News-Detail*/
#SLENewsDetailTable h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;}
#SLENewsDetailTable {width:100%;margin:0px;padding-top:0px;padding-left:30px;padding-right:30px;}
#SLENewsDetail {margin-top:15px;}
#SLENewsDetail #SLENewsHeader {}

/*Events-Detail*/
#SLEEventsDetailTable h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;}
#SLEEventsDetailTable {width:100%;margin:0px;padding-top:0px;padding-left:30px;padding-right:30px;}
#SLEEventsDetail {margin-top:15px;}
#SLEEventsDetail #SLENewsHeader {}

/*Items-Detail*/
#SLEItemsDetailTable h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;}
#SLEItemsDetailTable {width:100%;margin:0px;padding-top:0px;padding-left:30px;padding-right:30px;}
#SLEItemsDetail {margin-top:15px;}
#SLEItemsDetail #SLENewsHeader {}

/* Suchformulare */
.QuicksearchTxt{font-family:Verdana, Helv, Helvetica, Arial;font-size:7pt;font-weight:bold;text-decoration:none;color:#000000;}
.QuicksearchInput{width:83px;border:1px solid #9999CC;}

/* Namen Gremien Organisation */
.namorglink,
.namorglink a{font-family:Verdana arial,helvetica;font-size:7pt;font-weight:normal;text-decoration:none;color:#000099;}
.namorglink a:hover{text-decoration:underline;}
.namorg,
.namorg a{font-family:Verdana, Helv, Helvetica, Arial;font-size:8pt;font-weight:normal;text-decoration:none;color:#3B3F62;}
.namorg a:hover{color:#000099;text-decoration:underline;}
.keyvisual{height:85px;}
.keyvisual img{border:0 black none;margin:0;padding:0;display:block;float:left;width:199px;height:85px;*margin-left:-6px;}
div.kv{height:85px;overflow:hidden;*padding-left:6px;*background-color:#456a7f;*padding-right:-6px;*margin-right:-6px;}

/*Topic Dokument*/
.fontsize11 {font-size:11pt;}
table.NewsNav tbody tr td b font {font-size:11px;}


/************************ BEGIN BOX *************************/
/*Box*/
div.Box {overflow:auto;background-color:#EBF3FF;margin:1em 0em 1em 0em;font-style:normal;font-weight:normal;font-size:0.8em;}
div.Box .InnerBox{border:1px solid #9BB9E7;}

/*Box - Icon*/
div.Box .Icon,
div.Box .Icon img{width:1.4615em;height:1.3846em;border:0px;}
div.Box .Icon {float:left;background-color:#FFFFFF;border-bottom:1px solid #9BB9E7;}

/*Box - Headline*/
div.Box .BoxHeadline{line-height:1.4em;padding:0em 0em 0em 0.3em;margin:0em 0em 0em 1.4615em;border-left:1px solid #9BB9E7;border-bottom:1px solid #9BB9E7;background-color:#CCE0FF;font-weight:bold;}
/*Box - content*/
div.Box .BoxContent {padding:0.5em;}

/*Box - Form*/
div.Box select{width:90%;}
div.Box Input.text{width:75%;}
div.Box Input.submit{}
div.Box Input.image{background-color:#EBF3FF;border:0px;}

/*Box - Lists*/
div.Box ul,
div.Box li{list-style:none;margin:0em;padding:0em 0em 0.5em 0em;}
div.Box ul li.L1 a{color:#D00021;}
div.Box ul li.L1 a:hover{}

/*Box - Login*/
div.BoxLogin input.Text{width:85%;}
div.BoxLogin span.username{font-weight:bold;}

/*Box - Errorpage*/
div.BoxErrorPage {background-color:#FFFFFF;}
div.BoxErrorPage .InnerBox{border:1px solid red;}
div.BoxErrorPage .BoxHeadline{margin-left:0em;background-color:red;border:0px;}

/*Box - Content Search */
.wftContentMarker { background-color:yellow;}
div.Box Noscript.displayBlock { display:block; }
div.Box Noscript.displayInline { display:inline; }

/*Box - At the content area*/
div.Content-Container div.Box {width:40%;font-size:1em;}

/*Box - At the verticalnavigation*/
div#VertNav div.Box{margin:0.5em;margin-top:0em;padding-top:1em;}

/*Box - At the margin area*/
div.Margin div.Box table,
div.Margin div.Box td{background-color:#EBF3FF;}

/*Box - Errorpage at the content area*/
div.Content-Container div.BoxErrorPage{width:100%;}
/************************ END BOX *************************/
/********************* Begin References ********************/
div.Box select.refSelect  { width:200px;margin-right:5px;}
div.References div.Icon img.references { width:1px;height:15px;}
/********************* End References ********************/
/************************ BEGIN SLE ************************/
/*Overview - Default*/
div.SLEOverview{}
div.SLEOverview h1,
div.SLEOverview h2,
div.SLEOverview h3,
div.SLEOverview h4,
div.SLEOverview h5,
div.SLEOverview h6,
div.SLEOverview a{margin:0px;padding:0px;font-size:1em;font-weight:normal;font-style:normal;color:#333333;text-decoration:none;}

/*Navigation*/
div.SLEOverview .Nav{margin:0.5em 0em 0.5em 0em;padding:2px;font-size:0.85em;border:1px solid #9BB9E6;background-color:#EBF3FF;}
div.SLEOverview .Nav .Left{float:left;text-align:left;}
div.SLEOverview .Nav .Right{text-align:right;}
div.SLEOverview .Nav span.Head{}
div.SLEOverview .Nav span.Foot{}
div.SLEOverview .Nav a{color:#1A51A4;}
div.SLEOverview .Nav a.selected{font-weight:bold;}
/*Category navigation*/
div.SLEOverview .Nav .CatNav{}
/*List navigation*/
div.SLEOverview .Nav .ListNav{}

/*Content*/
div.SLEOverview .Header{}
div.SLEOverview .Footer{clear:both}
div.SLEOverview .Picture {float:right;padding:0px 5px 5px 0px;border:0px solid #FFFFFF;}
div.SLEOverview .Picture img{padding:0px;border:0px solid #FFFFFF;}
div.SLEOverview .Date,
div.SLEOverview .Date a{font-weight:bold;color:#D00021;}
div.SLEOverview .Time,
div.SLEOverview .Time a{font-weight:bold;color:#D00021;}
div.SLEOverview .DateTime,
div.SLEOverview .DateTime a{font-weight:bold;color:#D00021;}
div.SLEOverview .Topline,
div.SLEOverview .Topline a{color:#1A51A4;}
div.SLEOverview .Headline,
div.SLEOverview .Headline a{font-weight:bold;color:#1A51A4;}
div.SLEOverview .Underline,
div.SLEOverview .Underline a {color:#1A51A4;}
div.SLEOverview .Location,
div.SLEOverview .Location a{ font-weight:bold; font-style:italic;}
div.SLEOverview .Abstract,
div.SLEOverview .Abstract a{color:#333333;}
div.SLEOverview a.MoreButton{color:#D00021;}
div.SLEOverview .Delimiter{color:#9BB9E6;background-color:#9BB9E6;border:1px solid #9BB9E6;text-align:left;clear:both}

/*SLEOverview without a navigation*/
div.SLEOverviewNoNav .Nav{display:none;}

/*List*/
div.SLEOverview ul,
div.SLEOverview li{list-style:none;margin:0em;padding:0em;}
div.SLEOverview li{margin-left:15px;}
div.SLEOverview li.Headline{font-weight:bold;font-style:normal;color:#333333;border-bottom:1px solid #9BB9E6;padding-bottom:2px;}
div.SLEOverview li a{font-weight:normal;font-style:normal;color:#D00021;text-decoration:none;}

/*News-Overview*/

/*Events-Overview*/
div.SLEOverview .Reminder {text-align:right;}
div.SLEOverview .Reminder a{color:#D00021;}

/*Items-Overview*/

/*Items-Overview Thumbnails with border*/
div.SLEOverviewItemsThumbBorder .Picture img{border:1px solid #9BB9E6;}
div.SLEOverviewItemsThumbBorder li{padding:0px 0px 0px 15px;background-image:url("../files/Ico/$file/Ico_Arrow_Blue.gif");background-repeat:no-repeat;background-position:0.2em 0.45em;}

/*Detail - Default*/
div.SLEDetail{}
div.SLEDetail h1,
div.SLEDetail h2,
div.SLEDetail h3,
div.SLEDetail h4,
div.SLEDetail h5,
div.SLEDetail h6,
div.SLEDetail .Header a,
div.SLEDetail .Footer a{margin:0px;padding:0px;font-size:0.9em;font-weight:normal;font-style:normal;color:#333333;text-decoration:none;}

div.SLEDetail .Header{margin:0.5em 0em 0em 0em;}
div.SLEDetail .Footer{clear:right;margin:0em 0em 0.5em 0em;}
div.SLEDetail .Picture{float:right;margin:0px 0px 5px 5px;}
div.SLEDetail .Date {font-size:0.8em;font-weight:bold;color:#D00021;}
div.SLEDetail .Time {font-size:0.8em;font-weight:bold;color:#D00021;}
div.SLEDetail .Topline {color:#1A51A4;}
div.SLEDetail .Headline {font-size:1.1em;font-weight:bold;color:#1A51A4;}
div.SLEDetail .Underline {color:#333333;}
div.SLEDetail .Location {font-style:italic;color:#1A51A4;}
div.SLEDetail .Abstract {margin-top:0.5em;font-weight:bold;color:#333333;}

/*Events-Detail*/

/*Reminder*/
div.SLEDetailEvent .Reminder {text-align:right;}
div.SLEDetailEvent .Reminder a{color:#D00021;}

/*Event - Reminder*/
body.EventReminder {margin:5px;padding:0em;font-size:0.8em}
body.EventReminder div {margin:0em;padding:0em;text-align:left;vertical-align:top;}
div.EventReminder {}
div.EventReminder .Header {border:1px solid #9BB9E7;margin-bottom: 10px; background-color:#EBF3FF;font-weight:bold;}
div.EventReminder .Row {clear:both;}
div.EventReminder .Row .Left {float:left;width:20%;margin-bottom: 5px;}
div.EventReminder .Row .Right {margin-left:20%;}
div.EventReminder input.text,
div.EventReminder textarea {width:100%;}
div.EventReminder input.Button,
div.EventReminder input.Submit {width:10em;}
div.EventReminder input.Button {margin-left:1em;}

/*Items-Detail*/

/*Glossary-Navigation*/
div.GlossaryNav {margin:0px;padding:0px;}
div.GlossaryNav ul,
div.GlossaryNav li{list-style:none;margin:0px;padding:0px;}
div.GlossaryNav li a{display:block;font-size:13px;font-weight:bold;font-style:normal;text-decoration:none;color:#1A51A4;padding:2px 6px 2px 6px;}
div.GlossaryNav li a:hover{background-color:#DDDDDD;}
div.GlossaryNav li {display:inline;float:left;margin:0px 2px 0px 0px;padding:0px;border-left:1px solid #9BB9E7;border-right:1px solid #9BB9E7;border-top:2px solid #9BB9E7;}
div.GlossaryNav li.Selected a,
div.GlossaryNav li.Selected a:hover{background-color:#CCE0FF;}

/*Glossary-Entries*/
div.GlossaryOverview {clear:both;margin:0px;padding:2px;border:1px solid #9BB9E7;}
div.GlossaryOverview h1,
div.GlossaryOverview h2,
div.GlossaryOverview h3,
div.GlossaryOverview h4,
div.GlossaryOverview h5,
div.GlossaryOverview h6,
div.GlossaryOverview a{margin:0px;padding:0px;font-size:13px;font-style:normal;font-weight:normal;color:#1A51A4;text-decoration:none;}
div.GlossaryOverview .Headline,
div.GlossaryOverview .Headline a{font-weight:bold;color:#1A51A4;}
div.GlossaryOverview .Abstract,
div.GlossaryOverview .Abstract a{font-weight:normal;color:#333333;}
div.GlossaryOverview .Picture {float:right;padding:0px;padding-left:5px;padding-bottom:5px;border:0px solid #FFFFFF;}
div.GlossaryOverview .Picture img{padding:0px;border:0px solid #FFFFFF;}
div.GlossaryOverview .delimiter{border:0px;border-top:1px solid #9BB9E7;height:1px; text-align:left; clear:both;}
/************************ END SLE ************************/
/************************ BEGIN On Page Collaboration ************************/
/*On Page Collaboration - Default*/

/*Default values*/
div.OPC{}
div.OPC a{margin:0px;padding:0px;font-size:1em;font-weight:normal;font-style:normal;color:#D00021;text-decoration:none;}
div.OPC textarea{width:100%;height:20em;border:0px;font-size:1em;}
div.OPC input{height:1.5em;border:1px solid #9BB9E7;margin-top:2px;margin-left:3px;}

div.OPC input.Text{width:80%;}
div.OPC input.Fileupload{}
div.OPC a.Button,
div.OPC input.Button{margin:0em;padding:0em;text-align:center;border:1px solid #9BB9E7;background-color:#CCE0FF;color:#000000;font-weight:bold;}
div.OPC a.Button{float:left;display:block;width:5em;height:1.3em;padding:1px 0px 0px 0px;font-size:1em;cursor:default;text-align:center;vertical-align:middle;}

/*InnerBox*/
div.OPC .InnerBox{border:1px solid #9BB9E7;background-color:#CCE0FF;}

/*Toolbar*/
div.Toolbar{padding:0.5em 0em 0.5em 0em;text-align:right;background-color:#FFFFFF;}

/*Toolbar - New Entry*/
div.ToolbarNewEntry{padding:0em;margin:0.5em 0em 0.5em 0em;background-color:#CCE0FF;border:1px solid #9BB9E7;}
div.ToolbarNewEntry div.Headline{float:left;font-weight:bold;}
div.ToolbarNewEntry div.Button{text-align:right;}
div.ToolbarNewEntry div.Button a.Button{height:1.4em;background-color:#1A51A4;color:#FFFFFF;border:0px;padding:0em 0.5em 0em 0.5em;border-left:1px solid #9BB9E7;cursor:default;}

/*Thread Map*/
div.OPC table,
div.OPC td{text-align:left; vertical-align:top;}
div.OPC table{width:100%;}
div.OPC table tr.Headline{font-weight:bold;background-color:#CCE0FF;}
div.OPC table tr.Headline td{border:1px solid #9BB9E7;}
div.OPC table tr.Headline td.Subject,
div.OPC table tr.Headline td.Author{border-right:0px;}
div.OPC table tr.Entry{background-color:#EBF3FF;}
div.OPC table tr.Entry td{font-size:1em;border-bottom:1px solid #9BB9E7;}
div.OPC table td.Subject{width:50%;border-left:1px solid #9BB9E7;}
div.OPC table td.Subject div.TreeIcon{float:left;}
div.OPC table td.Author{width:25%;text-align:center;}
div.OPC table td.Date{width:25%;text-align:center;border-right:1px solid #9BB9E7;}
div.OPC table div.Subject{margin-top:4px;}
div.OPC table div.Author,
div.OPC table div.Date{}

div.OPC table div.Subject a.selected{font-weight:bold;}

/*Thread*/
div.OPCThread .Label,
div.OPCThread .Field{border-top:1px solid #9BB9E7;}
div.OPCThread .Label{float:left;width:20%;background-color:#CCE0FF;font-weight:bold;}
div.OPCThread .Field{margin-left:20%;background-color:#EBF3FF;border-left:1px solid #9BB9E7;}
div.OPCThread .FieldTextarea{border-top:1px solid #9BB9E7;background-color:#FFFFFF;}
div.OPCThread .FieldTextarea2{border-top:1px solid #9BB9E7;background-color:#EBF3FF;}
div.OPCThread .LabelFirst,
div.OPCThread .FieldFirst{border-top:0px;}
div.OPCThread .LabelLast,
div.OPCThread .FieldLast{}

div.OPCThread div.AttachmentFiles {padding:0.5em 0em 0.5em 0em;border-top:1px solid #9BB9E7;}
div.OPCThread div.AttachmentFiles ul,
div.OPCThread div.AttachmentFiles li{list-style:none;margin:0em;padding:0em;}

/*Thread - Answer*/
div#OPCAnswer{margin:0em 0em 1em 0em;display:none;}

/*Thread Map All*/
div.OPC table.Headline,
div.OPC table.Headline td{text-align:left; vertical-align:top;}
div.OPC table.Headline {width:100%;}
div.OPC table.Headline{margin:0.5em 0em 0em 0em;background-color:#CCE0FF;border:1px solid #9BB9E7;}
/************************ END On Page Collaboration ************************/
/************************ BEGIN OPM ************************/

/*OPM*/
div.OPMOverview div{margin:0em;padding:0em;vertical-align:top;text-align:left;}
/*Navigation*/
div.OPMOverview .Nav{clear:both;font-size:0.85em;padding:0px;margin:0px;}
div.OPMOverview .Nav .Left{float:left;text-align:left;}
div.OPMOverview .Nav .Right{text-align:right;}
div.OPMOverview .Nav span.Head{}
div.OPMOverview .Nav span.Foot{}
div.OPMOverview .Nav a{color:#1A51A4;}
div.OPMOverview .Nav a.selected{font-weight:bold;}

/*Category navigation*/
div.OPMOverview .CatNav{}
div.OPMOverview .CatNav ul,
div.OPMOverview .CatNav li{list-style:none;margin:0em;padding:0em;}
div.OPMOverview .CatNav li{float: left;margin:0px 2px 0.5em 0px;padding:2px 0px 1px 0px;border-left: 1px solid #9BB9E7;border-right: 1px solid #9BB9E7;border-top: 2px solid #9BB9E7;}
div.OPMOverview .CatNav li a{padding:2px 4px 2px 4px;background-color:#FFFFFF;}
div.OPMOverview .CatNav li a:hover{background-color:#DDDDDD;}
div.OPMOverview .CatNav li a.selected{padding:2px 8px 1px 8px;background-color:#CCE0FF;}

/*List navigation*/
div.OPMOverview .ListNav {margin:0.5em 0em 0.5em 0em;padding:2px;border:1px solid #9BB9E6;background-color:#EBF3FF;}

/*OPM-Overview Default*/
div.OPMOverview{}
div.OPMOverview h1,
div.OPMOverview h2,
div.OPMOverview h3,
div.OPMOverview h4,
div.OPMOverview h5,
div.OPMOverview h6,
div.OPMOverview a,
div.OPMOverview span{margin:0px;padding:2px 0px 2px 0px;font-size:1em;font-weight:normal;font-style:normal;color:#333333;text-decoration:none;}
div.OPMOverview .Header{padding:10px;background-color:#EBF3FF;}
div.OPMOverview .Footer{}
div.OPMOverview .Picture {float:right;padding:10px;}
div.OPMOverview .Title{}
div.OPMOverview .Firstname{font-weight:bold;}
div.OPMOverview .Lastname{font-weight:bold;}
div.OPMOverview .Fullname{font-weight:bold;}
div.OPMOverview .Shortname{}
div.OPMOverview .Phonenumber{}
div.OPMOverview .Faxnumber{}
div.OPMOverview .Cellphone{}
div.OPMOverview .Mail{color:#E26767;}
div.OPMOverview .Function{font-weight:bold; color:#999999;}
div.OPMOverview .Joboutline{}
div.OPMOverview .Jobtitle{}
div.OPMOverview .Companyname{}
div.OPMOverview .Deputy{}
div.OPMOverview .Location{}
div.OPMOverview .Building{}
div.OPMOverview .Room{}
div.OPMOverview .OPMClass{}
div.OPMOverview .Department{}
div.OPMOverview .CMSDepartment{font-weight:bold; color:#999999; }
div.OPMOverview .Street{}
div.OPMOverview .Zip{}
div.OPMOverview .City{}
div.OPMOverview .Country{}
div.OPMOverview .Edit{}
div.OPMOverview .State{}
div.OPMOverview .Informations{}
div.OPMOverview .Delimiter{color:#9BB9E6;background-color:#9BB9E6;border:1px solid #9BB9E6;text-align:left;clear:both;}

/*OPM-Overview Names*/ 
div.OPMOverviewNam {min-height:60px;}

/*OPM-Overview Businesscards*/ 
div.OPMOverviewBus {min-height:220px;}

/*OPM-Overview Businesscards PopUp*/ 
body.OPMBus {font-size:0.8em;background-color:#EBF3FF;}

/*OPM Hierarchy*/
div.OPMHierarchy {border:1px solid #9BB9E6;}

/*OPM Hierarchy - Headline*/
div.OPMHierarchy .Headline {padding:0px 0px 0px 2px;font-weight:bold;font-style:normal;color:#1A51A4;background-color:#CCE0FF;border-bottom:1px solid  #9BB9E6;}
div.OPMHierarchy .Nav,
div.OPMHierarchy .Headline .Left {float:left;width:30%;}
div.OPMHierarchy .Headline .Right,
div.OPMHierarchy .Right{margin-left:31%;}
div.OPMHierarchy .Headline .Right{}

/*OPM Hierarchy - Navigation*/
div.OPMHierarchy .Nav{margin:0px;background-color:#FFFFFF;}
div.OPMHierarchy .Nav ul,
div.OPMHierarchy .Nav li{list-style:none;margin:0em;padding:0em;}
div.OPMHierarchy .Nav li a{display:block; padding:0px 2px 0px 2px; margin:0px; font-size:1em; font-weight:normal; font-style:normal; text-decoration:none; color:#1A51A4; background-color:#FFFFFF;}
div.OPMHierarchy .Nav li a:hover{background-color:#DDDDDD;}
div.OPMHierarchy .Nav li a.selected{background-color:#CCE0FF;}
div.OPMHierarchy .Nav li.L1 a{padding-left:2px;}
div.OPMHierarchy .Nav li.L2 a{padding-left:10px;}
div.OPMHierarchy .Nav li.L3 a{padding-left:20px;}
div.OPMHierarchy .Nav li.L4 a{padding-left:30px;}
div.OPMHierarchy .Nav li.L5 a{padding-left:40px;}
div.OPMHierarchy .Nav li.L6 a{padding-left:50px;}

/*OPM Hierarchy - Right area*/
div.OPMHierarchy .Right{}
div.OPMHierarchy .Delimiter{clear:none;}

/************************ BEGIN Picture Gallery ************************/
/*Navigation*/
div.PGAOverview .Nav{margin:0.5em 0em 0.5em 0em;padding:2px;font-size:0.85em; background-color:#CCCCCC ;}
div.PGAOverview .Nav .Left{float:left;text-align:left;}
div.PGAOverview .Nav .Right{text-align:right;}
div.PGAOverview .Nav span.Head{}
div.PGAOverview .Nav span.Foot{}
div.PGAOverview .Nav a{color:#1A51A4;}
div.PGAOverview .Nav a.selected{font-weight:bold;}

/*Category navigation*/
div.PGAOverview .CatNav{}

/*List navigation*/
div.PGAOverview .ListNav{}

/*Overview picture gallery - Default*/
div.PGAOverview ul,
div.PGAOverview li{list-style:none;margin:0px;padding:0px;}
div.PGAOverview li div{margin:0px;padding:5px;text-align:center;vertical-align:middle;}
div.PGAOverview li a{font-size:1em;font-weight:normal;font-style:normal;color:#333333;text-decoration:none;}

/*Overview picture gallery*/
div.PGAOverview li{float:left;width:160px;height:200px;margin:5px;padding:0px; text-align:left; vertical-align:middle; border: 1px dashed silver;}
div.PGAOverview li div.Picture{}
div.PGAOverview li div.PictureText {clear:both;vertical-align:bottom;}
div.PGAOverview li div.PictureText a{}

/*Detail picture gallery*/
div.PGADetail{margin:0px;padding:5px;font-size:1em;font-weight:normal;font-style:normal;color:#333333;text-align:center;vertical-align:top; border: 1px dashed silver;}
div.PGADetail .OverviewLink,
div.PGADetail .Comment{padding-top:10px;}
/************************ END Picture Gallery ************************/

