html,body {
            background-color: #FDF0E8;
			margin: 0;
			padding:0;
			height: 100%;
			min-height: 100.05%;
}

body	{
		   font-family:  "Arial", "Verdana", sans-serif;
		   font-size: 12px;
		   line-height: 15px;
		   color: #5a5a5a;
		   	 }
			 
/* Startseite ...................................................................................................................................*/			 
			 
      .startback {
  background-image: url("../_bilder/start_logo.gif");
     background-repeat :  no-repeat;
   background-position : top;
   }	 
   
 .starttext { 
 padding: 0 0 0 59px;
  }
  
   .starttext a:link,  .starttext a:active, .starttext a:visited { 
 color:  #E87817;
 font-weight: bold;
  }
  
     .starttext a:hover { 
  text-decoration: none;
  }
			 
			 
/* Hauptcontainer ...................................................................................................................................*/

#container {
				width: 760px;
			   margin: 0px auto;
               border-left: 1px dotted #5E5E5E;
			    border-right: 1px dotted #5E5E5E;
				background-color: white;
				position: relative;
				min-height: 100%;
	   			height: 100%;
				voice-family: "\"}\"";
				voice-family: inherit;
				height: 100%;
				}
				
html>body #container {
				height: auto;
			}

#header {
			width: 760px;
			margin:0px auto;
 			height: 90px;
  }
  
  #content {
			width: 760px;
			margin:0px auto;
			color: #5A5A5A;
  }
  
    .back0 {
  background-image: none;
   }
   
.back1, .back2, .back3, .back4, .back5, .back6, .back7 { 
   background-repeat :  no-repeat;
   background-position :  bottom;
 }
  
  .back1 {  background-image: url("../_bilder/backgrounds/back_01.gif") }
  .back2 {  background-image: url("../_bilder/backgrounds/back_02.gif") }
  .back3 {  background-image: url("../_bilder/backgrounds/back_03.gif") }
  .back4 {  background-image: url("../_bilder/backgrounds/back_04.jpg") }
  .back5 {  background-image: url("../_bilder/backgrounds/back_05.gif") }
  .back6 {  background-image: url("../_bilder/backgrounds/back_06.jpg") }
  .back7 {  background-image: url("../_bilder/backgrounds/back_07.jpg") }
  
  #footer {

	    position:absolute;
		bottom:0;
		left: 50%;
		margin-left: -380px;
        padding: 5px 0 0 30px;
		height: 19px;
		width: 730px;
 		z-index:150;
 		background-color: #D2D2D2;   
}
			 
/* Headerinhalt & Navi ...................................................................................................................................*/

#logocontainer { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 238px;
height: 90px;
 }

#firstnavcontainer {
padding: 26px 0 0 0;
height: 30px;
 }

#navlist, #navlist ul {
			margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			}

#navlist li {
float: left;
   font-size :  12px;
   line-height: 21px;
   	margin: 0 0 0 0;
	padding: 0 0 0 0;
 width: 98px;
 height: 31px;
 display: inline;
	list-style-type: none;
     border-left: 1px solid #615C5C;
}

   #navlist  li a:link, #navlist li a:active, #navlist li a:visited
    {
float: left;
 text-decoration: none;
 color: #615C5C;
}

   #navlist li a:hover{
  display: inline;
float: left;
    width: 98px;	
 height: 31px;
	background-color: #F5F5F5;
}

 
    #navlist #navlistaktiv{
   color: #E87817;
   display: inline;
  float: left;
    width: 98px;
 height: 31px;
  font-weight: bold;
	background-color: #F5F5F5;
 }
  
  #seknavspacer {
 margin: 0 0 0 0;
padding: 0 0 0 0;
height: 15px;
 }
 
   #seknavspacer span {
 margin: 0 0 0 0;
padding: 0 0 0 50px;
width: 30px;
height: 15px;
 border-left: 1px solid #615C5C;
 }
 
  
 #seknavcontainer {
 margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #F5F5F5;
height: 16px;

 }
 

 #seknavlist, #seknavlist ul {
			margin: 0 0 0 0;
	padding: 0px 0px 0px 0px;
			}

#seknavlist li {
   font-size :  12px;
  color: #615C5C;
   	margin: 0px;
	padding: 0px 6px 0px 6px;
 float: left;
 display: inline;
list-style-type :  none;
}

#seknavlist .strich {
  border-left: 1px solid #615C5C;
}

  #seknavlist  li a:link, #seknavlist li a:active, #seknavlist li a:visited
    {
 text-decoration: none;
 color: #615C5C;
}

   #seknavlist li a:hover{
  color: #E87817;
}

   #seknavlist  #seknavlistaktiv{
color: #E87817;
 }


/* Footer Formatierungen ...................................................................................................................................*/

#footer a:link, #footer a:active, #footer a:visited
{ 
color: #5a5a5a;
font-weight: bold;
text-decoration: none;
 }
 
 #footer a:hover
{
color: white;
}
 

#footer .footercopyright {
padding: 0 0 0 128px;
color: #888888;
font-size: 10px;
 }
 
 #footer #footeraktiv { 
 color: #E87817;
  }
 
 /* Content Formatierungen ...................................................................................................................................*/
 
 #content a:link, #content a:active, #content a:visited { 
text-decoration: underline; 
color: #E87817;
  }
  
   #content a:hover { 
text-decoration: none; 
  }
   
  	 h1{ 
    font-weight: bold;
			   font-size: 12px;
	 }
	 
	 h2{ 
    font-weight: bold;
	 font-size: 12px;
	 padding-top: 12px;
	 }
	  
   h3 { 
   line-height: 24px;
   	 font-size: 12px;
    font-weight: normal;
    }
   
#solutioncontent { 
width: 680px;
   	margin: 30px 0 0 0px;
	padding: 0 0 0 0;
	 }
	 

 #solutioncontent .picto{ 
 float: left;
 padding: 0 0 0 0;
	 }
	 
	  #solutioncontent .videothumb{ 
 border: 0;
	 }
	 
	 #standardcontent { 
	width: 441px;
	margin: 30px 0 0 239px;
	padding: 0 0 0 0;
	  }
	  
	  #eventstabelle { 
width: 100%;
height: 100px;
 }

#eventstabelle .farbeA
	{ 
		background-color :  #E9E9E9;
	 }
	 
#eventstabelle .farbeB
	{ 
		background-color :  #F3F3F3;
	 }
	 
	.contactcontent { 
width: 680px;
   	margin: 25px 0 0 0px;
	padding: 0 0 0 0px;
	 }
	 
	  .contactcontent .contactlogos{ 
	clear: both;
    float: left;
   padding: 0 0 0 0;
	 }
