
/**** Sample Explorer BEGIN ****/

.box-inhalt-homepage {width:50.5625em;float:left;}
* html .box-inhalt-homepage {width:51.5625em;}

#keyvisual { width:620px; float:left; margin:1px 0 0 0; *margin:0px;}
#keyvisualhome { float:left; margin:1px 0 0 0; position:relative; *margin:0px;}

.materialoverview .entry { width:130px; margin:0 25px 1em 0; }
.materialoverview td { vertical-align:top; }
.materialoverview img.arrow { margin:3px 3px 0 0; vertical-align:top; }
.materialoverview .materialname {vertical-align:top;}
.materialoverview .materialname a { font-size:0.7em; color:#000000; vertical-align:top;}
.materialoverview .materialinfo a { font-size:0.7em; color:#000000; }

/* Datasource Messages */
.dserrormsg { color:#000000; font-size:0.8em; font-weight:bold; }
.dsemptymsg { color:#000000; font-size:0.8em; font-weight:bold; }

/* VERTICAL NAVIGATION BEGIN */

div.VerticalNavigation{width:10.625em;float:left;border-top:1px solid #FFFFFF;*border-top:0px;}
div.VerticalNavigation ul,
div.VerticalNavigation ul li{list-style:none;padding:0px;margin:0px;}
div.VerticalNavigation ul ul{list-style:none;padding:0px;margin:0px;}

/*
#VerticalNavigationTop ul,
#VerticalNavigationTop ul li{ list-style:none;padding:0px;margin:0px;}
#VerticalNavigationTop ul ul{list-style:none;padding:0px;margin:0px;}
*/

/*LI Navigation Level 1*/
li.linl1 a span{font-size:0.7em; }
li.linl1 a,
li.linl1 a:active,
li.linl1 a:visited{display:block;*width:100%;background-color:#C3EBEB;border-bottom:1px solid #FFFFFF;padding-left:1.375em; color:#666666; padding-top:2px;padding-bottom:2px;}
li.linl1 a:hover{color:#666666;text-decoration:none;background:#C3EBEB url(../files/VertNavigation/$file/submenue1_pfeil.gif) no-repeat left top;}

li.linl1 li.linl1 a {width:170px !important;}

/*LI Navigation Level 1 Active*/
li.linl1a a span{font-size:0.7em}
li.linl1a a,
li.linl1a a:hover,
li.linl1a a:visited,
li.linl1a a:active{display:block;*width:100%;background-color:#00666;border-bottom:1px solid #FFFFFF; padding-left:1.375em; color:#666666; padding-top:2px;padding-bottom:2px;font-weight:bold;background:#006666 url(../files/VertNavigation/$file/submenue_pfeil.gif) no-repeat left top;color:#FFFFFF;}

/* CUSTOM for Subentries in Flyout menu*/
/*LI Navigation Level 1 Active*/
li.linl1a li.linl1 a span{font-size:0.7em}
li.linl1a li.linl1 a,
li.linl1a li.linl1 a:active,
li.linl1a li.linl1 a:visited{display:block; width:170px;background-color:#C3EBEB;border-bottom:1px solid #FFFFFF;font-weight:normal; padding-left:1.375em; color:#666666; padding-top:2px;padding-bottom:2px;background-image:none;}
li.linl1a li.linl1 a:hover{color:#FFFFFF;text-decoration:none;font-weight:normal; background:#006666 url(../files/VertNavigation/$file/submenue_pfeil.gif) no-repeat left top;}

/*LI Navigation Level 2*/
li.linl2 a span{font-size:0.7em}
li.linl2 a,
li.linl2 a:active,
li.linl2 a:visited{font-weight:normal;display:block;*width:100%;background:#FFE0CC;border-bottom:1px solid #FFFFFF;padding-left:2.1875em; color:#666666;}
li.linl2 a:hover{font-weight:normal;display:block;*width:100%;padding-left:2.1875em;color:#666666;text-decoration:none;background:#FFE0CC url(../files/VertNavigation/$file/submenue2_pfeil.gif) no-repeat left top;}

/*LI Navigation Level 2 Active*/
li.linl2a a span{font-size:0.7em}
li.linl2a a,
li.linl2a a:hover,
li.linl2a a:visited,
li.linl2a a:active{display:block;*width:100%;padding-left:2.1875em;font-weight:bold;background:#FFA970 url(../files/VertNavigation/$file/submenue3_pfeil.gif) no-repeat left top;color:#FFFFFF;}

/*LI Navigation Level 3*/
li.linl3 a span{font-size:0.7em}
li.linl3 a,
li.linl3 a:active,
li.linl3 a:visited{font-weight:normal;display:block;*width:100%;background:#FFC8A3;border-bottom:1px solid #FFFFFF;padding-left:3em; color:#666666;}
li.linl3 a:hover{font-weight:normal;display:block;*width:100%;padding-left:3em;color:#666666;text-decoration:none;background:#FFC8A3 url(../files/VertNavigation/$file/submenue4_pfeil.gif) no-repeat left top;}

/*LI Navigation Level 3 Active*/
li.linl3a a span{font-size:0.7em}
li.linl3a a,
li.linl3a a:hover,
li.linl3a a:visited,
li.linl3a a:active{display:block;*width:100%;padding-left:3em;font-weight:bold;background:#FFC8A3 url(../files/VertNavigation/$file/submenue4_pfeil.gif) no-repeat left top;color:#666666;}

/*LI Navigation Level 4*/
li.linl4 a span{font-size:0.7em}
li.linl4 a,
li.linl4 a:active,
li.linl4 a:visited{font-weight:normal;display:block;*width:100%;background:#FFC8A3;border-bottom:1px solid #FFFFFF;padding-left:4em; color:#666666;}
li.linl4 a:hover{font-weight:normal;display:block;*width:100%;padding-left:4em;color:#666666;text-decoration:none;background:#FFC8A3 url(../files/VertNavigation/$file/submenue5_pfeil.gif) no-repeat left top;}

/*LI Navigation Level 4 Active*/
li.linl4a a span{font-size:0.7em}
li.linl4a a,
li.linl4a a:hover,
li.linl4a a:visited,
li.linl4a a:active{display:block;*width:100%;padding-left:4em;font-weight:bold;background:#FFE0CC url(../files/VertNavigation/$file/submenue5_pfeil.gif) no-repeat left top;color:#666666;}

/* VERTICAL NAVIGATION END */

/* BOX BEGIN */

/*Box*/
div.Box { margin:0; padding:0; background-image:url(../files/box/$file/box_backgrd1.gif);background-repeat: repeat-x; height: 112px;}
div.Box * { margin:0;padding:0; }
div.Box .InnerBox {}
div.Box .BoxContent form { margin:0; padding:0; }
div.Box .BoxContent input.text {margin-top: 3px;}
div.Box .Header {}

/*Box - Headline*/
div.Box .BoxHeadline { color:#FFFFFF; font-weight:bold; font-size:0.78em; margin:8px 0 5px 8px;}

/*Box - Content*/
div.Box .BoxContent { color:#FFFFFF;padding:0px; }
div.Box .BoxContent .image {width:11px;height:10px;}

/*Box - Form*/
div.Box input {}
div.Box input.submit {}

/*Box - Login */
div.BoxLogin { height:107px; margin:1px 0 0 1px; float: left; width: 205px;}
#keyvisualhome div.BoxLogin { position:absolute; right:0px; margin:1px 0 0 1px;}
div.BoxLogin .BoxHeadline { *margin:6px 0 0px 8px;}
div.BoxLogin input.text { width:190px; border:1px solid #CECECE; color:#666666; font-size:0.78em; font-weight:bold; margin:0px 0 0 8px; padding-left:4px; }
div.BoxLogin input.submit { margin:10px 0 0 0; }
div.BoxLogin span.username { font-weight: bold; }
div.BoxLogin .forgotpassword { margin:3px 0px 0 8px; }
div.BoxLogin .forgotpassword a { margin:0px; font-size:0.78em; font-weight:normal; color:#CECECE; }
div.BoxLogin .forgotpassword img { margin:0 5px 0 0; }
div.BoxLogin .register { margin:0px 0px 0 8px; }
div.BoxLogin .register a { margin:0px 0px 0px 0px; font-size:0.78em; font-weight:normal; color:#CECECE; }
div.BoxLogin .register img { margin:0 5px 0 0; }
div.BoxLogin div.loginbutton { float:right; margin:0 4px 0 0; }

/*Box - Search */
div.BoxSearch { height: 107px;margin: 1px 0 0 1px;float: left; width: 205px; *margin:0 0 0 1px;}
#keyvisualhome div.BoxSearch { position:absolute; right:0px; margin:0px; }
div.BoxSearch .BoxContent { position:relative; }
div.BoxSearch .BoxContent #logout { position:absolute; top:0; right:12px; }
div.BoxSearch .radio{padding: 2px 0 0 5px;}
div.BoxSearch .radio input{margin: 0px 0 0 0;padding: 20px 0 0 0;}
div.BoxSearch .radio label{color: #FFFFFF;font-size: 0.78em;margin: 0;padding: 0 0 0 8px;}
div.BoxSearch .submitinner{margin: 0px 0 0 0;padding: 15px 0 0 8px;}
div.BoxSearch .submitinner {*padding: 7px 0 0 8px;}
div.BoxSearch .inputinner{margin: 0px 0 0 0;padding: 12px 0 0 8px;}
div.BoxSearch .inputinner {*padding: 3px 0 0 8px;}
div.BoxSearch .submitinner input.submit{margin: 0px 0 0 0px;padding: 0px 0 0 0;}
div.BoxSearch .inputinner input.text{border: 1px solid #CECECE;color: #666666;font-size:0.78em;font-weight: normal;height:1.4em;padding-left: 3px;width: 120px;}

/* BOX END */

/**** Sample Explorer END ****/
