/* EasyWeb html style file */






/*  txt  */


table.tabulkaCenik {width:100%; border-collapse:collapse; max-width:700px;}
table.tabulkaCenik tr:first-child {background:#0161AB; color:#fff;}
table.tabulkaCenik tr:first-child td {padding:10px;}
table.tabulkaCenik tr:nth-child(2n) {background:#d1edfb;}
table.tabulkaCenik tr:hover td {background:#6C80C4; color:#fff;}
table.tabulkaCenik tr:first-child:hover td {background:#0161AB;}
table.tabulkaCenik tr td {padding:5px 10px;}
table.tabulkaCenik tr td:nth-child(2n){text-align:right; width:160px;}
table.tabulkaCenik tr td strong {font-size:1.1em; font-weight:600;}


.boxOdrazky {min-height:400px;}

@media screen and (max-width: 420px) {
	table.tabulkaCenik tr td {display:block; float:left; width:100%; text-align:left;}
	table.tabulkaCenik tr td strong {display:none;}
	table.tabulkaCenik tr td:nth-child(2n) {width:100%; text-align:left; padding:0 10px 5px 10px;}
}


div.divLeft {float:left; margin:0 20px 20px 0;}



div.divRight {float:right; margin:0 0 20px 20px;}



div.divCenter {display:table; margin:0 auto 0 auto;}


.obtokLeft { float: left; padding-right: 10px; padding-bottom: 10px; }
.obtokRight { float: right; padding-left: 10px; padding-bottom: 10px; }


img.obtokVlevo { float: left; padding-right: 30px; padding-bottom: 20px; }



img.obtokVpravo { float: right; padding-left: 30px; padding-bottom: 20px; }



p.odrazkaVelka { font-size: 17px; margin: 0 0 15px 0; color: #000; background: url(ac3b15ec-d892-45c7-a7f7-9660c095a672) no-repeat left top; min-height:32px; padding:0 0 0 45px; line-height:32px; display:table}



table.vychoziTabulka {border-collapse:collapse; border-spacing:0; margin:0 0 15px 0}
table.vychoziTabulka tr th {background:#144db5 ; color:#fff; font-weight:bold; padding:5px 10px; border:1px solid #144db5 ;}
table.vychoziTabulka tr td {padding:5px 10px; border-bottom:1px dashed #665D52}



table.tabulkaZebra {border-collapse:collapse; border-spacing:0; margin:0 0 15px 0; width:100%}
table.tabulkaZebra tr:nth-child(2n) td {background:#F6F6F6; color:#000; padding:5px 10px;}
table.tabulkaZebra tr:nth-child(2n+1) td {background:#fff; color:#000; padding:5px 10px;}



p.zvyraznenyText { font-size: 1.2em; margin: 0 0 15px 0; color: #fff; background: #144db5 ; min-height:24px; padding: 15px 20px; text-align: center; }
p.zvyraznenyText a { color: #fff !important;  }
