/**------------------------------------------------------------------------**/
/**---- Generated: 24.01.2012 - 18:46:15 ----------------------------------**/
/**---- Size: 31.33 KB ----------------------------------------------------**/
/**---- 23 files added ----------------------------------------------------**/
/**------------------------------------------------------------------------**/
/** /blibs/css/blibs_essentials.css                                        **/
/** /ebob/css/blibs_essentials.css                                         **/
/** /ebob/css/ebob_flex.css                                                **/
/** /ebob/css/ebob_flex_image.css                                          **/
/** /ebob/css/ebob_extended_image.css                                      **/
/** /ebob/css/ebob_textbox.css                                             **/
/** /ebob/css/ebob_flex_link.css                                           **/
/** /ebob_forms/css/ebob_formular_manager.css                              **/
/** /ebob_shop/css/ebob_shop.css                                           **/
/** /ebob_shop/css/ebob_shop_essentials.css                                **/
/** /ebob_shop/css/ebob_shop_quickbasket.css                               **/
/** /ebob_shop/css/ebob_shop_top_ads.css                                   **/
/** /ebob_newsletter/css/ebob_newsletter.css                               **/
/** /laier/css/laier_navigation.css                                        **/
/** /laier/css/laier_base.css                                              **/
/** /laier/css/ebob_shop.css                                               **/
/** /laier/css/ebob_shop_essentials.css                                    **/
/** /laier/css/ebob_shop_quickbasket.css                                   **/
/** /laier/css/ebob_flex_image.css                                         **/
/** /laier/css/ebob_extended_image.css                                     **/
/** /laier/css/ebob_textbox.css                                            **/
/** /laier/css/ebob_shop_top_ads.css                                       **/
/** /laier/css/ebob_flex_link.css                                          **/
/**------------------------------------------------------------------------**/
a.standardLink
{
text-decoration:none
}
a.arrow
{
font-family:Verdana,Helvetica,Arial;
font-size:9px;
color:#000000;
padding-left:15px;
background-image:url(/blibs/css/../img/icons/arrow_right_black.gif);
background-repeat:no-repeat;
background-position:1px 3px;
text-decoration:none;
}
a.arrow:hover,
a.standardLink:hover,
a.underlineLink,
a.underlineLink:hover
{
text-decoration:underline;
}
.unformatedText
{
font-weight:normal !important;
text-decoration:none !important;
}
.bold
{
font-weight:bold !important;
}
.italic
{
font-style:italic !important;
}
.underline
{
text-decoration:underline !important;
}
.nopadding
{
padding:0px 0px 0px 0px !important;
padding-top:0px !important;
padding-bottom:0px !important;
padding-right:0px !important;
padding-left:0px !important;
}
.nomargin
{
margin:0px 0px 0px 0px !important;
margin-top:0px !important;
margin-bottom:0px !important;
margin-right:0px !important;
margin-left:0px !important;
}
.noborder
{
border:0px none !important;
}
.bgLightGrey
{
background-color:#f0f0f0;
}
.paddingLeft10 {
padding-left:10px !important;
}
.black
{
color:#000000;
}
.grey6
{
color:#666666;
}
.block
{
display:block;
}
.inline
{
display:inline;
}
.displayNone
{
display:none;
}
.standardFont
{
font-family:Verdana,Helvetica,Arial;
font-size:9px;
color:#000000;
}
.clear
{
clear:both;
}
.clearLeft
{
clear:left;
}
.clearRight
{
clear:right;
}
.clearingDiv
{
clear:both;
height:0;
margin:0;
padding:0;
font-size:0;
line-height:0;
overflow:hidden;
}
.sourceCode
{
padding-left:3px;
font-weight:normal;
background-color:#FFFFFF;
}
a
{
font-family:Verdana,Helvetica,Arial;
font-size:9px;
color:#000000;
}
div.ebobFlexblockContainer {
clear:both;
margin:0;
padding:0;
}
div.ebobFlexmoduleContainer {
clear:both;
margin:0;
padding:0;
}
div.firstFlexmodule {
}
div.lastFlexmodule {
}
div.ebobFlexImageContainer {
margin:0px;
}
div.ebobFlexImageContainer.marginTop {
margin-top:20px;
}
div.ebobFlexImageContainer.marginRight {
margin-right:20px;
}
div.ebobFlexImageContainer.marginBottom {
margin-bottom:20px;
}
div.ebobFlexImageContainer.marginLeft {
margin-left:20px;
}
div.ebobFlexImageContainer.alignRight {
float:right;
}
div.ebobFlexImageContainer.alignCenter {
text-align:center;
}
div.imageWrapper.alignCenter {
margin-left:auto !important;
margin-right:auto !important;
}
div.ebobFlexImageContainer div.imageWrapper
{
}
div.ebobTextbox {
}
div.ebobTextboxImage {
}
div.ebobTextboxSubheadline {
}
div.ebobTextboxSubheadline a {
}
div.ebobTextboxHeadline {
}
div.ebobTextboxText {
}
div.ebobTextboxText span.bulletSpanContainer
{
display:block;
padding:5px 0px;
}
div.ebobTextboxText span.bulletSpan
{
display:block;
padding:2px 0px 2px 12px;
background:url(/blibs/img/icons/ic_bullet.gif) 3px 8px no-repeat;
}
div.ebobTextboxText a {
}
div.ebobTextboxMorelink {
}
div.ebobTextboxMorelink a {
}
div.ebobFlexLinkContainer
{
color:#93cd00;
overflow:hidden;
}
div.ebobFlexLinkContainer a
{
color:#93cd00;
}
.EbobFormPOViewOnlyTextModeTable
{
font-family:Verdana,Helvetica,Arial;
font-size:10px;
width:100%;
margin:0px 6px;
}
.EbobFormPOViewOnlyTextModeTRSeparator
{
}
.EbobFormPOViewOnlyTextModeTRSeparator td
{
padding:0;
}
.EbobFormPOViewOnlyTextModeSeperatorDiv
{
margin:10px 6px 8px 6px;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #000000;
}
.EbobFormPOViewOnlyTextModeCaptionCaptionDiv
{
padding-left:14px;
line-height:30px;
background-color:#e6e6e6;
}
.EbobFormPOViewOnlyTextModeCaptionSpacerDiv
{
height:6px;
}
.EbobFormPOViewOnlyTextModeTR
{
height:18px;
}
.EbobFormPOViewOnlyTextModeCaptionTD
{
line-height:100%;
width:200px;
vertical-align:top;
font-weight:bold;
padding-left:14px;
}
.EbobFormPOViewOnlyTextModeContentTD
{
line-height:140%;
vertical-align:top;
padding-left:14px;
padding-right:14px;
padding-bottom:4px;
}
tr.EbobFormPOViewOnlyTextModeSeperatorTR
{
}
td.EbobFormPOViewOnlyTextModeSeperatorTD
{
}
div.EbobFormPOViewOnlyTextModeSeperatorDiv
{
}
.EbobFormPOViewOnlyTextModeLabelTD
{
}
.EbobFormPOViewOnlyTextModeLabelDiv
{
padding-left:14px;
}
div.EbobFormPOContainer
{
}
div.EbobFormPOFormContainer
{
overflow:hidden;
position:relative;
width:290px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}
div.EbobFormPOFormContainer *
{
font-family:Verdana,Helvetica,Arial;
font-size:9px;
}
div.EbobFormPOFormContainer input,
div.EbobFormPOFormContainer textarea
{
position:relative;
width:280px;
}
form.EbobFormPOFormElt
{
position:relative;
margin:0px;
}
div.EbobFormPOTextareaContainer,
div.EbobFormPOElementContainer
{
position:relative;
clear:both;
width:100%;
}
div.infoTextRefElt
{
position:absolute;
top:25px;
right:-8px;
margin:0;
padding:0;
width:1px;
height:1px;
font-size:1px;
line-height:1px;
}
div.infoTextRefEltCheckbox
{
top:1px;
}
div.infoTextDiv
{
width:1px;
height:1px;
margin:0;
padding:0;
line-height:1px;
}
div.infoTextDiv span.ebobFormInfoTextSymbol
{
position:absolute;
top:3px;
left:0;
width:14px;
height:13px;
margin:0;
background:url(/ebob_forms/css/../img/icons/info.gif) no-repeat;
cursor:pointer;
z-index:1;
}
div.infoTextDiv p.ebobFormInfoText
{
display:none;
position:absolute;
top:3px;
left:15px;
width:178px;
margin:0;
padding:6px 9px;
font-size:9px;
line-height:13px;
color:#333333;
background-color:#999999;
cursor:pointer;
z-index:2;
vertical-align:middle;
}
div.EbobFormPODescriptionElt
{
position:relative;
width:290px;
padding-top:9px;
}
input.EbobFormPOTextInputElt
{
position:relative;
width:290px;
border:1px solid #c1c1c1;
height:13px;
padding:2px 4px;
}
input.EbobFormPOTextInputEltError
{
position:relative;
width:290px;
border:1px solid #ff0000;
height:13px;
padding:2px 4px;
}
div.EbobFormPOTextInputDoubleLeftDiv,
div.EbobFormPOTextInputDoubleRightDiv,
div.EbobFormPOTextInputDoubleLeftDivError,
div.EbobFormPOTextInputDoubleRightDivError
{
position:relative;
overflow:hidden;
border-width:0 1px;
border-style:solid;
}
div.EbobFormPOTextInputDoubleLeftDiv,
div.EbobFormPOTextInputDoubleLeftDivError
{
float:left;
}
div.EbobFormPOTextInputDoubleRightDiv,
div.EbobFormPOTextInputDoubleRightDivError
{
float:right;
}
div.EbobFormPOTextInputDoubleLeftDiv,
div.EbobFormPOTextInputDoubleRightDiv
{
border-color:#c1c1c1;
}
div.EbobFormPOTextInputDoubleLeftDivError,
div.EbobFormPOTextInputDoubleRightDivError
{
border-color:#ff0000;
}
div.EbobFormPOTextInputDoubleLeftDiv input.EbobFormPOTextInputDoubleElt,
div.EbobFormPOTextInputDoubleRightDiv input.EbobFormPOTextInputDoubleElt,
div.EbobFormPOTextInputDoubleLeftDiv input.EbobFormPOTextInputDoubleEltDisabled,
div.EbobFormPOTextInputDoubleRightDiv input.EbobFormPOTextInputDoubleEltDisabled,
div.EbobFormPOTextInputDoubleLeftDivError input.EbobFormPOTextInputDoubleEltError,
div.EbobFormPOTextInputDoubleRightDivError input.EbobFormPOTextInputDoubleEltError
{
width:100%;
float:left;
border-width:1px 0;
border-style:solid;
height:13px;
padding:2px 4px;
margin-bottom:0px;
}
div.EbobFormPOTextInputDoubleLeftDiv input.EbobFormPOTextInputDoubleElt,
div.EbobFormPOTextInputDoubleRightDiv input.EbobFormPOTextInputDoubleElt,
div.EbobFormPOTextInputDoubleLeftDivError input.EbobFormPOTextInputDoubleEltError,
div.EbobFormPOTextInputDoubleRightDivError input.EbobFormPOTextInputDoubleEltError
{
background-color:transparent;
}
div.EbobFormPOTextInputDoubleLeftDiv input.EbobFormPOTextInputDoubleEltDisabled,
div.EbobFormPOTextInputDoubleRightDiv input.EbobFormPOTextInputDoubleEltDisabled
{
background-color:#d1d1d1;
}
div.EbobFormPOTextInputDoubleLeftDiv input.EbobFormPOTextInputDoubleElt,
div.EbobFormPOTextInputDoubleRightDiv input.EbobFormPOTextInputDoubleElt,
div.EbobFormPOTextInputDoubleLeftDiv input.EbobFormPOTextInputDoubleEltDisabled,
div.EbobFormPOTextInputDoubleRightDiv input.EbobFormPOTextInputDoubleEltDisabled
{
border-color:#c1c1c1;
}
div.EbobFormPOTextInputDoubleLeftDivError input.EbobFormPOTextInputDoubleEltError,
div.EbobFormPOTextInputDoubleRightDivError input.EbobFormPOTextInputDoubleEltError
{
border-color:#ff0000;
color:#000000;
}
div.EbobFormPOFormContainer input.EbobFormPODateInputElt
{
width:auto;
border:1px solid #c1c1c1;
height:13px;
padding:2px 4px;
}
div.EbobFormPOFormContainer input.EbobFormPODateInputEltError
{
width:auto;
border:1px solid #ff0000;
color:#000000;
height:13px;
padding:2px 4px;
}
textarea.EbobFormPOTextareaElt
{
position:relative;
width:290px;
border:1px solid #c1c1c1;
height:auto;
padding:2px 4px;
}
textarea.EbobFormPOTextareaEltError
{
position:relative;
width:290px;
border:1px solid #ff0000;
height:auto;
padding:2px 4px;
}
select.EbobFormPOSelectboxElt
{
position:relative;
width:290px;
border:1px solid #c1c1c1;
height:17px;
padding:1px 0px 0px 0px;
}
select.EbobFormPOSelectboxEltError
{
position:relative;
width:290px;
border:1px solid #ff0000;
height:17px;
padding:1px 0px 0px 0px;
}
select.EbobFormPOSelectboxShortEltError,
select.EbobFormPOSelectboxShortElt
{
position:relative;
width:100%;
height:17px;
padding:1px 0px 0px 0px;
}
select.EbobFormPOSelectboxShortElt
{
border:1px solid #c1c1c1;
}
select.EbobFormPOSelectboxShortEltError
{
border:1px solid #ff0000;
}
select.EbobFormPOMultiSelectboxElt
{
position:relative;
width:290px;
height:auto;
border:1px solid #c1c1c1;
padding:1px 0px 0px 0px;
}
select.EbobFormPOMultiSelectboxEltError
{
position:relative;
width:290px;
height:auto;
border:1px solid #ff0000;
padding:1px 0px 0px 0px;
}
div.EbobFormPOCheckboxDescriptionElt
{
margin:9px 0px 0px 0px;
position:relative;
width:200px;
height:17px;
padding-left:0px;
padding-top:0px;
padding-bottom:0;
float:left;
}
input.EbobFormPOCheckboxElt
{
margin:11px 0px 3px 1px;
width:auto !important;
}
div.EbobFormPOFormEltContainerCheckboxLeft
{
position:relative;
float:left;
width:auto;
padding:0;
z-index:1;
}
div.EbobFormPOFormEltContainerCheckboxLeft input.EbobFormPOCheckboxElt
{
margin:1px 12px 8px 0px;
z-index:2;
}
div.EbobFormPOCheckboxLeftDescriptionElt
{
margin:9px 0px 0px 0px;
position:relative;
width:auto;
height:auto;
font-weight:normal;
margin-bottom:4px;
z-index:0;
}
div.EbobFormPOFormEltContainer input.EbobFormPOFileUploadEltError,
div.EbobFormPOFormEltContainer input.EbobFormPOFileUploadElt
{
position:relative;
width:100%;
height:17px;
padding:1px 0px 0px 0px;
}
div.EbobFormPOFormEltContainer input.EbobFormPOFileUploadElt
{
border:1px solid #c1c1c1;
}
div.EbobFormPOFormEltContainer input.EbobFormPOFileUploadEltError
{
border:1px solid #ff0000;
}
div.EbobFormPOSeparator
{
position:relative;
width:290px;
margin:15px 0px 0px 0px;
}
div.EbobFormPOSeparator div
{
position:relative;
width:290px;
background-color:#e0e0e0;
}
div.EbobFormPOElementSpacer
{
width:290px;
height:10px;
margin:0;
padding:0;
}
div.EbobFormPOButtonElt
{
position:relative;
width:290px;
margin-top:15px;
text-align:center;
}
button.EbobFormPOButtonElt
{
position:relative;
border:1px solid #c8c8c8;
background-color:#c8c8c8;
width:100px;
height:17px;
margin:0px 5px 8px 5px;
padding-bottom:3px;
cursor:pointer;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
}
div.EbobFormPOErrorBox
{
width:auto;
margin:10px 0px;
padding:10px;
border:1px solid red;
}
div.EbobFormPOErrorBoxFieldNameColumn
{
width:auto;
color:black;
float:left;
}
div.EbobFormPOErrorBoxMessageColumn
{
width:auto;
color:red;
}
div.EbobFormPOErrorBoxItemFieldName
{
width:auto;
font-weight:bold;
padding-right:10px;
}
div.EbobFormPOErrorBoxItemMessage
{
width:auto;
}
div.productViewBacklink
{
display:none;
float:right;
margin:0px 6px;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
color:#666666;
}
#productSearch div.productSearchContainer
{
background-color:transparent;
margin:12px 12px 30px 12px;
}
#productSearch p.productSearchFormTitle
{
font-family:Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bold;
}
#productSearch p.productSearchEmpty
{
margin:0px 12px;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
}
#productSearch div.productSearchFormInputContainer
{
display:inline;
}
#productSearch .EbobFormPOTextInputElt
{
width:300px;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
padding:3px 4px;
border:1px solid #c1c1c1;
height:13px;
}
#productSearch div.EbobFormPOButtonElt
{
display:inline;
margin-left:12px;
}
#productSearch button.EbobFormPOButtonElt
{
width:auto;
height:auto;
padding:1px 10px;
cursor:pointer;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
color:#fff;
background-color:#202040;
border:1px solid #202040;
}
form.productQuickSearchForm
{
width:128px;
margin:12px 0px 0px 0px;
padding:4px;
border:1px solid #d9d9d9;
}
form.productQuickSearchForm input.EbobFormPOTextInputElt
{
width:115px;
margin:2px 0px;
padding:1px 4px;
border-width:2px 1px 1px 2px;
border-color:#7d7b77 #d9d9d9 #d9d9d9 #7d7b77;
border-style:solid;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
color:#333;
}
form.productQuickSearchForm div.EbobFormPOButtonElt
{
margin:0;
text-align:right;
width:auto;
}
form.productQuickSearchForm button.EbobFormPOButtonElt
{
margin:0;
padding:0;
background-color:transparent;
border:0px none;
cursor:pointer;
overflow:visible;
}
form.productQuickSearchForm button.EbobFormPOButtonElt p
{
margin:0;
padding:0px 2px 0px 5px;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
line-height:14px;
color:#606060;
}
form.productQuickSearchForm button.active
{
color:#c33;
}
#shopMessage
{
display:none;
}
#quickBasket
{
}
#quickBasket div.inner
{
}
#quickBasket div.inner div.quickBasketContent
{
}
#quickBasket div.inner div.toCartLink
{
}
#quickBasket div.inner div.toCartLink a.tocart
{
}
#quickBasket div.inner div.toCartLink a.tocart:hover
{
}
div.topAdsWrapper
{
}
div.topAdsFirstItem,
div.topAdsItem
{
border-bottom:1px solid #333;
}
div.topAdsLastItem
{
}
div.topAdsFirstItem h1,
div.topAdsLastItem h1,
div.topAdsItem h1,
div.topAdsFirstItem a,
div.topAdsLastItem a,
div.topAdsItem a
{
margin:0;
padding:0;
}
.ebobNewsletterConfirmationlistContainer,
.ebobNewsletterUnsubscription,
.ebobNewsletterSubscription,
.ebobNewsletterExplainStuff,
.ebobNewsletterExplainStuff2
{
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
line-height:14px;
padding:0px 10px 10px 10px;
}
.ebobNewsletterExplainStuff
{
padding:0px 0px 10px 10px;
}
#headnav
{
position:absolute;
top:61px;
left:6px;
}
#headnav ul
{
margin:0;
padding:0;
list-style:none;
}
#headnav li
{
clear:both;
margin:0;
padding:0;
}
#headnav a
{
float:left;
margin-top:10px;
height:0px;
overflow:hidden;
}
#headnav a#shopinfo
{
width:131px;
padding-top:11px;
background:url(/laier/css/../img/txt/laden_lo.gif) no-repeat;
}
#headnav a#shop
{
width:47px;
padding-top:14px;
background:url(/laier/css/../img/txt/shop_lo.gif) no-repeat;
}
#headnav a:hover#shopinfo
{
background:url(/laier/css/../img/txt/laden_roll.gif) no-repeat;
}
#headnav a:hover#shop
{
background:url(/laier/css/../img/txt/shop_roll.gif) no-repeat;
}
#headnav a#shopinfo.active
{
background:url(/laier/css/../img/txt/laden_hi.gif) no-repeat;
}
#headnav a#shop.active
{
background:url(/laier/css/../img/txt/shop_hi.gif) no-repeat;
}
.levelnav
{
width:145px;
}
#secondCol .levelnav
{
width:141px;
}
.levelnav ul
{
margin:0;
padding:0;
list-style:none;
}
.levelnav li
{
margin:0px 4px;
padding:1px 0px;
line-height:17px;
border-bottom:1px solid #d9d9d9;
}
#secondCol .levelnav li
{
margin:0px 0px 0px 4px;
}
.levelnav a,
.levelnav span
{
display:block;
width:115px;
margin:0px 1px;
padding:0px 10px;
color:#000000;
text-decoration:none;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
}
#firstCol .levelnav a:hover,
#firstCol .levelnav a.active,
#secondCol .levelnav a:hover,
#secondCol .levelnav a.active,
#firstCol .levelnav span.active,
#secondCol .levelnav span.active
{
background-color:#a1df4c;
}
#mynav
{
position:absolute;
top:26px;
right:13px;
}
#mynav ul
{
margin:0;
padding:0;
list-style:none;
}
#mynav li
{
float:left;
margin:0;
padding:0px 9px;
border-left:1px solid #585858;
}
#mynav li.first
{
border:0px none;
}
#mynav li div.ContextMenuSwitchDiv
{
position:absolute;
}
#breadcrumbnav
{
height:20px;
margin-bottom:2px;
padding:0px 6px;
background-color:#f0f0f0;
}
#breadcrumbnav ul
{
margin:0;
padding:0;
list-style:none;
}
#breadcrumbnav li
{
float:left;
height:20px;
margin:0;
padding:0;
}
#breadcrumbnav a,
#breadcrumbnav li span
{
margin:0px 6px;
color:#666666;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
line-height:20px;
text-decoration:none;
}
#breadcrumbnav li a,
#breadcrumbnav li span
{
float:left;
}
#breadcrumbnav a:hover
{
text-decoration:underline;
}
#breadcrumbnav li img
{
width:3px;
height:20px;
background:url(/laier/css/../img/icons/pfeil.gif) 0px 8px no-repeat;
}
#metanav
{
float:right;
}
#metanav ul
{
margin:0;
padding:0;
list-style:none;
}
#metanav li
{
float:left;
margin:0;
padding:0;
}
#metanav a,
#metanav span
{
float:left;
margin-right:10px;
color:#303030;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
line-height:200%;
}
#metanav a:hover
{
color:#800000;
}
#metanav a.active
{
color:#800000;
}
html
{
height:100%;
}
body
{
height:100%;
margin:0px;
padding:0px;
background-color:#d9d9d9;
}
#bgall
{
position:relative;
width:100%;
background-color:#d9d9d9;
}
#container
{
position:relative;
width:980px;
margin:0px auto;
background-color:#ffffff;
border:1px solid #585858;
}
#branding
{
position:relative;
height:114px;
text-align:center;
border-bottom:1px solid #c391b2;
}
#accountLogoutLinkBox
{
display:inline;
position:absolute;
top:8px;
right:21px;
margin:0;
padding:0;
font-family:Verdana;
font-size:9px;
color:#333333;
}
#accountLogoutLinkBox a
{
margin-left:6px;
color:#333333;
}
#accountLogoutLinkBox a:hover
{
color:#833333;
}
#waccountLogoutLinkBox a.ebobContentEditIcon
{
margin:0;
}
#content,
#leftcontent
{
width:100%;
}
#colContainer
{
vertical-align:top;
}
#firstCol
{
height:558px;
padding-bottom:40px;
vertical-align:top;
background:url(/laier/css/../img/laier_verlauf.gif) repeat-x #ffffff;
}
#secondCol
{
height:100%;
padding-bottom:40px;
vertical-align:top;
background-color:#ffffff;
}
#maincontent
{
width:100%;
height:100%;
padding:0px 12px 40px 12px;
vertical-align:top;
background-color:#ffffff;
}
#maincontentleft,
#maincontentright
{
float:left;
height:100%;
margin:0;
padding:0;
vertical-align:top;
}
#maincontentleft
{
width:60%;
}
#maincontentright
{
width:40%;
}
#sidebar
{
width:150px;
height:100%;
padding-bottom:40px;
vertical-align:top;
text-align:left;
}
#footer
{
clear:both;
border-top:1px solid #d9d9d9;
}
#footer p
{
padding-left:6px;
display:inline;
color:#303030;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
line-height:200%;
}
div.productTeaserBox div.productText h1,
div.productTeaserBox .productImg,
div.productTeaserRight p.price,
div.productTeaserRight button,
div.product h1,
div.product p.price,
div.product p.mwst,
div.productListSeperator a,
div.productListSeperator h1,
div.productListFunctions *,
div.articleList p.articleName,
div.articleList table.article td.articleBuy input,
div.articleListBox *
{
font-family:Verdana, Helvetica, Arial, sans-serif;
}
div.productTeaserBox div.productText p,
div.productTeaserRight p.mwst,
div.product .content p.imgTitle,
div.product .content p.productDesc,
div.articleList td.articlePrice span
{
font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
}
/* Produkt Listenansicht */
div.productListFunctions
{
position:relative;
height:20px;
padding:0px 10px;
background-color:#f0f0f0;
margin-bottom:2px;
}
div.productListFunctions form
{
margin:0;
}
div.productListFunctions select
{
background-color:#f0f0f0;
margin:2px 0px 0px 0px;
padding:0;
border-width:1px;
border-style:solid;
border-color:#4c4c4c #acacac #acacac #4c4c4c;
font-size:9px;
}
div.productListFunctions div.siteChanger
{
position:absolute;
top:0;
right:7px;
color:#333;
font-size:9px;
}
div.productListFunctions div.siteChanger a
{
padding:0px 5px;
border-left:1px solid black;
color:#333;
font-size:9px;
line-height:19px;
}
div.productListFunctions div.siteChanger a:hover
{
color:#800000;
}
div.productListFunctions div.siteChanger a.first
{
border:0px none;
}
div.productListFunctions div.siteChanger a.active
{
text-decoration:none;
}
div.ebobShopProductlistItemContainer
{
width:100%;
margin-top:0px;
margin-bottom:6px;
}
div.ebobShopProductlistItemContainer.lastItem
{
margin-bottom:0px;
}
div.productTeaserBox
{
position:relative;
padding:9px;
overflow:hidden;
border:1px solid #cccccc;
}
div.productTeaserBox a.imgLink
{
float:left;
color:#4c4c4c;
text-align:center;
}
div.productTeaserBox .productImg
{
display:block;
width:98px;
height:98px;
text-align:center;
}
div.productTeaserBox a.imgLink img
{
border:0px none;
}
div.productTeaserBox div.productText
{
margin:0;
padding:12px 20px 0px 20px;
overflow:hidden;
}
div.productTeaserBox div.productText a
{
text-decoration:none;
}
div.productTeaserBox div.productText h1
{
margin:0;
padding:0;
}
div.productTeaserBox div.productText h1 a
{
text-decoration:none;
font-size:14px;
line-height:16px;
font-weight:bold;
color:#000000;
}
div.productTeaserBox div.productText p
{
margin:12px 0px 10px 0px;
padding:0;
}
div.productTeaserBox div.productText p a
{
font-size:11px;
line-height:16px;
color:#000000;
text-decoration:none;
}
div.productTeaserRight
{
float:right;
position:relative;
height:88px;
padding:12px 0px 0px 0px;
overflow:visible;
}
div.content .price,
div.productTeaserRight .price
{
position:absolute;
top:12px;
right:0;
margin:0;
padding:0;
font-size:10px;
font-weight:bold;
color:#333333;
white-space:nowrap;
}
div.content .mwst,
div.productTeaserRight .mwst
{
position:absolute;
top:28px;
right:0;
margin:0;
padding:0;
font-size:10px;
color:#aaaaaa;
white-space:nowrap;
}
div.productTeaserRight button
{
margin:70px 0px 0px 0px;
padding:1px 10px 1px 14px;
overflow:visible;
font-size:9px;
line-height:14px;
color:#ffffff;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#4c4c4c;
background:url(/laier/css/../img/icons/pfeil_weiss.gif) 7px 6px no-repeat #4c4c4c;
cursor:pointer;
}
div.productListSeperator
{
background-color:#f7f3ec;
margin-top:0px;
}
div.productListSeperator h1
{
float:left;
margin:0px 0px 1px 0px;
padding:8px 12px;
font-size:14px;
font-weight:normal;
line-height:14px;
overflow:hidden;
}
div.productListSeperator a
{
float:right;
color:#333;
font-size:9px;
line-height:28px;
text-decoration:none;
margin-right:9px;
background-image:url(/laier/css/../img/icons/pfeil.gif);
background-repeat:no-repeat;
background-position:0px 12px;
padding-left:8px;
}
/* Produkt Detailansicht */
.product
{
width:100%;
}
.product h1
{
margin:0;
padding:8px 12px;
background-color:#f7f3ec;
font-size:14px;
font-weight:bold;
line-height:14px;
overflow:hidden;
}
.product .content
{
width:100%;
border:1px solid #cccccc;
margin-bottom:18px;
padding:12px 0px 12px 0px;
position:relative;
}
div.content .price
{
position:static;
text-align:right;
padding-right:12px;
line-height:14px;
}
div.content .mwst {
position:static;
text-align:right;
padding-right:12px;
line-height:14px;
}
.product .content .productImg
{
float:left;
margin:0px 12px 4px 12px;
overflow:hidden;
text-align:center;
font-size:11px;
}
.product .content .imgTitle
{
margin:0;
padding:0;
font-size:9px;
color:#a8a8a8;
}
.product .content .productDesc
{
margin:12px 12px 0px 12px;
padding-left:252px;
font-size:11px;
line-height:16px;
}
.product .imgPrevBox
{
clear:both;
width:100%;
height:106px;
overflow:hidden;
border-top:1px dotted #cccccc;
}
.product .imgPrevBox div
{
float:left;
width:25%;
text-align:center;
}
.product .imgPrevBox div img
{
margin-top:4px;
height:86px;
}
.product .clear
{
clear:both;
height:0;
}
span.productImg
{
font-family:Verdana,Arial,sans-serif;
font-size:9px;
color:#4a4c4a;
}
div.productImagelist
{
border-top:1px dotted black;
padding-top:12px;
margin-top:8px;
margin-left:12px;
margin-right:12px;
}
div.productImagelistItem
{
float:left;
margin-right:12px;
}
div.productImagelistItem a
{
color:#4a4c4a;
font-size:9px;
font-family:Verdana,Arial,sans-serif;
text-decoration:none;
}
.articleListBox p.productName
{
margin:0;
padding:0px 0px 2px 0px;
font-size:11px;
}
.articleListBox table.articleList
{
width:100%;
}
.articleListBox table.articleList th
{
font-size:9px;
font-weight:normal;
color:#4c4c4c;
}
.articleListBox table.articleList th,
.articleListBox table.articleList td
{
padding:0px 5px;
text-align:left;
font-size:9px;
}
.articleListBox tr.articleHead
{
height:23px;
background:url('../laier/img/bg_tablehead.gif') repeat-x;
}
.articleListBox tr.articleRow
{
height:26px;
}
.articleListBox tr.articleRow td
{
border-width:1px 0px 2px 0px;
border-style:solid;
border-color:#ffffff;
background-color:#f0f0f0;
}
.articleListBox td.articleDesc
{
}
.articleListBox td.articleOpt
{
overflow:hidden;
}
.articleListBox td.articlePrice
{
font-weight:bold;
}
.articleListBox td.articlePrice span
{
margin-left:5px;
font-size:10px;
font-weight:normal;
}
.articleListBox table.articleList th.articleBuy,
.articleListBox table.articleList td.articleBuy
{
text-align:right;
width:88px;
}
.articleListBox table.articleList td.articleOpt select
{
text-align:left;
background-color:#f0f0f0;
margin:0;
padding:0;
border-width:1px;
border-style:solid;
font-size:9px;
border-color:#4c4c4c #acacac #acacac #4c4c4c;
}
.articleListBox table.articleList td.articleBuy input
{
width:20px;
margin:0px;
padding:2px 2px 1px 2px;
font-size:9px;
border-width:1px;
border-style:solid;
border-color:#4c4c4c #acacac #acacac #4c4c4c;
}
.articleListBox table.articleList td.articleBuy div.orderButtonContainer
{
display:inline;
margin-left:6px;
}
.articleListBox table.articleList td.articleBuy button.orderButton
{
width:auto;
height:auto;
margin:0;
padding:0;
border:0px none;
background-color:transparent;
cursor:pointer;
}
.articleListBox table.articleList td.articleBuy img
{
vertical-align:middle;
}
#productSearch button.EbobFormPOButtonElt
{
background-color:#4c4c4c;
border-color:#4c4c4c;
}
form.productQuickSearchForm button.EbobFormPOButtonElt p
{
background:url(/laier/css/../img/icons/pfeil.gif) 0px 5px no-repeat;
}
#orderProcessRegistrationFeedback
{
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
margin:40px 20px 10px 20px;
padding:0;
font-weight:normal;
color:#333;
}
#orderProcessRegistrationFeedback h1
{
font-size:16px;
}
#orderProcessRegistrationFeedback p
{
font-size:12px;
}
div.productViewBacklink
{
float:right;
margin:0px 6px;
color:#666666;
display:none;
}
div.productViewBacklink a
{
margin-left:0px !important;
margin-right:0px !important;
}
a.textLink
{
padding-left:10px;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
color:#4a4c4a;
text-decoration:none;
}
a:hover.textLink
{
text-decoration:underline;
}
#quickBasket
{
position:absolute;
top:63px;
right:12px;
width:139px;
height:46px;
background:url(/laier/css/../img/warenkorb_kachel.gif) no-repeat;
}
#quickBasket div.inner {
background-image:url(/laier/css/../img/icons/quickbasket.gif);
background-repeat:no-repeat;
background-position:10px 8px;
padding-top:5px;
}
#quickBasket div.inner * {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
color:white;
}
#quickBasket div.inner div.quickBasketContent {
padding-right:19px;
text-transform:uppercase;
text-align:right;
}
#quickBasket div.inner div.toCartLink {
text-align:center;
}
#quickBasket div.inner div.toCartLink a.tocart {
color:black;
text-decoration:none;
padding-left:7px;
background:url(/laier/css/../img/icons/pfeil.gif) 0px 4px no-repeat;
}
#quickBasket div.inner div.toCartLink a.tocart:hover {
text-decoration:underline;
}
div.ebobFlexImageContainer div.imageWrapper
{
margin:18px 0px 0px 0px;
}
div.ebobFlexImageContainer div.ebobImageDetailView a
{
padding:2px 0px 2px 16px;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
color:#333;
text-decoration:none;
background:url(/ebob/img/icons/ic_magnifier.gif) 0px 2px no-repeat;
}
div.ebobFlexImageContainer div.ebobImageDetailView a.ebobContentEditIcon
{
padding:0;
background-image:none;
}
div.ebobImageSubtitle
{
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:9px;
line-height:15px;
color:#000;
}
div.ebobTextbox
{
margin:0;
padding-top:18px;
}
div.ebobTextbox div.ebobTextboxHeadline,
div.ebobTextbox div.ebobTextboxSubheadline,
div.ebobTextbox div.ebobTextboxText,
div.ebobTextbox div.ebobTextboxText a,
div.ebobTextbox div.ebobTextboxMorelink a
{
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
}
div.ebobTextboxImage
{
float:left;
margin:1px 12px 12px 0px;
}
div.ebobTextboxHeadline
{
margin:0px 0px 10px 0px;
padding:0;
font-size:18px;
line-height:20px;
font-weight:normal;
color:#333;
}
div.ebobTextboxSubheadline
{
font-size:12px;
color:#333;
text-transform:uppercase;
}
div.ebobTextboxText
{
font-size:12px;
}
div.ebobTextboxText a
{
font-size:12px;
font-weight:bold;
color:#756017;
text-decoration:none;
}
div.ebobTextboxText a:hover
{
text-decoration:underline;
}
div.ebobTextboxMorelink
{
}
div.ebobTextboxMorelink a
{
font-size:12px;
color:#756017;
text-decoration:none;
}
div.ebobTextboxMorelink a
{
text-decoration:underline;
}
div.topAdsWrapper
{
margin:6px 0px;
}
div.topAdsFirstItem,
div.topAdsLastItem,
div.topAdsItem
{
padding:4px 0px;
border-color:#bbb;
}
div.topAdsFirstItem h1,
div.topAdsLastItem h1,
div.topAdsItem h1
{
margin:2px 0px 0px 0px;
font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
font-weight:normal;
font-size:11px;
color:#666;
text-transform:uppercase;
line-height:15px;
}
div.topAdsFirstItem a,
div.topAdsLastItem a,
div.topAdsItem a
{
margin:0px 0px 2px 0px;
font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#333;
line-height:13px;
text-decoration:none;
}
div.topAdsFirstItem a:hover,
div.topAdsLastItem a:hover,
div.topAdsItem a:hover
{
text-decoration:underline;
}
/* FlexLink im MainContent */
div.ebobFlexLinkContainerSingle,
div.ebobFlexLinkContainerFirst,
div.ebobFlexLinkContainer,
div.ebobFlexLinkContainerLast
{
margin:0px 12px 0px 0px;
}
div.ebobFlexLinkContainerSingle,
div.ebobFlexLinkContainerFirst
{
margin-top:18px;
}
div.ebobFlexLinkContainerSingle a,
div.ebobFlexLinkContainerFirst a,
div.ebobFlexLinkContainer a,
div.ebobFlexLinkContainerLast a
{
padding:3px 16px;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#756017;
text-decoration:none;
background:url(/laier/css/../img/icons/pfeil.gif) 7px 8px no-repeat;
}
div.ebobFlexLinkContainerSingle a:hover,
div.ebobFlexLinkContainerFirst a:hover,
div.ebobFlexLinkContainer a:hover,
div.ebobFlexLinkContainerLast a:hover
{
text-decoration:underline;
}
div.ebobFlexLinkContainerSingle a.ebobContentEditIcon,
div.ebobFlexLinkContainerFirst a.ebobContentEditIcon,
div.ebobFlexLinkContainer a.ebobContentEditIcon,
div.ebobFlexLinkContainerLast a.ebobContentEditIcon
{
display:inline;
padding:0;
text-decoration:none !important;
}
/* FlexLink im Sidebar */
#sidebar div.ebobFlexLinkContainerSingle,
#sidebar div.ebobFlexLinkContainerFirst,
#sidebar div.ebobFlexLinkContainer,
#sidebar div.ebobFlexLinkContainerLast
{
width:135px;
margin:0px 12px 0px 0px;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#d9d9d9;
}
#sidebar div.ebobFlexLinkContainerSingle,
#sidebar div.ebobFlexLinkContainerFirst
{
margin-top:10px;
border-top:1px solid #d9d9d9;
}
#sidebar div.ebobFlexLinkContainerSingle a,
#sidebar div.ebobFlexLinkContainerFirst a,
#sidebar div.ebobFlexLinkContainer a,
#sidebar div.ebobFlexLinkContainerLast a
{
display:block;
padding:3px 16px;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:10px;
color:#606060;
text-decoration:none;
background:url(/laier/css/../img/icons/pfeil.gif) 7px 8px no-repeat;
}
#sidebar div.ebobFlexLinkContainerSingle a:hover,
#sidebar div.ebobFlexLinkContainerFirst a:hover,
#sidebar div.ebobFlexLinkContainer a:hover,
#sidebar div.ebobFlexLinkContainerLast a:hover
{
text-decoration:underline;
}
#sidebar div.ebobFlexLinkContainerSingle a.ebobContentEditIcon,
#sidebar div.ebobFlexLinkContainerFirst a.ebobContentEditIcon,
#sidebar div.ebobFlexLinkContainer a.ebobContentEditIcon,
#sidebar div.ebobFlexLinkContainerLast a.ebobContentEditIcon
{
float:right;
display:inline;
padding:0;
text-decoration:none !important;
}

