html, body {
	margin:                 0px;
	padding:                0px;
	color:                  #7F7F7F;
	background-color:		#ffffff;
	FONT:              		10px/1 Arial, Helvetica, sans-serif;
	height:					100%;
}
         * {
                    margin:0;
                    padding:0;
            }	
/*
* html ul {height:1em;padding-left:2em;	}
html>body ul {overflow:auto;}
*/

.imgbox {/* Bilder an div anpassen */
	float: 			left;
    width: 			18%;
    margin: 		0.5%;
    padding: 		0.5%;
    max-width: 		220px; /* maximale Bildgröße festlegen */
	min-width: 		100px; /* minimale Bildgröße festlegen */
 }

img {

}

#ie8 img {
	width: 			100%;
}

 img.scaled {
    max-width: 		100%;
	height: 		auto;
}

.center {
	text-align: 	center;
}

form { 
  	margin: 		0px; 
  	padding: 		0px; 
} 

/*--------------------------------------------------------------------------*/

h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:1.25;
	color:#7F7F7F
}

h1 {
	font-size:36px/1;
}
h2 {
	font-size:30px/1;
}
h3 {
	font-size:26px/1;
}
h4 {
	font-size:20px/1;
}
h5 {
	font-size:18px/1;
}
h6 {
	font-size:16px/1;
}

.logo{
	FONT:     		3.0em Arial;
 	font-weight: 	bold;
	font-color:		#000000;
}


/*-----------------------------------------------------------------------------*/

#main-content ul {
	list-style-image: 	url("../images/design/check.gif");
	margin-left: 20px;	margin-bottom:0px;

}
/*---------------------------------------*/
/*                Headline               */
/*---------------------------------------*/
div#headline {
	max-width: 					1100px;
	height:						auto;
	background-color:			#FFFFFF;
	margin: 					0 auto;
	text-align:					left;
	padding-top: 				0px;
	padding-bottom: 			10px;
	padding-left:				25px;
	padding-right:				25px;	
}

div#head {
	width:                      100%;
	height:						auto;
	background-color:			#FFFFFF;	
}

div#menuline{
	width: 720px;
	height:	auto;
	float:right;
}

/*----------------------------------------*/
/*                CONTENT                 */
/*----------------------------------------*/

#main-content {
	width:                      100%;
	line-height: 				150%;
/*	background-color:			#E5E5E5;*/

}


div#content{
	max-width: 					1100px;
	height:                     100%;
	margin: 					0 auto;
	margin-bottom:				80px;
	padding-top: 				15px;
	padding-bottom: 			15px;
	padding-left:				25px;
	padding-right:				25px;
/*	background-color:			#E5E5E5;*/
}

/*---------------------------------------*/
/*                FOOTER                 */
/*---------------------------------------*/

div#footer {
	width: 						100%;
	background-color:			#FFFFFF;
	height:                     50px;
    bottom:						0px;
	color: 						#7F7F7F;

/*	position: absolute; */
    bottom:0px;
    position:fixed;
	z-index: 		10;
	
}

div#footer-content {
	max-width:                  1100px;
	height:                     50px;
	text-align:					center;
	padding-top: 				24px;
	margin: 					0 auto;
	FONT:               	 	18px Arial, Helvetica, sans-serif;
}


/*-----------------------------------------------------------------------------*/

 
.breaker {
height: 	0px;
clear:		both;
overflow:	hidden;
}

div.clear
{
clear: left;
height: 0;
margin: 0;
padding: 0;
font-size: 0;
}

/*--------------------------------------------------------------------------*/
A:link {
	color: #A8A8A8;
	text-decoration: underline;
} 
A:visited {
	color :#A8A8A8;
	text-decoration: underline;
} 
A:hover {
	color:#000;
	text-decoration: underline;
} 
A:active {
	color: #000;
	text-decoration: none;
} 
/*--------------------------------------------------------------------------*/


/*---- Sonderzeilen ------------------------------------------------------------*/

#head #headline {
	text-align: left;
}
