@media print {
/* Druckformatierung */

@page {margin-top:1cm;}
@page :first {margin-top:5cm !important;}
body, html {
  	width: 100% !important;
  	margin: 0 !important;
  	padding: 0 !important;
 	font-family: 'Arial',sans-serif;
	font-size:20px;
}
.wrapper {
	position:relative;
	width:100%; /* Establecemos que el ancho sera del 90% */
	margin:auto; /* Centramos los elementos */
 	background:none;
}
.container {
    margin-left: 0;
    margin-right: auto;
    width: 100%;
  	text-align:left;
 	margin-top:50px;
}
#header {
 	position: relative;
  	width: 100%;
    height:0;
  	padding:0;
  	top: 0;
  	box-shadow: none;
}
#header ul {display:none;}
#logo {margin-top:0px; padding:0px;}
#bild {top:70px;}
#navi {display: none;}
.footer {display: none;}
#section-2 {display:none;}
#section-9 {display:none;}
#section-10 {display:none;}
  .grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6 {
    display: inline;
    float: left;
    margin-right: 10px;
    margin-left: 0px;
    text-align:left;
  	margin-bottom:20px;
	font-size:1em;
}
.container .grid_1 {
    width: 120px;
}
.container .grid_1-1 {
    width: 35%;
  	max-width:150px;
  	float:left;
  	margin-right:10px;
}
.container .grid_2 {
    width: 260px;
}
.container .grid_3 {
    width: 400px;
}
.container .grid_4 {
    width: 540px;
}
.container .grid_4-1, .container .grid_4-2 {
    width: 60%;
  	float:left;
  }
  .container .grid_4-1{
  	margin-top:40px;
}
.container .grid_5 {
	width: 680px;
}
.grid_6 {
    width: 100%;
	max-width:1080px;
  	clear:left;
}
.container .suffix_1 {
    padding-right:120px;
}
.container .suffix_2 {
  padding-right: 260px;
}
.container .suffix_4 {
  padding-right: 540px;
}
.container .suffix_5 {
  padding-right: 680px;
}
.container td {
	font-size:0.8em;
}
  a.newsletter {
    display:none;
  }
  #section-7 {padding:0px;display:inline;}
  #section-7 .grid_6 {
    display:block;
    min-height:200px;
	}
}