body,div,a,ul,li,img,h1,h2,h3,form,p,span {
	 margin: 0; padding: 0;
}

body {
	font: normal 11px 'Verdana','Helvetica','Arial','sans-serif';
    line-height: 16px;
	background: url(../bilder/hg.jpg) repeat-x;
    background-color: #c60;
    #argin-left: 42px;
	color:#000;
}

#topnav a:link, #topnav a:visited, #topnav a:hover {
                margin-left:5px;
                font: normal 10px 'Verdana','Helvetica','Arial','sans-serif';
                color:#000000;
                text-decoration:none;
                font-weight:bold;
}

.bodytext{
    font: normal 11px 'Verdana','Helvetica','Arial','sans-serif';
    line-height: 16px;
}

.contenttable{
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	    font-weight: normal;
                    font-size: 11px;
                    line-height: 16px;
                    margin-bottom: 6px;
                    vertical-align:top;
                    width:390px;
border-collapse: collapse;
border-spacing: 0;
}

.contenttable td{
                    vertical-align:top;
                    border-width:1px;
                    border-style:solid;
                    border-color:#DAA500;
                    background-color:#FFFFFF;
}

.contenttable .tr-0 td{
                    font-weight:bold;
                    border-width:1px;
                    border-style:solid;
                    border-color:#000000;
                    background-color:#DAA500;
}

#nava a:link, #nava a:visited, #nava a:hover  {
                font: normal 10px 'Verdana','Helvetica','Arial','sans-serif';
                color:#B20004;
                text-decoration:none;
                font-weight:bold;
}

#tabelle .td-2 {
                width:160px;
}
 
img {
	border: 0;
}

#site {
	width: 680px;
}

#nav {
	width: 680px; height: 25px;
}

#nav ul {
	list-style-type: none;
         float: left;
}

#nav ul li {
	display: inline;
	float: left;
    text-align: left;
    vertical-align: middle;
    font-size:14px;
}

#nav ul li img {
	width: 100px; height: 8px;
}

#c {
	background-color:rgb(250,213,144);
                background-image:url('../img/hgbalken.jpg');
                background-repeat:repeat-y; 
                width:1003px; 

                float:left;
}

#c1 {
	width: 140px;
         float: left;
        /* border-right: solid 2px #963;*/
}

#c1 #linkesmenue{
       margin-left:10px;
       margin-right:20px;
       margin-bottom:10px;
}

#linkesmenue a:link, #linkesmenue a:visited, #linkesmenue a:hover, #linkesmenue a:active{
       font-size:11px;
       color: #2A3687;
}

#c2 {
	width: 408px;
                padding-right:15px;
         float: left;
}

#c2 p{
	padding-right:15px;
}

#c3 {
	width: 440px;
         float: left;
}



#c2 #ueberschrift h2{
       font-size:14px;
       padding-top:5px;
       padding-bottom:10px;
}

#rechtebox {
        width:200px;
        background-color:#FDF1DB;
        border-left: 1pt solid #5D6892;
        border-right: 1pt solid #5D6892;
        border-bottom: 1pt solid #5D6892;

}

#rechtebox .csc-header{
       width:200px;
       height:21px;
       background-color:#DAA500;
       color:#FFFFFF;
       margin-left:-10px;
       margin-top:0px;
       vertical-align:middle;
}

#rechtebox .csc-header h2{
       text-align:center;
       color:#FFFFFF;
       padding-top:2px;
}

#pagetitle h2{
       text-align:center;
       color:#FFFFFF;
       padding-top:2px;
}

#rechtebox p{
       padding-bottom:10px;
}

#ende {
	width: 680px; height: 40px;
         background: #b53c00;
}

.eintrag {
	clear: both;
	margin-bottom: 20px;
}
.eintrag h1,.eintrag h2,.eintrag h3 {
	width: 360px;
}

/*texte*/

h1 {
	font-size: 18px;
         line-height: 36px;
		 color: #2A3687;
}

h2 {
	font-weight: bold;
	font-size: 13px;
         color: #2A3687;
}

h3 {
	font-weight: normal;
         font-size: 11px;
		 color: #2A3687;
}

.rinfo1 {
		font-weight: normal;
         font-size: 11px;
		 color: #2A3687;	
}

.rinfo2 {
		font-weight: bold;
         font-size: 11px;
		 color: #2A3687;	
}

.imp {
	font-weight: normal;
         font-size: 9px;
         line-height: 10px;
         color: #fff;
}

.kont0 {
	width:265px; float:left;
	font-size: 11px;
}

.kont0 p {
	font: bold; font-size:12px;
}
.kont {
	width:40px; float:left;
}

/*links*/

a {
	text-decoration: underline;
         color: #039;
}

#c2 a:link {
         text-decoration: underline;
}

#c2 a:visited {
	color: #47477f;
}

#c2 a:hover {
	color: #265cc8;
}

#c2 a:active {
	color: #3f76e6;
}

#ende a:link, #ende a:visited {
	text-decoration: underline;
	color: #fdf3e5;
}

#ende a:hover, #ende a:active {
	text-decoration: none;
	color: #fff;
}
