@charset "utf-8";

html {margin:0; padding:0;}

body {
	margin:0; 
	padding:0;
	font-size:62.5%;
	background-color:#676767;
	font-family:verdana, arial, sans-serif;
	text-align:center;
}



/**********************************************************************/
/*           	             Ebenen - Layout			                   */
/**********************************************************************/


#wrapper {
	width:1000px;
	margin:0 auto;
	text-align:left;
	background-color:#FFFFFF;
	margin-top:50px;
}

#grauerBalken {
   width:1000px;
   height:10px;
   background-color:#848685;
}

#logo {
   width:587px;
   height:103px;
   float:left;
}

#kompass_top {
   width:413px;
   height:103px;
   float:left;
}

#kompass_middle {
   width:413px;
   height:34px;
   float:left;
}



#headline {
   width:587px;
   height:34px;
   background:transparent url('images/headline2.png') repeat-x top left;
   float:left;
}

#main_content {
   width:1000px;
   float:left;
   background:transparent url('images/main_bckgrnd.jpg') repeat-y bottom left;
   overflow:hidden;
}

#main_content_left {
   width:209px;
   float:left;
   background:transparent;
}

#main_content_right {
   width:791px;
   float:right;
}

#navi {
   width:209px;
   float:left;
}

#main_text {
   width:376px;
   float:left;
   overflow:hidden;
}

#main_text2 {
   width:791px;
   float:left;
   overflow:hidden;
   background-color:#E6E8E7;
}

#kompass_bottom {
   width:414px;
   height:311px;
   float:right;
}

#grauerBalkenKlein {
   width:414px;
   height:13px;
   float:right;
   background-color:#848685;
}

#grauerBalkenKlein p {
  margin:1px 0 2px 12px;
}

#text_right {
   width:414px;
   float:right;
}

#footer {
   width:1000px;
   height:34px;
   float:left;
   background:transparent url('images/footer_bckgrnd.png') repeat-x top left;
}


/**********************************************************************/
/*           	             Ebenen - Text			                      */
/**********************************************************************/

#logo_t {
   margin:40px 0 0 20px;
}

#kompass_top_t {
   margin:20px 0 0 250px;
   color:#504f4f;
   font-size:1.1em;
}

#kompass_middle_t {
    margin:9px 0 0 250px;
    font-size:1.1em;
}

#headline_t {
   margin:9px 0 0 20px;
   color:#808281;
   font-size:1.2em;
   font-weight:bold;
}

#navi_t {
   margin:0 5px 20px 20px;
}

#main_text_t {
   margin:10px 20px 20px 20px;
   color:#504e4e;
   font-size:1.2em;
   line-height:15px;
}

#main_text_t strong {
  color:#646464;
}

#main_text_t p {
   margin:0 0 8px 0;
}

#text_right_t {
   margin:20px;
   font-size:1.2em;
   color:#282525;
}

#text_right_t p {
   margin:0 0 8px 0;
}

#footer_t {
   margin:10px 20px 20px 24px;
   color:#646464;
   font-size:1.1em;
}


/**********************************************************************/
/*           	               Main Navi                       	       */
/**********************************************************************/

/*******************************L1************************************/

#ul1 {
   list-style:none;
   margin:0;
   padding:0;
}

#ul1 li {
   margin-top:10px;
}

#ul1 li a {
   color:#818382;
   font-size:1.2em;
   font-weight:bold;
   text-decoration:none;
}

#ul1 li a:link {
   color:#818382;
   text-decoration:none;
}

#ul1 li a:visited {
   color:#818382;
   text-decoration:none;
}

#ul1 li a:hover {
   color:#646464;
   text-decoration:none;
}

#ul1 li a:active {
   color:#818382;
   text-decoration:none;
}

#ul1 li.active a {
   color:#646464;
   font-weight:bold;
   text-decoration:none;
}

/*******************************L2************************************/

#ul2 {
   list-style:none;
   margin:0 0 0 0px;
   padding:0;
}

#ul2 li {
   margin:0;
   margin-top:10px;
}

#ul2 li a {
   color:#818382;
   font-size:1.2em;
   font-weight:bold;
   text-decoration:none;
}

#ul2 li a:link {
   color:#818382;
   text-decoration:none;
}

#ul2 li a:visited {
   color:#818382;
   text-decoration:none;
}

#ul2 li a:hover {
   color:#646464;
   text-decoration:none;
}

#ul2 li a:active {
   color:#818382;
   text-decoration:none;
}

#ul2 li.active a {
   color:#646464;
   font-weight:bold;
   text-decoration:none;
}


/*******************************L3************************************/

#ul3 {
   list-style:none;
    margin:0 0 0 10px;
   padding:0;
}

#ul3 li {
   margin:0;
   margin-top:10px;
}

#ul3 li a {
   color:#818382;
   font-size:1.0em;
   font-weight:bold;
   text-decoration:none;
}

#ul3 li a:link {
   color:#818382;
   text-decoration:none;
}

#ul3 li a:visited {
   color:#818382;
   text-decoration:none;
}

#ul3 li a:hover {
   color:#646464;
   text-decoration:none;
}

#ul3 li a:active {
   color:#818382;
   text-decoration:none;
}

#ul3 li.active a {
   color:#646464;
   font-weight:bold;
   text-decoration:none;
}

/*******************************L4************************************/

#ul4 {
   list-style:none;
    margin:0 0 0 10px;
   padding:0;
}

#ul4 li {
   margin:0;
   margin-top:10px;
}

#ul4 li a {
   color:#818382;
   font-size:1.0em;
   font-weight:bold;
   text-decoration:none;
}

#ul4 li a:link {
   color:#818382;
   text-decoration:none;
}

#ul4 li a:visited {
   color:#818382;
   text-decoration:none;
}

#ul4 li a:hover {
   color:#646464;
   text-decoration:none;
}

#ul4 li a:active {
   color:#818382;
   text-decoration:none;
}

#ul4 li.active a {
   color:#646464;
   font-weight:bold;
   text-decoration:none;
}

/*******************************L5************************************/

#ul5 {
   list-style:none;
    margin:0 0 0 10px;
   padding:0;
}

#ul5 li {
   margin:0;
   margin-top:10px;
}

#ul5 li a {
   color:#818382;
   font-size:1.0em;
   font-weight:bold;
   text-decoration:none;
}

#ul5 li a:link {
   color:#818382;
   text-decoration:none;
}

#ul5 li a:visited {
   color:#818382;
   text-decoration:none;
}

#ul5 li a:hover {
   color:#646464;
   text-decoration:none;
}

#ul5 li a:active {
   color:#818382;
   text-decoration:none;
}

#ul5 li.active a {
   color:#646464;
   font-weight:bold;
   text-decoration:none;
}

/**********************************************************************/
/*           	               Div Menu                       	       */
/**********************************************************************/


#footer_t a {
   color:#909090;
   font-size:1.1em;
   text-decoration:none;
}

#footer_t a:link {
   color:#646464;
   text-decoration:none;
}

#footer_t a:visited {
   color:#646464;
   text-decoration:none;
}

#footer_t a:hover {
   color:#909090;
   text-decoration:none;
}

#footer_t a:active {
   color:#909090;
   text-decoration:none;
}

#footer_t a.divActive {
   color:#909090;
   font-size:1.1em;
   text-decoration:none;
}

#footer_t a.divActive:link {
   color:#909090;
   text-decoration:none;
}

#footer_t a.divActive:visited {
   color:#909090;
   text-decoration:none;
}

#footer_t a.divActive:hover {
   color:#646464;
   text-decoration:none;
}

#footer_t a.divActive:active {
   color:#646464;
   text-decoration:none;
}



/**********************************************************************/
/*           	                Bilder		s                           */
/**********************************************************************/

img.minheight {
   width:1px;
   height:120px;
   border:none;
   text-decoration:none;
   float:right;
}

img.minheight2 {
   width:1px;
   height:466px;
   border:none;
   text-decoration:none;
   float:left;
}

#main_text_t table img {
  border:none;
  text-decoration:none;
}


/**********************************************************************/
/*           	            Ueberschriften  			                   */
/**********************************************************************/

h1 {
	font-size:1.0em;
	color:#504e4e;
	font-weight:bold;
	margin-bottom:11px;
}

h2 {
	font-size:1.0em;
	color:#504e4e;
	font-weight:bold;
	margin:8px 0 4px 0;
}

h3 {
	font-size:0.9em;
	color:#504e4e;
	font-weight:bold;
	margin:8px 0 4px 0;
}


/**********************************************************************/
/*           	            Links					  			                */
/**********************************************************************/


#kompass_middle_t a {
   color:#504f4f;
   text-decoration:none;
}

#kompass_middle_t a:link {
   color:#504f4f;
   text-decoration:none;
}

#kompass_middle_t a:visited {
   color:#504f4f;
   text-decoration:none;
}

#kompass_middle_t a:hover {
   color:#504f4f;
   text-decoration:none;
}

#kompass_middle_t a:active {
   color:#504f4f;
   text-decoration:none;
}

/**********************************************************************/

a.suche {
   color:#282525;
   font-size:1.3em;
   text-decoration:none;
   margin-left:110px;
}

a.suche:link {
   color:#282525;
   text-decoration:none;
}

a.suche:visited {
   color:#282525;
   text-decoration:none;
}

a.suche:hover {
   color:#282525;
   text-decoration:none;
}

a.suche:active {
   color:#282525;
   text-decoration:none;
}


/**********************************************************************/

#main_text_t a {
   color:#504e4e;
   text-decoration:underline;
}

#main_text_t a:link {
    color:#504e4e;
   text-decoration:underline;
}
#main_text_t a:visited {
   color:#504e4e;
   text-decoration:underline;
}

#main_text_t a:hover {
   color:#504e4e;
   text-decoration:underline;
}

#main_text_t a:active {
   color:#504e4e;
   text-decoration:underline;
}

/**********************************************************************/
/*           	           Sonstiges			  			                   */
/**********************************************************************/


span.schilder {
   font-size:4.4em;
   color:#7f8184;
   font-weight:bold;
   text-transform:uppercase;
}

span.kompass {
   font-size:4.4em;
   color:#5f5d5d;
   font-weight:100;
   text-transform:uppercase;
}
