@charset "utf-8";
/* -- interne Schirften wurden eingebunden --- auch für alle Browser */

@font-face { font-family: 'Open Sans'; 
	font-weight:normal;
	src: url('../schriften/OpenSans-Regular.eot#') format('eot'); /* IE9 */
	src: url('../schriften/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../schriften/OpenSans-Regular.woff') format('woff'),  /* Modern Browsers */
		 url('../schriften/OpenSans-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../schriften/OpenSans-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */
		}

@font-face { font-family: 'Open Sans'; 
	font-weight:bold;
	src: url('../schriften/OpenSans-Bold.eot#') format('eot'); /* IE9 */
	src: url('../schriften/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../schriften/OpenSans-Bold.woff') format('woff'),  /* Modern Browsers */
		 url('../schriften/OpenSans-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../schriften/OpenSans-Bold.svg#svgFontName') format('svg'); /* Legacy iOS */
 		}
body, td, th {
font-size : 12px;
font-family : 'Open Sans', Arial, Helvetica, sans-serif;
margin : 0;
/* nur Fugi*/
/*overflow:hidden;*/
}
a:link {
font-weight : bold;
color : #666;
text-decoration : none;
}
a:visited {
color : #666;
text-decoration : none;
}
h1 {
font-size : 1.7em;
letter-spacing : 0;
color : #B1B1B1;
font-weight : bold;
}
h2 {
font-size : 1.3em;
line-height : 1.1em;
font-weight : bold;
}
h3 {
font-size : 2.6em;
letter-spacing : 0.0em;
color : #666;
font-weight : bold;
line-height : 0.3em;
}
h4 {
font-size : 1.2em;
color : #666;
font-weight : bold;
letter-spacing : 0.1em;
}
a:hover {
opacity : 0.800000011920928955078125;
}
.container-querformat {
position : absolute;
padding-top : 0;
margin-top : 0;
height : 600px;
width : 7000px;
z-index : 2;
position : absolute;
}
.rahmen-gruppe {
height : 726px;
width : 1386px;
margin-top : 0;
padding-top : 0;
margin-left : 5px;
float : left;
}
.subheadspace {
width : 1386px;
z-index : 12;
height : 8.2em;
float : left;
}
.subhead {
font-size : 1.28em;
font-style : normal;
font-weight : bolder;
margin-bottom : 1em;
}
.zeilenanfang-header {
float : left;
width : 120px;
height : 30px;
}
.eigenschaft-1, .eigenschaft-2, .eigenschaft-3, .eigenschaft-4, .eigenschaft-5, .eigenschaft-6, .eigenschaft-1-small, .eigenschaft-7-small {
position : absolute;
float : left;
margin-bottom : 0.07em;
padding-left : 0.9em;
color : #C00D0D;
font-size : 1.15em;
line-height : 0.9em;
}
.eigenschaft-1 {
margin-left : 79px;
width : 320px;
}
.eigenschaft-1-small {
margin-left : 79px;
width : 170px;
}
.eigenschaft-2 {
margin-left : 257px;
width : 320px;
}
.eigenschaft-3 {
margin-left : 435px;
width : 320px;
}
.eigenschaft-4 {
margin-left : 613px;
width : 320px;
}
.eigenschaft-5 {
margin-left : 791px;
width : 320px;
}
.eigenschaft-6 {
margin-left : 969px;
width : 320px;
}
.eigenschaft-7-small {
margin-left : 1147px;
width : 170px;
}
.container-normal, .container-weiss, .container-wasser, .container-grey-dunkel, .container-grey-dunkel-other {
float : left;
height : 135px;
width : 178px;
border-bottom-width : thick;
border-top-style : none;
border-right-style : none;
border-bottom-style : solid;
border-left-style : none;
border-bottom-color : #FFF;
}
.container-weiss {
background-color : #eaeaea;
border-bottom-color : #eaeaea;
}
.container-weissunten {
background-color : #FFF;
border-bottom-color : #FFF;
}
.container-normal {
background-color : #eaeaea;
border-bottom-color : #eaeaea;
}
.container-wasser {
background-color : #A1BEE3;
border-bottom-color : #A1BEE3;
}
.container-grey-dunkel {
background-color : #d3d3d3;
border-bottom-color : #d3d3d3;
}
.icon-rund {
float : left;
height : 95px;
width : 95px;
margin-left : 1.92em;
margin-top : 1.00em;
}
.icon-rund img {
border-radius : 1em;
box-shadow : 3px 3px 2px #888;
border-radius : 6px;
}
.icon-info {
float : left;
height : 25px;
width : 25px;
margin : 0;
margin-top: 0.2em;
margin-right : 1em;
border-radius : 0.25em;
}
.text-icon {
float : left;
width : 151px;
margin-top : 0.35em;
margin-left : 1.92em;
font-size : 0.86em;
font-style : normal;
font-weight : bold;
line-height : 0.95em;
}
.zeilenanfang-oh-st, .zeilenanfang-wasser, .zeilenanfang-weiss, .zeilenanfang-waerme {
float : left;
height : 135px;
width : 80px;
border-bottom-width : thick;
border-top-style : none;
border-right-style : none;
border-bottom-style : solid;
border-left-style : none;
border-bottom-color : #FFF;
}
.zeilenanfang-oh-st {
background-color : #eaeaea;
border-bottom-color : #eaeaea;
}
.zeilenanfang-wasser {
background-color : #A1BEE3;
border-bottom-color : #A1BEE3;
}
.zeilenanfang-wasser-unten {
background-color : #A1BEE3;
border-bottom-style : none;
}
.zeilenanfang-weiss {
background-color : #FFFFFF;
}
.zeilenanfang-waerme {
background-color : #eaeaea;
border-bottom-color : #eaeaea;
}
.linie-1, .linie-2, .linie-3, .linie-4, .linie-5, .linie-6, .linie-7 {
position : absolute;
border-right : 0.3em dotted #C00D0D;
margin-top : 0.50em;
height : 63.5em;
z-index : 1;
}
.linie-1 {
margin-left : 79px;
}
.linie-2 {
margin-left : 257px;
}
.linie-3 {
margin-left : 435px;
}
.linie-4 {
margin-left : 613px;
}
.linie-5 {
margin-left : 791px;
}
.linie-6 {
margin-left : 969px;
}
.linie-7 {
margin-left : 1147px;
}
.subhead-container {
font-weight : bold;
font-size : 1.7em;
height : 50px;
color : #9d9d9d;
}
#header-wasser {
float : left;
width : 1326px;
background-color : #a1bee3;
height : 50px;
}
#container-beton-muster {
float : left;
}
#warme-text {
float : right;
margin-top : 1.1em;
margin-right : 2.0em;
width : 80px;
}
#header-warme {
float : left;
width : 258px;
background-color : #eaeaea;
}
#header-trittschall {
float : left;
width : 534px;
background-color : #d3d3d3;
height : 25px;
text-align : center;
padding-top : 25px;
}
#header-lager {
float : left;
width : 356px;
height : 25px;
text-align : center;
padding-top : 25px;
background-color : #eaeaea;
}
#header-setzung {
float : left;
width : 178px;
background-color : #d3d3d3;
height : 25px;
text-align : center;
padding-top : 25px;
}
#sprung-1, #sprung-2, #sprung-3, #sprung-4 {
position : relative;
float : right;
width : 10px;
height : 10px;
font-size : 3px;
}

.zentrierung {
	font-size : 1.2em;
	font-weight : bold;
	letter-spacing : 0.1em;
	line-height:2em;
	color : #666;
	margin : 0;
	position : absolute;
	width : 790px;
	height : 76px;
	z-index : 3;
	margin-left : 300px;
	margin-top : 220px;
}
.footer {
font-size : 0.8em;
font-weight : bold;
letter-spacing : 0;
margin : 0;
float : left;
position : relative;
height : 3em;
z-index : 3;
left : 1em;
top : 18em;
}
.container-footer {
float : left;
position : relative;
width : 132px;
height : 30px;
z-index : 3;
margin-right : 3em;
top : 5em;
}
.intro-icons {
float : left;
width : 185px;
text-align: center;
}
.intro-icons img {
border-radius : 0.5em;
box-shadow : 3px 4px 7px #222;
width:145px;
height:145px;
}
 /* Back Button-nur in Verbindung mit Gesamtanwendung Tablett mit Fugi-sonst ausgeschaltet*/
#back-button {
	/*display : none;*//*STandard ausblenden nur für GEsamtpage*/
	position:absolute;
	width:35px;
	height:35px;
	z-index:12;
	left: -178px;
	top: 590px;
}
