


 
/********************************************************************************
 * Basis Definitionen
 ********************************************************************************/
.spacer {
  margin-left: 10px;
  margin-right: 10px;
}


 .navi{
  margin-bottom: 5px;
 }
 
 
  .subnavi {
  margin-bottom: 4px;
 }
 
 .header_text {
 	font-weight:bold;
	font-size: 13pt;
	color: #31639c;
	padding-bottom:10px;
 }


.download {
width: 420px; 
 background-color: #e9e9e9;
 border:1px;
 border-style: solid;
 border-color: #bdc7ce;
 padding: 10px;
}

.navigation_head {
    width: 177px;
	padding: 10px;
	padding-left: 15px;
	background: url(../images/basis_design/head_left.gif); 
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9pt;
	color: #004071;
}

.teaser_head {
    width: 177px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9pt;
	padding: 10px;
	padding-left: 15px;
	background: url(../images/basis_design/head_right.gif); 
}

.box_white{
    width: 179px;
	padding: 10px;
	padding-left:10px;
	background-color: #ffffff;
}

.teaser_link {
	width:100%;
	text-align:right;
	padding:0px;
	margin:0px;
	border-style: none;
	border-width: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #004071;
}


.teaserbox_link {
	width:100%;
	text-align:right;
	padding:0px;
	margin:0px;
	border-style: none;
	border-width: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
	color: #bdc7ce;
}

.teaser_header {
	width: 100%;
	background-color: #ffffff;
}

.style_small {
	margin-right: 10px;
	width:30%;
	border:0px;
	border-style: none;
	float: left;

}

.style_width {
	width:65%;
	border:1px;
	border-style: none;
	float: right;
}

.einzug{
 padding-left:33px;
}

.searchstring{
 background-color: #ffffff;
}

.link_img {
  right: 10px;
}

.box_colored {
 background-color: #e9e9e9;
 border:0px;
 border-style: none;
 padding: 10px;
}

.box_forum {
 background-color: #e9e9e9;
 border:1px;
 border-style: solid;
 border-color: #bdc7ce;
 padding: 10px;
 width: 420px;
 margin-bottom:15px;
}

.forum {
 width: 350px;
}

.abschnitt {
 margin-bottom:20px;
}

.meta-left {
    font-weight: bold;
	float: left;
	padding-top:7px;
	padding-bottom: 0px;
	padding-right: 15px;
	margin:0px;
	color: #ffffff;
}

.meta-right {
	float: right;
	padding-top:3px;
	padding-bottom: 2px;
	padding-right: 15px;
	margin:0px;
	color: #ffffff;
}


.text_content,
.link_back,
.style_small,
.style_width,
.einzug,
.content_image,
.box_colored,
 {
	margin-bottom: 15px;
	width: 430px; 
	background: #e9e9e9;
    background-color: #e9e9e9;
	padding: 15px;
}

.blue_light{
   background-color: #e7e7e7;
   }


/***************************
*          sitemap         *
****************************/

.smhome{
  background-image:url("../images/sitemap/bg_home.gif");
}
.smhome a:link, .smhome  a:visited, .smhome  a:active, .smhome  a:hover {
  text-transform: uppercase;
  font-weight : bold;
  text-decoration : none;
  color : #ffffff;
}

.sm1{
  background-image:url("../images/sitemap/bg_1.gif");
}
.sm1 a:link, .sm1 a:visited, .sm1 a:active, .sm1 a:hover {
	text-transform: uppercase;
  font-weight : bold;
  text-decoration : none;
  color : #004071;
}

.sm2{
  background-image:url("../images/sitemap/bg_2.gif");
}
.sm2 a:link, .sm2 a:visited, .sm2 a:active, .sm2 a:hover {
	text-transform: uppercase;
  text-decoration : none;
  color : #004071;
}

.sm3{
  background-image:url("../images/sitemap/bg_3.gif");
}
.sm3 a:link, .sm3 a:visited, .sm3 a:active, .sm3 a:hover {
	text-transform: uppercase;
  text-decoration : none;
  color : #004071;
}

/***************************/