.buttonDefault {background-color: #d8d8d8 !important; background-repeat: repeat-x !important;}
.includeWeblic a.buttonDefault,
.includeWeblic a.buttonDefault:hover,
.elementFunctionsAdmin a.buttonDefault:hover {padding: 1px 4px;}
.elementFunctionsAdmin	{margin: 0;}
div.includeWeblic .elementEditGroup	{margin: 0; padding-top: 15px;}
.textBoldWarning     {font-weight:bold; color:#FF0000;}
div.includeWeblic .elementLink {margin:0; padding: 1px;}
div.includeWeblic .elementForm {margin-right:0;}

/*######### Broschuerencenter ############*/
.elementBestellListe { margin: 0 10px }
.elementBestellListeNav {position:absolute; top:0; right:0;}
.elementBestellListeNavTop {color:#fff; text-align:center; padding: 0 36px 0 14px; line-height:24px; display:block; background: #FF0000 url(/modernisierung/prospektcenter/wGui/img/but_warenkorb.gif) no-repeat right top; text-decoration:none;}
a.elementBestellListeNavTop:hover {color:#ffcc00; text-decoration:none;}
.elementBestellListeNavBottom {border: 1px solid #f00; text-align:center; padding: 0 2px;}
.elementBCenter {color:#fff; text-align:center; padding: 0 36px 0 14px; line-height:24px; display:block; background: #FF0000 url(/modernisierung/prospektcenter/wGui/img/but_prospektcenter.gif) no-repeat right top; text-decoration:none;}
a.elementBCenter:hover {color:#ffcc00; text-decoration:none;}

.elementBroschuere {position:relative;border:1px solid #999999; padding:2px; margin:7px 10px 2px 0;}
.elementBroschuereImg {float:left;margin-right:19px; width:140px; overflow:hidden;}
.elementBroschuereImgSmall {float:left;margin-right:19px; width:70px; overflow:hidden;}
.elementBroschuereText {padding:6px 10px 36px 0; float:left; width:415px;}
.elementBroschuereText h4 {font-size: 11px; color:#000}
.elementBroschuereText h4 a {text-decoration: none; color:#000}
.elementBroschuereText2 {padding:6px 10px 10px; float:left; width:370px;}
.elementBroschuereInfo {color:#858585; width: 230px; position:absolute; left: 161px; bottom: 12px;}
.formBestellListe .elementBroschuereInfo {color:#858585; width: 230px; position:static; left: 0; bottom: 0;}
.elementBestellListeLink {color:#ff0000; padding: 0 27px 0 0; line-height:22px; display:block; position:absolute; right: 9px; bottom: 8px;background: #ffffff url(/modernisierung/prospektcenter/wGui/img/but_warenkorb2.gif) no-repeat right bottom;}
.elementBestellListeLink a{display:block; line-height:14px; text-align:right}
.elementDeleteArticle {color:#ff0000; padding: 0 21px 2px 0; line-height:14px; display:block; position:absolute; right: 6px; top: 7px;background: #ffffff url(/modernisierung/prospektcenter/wGui/img/but_loeschen.gif) no-repeat right top;}


.elementCategoryNav {background-color: #dcdcdc; position:relative; line-height:18px; padding: 1px 14px 4px;}
.elementCategoryNav a {color:#000; text-decoration: none;}
.elementCategoryNav a:hover {color:#000; text-decoration: underline;}
.elementCategoryNav a.selected {font-weight: bold;}
.elementCategoryNav span.pipe {padding: 0 7px;}

div.metaNav {border-top: 1px solid #fff;}

.elementCategoryNav a.search {background: url(/modernisierung/prospektcenter/wGui/img/icn_lupe.gif) no-repeat left top; padding: 0 0 0 14px;}

.elementLink {background-color: #dcdcdc; position:relative; text-align: center; line-height:22px; padding: 1px;}
a.elementLinkBack {color:#000;padding:0 10px 0 28px; display: block; float:left;line-height:22px; background: url(/modernisierung/prospektcenter/wGui/img/but_pfeil_links.gif) no-repeat left top;}
a.elementLinkBack:hover {color:#ff0000;}
a.elementLinkSearch {color:#000;padding:0 28px 0 10px; display: block; float:right;line-height:22px; background: url(/modernisierung/prospektcenter/wGui/img/but_suche.gif) no-repeat right top;}
a.elementLinkSearch:hover {color:#ff0000;}

.elementLinkDeleteAll {background-color: #dcdcdc; position:relative; text-align: center; padding:4px 7px 4px 4px; line-height:18px; }
.elementLinkDeleteAll a {color:#000;padding:0 21px 2px 0; display: block; float:right;line-height:14px; background: url(/modernisierung/prospektcenter/wGui/img/but_loeschen.gif) no-repeat right top;}
.elementLinkDeleteAll a:hover {color:#ff0000;}

.elementSummary {background-color: #dcdcdc; position:relative; text-align: right; line-height:22px; padding: 1px 20px; font-weight: bold; margin: 9px 10px 40px 10px;}

.elementPagination {position:relative; text-align: center; line-height:22px; padding: 1px 28px; margin-bottom: 15px;}
a.elementLinkPrevious {padding:0 10px 0 0; display: block; float:left;line-height:22px; background: url(/modernisierung/prospektcenter/wGui/img/but_pfeil_links.gif) no-repeat left top; background: none;}
a.elementLinkNext {padding:0 0 0 10px; display: block; float:right;line-height:22px; background: url(/modernisierung/prospektcenter/wGui/img/but_pfeil_links.gif) no-repeat right top; background: none;}

a.elementLinkPrint {color:#000;padding:0 10px 0 28px; display: block; float:left;line-height:22px; background: url(/modernisierung/prospektcenter/wGui/img/but_print.gif) no-repeat left top;}
a.elementLinkPrint:hover {color:#ff0000;}

.elementSocialBookmark {float:right;}
.elementSocialBookmark p {float:left;line-height: 22px;padding-right: 7px;}
.elementSocialBookmark a {float:left;margin: 0 0 0 3px;}

.formInstruction	{font-size: 10px; color:#858585; padding: 4px 0;}
/*############ Hilfsklassen ############ */
.clearfix {min-height:1%;}
* html .clearfix {height:1%;}
.clearfix:after {clear:both;content:".";display:block;font-size:1px;height:0pt;line-height:0pt;visibility:hidden;}


