/* dateiweite Einstellungen */
*{-moz-outline-width:0;outline:none 0px #000000;font-family:Arial,Verdana,sans-serif;}
body{margin:0px;padding:0px;background-color:#999999;}
form{margin:0px;}
a{text-decoration:none;}

.clr{clear:left;width:1px;height:1px;font-size:1px;line-height:1px;margin-bottom:-1px;}

/* allgemeine Bereiche */
#top{position:absolute;top:0px;width:100%;height:50%;background-color:#cccccc;}
#mdl{position:absolute;width:100%;height:380px;top:50%;margin-top:-200px;background-color:#ffffff;border-bottom:solid 20px #999999;}
#box{position:absolute;width:780px;min-height:400px;left:50%;margin-left:-390px;background-color:#ffffff;background-image:url(img/bg.gif);background-repeat:repeat-x;background-position:left bottom;}

/* Logo elfelf Möbeldesign */
.lgo{display:block;position:absolute;right:3px;top:4px;width:91px;height:60px;padding:8px}

/* Meta-Navi */
.mta{position:absolute;left:12px;top:11px;width:650px;height:14px;overflow:hidden;line-height:14px;font-size:10px;font-weight:bold;}
.mta a{color:#333333;margin-right:10px;}
.mta a:hover{color:#999999;}
.mta h1{display:inline;margin:0px;font-size:10px;color:#999999;}

/* Haupt-Navi */
.nav{position:absolute;top:92px;width:70px;height:280px;}
.nav.lft{left:0px;}
.nav.rgt{left:70px;}
.nav a,.nav div{display:block;width:70px;height:40px;}
.nav h1{margin:0px;}

/* Sub-Navi */
.sub{position:relative;width:600px;height:14px;margin:11px 0px 4px 166px;overflow:hidden;line-height:14px;text-transform:uppercase;font-size:10px;font-weight:bold;}
.sub a{color:#ffffff;}
.sub a:hover{color:#666666;}
.sub h1{display:inline;margin:0px 10px 0px 0px;font-size:10px;color:#000000;}
.sub h3{display:inline;margin:0px;font-size:10px;color:#333333;}
.sub .lft{position:absolute;left:0px;}
.sub .rgt{position:absolute;right:0px;}
.sub .lft a{margin-right:10px;}
.sub .rgt a{margin-left:10px;}

/* Inhalt */
#cnt{position:relative;width:600px;min-height:270px;margin:100px 0px 0px 166px;line-height:14px;font-size:10px;color:#333333;}
#cnt #img{z-index:0px;position:absolute;left:0px;top:0px;}

/* iFrame */
.ifm{position:absolute;right:0px;overflow:hidden;}
.ibg{position:absolute;background-color:#ffffff;filter:alpha(opacity:80);KHTMLOpacity:0.80;MozOpacity:0.80;opacity:0.80;}
#ict{z-index:1;position:relative;left:350px;width:234px;min-height:265px;font-size:11px;line-height:18px;color:#333333;padding:5px 8px 0px 8px;}
#ict.txt{left:0px;width:600px;padding:0px;}
#ict h2{margin:6px 0px 6px 0px;font-weight:bold;font-size:11px;}
#ict.txt h2{margin-bottom:18px;}
#ict a{color:#333333;}
#ict a:hover{color:#999999;}
#ict .sml{font-size:9px;line-height:12px;color:#000000;}
#ict .sml b{font-weight:normal;font-size:11px;}
#ict .clr{height:1px;}
#ict .sml .clr{height:4px;}
#ict .spc{width:1px;height:9px;font-size:1px;line-height:1px;overflow:hidden;}
#ict .sml .spc{height:6px;}
#ict.txt .spc{height:9px;}
.btn{display:block;position:absolute;left:766px;width:9px;height:8px;padding:3px;background-repeat:no-repeat;background-position:3px 3px;cursor:pointer;}
.btn.up{top:344px;background-image:url(img/btn_up_l.gif);}
.btn.up:hover{background-image:url(img/btn_up_h.gif);}
.btn.down{top:359px;background-image:url(img/btn_down_l.gif);}
.btn.down:hover{background-image:url(img/btn_down_h.gif);}

/* Flash-Animation */
#fo{width:780px;height:400px;background-color:#ffffff;}
#fo div{width:780px;height:400px;background-image:url(img/elfelf_moebeldesign.jpg);}
