/* #onas #page {font-size:1.2em; line-height:1.6em} */.w460 {width:460px}/* boxes */.lightgreen490 {width:490px; background:url(../images/boxes/lightgreen490.gif) no-repeat #f4f8e1; margin-bottom:15px}.lightgreen490 .bg {background:url(../images/boxes/lightgreen490.gif) no-repeat -490px 100%; padding:15px 20px}.lightgreen390 {width:390px; background:url(../images/boxes/lightgreen390.png) #f4f8e1 no-repeat; margin-bottom:15px}.lightgreen390 .bg {background:url(../images/boxes/lightgreen390.png) -390px 100% no-repeat; padding:15px 20px}.whiteBorGreyBox490 {width:490px; background:url(../images/boxes/whiteborgreybox490.png); margin-bottom:15px}.whiteBorGreyBox490 .bg {background:url(../images/boxes/whiteborgreybox490.png) no-repeat -490px 100%; padding:15px 20px}.whiteBorGrey540 {width:540px; background:url(../images/boxes/whiteborgrey540.png) no-repeat; margin-bottom:15px}.whiteBorGrey540 .bg {background:url(../images/boxes/whiteborgrey540.png) -540px 100% no-repeat; padding:15px 20px}.greyShadeBorBox300 {background:url("../images/boxes/greyshadeborbox300.png") no-repeat}.greyShadeBorBox300 .inner {background:url("../images/boxes/greyshadeborbox300-end.gif") no-repeat 0 100%}/* top 4 boxes pojisteni */#boxesPojisteni  {padding-bottom:20px; width:940px; position:relative; font-size:1.2em; line-height:1.7em}.boxPojisteni {width:220px; padding-top:15px; background:url(../images/boxes/hp-pojisteni.png) no-repeat; float:left}#boxesPojisteni .bottom-buttons {position:absolute; bottom:15px; width:180px}#boxesPojisteni .more-info {line-height: 25px; text-decoration: underline; color: #333333; padding-right:14px; background:url(../images/icons/ico-dvojbrko.gif) no-repeat 100% 50%}#boxesPojisteni .more-info:hover {text-decoration: none}#boxesPojisteni ul {border-top:1px #dedede solid; margin-top:5px}#boxesPojisteni li {width:150px; line-height:1.3em; background: url(../images/spreadsheets/spreadsheet.png) no-repeat -477px 7px; padding: 7px 0 8px 30px; border-bottom: 1px #dedede solid}#boxAutoInner {width:180px; padding:0 20px 3em 20px; background:url(../images/boxes/hp-pojisteni.png) no-repeat -220px 100%; height:20em; position:relative}#boxMoto {margin:0 20px}#boxMotoInner {padding:0 20px 3em 20px; width:180px; background:url(../images/boxes/hp-pojisteni.png) no-repeat -440px 100%; height:20em; position:relative}#boxDomov {margin-right:20px}#boxDomovInner {padding:0 20px 3em 20px; width:180px; background:url(../images/boxes/hp-pojisteni.png) no-repeat -660px 100%; height:20em; position:relative}#boxCestyInner {padding:0 20px 3em 20px; width:180px; background:url(../images/boxes/hp-pojisteni.png) no-repeat -880px 100%; height:20em; position:relative}#boxAuto2,#boxAuto3 { background: url(../images/boxes/hp-pojisteni.png) no-repeat scroll 0 0 transparent; }#boxAuto2Inner,#boxAuto3Inner { width: 180px; padding: 0 20px 3em 20px; background: url(../images/boxes/hp-pojisteni.png) no-repeat scroll -440px 100% transparent; height: 20em; position: relative; }/* #boxAuto3 {background:url(../images/boxes/hp-pojisteni.png) no-repeat -1540px 0}#boxAuto3Inner {width:180px; padding:0 20px 3em 20px; background:url(../images/boxes/hp-pojisteni.png) no-repeat -1760px 100%; height:20em; position:relative}*/#boxAuto3ul {border-color:#cbcbcb !important}#boxAuto3ul li {background-image:url(../images/spreadsheets/spreadsheet2.png); background-position:-412px -54px; border-color:#cbcbcb}/* o-nas/affiliate */#tvbox {width:410px; height:183px; padding:60px 320px 5px 20px; margin-bottom:25px; overflow:hidden; background:url(../images/boxes/tvbox-bg.jpg) no-repeat #fdfdfd}#tvbox p {font-size:1.2em}#afilLbox {float:left; width:435px}#afilRbox {float:right; width:300px}#afilBox1 {width:229px; padding:115px 20px 0 0; border-right:1px solid #dedede; background:url(../images/spreadsheets/affil-spread.png) no-repeat -430px -280px; float:left; margin-bottom:25px}#afilBox2 {width:209px; padding:115px 20px 0 20px; border-right:1px solid #dedede; background:url(../images/spreadsheets/affil-spread.png) no-repeat -665px -130px; float:left; margin-bottom:25px}#afilBox3 {width:230px; padding-top:115px; background:url(../images/spreadsheets/affil-spread.png) no-repeat -945px 15px; float:right; margin-bottom:25px}#afilBox4 {width:300px; background:url(../images/spreadsheets/affil-spread.png) no-repeat -317px -897px #f4f7e0; margin-bottom:12px}#afilBox4 div {padding:15px 20px; background:url(../images/boxes/affilbox4.gif) no-repeat 0 100%}#afilBox4 li {padding:4px 0 8px 40px; background:url(../images/spreadsheets/affil-spread.png) no-repeat}#afilBox4 li.n1 {background-position:-1064px -683px}#afilBox4 li.n2 {background-position:-971px -758px}#afilBox4 li.n3 {background-position:-879px -831px}#afilBox4 li.n4 {background-position:-777px -905px}#afilBox5 {width:300px; background:url(../images/spreadsheets/affil-spread.png) no-repeat 0px -511px; margin-bottom:20px}#afilBox5 div {padding:15px 20px; background:url(../images/boxes/affilbox5.gif) no-repeat 0 100%}#afilBox5 h2 {font-size:1.5em}#afilBox5 label {width:90px; float:left; clear:both; margin-bottom:5px; line-height:25px}#afilBox5 span.inp {width:158px; padding:1px; line-height:23px; height:23px; background-color:#d0d0d0; float:right; margin-bottom:5px}#afilBox5 span.inp input {height:23px; width:152px; line-height:23px; overflow:hidden; display:block; padding:0 3px; border:0; margin:0; background-color:#fff}#afilBox5 .submit {margin-left:160px; margin-top:6px}#afilBox5 form {border-bottom:1px solid #dbdfca; margin-bottom:22px; padding-bottom:18px;}#afilBox5 a { background: #FFFFFF; border: 2px solid #D0D0D0; cursor: pointer; display: block; margin: 0 0 20px; padding: 10px; text-align: center; }#afilBox5 a.last { background: #000; margin: 0 !important; }#afilBox6a {width:260px; height:106px; padding:15px 150px 0px 20px; background:url(../images/spreadsheets/affil-spread.png) no-repeat 0px 0px}#afilBox6b {width:315px; height:106px; padding:15px 15px 0px 100px; background:url(../images/spreadsheets/affil-spread.png) no-repeat 0px -121px}#afilBox6c {width:190px; height:106px; padding:15px 220px 0px 20px; background:url(../images/spreadsheets/affil-spread.png) no-repeat 0px -241px}#afilBox6d {width:250px; height:106px; padding:15px 10px 0px 170px; background:url(../images/spreadsheets/affil-spread.png) no-repeat 0px -362px}#onas-affil h1.h1 {position:relative; top:20px}/* o-nas/callback-podekovani */#icoPojAuto {background:url(../images/spreadsheets/onas-callback-pojisteni.png) 0 0; width:150px; height:105px; display:block}#icoPojDomov {background:url(../images/spreadsheets/onas-callback-pojisteni.png) -150px 0; width:107px; height:105px; display:block}#icoPojDomov2 {background:url(../images/spreadsheets/onas-callback-pojisteni.png) -258px 0; width:101px; height:105px; display:block}#phoneGreen {background-image:url(../images/boxes/lightgreen490-phone.png)}#phoneGreen .bg {padding-left:110px}.otaznik, .otazniklg {padding-left:70px !important; padding-top:28px !important; position:relative; width:400px; left:0; top:0}.otaznik .boxmotive, .otazniklg .boxmotive {background-image:url(../images/icons/otazniky.png); width:40px; height:45px; position:absolute; left:20px; top:20px}.otazniklg .boxmotive {background-position:-40px 0}ul.fajfkyGreen {margin-bottom:10px}ul.fajfkyGreen li {padding:4px 0 4px 32px; background:url(../images/icons/li-fajfky-green.gif) no-repeat 5px 0.4em; width:368px}ul.linesGrey {border-top:1px solid #dedede}ul.linesGrey li {border-bottom:1px solid #dedede}/* tri boxy s kalkulackama - direct-ne-direkt */.boxesPojisteni  {margin-bottom:20px; padding-bottom:10px; position:relative; background:url("../images/boxes/boxy-pojisteni-end.gif") repeat-x scroll 0 100%}.boxesPojisteni h2 {font-size: 1.5em; font-weight: normal}.boxesPojisteni h3 {font-size: 2.4em; padding-bottom: 18px; background:url(../images/boxes/boxy-pojisteni-line.gif) no-repeat 0 100%}#boxAuto, #boxDomov {float:left}#boxMoto, #boxCalc {float:left; margin:0 20px}#boxAuto .inner {padding:15px 20px 45px 20px; background: url(../images/spreadsheets/pojisteni-box-icons.png) no-repeat 209px 4px}#boxMoto .inner {padding:15px 20px 45px 20px; background: url(../images/spreadsheets/pojisteni-box-icons.png) no-repeat -111px 4px}#boxDomov .inner {padding:15px 20px 45px 20px; background: url(../images/spreadsheets/pojisteni-box-icons.png) no-repeat -431px 4px}#boxCalc .inner {padding:15px 20px 45px 20px; background: url(../images/spreadsheets/pojisteni-box-icons.png) no-repeat -751px 4px}.boxesPojisteni .bottom-buttons {position:aboslute; bottom:45px; width:260px; position:absolute}.boxesPojisteni a.more-info {line-height: 35px; text-decoration: underline; color: #333333; position:absolute; left:0; top:0}.boxesPojisteni a.more-info:hover, .#boxes-pojisteni a.more-info:focus {text-decoration: none}.boxesPojisteni li {width:228px; background: url(../images/icons/fajfka-green-small.png) no-repeat 5px 10px; padding: 7px 0 8px 32px; border-bottom: 1px #dedede solid}.boxesPojisteni .h35-silver-greenbtn {position:absolute; right:0; top:0}.poradce { display: inline-block; margin-bottom: 20px; }.poradce .h50 { font-size: 14px !important; margin-right: 2px; }.poradce .h50.last { margin-right: 0; }
