/* Poznejte cofidis */
div#cofidisLeftContent {
  float: left; width: 244px; margin-right: 30px;
}
div#cofidisLeftContent a {
  text-decoration: none; color: #333;
}
div#cofidisLeftContent a:hover, div#cofidisLeftContent a:active, div#cofidisLeftContent a.active {
  text-decoration: underline; color: #d81126;
}

div#cofidisLeftContent h2 {
  font-size: 130%;
}
div#cofidisLeftContent h3 {
  position: relative; width: 244px; height: 25px; font-size: 130%; color: #ffab1a; margin: 0; padding: 0;
}
h3#cofidisSection1 span {
  position: absolute; left: 0; top: 0; display: block;  width: 244px; height: 25px;
  background-image: url("/media/images/backgrounds/cofidis/poznejte_cofidis_pozadi.jpg");
}
h3#cofidisSection2 span {
  position: absolute; left: 0; top: 0; display: block;  width: 244px; height: 25px;
  background-image: url("/media/images/backgrounds/cofidis/nabidka_zamestnani.jpg");
}
h3#cofidisSection3 span {
  position: absolute; left: 0; top: 0; display: block;  width: 244px; height: 25px;
  background-image: url("/media/images/backgrounds/cofidis/partnerstvi.jpg");
}
h3#cofidisSection4 span {
  position: absolute; left: 0; top: 0; display: block;  width: 244px; height: 25px;
  background-image: url("/media/images/backgrounds/cofidis/tiskove_centrum.jpg");
}
ul.cofidisSubmenu {
  width: 244px; margin: 0; padding: 10px 0 10px 0;
  background: url("/media/images/backgrounds/cofidis/poznejte_cofidis_menu_pozadi.jpg") repeat-y;
}
ul.cofidisSubmenu li {
  list-style-type: none; width: 120px; margin: 0; padding: 3px 0 2px 44px;
}
div#cofidisRightContent {
  float: left; width: 686px; padding-top: 40px;
}
div#cofidisRightContent h2 {
  font-size: 120%; color: #333; margin-bottom: 10px; padding: 8px 0 3px 33px;
  background: url("/media/images/backgrounds/arrows/h2_cofidis_odrazka.gif") 0 5px no-repeat;
}
div#cofidisRightContent h3 {
  font-size: 110%; color: #333; margin-bottom: 10px;
}
div#cofidisRightContent ul {
  margin: 7px 0 10px 35px; padding: 0;
}
div#cofidisRightContent ul li {
  list-style-type: none; padding-left: 20px;
  background: url("/media/images/backgrounds/arrows/oranzovy_ctverec_odrazka.jpg") 0 5px no-repeat;
}
dl.cofidisManagement {
  float: left; width: 165px; height: 145px; margin: 0 0 0 6px; padding-top: 20px;
  background: url("/media/images/backgrounds/cofidis/vedeni_spolecnosti_pozadi.gif");
}
dl.cofidisManagement dt {
  margin: 0; padding: 0;
}
dl.cofidisManagement dd {
  margin: 0; padding: 0;
}
dl#firstPerson {
  margin-left: 260px;
}
dl.lastInLine {
  margin-right: 0;
}


/* Kontakt */
div.contactInfoSection {
  position: relative; float: left; width: 602px; margin-bottom: 20px; padding: 0 28px 0 58px;
  background: url("/media/images/backgrounds/cofidis/kontakt_sekce_pozadi.jpg") repeat-y;
}
div#cofidisRightContent div.contactInfoSection h2 {
  width: 628px; height: 19px; font-size: 140%; color: #f3bc24; margin: 0 0 10px -60px; padding: 25px 0 0 59px;
  background: url("/media/images/backgrounds/cofidis/kontakt_sekce_vrchni_pozadi.jpg");
}
div#container div.contactInfoSection ul {
  width: 450px; margin: 0; padding: 0 10px 10px 0;
  background: none; 
}
div#container div.contactInfoSection li {
  list-style-type: none; padding-left: 0px;
  background: none;
}
p#contactIcon1 {
  position: absolute; left: -13px; top: 35px; width: 43px; height: 43px;
  background-image: url("/media/images/icons/content_pages/kontakt_spolecnost.jpg");
}
p#contactIcon2 {
  position: absolute; left: -13px; top: 35px; width: 43px; height: 43px;
  background-image: url("/media/images/icons/content_pages/kontakt_informace.jpg");
}
p#contactIcon3 {
  position: absolute; left: -13px; top: 35px; width: 43px; height: 43px;
  background-image: url("/media/images/icons/content_pages/kontakt_smspujcka.jpg");
}
li#cofidisTitle {
  font-size: 130%; font-weight: bold;
}
div.contactInfoSection td {
  padding: 5px;
}
div.contactInfoSection td.subjectTd {
  font-weight: bold;
}
div.contactInfoSection tr.grayLine {
  background-color: #ededed;
}
div.contactInfoSection td a {
  color: #FF9900; text-decoration: none;
}
div.contactInfoSection td a:hover, div.contactInfoSection td a:active  {
  color: #333; text-decoration: underline;
}
p#smsNumber {
  font-size: 150%;
}
p#smsPrice {
  font-size: 90%; font-style: italic;
}


/* Newsletter */
div#newsletterForm ul li {
  list-style-type: none;
  background: none; padding-left: 0;
}
input#bDay, input#bMonth {
  width: 20px; margin-right: 10px;
}
input#bYear {
  width: 40px;
}

/* Splátkový prodej */
p#businessPartners {
  position: relative; float: right; width: 467px; height: 262px; margin: -30px 0 0 30px;
}
p#businessPartners a span {
  width: 467px; height: 262px;
  background-image: url("/media/images/baners/products/splatkovy_prodej_baner.jpg");
}
span#installmentSaletextSeparator {
  display: block; width: 413px; height: 39px; margin: 10px 0 0 20px;
  background-image: url("/media/images/separators/splatkovy_prodej_separator.jpg");
}
div.installmentSaleInfoSection {
  float: left; width: 462px;
  background: url("/media/images/backgrounds/products/splatkovy_prodej_sekce_pozadi.jpg") repeat-y;
}
div.rightSection {
  margin: 0 26px 0 10px;
}
div.installmentSaleInfoSection h2 {
  position: relative; width: 411px; height: 33px; font-size: 140%; margin: 0 0 10px -10px; padding: 25px 0 0 60px;
  background-image: url("/media/images/backgrounds/products/splatkovy_prodej_vrchni_pozadi.jpg");
}
div.installmentSaleInfoSection ul {
  width: 350px; margin: -15px 0 0 50px; padding: 10px;
  background-color: #edeae1; 
}
div.installmentSaleInfoSection li {
  list-style-type: none; padding-left: 15px;
  background: url("/media/images/backgrounds/arrows/fialovy_ctverec_odrazka.jpg") 0 6px no-repeat;
}

/* Press */
div#cofidisRightContent ul#pressPerson {
  width: 401px; height: 26px; margin: 0 0 0 240px; padding: 8px 0 0 50px;
  background-image: url("/media/images/backgrounds/content_pages/kontakt_pro_novinare_pozadi.jpg");
}
ul#pressPerson a {
  color: #d81126; padding-left: 10px;
}
ul#pressPerson a:hover {
  text-decoration: underline; color: #333;
}
div#cofidisRightContent ul#pressPerson li {
  display: inline; list-style-type: none; padding: 0 7px 0 0;
  background: none;
}
div#pressBox {
  overflow: auto; width: 654px; height: 600px; padding: 20px;
  border: 1px solid #e9e9e9; border-width: 0 1px 1px 1px;
}
p#topBorder {
  width: 694px; height: 14px; margin: 0;
  background: url("/media/images/separators/borders/pro_novinare_vrchni_okraj.gif") 0 -5px;
}
dl.pressNews {
  width: 637px; padding-bottom: 10px;
  background: url("/media/images/separators/press_separator.jpg") 0 bottom no-repeat;
}
dl.pressNews dt {
  margin: 0;
}
dl.pressNews dd.newsHeadline {
  font-weight: bold; margin: 2px 0 7px 0;
}
dl.pressNews dd.newsPerex {
  margin: 0;
}
dl.pressNews dd.newsDetail {
  text-align: right; font-weight: bold; padding-right: 10px;
}
dl.pressNews dd.newsDetail a {
  color: #d81126; padding-left: 5px;
}
dl.pressNews dd.newsDetail a:hover {
  text-decoration: underline; color: #333;
}

/* Váš účet */
div#loginBox {
  float: left; width: 342px; height: 161px; margin-bottom: 30px; padding: 15px;
  background: url("/media/images/backgrounds/vas_ucet_pozadi.jpg");
}
div#loginBox label {
  display: block; margin: 5px 0 2px 2px;
}
p#accessDeniedMessage {
  font-weight: bold; font-size: 120%; color: #e2041c; margin: 10px 0 10px 0;
}
div#loginBox input {
  margin-right: 5px;
}
div#loginBox input {
  width: 186px; border: 1px solid #b10118;
}
div#loginBox input#loginAction {
  width: 186px; height: 20px; margin: 0; border: 0;
  background: none; background: url("/media/images/buttons/prihlasit_tlacitko.jpg");
}
div#loginInfoBox {
  float: left; width: 328px; margin-bottom: 30px; padding: 15px;
  background: url("/media/images/backgrounds/vas_ucet_info_pozadi.jpg") no-repeat;
}
div#loginInfoBox h2 {
  font-size: 120%; color: #d3051c; margin: 0; padding: 2px 0 10px 30px; font-weight: normal;
  background: url("/media/images/smazat/obr13.png") no-repeat;
}
div#loginInfoBox ul {
  font-size: 90%; margin: 5px 0 8px 0; padding: 0;
}
div#loginInfoBox ul li {
  list-style-type: none;
}



/* Pojištění */
div#insuranceLeftcontent {
  float: left; width: 180px; margin-right: 30px;
}
div#insuranceLeftcontent h2 {
  font-size: 130%;
}
ul#insuranceSubmenu {
  width: 180px; margin: 0; padding: 0;
  background: url("/media/images/smazat/obr3.jpg") repeat-y;
}
ul#insuranceSubmenu a {
  text-decoration: none; color: #333;
}
ul#insuranceSubmenu a:hover, ul#insuranceSubmenu a:active, ul#insuranceSubmenu a.active {
  text-decoration: underline; color: #d81126;
}
ul#insuranceSubmenu li {
  list-style-type: none; width: 120px; margin: 0; padding: 7px 0 7px 44px; border-bottom: 1px solid #fff;
  background: url("/media/images/smazat/obr4.jpg") 30px 10px no-repeat;
}
ul#insuranceSubmenu li.lastItem {
  border: 0;
}
div#insuranceRightContent {
  float: left; width: 750px;
}
div#insuranceRightContent h2 {
  font-size: 130%; color: #FFBC46;
}
div#insuranceBasicInfo {
  position: relative; width: 755px; height: 185px; margin-bottom: 20px;
  background: url("/media/images/backgrounds/products/pojisteni_uvodni_informace_pozadi.jpg") 0 13px no-repeat;
}
ul#insuranceProblemType {
  margin: 0; padding: 0;
}
ul#insuranceProblemType li { 
  float: left; display: inline; list-style-type: none; padding: 0;
}
ul#insuranceProblemType a {
  color: #333; 
}
ul#insuranceProblemType a#problem1 {
  display: block; width: 120px; height: 34px; text-align: center; text-decoration: none; padding-top: 19px;
}
ul#insuranceProblemType a#problem1:hover, ul#insuranceProblemType a#problem1.active {
  font-weight: bold; color: #fff;
  background-image: url("/media/images/backgrounds/products/submenu/pojisteni_dlouhe_pozadi.jpg");
}
ul#insuranceProblemType a#problem2 {
  display: block; width: 120px; height: 40px; text-align: center; text-decoration: none; padding-top: 13px;
}
ul#insuranceProblemType a#problem2:hover, ul#insuranceProblemType a#problem2.active {
  font-weight: bold; color: #fff;
  background-image: url("/media/images/backgrounds/products/submenu/pojisteni_dlouhe_pozadi.jpg");
}
ul#insuranceProblemType a#problem3 {
  display: block; width: 120px; height: 40px; text-align: center; text-decoration: none; padding-top: 13px;
}
ul#insuranceProblemType a#problem3:hover, ul#insuranceProblemType a#problem3.active {
  font-weight: bold; color: #fff;
  background-image: url("/media/images/backgrounds/products/submenu/pojisteni_dlouhe_pozadi.jpg");
}
ul#insuranceProblemType a#problem4 {
  display: block; width: 120px; height: 34px; text-align: center; text-decoration: none; padding-top: 19px;
}
ul#insuranceProblemType a#problem4:hover, ul#insuranceProblemType a#problem4.active {
  font-weight: bold; color: #fff;
  background-image: url("/media/images/backgrounds/products/submenu/pojisteni_dlouhe_pozadi.jpg");
} 
div#insuranceBasicInfo h3 {
  clear: both; width: 300px; font-size: 130%; margin: 0 0 0 20px; padding-top: 10px;
}

div#insuranceBasicInfo p {
  position: absolute; right: 0; top: -38px; width: 260px; height: 223px; margin: 0;
}

ul#insuranceAdvantage {
  margin: 10px 0 0 23px; padding: 0;
}
ul#insuranceAdvantage li {
  list-style-type: none; padding: 3px 0 3px 20px;
  background: url("/media/images/backgrounds/arrows/odrazka_oranzova.jpg") 0 8px no-repeat;
}

div#insuranceWelcomeLeftContent {
  width: 433px; float: left; margin-right: 17px;
}

div#cofidisSayQuestion {
  width: 433px; height: 136px;
  background-image: url("/media/images/backgrounds/products/cofidis_odpovida_otazka_pozadi.jpg");
}
div#cofidisSayQuestion h2 {
  margin: 0 20px 20px 60px; padding-top: 30px;
}
cite#question {
  margin-left: 60px;
}
div#cofidisSayAnswer {
  width: 331px; height: 150px; margin-left: 2px; padding: 0 50px 0 50px;
  background: red url("/media/images/backgrounds/products/cofidis_odpovida_pozadi.jpg") repeat-y;
}
p#cofidisSayMan {
  float: left; width: 57px; height: 57px; margin-right: 10px;
  background: url("/media/images/smazat/cofidis_odpovida_poradce.jpg");
}
div#answer {
  float: left; width: 250px;
}
div#cofidisSayAnswer h3 {
  font-size: 120%; margin-bottom: 10px;
}
div#cofidisSayAnswer blockquote {
  color: #AB9999; font-style: italic; 
}
div#cofidisSayAnswer blockquote p {
  font-size: 100%; 
}
div#cofidisSayAnswer p {
  font-size: 90%; 
}
div#insuranceWelcomeLeftContent span#bottomBorder {
  clear: both; display: block; width: 431px; height: 18px; margin-left: 2px;
  background: url("/media/images/backgrounds/products/cofidis_odpovia_spodni_okraj.jpg");
}
div#insuranceWelcomeRightContent {
  width: 300px; float: left;
}
dl.clientInsuranceExperience {
  margin: 0 0 5px 0; padding: 0 0 0 10px; border-left: 8px solid #f1efeb;
}
dl.clientInsuranceExperience dt {
  font-weight: bold; margin-bottom: 8px;
}
dl.clientInsuranceExperience dd {
  line-height: 1.5em; font-style: italic; margin: 0; color: #444; font-size: 90%;
}
span.experienceSeparator {
  display: block; height: 3px; overflow: hidden; margin: 8px 0 8px 0;
  background-color: #e9e6e0;
}

div.experienceSection {
  margin: 15px 0 40px 0; padding: 0 0 0 10px; border-left: 8px solid #f1efeb;
}
div.experienceSection h3 {
  font-size: 120%; margin: 0;
}
div.experienceSection p {
  font-weight: bold; 
}
div.experienceSection blockquote {
  color: #AB9999;
}
div.faqInsuranceSection {
  width: 729px; height: 170px; padding: 0 0 0 0px;
  background: url("/media/images/backgrounds/products/faq_pojisteni_spodni_pozadi.gif") 0 bottom no-repeat;
}
div.faqInsuranceSection h2 {
  font-size: 130%; height: 20px; margin: 0; padding: 30px 0 10px 70px;
  background: url("/media/images/backgrounds/products/faq_pojisteni_nadpis_pozadi.gif") 0 0 no-repeat;
}
div.faqInsuranceSection h3 {
  font-size: 120%; margin: 0 0 5px 0;
}
div.answer2 {
  float: left; width: 500px;
}
div.answer2 blockquote {
  color: #AB9999; font-style: italic; 
}
p.cofidisSayMan2 {
  float: left; width: 57px; height: 57px; margin-right: 20px; padding-left: 70px;
  background: url("/media/images/smazat/cofidis_odpovida_poradce.jpg") right 0 no-repeat;
}


/* Úvěrový slovník */
div#slovnikLeftcontent {
  float: left; width: 180px; margin-right: 30px;
}
ul#slovnikSubmenu {
  width: 180px; margin: 0; padding: 0;
  background: url("/media/images/smazat/obr3.jpg") repeat-y;
}
ul#slovnikSubmenu a {
  text-decoration: none; color: #333;
}
ul#slovnikSubmenu a:hover, ul#slovnikSubmenu a:active, ul#slovnikSubmenu a.active {
  text-decoration: underline; color: #d81126;
}
ul#slovnikSubmenu li {
  list-style-type: none; width: 120px; margin: 0; padding: 7px 0 7px 44px; border-bottom: 1px solid #fff;
  background: url("/media/images/smazat/obr4.jpg") 30px 10px no-repeat;
}
dl.slovnikPojmy {
}
dl.slovnikPojmy dt {
  font-weight: bold;
}
dl.slovnikPojmy dd {
  margin: 0 0 0 20px; padding: 2px 0 2px 0;
}
div#slovnikRightContent {
  float: left; width: 750px;
}
div#slovnikRightContent h2 {
  font-size: 130%; color: #FFBC46;
}
div#slovnikRightContent ul {
  margin: 0 0 0 20px; padding: 0;
}
div#slovnikRightContent ul li {
  list-style-type: none; padding-left: 20px;
  background: url("/media/images/backgrounds/arrows/odrazka_jednoducha.jpg") 0 4px no-repeat;
}
div#slovnikPozadi {
  width: 707px; padding: 0 15px 0 15px;
  background: url("/media/images/smazat/obr6.jpg") repeat-y;
}

div#slovnikPozadi a {
  text-decoration: none; color: #333;
}
div#slovnikPozadi a:hover, div#slovnikPozadi a:active {
  text-decoration: underline; color: #d81126;
}

span#vrch {
  display: block; height: 24px; margin: 0 -15px -15px -16px;
  background: url("/media/images/smazat/obr5.jpg") repeat-y;
}
span#spodek {
  display: block; height: 24px; margin: 0 -15px 0 -15px;
  background: url("/media/images/smazat/obr7.jpg") repeat-y;
}


/* Otázky/ odpovědi */
div#faqSearching {
  width: 390px; height: 28px; margin: 30px 0 30px 280px; padding: 6px 0 0 10px;
  background: url("/media/images/backgrounds/hledani_faq_pozadi.jpg");
}
input#faqSearchKeyword {
  width: 215px; color: #999; border: 0;
}
input#faqSearchAction {
  width: 150px; color: #999; border: 0; margin-left: 10px;
  background: none;
}

div#faqUvod {
  width: 930px; height: 111px; padding: 10px 15px 15px 15px; margin-bottom: 30px;
  background: url("/media/images/smazat/obr11.jpg"); 
}
div#faqRightContent {
  float: left; width: 308px;
}
div#faqLeftContent {
  float: left; width: 622px; margin-right: 30px;
}
div#faqLeftContent a {
  color: #333;
}
div#faqLeftContent a:hover {
  color: #d81126;
}
h2#faqClient {
  font-size: 180%; color: #FFBC46; margin: 0; padding: 0 0 10px 0;
}
h3.faqQ {
  font-size: 120%; color: #444; padding: 0 0 5px 35px;
  background: url("/media/images/smazat/obr13.jpg") no-repeat;
}
h2.faqQ {
  font-size: 150%; color: #444; padding: 0 0 5px 35px;
  background: url("/media/images/smazat/obr13.jpg") no-repeat;
}
div.faqA {
  padding: 0 0 0 35px;
  background: url("/media/images/smazat/obr14.jpg") no-repeat;
}
div.faqA p {
  border-left: 1px solid #444; padding: 10px;
}
div#faqSubmenu {
  width: 308px; margin-top: 5px;
  background: url("/media/images/smazat/obr12.jpg") left bottom no-repeat;  
}
div#faqSubmenu h2 {
  font-size: 150%; color: #ffbc46; margin: 0 0 0 0px; padding: 5px 0 15px 10px;
  background: url("/media/images/smazat/obr17.jpg") no-repeat;
}
div#faqSubmenu ul {
  margin: 0 0 0 0; padding: 0 0 0 15px;
}
div#faqSubmenu li {
  list-style-type: none;  
}
div#faqSubmenu li.similar {
  font-weight: bold; padding: 3px 10px 8px 25px;
  background: url("/media/images/smazat/obr13.png") 0 5px no-repeat; 
}
div#faqSubmenu a {
  text-decoration: underline; color: #444; font-size: 130%;
}
div#faqSubmenu li.similar a {
  text-decoration: underline; color: #444; font-size: 100%;
}
div#faqSubmenu a:hover {
  text-decoration: underline; color: #d81126;
}
li#applicantFaq a {
  display: block; height: 45px; padding: 12px 0 0 65px;
  background: url("/media/images/smazat/obr8.jpg") no-repeat;  
}
li#applicantFaq a:hover, li#applicantFaq a.active {
  background: url("/media/images/smazat/obr8.jpg") 0 -57px no-repeat;  
}
li#clientFaq a {
  display: block; height: 45px; padding: 12px 0 0 65px;
  background: url("/media/images/smazat/obr9.jpg") no-repeat;  
}
li#clientFaq a:hover, li#clientFaq a.active {
  background: url("/media/images/smazat/obr9.jpg") 0 -57px no-repeat;  
}
li#noClientFaq a {
  display: block; height: 45px; padding: 12px 0 0 65px;
  background: url("/media/images/smazat/obr10.jpg") no-repeat;  
}
li#noClientFaq a:hover, li#noClientFaq a.active {
  background: url("/media/images/smazat/obr10.jpg") 0 -57px no-repeat;  
}


/* Mapa stranek */
div#sitemapPage .section {
  float: left; width: 210px; margin-right: 30px;
}
div#sitemapPage h2 {
  font-size: 140%; color: #ffa200; margin: 0 0 15px 0; padding: 10px 0 0 0;
  background: none;
}
div#sitemapPage h3 {
  font-size: 120%; color: #333; margin-bottom: 10px; padding: 8px 0 3px 33px;
  background: url("/media/images/backgrounds/arrows/h2_cofidis_odrazka.gif") 0 5px no-repeat;
}
p.siteMapSeparator {
  clear: both; height: 1px; overflow: hidden;
  background: url("/media/images/separators/mapa_stranek_separator.jpg") repeat-x;
}
div#sitemapPage ul {
  margin-left: 2px;
}
div#sitemapPage ul li {
  list-style-type: none; margin-left: 0; padding-left: 13px;
  background: url("/media/images/backgrounds/arrows/odrazka_dvojita_cervena.gif") 0 5px no-repeat;
}

/* Beneficial finance */
h1#beneficialH1 {
  margin: 0 0 10px 0; padding: 0;
}
div#beneficialInfo {
  float: left; width: 445px; height: 390px; margin-top: 10px; padding: 55px 36px 0 80px;
  background: url("/media/images/backgrounds/content_pages/beneficial_informace_pozadi.jpg") 60px 0 no-repeat;
}
div#beneficialInfo h2 {
  font-size: 130%; margin: 25px 0 15px 0;
}
div#beneficialCall {
  position: relative; float: left; width: 313px; height: 353px; margin-top: 10px;
}
div#beneficialCall strong {
  display: block; font-size: 200%; color: #2E7EB1; margin: 190px 0 0 70px;
}
div#beneficialCall span {
  position: absolute; left: 0; top: 0; display: block; width: 316px; height: 445px;
  background-image: url("/media/images/backgrounds/content_pages/beneficial_telefon.jpg");
}
div#beneficialInfo ol {
  margin: 0 0 0 25px; padding: 0;
}
div#beneficialInfo ol li {
  list-style-type: none; padding: 0 0 10px 30px;
}
div#beneficialInfo ol li#num1Orange { background: url("/media/images/icons/content_pages/cislo_1_kapka_oranzova.png") no-repeat; }
div#beneficialInfo ol li#num2Orange { background: url("/media/images/icons/content_pages/cislo_2_kapka_oranzova.png") no-repeat; }
div#beneficialInfo ol li#num3Orange { background: url("/media/images/icons/content_pages/cislo_3_kapka_oranzova.png") no-repeat; }
div#beneficialInfo ol li#num4Orange { background: url("/media/images/icons/content_pages/cislo_4_kapka_oranzova.png") no-repeat; }
div#beneficialInfo ol li#num5Orange { background: url("/media/images/icons/content_pages/cislo_5_kapka_oranzova.png") no-repeat; }
div#beneficialInfo ol li#num6Orange { background: url("/media/images/icons/content_pages/cislo_6_kapka_oranzova.png") no-repeat; }
div#beneficialInfo ol li#num7Orange { background: url("/media/images/icons/content_pages/cislo_7_kapka_oranzova.png") no-repeat; }

/* Vodafone */
div#vodafone2010 {
  position: relative; float: left;
}
div#vodafone2010Image {
  float: left; width: 693px; height: 361px;
  background: url("/media/images/vodafone/uvod_pozadi.jpg") no-repeat;
}
div#vodafone2010Image h1 {
  position: relative; font-size: 200%; font-style: normal; color: #858585; margin: 274px 0 0 0; padding: 15px 0 0 20px;
}
div#vodafone2010Image h1 span {
  position: absolute; left: 0; top: 0; display: block; width: 693px; height: 87px;
  background-image: url("/media/images/vodafone/h1_nadpis_pozadi.jpg");
}
div#vodafone2010Expiration {
  position: relative; float: left; width: 249px; height: 301px; padding-top: 60px;
}
div#vodafone2010Expiration span {
  position: absolute; left: 0; top: 0; display: block; width: 249px; height: 361px;
  background-image: url("http://www.aspecto.cz/export/platnost_nabidky_pozadi.jpg");
}
div#vodafone2010InfoBox {
  float: left; width: 890px; padding: 10px 35px 10px 35px; 
  background: url("/media/images/vodafone/informacni_box_pozadi.jpg") right bottom no-repeat;
}
strong.vodafone2010BigFont {
  font-size: 180%; color: #38a258;
}
div#vodafone2010InfoBox ul, div#vodafone2010InfoBox ol {
  margin: 0 0 10px 0; padding: 0;
}
div#vodafone2010InfoBox ul li {
  list-style-type: none; padding: 0 0 20px 35px;
  background: url("/media/images/backgrounds/arrows/h2_cofidis_odrazka.gif") no-repeat;
}
div#vodafone2010InfoBox ol li {
  list-style-type: none; padding: 0 0 20px 35px;
}
div#vodafone2010InfoBox ul#noImage li {
background: none; padding-left: 0;
}
div#vodafone2010InfoBox ol li.num1Green { background: url("/media/images/icons/content_pages/cislo_1_kapka_zelena.png") no-repeat; }
div#vodafone2010InfoBox ol li.num2Green { background: url("/media/images/icons/content_pages/cislo_2_kapka_zelena.png") no-repeat; }
div#vodafone2010InfoBox ol li.num3Green { background: url("/media/images/icons/content_pages/cislo_3_kapka_zelena.png") no-repeat; }
div#vodafone2010InfoBox ol li.num4Green { background: url("/media/images/icons/content_pages/cislo_4_kapka_zelena.png") no-repeat; }
div#vodafone2010InfoBox ol li.num5Green { background: url("/media/images/icons/content_pages/cislo_5_kapka_zelena.png") no-repeat; }
div#vodafone2010InfoBox h2 {
  font-size: 130%; margin: 0 0 20px 0;
}

div#vodafoneHifi {
  height: 226px;
  background: url("/media/images/vodafone/hifi.jpg") right top no-repeat;
}
div#vodafoneHifi h2 {
  margin-top: 20px; color: #e81118;
}
div#vodafoneHifi h2 span {
  display: block; color: #333;
}
div#vodafoneHifi p {
  width: 370px; line-height: 2.5em;
}


div#vodafone2010Reasons {
  float: left; width: 950px; padding-left: 10px;
}
div#vodafone2010Reasons h2 {
  float: left; position: relative; width: 694px; height: 78px; color: #fff; margin: 0; padding: 30px 0 0 0; 
  background-color: #Fa9a2c;
}
div#vodafone2010Reasons h2 span {
  position: absolute; left: 0; top: 0; display: block; width: 694px; height: 108px;
  background-image: url("/media/images/vodafone/proc_vyuzit_nadpis_pozadi.jpg");
}
div#vodafone2010Reasons h3 {
  position: relative; height: 50px; font-size: 110%; color: #894e02; margin: 0; padding-top: 2px;
}
p#vodafone2010GreenLine {
  float: left; position: relative; width: 256px; height: 108px; font-size: 170%; font-weight: bold; color: #3aa459; margin: 0;
}
p#vodafone2010GreenLine span {
  position: absolute; left: 0; top: 0; display: block; width: 256px; height: 108px;
  background-image: url("/media/images/vodafone/zakaznicka_linka_pozadi.jpg");
}
div#vodafone2010Reasons ol {
  float: left; margin: 0; padding: 0;
}
div#vodafone2010Reasons ol li {
  padding: 15px;
}
div#vodafone2010Reasons ol li.first {
  float: left; display: block; width: 156px; height: 96px; color: #fff;
  background-image: url("/media/images/vodafone/duvod_1_pozadi.jpg");
}
div#vodafone2010Reasons ol li.first h3 span {
  position: absolute; left: 0; top: 0; width: 156px; height: 50px;
  background-image: url("/media/images/vodafone/duvod_1_nadpis.jpg");
}
div#vodafone2010Reasons ol li.second {
  float: left; display: block; width: 161px; height: 96px; color: #fff;
  background-image: url("/media/images/vodafone/duvod_3_pozadi.jpg");
}
div#vodafone2010Reasons ol li.second h3 span {
  position: absolute; left: 0; top: 0; width: 161px; height: 50px;
  background-image: url("/media/images/vodafone/duvod_2_nadpis.jpg");
}
div#vodafone2010Reasons ol li.third {
  float: left; display: block; width: 160px; height: 96px; color: #fff;
  background-image: url("/media/images/vodafone/duvod_3_pozadi.jpg");
}
div#vodafone2010Reasons ol li.third h3 span {
  position: absolute; left: 0; top: 0; width: 160px; height: 50px;
  background-image: url("/media/images/vodafone/duvod_3_nadpis.jpg");
}
div#vodafone2010Reasons ol li.fourth {
  float: left; display: block; width: 162px; height: 96px; color: #fff;
  background-image: url("/media/images/vodafone/duvod_4_pozadi.jpg");
}
div#vodafone2010Reasons ol li.fourth h3 {
  margin-left: -8px;
}
div#vodafone2010Reasons ol li.fourth h3 span {
  position: absolute; left: 0; top: 0; width: 178px; height: 50px;
  background-image: url("/media/images/vodafone/duvod_4_nadpis.jpg");
}
div#vodafone2010Reasons ol li.fifth {
  float: left; display: block; width: 161px; height: 96px; color: #fff;
  background-image: url("/media/images/vodafone/duvod_5_pozadi.jpg");
}
div#vodafone2010Reasons ol li.fifth h3 span {
  position: absolute; left: 0; top: 0; width: 161px; height: 50px;
  background-image: url("/media/images/vodafone/duvod_5_nadpis.jpg");
}
p#vodafone2010FinalInfo {
  float: left; width: 950px; height: 9px;
  background: url("/media/images/vodafone/konecne_informace_pozadi.jpg");
}

/* Forms */
div#vodafone2010Form {
  position: absolute; left: 514px; top: 820px; width: 434px; height: 358px; padding: 10px 10px 10px 20px;
  background: url("/media/images/vodafone/formular_pozadi.jpg");
}
div#vodafone2010Form p#sendOk{
  margin-top: 30px; color: green;
}
div#vodafone2010Form h2 {
  font-size: 140%; color: #e71119; margin: 0; padding: 16px 0 5px 0;
}
div#vodafone2010Form p#finalNote {
  position: absolute; left: 20px; top: 320px; width: 365px; text-align: justify; font-size: 80%;
}
div#vodafone2010Form form {
  padding-top: 18px;
}
div#vodafone2010Form form input {
  float: left; width: 161px; padding: 4px 10px 4px 10px; border: 1px solid #c2c0c1;
  background-image: url("/media/images/buttons/input_pozadi.png");
}
div#vodafone2010Form form input.small {
  float: left; width: 60px; text-align: right; padding: 4px 10px 4px 0; border: 1px solid #c2c0c1;
  background-image: url("/media/images/buttons/input_pozadi.png");
}
div#vodafone2010Form form input.submitButton {
  position: absolute; left: 155px; top: 285px;  width: 95px; height: 22px; border: none;
  background-image: url("/media/images/vodafone/formular_odeslat_tlacitko.jpg");
}
div#vodafone2010Form form input.radio {
  float: none; width: 15px; padding: 0; border: none; background: none; 
}
div#vodafone2010Form form ul {
  float: left; width: 350px; margin: 15px 0 0 0; padding: 0;
}
div#vodafone2010Form form ul li {
  float: left; list-style-type: none; padding-bottom: 6px;
}
div#vodafone2010Form form label {
  float: left; display: block; width: 130px; text-align: left; font-weight: normal; margin: 0 10px 0 0; padding-top: 6px; 
}
div#vodafone2010Form form label#labelRulesAgreement {
  width: 237px; padding-top: 2px;
}
div#vodafone2010Form form label.error {
  color: red;
}
div#vodafone2010Form li#contactTime span {
  float: left; display: block; padding: 5px 4px 0 0;
}
div#vodafone2010Form li#rulesAgreement {
  padding-top: 10px;
}

/* Spotřebitelské úvěry*/
p#consumerLendingImage {position: relative; float: right; width: 539px; height: 279px; margin: -70px 0 0 10px;}
p#consumerLendingImage span {
  position: absolute; left: 0; top: 0; display: block; width: 539px; height: 279px;
  background: url("/media/images/templates/uver/uver_cofidis.jpg") left top no-repeat;
}

div#consumerLendingBox {float: left; width: 945px; background: #f8f8f8 url("/media/images/templates/uver/pozadi.jpg") repeat-y;}
div#consumerLendingBox h2 {
  float: left; width: 915px; height: 38px; color: #fa9f1a; margin: 0 0 15px 0; padding: 60px 0 0 30px;
  background-image: url("/media/images/templates/uver/h2_pozadi.jpg");
}
div.consumerLendingInfoSection {float: left; width: 420px; padding-top: 10px; padding-left: 20px;}
div.rightSection {margin: 0 26px 0 10px;}
div#consumerLendingBox p.image {float: left; width: 98px; height: 98px;}
div#consumerLendingBox p#car {background-image: url("/media/images/templates/uver/auto_moto.jpg");}
div#consumerLendingBox p#reconstruction {background-image: url("/media/images/templates/uver/rekonstrukce.jpg");}
div#consumerLendingBox p#hobby {background-image: url("/media/images/templates/uver/hobby.jpg");}
div#consumerLendingBox p#anything {background-image: url("/media/images/templates/uver/na_cokoliv.jpg");}
div.consumerLendingInfoSection h3 {float: left; height: 19px; width: 302px; font-size: 140%; color: #da041c; margin: 0; padding: 8px 0 5px 20px; background-color: #fff;}
div#consumerLendingBox p.text {float: left; width: 302px; height: 59px; background-color: #fff; padding-left: 20px;}
div#consumerLendingBox span.horizontalSeparator {
  float: left; display: block; width: 420px; height: 2px; margin-top: 15px; overflow: hidden;
  background-image: url("/media/images/templates/uver/graficky_separator.jpg");
}
div#consumerLendingBox a.detail {
  float: right;
}
div#consumerLendingdFoot {
  float: left; width: 945px; height: 26px;
  background-image: url("/media/images/templates/uver/paticka_pozadi.jpg");
}






.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


