/* global */.h1.font {color:#C2DE30; font-size:2.6em !important; line-height:1.1em; padding-bottom:0.5em}.marL20 {margin-left:20px !important}.ico-alert {background:url(../images/icons/ico-alert.gif) no-repeat; padding:8px 0 25px 47px}.ulFajfkyBigGreen {padding-top:10px}.ulFajfkyBigGreen li {padding:3px 0 15px 50px; background:url(../images/spreadsheets/spreadsheet.png) no-repeat -263px -198px}.fajfkyBigBlackOnGreen {padding-top:10px; border-bottom:1px solid #99ad00}.fajfkyBigBlackOnGreen li {padding:7px 0 9px 50px; background:url(../images/spreadsheets/spreadsheet.png) no-repeat -186px -266px; border-top:1px solid #99ad00}.fajfkyBlackOnGreen li {padding:7px 0 9px 32px; background:url(../images/spreadsheets/spreadsheet.png) no-repeat -149px -312px; border-top:1px solid #b5cc49}.greenLi li {padding:2px 0 2px 20px; background:url(../images/spreadsheets/spreadsheet.png) no-repeat -403px -70px}.greenCrumbs li { background: url("../images/spreadsheets/spreadsheet.png") no-repeat scroll -480px 3px transparent; padding: 2px 0 2px 30px; }.blackLi li {background:url(../images/spreadsheets/spreadsheet.png) no-repeat -41px -420px; padding:5px 0 5px 25px}.greenLiBgGrey {margin-bottom:20px; background-color:#fbfbfb; border-bottom:1px solid #dedede}.greenLiBgGrey li {padding:5px 0 5px 40px; background:url(../images/spreadsheets/spreadsheet.png) no-repeat -387px -68px; border-top:1px solid #dedede}.boxLinks {position:absolute; right:20px; bottom:10px; text-align:right}.divHR { border-bottom: 1px solid #d7d7d7; margin-bottom: 20px; padding-top: 20px; }.red { color: #f90400; }/* global old */.sedy_nadpis {padding:7px 20px 6px 15px; height:34px; background:url(../../direct/images/sedy_nadpis.gif) no-repeat top left}.sedy_nadpis .h5 {font-size:12px !important; line-height:23px !important; color:#666666 !important}.tabGreenTh {border-color:#E0E0E0; border-style:solid; border-width:1px 1px 0 0}.tabGreenTh td {border-color:#E0E0E0; border-style:solid; border-width:0 0 1px 1px; padding:4px 5px}.tabGreenTh th {background-color:#C3D912; border-color:#E0E0E0; border-style:solid; border-width:1px 0 0 1px; padding:4px 5px}/* motives */.mot-auticko {width:128px; height:98px; display:block; background:url(../images/spreadsheets/box-icons.png) -530px 0}.mot-autickobroken {width:128px; height:98px; display:block; background:url(../images/spreadsheets/box-icons.png) -403px 0}.mot-malus {width:53px; height:67px; display:block; background:url(../images/spreadsheets/box-icons.png) -350px 0}.mot-bonus {width:53px; height:67px; display:block; background:url(../images/spreadsheets/box-icons.png) -297px 0}#mot-auto {position:absolute; left:20px; top:20px; display:block; width:70px; height:50px; background:url(../images/spreadsheets/lp-auta.png)}#mot-autobroken {position:absolute; left:20px; top:20px; display:block; width:70px; height:50px; background:url(../images/spreadsheets/lp-auta.png) -70px 0}/* boxes */.green2xBor750 {width:750px; background:url(../images/boxes/green2xbor750.png) no-repeat; margin-bottom:20px; position:relative}.green2xBor750 .inner {width:710px; padding:15px 20px; background:url(../images/boxes/green2xbor750.png) no-repeat -750px 100%}.lightYellowBox750 {width:750px; background:url("../images/boxes/lightyellow750.gif") #f4f8e1 no-repeat; position:relative; margin-bottom:20px}.lightYellowBox750 .inner {width:710px; background:url("../images/boxes/lightyellow750.gif") no-repeat -750px 100%; padding:10px 20px}.lightGreenBox710 {width:710px; margin-bottom:15px; background:url(../images/boxes/lightgreenbox710.png) no-repeat #f4f8e1}.lightGreenBox710 .inner {width:670px; padding:10px 20px; background:url(../images/boxes/lightgreenbox710.png) no-repeat -710px 100%}.green2xBor490 {width:490px; background:url(../images/boxes/green2xbor490.png) no-repeat; margin-bottom:20px; position:relative}.green2xBor490 .inner {width:450px; padding:15px 20px; background:url(../images/boxes/green2xbor490.png) no-repeat -490px 100%}.greyShadeBorBox490 {margin-bottom:20px; width:490px; padding-bottom:15px; position:relative; background:url(../images/boxes/greyshadeborgreybox490.png) no-repeat #f4f4f4 -490px 100%}.greyShadeBorBox490 .inner {width:450px; background:url(../images/boxes/greyshadeborgreybox490.png) no-repeat; padding:10px 20px 0 20px}.lightGreenBox430 {width:430px; margin-bottom:15px; background:url(../images/boxes/lightgreenbox430.png) no-repeat #f4f8e1}.lightGreenBox430 .inner {width:390px; padding:10px 20px; background:url(../images/boxes/lightgreenbox430.png) no-repeat -430px 100%}.greyShadeBorBox365 {width:365px; background:url(../images/boxes/greyshadeborbox365.png) no-repeat; margin-bottom:20px; position:relative}.greyShadeBorBox365 .inner {width:325px; padding:15px 20px; background:url(../images/boxes/greyshadeborbox365.png) no-repeat -365px 100%}.greyBorBox300 {width:300px; margin-bottom:15px; background:url(../images/boxes/greyborbox300.png) no-repeat #f8f8f8}.greyBorBox300 .inner {width:260px; padding:10px 20px; background:url(../images/boxes/greyborbox300.png) no-repeat -300px 100%}/* page - bonus a malus */.w345 {width:345px}#zalozky {width:750px; margin-bottom:15px; background:url(../images/boxes/zalozkybox.png) 0 40px no-repeat}#zalozkyInner {width:750px; background:url(../images/boxes/zalozkybox.png) no-repeat -750px 100%}#zalozkyNav {height:41px; line-height:41px}#zalozkyNav strong {display:block; float:left; font-weight:normal; margin-right:5px; background:url(../images/slidding-doors/zalozky-nav.gif) no-repeat; line-height:41px; cursor:pointer}#zalozkyNav strong.act {font-weight:bold; background-position:-300px 0}#zalozkyNav span {display:block; background:url(../images/slidding-doors/zalozky-nav.gif) no-repeat 100% -82px; padding:0 20px; line-height:41px}#zalozkyNav strong.act span {background-position:100% -41px}.zalozka {display:none; width:710px; padding:20px}#zalozka1 {display:block}.tabBorDown {margin-bottom:16px}.tabBorDown th {font-weight:bold; text-align:left}.tabBorDown th, .tabBorDown td {border-bottom:1px solid #dedede; padding:5px 8px}#box-bonus-malus {padding-top:20px}#box-bonus-malus p, #box-bonus-malus h3 {margin:0 20px; padding-left:70px; position:relative; width:180px}#box-bonus-malus div {background:url(../images/boxes/greenbox300.gif) #bfd800 no-repeat -300px 100%; padding:10px 20px; font-size:90%}#box-bonus-malus .mot-malus, #box-bonus-malus .mot-bonus {position:absolute; left:0; top:0}/* ochrana bonusu */#bonus10 .inner {padding-left:225px; width:505px; padding-top:20px; padding-bottom:25px}#bonus10 .motive {position:absolute; left:5px; top:5px; background:url("../images/spreadsheets/ochrana-bonusu.png") -242px 0; display:block; height:100px; width:210px}#otaznicek {padding-left:45px; position:relative; width:705px}#otaznicek .motive {background:url(../images/spreadsheets/ochrana-bonusu.png) -129px -52px; display:block; position:absolute; left:0; top:0; width:34px; height:41px}/* LP */#LPnabidka .inner {padding-left:110px; padding-bottom:90px; width:235px; height:365px}#LPnabidka .boxLinks {right:90px; text-align:center; width:170px; bottom:15px}#LPnabidka li {width:215px}#LPnabidka .h35-silver-greenbtn span {width:115px}#LPnabidka .h30-silver-silverbtn span {width:125px}#LPnabidka a {text-decoration:none}#LPauto .inner {height:315px}#LPauto li {width:400px; font-size:0.9em; line-height:1.4em}#LPban { float: right; width: 200px; height: 325px; margin-bottom: 20px; padding: 20px 20px 0 20px; background: url(../images/boxes/greenShade_240x345.jpg) #bfd800; overflow: hidden; position: relative; }#LPban .bottom {position:absolute; bottom:20px; left:20px; width:200px}#LPban li {padding:2px 0 8px 32px; background:url(../images/spreadsheets/spreadsheet.png) no-repeat -149px -312px; width:168px}/* old - povinne ruceni */.fajfky {list-style:none; padding:0; margin:0 0 10px 0}.fajfky li {background:url(../../direct/images2/akce/fajfka-green.png) no-repeat 9px 16px; padding:16px 0 16px 50px; border-top:1px solid #e5e5e5}.fajfky .first {border:0}.fajfky .last {border-bottom:1px solid #e5e5e5}#automobil .halfBox2 li.pb {padding-bottom:30px}#automobil .halfBox2 li {background-image:none; padding-left:45px; padding-bottom:18px}#automobil table {width:482px; border-color:#E0E0E0; border-style:solid; border-width:1px 0 0 1px; margin:0 0 20px}#automobil table h3 {font-size:14px}#automobil .arrow {display:table-cell; width:135px; background:url(../../direct/images/listNEW2.gif) no-repeat 10px 9px; padding-left:18px; vertical-align:top}#automobil td, #automobil th {border-color:#E0E0E0; border-style:solid; border-width:0 1px 1px 0; padding:0.3em 5px 0.3em 18px}#automobil th { background-color: #C3D912; }.tableStyle th,.tableStyle td { font-size: 11px !important; padding: 5px !important; }.celasirka th,.celasirka td { font-size: 10px; }#automobil li {background:url(../../direct/images/listNEW3.gif) no-repeat 5px 3px; padding-left:22px; vertical-align:top; margin-bottom:8px}#automobil img {float:right}.flotilaSlevy img { float: none !important; }#automobil td.npl {padding-left:.3em}#automobil .parent {background-image:none}#automobil .halfBox2Inner {background:transparent url(../../direct/images/radious-top-bg2b.gif) no-repeat left top; height:365px}#automobil #h400 {height:400px}#automobil .even td {background:none repeat scroll 0 0 #F2F2F2}#automobil a {color:#94BC0A}#automobil .center img { float: none; }/* autohelp */#autohelp {width:749px; background:url(../images/boxes/ah-top.jpg) no-repeat #bfdd2d; position:relative; margin-bottom:30px}#ahTopCont {padding:26px 0 0 30px; height:154px; overflow:hidden}#autohelp .cont {width:220px; padding:0 70px}#ahFoot {background:url(../images/boxes/ah-end.jpg) no-repeat 0 100% #fff; clear:both; padding-top:30px; height:56px}#pripady {background:url(../images/akce/ah-line.gif) repeat-y 375px 0}#pripady div {border-style:solid; border-color:#dedede; border-width:1px 0; padding:7px 0; clear:both; background-color:#fff}#pripady .fl {width:350px; padding:15px 0}#pripady .fr {width:325px; padding:15px 15px 15px 0}/* boxDocument */.boxDocument { overflow: hidden; width: 480px; }.boxDocument h3 { font-size: 15px; line-height: 18px; padding-bottom: 20px; }.boxDocument .greenbox { background: url(../images/boxes/zeleny-box7-nahore2.gif) no-repeat scroll left top transparent; margin-bottom: 20px; clear: both; }.boxDocument .greenbox .bg { background: url(../images/boxes/zeleny-box7-dole.gif) no-repeat scroll left bottom transparent; padding: 15px; }.boxDocument li { background: url(../../direct/images/listNEW3.gif) no-repeat scroll left 5px transparent; border: 0 none; color: #333333 !important; padding: 0 0 12px 20px; }.boxDocument li a:hover { color: #94BC0A; }/* 	Auto roku---------------------------------------------------------------- */#body.body.AutoRoku { background: url(../images/background/arBack.png) repeat-x 0 0; margin-top: 10px; }#body.body.AutoRoku #body-bg-AR { background: none repeat scroll 0 0 #FFFFFF; display: block; height: 104px; position: absolute; right: 70%; top: 0; width: 50%; }.body #page { padding: 0 0 20px; }.arBack { display: block; position: relative; width: 920px; min-height: 840px; padding: 35px 50px 0; }#boxAR-01 { position: relative; min-height: 432px; margin-bottom: 65px; }#boxAR-01 .logoDirect { display: block; position: absolute; top: -35px; left: -50px; width: 400px; height: 125px; background: url(../images/content/logoDirectAR.gif) no-repeat 0 0; }#boxAR-01 .title { position: absolute; top: 95px; left: 0; }#boxAR-01 .title h2 { color: #a3b806; font-size: 26px; line-height: 26px; margin-bottom: 10px; text-transform: uppercase; }#boxAR-01 .title p { font-size: 12px; line-height: 18px; }#boxAR-01 .MacBook_back { width: 642px; height: 432px; background: url(../images/content/top_MacBack.png) no-repeat 0 0; }#boxAR-01 .button { display: block; position: absolute; bottom: -35px; right: 150px; }#boxAR-01 .button a { display: block; position: relative; cursor: pointer; width: 322px; height: 60px; }#boxAR-01 .button span { display: block; position: absolute; left: 0; top: 0; width: 322px; height: 60px; background: url(../images/buttons/buttonGreen_322x60.png) no-repeat 0 0; }#boxAR-02 {	position: relative;	width: 847px; /* 899px */	height: 170px; /* 195px */	padding: 25px 26px 0;	margin-bottom: 20px;	background: url(../images/boxes/boxAR-02_back_899x195.png) no-repeat 0 0;}#boxAR-02 h3 { font-size: 14px; line-height: 16px; margin-bottom: 10px; }#boxAR-02 .boxAR-left,#boxAR-02 .boxAR-right { position: relative; width: 420px; }#boxAR-02 ul { width: 370px; margin-bottom: 9px; }#boxAR-02 .boxAR-right ul { margin-bottom: 28px; }#boxAR-02 li { font-size: 11px; line-height: 14px; padding: 3px 0 3px 30px; background: url(../images/spreadsheets/arrowBlack_19x20.png) no-repeat 0 2px; }#boxAR-02 .button { display: block; float: left; margin-right: 20px; }#boxAR-02 .boxAR-left .button a,#boxAR-02 .boxAR-right .button a { display: block; position: relative; cursor: pointer; }#boxAR-02 .boxAR-left .button a { width: 199px; height: 32px; }#boxAR-02 .boxAR-right .button a { width: 224px; height: 32px; }#boxAR-02 .boxAR-left .button span,#boxAR-02 .boxAR-right .button span { display: block; position: absolute; left: 0; top: 0; }#boxAR-02 .boxAR-left .button span { width: 199px; height: 32px; background: url(../images/buttons/buttonPovRuceni_199x32.png) no-repeat 0 0; }#boxAR-02 .boxAR-right .button span { width: 224px; height: 32px; background: url(../images/buttons/buttonHavPojisteni_224x32.png) no-repeat 0 0; }#boxAR-02 .more { display: inline-block; padding-top: 8px; }#boxAR-03 {	position: relative;	width: 861px; /* 899px */	height: 268px; /* 288px */	padding: 20px 0px 0 38px;	background: url(../images/boxes/boxAR-03_back_899x288.png) no-repeat 0 0;	margin-bottom: 35px;}#boxAR-03 .boxAR-moto,#boxAR-03 .boxAR-house,#boxAR-03 .boxAR-travel { position: relative; width: 235px; height: 190px; padding-top: 75px; margin-right: 70px; }#boxAR-03 .boxAR-travel { margin-right: 0px; }#boxAR-03 h3 { display: block; width: 125px; position: absolute; top: 0; right: 5px; font-size: 20px; line-height: 20px; text-transform: uppercase; color: #2f2f2f; }#boxAR-03 .boxAR-travel h3 { right: 15px; }#boxAR-03 p { font-size: 12px; line-height: 14px; margin-bottom: 10px; }#boxAR-03 ul li { }#boxAR-03 ul li { font-size: 11px; line-height: 14px; padding: 3px 0 5px 30px; background: url(../images/spreadsheets/arrowBlack_19x20.png) no-repeat 0 2px; }#boxAR-03 .button { position: absolute; bottom: 15px; left: 35px; }#boxAR-03 .button a { display: block; position: relative; cursor: pointer; width: 166px; height: 44px; }#boxAR-03 .button span { display: block; position: absolute; left: 0; top: 0; width: 166px; height: 44px; background: url(../images/buttons/buttonGreenSpocitat_166x44.gif) no-repeat 0 0; }
