/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {

	margin: 0;

	padding: 0;

}

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 {

	font-size: 100%;
}

/* Removes list-style from lists */
ol,ul {

	list-style: none;
}

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;

	font-weight: normal;
}

/* Removes list-style from lists */
table {

	border-collapse: collapse;

	border-spacing: 0;
}

/* Removes border from fieldset and img */
fieldset,img {

	border: 0;
}

/* Left-aligns text in caption and th */
caption,th {

	text-align: left;
}

/* Removes quotation marks from q */
q:before, q:after {

	content: '';
}

/*ghstyle */

html {height: 100.1%; }

body { 
	color:#4E5344;
	background-color: #fff;
	margin: 0px; padding: 0px; border: 0px;
}
/* background: url("../grafiks/we1.jpg") repeat-x fixed 0 top white;	font-family: Arial, sans-serif; */



*{margin: 0px; padding: 0px; border: 0px;}

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

div#bg { margin: 0px auto; background: #fff; border: 0px solid red;}

div#footerlog { text-align: center; padding-top: 3px; background: #868786; top: 972;  border: 0px solid blue; }

div#bs2 { margin:0px auto; background-color: #fff; position:relative;  z-index: 1; border: 0px solid green; }

div#adresse { margin:0px auto; padding-top: 80px; background-color: #fff; position:relative;  z-index: 1; border-top: 3px solid #666666; }


























