BODY {
	background-color: #CCCCCC;
	background-attachment:fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
    margin:0px;
    padding: 0px;
    }
    
form {
    margin:0px;
    padding: 0px;
}
/*	
INPUT  {
	font-family :  Century Gothic, Gothic,Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color:#f0f0f0;
	border-width:1pt;
	border-style:solid;
	border-color:#000000;
	border-top:1pt;
	border-left:1pt;
}


SELECT  {
	font-family :  Century Gothic, Gothic,Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color:#ffffff;
	border-width:1pt;
	border-style:solid;
	border-color:#000000;
	border-top:1pt;
	border-left:1pt;
} */ 

div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.menu01 {
	color : #707070;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
}
.menu01 a {
	color : #707070;
	text-decoration: none;
}
.menu01 a:hover {
	color : #333333;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #F2F2F2;
}
.menu03 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
}
.menu03 a {
	color : #000000;
	text-decoration: none;
}
.menu03 a:hover {
	color : #555555;
}
.title {
	color : #D44409;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a {
	color : #EF6D00;
}
.right a:hover {
	color : #000000;
}
li {
	color : #000000;
	margin-top : -1px;
	padding-bottom : -1px;
	margin-bottom : -1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
ul, ol {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}

/** Footer **/
.bot {
	color : #000000;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 200px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}

/** Ende Footer **/    

/*CSS DEFINITION BY RENE78 */



a { text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link    { color:#4F6175; font-size:12px; }
a:visited { color:#4F6175; font-size:12px; }
a:active  { color:#4F6175; font-size:12px; }
a:hover   { color:#677F9A; font-size:12px;
			text-decoration:underline;	}
  .qcmenue {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #FFFFFF;
  font-weight : bold;
  font-style : normal;
  }
  
  a.qc:link {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-decoration : none;
  font-size: 9px;
  color : #000000;
  }
  a.qc:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-decoration : none;
  font-size: 9px;
  color : #000000;
  }
  a.qc:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-decoration : none;
  font-size: 9px;
  color : #FFFFFF;
  }
  a.qc:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  font-size: 9px;
  color : #FFFFFF;
  }
  
  
  /** css **/
.slogan {  
    color: #FF8000; 
    font-size: 18px; 
    position: absolute; 
    width:630px; 
    padding-top:30px;
    margin-left:259px;
    font-weight: bold;
}

#head {
    background-image:url('../images/fon_top.gif'); 
    width:900px; 
    height:136px;
}

#head a {
    color: #FFFFFF;
    font-weight: bold;
    margin-left:15px;
}

#sub_head {
    background-image:url('../images/kopfteil8.jpg'); 
    width:900px; 
    height:191px;
}

#rahmen {
    background: url('../images/bg_main.gif');
    width:900px; 
    height: auto; 
}


#links
{
width:241px;
padding-left:1px;
padding-right:0px;
float:left;
height: auto;
}

#mitte
{
width:630px;
padding-left:14px; 
padding-right:14px; 
float:left;
}



#menu_headline {
    background-image:url('../images/fon_top02.gif');
    height: 25px; 
}

#content li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; 
}

/************************************ G-link ************************************/
#glink {
    font-size: 12px;
    color: #FFFFFF;      /*245A86*/
    text-decoration: none;
    font-weight: bold;
}

#glink_active {
    font-size: 12px;
    color: #FF8000;      /*579ECA*/
    text-decoration: none;
    font-weight: bold; 
}        

#glink_sub {
    font-size: 12px;
    color: #FF8000;      /*579ECA*/ /*0F5AFF*/
    padding-left: 10px;
    text-decoration: none;
    font-weight: bold;
}

#glink_sub_active {
    font-size: 12px;
    color: #FF8000;
    padding-left: 10px;
    text-decoration: none;
    font-weight: bold;
}

/************************************ Menü top ************************************/ 

.menu_top_active_main {
    /*background: url('../images/bg_menu.gif');*/
     height:23px; width:218px
}

.menu_top_active_sub {
    margin-left:20px; margin-top: 0px; padding-top: 10px;
}

.menu_top_passiv_main {
    /*background: url('../images/bg_menu.gif'); */
    height:23px; width:218px    
}

.menu_top_passiv_sub {
    margin-left:20px; margin-top: 0px; padding-top: 10px;
}

/************************************ Menü bottom ************************************/  

.menu_bottom_active_main {
    /*background: url('../images/bg_menu.gif'); */
    height:23px; width:218px
}

.menu_bottom_active_sub {
    margin-left:20px; margin-top: 0px; padding-top: 10px;
}

.menu_bottom_passiv_main {
    height:23px; width:218px;    
}

.menu_bottom_passiv_sub {
    margin-left:20px; margin-top: 0px; padding-top: 10px;
}

.kasten {
    padding: 10px;
    background-color: #FF8000;
    font-weight: bold;
    /*font-style: italic;*/
    text-align: center;
    border: 1px solid #EEEEEE;
    
}


/** LOGIN **/
LABEL {
    color:#FFFFFF;
    font-weight: bold;
}

.loginbg3 a {
    color:#FFFFFF; 
}

/** NEWS **/
#news_short {
    font-size: 9px;
    color: #CCCCCC;
    padding-left: 20px;
    padding-right: 10px;
    
}

#news_short a {
    font-size: 9px;
    color: #FFFFFF; 
}