/*Style Menü*/
#header #naviMain ul { background-color: rgba(230,230,230,1); border: 1px solid #bbb; font-family: 'Calibri', sans-serif; }
#header #naviMain > ul {top: 74px;}
#header #naviMain ul:first-child { background-color: transparent; border: none; }
/*#header #naviMain > ul > li > ul:before { content: ''; position: absolute; height: 0; width: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 25px solid #bbb; top: -25px; left: 25px; }*/
#header #naviMain ul li ul a:hover { border-bottom: 3px solid #F58A41; color: #F58A41; }
/*#header #naviMain ul li ul li ul { white-space: nowrap; }*/
#naviMain > ul > li > ul > li > ul { top: -1px; }

/*Änderung Trenner Menü*/

#content .layout-buttonWrapper p { margin-top: 30px; }

#content a.button { display: inline-block; position: relative; padding: 10px 15px; background-color: #F58A41; color: #fff; border-radius: 10px; border: 2px solid #F58A41; font-weight: bold; font-size: 18px; display: inline-block; text-align: center; }
#content a.button:hover { background-color: #fff; color: #F58A41; }
#content .button:hover { background-color: #fff; color: #F58A41; }

table.contenttable th { font-weight: bold; }
table.contenttable th, table.contenttable td { border: 1px solid black; padding: 5px 10px; }
table.contenttable tr { height: auto !important; }
table.contenttable { border-collapse: collapse; border: 1px solid black; width: 100%; }

.productsContent .col_70.col { padding-left: 30px; border-left: 3px solid #a0a0a1; }
.productsContent .layout-3070ohneTrenner .col_70.col { border-left: none; }

#content h3 { margin-bottom: 20px; }

.frame-type-gridelements_pi1 { margin-top: 30px; }

#content .col_50.col a.button { display: inline-block; padding: 5px 40px; }
#content .col_50.col a.button:before { content: '◀'; font-size: 12px; position: absolute; left: 20px; right: auto; line-height: 23px; transform: scale(0.6, 1); }
#content .col_50.col .text-right a.button:before { content: '▶'; left: auto; right: 20px; }
#content .productsContent .col_50.col a.button:before { display: none; }