@import url(standard.admedia.css);

*{margin:0;padding:0}

.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{height:0.1%}
.floatfix{height:auto;overflow:hidden;_height:0.1%;_overflow:inherit}

.red{color:#c03}
.green{color:#6c3}
.darkgreen{color:#36840f}
.orange{color:#f60}
.grey{color:#666}
.darkblue{color:#39396B}

.ancor{background:#d7ee79}
.small{font-size:11px;color:#666}
.smallStd select,
.smallStd input,
.smallStd{font-size:11px}
.smallest{font-size:10px;color:#666}
.big{font-size:13px}
.bigger{font-size:14px}
.biggest{font-size:16px}
.bold{font-weight:bold}
.normal{font-weight:normal}
.nowrap{white-space:nowrap}
.center{text-align:center !important}
.right{text-align: right !important;vertical-align: right !important}
.show{display:block}
.hide{display:none}
.lft{float:left}
.rgt{float:right}
.dummyLnk{color:#00c !important;text-decoration:underline !important;cursor:pointer}
a.dummyLnk:hover{color:#c00 !important;text-decoration:none !important;cursor:pointer}
.noBrd{border:none !important}

body{font-family:Myriad, Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#0b5586}
blockquote{padding-left:40px}
hr, hr.light{clear:both;height:1px;width:95%;background:#fff;padding:10px 0;margin:10px auto;border:1px solid #39396b;border-width:0 0 1px 0}
hr.light{background:#ccc;border-color:#ccc}
.hrImg{height:1px;border:0;margin:10px;background:transparent url(../resources/images/dotted-line.gif) repeat-x}

html>body option{padding-right:5px}
form{display:inline}
select{border:1px inset}
img{border:none}

a{font-weight:normal;text-decoration:underline}
a:hover{color:#c00}
a .top{float:right;width:30px;display:block;color:#fff;margin-right:10px;background:url(../resources/images/icons/top.gif) no-repeat right;text-decoration:none}

p{line-height:1.4em;padding:0;text-align:justify}

h1{font-size:20px}
h2, h3, h4, h5, h6{font-size:13px}

h1.cnthdr{margin-bottom:3px;color:#565656;font-size:13px}
h2.cnthdr{color:#000;font-size:20px;font-weight:bold;background: url(../resources/images/trennlinie_h.gif) repeat-x 0 bottom;margin:0;padding-bottom:5px}

.other{position:absolute;top:-500px}
.btn{cursor:pointer}

#rgt{position:absolute;top:74px;*top:77px;left:830px}

#FlexTop{padding:3px 0 0 0;position:absolute;top:0;left:333px;z-index:205;width:468px;height:60}
#FlexBig{position:absolute;top:-1000px;left:30px;background:#cf6;z-index:3}
#FlexSky{margin-bottom:.5em}
#FlexPop{top:0;position:absolute;z-index:100000}

/* Hinweis-Box im Text */
.pagenav{margin:10px 0;padding:5px;border:1px solid #eaeaea;background:#FAFBF5}
.pagenav span{color:#666}
.pagenav span,
.pagenav a{font-weight:bold;padding:3px 2px;text-decoration:none}

/* seite */
#mainBox{width:820px;background: url(../resources/images/mainBG.png) repeat-y;border:1px solid #052941}
#mainBox p{margin:10px 0;font-size:13px}
#mainBox p.calcBtn{position:relative;margin:10px 0;font-size:13px}
#leftBar{width:189px;background:#9cbf0a}
* html #leftBar{width: 180px !important}/*ie6*/
#leftbar .tel{border-top:2px solid #B3DB0B}

/* rechner */
#leftBar #rechner{background:#cae52c url(../resources/images/rechnerBG.gif) repeat-x 0 26px}
#leftBar #rechner .headline{background: url(../resources/images/sprite.png) no-repeat -1300px -61px;color:#fff;font-weight:bold;padding:5px 10px 6px}
#leftBar #rechner form{padding:5px;display:block}
#leftBar #rechner input,
#leftBar #rechner select{width:176px;border:1px solid #0b5586;padding:2px;margin-bottom:5px}
#leftBar #rechner input{width:170px}
#leftBar #rechner .btn{border:0;width:121px;height:32px}
#leftBar #rechner #hinweis{width:100%;clear:both;padding:0px 5px 0 5px;font-size:10px}

/* Navigation */

/* level1 */
#leftBar ol.level1 li a{width:100%;background: url(../resources/images/sprite.png) no-repeat -485px -102px;color:#fff;display:block;padding:6px 0 6px 8px;text-decoration:none}
#leftBar ol.level1 li a:hover{background-position:-485px -130px}
#leftBar ol.level1 li a.current{background-position:-485px -61px;font-weight:bold;padding-bottom:12px;_padding-bottom:10px;*margin-bottom:-15px;margin-bottom:-15px\9}
* html #leftBar ol.level1 li a.current{margin:0}

/* level2 */
#leftBar ol.level2 li a{color:#1d2402;background: url(../resources/images/sprite.png) no-repeat -688px -98px;display:block;padding:5px 0 2px 8px;text-decoration:none}
#leftBar ol.level2 li a:hover{background-position:-688px -122px}
#leftBar ol.level2 li a.current{margin-top:-2px;margin-bottom:0;background-position:-688px -61px;font-weight:bold;padding:5px 10px 2px 15px}
* html #leftBar ol.level2 li a.current{margin-right:-7px;padding:5px 0 2px 15px} /*ie6*/
#leftBar ol.level2 li a.sub{padding:5px 10px 8px 15px;margin-bottom /*\**/: -15px\9}
* + html #leftBar ol.level2 li a.sub{margin-bottom:0}

/* level3 */
#leftBar ol.level3{width:100%;background: url(../resources/images/navigation/level3.png) no-repeat left bottom;padding-bottom:4px}
#leftBar ol.level3 li a{color:#1d2402;background: url(../resources/images/sprite.png) no-repeat -891px -87px;display:block;padding:2px 0 2px 25px;text-decoration:none}
#leftBar ol.level3 li a:hover{background-position:-891px -107px}
#leftBar ol.level3 li a.current{background-position:-891px -61px;font-weight:bold;padding:2px 0 2px 25px}
* html #leftBar ol.level3{margin-right:-20px}

#mainContent{width:595px;background:#fff;padding:15px 18px 0}

/* teaser */
#teaser2{position:absolute;margin:21px 0}
#teaser2 #teaserDeckel{font-weight:bold;color:#073170;padding:6px 0;font-size:14px}
#teaser2 #bestOffer{border:1px solid #145b89;background: url(../resources/images/sprite.png) -131px 0;padding:7px 7px 5px;float:left;width:576px;_width:592px;_padding-bottom:0px}
#teaser2 #logoBg{background: url(../resources/images/sprite.png) no-repeat -826px 0;width:143px;padding:1px 0 0 1px;float:left}

#teaser2 #condition,
#condition div{float:left;font-weight:bold}
#teaser2 #summe{font-size:15px;padding:14px 20px 0 66px}
#teaser2 #prozent{font-size:28px;padding:5px 8px 0 0}
#teaser2 #kosten{padding:7px 0px 0 8px;white-space:nowrap}
#teaser2 #kosten span{color:#536606}

#teaser2 #btnTeaser a{display:block;background:url(../resources/images/sprite.png) no-repeat -735px 0;text-indent:-9000px;width:81px;height:25px;float:right;margin:9px 8px 0 0;*margin:9px 12px 0 0;_margin:9px 6px 0 0}

#tippbtn2{height:110px;display:block;position:relative;text-indent:-9000px}
#tippbtn2{background: url(../resources/images/tipp_btn.gif) no-repeat 137px 37px}

/* Kreditrechner content */
.stepbox{background:#888 url(../resources/images/teaserDeckel.png) repeat-x right top;border:1px solid #5476D7;padding:0 10px}
.stepbox ul{list-style:none;margin:0}
.stepbox li{color:#FFFFFF;float:left;font-weight:bold;padding:0.4em 0}
.cntbox ul li{line-height:16px}

.cntbox{background:#fff;padding:.8em 0 .8em .8em ;border:1px solid #5476D7;border-top:0}
/* =Kreditrechner auf der Startseite
---------------------------------------*/
#kreditrechner{background:#fff;padding:0;border:1px solid #5476D7;border-top:0;margin-bottom:1em;overflow:visible}
#kreditrechner dl{padding:.4em 0;border-bottom:1px solid #a4cdff}
#kreditrechner dl.fst{background:#e5f1ff}
#kreditrechner dt{float:left;width:269px;text-align:right}
#kreditrechner dd{float:left;width:295px;padding:0 0 0 15px}
#kreditrechner .hinweis{text-align:left;width:340px;font-size:12px;padding-left:1em}
#kreditrechner .btnCalc{position:absolute;bottom:13px;right:0;margin:.4em .6em 0 0}
* html #kreditrechner .btnCalc{bottom:160px}
.incnt{margin-bottom:1em}

#rsltTbl td.jq_infoToolTip{background:url("http://192.168.199.129:8109/kampagne/kreditdelp/images/info.gif") #F3F7F8;cursor:pointer}

/*
.cntbox .Form_elemts{float:left;width:163px;background:#ff0000}
.cntbox select.slt{width:100px}
.cntbox .laufzeit{width:118px}
.cntbox .laufzeit select{width:100px}
.cntbox kreditbetrag{width:142px}
.cntbox .btnCalc{margin-top:10px;_margin-top:13px}

/*FÃ¼r das Bonifeld
.cntbox{float:left;background:#E5F1FF none repeat scroll 0 0;padding:10px 0 10px 10px ;border:1px solid #5476D7;width:579px;border-top:0}
.cntbox .Forms{float:left;width:440px}
.cntbox .Form_elemts{width:212px;float:left}
.cntbox .Form_elemts select{width:200px}
.cntbox .kreditsumme input{width:200px}
.cntbox .spacer{padding:2px 0;_line-height:4px;float:left;width:300px}
.cntbox .btn{width:115px;padding-top:15px}
*/

/* tabelle */
ul#timeline{float:left;padding:0 1px;background: url(../resources/images/sprite_x.png) 0 -441px repeat-x;width:590px}
#timeline li{list-style:none;float:left}
#timeline li a,
#timeline li.active{color:#fff;text-decoration:none;padding:5px 12px 6px;display:block;border-right:1px solid #073555;border-left:1px solid #0c65a2}
#timeline li a:hover{background: url(../resources/images/sprite_x.png) 0 -515px repeat-x}
#timeline li.active{background: url(../resources/images/sprite_x.png) 0 -478px;color:#000;font-weight:bold}
* html #timeline li a:hover{background: url(../resources/images/sprite_x.png) 0 -515px repeat-x}
* html ul#timeline{padding:0}
* html #teaser{margin-bottom:10px}
* html #bestOffer{width:595px}
* html #mainContent{padding:15px 5px 0 15px;width:605px}
* html #leftBar li{float:left;width:100%}
* html ul#timeline{width:592px}

.rsltTbl{clear:both;background:#e5f1ff;border:1px solid #5476D7;border-width:0 1px;margin-bottom:25px;border-bottom-width:1px}
.rsltTbl tr td{text-align:left;vertical-align:middle;font-size:12px;margin:0;padding:.2em}
.rsltTbl tr td.h1{color:#00004a;height:23px;line-height:23px;text-indent:15px;font-weight:bold;background:#c0d2f7 url(../resources/images/info/info_service_bg.gif) no-repeat left;border:none}
.rsltTbl tr td.zumRechner{text-align:left;background:#c0d2f7;vertical-align:middle;padding-left:10px}

.rsltTbl .ccJahreszins{padding: 0 10px 0 0 !important}
.rsltTbl .ccAb{color: #666 !important;font-size: 10px !important}
.rsltTbl tr td.euro{font-size:12px;padding:.3em}
.rsltTbl tr td.antrag{padding:.3em}
.rsltTbl tr td.topline{background:#f4f880}
.rsltTbl .btnA{/*width:81px;*/}
.rsltTbl .sub{background:#efd;text-align:left;padding:10px}
.rsltTbl .nowrap{white-space:nowrap}
.rsltTbl .blueBG{padding:0 10px;font-weight:bold;text-align:left;font-size:12px}
.rsltTbl tr.highlight{background:#f4f880;font-weight:bold;color:#000;font-size:11px}
.rsltTbl tr.highlight td{vertical-align:top;border-bottom:#a3ccff 1px solid}
.rsltTbl tr.first td{border-top:1px dashed #5476D7 !important}
.rsltTbl tr.last td{border-bottom:1px dashed #5476D7 !important}
.rsltTbl tr.scdRow{background:#E5F1FF}
.rsltTbl tr.fstRow{background:#fff}
.rsltTbl tr.scdRow td,
.rsltTbl tr.fstRow td,
.rsltTbl tr.ovrRow td{padding:2px 4px 14px}
.rsltTbl tr.opt{font-size:12px}

/*
.rsltTbl tr.fstRow:hover,
.rsltTbl tr.scdRow:hover,
*/
.rsltTbl tr.ovrRow{background:#d7ee79}
.rsltTbl tr.scdRow td,
.rsltTbl tr.fstRow td,
.rsltTbl tr.ovrRow td{border-bottom:1px solid #a3ccff}
.rsltTbl .noBorder{border:none !important}
.rsltTbl tr td.spc{border:1px dashed #5476D7;border-width:0 1px !important;background:#fff;padding:0 2px}
.rsltTbl a.lnk{color:#000;display:block;text-decoration:none;height:35px}
.rsltTbl a.lnkZins{height:23px;padding:8px 0 4px 0;_height:25px;_padding:9px 0}
.rsltTbl a.lnkBtn{margin-top:12px}
.rsltTbl a.btnWeiter{width:105px;background:url(../resources/images/sprite.png) no-repeat -1703px 0;margin-right:.2em}

.rsltTbl a.btnWeiter{background-image:url(../resources/images/sprite.png) -1794px 0}
.rsltTbl a.btnWeiter{width:115px;background-image:url(../resources/images/buttons/btnAnfrageStellen.gif)}
.rsltTbl a.lnkRate{text-align:right;padding-right:10px;padding-left:10px;margin-top:10px;height:auto;}

.onlyTbl{width:595px;_width:605px;margin:0;border:1px solid #0B5586;border-width:0 1px}
.onlyTbl tr td{background:#d7ee79;border:1px solid #0B5586;border-width:1px 0;padding:.37em}
.onlyTbl a.lnkbtn{text-decoration:none}
.onlyTbl a.lnk{height:auto}

/* offerDetails */

.lnk .small {line-height:11px}

.offerDetails {position:absolute;margin:4px 0 0;width:600px;font:10px/14px arial;color:#666}
.offerDetails ul {list-style:none}
.offerDetails li {display:inline;margin-right:4px;white-space:nowrap}

*+ html .portal .offerDetails {margin:40px 0 0 -80px} /* IE7-Fix zur Positionsanpassung */

/** Tooltip **/
/* Info Fenster Kredite */
#mainContent .rsltTbl tr td.hide{display:none}
#mainContent .rsltTbl tr .creditlayer{text-align:left;border-bottom:0;width:470px;z-index:999;background:none}
.hasTooltip{position:relative}
.hasTooltip:hover div.tooltip{position:absolute;display:block}

#rsltTbl tbody .hasTooltip {margin-top:-14px}

.tooltip{display:none;z-index:1000;top:0}
.creditLayerBG{position:fixed;z-index:10;background:url(../resources/images/layer.png) repeat 0 0 transparent;width:100%;height:100%}
.ccInfo{font-size:1em;border:none}
.ccInfo.dummyLnk{display:none !important}
.creditlayer{position:absolute;top:-20px;left:30px}
.ad .creditlayer{left:25px}
.creditlayer .title{background:#9cbf0a;color:#fff;padding:5px 10px;font-weight:bold;text-align:left;border:solid #f80;border-width:2px 2px 0;width:500px;}
.creditlayer .close{position:relative;left:420px;cursor:pointer}
.creditlayer .close:hover{text-decoration:underline}
.help{padding:0 10px 10px;background:#fff;max-height:400px;width:500px;overflow-y:auto;overflow-x:hidden;border:solid #f80;border-width:0 2px 2px;font-size:11px;line-height:1.2em;cursor:default}
#rsltTbl .help p{padding:10px 10px 0;line-height:normal;margin:0;font-size:11px;display:block}
.help strong{font-size:12px}
.help div{text-align:left}
.help ul, .thelpext ol{margin:.4em 1em}
.help ul li{background:url(../resources/images/icons/form_verweis.gif) no-repeat .3em .5em;padding:0 0 0 1.8em;list-style:none;text-align:left;font-weight:normal}
.help .smallStd{padding:.5em;font-weight:bold}
.help .note{color:#000;padding:0 0 0 1em;font-size:1em;font-weight:bold;text-decoration:none !important}
.help .normal{font-weight:normal !important}
.help .legend{color:#444;padding:.5em;background:#cde}

/* Kreditrechner sml Infos zu:
/* Finanzierung = vzweck_help
/* Kredithöhe= kreditbetrag_help */
#FORM_KREDITRECHNER{position:relative}
#vzweck_help, #kreditbetrag_help{position:absolute;width:400px;border:4px solid #ff8800;padding:0 10px;background:#fff;margin-left:5px}
#vzweck_help p, #kreditbetrag_help p{font-size:11px}

/* help caption */
#overCap td{padding:.5em 1em;white-space:nowrap}
#overCap td div{font-size: 1em}

#frmErrorBlock{width:auto;display:none;margin:0 0 1em 0;background:#ffebe3;border:1px dashed red}
#frmErrorBlock ul{width:auto;margin:.3em .8em;list-style-type:none}
#frmErrorBlock li{background:url(../resources/images/icons/error_arrow.gif) no-repeat 0 .1em;text-align:left;padding-left:1.5em}
.frmErrorBlock{width:auto;margin:0 0 1em 0;background:#ffebe3;border:1px dashed red}
#frmErrorBlockSmall{width:auto;display:none;margin:0 0 1em 0;background:#ffebe3;border:1px dashed red}
#frmErrorBlockSmall ul{width:auto;margin:0}
#frmErrorBlockSmall li{padding:.5em;text-align:center;list-style:none}

.keyError{display:none;color:red}
.keyErrorActive{display:list-item}
.keyBorder,
.keyBorder td{background:none}
.keyBorderActive,
.keyBorderActive td{color:red;background:#ffebe3}

/* sitemap */
#sitemap ul{margin:.4em 2.5em}
#sitemap ul li{background:url(../resources/images/arrow_invert.gif) no-repeat .5em .5em;padding:.3em 0 .3em 2em;list-style:none}
#sitemap ul.level1 li a{font-size:1.2em;font-weight:bold}
#sitemap ul.level2 li a{font-size:1.1em;font-weight:normal}
#sitemap ul.level3 li a{font-size:.9em;font-weight:normal}

/* footer */
#ftr{clear:both;color:#fff;width:820px;font-size:.9em;margin:.3em 0 2em 0;padding-top:1em;border-top:1px solid #9cb6eb;text-align:center;white-space:nowrap}
#ftr a{color:#fff;text-align:center}
#ftr a:hover{color:#ffc080;text-align:center}

ul.cntUl, ol.cntUl{margin:.4em 2.5em}
ul.cntUl li{background:url(../resources/images/arrow_invert.gif) no-repeat .3em .3em;
 padding:.3em 0 .3em 2em;list-style:none}

#bottom{clear:both;color:#fff;background:transparent;margin:.3em 0 .3em 0;padding-top:1em;position:relative;border-top:1px solid #9cb6eb;width:820px;font-size:0.9em;text-align:center;white-space:nowrap}
#bottom ul.ratgeber{padding:0 0 8px 55px;background:transparent none repeat scroll 0 0;clear:both;text-align:center;width:auto;/**/text-align:center;margin:0 auto}

/*ul.ratgeber{background:none;clear:both;width:100%;padding:25px 0 0 0;_height:0.1%}*/
ul.ratgeber li{display:inline-block;background:none;margin-right:0;list-style:none;padding:0}
ul.ratgeber li.heading{font-weight:bold;border:none;margin-right:20px}
ul.ratgeber li.inaktiv{color:#CCCCCC}

ul.ratgeber li a,
html>body ul.ratgeber li a,
ul.ratgeber li span.dummyLink,
html>body ul.ratgeber li span.dummyLink,
ul.ratgeber li span.current,
html>body ul.ratgeber li span.current{color:#00f;width:13px;height:13px;line-height:13px;display:block;font-size:11px;background:transparent;text-align:center;vertical-align:middle;border:none;padding:0}

#bottom ul.ratgeber li a,
html>body #bottom ul.ratgeber li a,
#bottom ul.ratgeber li span.dummyLink,
html>body #bottom ul.ratgeber li span.dummyLink,
#bottom ul.ratgeber li span.current,
html>body #bottom ul.ratgeber li span.current{color:#fff}

ul.ratgeber li a{text-decoration:none}
ul.ratgeber li.heading a{font-weight:bold;border:none;display: inline}

ul.ratgeber li a:hover,
html>body ul.ratgeber li a:hover,
#bottom ul.ratgeber li a:hover,
html>body #bottom ul.ratgeber li a:hover{color:#f00}

ul.ratgeber li span.dummyLink{color:#ccc}

* html #bottom ul.ratgeber li{display:inline}
* html #bottom ul.ratgeber li a{display:block;width:13px;color:#fff}
* html #bottom ul.ratgeber li span.dummyLink{display:block;width:13px;color:#fff}
* html #bottom ul.ratgeber li a:hover{color:#f00}

* + html #bottom ul.ratgeber li{display:inline}

/* Ratgeber im Content */
#mainContent .ratgeber li{border:1px solid #9cbf0a;color:#0a507f}
#mainContent .ratgeber li .current{background:#9cbf0a;border:1px solid #9cbf0a;color:#0a507f}
#mainContent .ratgeber li.heading{display:block;border:medium none;width:100%;margin:0 0 5px}
#bottom ul.ratgeber li span.current a{color:#f00}
ul.ratgeber li span.current,
html>body ul.ratgeber li span.current,
#bottom ul.ratgeber li span.current,
html>body #bottom ul.ratgeber li span.current{/*color:#9cb6eb;*/color:#f00}

* html #mainContent #ratgeberBottom .ratgeber li{display:inline;margin-right:5px}
* + html #mainContent #ratgeberBottom .ratgeber li{display:inline;margin-right:5px}
* html #mainContent #ratgeberBottom .ratgeber li a{display:block;width:13px;text-align:center;font-size:11px}
* + html #mainContent #ratgeberBottom .ratgeber li a{display:block;width:13px;text-align:center;font-size:11px}
* html #mainContent #ratgeberBottom ul.ratgeber li span.dummyLink{color:#00f;display:block;width:13px;text-align:center;font-size:11px}
* + html #mainContent #ratgeberBottom ul.ratgeber li span.dummyLink{color:#00f;display:block;width:13px;text-align:center;font-size:11px}

/* Mietkaution eyecatcher*/
.eyecatcher{border: 1px solid #5476d7;position: relative;margin-bottom:10px}
.eyecatcher h3{color:#0a507e;font-size:1.5em;line-height:1.5em;font-weight:500;padding:0.5em}
.model{float:left;margin-right: 5px}
.vorteile{float:left;width:280px}
.vorteile ul{list-style: none;font-size: 1.1em;margin: 2em 0 0 0}
.vorteile li{background: transparent url('../resources/images/bullet.gif') no-repeat scroll left 5px;padding: 0 0 0 18px;margin-bottom:.3em;line-height:1.3em}
.badge{position: absolute;right: 8px;top: 60px}
#wunschbox .badge{position: relative;right: 0;top: 0}

/* Mietkaution container*/
.kautionsBox{margin-bottom:10px}
#container{border: 1px solid #5e7ed9;background:#fff;border-top:none;float:left;width:593px;_width:608px}
#container #content h3{font-size: 1.5em;margin-bottom:0.8em}
#container a{font-size: 12px;text-decoration:none}
#container p{padding:0;margin:0}
#container ul{list-style:none;font-weight: bold;font-size: 100%;margin: 0}

#content{float:left;padding:8px;width:384px;_margin-right:-20px}
#contentIframe{float:left;padding:8px 2px 0px}
#contentIframe iframe{height:1450px}
.reasons{margin: 7px 0 10px 0;overflow: hidden;padding: 6px 0}
#container .reasons ul{margin: 10px}
.reasons li{background: transparent url('../../resources/images/bullet.gif') no-repeat scroll left 3px !important;padding:0 0 0.3em 18px !important}
.telefonbox{background: #E5F1FF;border:1px solid #9EC5F9;margin:25px 25px 25px 0px;padding:0.3em 1em 0.3em 0;width: 380px}
.telefonbox ul li{background: url("../resources/images/icons/arrow_next.gif") no-repeat scroll 0 0.7em transparent;padding:0.3em 0 0.3em 2em}
a.bigButton{background: #8bb600 url(../../resources/images/sprite.png) -979px 0;color: #FFF !important;display: block;height: 51px;margin: 0 auto;*margin-left: 35px;padding-left: 45px;padding-top: 9px;width: 269px;font:80%/2.5em Myriad, Arial, Helvetica, sans-serif;font-size:14px !important}
.bigButton strong{display: block}

#sideBar{float:right;padding:7px 3px 0 0;_margin-left:-10px;width:186px}
#sideBar h3{padding-left:10px}

/* Mietkaution slider */

#slide{background: #eee;border: 1px solid #9ec5f9;margin: 20px 0 30px 1px;padding: 1px}
#slide h4{color: #fff;font-size: 1.23em;line-height: 27px;padding: 0 10px;_padding:0 9px}
#slide h4 a{background: url(../../resources/images/mietkaution/arrow_right.gif) right center no-repeat;color: #FFF;display: block;width:363px}
#slide h4 a.selected{background: url(../../resources/images/mietkaution/arrow_bottom.gif) right center no-repeat;color: #FFF;display: block}
#slide h4.primary{background: #a1a1a2 url(../../resources/images/sprite_x.png) 0 -383px repeat-x;display:block;width:359px}
#slide h4.secondary{background: #9CBF0A url(../../resources/images/sprite_x.png) 0 -441px repeat-x;margin-top: 1px;display:block}

/* Mietkaution blocks */

.inform{border: 1px solid #97ace6;color: #59595c;margin-bottom: 15px}
.inform h3{color:#fff;background: #fff url(../../resources/images/sprite_x.png) 0 -355px;font-size: 1em;line-height: 1.93em}
#container .inform p{padding: 13px 8px 5px !important;text-align: left}

/* Mietkaution calculator*/

.calc{background: url(../../resources/images/mietkaution/bg_calc.gif) repeat-x scroll 0 24px #0b5586;color: #FFF;font-size: 1em;margin-bottom: 15px}
.calc h3{background: #fff url(../../resources/images/sprite_x.png) 0 -355px;border-bottom: 1px solid #97ace6;font-size: 1em;line-height: 1.93em}
#container .calc p{padding: 8px}
#priceLine{background: url(../../resources/images/mietkaution/bg_changing_price.png) no-repeat;height: 15px;height: 50px;margin: 5px auto;position: relative;width: 177px}
#slLine{height: 15px;margin: 0 auto;position: relative;width: 164px}
#priceLine b{color: #899fdc;font-size: 0.86em;position: absolute;top: 20px;z-index:7}
* + html #priceLine b{z-index: -1}
#priceLine b.min{left: 4px}
#priceLine b.max{right: 4px}
#priceLine a{background: transparent url(../../resources/images/mietkaution/slider.gif) no-repeat center 0;display: block;height: 12px;left: 50px;margin-left: -9px;position: absolute;top: 2px;width: 18px;outline:0 none}
#priceLine span{background: url(../../resources/images/sprite.png) -1490px 0;color: #FFF;display: block;font-size: 1.07em;font-weight: bold;height: 23px;left: 25%;margin-left: -32px;padding-top: 12px;position: relative;text-align: center;top: 14px;width: 65px;z-index: 8}
#priceLine span.priceNew{background: url(../../resources/images/mietkaution/bg_slider_price.png);color: #FFF;display: block;font-size: 1.07em; font-weight: bold;height: 23px;left: 25%;*left:40%;margin-left: -27px;padding-top: 12px;position: relative;text-align: center;top: 12px; width: 65px;z-index: 1008}
* html #priceLine span.priceNew, * html #priceLine span{background: url(../../resources/images/mietkaution/bg_slider_price.gif)}
.manualInputCont{display: block}
#container #manualInput{background: url(../../resources/images/mietkaution/arrow_small_right.gif) 6px center no-repeat;color: #b6c3e9;display: inline-block;font-size: .86em;padding: 5px 12px;text-align: right;outline:0 none}
#b-manualInput{display: none;overflow: hidden;padding: 0 12px 5px 12px;_padding:0 6px 5px 8px}
#b-manualInput input{border: 1px solid #818181;color: #3b5bc1;font-size: 1.08em;margin-bottom: 6px;padding: 2px 6px;width: 156px}
#b-manualInput fieldset{border:0}
#b-manualInput a{background: url(../../resources/images/mietkaution/bg_small_button.png) no-repeat;color: #fff;display: block;float: right;font-size:12px;font-weight: bolder;height: 28px;margin: 0 -8px 0 0;_margin: 0 -30px 0 0;padding: 8px 0 0 30px;width: 97px;height: 26px;*height: 36px}
* html #b-manualInput a{margin:0}
#container .finishPrice{background: #1B6395;border-bottom: 1px solid #fff;border-top: 1px solid #fff;padding: 15px 12px 0 10px;*padding: 10px 12px 10px 10px;height: auto;*height:50px}
#container .finishPrice p{margin-bottom: 10px;padding: 0 !important;line-height: 30px !important;text-align:left !important;position: relative;height:auto;*height: 1em}
#container .finishPrice b{font-size: 1.64em;font-weight: bold;position: absolute;right: 0;bottom:0}
* + html #container .finishPrice b{bottom: -17px}
.calc .hr{background: #899fdc;display: block;height: 1px;margin: 0 10px;overflow: hidden}
.calc em{background: #fff;color: #bbbcbd;display: block;padding-top: 5px;text-align: right}

/* Mietkaution contact */

#container .contact a{color: #59595c;font-weight:bold;font-size: 14px}
#container .contact p{font-size: 1em;line-height: 1.07em}
#container .contact p b{display: block;font-size: 1.43em;font-weight: bold;line-height: 1.15em}
#container .contact p em{display: block;font-size: 1.36em;font-weight: bold;line-height: 1.05em}
#container .contact .hr{background: #cacbcb;display: block;height: 1px;margin: 10px 0;overflow: hidden}

/* Crosslink-Box */
#crosslinkBox{background-color:#e5f1ff;border: 1px solid #9ec5f9;padding:1em 0 .5em .3em;margin:1.5em 0 0;position: relative}
#crosslinkBox h4{background: url("../resources/images/crosslink_bg.gif") repeat-x scroll 0 0 transparent;left: 8px;padding:0 5px;position:absolute;top:-.8em}
#crosslinkBox ul{list-style-type:none}
#crosslinkBox ul li{background: url("../resources/images/icons/arrow_next.gif") no-repeat scroll 0 9px transparent;padding:0.3em 0 0.3em 2em}

/* IE6 Hack */
* html .creditlayer .title, * html .creditlayer .help{display:inline-block}
* html #mainContent .rsltTbl tr .creditlayer{position:absolute}
* html .creditlayerTable{position:relative}
* html .creditLayerBG{display:none;position:absolute}
* html .creditlayer .close{left:420px}

/** IE7 Hacks **/
* + html .ad .gAds{position:static}
* + html .ad .creditlayer{left:0}
* + html .creditlayer{left:0}
