body{overflow-y:scroll;width:1024px;margin:auto;background:#505050;padding:0;background-image:url('../../fileadmin/css/fadetogrey2.png');background-repeat:repeat-x;font-family:Roboto,sans-serif;
}
@font-face{font-family:'Roboto';local:Roboto;src:url('/fileadmin/fonts/Roboto-Regular.ttf') format('truetype')}
.floatende{clear:both}
#backtostart,#navoben,#kontakt,#inhalt{padding:20px;text-align:left}
#escazusatz,#iwaszusatz,#escazusatzsr,#iwaszusatzsr,#showroomzusatz{padding-left:30px;text-align:left}
#navlinks{padding-left:20px;padding-top:20px;text-align:left}
h1{font-weight:700;font-size :150%;color:#b5152b;letter-spacing:0.5px;text-align :left;text-decoration :none}
h2{font-weight:700;font-size :110%;text-align :left;text-decoration :none}
h3{font-weight:700;font-size :14px;text-align :left;text-decoration :none;margin-bottom:-10 px}
h4{font-weight:700;font-size :120%;color:#b5152b;text-align :left;text-decoration :none}
h5{font-weight:100;font-size :10px;text-align :left;text-decoration :none}
h6{font-color:#bbbbbb}
h6{font-size :15px;text-align :left;text-decoration :none;line-height:1.5;max-width:600px;margin-bottom:0}
sup{font-size:60%}
p{font-size :15px;text-align :left;text-decoration :none;line-height:1.5;max-width:600px}
p.vorListe{margin-bottom:0}
a{font-family:Roboto,sans-serif;font-size :14px;color:#b5152b}
ul{padding-left:1em;list-style-type:square}
li{font-family:Roboto,sans-serif;font-size:15px;text-align:left;text-decoration:none;line-height:1.7;// max-width:500px;max-width:550px}
.flexslider{
}
.flexslider ul li{max-width:702px}
.csc-textpic-text ul li{max-width:350px}
.csc-textpic-text p{max-width:350px}
.csc-textpic.csc-textpic-intext-left p{margin-left:5px;margin-top:0}
.csc-textpic-text h4{margin-top:0;line-height:1.2}
.csc-textpic-text{padding-left:0}
#c15 img,#c16 img,#c17 img,#c360 img,#c361 img,#c362 img{width:20px;height:20px}
.csc-textpicHeader h2{margin-top:0}
.flex-control-nav{position:absolute;bottom:0}
#c24 h1{font-size:150%;line-height:2}
#c24 a,h4{font-size:120%;line-height:2}
#c363 h1{font-size:150%;line-height:2}
#c363 a,h4{font-size:120%;line-height:2}
#c245 label,#c427 label{margin-top:30px}
#c245 input#field-6,#c427 input#field-6{margin-top:30px;height:40px;font-size:120%;text-align:left}
#c245 input,textarea,#c427 input,textarea{width:400px}
.tx-yag-breadcrumb a{color:black;text-decoration:none}
.nivo-controlNav{text-align:left !important}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
div.csc-mailform ol{list-style:none}
.tx-macinasearchbox-pi1 input{font-family:Roboto,sans-serif;font-size :14px;height:20px;outline-color:#b5152b}
.tx-indexedsearch-res{width:92% !important}
.tx-indexedsearch-rules{display:none}
.tx-indexedsearch-searchbox{display:none}
.tx-indexedsearch-info{display:none}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:normal;font-size:80%;line-height:1.7}
.tx-indexedsearch-redMarkup{color:#b5152b !important}
.tx-indexedsearch-title a{font-size:120%;text-decoration:none;line-height:2.0}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:30px;margin-bottom:10px}
.tx-indexedsearch-percent{display:none}
.tx-indexedsearch-noresults{font-size:120%;text-align:left !important}
.tx-indexedsearch[submit_button]{color.active = #b5152b}
#c155 a.internal-link,#c379 a.internal-link,#c176 a.internal-link,#c164 a.internal-link,#c181 a.internal-link,#c144 a.internal-link,#c437 a.internal-link,#c445 a.internal-link,#c452 a.internal-link,#c464 a.internal-link{font-weight:100;font-size :10px;text-align :left;text-decoration :none;color:black}
#c329 a.internal-link,#c333 a.internal-link{text-decoration :none}
.rondell-control.rondell-shift-right{width:100px;text-align :center}
.rondell-control.rondell-shift-left{width:100px;text-align :center}
div.tx-felogin-pi1 div{margin-bottom:30px}
div.tx-felogin-pi1 input{margin-top:10px;font-size:120%;text-align:left;width:405px;height:40px}
div.tx-felogin-pi1 input#user,input#pass{height:20px;width:400px}
div.tx-felogin-pi1 div{margin-bottom:30px}
div.tx-felogin-pi1 fieldset{border:0;padding:0}
div.tx-felogin-pi1 legend{display:none}
div.femanager_new div{margin-bottom:30px}
div.femanager_new fieldset{border:0;padding:0}
div.femanager_new fieldset legend{display:none}
div.femanager_new input{margin-top:10px;font-size:120%;text-align:left;width:400px}
div.femanager_new input#femanager_field_submit{height:40px;width:405px}
.divider{width:600px}
#zusatz .divider{width:226px}
#escazusatz p{font-size:80%}
#iwaszusatz p{font-size:80%}
#escazusatzsr p{font-size:80%}
#iwaszusatzsr p{font-size:80%}
#escazusatz a.internal-link{text-decoration :none;font-size:95%}
#iwaszusatz a.internal-link{text-decoration :none;font-size:95%}
#escazusatzsr a.internal-link{text-decoration :none;font-size:95%}
#iwaszusatzsr a.internal-link{text-decoration :none;font-size:95%}
#c347{width:80%}
#backtostart{float:left;height:105px;width:239px}
#backtostart img{height:105px;width:236px}
#navoben{float:right;height:105px}
#oben{clear:both;background-color:#fff;margin-top:3px;margin-bottom:3px}
#mitte{clear:both;background-color:#fff}
#links{float:left;width:238px}
#kontakt{
padding-left:30px;width:200px}
#suche{margin-bottom:30px;padding-left:30px;width:200px}
#kontakt .csc-textpic-text{padding-left:5px;padding-top:-10px}
#kontakt a:link{color:black;text-decoration:none}
#kontakt a:hover{text-decoration:none;color:#b5152b}
#kontakt p{line-height:1.3}
#inhalt{float:right;
padding-top:20px;padding-bottom:20px;
width:702px}
#navlinks{width:238px}
#navunten a,#untenrechts a{font-size:12px;color:black;text-decoration:none}
#navunten,#untenrechts{margin-top:3px;padding:10px 20px 10px 20px;text-align:left}
#navunten{float:left}
#untenrechts{float:right}
#unten{clear:both;background-color:#eee}
