body {
	background-color: #efeff4;
}
td.kopfgrafik {
	/*background-image: url(Bilder/platzhalter.gif);*/
	width: 900px;
	/*height: 103px;*/
}
dl.csc-textpic-image {
	padding-bottom: 25px;
}
div.csc-header {
	margin-top: 10px;
}
div.newsimage {
	float: left;
}
.clear,
hr.clearer {
	clear: both;
}



.right_column {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12px;
             margin: 0;
             padding-right: 0px;
             padding-left: 10 px;
             padding-top: 10px;
             padding-bottom: 10px;
}


. right_column {
            background-color: #E7E7E7;
            margin: 0;
            padding: 0;
}
. right_column a{
             color: #FB9F00;
             text-decoration: none;
}
. right_column a:hover{
             text-decoration: underline;
}







.center_column {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12px;
             margin: 0;
             padding-right: 10px;
             padding-left: 10 px;
             padding-top: 10px;
             padding-bottom: 10px;
}

.center_column h1 {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12 px;
             color: #000;
             margin: 0;  
             padding-right: 0px;
             padding-left: 0px:
             padding-top: 20px
             padding-bottom: 10px;
}

.center_column p {
             margin: 0; 
             padding-right: 0px;
             padding-left: 0px;
             padding-top: 0px;
             padding-bottom: 10px;
}

.center_column a {
             color: #F45C20;
             test-decoration: none;
}

.center_column a:hover {
             text-decoration: underline;
}

#navcontainer
{
margin: 0;
padding: 0 0 0 0px;
}


#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A
{
color: #000;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 10px;
}






#navcontainer A:hover, #navcontainer A:active { background: #699cb4; }

#navcontainer A.active:link, #navcontainer A.active:visited
#navcontainer A:hover, #navcontainer A:active { background: #699cb4; }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #699cb4;
font-weight: bold;
}










ul.menu, ul.menu ul {

    list-style-type: none;

}



ul.menu a {

    display: block;

    padding: 3px 10px 3px 10px;

    font-weight:normal;

}



ul.menu ul a {

    padding: 0 10px;

}



ul.menu li {

    padding:0;

    margin:0;

    background-image: none;

    background-color: #b8ccd7;

    float:left;

    border:1px solid #699cb4;

}



ul.menu ul {

    margin-left:0;

    padding: 0 0 5px 0;

    position: absolute;

    background-color: #699cb4;

    border:1px solid #FFF9E4;

    display:none;

    min-width:auto;

}



/* IE-Hack für die Breite */

html ul.menu ul {

    width:180px;

}



/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */

/* über der Liste  befindet (.hover siehe JavaScript oben) */

ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {

    display:block;

}



ul.menu ul li {

    float:none;

    background-color: transparent;

}

