
/* 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{vertical-align:top;text-align:left;border:0;}
table,td,font {font-size:12px}

/*Link*/
a,
a font{color:#EC008C;text-decoration:underline;}
a:hover{}

/*No Script*/
NOSCRIPT img{ display:none; }

/* Global class */
.clear{clear:both;}
.hidden{display:none;}
.underline{text-decoration:underline;}
.image {border:1px solid #BCBEC0;}
input.text{border:1px solid #BCBEC0;background-color:#FFF;color:#000;font-size:12px;}
input.button,
input.submit{font-weight:bold;background-color:#F2F3F3;border:1px solid #BCBEC0;}
input.image{border:0;padding:0;margin:0;}

/*Formgenerator*/
div.Form{padding:10px;}

/*Formgenerator - table*/
div.Form table.Form,
div.Form table.Form td{color:#000;padding:0;margin:0;}
div.Form table.Form td{padding:0.2em 0 0 0;}

/*Formgenerator - server validation error message*/
.FGMValidationError { font-size:1em; font-weight:bold; font-style:normal; color:#990000; text-decoration:none; }

/*Formgenerator - fields*/
div.Form select,
div.Form input,
div.Form textarea{width:25em;padding:0;margin:0;border:1px solid #BCBEC0;background-color:#FFF;color:#000;font-size:1em;}
div.Form select{width: 24.3811em;}
div.Form textarea{height:6.188em;}

/*Formgenerator - submit*/
div.Form input.submit {width:7em;background-color:#F2F3F3;}

/*Formgenerator - checkbox*/
div.Form div.checkbox input.checkbox{width:auto;margin-right: 0.5em;border:0;}

/*Formgenerator - radiobox*/
div.Form div.radio {float:left;margin-right:0.2em;}
div.Form div.radio input.radio{width:auto;margin:0 0.2em -0.2em 0;border:0;}

/*Event reminder */
div.EventReminder input.submit {width:12.5em;}
div.EventReminder input.button {width:10.5em;}

/*Content - Headline*/
h1.Headline{ font-size:14px; font-weight:bold; font-style:normal; color:#EC008C; }

/*Content*/
div.Content{font-size:12px;}

/*Visited Links*/
div.Content a:visited,
div.Content a:visited font{color:#551A8B;}

div.Content .Content1,
div.Content .Content2,
div.Content .Content3,
div.Content .Contentn{ clear:both;font-size:12px; }

/*Margin*/
div.Margin .MContent1,
div.Margin .MContent2,
div.Margin .MContent3{}

/************************ BEGIN BOX *************************/
/*Box*/
div.Box {margin:0 0 15px 0;padding:0;border-bottom:1px solid #BCBEC0;}
div.Box .InnerBox{padding:10px 25px 0 20px;}
div.Box form{margin:0;padding:0;}

div.Box .Header {border-bottom:1px solid #BCBEC0;}
/*Box - Headline*/
div.Box .BoxHeadline{font-size:11px;padding:0 0 2px 0;color:#77787B;font-weight:bold;text-transform:uppercase;}

/*Box - content*/
div.Box .BoxContent{font-size:11px;margin:15px 0 0 0;}

/*Box - Login */
div.BoxLogin{width:300px;height:111px;background:url(../files/Box/$file/Box_Login_BG.gif) 0 0 transparent repeat-x;}
div.BoxLogin input.text{width:180px}
div.BoxLogin input.image{position:absolute;margin:-1px 0 0 5px;}
div.BoxLogin span.username{font-weight:bold;}

/*Box - Quickfinder*/
div.BoxQuickfinder{height:78px;background:url(../files/Box/$file/Box_Quickfinder_BG.gif) 0 0 transparent no-repeat;}
div.BoxQuickfinder select{width:173px;height:16px;border:1px solid #BCBEC0;color:#77787B;}

/*Box - Quicksearch*/
div.BoxQuicksearch{height:78px;background:url(../files/Box/$file/Box_Quicksearch_BG.gif) 0 0 transparent no-repeat;}
div.BoxQuicksearch input.text{width:148px;height:18px;}
div.BoxQuicksearch input.image{position:absolute;margin:-1px 0 0 5px;}

/*Box - Contact*/
div.BoxContact{height:111px;background:url(../files/Box/$file/Box_Contact_BG.gif) 0 0 transparent no-repeat;}
div.BoxContact .BoxContent a{display:block;margin:11px 0 0 0;color:#77787B;font-size:11px;}

/*Box - Contextnavigation*/
div.BoxCNav{width:400px;background:url(../files/Box/$file/Box_CNav_BG.gif) 0 0 #E6E7E8 no-repeat}
div.Box .InnerBox{padding-bottom:10px;}
div.BoxCNav ul,
div.BoxCNav li{list-style:none;padding:0;margin:0;}
div.BoxCNav li{margin-bottom:5px;background-color:transparent;background-image:url(../files/Ico/$file/Ico_Bullet_pink.gif);background-position:1px 5px;background-repeat:no-repeat;padding-left:10px;}
div.BoxCNav li a{}
div.BoxCNav .BoxContent{font-size:11px;margin:10px 0 0 0;}

/*Box - Errorpage*/
div.BoxErrorPage { background-color: #FFF; }
div.BoxErrorPage .InnerBox{padding:0;border: 1px solid red;}
div.BoxErrorPage .Header{border:0;}
div.BoxErrorPage .BoxHeadline{line-height: 1.4em; padding-left:10; background-color: red;color:#FFFFFF;}
div.BoxErrorPage .BoxContent{font-size:11px;margin:10px;}
/************************ END BOX *************************/
/************************ BEGIN SLE ************************/
/*Overview - Default*/
div.SLEOverview{}
div.SLEOverview *{margin:0;padding:0;font-size:1em;font-weight:normal;font-style:normal;color:#333333;text-decoration:none;}

/*Navigation*/
div.SLEOverview .Nav{margin:8px 0 8px 0;padding:2px;font-size:11px;border:1px solid #EC008C;background-color:#FAD5E5;}
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: #000000; }
div.SLEOverview .Nav a.selected{ font-weight: bold; }
/*Category navigation*/
div.SLEOverview .Nav .CatNav{}
/*List navigation*/
div.SLEOverview .Nav .ListNav{}

/*Content*/
div.SLEOverview .Header{padding-top:7px;}
div.SLEOverview .Footer{clear:both;padding-bottom:7px;border-bottom:1px dotted #BCBEC0;}
div.SLEOverview .Footer10{border-bottom:0;}
div.SLEOverview .Picture { float:left;width:120px;margin:0 5px 5px 0; border:0;overflow:hidden;}
div.SLEOverview .Picture img{ padding: 0; border: 0; }
div.SLEOverview .Date,
div.SLEOverview .Date a{ font-weight: bold;}
div.SLEOverview .Time,
div.SLEOverview .Time a{ font-weight: bold;}
div.SLEOverview .DateTime,
div.SLEOverview .DateTime a{ font-weight: bold; }
div.SLEOverview .Topline,
div.SLEOverview .Topline a{ color: #1A51A4; }
div.SLEOverview .Headline,
div.SLEOverview .Headline a{font-size:16px;font-weight: bold; color: #EC008C; }
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{text-decoration:underline;color:#77787B;font-size:12px;}

/*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; }

/*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{}
div.SLEDetail .Footer{clear:right;}
div.SLEDetail .Picture{float:right;width:120px;margin:0px 0px 5px 5px;overflow:hidden;}
div.SLEDetail .Date {display:block;margin:0 0 4px 0;font-size:11px;font-weight: bold;}
div.SLEDetail .Time {}
div.SLEDetail .Topline {}
div.SLEDetail .Headline {margin:0 0 15px 0;font-size:16px;font-weight: bold; color: #EC008C; }
div.SLEDetail .Underline {}
div.SLEDetail .Location {}
div.SLEDetail .Abstract {}

/*Items-Detail*/
/************************ END SLE ************************/
