 html { height:101%; } body{ position:relative; background-color:#fff; color:#000; font:12px Arial, Helvetica, sans-serif; } font { font:12px Arial, Helvetica, sans-serif !important; color:#000 !important; } input { font-family: Arial, Helvetica, sans-serif; } ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,input{ margin:0; padding:0; } p { margin:0px; padding:0 0 15px 0px; } ul{ list-style:none; } a,a:link{ color:#403e3e; text-decoration:underline; } a:focus,a:hover{ text-decoration:underline; } a img{ border:0; } hr { color:#F1F1F1; border:none; background-color:#F1F1F1; height:1px; margin: 0px 0px 10px 0px; padding:0; } .fRight { float:right; } .fLeft { float:left; } .small { font-size:10px; } .gray { color:#a7a7a7; } .clear { height:1px !important; font-size:1px !important; line-height:1px !important; margin:0px !important; padding:0px !important; float:none !important; overflow:hidden !important; display:block !important; clear:both !important; } h1 { color:#505050; font-size:16px; float:left; height: 20px; margin: 0 8px 4px 0; line-height:20px; /* margin:5px 8px 10px 0px; display: inline-block; padding-bottom: 3px; */ } h2 { font-weight:bold; color:#505050; font-size:12px; float:left; height: 20px; padding-top: 4px; /* margin:5px 8px 10px 0px; padding-top: 3px; display: inline; */ } h3 { font-weight:bold; font-size:12px; line-height:14px; color:#000; margin:0 0 10px 0; } h4 { font-weight:bold; font-size:12px; line-height:15px; color:#000; margin:15px 0 0px 0; } /* #content ul li, #right ul li { padding-left:13px; margin-bottom:2px; background-image:url('../Resources/_internal/images/arrow_morered.gif'); background-position:top left; background-repeat:no-repeat; line-height:15px; } */ ul li { padding-left:13px; margin-bottom:2px; background-image:url('../Resources/_internal/images/arrow_morered.gif'); background-position:top left; background-repeat:no-repeat; line-height:15px; } ul.rwControlButtons li { background-image: none; } #oc_content ul { list-style-type: none; } #oc_content ul li { padding-left:13px; margin-bottom:2px; background-image:url('../Resources/_internal/images/bullet_morered.gif'); background-position:top left; background-repeat:no-repeat; line-height:15px; } td { vertical-align:top; font:12px Arial, Helvetica, sans-serif; } span.searchword { background-color:#ffe600; font-weight:bold; } ul.searchresults { padding-top: 10px; } ul.searchresults li { padding-bottom: 10px; } div.paging { padding-top: 10px; } div.paging ul li { background-image: none; display: inline; padding: 0px; margin: 0px; font-size: 12px; } div.paging ul li.selected a { text-decoration: none; font-weight: bold; } address { font-style: normal; margin-bottom: 5px; } #content div.box { width:485px; border:solid 1px #E8E8E8; padding:10px 16px 5px 10px; margin: 0px 0px 16px 0px; background-image:url('../Resources/_internal/images/bg_contentbox.jpg'); background-position:top left; background-repeat:no-repeat; color:#505050; } #content div.oc_box { width:485px; border:solid 1px #E8E8E8; padding:10px 16px 5px 10px; margin: 0px 0px 16px 0px; background-image:url('../Resources/_internal/images/bg_contentbox.jpg'); background-position:top left; background-repeat:no-repeat; color:#505050; } #content div.oc_halfbox { width: 220px; border:solid 1px #E8E8E8; padding:10px 16px 5px 10px; margin: 0px 0px 16px 0px; background-image:url('../Resources/_internal/images/bg_contentbox.jpg'); background-position:top left; background-repeat:no-repeat; color:#505050; float: left; height: 181px; } #content div.oc_box h3, #content div.oc_halfbox h3 { color: #FF3C00; } #content div.oc_box h4, #content div.oc_halfbox h4 { color:#000000; font-size:12px; font-weight:bold; line-height:14px; margin:0 0 10px; } #content div.oc_halfbox p.preview { height: 24px; } #content div.teaserBorder { border:solid 1px #E8E8E8; padding:10px 10px 5px 10px; margin: 0px 0px 16px 0px; /*background-image:url('../Resources/_internal/images/bg_contentbox.jpg'); background-position:top left; background-repeat:no-repeat;*/ color:#505050; } #content div.teaserBorder h3 { color: #403E3E; } #content .boxImageFrame { float:left; width:116px; height:116px; overflow:hidden; padding:1px; margin:0px 19px 5px 0px; border:solid 1px #EFEFEF; background-color: #ffffff; text-align: center; } #content .oc_boxImageFrame { float:left; width:179px; height:191px; overflow:hidden; padding:0px; margin:0px 19px 5px 0px; } #content .oc_halfbox .oc_boxImageFrame { float:left; width: 82px; height: 107px; overflow:hidden; padding:0px; margin:0px 19px 5px 0px; padding:1px; border:solid 1px #EFEFEF; } #content .box a.boxMore { display:block; text-align:right; line-height:15px; padding-right:8px; margin-top:15px; height:15px; color:#ef3121; background-image:url('../Resources/_internal/images/arrow_morered.gif'); background-position:top right; background-repeat:no-repeat; text-decoration:underline; } #content .box a.boxMore:hover { text-decoration:underline; color:#ff4c29; } #content a.boxMore { line-height:15px; padding-right:8px; margin-top:15px; height:15px; color:#ef3121; background-image:url('../Resources/_internal/images/arrow_morered.gif'); background-position:top right; background-repeat:no-repeat; text-decoration:underline; } #content a.boxMore:hover { text-decoration:underline; color:#ff4c29; } #content div.box a, #content div.oc_box a, #content div.oc_halfbox a, #content div.box a:link, #content div.oc_box a:link, #content div.oc_halfbox a:link, #content div.box a:focus, #content div.oc_box a:focus, #content div.oc_halfbox a:focus, #content div.box a:hover, #content div.oc_box a:hover, #content div.oc_halfbox a:hover { text-decoration: none; } #content a.help { width: 20px; height: 20px; background: url('../Resources/_internal/images/Symbols-Questionmark-16x16.gif') no-repeat 0 0; text-indent: -9999px; margin: 0 auto -80px 190px; display: block; float: left; cursor: pointer; position: absolute; } #content div.cumulus em { margin:19px; display:block; float:left; width:160px; } #content div.cumulus div.help { left: 20px; top: -204px; position: absolute; width: 447px; height: 196px; background: url('../Resources/_internal/images/bg_tooltip.gif') no-repeat; display:none; } #content div.cumulus div.helpwrapper { position: relative; top: -30px; } #content div.cumulus div.help img { margin-top:19px; float:left; display:block; } a#feedback { background-image: url('../Resources/_internal/images/feedback_tab.png'); background-repeat: no-repeat; background-position: -45px top; cursor: pointer; height: 114px; width: 45px; position: fixed; top: 25%; left: 0; } a#feedback:hover { background-position: left top; } .right { width:175px; border:solid 1px #E8E8E8; padding:10px 10px 5px 10px; margin: 0px 0px 16px 0px; background-image:url('../Resources/_internal/images/bg_RightColBox.jpg'); background-position:top left; background-repeat:no-repeat; color:#505050; font-size:11px; line-height:12px; } .right h3 { font-weight:bold; font-size:12px; line-height:14px; color:#454545; margin:0 0 12px 0; } .right h4 { font-weight:bold; font-size:11px; line-height:13px; color:#454545; margin:0; } #OC_right .right h3 { font-weight:bold; font-size:12px; line-height:14px; color:#ffffff; background-color:#54a45d; background-image:url('../Resources/_internal/images/oc_RightTitle_bg.png'); background-position:top left; background-repeat:no-repeat; margin: -10px -10px 12px -10px; padding:5px 10px 5px 20px; } #OC_right .right h3 a{ color:#ffffff; } #right div.right a, #right div.right a:link, #right div.right a:focus, #right div.right a:hover, #OC_right div.right a, #OC_right div.right a:link, #OC_right div.right a:focus, #OC_right div.right a:hover{ text-decoration: none; } #right div.right a.boxMore, #OC_right div.right a.boxMore { display:block; text-align:right; font-size:11px; line-height:12px; padding-right:8px; margin-top:0px; color:#5c5c5c; background-image:url('../Resources/_internal/images/arrow_moregray.gif'); background-position:top right; background-repeat:no-repeat; text-decoration:underline; } #right div.right a.boxMore:hover, #OC_right div.right a.boxMore:hover { color:#000; } #right div.right .boxImageFrame, #OC_right div.right .boxImageFrame { width: 169px; height:64px; overflow:hidden; padding:0px; margin: 3px 0px 9px 0; background-color: #ffffff; text-align: left; } div.special div.boxImageFrame a span.line1 { color: #FF3000; font-size: 14px; font-weight: bold; display: block; padding-left: 20px; padding-bottom: 5px; padding-top: 15px; } div.special div.boxImageFrame a span.line2 { color: #53A35D; font-size: 16px; font-weight: bold; display: block; padding-left: 8px; } div.special h4 { padding-bottom: 5px; } table.jobs { border:none; border-collapse:collapse; background-color:#fff; width:100%; margin:0 0 30px 0; } table.jobs th { padding: 7px; background-color:#FFFED3; font-weight:bold; font-size:12px; line-height:15px; text-align:left; vertical-align:top; } table.jobs thead tr { border: 1px solid #FF3000; } table.jobs td { padding:14px 0 14px 10px; font-size:12px; line-height:13px; vertical-align:top; border-bottom:solid 1px #A7A7A7; color:#505050; } td.jobtitle { background-image:url('../Resources/_internal/images/arrow_morered_s.gif'); background-position:0px 13px; background-repeat:no-repeat; } table.jobs td a { text-decoration: none; color:#505050; } .jobdetails h4 { font-weight:bold; font-size:12px; line-height:15px; color:#000; margin: 5px 0 0px 0; width: 160px; float:left; } .jobdetails p { display: block; width: 300px; float:left; margin: 5px 0 0px 0; padding: 0px; } .jobdescription p { margin: 10px 0 10px 0; padding: 0px; } a.marketnews { text-decoration:none; } .marketnews .copyright { color:#8D8D8D; font-size:11px; text-align: left; } .marketnews h3 { width: 440px; float: left; } .marketnews .date { float:right; display:block; margin:0 0 10px; color: #505050; font-weight:bold; line-height:22px; } .highlight{ background-color:#ffffd3; padding:10px; font-weight:bold; margin:10px 0px; } .highlight p { padding-bottom: 3px; } .timer { float:right; color:#ef3121; } div.tickdown { background: #ffffff url('../Resources/_internal/images/sparschwein_anim.gif') no-repeat; background-position: 30px 45px; } table.tickdown { float:right; background-color: #FFFFD3; border: 10px solid #FFFFD3; margin: 10px 0px; } table.tickdown td { font-weight: bold; } table.priceList { border:none; border-collapse:collapse; background-color: Transparent; width:100%; margin:0 0 5px 0; table-layout:fixed; border-right:solid 2px #ef3121; empty-cells:show; } table.priceList th{ vertical-align:top; text-align:left; background-color:#ef3121; color:white; padding:5px; border-bottom:solid 1px #a7a7a7; } table.priceList td{ vertical-align:top; padding:5px; border-bottom:solid 1px #a7a7a7; } .collabel { width:62%; text-align:left } .colprice1 { width:19%; background-color:#ffffd3; text-align:right} .colprice2 { width:19%; background-color:#ffffd3; text-align:right} .priceTop { border-left:solid 2px #ef3121; border-top:solid 2px #ef3121; height: 100px; color: #ef3121; text-align:right; } table.priceList .priceTop div { font-size:12px; } td.price { border-left:solid 2px #ef3121; color: #ef3121; text-align:right; } table.priceList th.price { border-left:solid 2px #ef3121; color: #fff; text-align:right; } .priceTop { border-left:solid 2px #ef3121; border-top:solid 2px #ef3121; } table.priceList .priceBottom { height:7px; border-left:solid 2px #ef3121; border-bottom:solid 2px #ef3121; } table.priceList td.noBorder{border-bottom:none} .saveBox { float:right; width:195px; height:44px; text-align:center; font-size:18px; font-weight:bold; line-height:44px; color:#ef3121; border:solid 1px #ececec; background-image:url('../Resources/_internal/images/bg_RightColBox.jpg'); background-position:top left; background-repeat:no-repeat; } span.address_leftcol { width: 65px; display: block; float: left; } .ads { border-width: 0px; height: 1080px; width: 465px; padding-top: 10px; } table.tbsBildText { table-layout: fixed; margin: 0px 0px 15px 0px; width: 513px; border-COLLAPSE:collapse; } td.tbsBildLeft { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; vertical-align: top; overflow: hidden; width: 244px; padding-top: 0px; height: 175px; } td.tbsTextRight { padding-right: 0px; padding-left: 5px; padding-bottom: 0px; vertical-align: top; width: 264px; padding-top: 0px; font:12px Arial, Helvetica, sans-serif; } td.tbsTextLeft { padding-right: 5px; padding-left: 0px; padding-bottom: 0px; vertical-align: top; width: 264px; padding-top: 0px; font:12px Arial, Helvetica, sans-serif; } td.tbsBildRight { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; vertical-align: top; overflow: hidden; width: 244px; padding-top: 0px; height: 175px; text-align: right; } #content div.directionsbox { width:400px; padding:10px; } #content div.directionsbox span.label { clear:left; display:block; float:left; width:80px; padding:5px 0px; } #content div.directionsbox span.destination { display:block; float:left; } #content div.directionsbox input.inputSubmit { clear:left; display:block; float:left; margin-left:80px; margin-top: 5px; } #content div.tabaddressbox { width:210px; padding:0px 10px 5px; } #content #directions { width: 494px; overflow:auto; } label{ color:#505050; } div.singlelineinfoblock label.labelForm { display:block; float:left; clear:left; width:155px; height:30px; font-size:12px; } label.labelForm { display:block; float:left; clear:left; width:150px; font-size:12px; margin:0 0 14px; } div.formView { margin-top: 8px; } div.formView label.labelForm { margin-bottom: 6px; } div.labelFormBlock { display:block; width:100%; font-size:12px; } div.labelFormBlock label { display: block; } div.labelFormBlock div.group label { display: inline; } div.labelFormBlock div.group { padding-top: 10px; padding-left: 30px; padding-bottom: 10px; } div.labelFormBlock div.group span.inputCheckbox { display: block; padding-bottom: 3px; } div.important { color: #EF3121; } span.important { color: #EF3121; font-weight: bold; font-size: 12px; } span.must { color: #EF3121; font-size:14px; line-height:10px; font-weight:bold; padding-left: 5px; } span.requiredfields { display: block; color: #505050; font-size: 11px; } span.requiredfields span.must { padding: 0; font-size: 11px; } input.inputText, textarea { display:block; border-top-color:#bbbbbb; border-right-color:#eeeeee; border-bottom-color:#eeeeee; border-left-color:#cccccc; border-width:1px; border-style:solid; margin:0px 0px 14px 0px; font-size:12px; font-family:Arial, Sans-Serif; } input.riEmpty { color: #878787; } div.RadPicker_Default .RadInput_Default input.riTextBox { border-top-color:#bbbbbb; border-right-color:#eeeeee; border-bottom-color:#eeeeee; border-left-color:#cccccc; border-width:1px; border-style:solid; font-size:12px; font-family:Arial, Sans-Serif; height:16px; margin: 0; padding: 0; background-image:url('../Resources/_internal/images/inputText_bg.png'); background-position:top left; background-repeat:repeat-x; width: 145px; } div.RadPicker_Default { padding:0px 0px 14px 0px; } div.RadPicker_Default table.rcInputCell td { vertical-align: top; } input.inputText { height:16px; background-image:url('../Resources/_internal/images/inputText_bg.png'); background-position:top left; background-repeat:repeat-x; width: 145px; } textarea { background-image:url('../Resources/_internal/images/textarea_bg.png'); background-position:top left; background-repeat:repeat-x; width: 220px; height: 100px; overflow: auto; } textarea.comment { float: left; } span.comment { display:block; float:left; padding: 88px 0 0 5px; } input.widthFull, textarea.widthFull { width:220px; } input.widthSmall, textarea.widthSmall { width:70px; } input.widthTiny, textarea.widthTiny { width:45px; } input.widthPlz { float:left; margin-right:2px; width:70px; } div.plz { width: 72px; margin-right:2px; } div.plz input.inputText { width: 70px; } input.widthOrt { width:147px; float:left; } div.ort { width: 147px; } div.ort input.inputText { width: 147px; } input.inputCheckbox, span.inputCheckbox input { position:relative; padding:0px; } span.BlockCheckBox input { display: block; float: left; width: 15px; } span.BlockCheckBox label { display:block; float:left; width:480px; } span.inputCheckbox label { padding-left: 5px; } span.inputCheckbox label span.small { font-size: 80%; } input.inputSubmit, a.inputSubmit { border-top-color:#f8f8f8; border-right-color:#cccccc; border-bottom-color:#aaaaaa; border-left-color:#eeeeee; border-width:1px; border-style:solid; color:#777777; background-color:#eaeaea; background-image:url('../Resources/_internal/images/bg_buttonsearch.gif'); background-position:top center; background-repeat:no-repeat; font: bold 12px/15px arial; padding:0px 15px; line-height: 15px; letter-spacing:0px; margin:0px 0px 14px 0px; cursor:pointer; text-decoration: none; } input.floatleft, div.floatleft { float: left; margin-right: 3px; } div.annotation { padding-top: 4px; font-size: 10px; color: #505050; } span.annotation { font-size: 10px; color: #505050; } div.annotationInput { float: left; position: relative; padding-bottom: 10px; } div.formView div.annotationInput { padding-bottom: 18px; } div.annotationInput label { font-size: 10px; position: absolute; top: 18px; } div.quantityInput { width: 340px; } div.quantityInput input.inputText { margin-bottom: 0px; } div.singlelineinfoblock div.cumulus { float: left; width: 335px; vertical-align: top; } div.cumulus { float: right; width: 347px; vertical-align: top; } div.cumulus input.inputText { float: none; display: inline; } div.cumulus span.cumulus { display: inline; padding-right: 5px; color: #505050; } div.infoblock { padding: 0px 0px 10px 0px; color: #505050; } div.subinfoblock { padding-left: 150px; padding-top: 8px; } div.singlelineinfoblock { padding-left: 20px; } div.infoblock ul { margin: 8px 20px; } div.additionalmigrolcard { padding: 2px 0px 15px 175px; float: left; width: 280px; } div.additionalmigrolcard span { color:#505050; display:inline; padding-right:5px; } div.additionalmigrolcard input { float: none; display:inline; margin:0px; } div.displaynone { display: none; } select.selectForm { display:block; width:220px; border-width:1px; border-style:inset; color:#777777; margin:0px 0px 14px 0px; } div.formItem { padding-bottom: 10px; } div.formItem span.inputCheckbox { display: block; padding-top: 3px; padding-left: 10px; } table.card { border: 1px solid #f1f1f1; padding: 0px; margin: 0px; border-collapse: collapse; } table.card th { font-size: 11px; font-weight: bold; color: #505050; } table.card td { font-size: 11px; font-weight: normal; color: #505050; margin: 0px; padding: 4px; } table.card tr.alter { background-color:#f1f1f1; } table.card td.cardradio { margin: 0; padding: 0; } table.card td.cardradio table { /* background-image:url('../Resources/_internal/images/bg_cardradio.gif'); background-repeat: no-repeat; background-position: top left; */ width: 108px; height: 39px; } table.card td.cardradio table td { margin:0; padding: 4px 0px 0px 2px; } td.fdlight, input.fdlight { border: 2px solid #C5C7C8; vertical-align: middle; text-align: center; } div.fd { color: #9C9E9F; display:block; float:left; width:25px; } span.fd { color: #9C9E9F; font-weight: bold; } div.fb { color: #E43117; display:block; float:left; width:25px; } span.fb { color: #E43117; font-weight: bold; } span.fblight { color: #F9CAB0; } div.fx { color: #005DA8; display:block; float:left; width:25px; } span.fx { color: #005DA8; font-weight: bold; } span.fxlight { color: #BCC9E5; } div.px { color: #009036; display:block; float:left; width:25px; } span.px { color: #009036; font-weight: bold; } span.pxlight { color: #C0DEC2; } table.inputButtonList td { padding-right: 15px; } table.inputButtonList td label, div.radio label, span.radio label { padding-left: 3px; } div.radio div { padding-bottom: 6px; color: #505050; } #delPer div.radio { width: 250px; } span.error { font-size: 1px; color: #ffffff; width: 16px; height: 16px; background: #ffffff url(../Resources/_internal/images/Symbols-Warning-16x16.gif) top left no-repeat; float: right; } div.errorSummary { border: solid 1px #ef2919; background: #ffffff url(../Resources/_internal/images/Symbols-Warning-32x32.gif) 10px center no-repeat; color: #000000 !important; margin:10px 0px 10px 0px; padding: 3px 3px 17px 52px; font-weight: normal; min-height: 30px; } div.errorSummary h5 { font-weight:bold; font-size: 12px; color: #ffffff !important; background-color: #ef2919; margin: -3px -3px 3px -52px; padding: 0px 3px 1px 52px; } span.error span.example, div.errorSummary span.example { font-style: italic; } div.heatingOilOffer label.labelForm { width:260px; } div.tankRevisionOffer label.labelForm { width: 200px; } h4.orderdetails { width: 210px; float: left; margin: 0 0 15px; } span.orderdetails { color:#000000; line-height: 15px; margin: 0 0 15px; float: left; } div.panel { display: none; } div.errorIconHover { position: absolute; z-index: 999; left: -9999px; padding: 5px; border: solid 1px #EF2919; background: #FFFFFF url(../Resources/_internal/images/Symbols-Warning-16x16.gif) no-repeat scroll 5px 3px; font-weight: normal; color: #000000 !important; } div.errorIconHover p { width: 175px; padding: 0; margin: 0; } div.errorIconHover p span.example { font-style: italic; } #right .wizard { display: none; } #right div.heatingOilOffer { font-size: 11px; } #right div.heatingOilOffer label.labelForm { width: 120px; font-size: 11px; } #right div.heatingOilOffer div.errorSummary { } #right div.heatingOilOffer h4 { display: none; } #right div.heatingOilOffer input.inputSubmit { float: right; font-size: 11px; } #right div.heatingOilOffer input.inputText { font-size: 11px; } #right div.heatingOilOffer input.widthSmall, #right div.heatingOilOffer input.widthTiny { width: 35px; } .autocomplete-w1 { position:absolute; top:0px; left:0px; margin:6px 0 0 6px; } .autocomplete { border:1px solid #999999; background:#FFFFFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; } .autocomplete .selected { background:#D0D0D0; } .autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; } .autocomplete strong { font-weight: bold; color: #00845A; } .bodywrapper { position:relative; margin:0 auto; width:989px; background-color:#fff; } .header { height:80px; } .headerNew { height:57px; } .OC_header { height:97px; background-image:url('../Resources/_internal/images/OC_header.jpg'); background-position:top left; background-repeat:no-repeat; } .languageNav { float:right; padding:4px 9px; margin:0px; height:21px; line-height:21px; color:#919191; background-color:#F5F5F5; border-right:solid 1px #EDEDED; border-bottom:solid 1px #EDEDED; border-left:solid 1px #EDEDED; } .OC_LanguageNav { margin-top:40px; border-top:solid 1px #EDEDED; } .languageNav a, .languageNav a:link, .languageNav a:visited, .languageNav a:active { color:#919191; padding:0 5px; text-decoration:none; } .languageNav a:hover { color:#717171; text-decoration:underline; } .languageNav a.switcher { padding: 0; padding-left: 2px; text-decoration: underline; } .languageNav a.switcher.middle { font-size: 12px; } .languageNav a.switcher.large { font-size: 14px; } .languageNavLine { height:18px; width:2px; overflow:hidden; display:inline; border:none; margin:0px 5px 0px 4px; background-image:url('../Resources/_internal/images/languagenavline.gif'); background-position:top left; background-repeat:repeat-y; } a.logo, a.logoNew { display:block; position:absolute; left:0px; width:237px; height:51px; text-decoration:none; border:none; background-image:url('../Resources/_internal/images/logo_migrol_s.gif'); background-position:top left; background-repeat:no-repeat; } a.OC_MigrolLogo { display:block; position:absolute; left:0px; top:10px; width:237px; height:60px; text-decoration:none; border:none; background:Transparent; } a a.logo { top:20px; } a.logoNew { top:9px; } #bmk { /* float:left; padding: 0; width: 485px; text-align: center; */ padding: 0 0 8px 0; text-align:center; } .searchBoxNew { display:block; position:absolute; top:8px; right:350px; } .searchBoxNew label { font-size:11px; color:#aaaaaa; } .searchBox { display:block; position:absolute; top:33px; left:737px; } .searchBox label { display:block; font-size:11px; color:#aaaaaa; } input.searchBoxText { width:182px; border-top-color:#bbbbbb; border-right-color:#eeeeee; border-bottom-color:#eeeeee; border-left-color:#cccccc; border-width:1px; border-style:solid; height:16px; font-size:12px; margin-right:2px; background-image:url(../Resources/_internal/images/inputText_bg.png); background-position:left top; background-repeat:repeat-x; } input.searchBoxButton { width:65px; border-top-color:#f8f8f8; border-right-color:#cccccc; border-bottom-color:#aaaaaa; border-left-color:#eeeeee; border-width:1px; border-style:solid; color:#777777; background-color:#e0e0e0; background-image:url('../Resources/_internal/images/bg_buttonsearch.gif'); background-position:top center; background-repeat:no-repeat; font: bold 12px/15px arial; padding:0px; letter-spacing:0px; margin-right:2px; cursor:pointer; } input.searchBoxButton:hover { color:#707070; background-color:#d0d0d0; } #headlinewrapper { padding-bottom:8px; } #headerImg { width: 990px; height: 258px; position: relative; overflow: hidden; /*width:100%; 990px height:258px; overflow: hidden;*/ } #headerImgContent { width: 990px; position: absolute; top: 0; margin-left: 0; } #headerImg li { background-image: none !important; padding: 0; margin: 0; } .headerImgImage { float: left; position: relative; display: none; } .headerImgImage span { position: absolute; display: none; left: 0; color: #000000; bottom: 0; font: 10px/15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 990px; background-color: #FFFFFF; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .headerImgImage span a.headerImgTitle, .headerImgImage span a.headerImgText { display: block; text-decoration: none; font-size: 12px; font-weight: bold; padding-bottom: 5px; } .headerImgImage span a.headerImgTitle { color: #EF3121; font-size: 14px; padding-bottom: 5px; } .headerLine { height:5px; line-height:5px; overflow:hidden; background-color:#FFE600; } .OC_headerLine { height:5px; line-height:5px; overflow:hidden; background-color:#54a45d; } .contentWrapper { width:100%; background-color:#f1f1f1; background-image:url('../Resources/_internal/images/bg_contentwrapper.gif'); background-position:top left; background-repeat:repeat-y; } .OC_contentWrapper { width:100%; background-color:#f1f1f1; background-image:url('../Resources/_internal/images/OC_bg_contentwrapper.gif'); background-position:top left; background-repeat:repeat-y; } .contentWrapperTopHome, .contentWrapperTopHomeSubPage { width:100%; height:13px; background-color:#f1f1f1; background-position:bottom left; background-repeat:no-repeat; } .contentWrapperTopHome { background-image:url('../Resources/_internal/images/bg_contentwrapper_top.gif'); } .contentWrapperTopHomeSubPage { background-image:url('../Resources/_internal/images/bg_contentwrapperSubPage_top.gif'); } .contentWrapperBottom { clear:both; width:100%; height:64px; background-color:#f1f1f1; background-image:url('../Resources/_internal/images/bg_contentwrapper_bottom.gif'); background-position:top left; background-repeat:no-repeat; } .OC_contentWrapperBottom { clear:both; width:100%; height:64px; background-color:#f1f1f1; background-image:url('../Resources/_internal/images/OC_bg_contentwrapper_bottom.gif'); background-position:top left; background-repeat:no-repeat; } .navCol { float:left; width:192px; margin-right:38px; background-color:Transparent; } .navColSubPage { position:relative; top: -7px; } #breadcrumbs { padding: 5px 0px; margin-left: 0px; font-size: 11px; color: #505050; } #breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:focus, #breadcrumbs a:hover { color: #8D8D8D; } #content { float:left; width:513px; margin-right:19px; background-color:Transparent; padding-bottom:20px; } #right, #OC_right { float:left; width:195px; background-color:Transparent; padding-top:57px; } #PSS_content { float:left; width:727px; margin-right:0px; background-color:Transparent; padding-bottom:20px; } .footer { padding:10px 17px 3px 16px; margin:0; background-color:#ffffff; border-top:solid 1px #F9F9F9; border-left:solid 1px #F9F9F9; border-bottom:solid 1px #f7f7f7; border-right:solid 1px #F9F9F9; font-size:11px; color:#8D8D8D; } .footerBox { background-color:#F1F1F1; height: 41px; line-height:45px; padding-left:13px; padding-right:13px; margin:0 0 30px 0; background-image:url('../Resources/_internal/images/footer_box.gif'); background-position:top left; background-repeat:no-repeat; } .footerBox a { font-size:11px; letter-spacing:0px; text-decoration:none; color:#464646; } .footerBox a:hover { text-decoration:underline; } .footerPartner { padding:5px 0px 0px 0px; height:55px; color:#8D8D8D; border-top:solid 1px #f1f1f1; background-image:url('../Resources/_internal/images/footer_logo.gif'); background-position:top right; background-repeat:no-repeat; } .footerPartner a { border:none; float: left; margin-right:10px; display:block; } .footerPartner img { border:none; display:block; } .copyright { font-size:11px; text-align:right; color:#8D8D8D; margin-bottom:20px; } ul#navigation, ul#navigation li { display:block; list-style-type:none; } ul#navigation li { padding:0px; margin:0px; } ul#navigation a { text-decoration:none; } ul#navigation li.navHome { display:block; list-style-type:none; height:22px; padding:1px 0px 0px 23px; background-color:#ffffff; background-image:url('../Resources/_internal/images/navCol_home.gif'); background-position:bottom left; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#ef3121; } li.navFirstLevel { padding:0px; margin:0 0 1px 0; } li.navFirstLevel a { position:relative; display:block; padding-top:7px; background-image:url('../Resources/_internal/images/navcol_1level_topbg.png'); background-position:top left; background-repeat:repeat-y; } li.navFirstLevel a:hover { background-position:top right; } li.navFirstLevel a span { position:relative; padding:0px 5px 7px 23px; background-image:url('../Resources/_internal/images/navcol_1level_bottombg.png'); background-position:bottom left; background-repeat:repeat-y; font-size:12px; font-weight:bold; color:#505050; display:block; } li.navFirstLevel a:hover span { color:#ef3121; background-position:bottom right; text-decoration:none; display:block; } ul#navigation li.navFirstLevelSel { padding-top:7px; background-image:url('../Resources/_internal/images/navcol_1levelsel_topbg.png'); background-position:top left; background-repeat:no-repeat; position:relative; display:block; border-bottom:solid 1px #f1f1f1; } ul#navigation li.navFirstLevelSel div.navFirstLevelSel, ul#navigation li.navFirstLevelSel span.navFirstLevelSel { padding:0px 0px 7px 0px; background-image:url('../Resources/_internal/images/navcol_1levelsel_bottombg.png'); background-position:bottom left; background-repeat:repeat-y; display:block; } li.navFirstLevelSel a.navFirstLevelSel { display:inline-block; padding:0px 0px 0px 23px; font-size:12px; line-height:14px; font-weight:bold; color:#ef3121; background-color:Transparent; background-image:none; } #SubNavigation { margin:0; padding:0; display:block; list-style-type:none; line-height:0px; font-size:0px; } #SubNavigation li { background: Transparent url('../Resources/_internal/images/nav_bg_left.png') top left repeat-y; display:block; list-style-type:none; margin:0; } #SubNavigation li a { display:block; margin:0; padding:10px 0px 2px 23px; font-size:12px; line-height:14px; font-weight:normal; color:#505050; } #SubNavigation li a:hover { color:#ef3121; text-decoration:none; background-position:top left; } #SubNavigation li a.navSecondLevelSel { display:block; margin:0; padding:10px 0px 2px 23px; font-size:12px; line-height:14px; background-image:url('../Resources/_internal/images/navcol_2levelSel_Arrow.png'); background-position:7px 8px; background-repeat:no-repeat; font-weight:bold; } #SubNavigation li a.navSecondLevelSel:hover { background-position:7px 8px; } #SubNavigation li li a { padding:7px 0px 0px 43px; } #SubNavigation li li.navThirdLevelSel a { font-weight:bold; background-color:Transparent; background-image:none; } #SubNavigation li li.navThirdLevelSel a:hover { font-weight:bold; background-color:Transparent; background-image:none; } div.products { /*position: relative; top: 20px;*/ z-index: 999999; border-bottom: solid 1px #E8E8E8; color: #333333; } div.products div.product { border: solid 1px #E8E8E8; border-bottom: 0; padding-left: 5px; padding-right: 5px; height: 60px; } div.productsCards div.product { border: 0; } div.productsCards { border-bottom: solid 1px #E8E8E8; } div.products div.product:hover, div.productsCards div.product:hover { background-color: #FFFFD3; cursor: pointer; } div.products div.selected, div.products div.selected:hover, div.productsCards div.selected, div.productsCards div.selected:hover { background-color: #FFFFD3 !important; } div.products div.product div.wrapper { float: left; width: 400px; border-right: solid 1px #EAEAEA; background-color: Transparent; height: 60px; } div.productsCards div.product div.wrapper { float: left; width: 513px; border-left: solid 1px #EAEAEA; border-right: solid 1px #EAEAEA; border-top: solid 1px #EAEAEA; background-color: Transparent; } div.productsCards { width: 513px; } div.productsCards .rb { background-color:transparent; float:left; padding-bottom:5px; padding-top:5px; padding-left: 5px; position:relative; width:20px; } div.products div.product div.image { float: left; width: 80px; background-color: Transparent; position: relative; padding-top: 5px; padding-bottom: 5px; } div.products div.product div.image input { position: absolute; top: 10px; } div.products div.product div.image img { margin-left: 15px; } div.products div.product div.text { float: left; width: 320px; background-color: Transparent; padding-top: 5px; padding-bottom: 5px; } div.productsCards div.product div.text { float: left; width: 480px; background-color: Transparent; padding-top: 5px; padding-bottom: 5px; } div.products div.product div.text span { display: block; padding-right: 10px; } div.products div.product div.text span.name, div.productsCards div.product div.text span.name { font-weight: bold; } div.products div.product div.price { float: left; width: 100px; background-color: Transparent; height: 60px; } div.products div.product div.price span { display: block; padding-left: 5px; } div.products div.product div.price span.amount { padding-top: 5px; font-weight: bold; font-size: 12px; } div.products div.product div.price span.liter { font-size: 11px; padding-bottom: 5px; } div.products div.product div.price span.tax { font-size: 10px; } div.fixedPrices { border: solid 1px #E8E8E8; border-top: 0; } div.fixedPrices div.header { border-top: solid 1px #E8E8E8; height: auto; } div.fixedPrices div.header div.title { float: left; font-weight: bold; width: 235px; padding-top: 85px; } div.fixedPrices div.header div.title span { padding-left: 4px; } div.fixedPrices div.header div.product { float: left; width: 87px; text-align: center; } div.fixedPrices div.period { padding-top: 4px; padding-bottom: 4px; border-top: solid 1px #E8E8E8; } div.fixedPrices div.period div.wrapper div.date { float: left; width: 235px; } div.fixedPrices div.period div.wrapper div.date span { padding-left: 6px; } div.fixedPrices div.period div.wrapper div.product { float: left; width: 87px; } div.fixedPrices div.period div.wrapper div.product input { margin-left: 15px; } div.fixedPrices div.period div.wrapper div.product label { padding-left: 3px; } div.fixedPrices div.cheapest { background-color: #e7fbe7; color: #333333; font-weight: bold; } div.fixedPrices div.period:hover { background-color: #FFFFD3; cursor: pointer; } div.fixedPrices div.selected, div.fixedPrices div.selected:hover { background-color: #FFFFD3; } div.fixedPrices div.footer { padding: 0; margin: 0; border-top: solid 1px #E8E8E8; } div.products div.footer { padding: 0; margin: 0; border-left: solid 1px #E8E8E8; border-right: solid 1px #E8E8E8; } div.fixedPrices div.footer div.cheapest { padding-top: 4px; padding-bottom: 4px; padding-left: 6px; } div.fixedPrices div.footer div.text, div.products div.footer div.text { border-top: solid 1px #E8E8E8; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; } div.motorOil { z-index: 999999; border-bottom: solid 1px #E8E8E8; color: #333333; } div.motorOil div.product { border: solid 1px #E8E8E8; border-bottom: 0; padding: 5px; } div.motorOil div.product:hover { background-color: #FFFFD3; cursor: pointer; } div.motorOil div.selected, div.motorOil div.selected:hover { background-color: #FFFFD3 !important; } div.motorOil div.product div.checkbox { float: left; height: 30px; width: 25px; } div.motorOil div.product div.infoBox a.boxMore { font-weight: normal; float: right; } div.motorOil div.product div.infoBox div.information { font-weight: bold; padding-bottom: 3px; } div.motorOil div.product div.data { clear: both; } div.motorOil div.product div.data div.dataItem { padding-left: 40px; padding-top: 2px; } div.motorOil div.product div.data div.dataItem label.labelForm { height: auto; } div.motorOil div.product div.data div.dataItem input.inputText { margin: 0; } div.wizard { position:relative; display:block; width:524px; margin:0px; padding:0px; background-image: url('../Resources/_internal/images/wizard/bg_wizard.png'); background-repeat: repeat-x; background-position: left top; padding-bottom: 10px; } #content div.teaserBorder div.wizard { width:100%; } div.wizard div.step { display:block; width:119px; float: left; margin:0px; top:0px; text-align: center; } div.wizard div.step span { display:block; padding-top:30px; padding-left:10px; padding-right:0px; font-size:11px; font-family:arial, sans-serif; color:#8e8e8e; } div.wizard div.step div.bg { display:block; position: absolute; height: 26px; background-repeat: no-repeat; background-position: left top; width: 137px; z-index: 0; } div.step1 div.bg { background-image: url('../Resources/_internal/images/wizard/wizard_step1_sprite.png'); float: left; } div.step2 div.bg { background-image: url('../Resources/_internal/images/wizard/wizard_step2_sprite.png'); float: left; } div.step3 div.bg { background-image: url('../Resources/_internal/images/wizard/wizard_step3_sprite.png'); float: left; } div.step4 div.bg { background-image: url('../Resources/_internal/images/wizard/wizard_step4_sprite.png'); float: left; } div.wizard div.active div.bg { background-position: -188px top; z-index: 1; } div.wizard div.active span { color:#ef3121; } #mapWrapper { color: #505050; } #petrolstationMapCanvas { float: left; width: 500px; height: 420px; } #stationFilter { float: left; width: 227px; } div.fields { margin: 0px; padding-left: 10px; padding-right: 10px; } div.fields div.fields { padding-left: 15px; padding-top: 5px; } div.field label { padding-left: 5px; } div.field { margin: 0px; padding-top: 3px; padding-bottom: 2px; border-bottom: solid 1px #A7A7A7; } div.noborder { border-bottom: 0; } div.field div.field { padding-bottom: 2px; padding-top: 0; border-bottom: 0; } div.field input { height: 13px; } div.fieldauto input { height: auto; height: auto !important; } div.field div.title { font-weight: bold; } #stationResultsWrapper { padding-top: 15px; } div.stationItem { border-bottom: solid 1px #A7A7A7; color: #505050; } div.station { min-height: 17px; height: auto !important; height: 17px; background-color: Transparent; padding: 2px 7px 3px 7px; cursor: pointer; } #stationResultsWrapper div.name { float: left; width: 200px; } #stationResultsWrapper div.zipCode { float: left; width: 100px; } #stationResultsWrapper div.city { float: left; width: 300px; } #stationResultsWrapper div.distanceTo { float: left; width: 100px; display: none; } div.resultsHeader, div.resultsHeader div { margin: 0px; font-weight: bold; background-color: #FFFED3; } div.resultsHeader { padding: 10px 7px 7px; } #stationLoadingResults { background: Transparent url('../Resources/_internal/images/loading.gif') center center no-repeat; height: 50px; width: 100%; } #stationNoResults, #stationNoResultsOnMap { width: 100%; text-align: center; } #stationNoResults span, #stationNoResultsOnMap span { display: block; font-weight: bold; padding: 10px; } #stationNoResults span a, #stationNoResultsOnMap span a { margin-left: 20px; padding-left: 11px; background: Transparent url('../Resources/_internal/images/arrow_morered.gif') top left no-repeat; line-height: 15px; cursor: pointer; } #stationResults div.selected div.station { font-weight: bold; } #stationResults.detailsView div.selected { background-color: #DFDFDF; border: none; } #stationResults.detailsView div.selected div.station { font-weight: normal; padding-bottom: 0px; } #stationResults.detailsView div.selected div.station h3 { padding-top: 7px; } #stationResults.detailsView div.selected div.station div.detailsWrapper { padding: 0; width: 499px; } #stationResults.detailsView #map { height:300px; margin-bottom:7px; margin-top:7px; } div.stationItem { } div.stationItem div.detailsWrapper { background-color: Transparent; padding: 0px 7px; width: 715px; } div.stationItem div.detailsWrapper div.backtotop { cursor: pointer; background: Transparent url('../Resources/_internal/images/arrow_morered.gif') center left no-repeat; line-height: 15px; text-decoration: underline; padding-top: 3px; padding-left: 11px; } div.stationItem div.detailsWrapper div.detailsInnerWrapper { padding-bottom: 7px; } div.stationItem div.detailsWrapper table { border-bottom: solid 1px #A7A7A7; border-collapse: collapse; width: 100%; } div.stationItem div.detailsWrapper th.infoLeft, div.stationItem div.detailsWrapper th.infoRight { width: 354px; font-size: 1px; line-height: 1px; border-bottom: solid 1px #A7A7A7; } div.stationItem div.detailsWrapper td.infoBlock, div.stationItem div.detailsWrapper td.empty { background-color: #FFFFFF; padding: 0; margin: 0; border-right: solid 1px #A7A7A7; } div.stationItem div.detailsWrapper td.empty { border-top: solid 1px #A7A7A7; } div.stationItem div.detailsWrapper td.infoLeft { border-left: solid 1px #A7A7A7; } div.stationItem div.detailsWrapper td.infoBlock div.title { padding: 2px 7px 3px; font-weight: bold; background-color: #505050; color: #FFFFFF; } div.stationItem div.detailsWrapper td.infoBlock div.block { padding: 2px 7px 7px; } div.stationItem div.detailsWrapper td.infoBlock span.line { display: block; } div.stationItem div.detailsWrapper td.contact span.title { padding-right: 3px; } div.stationItem div.detailsWrapper td.facilities span.line, div.stationItem div.detailsWrapper td.paymentmethods span.line, div.stationItem div.detailsWrapper td.fueltypes span.line, div.stationItem div.detailsWrapper td.carwash span.line { display: inline; padding-right: 2px; } div.itemInfoWindow { opacity: 0.95; -moz-opacity: 0.95; filter: alpha(opacity = 95); min-width: 124px; width: auto !important; width: 124px; max-width: 224px; } div.itemInfoWindow_content { padding: 0; min-width: 104px; width: auto !important; width: 104px; max-width: 204px; } div.itemInfoWindowWrapper { border: solid 2px #505050; background-color: #FFFFFF; color: #505050; min-width: 100px; width: auto !important; width: 100px; max-width: 200px; } div.itemInfoWindowWrapper div.title { font-weight: bold; padding: 2px 7px; background-color: #505050; color: #FFFFFF; min-height: 17px; height: auto !important; height: 17px; } div.itemInfoWindowWrapper div.title span.titletext { padding-right: 16px; } div.itemInfoWindowWrapper div.title div.close { float: right; width: 13px; height: 13px; background: #FFFFFF; text-align: center; font-size: 10px; cursor: pointer; } div.itemInfoWindowWrapper div.title div.close a { display: block; padding-top: 0px; text-decoration: none; cursor: pointer; } div.itemInfoWindowWrapper div.address { padding: 6px 15px 6px 10px; min-height: 17px; height: auto !important; height: 17px; } div.itemInfoWindowWrapper div.address span.addressline { display: block; } div.itemInfoWindowWrapper div.linktoanchor { padding-right: 15px; cursor: pointer; } div.itemInfoWindowWrapper div.linktoanchor a.link { display: block; float: right; padding-left:13px; margin-bottom:2px; background: Transparent url('../Resources/_internal/images/arrow_morered.gif') top left no-repeat; } div.itemInfoWindowWrapper div.loading { background: Transparent url('../Resources/_internal/images/loading.gif') center center no-repeat; height: 75px; width: 75px; } #content #petrolstationMapCanvas { width: 513px; height: 420px; } #content #stationFilter { display: none; } #content div.stationItem div.detailsWrapper { width: 497px; } #content div.stationItem div.detailsWrapper th.infoLeft, #content div.stationItem div.detailsWrapper th.infoRight { width: 247px !important; } #radiusSearchResult { display: none; padding: 10px 7px 7px; } #radiusSearch { padding: 10px 7px 7px; } #radiusSearchResult div.enteredAddress { color: #505050; font-weight: bold; } #radiusSearchResult div.notFound , #radiusSearchResult div.farAway, .detailsInnerWrapper .route div.notFound , .detailsInnerWrapper .route div.farAway { font-weight: bold; padding-bottom: 5px; text-align: center; } #radiusSearchResult a.notOnMap { display: none; font-weight: bold; cursor: pointer; background: Transparent url('../Resources/_internal/images/arrow_morered.gif') center left no-repeat; line-height: 15px; text-decoration: underline; padding-top: 3px; padding-left: 11px; } .detailsInnerWrapper .route .routeplanner { padding: 3px 7px 7px; position: relative; } .detailsInnerWrapper .route .routeplanner .input .label { padding-right: 20px; } .detailsInnerWrapper .route .routeplanner .input input.inputText { display: inline; margin: 0; } .detailsInnerWrapper .route .routeplanner .input .inputSubmit { margin-left: 20px; } .detailsInnerWrapper .route .routeplanner a.print { position: absolute; top: 0px; right: 2px; height: 24px; width: 24px; cursor: pointer; background: #FFFFFF url('../Resources/_internal/images/img_print.gif') top left no-repeat; display: none; } .detailsInnerWrapper .route .routeplanner a.print.loading { background: Transparent url('../Resources/_internal/images/loading_small.gif') center center no-repeat; } .detailsInnerWrapper .route .routeLoading { background: Transparent url('../Resources/_internal/images/loading.gif') center center no-repeat; height: 75px; width: 100%; } .detailsInnerWrapper .route .routeResults { border-top: 1px solid #A7A7A7; position: relative; left: 0px; } .detailsInnerWrapper .route .routeResults.hide { position: absolute; left: -5000px; } .detailsInnerWrapper .route .routeResults .map { width: 356px; height: 350px; } .detailsInnerWrapper .route .routeResults .directions { float: right; width: 357px; height: 350px; } .detailsInnerWrapper .route .routeResults .directions .directionsContent { height: 350px; overflow: auto; /*overflow-y: none; -ms-overflow-y: hidden;*/ border-left: 1px solid #A7A7A7; padding: 0 !important; } .detailsInnerWrapper .route .routeResults .directions .directionsContent .googledir { padding-left: 3px; } .detailsInnerWrapper .route .routeResults .directions .directionsContent .googledir table { margin: 0 0 10px !important; } div.stationItem div.detailsWrapper td.infoBlock div.block.routeBlock { padding: 2px 0 0; } .RadComboBox_Migrol * { margin: 0; padding: 0; } .RadComboBox_Migrol, .RadComboBox_Migrol .rcbInput, .RadComboBoxDropDown_Migrol { font: 11px Arial, sans-serif; color: #333333; text-align: left; } ._small { width: 70px !important; } .RadComboBox_Migrol_rtl, .RadComboBox_Migrol_rtl .rcbInput, .RadComboBoxDropDown_Migrol_rtl { text-align: right; } .RadComboBox_Migrol { vertical-align: middle; } * html .RadComboBox_Migrol { vertical-align: top; } .RadComboBox_Migrol table { border: 0; border-collapse: separate; } .RadComboBox_Migrol table td.rcbInputCell { width: 100%; height: 18px; line-height: 18px; vertical-align: middle; padding: 0; border: solid #616161; background: #ffffff; } * html .RadComboBox_Migrol td.rcbInputCell { height /**/: 20px; line-height /**/: 20px; } .RadComboBox_Migrol table td.rcbInputCellLeft { border-width: 1px 0 1px 1px; } .RadComboBox_Migrol table td.rcbInputCellRight { border-width: 1px 1px 1px 0; } .RadComboBox_Migrol .rcbInputCell .rcbInput { width: 100%; background: transparent; border: 0; vertical-align: middle; padding: 2px 0 1px; outline: 0; } * html .RadComboBox_Migrol .rcbInputCell .rcbInput { height /**/: 16px; } .RadComboBox_Migrol .rcbInputCell .rcbEmptyMessage { color: #666666; font-style: italic; } .RadComboBox_Migrol .rcbReadOnly .rcbInput { cursor: default; } .RadComboBox_Migrol table td.rcbInputCell, .RadComboBox_Migrol .rcbInputCell .rcbInput { padding-left: 2px; } .RadComboBox_Migrol_rtl table td.rcbInputCell, .RadComboBox_Migrol_rtl .rcbInputCell .rcbInput { padding-right: 2px; padding-left: 0; } .RadComboBox_Migrol .rcbHovered .rcbInputCell .rcbInput, .RadComboBox_Migrol .rcbFocused .rcbInputCell .rcbInput { color: #878787; } .RadComboBox_Migrol table td.rcbArrowCell { width: 18px; padding: 0; border: 1px solid #616161; background: #ffffff url('../Resources/_internal/images/rcbSprite.png') no-repeat; } .RadComboBox_Migrol .rcbReadOnly .rcbArrowCellLeft, .RadComboBox_Migrol .rcbArrowCellHidden.rcbArrowCellLeft { border-width: 1px 0 1px 1px; } .RadComboBox_Migrol .rcbReadOnly .rcbArrowCellRight, .RadComboBox_Migrol .rcbArrowCellHidden.rcbArrowCellRight { border-width: 1px 1px 1px 0; } .RadComboBox_Migrol td.rcbArrowCell { background-position: 0 0; } .RadComboBox_Migrol .rcbHovered .rcbArrowCell { background-position: 0 -20px; } .RadComboBox_Migrol .rcbFocused .rcbArrowCell { background-position: 0 -40px; } .RadComboBox_Migrol .rcbDisabled .rcbArrowCell { background-position: 0 -60px; } .RadComboBox_Migrol td.rcbArrowCellHidden, .RadComboBox_Migrol .rcbHovered td.rcbArrowCellHidden, .RadComboBox_Migrol .rcbFocused td.rcbArrowCellHidden, .RadComboBox_Migrol table.rcbDisabled td.rcbArrowCellHidden { background: none; } .RadComboBox_Migrol .rcbHovered .rcbArrowCell, .RadComboBox_Migrol .rcbHovered .rcbReadOnly .rcbInputCell, .RadComboBox_Migrol .rcbHovered .rcbReadOnly .rcbArrowCellHidden { background-color: #ffffff; } .RadComboBox_Migrol .rcbFocused .rcbArrowCell, .RadComboBox_Migrol .rcbFocused .rcbReadOnly .rcbInputCell, .RadComboBox_Migrol .rcbFocused .rcbReadOnly .rcbArrowCellHidden { background-color: #ffffff; } .RadComboBox_Migrol .rcbHovered .rcbArrowCell, .RadComboBox_Migrol .rcbHovered .rcbInputCell { border-color: #c9c9c9; } .RadComboBox_Migrol .rcbFocused .rcbArrowCell, .RadComboBox_Migrol .rcbFocused .rcbInputCell { border-color: #c9c9c9; } .RadComboBox_Migrol .rcbDisabled .rcbArrowCell, .RadComboBox_Migrol .rcbDisabled .rcbInputCell { border-color: #b0b0b0; } .RadComboBox_Migrol .rcbArrowCell a { position: relative; outline: 0; overflow: hidden; display: block; width: 18px; height: 20px; text-decoration: none; text-indent: -9999px; font-size: 1px; } div.RadComboBox_Migrol td.rcbArrowCellHidden, div.RadComboBox_Migrol .rcbArrowCellHidden a { width: 1px; } div.RadComboBox_Migrol td.rcbArrowCellHidden.rcbArrowCellRight { border-left: 0; } .rcbSlide { position: absolute; overflow: hidden; display: none; _height: 1px; float: left; } .RadComboBoxDropDown_Migrol { position: absolute; background: #ffffff; border: 1px solid #616161; cursor: default; font-size: 11px; } .RadComboBoxDropDown_Migrol_rtl { direction: rtl; } .RadComboBoxDropDown_Migrol .rcbScroll { overflow: auto; position: relative; } .RadComboBoxDropDown_Migrol .rcbList { list-style: none; position: relative; margin: 0; padding: 0; } .RadComboBoxDropDown_Migrol .rcbHeader, .RadComboBoxDropDown_Migrol .rcbFooter { background: #e3e3e3; color: #000000; padding: 5px 7px 4px; } .RadComboBoxDropDown_Migrol .rcbHeader { border-bottom: 1px solid #7d7d7d; margin-bottom: 1px; } .RadComboBoxDropDown_Migrol .rcbFooter { border-top: 1px solid #7d7d7d; margin-top: 1px; } .RadComboBoxDropDown_Migrol .rcbNoWrap .rcbItem, .RadComboBoxDropDown_Migrol .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_Migrol .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_Migrol .rcbNoWrap .rcbLoading { white-space: nowrap; } .RadComboBoxDropDown_Migrol .rcbItem, .RadComboBoxDropDown_Migrol .rcbHovered, .RadComboBoxDropDown_Migrol .rcbDisabled, .RadComboBoxDropDown_Migrol .rcbLoading { padding: 2px 19px 2px 6px; margin: 0 1px; background-image: none; } .RadComboBoxDropDown_Migrol .rcbHovered { padding: 1px 18px 1px 5px; } html>/**/body .RadComboBoxDropDown_Migrol .rcbItem, html>/**/body .RadComboBoxDropDown_Migrol .rcbHovered, html>/**/body .RadComboBoxDropDown_Migrol .rcbDisabled, html>/**/body .RadComboBoxDropDown_Migrol .rcbLoading { min-height: 13px; } * html .RadComboBoxDropDown_Migrol .rcbItem, * html .RadComboBoxDropDown_Migrol .rcbHovered, * html .RadComboBoxDropDown_Migrol .rcbDisabled, * html .RadComboBoxDropDown_Migrol .rcbLoading { height: 13px; word-break: break-all; } *+html .RadComboBoxDropDown_Migrol .rcbItem, *+html .RadComboBoxDropDown_Migrol .rcbHovered, *+html .RadComboBoxDropDown_Migrol .rcbDisabled, *+html .RadComboBoxDropDown_Migrol .rcbLoading { height: auto; word-break: break-all; } .RadComboBoxDropDown_Migrol_rtl .rcbItem, .RadComboBoxDropDown_Migrol_rtl .rcbDisabled, .RadComboBoxDropDown_Migrol_rtl .rcbLoading { padding: 2px 6px 2px 19px; } .RadComboBoxDropDown_Migrol_rtl .rcbHovered { padding: 1px 5px 1px 18px; } .RadComboBoxDropDown_Migrol .rcbImage { vertical-align: middle; margin: 0 6px 2px 0; } .RadComboBoxDropDown_Migrol_rtl .rcbImage { margin: 0 0 2px 6px; } .RadComboBoxDropDown_Migrol em { font-style: normal; font-weight: bold; } .RadComboBoxDropDown_Migrol .rcbItem em { background: #e6e6e6; } .RadComboBoxDropDown_Migrol .rcbHovered { background: #ffffff; color: #878787; border: 1px solid #c9c9c9; } .RadComboBoxDropDown_Migrol .rcbSeparator { color: #ffffff; background: #8a8a8a; } .RadComboBox_Migrol .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Migrol .rcbDisabled { color: #787878; cursor: default; } .RadComboBoxDropDown_Migrol .rcbLoading { background: #f0f0f0; text-align: center; } .RadComboBoxDropDown_Migrol .rcbMoreResults { clear: both; border-top: 1px solid #c2c2c2; background: #e3e3e3; position: relative; padding: 0 6px 0; text-align: center; margin-top: 1px; color: #8a8a8a; } .RadComboBoxDropDown_Migrol .rcbMoreResults a { display: inline-block; width: 15px; height: 9px; text-indent: -9999px; overflow: hidden; text-decoration: none; cursor: pointer; vertical-align: middle; background: url('../Resources/_internal/images/rcbSprite.png') no-repeat -1px -85px; } * html .RadComboBoxDropDown_Migrol .rcbMoreResults a { font-size: 0; line-height: 0; text-indent: 0; } *+html .RadComboBoxDropDown_Migrol .rcbMoreResults a { font-size: 0; line-height: 0; text-indent: 0; } .RadComboBoxDropDown_Migrol .rcbMoreResults span { vertical-align: middle; height: 19px; line-height: 19px; display: inline-block; } .RadComboBoxDropDown_Migrol .rcbSeparatedList .rcbItem, .RadComboBoxDropDown_Migrol .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown_Migrol .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown_Migrol .rcbSeparatedList .rcbLoading { padding-left: 12px; } .RadComboBoxDropDown_Migrol .rcbSeparatedList .rcbSeparator { padding-left: 6px; } @media screen and (min-width: 550px) { .RadComboBoxDropDown_Migrol_rtl .rcbItem, .RadComboBoxDropDown_Migrol_rtl .rcbDisabled, .RadComboBoxDropDown_Migrol_rtl .rcbLoading { padding: 2px 6px 2px 19px; } .RadComboBoxDropDown_Migrol_rtl .rcbHovered { padding: 1px 5px 1px 18px; } } 