@charset "utf-8";

@font-face { font-family: Aeroportal; src: url('../../../fonts/Aero.eot'); src: local('Aerop'), url(../../../fonts/Aeroportal.ttf) format("truetype"); }
@font-face { font-family: AeroportalM; src: url('../../../fonts/Aero_Medium.eot'); src: local('Aerop'), url(../../../fonts/Aeroportal_Medium.ttf) format("truetype"); }
@font-face { font-family: AeroportalB; src: url('../../../fonts/Aero_Bold.eot'); src: local('Aerop'), url(../../../fonts/Aeroportal_Bold.ttf) format("truetype"); }

h1 {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 22px; font-weight: bold; letter-spacing: 0px; }
h1.topline {position: absolute; left: 50%; width: 990px; margin: 0px 0px 0px -495px; background: #000; height: 40px; padding-top: 7px; font-size: 16px; text-align: left; color: #E9F2BC; }
h2 {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 18px; font-weight: bold; }
h2.big {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 22px; font-weight: bold; }
h3 {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
h3.clanek {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }
h3.clanek1 {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 16px; font-weight: bold; margin-top: 5px; margin-bottom: 0; padding-top: 0; padding-bottom:0; }
.boxadmin {background: #FD0 url(../layout/bg_adminbox.jpg); text-align: center; border: 2px solid #F80; padding: 5px; }
.boxred {text-align: center; background: #FCB; border: 2px solid #A00; padding: 5px; }
.boxgreen {text-align: center; background: #CFB; border: 2px solid #0A0; padding: 5px; }
.boxgrey {text-align: center; background: #DDD; border: 2px solid #555; padding: 5px; }
.boxsouvisejici {text-align: left; background: #DDD; border: 2px solid #555; padding: 15px; }
.boxsouvisejici h3 {margin: 0 0 10px 0; padding: 0; font-size: 17px; color: #000;}
.boxsouvisejici h4 {margin: 0 0 5px 0; padding: 0; font-size: 15px; color: #000;}
.boxsouvisejici .datumka {color: #555; font-size: 10px; font-weight: normal;}
.subdomena_nazev {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 18px; font-weight: bold; color: #346B00; }
.kategorie_nazev {font-family: Trebuchet MS, Verdana, bitstream vera sans, sans-serif; font-size: 18px; font-weight: normal; color: #346B00; }
td.seznam {margin: 2px; padding: 3px; background-color: #EEE; border-bottom: 1px solid #999; }

div.podsekce_seznam {padding: 15px 15px 15px 15px;}

div.clanek_staticky p.obrazek {width: 260px; w\idth: 250px; float: left; position: relative; left: -10px; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; border: 0px none; }

div.clanek_uvod_foto, div.clanek_staticky, div.sloupek_uvod_foto {padding: 5px 15px 0px 15px; text-align: justify;}
div.clanek_uvod_foto h2, div.sloupek_uvod_foto h2 {margin-top: 5px; margin-bottom: 5px; font-size: 20px;}
div.sloupek_uvod_foto h2 {font-style: italic;}
div.clanek_uvod_foto p {width: 260px; w\idth: 250px; float: left; position: relative; left: -10px; padding: 15px 10px 10px 10px; margin: 0px 0px 0px 0px; border: 0px none;}
div.clanek_uvod_foto img, div.clanek_staticky img {border: 1px solid #000; width: 250px;}

p {font-size: 13px;}
img.obrazek_v_clanku {border: 1px solid #000; width:445px;}
div.popis_obrazku_v_clanku {text-align: left; font-size: 11px; color: #555; background: #EEE; text-align: center; padding: 5px;}

span.datumka {font-size: 10px;}
div.patka {text-align: right; font-size: 13px;}

div.clanek_default, div.sloupek_default {padding: 5px 15px 5px 15px; text-align: justify;}
div.sloupek_default {font-style: italic;}
div.clanek_default p {margin-top: 5px; color: #000;}
div.clanek_default span.datumka {color: #555;}

div.clanek_uvod, div.sloupek_uvod {padding: 5px 15px 5px 15px; text-align: justify;}
div.sloupek_uvod {font-style: italic;}
div.clanek_uvod p {margin-top: 5px; color: #555;}
div.clanek_uvod span.datumka {color: #000;}

div.clanek, div.sloupek {padding: 15px 15px 15px 15px; text-align: justify; background-color: #FFF;}
div.sloupek {font-style: italic;}
div.clanek p {margin-top: 5px; color: #000;}

div.clanek ul, div.clanek_default ul, div.clanek_uvod ul {}
div.clanek li, div.clanek_default li, div.clanek_uvod li {margin: 0; padding: 0;}


div.chranena_uzemi {padding: 5px 15px 0px 15px;}
div.chranena_uzemi h3 {font-size: 16px; margin: 0; padding: 3px;}
img.noborder {border: 0px none;}

div.pad15 {padding: 15px;}
td.error404 {text-align: center; background-color: #F55; width: 460px; color: #FFF;}
p.svatek {text-align: center; font-size: 9px; color: #666;}
span.svatek {font-weight: bold; color: #333;}
div.pad0c {padding: 0; text-align: center;}

td.anketa_odpoved_tm p.blok, td.anketa_odpoved_sv p.blok {margin: 0; padding-top: 12px; padding-bottom: 10px;}
td.anketa_odpoved_tm p.blok span.volba, td.anketa_odpoved_sv p.blok span.volba {font-size: 9px; font-weight: bold; color: #888;}
td.anketa_odpoved_tm p.blok a, td.anketa_odpoved_sv a {font-weight: bold;}
td.anketa_odpoved_tm p.blok2,td.anketa_odpoved_sv p.blok2 {font-size: 13px; font-weight: bold; margin: 0; padding-top: 8px; padding-bottom: 6px;}
td.anketa_odpoved_tm p.blok2 span.volba,td.anketa_odpoved_sv p.blok2 span.volba {margin: 0; padding: 0; font-size: 9px; font-weight: bold; color: #888;}
td.anketa_odpoved_tm p.blok2 span.aslink,td.anketa_odpoved_sv p.blok2 span.aslink {margin: 0; padding: 0;}
td.anketa_odpoved_tm p.blok3,td.anketa_odpoved_sv p.blok3 {font-size: 13px; font-weight: normal; margin: 0; padding-top: 0px; padding-bottom: 6px;}
img.anketa {padding: 0; margin: 0; border: 0 none; height: 15px;}
td.anketa_hlasujte p.blok {padding: 0px; margin: 0px; padding-top: 5px; font-size: 11px;}
span.anketa_popis {display: block; padding: 0 0 10px 18px; margin: 0; font-size: 13px; font-style: italic;}

div.starsi_vydani {padding: 5px 15px 5px 15px; text-align: center;}
div.starsi_vydani_obsah {padding: 5px 15px 5px 5px; text-align: center; background-color: #EEE;}

div.reklama {padding: 10px; text-align: center;}
div.reklama_blok {padding: 0; text-align: center;}
td.seolista {text-align: center; background-color: #FFF; width: 460px; color: #000;}

div.fotopostreh {text-align: right; font-size: 11px; padding: 5px 15px 10px 15px;}
div.fotopostreh_blok {padding: 0px 15px 15px 15px;}
.notopmargin {margin-top: 0; padding-top: 0;}
.nomargin {margin: 0; padding: 0;}
img.fotopostreh {border: 1px solid #000; width: 220px;}
div.patka {font-size: 12px; text-align: right;}
div.patka_center {font-size: 12px; text-align: center; padding: 5px; margin-top: 20px; background-color: #EEE;}

.f11 {font-size: 11px;}
.f9 {font-size: 9px;}
div.fotopostrehy_vice {text-align: right; font-size: 11px;}
div.podporujeme_ikona {padding: 5px 15px 0px 15px; text-align: center;}

.center {text-align: center;}
.bold {font-weight: bold;}

h3.banner_nadpis {font-size: 15px; margin: 0px; padding: 0px;}
div.posledni_komentar {padding: 5px 15px 10px 15px;}
div.komentare_vice {padding-top: 10px; text-align: right; font-size: 11px;}
td.sloupek1 div.sloupek1_obsah1 {width: 80px; height: 85px; padding-bottom: 10px; border: none 0px;}
td.sloupek1 div.sloupek1_obsah2 {width: 80px; height: 15px; padding-bottom: 10px; border: none 0px;}
div.posledni_sloupek {padding: 5px 15px 10px 15px; font-style: italic;}
div.sloupek_vice {padding-top: 10px; text-align: right; font-size: 11px; font-style: normal;}

div.login {padding: 15px; font-size: 9px;}
div.login2 {padding-top: 15px; text-align: center;}
div.login2_obsah {text-align: right; font-size: 11px;}

p.komercni-sdeleni-small {padding:0 0 3px 0;margin:0;font-size: 10px; font-weight: normal; color: #888; text-align: left;}
