div.layout {
	width: 748px;
	margin: 0px auto;
}

div.row {
	height: 1%;
}

div.row-end { 
	clear: both;
	font: 1px/1px sans-serif;
	height: 1px;
	overflow: hidden;
}

div.col1m, div.col2m, div.col3m, div.col4m,
div.col5m, div.col6m, div.col7m, div.col8m,
div.col9m, div.col10m, div.col11m, div.col12m,
div.colMaxm, div.colMax {
	float: left;
	margin-left: 20px;
}

div.col1m:first-child, div.col2m:first-child, div.col3m:first-child,
div.col4m:first-child, div.col5m:first-child, div.col6m:first-child,
div.col7m:first-child, div.col8m:first-child, div.col9m:first-child,
div.col10m:first-child, div.col11m:first-child, div.col12m:first-child,
div.colMaxm:first-child, div.colMax:first-child {
	margin-left: 0px;
}

div.col1m { width: 44px; }
div.col2m { width: 108px; }
div.col3m { width: 172px; }
div.col4m { width: 236px; }
div.col5m { width: 300px; }
div.col6m { width: 364px; }
div.col7m { width: 428px; }
div.col8m { width: 492px; }
div.col9m { width: 556px; }
div.col10m { width: 620px; }
div.col11m { width: 684px; }
div.col12m { width: 748px; }

div.colMaxm { width: 748px; }
div.colMax { width: 748px; }

/* =============== */
/* HEADER / LOGO
/* =============== */


span.sprachen  {
	margin-left: 30px;
}

span.header h1.logo, span.header h1.logo a,
span.header h1.logo a span {
	font-size: 19px;
  line-height: 24px;
	letter-spacing: -1px;
}

/* =============== */
/* CONTENT Text
/* =============== */

#contentMainText {
}

.textBlock h1, .textBlock h2 {
  margin-right: 10px;
}

.textBlock p {
  margin-right: 10px;
}

.textBlock p:last-child {
}

/* =============== */
/* MENU
/* =============== */

#main-menu {
}


/* =============== */
/* CONTENT Home
/* =============== */

@media all and (orientation: landscape) {

.homeTitle h1, .homeTitle h1 b {
  font-size: 140px;
	letter-spacing: -3px;
}

}

@media all and (orientation: portrait) {

.homeTitle h1, .homeTitle h1 b {
  font-size: 100px;
	letter-spacing: -2px;
}

}