/*styles for box rows on homepage*/
.home_boxRow {margin: 0px; padding: 0px; visibility: visible; background: #FFFFFF;}

.home_singleBox {  position: relative;  height:176px;  width:230px;  background-position:bottom;  background-repeat: no-repeat;  visibility:visible; float:left;}
.home_doubleBox { position: relative;  height:176px;  width:470px;  background-position:bottom;  background-repeat: no-repeat;  visibility:visible; float:left;}
.home_tripleBox { position: relative;  height:213px;  width:629px;  background-position:bottom;  background-repeat: no-repeat;  visibility:visible; float:left;}
.home_flashbox { margin-bottom: -5px;}

.home_layer_singlebox, .home_layer_doublebox, .home_layer_triplebox  { position: absolute; top:113px; left:0px; height: 100px; font-size:11px; }
.home_layer_singlebox { width:204px; line-height:16px; }
.home_layer_doublebox { width:470px; line-height:18px; }
.home_layer_triplebox { width:629px; line-height:20px; }

.home_boxheadline { display:block; padding: 4px 0 3px 7px !important; padding: 4px 0 0 7px; height:16px !important; height:20px; background-color:#dcdcdc; color:#333333;font-family:Verdana; font-weight: bold; font-size:12px;}
.home_texttipp_singlebox { border-left: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2; border-top: 1px solid #c2c2c2; position: absolute; top: 170px; left:0px; height: 43px; width:100%; font-size:11px; line-height:16px; visibility:visible; }
.home_texttipp_doublebox { border-left: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2; border-top: 1px solid #c2c2c2; position: absolute; bottom: 10px; right: 0px; height: 43px; width:100%; font-size:11px; line-height:16px; visibility:visible; }
/*end of styles for box rows on homepage*/

.abstand9v { height:10px; width:9px; visibility:visible; float: left;}
.abstand10h { height:10px; width:inerhit; visibility:visible; clear: both;}

#Ebene1{ width:630px; visibility:visible; float: left; height: 600px; margin-left:9px; margin-right:10px;}

/* styles from homepage*/
.p8px {display:block; padding: 5 8 5 8;}
#thome02texttipp{ position:absolute; top: 170px; left:0px; width:100%; height: 43px; line-height:16px; font-size:11px; }
/* end of styles from homepage*/


#teaser206{height:218px;width:206px;visibility:visible; float: left}
.teaser206 {width:206px; height: 218px;float: left; background-repeat: no-repeat;}
.teaser206inline {width:190px; height: 93px;position: relative;left: 8px;top:8px ;float: left; background-repeat: no-repeat;}
a.teaser206 { width:inerhit; height: 109px;color:#333333; display:block;font-family:Verdana;letter-spacing:-1px; font-size:12px; line-height: 18px;top: 109px;position: relative;background-repeat: repeat;text-decoration:none;filter:alpha(opacity=0););-moz-opacity:.0;opacity:.0}
a.teaser206:link,a.teaser206:visited,a.teaser206:active    { background-image: url();;cursor:hand;}
a.teaser206:hover   { background-image: url() ; text-decoration:none; filter:none;-moz-opacity:1.0;opacity:1.0;cursor:hand;}
.tranparency {background-color: white; opacity: 0.85; filter: Alpha(opacity=85); visibility:visible; }
#teaser204{height:213px;width:204px;visibility:visible; float: left}
.teaser204 {width:204px; height: 193px;float: left; background-repeat: no-repeat;}
.teaser204inline {width:188px; height: 84px;position: relative;left: 8px;top:8px ;float: left; background-repeat: no-repeat;}
a.teaser204 { width:inerhit; height: 100px;color:#333333; display:block;font-family:Verdana; letter-spacing:-1px;font-size:12px; line-height: 18px;top: 93px;position: relative;background-repeat: repeat;text-decoration:none;filter:alpha(opacity=0););-moz-opacity:.0;opacity:.0}
a.teaser204:link,a.teaser204:visited,a.teaser204:active    { background-image: url(); cursor:hand;}
a.teaser204:hover   { background-image: url() ; text-decoration:none; filter:none;-moz-opacity:1.0;opacity:1.0;cursor:hand;}

#teaser417{height:213px;width:417px;visibility:visible; float: left}
.teaser417 {width:417px; height: 193px;float: left; background-repeat: no-repeat;}
.teaser417inline {width:401px; height: 84px;position: relative;left: 8px;top:8px ;float: left; background-repeat: no-repeat;}
a.teaser417 { width:inerhit; height: 100px;color:#333333; display:block;font-family:Verdana;letter-spacing:-1px;font-size:12px; line-height: 18px;top: 93px;position: relative;background-repeat: repeat;text-decoration:none;filter:alpha(opacity=0););-moz-opacity:.0;opacity:.0}
a.teaser417:link,a.teaser417:visited,a.teaser417:active    { background-image: url();cursor:hand;}
a.teaser417:hover   { background-image: url() ; text-decoration:none; filter:none;-moz-opacity:1.0;opacity:1.0;cursor:hand;}

#teaser204x3{height:213px;width:630px;visibility:visible; clear: both}
#teaser206x3{height:218px;width:630px;visibility:visible; clear: both}
#NavLeft{width:150px; height: inherit;visibility:visible;float: left}
#NavRight{width:150px;height: inherit;visibility:visible; float: left}
#Ebene0{width:950px;visibility:visible;}
#home_headline{background-color:#CCCCCC;height:20px;width:inerhit;visibility:visible; clear: both;font-family: Verdana;font-size: 12px;font-weight: bold; line-height: 20px}
.imgFloat {float: left;}
#abstand9v{height:10px;width:9px;visibility:visible; float: left}
#abstand6v{height:10px;width:6px;visibility:visible; float: left}
#abstand10h{height:10px;width:inerhit;visibility:visible; clear: both}
.box150inline {width:130px; position: relative;left: 0px;top:4px; display:block; line-height:14px;}

