
/*Global tag definition*/
* {font-family:Arial,Verdana,Helvetica,sans-serif;}
body{margin:0;padding:0;font-size:12px;font-weight:normal;font-style:normal;color:#000000;background-color:#FFFFFF;}
h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;vertical-align:top;text-align:left;border:0;}
table,td,font {font-size:12px;}
a{color:#000000;text-decoration:none;}
a:hover{}
NOSCRIPT img{display:none;}


/*Global Style Classes*/
.clear{clear:both;}
.hidden{display:none;}
.underline{text-decoration:underline;}

/*Forms*/
div.form{}
table.form,
table.form td{font-size:12px;font-style:normal;font-weight:normal;color:#000000;background-color:#FFFFFF;}

select,input,textarea{font-weight:normal;font-style:normal;border:1px solid #003c63;background-color:#FFFFFF;color:#000000;}
textarea,
input.text,
input.file,
input.password,
select{width:80%;}
input.button,
input.submit{padding:0;margin:0;margin-bottom:1px;font-weight:bold;background-color:#ffffff;color:#003c63;}
input.image{border:0;}

/*Forms - textarea*/
textarea{width:80%;height:100px;}

/*Forms - checkbox*/
input.checkbox{border:0px;}

/*Forms - radiobox*/
input.radio {float:left;border:0px;}
div.radio {float:left;margin:0;padding:0;}

/*Forms - server validation*/
.FGMValidationError {font-size:12px; font-weight:bold; font-style:normal; color:#990000; text-decoration:none;}

/*Margin-Bottom:2 Pixel for all W3C Browser*/
select,input,textarea{margin-bottom:2px;}

/************************ BEGIN BOX *************************/
/*Box*/
div.Box {width:174px;background-color:#ffffff;margin:0px 0px 12px 0px;font-size:12px;}
div.Box .InnerBox{border:0px solid #003c63;}

/*Box - Headline*/
div.Box .BoxHeadline{padding:0px 0px 0px 4px;margin:0px;border-bottom:1px solid #003c63;background-color:#003c63;font-weight:bold;color:#FFFFFF;}
/*Box - content*/
div.Box .BoxContent {padding:4px;}
ul.CNav a{padding-left:12px;color:#003c63;background-image:url("../files/Icons/$file/CNavBullet.gif");background-repeat:no-repeat;background-position:0px 1px;}
ul li.ContextL1 a{color:#003c63;background-image:url("../files/Icons/$file/CNavBullet.gif");background-repeat:no-repeat;background-position:0px 1px;}
ul li.ContextL1 a:hover{color:#003c63;text-decoration:underline;background-image:url("../files/Icons/$file/CNavBullet.gif");background-repeat:no-repeat;background-position:0px 1px;}
ul li.ContextL2 a{padding-left:20px;color:#003c63;background-image:url("../files/Icons/$file/CNavBullet.gif");background-repeat:no-repeat;background-position:10px 1px;}
ul li.ContextL2 a:hover{padding-left:20px;color:#003c63;text-decoration:underline;background-image:url("../files/Icons/$file/CNavBullet.gif");background-repeat:no-repeat;background-position:10px 1px;}


/*Box - Form*/
div.Box select{width:190px;}
div.Box Input.text{width:130px;border:1px solid #003c63;}
div.Box Input.submit{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:20px;border:0;}
div.Box Input.image{background-color:#003c63;border:0px;margin-top:0px;}

/*Box - Lists*/
div.Box ul,
div.Box li{color:#003c63;list-style:none;margin:0;padding:0 0 4px 0;width:600px;}
div.Box ul li.L1 a{color:#003c63;}
div.Box ul li.L1 a:hover{color:#003c63;text-decoration:underline;}

/*Box - Login*/
div.BoxLogin input.Text{width:135px;}
div.BoxLogin span.username{font-weight:bold;}
div.BoxQuicksearch Input.submit{width:65px;}

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

/*Box - Errorpage at the content area*/
div.Content-Container div.BoxErrorPage{width:100%;}

/*Box - Quicklinks*/
div.BoxQuicklinks .head1{font-weight:bold;}

/*Box - Quicksearch*/
div.BoxQuicksearch Input.submit{margin-top:0px;margin-left:4px;width:20px;}
div.BoxQuicksearch {width:174px;background-color:#7B8EB5;margin:0px 0px 12px 0px;font-size:12px;}
div.BoxQuicksearch .InnerBox{border:1px solid #003c63;}
div.BoxQuicksearch .BoxHeadline{padding:0px 0px 0px 4px;margin:0px;border-bottom:1px solid #003c63;background-color:#425984;font-weight:bold;color:#FFFFFF;}
div.BoxQuicksearch .BoxContent {padding:4px;}
div.BoxQuicksearch div.Box select{width:190px;}
div.BoxQuicksearch div.Box Input.text{width:130px;border:1px solid #003c63;}
div.BoxQuicksearch div.Box Input.submit{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:20px;border:0;}
div.BoxQuicksearch div.Box Input.image{background-color:#003c63;border:0px;margin-top:0px;}

/************************ END BOX *************************/
/************************ 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:12px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}

/*Navigation*/
div.SLEOverview .Nav{margin:4px 0 4px 0;padding:0px;font-size:12px;}
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:#003c63;}
div.SLEOverview .Nav a.selected{font-weight:bold;}
/*Category navigation*/
div.SLEOverview .Nav .CatNav{}
/*List navigation*/
div.SLEOverview .Nav .ListNav{}

/*Content*/
div.SLEOverview hr{margin:0px;padding:0px;}
div.SLEOverview .Header{}
div.SLEOverview .Footer{clear:both}
div.SLEOverview .Picture {padding:0px 5px 5px 0px;border:0px solid #FFFFFF;float:left;}
div.SLEOverview .Picture img{padding:0px;border:0px solid #FFFFFF;}
div.SLEOverview .Date,
div.SLEOverview .Date a{font-weight:bold;color:#FB7D29;}
div.SLEOverview .Time,
div.SLEOverview .Time a{font-weight:bold;color:#FB7D29;}
div.SLEOverview .DateTime,
div.SLEOverview .DateTime a{font-weight:bold;color:#003c63;text-align:right;margin-right:5px}
div.SLEOverview .Topline,
div.SLEOverview .Topline a{color:#000000;font-weight:bold;}
div.SLEOverview .Headline,
div.SLEOverview .Headline a{font-weight:bold;color:#DB197A;}
div.SLEOverview .Underline,
div.SLEOverview .Underline a {color:#000000;}
div.SLEOverview .Location,
div.SLEOverview .Location a{ font-weight:bold; font-style:italic;}
div.SLEOverview .Abstract,
div.SLEOverview .Abstract a{color:#003c63;}
div.SLEOverview a.MoreButton{color:#DB197A;font-weight:bold;float:right;margin-right:10px}
div.SLEOverview .Delimiter{width:620px;color:#ffffff;background-color:#ffffff;font-size:1px;border-bottom:1px solid #000000;clear:both;margin:5px 0 15px 0; padding:0px;}

/*News-Overview*/

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

/*Items-Overview*/

/*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:12px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}

div.SLEDetail .Header{margin:4px 0 0 0;}
div.SLEDetail .Footer{clear:right;margin:0 0 4px 0;}
div.SLEDetail .Picture{float:right;margin:0px 0px 5px 5px;}
div.SLEDetail .Date {font-weight:normal;color:#000000;}
div.SLEDetail .Time {font-weight:normal;color:#000000;}
div.SLEDetail .Topline {color:#000000;}
div.SLEDetail .Headline {font-size:14px;font-weight:bold;color:#DB197A;}
div.SLEDetail .Underline {color:#000000;}
div.SLEDetail .Location {color:#000000;}
div.SLEDetail .Abstract {margin-top:4px;color:#003c63;}

/*Events-Detail*/

/*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:12px;font-weight:bold;font-style:normal;text-decoration:none;color:#009999;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 #009999;border-right:1px solid #009999;border-top:2px solid #009999;}
div.GlossaryNav li.Selected a,
div.GlossaryNav li.Selected a:hover{background-color:#009999;color:#FFFFFF;}

/*Glossary-Entries*/
div.GlossaryOverview {clear:both;margin:0px;padding:2px;border:1px solid #000000;padding-right:10px;}
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:12px;font-style:normal;font-weight:normal;color:#000000;text-decoration:none;}
div.GlossaryOverview .Headline,
div.GlossaryOverview .Headline a{font-weight:bold;color:#DB197A;}
div.GlossaryOverview .Abstract,
div.GlossaryOverview .Abstract a{font-weight:normal;color:#000000;}
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 #000000;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:12px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}
div.OPC textarea{width:100%;height:100px;border:0px;font-size:12px;}
div.OPC input{border:1px solid #009999;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:0;padding:0;text-align:center;border:1px solid #009999;background-color:#009999;color:#FFFFFF;font-weight:bold;}
div.OPC a.Button{float:left;display:block;padding:1px 0px 0px 0px;font-size:12px;cursor:default;text-align:center;vertical-align:middle;}

/*InnerBox*/
div.OPC .InnerBox{border:1px solid #009999;background-color:#C3EBEB;}

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

/*Toolbar - New Entry*/
div.ToolbarNewEntry{padding:0;margin:4px 0 4px 0;background-color:#C3EBEB;border:1px solid #009999;}
div.ToolbarNewEntry div.Headline{float:left;font-weight:bold;}
div.ToolbarNewEntry div.Button{text-align:right;}
div.ToolbarNewEntry div.Button a.Button{background-color:#009999;color:#FFFFFF;border:0px;padding:0 4px 0 4px;border-left:1px solid #009999;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:#C3EBEB;}
div.OPC table tr.Headline td{border:1px solid #009999;}
div.OPC table tr.Headline td.Subject,
div.OPC table tr.Headline td.Author{border-right:0px;}
div.OPC table tr.Entry{background-color:#FFFFFF;}
div.OPC table tr.Entry td{font-size:12px;border-bottom:1px solid #009999;}
div.OPC table td.Subject{width:50%;border-left:1px solid #009999;}
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 #009999;}
div.OPC table div.Subject{}
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 #009999;}
div.OPCThread .Label{float:left;width:20%;background-color:#C3EBEB;font-weight:bold;}
div.OPCThread .Field{margin-left:20%;background-color:#C3EBEB;border-left:1px solid #009999;}
div.OPCThread .FieldTextarea{height:100px;border-top:1px solid #009999;background-color:#FFFFFF;}
div.OPCThread .FieldTextarea2{height:100px;border-top:1px solid #009999;background-color:#C3EBEB;}
div.OPCThread .LabelFirst,
div.OPCThread .FieldFirst{border-top:0px;}
div.OPCThread .LabelLast,
div.OPCThread .FieldLast{}

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

/*Thread - Answer*/
div#OPCAnswer{margin:0 0 12px 0;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:4px 0 0 0;background-color:#C3EBEB;border:1px solid #009999;}
/************************ END On Page Collaboration ************************/
/************************ BEGIN OPM ************************/

/*OPM*/
div.OPMOverview div{margin:0;padding:0;vertical-align:top;text-align:left;}
/*Navigation*/
div.OPMOverview .Nav{clear:both;font-size:12px;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:#000000;}
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:0;padding:0;}
div.OPMOverview .CatNav li{float: left;margin:0px 2px 0px 0px;padding:2px 0px 1px 0px;border-left: 1px solid #009999;border-right: 1px solid #009999;border-top: 2px solid #009999;}
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:#C3EBEB;}

/*List navigation*/
div.OPMOverview .ListNav {margin:0px 0 4px 0;padding:2px;}

/*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:12px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}
div.OPMOverview .Header{padding:10px;background-color:#C3EBEB;}
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:#009999;background-color:#009999;border:1px solid #009999;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:10px;background-color:#C3EBEB;}

/************************ END OPM ************************/
/************************ BEGIN Picture Gallery ************************/
/*Navigation*/
div.PGAOverview .Nav{margin:4px 0 4px 0;padding:0px;font-size:12px;}
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:#000000;}
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:top;}
div.PGAOverview li a{font-size:12px;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;}

/*Overview picture gallery*/
div.PGAOverview li{float:left;width:165px;height:250px;margin:5px;padding:0px;text-align:left;vertical-align:top;background-color:#C3EBEB;}
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:12px;font-weight:normal;font-style:normal;color:#000000;background-color:#C3EBEB;text-align:center;vertical-align:top;}
div.PGADetail .OverviewLink,
div.PGADetail .Comment{padding-top:10px;}
/************************ END Picture Gallery ************************/
/************************ BEGIN SEARCH *************************/
ul.search, 
ul.search li {list-style:none;}
ul.search {padding:0; margin:10px 13px 10px 0px;}
ul.search li a:hover {color:#DB197A;}
/************************ END SEARCH *************************/




.leftHeadline {color:#ffffff;font-size:12px;font-weight:bold;padding-top:10px;display:block;}
