@charset "UTF-8";
/* CSS Document */

body {
    margin: 0px;
    padding: 0px;
	background-color: #625137;
 }
 
 

/* Definitionen für den Head-Bereich */


#hnavi {
    position: absolute;
    width: 739px;
    height: 42px;
	left: 300px;
	top: 0px;
	background-image:url(../img/musterbg.jpg);
 }

#topnavi {
    float:right;
    position: relative;
    height: 40px;
 }
 
#hleft {
	position: absolute;
    width: 130px;
    height: 117px;
	left: 75px;
	top: 42px;
	background-image:url(../img/hleft.jpg);

 }
 
#hpic {
    position: absolute;
    width: 869px;
    height: 117px;
	left: 205px;
	top: 42px;
	background-image:url(../img/header.jpg);

 }
 
 
 
/* Definitionen für den Content-Bereich */


#cmain {
    position: absolute;
    width: 450px;
    height: 634px;
	left: 335px;
	top: 181px;
	padding: 20px;
	background-color: white;
	color: #625137;
	font-size: 9pt;
    color: #625137;
    font-family: Arial;
    padding-right: 40px;

 }
 
.csc-header-n2{
padding-top: 15px;
}
 
#cleft {
    position: absolute;
    width: 130px;
    height: 393px;
	left: 205px;
	top: 181px;
	background-color: white;
 }
 
#crunner {
    position: absolute;
    width: 130px;
    height: 189px;
	left: 205px;
	top: 574px;
	background-image:url(../img/crunner.jpg);
 }
 
 #chead {
    position: absolute;
    width: 869px;
    height: 22px;
	left: 205px;
	top: 159px;
	background-image:url(../img/chead.jpg);
 }
 
#cpic {
    position: absolute;
/*    width: 232px; */
/*    height: 381px; */
      width: 295px;
      height: 363px; 
	left: 842px;
	top: 181px;
	background-image:url(../img/cpic.jpg);
 }
 
 #cright {
    position: absolute;
    width: 232px;
    height: 311px;
	left: 842px;
	top: 544px;
	background-image:url(../img/cright.jpg);
 }
 
 
 
 /* Definitionen für den Footer-Bereich */

 #fmain {
    position: absolute;
    width:840px;
    height: 125px;
	left: 205px;
	top: 763px;
	background-image:url(../img/footer.jpg);
 }

 #bottom {
    position: absolute;
  <!--  width: 639px; -->
    height: 70px;
	left: 300px;
	top: 868px;
	background-image:url(../img/musterbg.jpg);
 }
 
 

/* Definitionen für den Navi-Bereich */

 #nav {
    position: absolute;
    width: 130px;
    height: 300px;
	left: 75px;
	top: 159px;
 }
 
  #navbottom {
    position: absolute;
    width: 130px;
    height: 308px;
	left: 75px;
	top: 579px;
	background-image:url(../img/navbottom.jpg);

 }
 

/* Schriftformatierungen */

.bodytext  a {color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: none;}
.bodytext  a:hover{color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: underline;}
.bodytext  a:visited {color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: none;}
.bodytext  a:active {color: #625137; font-size: 9pt; font-family: Arial; text-decoration: none;}

.internal-link a {color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: none;}
.internal-link a:hover{color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: underline;}
.internal-link a:visited {color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: none;}
.internal-link a:active {color: #625137; font-size: 9pt; font-family: Arial; text-decoration: none;}

h1 {
    font-size: 12pt;
    color: #625137;
    font-family: Arial;
font-weight: bold;
}


h3 {
    font-size: 12pt;
    color: #625137;
    font-family: Arial;
font-weight: bold;
}

h4 {
    font-size: 10pt;
    color: #625137;
    font-family: Arial;
font-weight: bold;
}

h3 a {color: #625137; font-size: 11pt; font-family: Arial; text-decoration: none;}
h3 a:hover{color: darkorange; font-size: 11pt; font-family: Arial; text-decoration: underline;}
h3 a:visited {color: darkorange; font-size: 11pt; font-family: Arial; text-decoration: none;}
h3 a:active {color: #625137; font-size: 11pt; font-family: Arial; text-decoration: underline;}

h4 a {color: #625137; font-size: 10pt; font-family: Arial; text-decoration: none;}
h4 a:hover{color: darkorange; font-size: 11pt; font-family: Arial; text-decoration: underline;}
h4 a:visited {color: darkorange; font-size: 11pt; font-family: Arial; text-decoration: none;}
h4 a:active {color: #625137; font-size: 11pt; font-family: Arial; text-decoration: underline;}




.flow {
    font-size: 9pt;
    color: #000000;
    font-family: Arial;
	text-align: justify;
}

.csc-uploads {
    font-size: 9pt;
    color: #625137;
    font-family: Arial;
	text-align: justify;
}


.csc-uploads a {color: #625137; font-size: 9pt; font-family: Arial; text-decoration: underline;}
.csc-uploads a:hover{color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: underline;}
.csc-uploads a:visited {color: #625137; font-size: 9pt; font-family: Arial; text-decoration: underline;}
.csc-uploads a:active {color: #625137; font-size: 9pt; font-family: Arial; text-decoration: underline;}

.kontakt {
	float: left;
	height: 40px;
	list-style-type: none;
    	border: 0px solid blue;
    	padding: 20px 10px;

}

.kontakt a {color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.kontakt a:visited {color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.kontakt a:active {color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}

.impressum {
	
	float:left;
	height: 40px;
   	list-style-type: none;
    	border-left: 1px solid white;
    	padding: 20px 10px;
}

.impressum a {color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.impressum a:visited {color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.impressum a:active {color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}

.navi_NO {
	list-style-type: none;
	width: 130px;
	height: 60px;
	background-image:url(../img/but_01.jpg);
	}
	
.navi_NO a {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.navi_NO a:visited {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.navi_NO a:active {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.navi_NO a:hover {position: relative; top: 20px; left: 30px; color: darkorange; font-size: 9pt; font-family: Arial; text-decoration: none;}
	
.navi_ACT {
	list-style-type: none;
	width: 130px;
	height: 60px;
	background-image:url(../img/but_01mo.jpg);
	}

.navi_ACT a {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.navi_ACT a:visited {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
.navi_ACT a:active {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}

.navi_CUR {
	list-style-type: none;
	width: 130px;
	height: 60px;
	color: white;
	font-family: Arial;
	font-size: 9pt;
	background-image:url(../img/but_01mo.jpg);
	background-repeat: no-repeat;
}
	
ul, li {	color: #c0c0c0;
	padding: 0px;
	margin: 0px;
}

ul a {color: #625137; font-size: 10pt; font-family: Arial; text-decoration: none;}
ul a:hover{color: darkorange; font-size: 10pt; font-family: Arial; text-decoration: underline;}
ul a:visited {color: darkorange; font-size: 10pt; font-family: Arial; text-decoration: none;}
ul a:active {color: #625137; font-size: 10pt; font-family: Arial; text-decoration: underline;}


.CURtext {position: relative; top: 20px; left: 30px; color: white; font-size: 9pt; font-family: Arial; text-decoration: none;}
