/* EasyWeb html style file */



body {font-family: 'Exo 2', sans-serif; font-weight:300; font-size:16px; color:#000; margin:0; padding:0; position:relative; height:100%; background:#fff}


/* txt  */
p {margin:0 0 25px 0}
h1 {font-size:30px; margin:0 0 0.3em 0; font-weight:600; color:#000;}
h2 {font-size:23px; margin:0 0 0.2em 0; font-weight:normal; color:#000;}
h3 {font-size:21px; margin:0 0 0.2em 0; font-weight:normal; color:#66232C;}
h4 {font-size:18px; margin:0 0 0.2em 0; font-weight:normal; color:#000;}
h5 {font-size:15px; margin:0 0 0.2em 0; font-weight:normal; color:#000;}
h6 {font-size:13px; margin:0 0 0.2em 0; font-weight:normal; color:#000;}

a {color:#66232C; outline:none; text-decoration: underline; font-weight:bold;}
a:hover {text-decoration:underline; color:#a3505b;}

img { border: 0; }

hr {border-top: 1px solid #aaa;}

.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(64048d48-6208-455f-b947-41a652f64e6a) no-repeat left 0px; min-height:24px; padding:0 0 0 35px; line-height:28px; display:table}



table.vychoziTabulka {border-collapse:collapse; border-spacing:0; margin:0 0 15px 0}
table.vychoziTabulka tr th {background:#2D353B; color:#fff; font-weight:bold; padding:5px 10px; border:1px solid #2D353B;}
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:#DBDCD4; color:#000; padding:5px 10px;}
table.tabulkaZebra tr:nth-child(2n+1) td {background:#f8f9e8; color:#000; padding:5px 10px;}



p.zvyraznenyText { font-size: 14px; margin: 0 0 15px 0; color: #fff; background: #2D353B; min-height:24px; padding: 15px 20px;}



a.tlacitko {float:left; width:291px; height:47px; line-height:47px; padding:0; color:#fff; text-shadow:1px 1px #00231d; background:#D4B607; margin:0 0 25px 0; font-size:24px; text-align:center}
a.tlacitko:hover {background-position: left bottom; text-decoration:none;}


.boxOdrazky ul.priceRight li em {text-align:right; float:right}


@media screen and (min-width: 481px) and (max-width: 767px) {
	.boxOdrazky ul.priceRight li {margin:0 0 10px 0; padding:0 0 10px 0px; border-bottom:1px solid #c0c0c0; background:none}
	.boxOdrazky ul.priceRight li:last-child {border:none; padding:0}
	.boxOdrazky ul.priceRight li {float:left; width:100%}
}
@media screen and (max-width: 480px) {
	.boxOdrazky ul.priceRight li {margin:0 0 10px 0; padding:0 0 10px 0px; border-bottom:1px solid #c0c0c0; background:none}
	.boxOdrazky ul.priceRight li:last-child {border:none; padding:0}
	.boxOdrazky ul.priceRight li {float:left; width:100%}
}



table.kontakt {border-collapse:collapse; width:100%}
table.kontakt td {padding:5px 0}        

 