﻿body{margin:0;padding:0;background:#fff url(../images/bg-red2.png) repeat-x center top;font:13px Arial, Helvetica, sans-serif;}table{text-align:left;}dl{padding-left:10px;}dt,dd{padding:0 20px 5px 0;margin-bottom:10px;line-height:20px;font-weight:700;color:#555;}dd{margin-bottom:0;border:0 solid #777;color:#222;font-weight:400;}dt{font-size:15px;}.info,.sonst,.detail,.produktinfo{padding-left:20px;background:transparent url(../images/icons/info.png) no-repeat left 1px;}.sonst,.produktinfo{background-image:url(../images/icons/comment.png);margin-top:15px;}.detail{background-image:url(../images/icons/pictures.png);margin-top:15px;}.produktinfo{margin-top:15px;}dd span.prop{width:150px;width:150px;display:block;float:left;}dd span.sp_preis{color:#900;font-size:15px;}dd span.sp_uvp{color:#888;}dd p{padding-left:0;}h1,h2,h3{font-weight:700;margin:0 5px 5px;padding:0;font-size:15px;height:40px;line-height:40px;color:#555;}h2{color:#900;background:transparent url(../images/line-bg.gif) repeat-x center 36px;margin-bottom:10px;margin-right:15px;}h3{line-height:20px;height:auto;margin:20px 5px 10px;}p#slogan{font-weight:700;margin:10px 5px 15px;padding:0;line-height:28px;font-size:19px;color:#900;}strong{font-weight:700;}p{line-height:20px;padding:0 5px 5px;}#wrapper{padding:0;width:960px;margin:0 auto;border:0 solid red;min-height:500px;background:transparent url(../images/logo-black-red.gif) no-repeat right top;}#header{width:960px;margin:0 auto;height:30px;text-align:left;padding-left:20px;}#anfahrt,#mail,#sitemap_link,#ankauf{float:left;line-height:30px;padding:0 15px 0 20px;display:block;font-size:12px;font-weight:700;text-decoration:none;color:#666;background:transparent url(../images/arrow-rightg.gif) no-repeat center left;} #content p a[href^="http:"]:hover, #header a:hover,a.link:hover,a.a_link:hover{background:transparent url(../images/arrow-right.gif) no-repeat 5px center;color:#900;}#content p a[href^="http:"],a.link,a.a_link,a.a_list,a.frechner,a.kontaktformlink{/*padding: 0 15px 0 20px;*/padding:0 0 0 20px;font-weight:700;text-decoration:none;color:#222;background:transparent url(../images/arrow-rightg.gif) no-repeat center left;}a.frechner, a.kontaktformlink{background:transparent url(../images/frechner.png) no-repeat center left;line-height:22px;height:25px;width:157px;display:block;padding:0 0 0 50px;float:left;}a.frechner:hover{background-image:url(../images/frechnerh.png);color:#900;}a.kontaktformlink{background:transparent url(../images/kontaktformlink.png) no-repeat center left;}a.kontaktformlink:hover{color:#900;}a.a_link{padding:8px 5px 8px 20px;margin-left:7px;display:block;}.a_link_alle_a{display:block;height:45px;width:180px;border:0 solid #eee;padding-left:70px;line-height:20px;padding-top:5px;background:transparent url(../images/button-alle-a.png) no-repeat center left;color:#222;font-weight:700;margin:15px 0 19px 5px;font-size:12px;}.a_link_alle_a:hover{background-image:url(../images/button-alle-ah.png);color:#900;}a.a_list{background:#eee url(../images/arrow-rightg.gif) no-repeat 3px 4px;border:1px solid #ddd;line-height:20px;margin:5px;display:block;min-height:40px;}a.a_list:hover{color:#900;background:#FFDFDF url(../images/arrow-right.gif) no-repeat 7px 4px;border:1px solid #900;}a.a_list span.a_list_preis{display:block;text-align:right;position:absolute;bottom:6px;right:10px;color:#990000;} a.a_list span.a_list_preis s{color:#666;padding-right:5px;font-weight:normal;font-size:11px}

.produktinfo ul{list-style:disc;margin-left:30px;} ul.anfahrt li{margin:3px;padding:5px 5px 5px 20px;background:transparent url(../images/icons/flag_red.png) no-repeat left 5px;}ul.list_arrow{position:relative;padding:10px 0;overflow:auto;}ul.list_arrow li{line-height:30px;font-size:13px;font-weight:700;padding-left:30px;position:relative;background:transparent url(../images/li-arrow-red.png) no-repeat left 7px;}#navi{width:960px;margin:0 auto;height:150px;overflow:hidden;}#logo{float:right;width:260px;height:150px;margin:0;padding:0;border:0 solid #fff;}#logo h1{font:30px Times New Roman, serif;line-height:50px;height:50px;color:#ccc;margin-top:100px;text-align:right;padding-right:15px;letter-spacing:1px;display:none;}#menu{width:690px; margin:55px 0 0;text-align:left;position:relative;border:0 solid #aaa;}.c1{position:relative;float:left;width:325px;border:0 solid #ddd;}.c12,.c1_270,.c1_200,.tagcloud{float:left;width:675px;border:0 solid #aaa;padding:0;margin:20px 5px 0 0;color:#555;position:relative;}.c1_270{width:270px;padding-right:5px;margin:0;}.c2,.c2_400{float:left;width:325px;margin-left:20px;border:0 solid #ddd;}.c2_400{width:390px;margin:0;padding-right:10px;}.c3{float:right;width:270px;border:0 solid #aaa;padding:0;margin:20px 0 0 5px;color:#333;position:relative;}#maas_klavier,#maas_fluegel{width:250px;height:140px;border:1px solid #aaa;position:relative;background:#fff url(../images/kl-skizze.gif) no-repeat 40px 10px;margin-top:10px;}#maas_fluegel,#maas_flügel{background:#fff url(../images/fl-skizze.gif) no-repeat 55px 10px;}#maas_klavier .sp_hoehe,#maas_klavier .sp_breite,#maas_klavier .sp_tiefe,#maas_fluegel .sp_hoehe,#maas_fluegel .sp_breite,#maas_fluegel .sp_tiefe{border:0 solid #aaa;position:absolute;font-size:12px;}#maas_klavier .sp_tiefe{top:115px;left:195px;}#maas_klavier .sp_breite{top:115px;left:100px;}#maas_klavier .sp_hoehe{top:50px;left:10px;}#maas_fluegel .sp_breite{top:50px;left:195px;}#maas_fluegel .sp_tiefe{top:115px;left:110px;}#video{margin:10px 0 20px;}img.hersteller_logo,strong.hersteller{display:block;margin:0 0 10px 5px;padding:5px;border:1px dashed #ccc;}strong.hersteller{text-align:center;background-color:#f8f8f8;font-size:14px;padding:20px 0;margin-right:5px;text-transform:uppercase;letter-spacing:2px;}img.angebot_foto{border:2px solid #ddd;margin:0 10px 10px 0;padding:5px;background-color:#eee;display:block;}a.detail_foto{float:left;width:95px;height:70px;overflow:hidden;border:5px solid #ddd;display:block;margin:0 10px 10px 0;padding:0;display:block;}#footer{background:#fff url(../images/footer-bg.png) repeat-x left top;width:100%;margin-top:20px;}#footer-content{width:960px;margin:0 auto;height:280px;}#footer_cl,#footer_cm,#footer_cr{width:295px;float:left;border:0 solid #000;height:100%;}#footer_cr{width:370px;}#footer_cr img{margin:0 0 10px 20px;}#footer_cm,#footer_cr{background:transparent url(../images/footer-vdivider.gif) no-repeat left top;}#footer .footer_p,#footer_cl #kontakt{padding:0 20px 5px 5px;color:#757575;}#footer .footer_p img{padding:1px;border:1px #eee solid;margin:0 0 3px;}#footer_cm #oeffnungszeiten{padding:0;margin:0 20px 5px;}#oeffnungszeiten td,#kontakt td{padding:0 20px 0 0;color:#797979;}#oeffnungszeiten th,#kontakt th,th{font-weight:700;color:#757575;padding:0 20px 0 0;}#kontakt th{padding:0 45px 0 0;}#footer_cl h3,#footer_cm h3,#footer_cr h3{height:60px;line-height:60px;font-size:15px;font-weight:700;color:#666;margin:0 20px;background:transparent url(../images/line-bg.gif) repeat-x center 50px;}#footer_cl h3{margin:0 20px 0 5px;}#copyright{clear:both;font-size:11px;font-weight:700;color:#888;text-align:center;height:50px;line-height:50px;border:0 solid #000;background:url(../images/bg-footer.png) repeat-x center bottom;}#copyright a{color:#900;}.klein{text-transform:lowercase;}/* BubbleWrap */#bubbleWrap{position:absolute;z-index:10;width:580px;height:30px;top:65px;margin-left:20px;/* background: transparent url(../images/.png) repeat-x; */}.bubble{position:absolute;font-weight:700;color:#ddd;}.clear{clear:both;}.hide{display:none;}.sample{padding:10px 0;margin:5px 0 10px;border:0 solid #e9e9e9;overflow:auto;}.mask1{position:relative;width:575px;height:140px;overflow:hidden;float:left;display:inline;border:0 solid #aaa;padding-top:20px;}#slider1,#slider2,#s_kl_g,#s_kl_n,#s_fl_n,#s_fl_g,#s_dp{position:absolute;overflow:hidden;height:130px;}#slider1 span,#slider2 span,#s_kl_g span,#s_kl_n span,#s_fl_n span,#s_fl_g span,#s_dp span{display:block;float:left;border:0 solid red;position:relative;height:130px;width:185px;overflow:hidden;text-align:center;margin-left:5px;background:transparent url(../images/icons/progress.gif) no-repeat center center;}#slider1 span a,#slider2 span a,#s_kl_g span a,#s_kl_n span a,#s_fl_n span a,#s_fl_g span a,#s_dp span a{text-decoration:none;}#slider1 span a .extras,#slider2 span a .extras,#s_kl_n span a .extras,#s_kl_g span a .extras,#s_fl_n span a .extras,#s_fl_g span a .extras,#s_dp span a .extras{background:transparent url(../images/preis-label.png) no-repeat;display:block;position:absolute;top:80px;left:1px;height:42px;line-height:35px;width:87px;text-align:center;color:#fff;font-weight:700;text-decoration:none;z-index:1;} 

.eyecatcher, #slider1 span a  .eyecatcher,#slider2 span a  .eyecatcher,#s_kl_n span a  .eyecatcher,#s_kl_g span a  .eyecatcher,#s_fl_n span a  .eyecatcher,
#s_fl_g span a  .eyecatcher,#s_dp span a  .eyecatcher{top:35px; width: 75px; height:75px; background:none; right:0px; top: 5px;position:absolute;background-repeat: no-repeat;}
 
#slider1 span.produktFoto img,#slider2 span.produktFoto img,#s_kl_n span.produktFoto img,#s_kl_g span.produktFoto img,#s_fl_n span.produktFoto img,#s_fl_g span.produktFoto img,#s_dp span.produktFoto img{margin:0 auto;position:relative;}#slider1 span.produktFoto,#slider2 span.produktFoto,#s_kl_n span.produktFoto,#s_kl_g span.produktFoto,#s_fl_n span.produktFoto,#s_fl_g span.produktFoto,#s_dp span.produktFoto{position:relative;display:block;border:0 solid #bbb;height:130px;width:175px;text-align:center;margin-left:10px;}#slider1 span.caption,#slider1 span.produktLink,#slider2 span.caption,#slider2 span.produktLink,#s_kl_n span.caption,#s_kl_n span.produktLink,#s_kl_g span.caption,#s_kl_g span.produktLink,#s_fl_n span.caption,#s_fl_n span.produktLink,#s_fl_g span.caption,#s_fl_g span.produktLink,#s_dp span.caption,#s_dp span.produktLink{display:none;}.buttons{padding:0;}.buttons span{color:#0080FF;padding:0;cursor:pointer;font:10px Verdana;}.buttons span.active,.buttons span:hover{background:#0080FF;color:#fff;}#next1,#next2,#next_kl_n,#next_kl_g,#next_fl_n,#next_fl_g,#next_dp{border:0 solid #ddd;float:right;padding-left:2px;display:block;width:45px;height:150px;margin-top:10px;background:transparent url(../images/slider-right2_150.png) no-repeat left center;cursor:pointer;visibility:hidden;}#prev1,#prev2,#prev_kl_n,#prev_kl_g,#prev_fl_n,#prev_fl_g,#prev_dp{border:0 solid #ddd;float:left;padding-right:2px;display:block;width:45px;height:150px;margin-top:10px;background:transparent url(../images/slider-left2_150.png) no-repeat right center;visibility:hidden;}/* Newslist */.news{border:1px solid #aaa;position:relative;padding:0;}.news_date{float:left;font-size:12px;text-align:center;color:#eee;height:40px;width:60px;padding-top:8px;background:transparent url(../images/newsdate.png) no-repeat center top;border:0 solid #aaa;margin-right:5px;}.day,.month{line-height:15px;font-weight:700;text-transform:uppercase;}h4.news_title{font-weight:700;padding:5px 0 0;margin:0;color:#666;display:block;width:190px;float:left;margin-bottom: 10px;}.news_link{text-align:right;width:260px;border:0 solid red;margin-bottom:20px;clear:left;}hr.clearer{display:block;margin:-.66em 0;visibility:hidden;clear:left;}/* TagCloud */.tagcloud{margin:15px 0 10px;padding:20px 0;}.s1,.s2,.s3,.s4,.s5{display:block;float:left;text-decoration:none;line-height:25px;vertical-align:bottom;color:red;border:0 solid red;padding-left:20px;margin-right:10px;background:transparent url(../images/tag_red5.png) no-repeat 1px 5px;min-width:50px;}.tagcloud a:hover{color:#900;background:transparent url(../images/tag_red5.png) no-repeat 1px 5px;}.s1{font-size:90%;color:#777;background-image:url(../images/tag_red1.png);}.s2{font-size:100%;color:#555;background-image:url(../images/tag_red2.png);}.s3{font-size:120%;color:#404040;background-image:url(../images/tag_red3.png);}.s4{font-size:130%;font-weight:700;color:#3f3f3f;background-image:url(../images/tag_red4.png);}.s5{font-size:160%;font-weight:700;color:#303030;}/*--- Tooltips ---*/.tip{width:250px;font-family:tahoma,arial;background:url(../images/bubble.png) left top repeat-y;z-index:10000;position:relative;}.tip-top{z-index:10000;position:relative;}.tip-title{color:#E00000;font-weight:700;padding:10px;z-index:10000;position:relative;}.tip-text{color:#fff;padding:10px;z-index:10000;position:relative;}.tip-bottom{background:url(../images/bubble.png) left bottom no-repeat;width:250px;height:10px;z-index:10000;position:relative;}
#ankauf, a#ankauf:hover{background:url(../images/money.png) no-repeat left center; padding-left: 35px; padding-right: 30px;}
.verkauft{background-image: url(../images/verkauft.gif); width: 100px; height: 100px; top:0;left: 0; position:absolute;}


.c1_200{
width: 200px;
    display: block;
    height: 180px;
    margin: 15px 20px 20px 0;
    position: relative;
}

.preis_label{
        background: url(../images/preis-label.png) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-weight: 700;
    height: 42px;
    left: -8px;
    line-height: 35px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    bottom: 5px;
    width: 87px;
    z-index: 1;
}
.img_wrapper   {
border: 5px solid #E1E1E1;
    display: block;
    height: 170px;

    width: auto;
    margin-bottom: 15px;
    position: relative;
}

.img_titel {margin-bottom: 10px; line-height: 30px;}

.c3 .tagcloud{width: 270px;}
.c3 .tagcloud .s1,.c3 .tagcloud .s2,.c3 .tagcloud .s3,.c3 .tagcloud .s4,.c3 .tagcloud .s5{float: none;}
