 
/********************************************************************************
 * Absätze
 ********************************************************************************/
 

 
 
.text_content,
.link_back,
.style_small,
.style_width,
.content_image {
 	clear:both;
    width: 580px; 
	margin-bottom: 0px;
	background: #ffffff;
    background-color: #ffffff;
	padding-bottom: 0px;
	margin-bottom: 10px;
}

.box_colored {
	clear:both;
    width: 552px; 
	margin-bottom: 0px;
	background: #c9e6f9;
    background-color: #c9e6f9;
	padding-bottom: 0px;
  	padding:24px 14px;
	margin-bottom: 20px;
}

.download {
	clear:both;
    width: 552px; 
	margin-bottom: 0px;
	background: #c9e6f9;
    background-color: #c9e6f9;
	padding-bottom: 0px;
  	padding:14px 14px;
	margin-bottom: 20px;
}

#container {
	clear:both;
	margin-bottom: 0px;
	background: #ffffff;
    background-color: #ffffff;
	padding-bottom: 0px;
	margin-bottom: 20px;
	padding-left: 90px;
}
 

.einzug{
padding-left:25px;
}

.smaller{
   	font-size: 8pt;
   }

.bigger{
   	font-size: 12pt;
   }
   
.gallery_container {
  width:570px;
  margin-top:20px;  
  margin-bottom:20px; 
}

.box_container {
float:left;
border-width:1px;
border-style:solid;
border-color:#dceffb;
width:180px;
height:100px;
overflow:hidden;
margin-right:5px;
text-align:center;
padding-bottom:4px;
margin-bottom:5px;
}

.box_cutter {
width:176px;
height:100px;
overflow:hidden;
text-align:center;
}
 
/********************************************************************************
 * Diverse Styles Definitionen
 ********************************************************************************/
 .float-right {
	float: right;
}

.float-left {
	float: left;
	padding-right: 10px;
}

.float-centered {
    text-align:center;
}

.center {
 	text-align:center;
}


span.main {
  font-size:10pt;
  text-transform: uppercase;
  display:block;
  margin-bottom:10px;
  margin-top:15px;
}

span.sub {
  display:block;
  margin-bottom:7px;
  margin-left:16px;
}

span.sub_third {
  display:block;
  margin-bottom:7px;
  margin-left:30px;
}


hr.menuende {
  position:relative;
  top:70px;
  width:62px;
  margin-top:0px;
  height:1px;
  color:black;
}

span.menumeta {
  margin-left:16px;
}





.topic {
  position:relative;
  top:1px;
  text-align:left;
  margin-bottom:40px;
}

.mehr {
  font-size:8pt;
  margin-top:10px;
}

.clear{
	clear:both;
}


/***************************
*          sitemap         *
****************************/

.smhome{
  background-image:url("../scan4tech/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 : #162983;
}

.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 : #162983;
}

.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 : #162983;
}

/***************************/