#vstricna-banka-titulni { float: left; width: 600px; }
#vstricna-banka-titulni-prvni { margin-bottom: 40px; padding-right: 10px; }
#vstricna-banka-titulni-prvni h2 { font-size: 16px; color: black; margin-bottom: 15px; width: 100%; border-bottom:2px solid black; }
#vstricna-banka-titulni-prvni p { line-height: 200% }
#vstricna-banka-titulni-prvni a { font-style: italic; text-decoration: none; color: #2475b6; }
#vstricna-banka-titulni-prvni a:hover { text-decoration: underline; }
 
#vstricna-banka-titulni-dalsi { }
#vstricna-banka-titulni-dalsi h3 { font-style: normal; font-size: 14px; }
#vstricna-banka-titulni-dalsi .dalsi-zpravy a { font-style: italic; text-decoration: none; color: black; }

#vstricna-banka-rozhovory { float: left; width: 600px; }
#vstricna-banka-rozhovory-prvni { margin-bottom: 40px; padding-right: 10px; }
#vstricna-banka-rozhovory-prvni h2 { font-weight: bold; font-size: 16px; color: black; margin-bottom: 15px; }
#vstricna-banka-rozhovory-prvni .message_text { text-align: justify; }
#vstricna-banka-rozhovory-prvni .message_text p { padding-bottom: 10px; }
#vstricna-banka-rozhovory-prvni .cela-zprava a { float: right; color: #40a0ff; text-decoration: underline; font-style: normal; }

#vstricna-banka-rozhovory-dalsi { }
#vstricna-banka-rozhovory-dalsi h3 { font-style: normal; font-size: 14px; }
#vstricna-banka-rozhovory-dalsi .dalsi-zpravy a { font-style: italic; text-decoration: none; color: black; }


#vstricna-banka-loga { float: right; width: 234px; background-color: #0070d0; padding: 10px 10px; text-align: center; font-weight: bold; line-height: 2}
#vstricna-banka-loga h3 { color: white; }
#vstricna-banka-loga img { margin-bottom: 10px;  }

#vstricna-banka-other-sites { float: left; width: 600px; text-align: justify; }
#vstricna-banka-other-sites h1 { font-weight: bold; font-size: 20px; color: black; margin-bottom: 15px; }
#vstricna-banka-other-sites h2 { font-weight: bold; font-size: 16px; color: black; margin: 15px 0 15px; }
#vstricna-banka-other-sites h3 { font-weight: bold; font-size: 14px; color: #0061b1; margin: 15px 0 15px; }
#vstricna-banka-other-sites .podsekce_polozka_popis p { margin-bottom: 10px; }
#vstricna-banka-other-sites img { margin: 0 10px 10px 0; }
#vstricna-banka-other-sites .podsekce_polozka { margin-bottom: 25px; }
#vstricna-banka-other-sites .hodnocene-banky { width: 100%; padding-right: 10px; }
#vstricna-banka-other-sites .hodnocene-banky td { vertical-align: middle; }
#vstricna-banka-other-sites .hodnocene-banky .lichy { background-color: #ffffff; padding: 10px 10px; }
#vstricna-banka-other-sites .hodnocene-banky .sudy { background-color: #cbe4f9; padding: 10px 10px; }
#vstricna-banka-other-sites .hodnocene-banky img { margin: 0 }
#vstricna-banka-other-sites .bank-name { color: black; text-decoration: none; font-weight: bold; font-size: 14px; }