/* CSS Style (c)imc marketing&consult, 2007 */

body {margin:0px; padding:0px; background-color:#65999A;}
h1 {font-family:arial; font-size:24px; color:#A45E5B; padding-top:16px; margin:0px; font-weight:normal; letter-spacing:-1px;}
h2 {font-family:arial; font-size:14px; color:#006666; padding-top:0px; margin-top:0px;}
h3 {font-family:verdana; font-size:14px; color:#003366; font-weight:bold; padding-bottom:15px; margin:0px; letter-spacing:1px;}

/* Text */
.text {font-family:arial; font-size:11px; color:#116768; line-height:14px;}
a.text:link {color:#616263; text-decoration:underline;}
a.text:visited {color:#616263; text-decoration:underline;}
a.text:active {color:#616263; text-decoration:underline;}
a.text:hover {color:#005EA7; text-decoration:underline;}

.super {font-style:italic; font-family:times new roman; font-size:22px; color:#A45E5B;}
.super a {font-style:italic; font-family:times new roman; font-size:22px; color:#A45E5B;}

.katalog {font-family:arial, verdana; font-size:12px; color:#116768;}
.katalog a { font-family:arial, verdana; font-size:12px; color:#116768;}

.weiss {font-family:arial; font-size:10px; font-weight:bold; color:#fff; text-decoration:none;}
.rot-klein {font-family:arial; font-size:10px; font-weight:bold; color:#A45E5B; text-decoration:none;}
a.rot-klein:link {color:#A45E5B; text-decoration:none;}
a.rot-klein:visited {color:#A45E5B; text-decoration:none;}
a.rot-klein:active {color:#A45E5B; text-decoration:none;}
a.rot-klein:hover {color:#fff; text-decoration:none;}

/* Positionen */
.content {width:795px; height:320px; background-image:url(images/hintergrund.jpg);
				background-position:left top; background-repeat:no-repeat; display:block;}
.headline {width:795px; height:80px; background-image:url(images/bg-headline.gif); background-position:top; background-repeat:repeat-x;}

.p_logo {margin-top:19px; float:left;}
.p_inhalt_left {float:left; width:360px;}
.p_inhalt_right {float:right; width:390px;}
.padli {padding:20px 0px 0px 40px;}
.padre {padding:9px 30px 0px 2px;}
.container {height:213px;}
.container img {position:relative;margin:-2px 0px 0px 1px;}

.p_navi {float:right; position:relative; top:30px; right:20px;}

.navi {font-family:arial; font-size:12px; color:A45E5B; padding:3px 5px; line-height:20px;}
a.navi:link {color:#A45E5B; text-decoration:none;}
a.navi:visited {color:#A45E5B; text-decoration:none;}
a.navi:active {color:#A45E5B; text-decoration:none;}
a.navi:hover {color:#A45E5B; text-decoration:none; font-weight:bold; background-color:#ffffcc; border-bottom:2px solid #ffffcc;}
.navia {font-family:arial; font-size:12px; line-height:20px; color:A45E5B; padding:3px 5px;
			background-color:#ffffcc; border-bottom:2px solid #ffffcc; font-weight:bold; text-decoration:none;}

/* Navigation Ebene 2 */
.possubnavi {position:relative; float:right;}
.pos1subnavi {position:absolute; margin:56px 0px 0px -114px;}
.subnavi {font-family:arial,verdana; font-size:12px; color:#116768; text-decoration:none;}
a.subnavi:link {color:#116768;}
a.subnavi:visited {color:#116768;}
a.subnavi:active {color:#666666;}
a.subnavi:hover {color:#014E9C;}
.possubnavia {padding: 2px 0px 2px 17px; background-image:url(images/bt-subnavi-a.gif); background-position:left; background-repeat:no-repeat;}
.subnavia {font-family:arial,verdana; font-size:12px; color:#116768; text-decoration:none; font-weight:bold;}

/* Navigation Icons */
.icon_a {background-image:url(images/icon-wohnen.gif); background-repeat:no-repeat; background-position:top;display:block;}
a.icon_a:link, visited, activ {background-image:url(images/icon-wohnen.gif); background-repeat:no-repeat; background-position:top;display:block;}
a.icon_a:hover {background-image:url(images/icon-wohnen-a.gif); background-repeat:no-repeat; background-position:top;display:block;}
.icon_aa {background-image:url(images/icon-wohnen-a.gif); background-repeat:no-repeat; background-position:top; text-decoration:none; display:block;}

.icon_b {background-image:url(images/icon-schlafen.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_b:link, visited, activ {background-image:url(images/icon-schlafen.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_b:hover {background-image:url(images/icon-schlafen-a.gif); background-repeat:no-repeat; background-position:top; display:block;}
.icon_ba {background-image:url(images/icon-schlafen-a.gif); background-repeat:no-repeat; background-position:top; display:block;}

.icon_c {background-image:url(images/icon-arbeiten.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_c:link, visited, activ {background-image:url(images/icon-arbeiten.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_c:hover {background-image:url(images/icon-arbeiten-a.gif); background-repeat:no-repeat; background-position:top; display:block;}
.icon_ca {background-image:url(images/icon-arbeiten-a.gif); background-repeat:no-repeat; background-position:top; display:block;}

.icon_d {background-image:url(images/icon-kinder.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_d:link, visited, activ {background-image:url(images/icon-kinder.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_d:hover {background-image:url(images/icon-kinder-a.gif); background-repeat:no-repeat; background-position:top; display:block;}
.icon_da {background-image:url(images/icon-kinder-a.gif); background-repeat:no-repeat; background-position:top; display:block;}

.icon_e {background-image:url(images/icon-garten.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_e:link, visited, activ {background-image:url(images/icon-garten.gif); background-repeat:no-repeat; background-position:top; display:block;}
a.icon_e:hover {background-image:url(images/icon-garten-a.gif); background-repeat:no-repeat; background-position:top; display:block;}
.icon_ea {background-image:url(images/icon-garten-a.gif); background-repeat:no-repeat; background-position:top; display:block;}

/* Images */
.logo {position:absolute; top:10px; left:765px; height:103px; width:192; z-index:0;}
.topline {position:absolute; top:0px; left:0px; height:150px; width:765px; z-index:2;}
.linesleft {position:absolute; top:150px; left:8px; height:520px; width:35px;}

/* Fussnavigation*/
.fusszeile {position:absolute; width:970px; height:41px; background-image:url(images/bg-fuss.gif);
				background-position:left; background-repeat:no-repeat;}

.fuss {font-family:arial; font-size:10px; color:#9D5150; margin-right:12px;}
.fuss a {font-family:arial; font-size:10px; color:#9D5150; margin-right:12px;}
a.fuss:link {color:#9D5150; text-decoration:underline;}
a.fuss:visited {color:#9D5150;text-decoration:underline;}
a.fuss:active {color:#9D5150;text-decoration:underline;}
a.fuss:hover {color:#fff;text-decoration:underline;}	


.drucken {font-family:arial; color:#116768; font-size:16px; font-weight:bold;}
a.drucken:link {color:#116768; text-decoration:underline;}
a.drucken:visited {color:#116768; text-decoration:underline;}
a.drucken:active {color:#116768; text-decoration:underline;}
a.drucken:hover {color:#005EA7; text-decoration:underline;}

/* Preloader */
.hidepics {width:0px; height:0px; visibility:hidden;}

.schaltung {font-family:arial; font-size:11px;}
.schaltung a {text-decoration:none; color:#116768;}
.schaltung img {vertical-align:-2px;}