@import "scnScreen.css";
body  {
   font-size : 75%;
   color: #000;
}
#pageContainer  {
    min-width : 790px;
	max-width : none;
}
#bfSwitch{
    background-image: url(../media/scn/images/bfSwitchOff.jpg);
}
h5 {
background-image:url(../media/scn/images/nav/txtheader_symb2BF.gif);
}

.csc-header h4{

    color: #000;
   }
/*headline middle column (start page only!)*/
.csc-header h5{
    color: #000;
}
/*headline left column*/
.csc-header h3{
    color: #000;
}
/*headline right column*/
.csc-header h2{
    color: #000;
}
.miniText{
color: #000;
}
/* ###################################################################################
** ### Media Window ##################################################################
** ###################################################################################*/
#mainnavi {
    font-size : 1.2em;
    font-weight: bold;
   }
.bfMainnavNO A {
    background: #000;
    color: #FFF;
    text-decoration: none;
    border: 4px solid #fff;
     padding: 0.2em 0.5em 0.2em 0.5em;    
}
.bfMainnavNO A:hover, .bfMainnavNO A:focus {
    border: 4px solid #000;
}
.bfMainnavACT A {
    background: #488098;
    color: #FFF;

}
.bfMainnavCUR {
    border: 4px solid #000;
    background: #FFF;
    color: #000;

}
#headerContainer {
height: 10px;
}
#mediaContainer{
    display: none;
    height: 0px;
}
#mediaLeft{
display: none;
    height: 0px;
}
#mediaRight{
 display: none;
   height: 0px;
}
#mediaCenter{
display: none;
    /*zum austarrieren der Breadcrumb navi im Firefox*/
    height: 0px;
}
#breadcrumbContainer{
background: none;

top: 1em;
height: 2em;
    }
#breadcrumb{
font-weight: bold;

}
.miniText{
    font-size : 1em;
    color: #000;

}
.miniText A{
    font-size : 1em;
    color: #000;
    text-decoration: none;
    border:4px solid #fff;

}
.miniText A:hover, .miniText A:focus{
    font-size : 1em;
    color: #fff;
    background: #000;
    text-decoration: none;
    border:4px solid #000;

}
#compactSwitch{
    display: none;
   height: 0px;
   width: 0px;
   }
#compactSwitch a {
}
#secondnavi  { 
	font-size : 1.2em;
    font-weight: bold;
    margin-right: 4px;
}
.nav_li1{
    width: 20em;
}
.nav_li2{
    width: 16em;
    
}
#secondnavi ul  {
	list-style : none;
    direction: rtl;
}
#secondnavi li  {
    text-align: right;
    border: 4px solid #000;
}
#secondnavi A  {
    text-decoration: none;
}
#secondnavi a.l1-no, #secondnavi a.l2-no {
    background: #000;
    color: #FFF;
    font-size : 1em;
    border: 4px solid #000;
}
#secondnavi a.l1-no:hover, #secondnavi a.l2-no:hover, #secondnavi a.l1-no:focus, #secondnavi a.l2-no:focus   {
    background: #000;
    color: #FFF;
    font-size : 1em;
    border: 4px solid #FFF;
    
}
.l1-act, .l2-act {
    background: #FFF;
    color: #000;
    font-size : 1.2em;
    margin-right: 4px;
}

.ulEnd{
  background: none;
}
#contentContainer{
  padding-top: 1.5em;
}
#contentRight {
    width:25em; 
    padding: 0;  
}
#contentLeft{
}
#contentCenter{
padding: 0em 28em 0em 17em;
margin-top: 2em;
}
#headerBox{
    position: relative;
    height: 2em;
}
.headerTextChild {
    position: absolute;
	width:7.5em;
    height:2em;
    top: 0px;
    text-align: center;
    background: #000;
    padding: 0.3em;

}
.headerTextChild A {
    text-decoration : none;
    font-size: 1.2em;
    font-weight: bold;
    color: #fff;
}
.headerTextChildFixed A {
    text-decoration : none;
    font-size: 1.1em;
    font-weight: bold;
    color: #fff;
}
.headerTextChild A:hover, .headerTextChild A:focus{
    border: 4px solid #FFF;
}
.headerTextChildFixed A:hover, .headerTextChildFixed A:focus{
    border: 4px solid #FFF;
}
#headerBoxImage{
    top: -408px;
    left: -110px;
}
#headerChild:hover, #headerChild:focus{
    border: 2px solid #000;
}
#headerBoxChild0 {
    display: none;
    height: 0px;
}
#headerBoxChildText0{
    display: none;
    height: 0px;
}
#headerBoxChild1 {
     display: none;
    height: 0px;
}
#headerBoxChildText1{
    left: 40px;
}
#headerBoxChild2 {
     display: none;
    height: 0px;
	}
#headerBoxChildText2{
    left: 12em;
}
#headerBoxChild3 {
    display: none;
    height: 0px;
}
#headerBoxChildText3{
    display: none;
    height: 0px;
}
#headerBoxChild4 {
    left: 17.8em;
    width: 19em;
}
#headerBoxChild5 {
    width: 0px;
    display: none;
}
#headerBoxChild6 {
    width: 0px;
    display: none;
}
#headerBoxChild7 {
    width: 0px;
    display: none;
}
#headerBoxChildText5{
    width: 9.3em;
    background: #000;
    text-align: center;
}
#headerBoxChildText6{
    background: #000;
    width: 9.3em;
    text-align: center;
    left: 12em; 
}
#headerBoxChildText7{
    background: #000;
    width: 9.3em;
    text-align: center;
    left: 21.75em; 
}
.ax-indexedsearch-searchbox{
    position: relative;
    height: 2em;
    background: none;
}
.ax-indexedsearch-searchbox form{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 2em;
    background: none;
}
.ax-indexedsearch-searchbox-sword{
    position: absolute;
    top: 0px;
    left: 0px;
    margin: 0 0 0 2.7em;
    border: 2px dotted #000; 
    font-size: 1.1em;
    height: 2em;  
    width: 9em;
}
.ax-indexedsearch-searchbox-sword:hover, .ax-indexedsearch-searchbox-sword:focus {
    top: -2px;
    border: 4px dotted #000
}
.ax-indexedsearch-searchbox-button{
    position: absolute;
    left:11em;
    top: 0px;
    border: none;
    width: 8em; 
    height: 2.2em;
    color: #FFF;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0;
    background: #000;
}
.ax-indexedsearch-searchbox-button:hover, .ax-indexedsearch-searchbox-button:focus{
    border: 4px solid #fff;
    }
#footerContainer{
padding-top: 1.5em;
}
#footerLeft {
    top: 75px;
}
#footerRight {
    top: 8em;
    left: 10px;
}
.news-list-container H3{
	background-color:#000;
    background-image: none;
    color: #FFF;
}
.news-list-container H3:hover,  .news-list-container H3:focus {
    border: 4px solid #000;
}
.news-list-container H3 A{
    color: #FFF;
}
.news-list-morelink  {
    top: 10.5em;
}
.news-list-morelink:hover, .news-list-morelink:focus{
    border: 4px solid #000;
}
.news-list-morelink A{
    background-color:#000;
    color: #FFF;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0.3em;
}
