a.navact:link {color:#69B5FF; text-decoration:none; font-weight:bold;}
a.navact:visited {color:#69B5FF; text-decoration:none; font-weight:bold;}
/* a.navact:hover {color:#69B5FF; text-decoration:none; font-weight:bold;}
*/

a.nav:link {color:#007EFB; text-decoration:none; font-weight:bold;}
a.nav:visited {color:#007EFB; text-decoration:none; font-weight:bold;}
a.nav:hover {color:#000000; text-decoration:none; font-weight:bold;}
a.nav:active {color:#69B5FF; text-decoration:none; font-weight:bold;}
/* a.navact:link {color:#69B5FF; text-decoration:none; font-weight:bold;}
*/

a.navint:link {color:#000000; text-decoration:none; font-weight:bold; font-style:italic;}
a.navint:visited {color:#000000; text-decoration:none; font-weight:bold; font-style:italic;}
a.navint:hover {color:#0079C3; text-decoration:none; font-weight:bold; font-style:italic;}
a.navint:active {color:#0079C3; text-decoration:none; font-weight:bold; font-style:italic;}

/* Links zu externen Seiten */
a.ext:link {color:#004B93; text-decoration:none;}
a.ext:visited {color:#004B93; text-decoration:none;}
a.ext:hover {color:#007AC4; text-decoration:underline;}
a.ext:active {color:#785620; text-decoration:none;}

/* Link im Logo zu "Und mehr ..." */
a.mehr:link {color:#007EFB; text-decoration:none; font-weight:bold;}
a.mehr:visited {color:#007EFB; text-decoration:none; font-weight:bold;}
a.mehr:hover {color:#000000; text-decoration:none; font-weight:bold;}
a.mehr:active {color:#007EFB; text-decoration:none; font-weight:bold;}

/*
a:link {color:#815B0A; text-decoration:none; font-weight:bold;}
a:visited {color:#005EB9; text-decoration:none; font-weight:bold;}
a:hover {color:#A27D2F; text-decoration:none; font-weight:bold;}
a:active {color:#FFE200; text-decoration:none; font-weight:bold;}
*/

/* ========== Anfang Grundgerüst ========== */
body {
	color: #007AC4;
	background-color:#E6EDF5;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
}

.achtung {
/*	border:3px dashed blue;
	font-size:15px;
*/	color:#FF0000;
	font-weight:bold;
}

h1 {font-size:20px;
	font-weight:bold;
	margin-top:20px;
}

h2 {font-size:18px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

/* ====== Logo Anfang ====== */

.layer-top {
	background-color:#E6EDF5;
	padding-left:25px;
	height:216px;
	z-index:1;
	visibility:visible;
	float:none;
	border-bottom:3px groove;
}

.merkmale {
	border-width:0px;
	padding-left:25px;
	line-height:35px;
	vertical-align:middle;
	font-weight:bold;
	font-size:20px;
}

.merkmal-dots {
	vertical-align:middle;
	margin-bottom:3px;
}

/* ====== Logo Ende ====== */

.navigation {
	background-color: #CCCCCC;
	float: left;
	height: 20px;	
	font-size:18px;
	letter-spacing: 2.5px;
	text-align: center;
	margin: 0px;
	padding: 8px;
	clear: right;
	border-bottom:3px groove;
}

.navigation_re {
	background-color: #CCCCCC;
	float: left;
	height: 20px;
	letter-spacing: 0px;
	text-align: center;
	margin: 0px;
	padding: 8px;
	clear: right;
	border-bottom:3px groove;
	border-right:3px groove;
}

.b-ebene {
	background-color:#E6EDF5;
	border-style:hidden;
	border-color:#68A81E;
	padding:20px 10px 10px 15px;	
}

.b-tab {
	width:600px;
	border:3px;
}

.tab-outl {
	border: 2px dotted #C4CBE6;
	text-align: center;
	width: auto;
	height: auto;
}

.empty-tab {
	border:2px dotted #C4CBE6;
	font-weight:bold;
	text-align:center;
	width: 550px;
	height: 350px;
}

.footer {
	position:relative;
	top:60px;
	left:0px;
}

.lastupdate {
	width:870px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:right;
}

/* ========== Ende Grundgerüst	========== */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ========== Anfang Referenzen ========== */

.referenzens-tab {
	text-align:left;
	vertical-align:text-top;
}

.ref-bilder-tab {
	width: 100%;
	border: 0px;
	border-style: dotted;
	text-align: center;
	vertical-align: middle;
}

.ref-bilder-tab-cells {
	border: 1px;
	background-color:#E2E2E2;
	border-style: double;
	line-height: 40px;
	padding: 10px;
}

.ref-bilder-unterschriften {
	line-height: normal;
}

/* ========== Ende Referenzen	========== */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ========== Anfang Anfahrt ========== */

.anfahrt-tab {
	width: 100%;
	border: 0px;
	text-align: left;
}

.anfahrt-tab2 {
	width: 100%;
	border: 0px;
	border-style: dotted;
	text-align: center;
	vertical-align: middle;
}

.anfahrt-tab-cells {
	border: 1px;
	background-color:#E2E2E2;
	border-style: double;
	padding: 10px;
}

/* ========== Ende Anfahrt ========== */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ========== Anfang Kontakt ========== */

.kontakt-tab {
/*	border:4px dotted #C4CBE6;
	width:600px;
*/	background-color:#E2E2E2;
	width:100%;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
}

.kontakt-cell {
	border:0px dotted #C4CBE6;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
}

.kontakt-form {
	border: 0px;
	width:100%;
	background-color:#E2E2E2;
	height: 550px;
	text-align:left;
}

/* ========== Ende Kontakt ========== */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ========== Anfang Impressum ========== */

.impressum-tab {
	border:4px dotted #C4CBE6;
	width:500px;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
	padding:20px;
}

.impressum-cell {
	border:0px dotted #C4CBE6;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;

}

/* ========== Ende Impressum ========== */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ========== Anfang Und Mehr  ========== */

.haupt-tab-angebot {
	border:1px solid #C4CBE6;
	width:100%;
	background-color:#E2E2E2;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
	padding:0px;
}

.aufmacher-aktion-tab {
	align: center;
	margin: auto;
	border: 1px solid #C4CBE6;
	width: 70%;
	background-color: #FFFFFF;
	vertical-align: text-top;
	padding: 0px;
}

.info-tab {
	border:1px solid #C4CBE6;
	width:100%;
	background-color:#E2E2E2;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
	padding:0px;	
	}
	
.info-bild-zelle {
	padding: 5px;
	text-align: left;
	width: 150px;
	vertical-align: top;
	}

.info-text-zelle {
	padding: 05px 10px 15px 5px;
	text-align: left;
	vertical-align: top;
	}

.info-ueberschrift {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 3px;}

.info-beschreibung {
	font-size: 12px;
	font-weight: normal;
	}

.anker-no-link {
	color:#007EFB;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;}

a.anker-link:link {color:#007EFB; text-decoration:none; font-weight:bold; font-size:14px;}
a.anker-link:visited {color:#007EFB; text-decoration:none; font-weight:bold; font-size:14px;}
a.anker-link:hover {color:#000000; text-decoration:none; font-weight:bold; font-size:14px;}
a.anker-link:active {color:#007EFB; text-decoration:none; font-weight:bold; font-size:14px;}
	
a.anker:link {color:#007EFB; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic;}
a.anker:visited {color:#007EFB; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic;}
a.anker:hover {color:#000000; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic;}
a.anker:active {color:#007EFB; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic;}	

.zeile-1 {
	background-color:#E6EDF5;
	line-height: 1.5;
	padding: 5px;}

.zeile-2 {
	background-color:#FFFFFF;
	line-height: 1.5;
	padding: 5px;}

/* ========== Ende Und Mehr ========== */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* ========== Anfang Allgemeine Formatierung ========== */
.haupt-tab {
	border:4px dotted #C4CBE6;
	width:870px;
	font-weight:bold;
	padding:10px;
}

.haupt-tab-body {
	border:1px solid #C4CBE6;
	width:100%;
	background-color:#E2E2E2;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
	padding:5px;
}

/* ANFANG Hintergrundbildchen */
.haupt-tab-body_auto-hg {
	border:1px solid #C4CBE6;
	width:100%;
	background-color:#E2E2E2;
	background-image:url(../infos/jalousien-gockl-kundendienst.png);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
	padding:5px;
}

.haupt-tab-body_meter-hg {
	border:1px solid #C4CBE6;
	width:100%;
	background-color:#E2E2E2;
	background-image:url(../p-grafiken/meter_lang.png);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
	padding:5px;
}

.bildtrenner-oben {
	padding-top:7px;
}

.bildtrenner-links {
	padding-left:15px;	
}


/* ENDE Hintergrundbildchen */

.haupt-tab-body2 {
	border:0px solid #C4CBE6;
	width:100%;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;
}

.haupt-tab-td {
	border:1px dashed #C4CBE6;
}

.special_2 {
	color:#0099FF;	
}
/*
.col-light{
background-color:#CCCCCC;}

.col-dark{
background-color:#999999;}
*/

.right {
	text-align:right;
	}