/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/

a {text-decoration: none; color: rgb(8,11,185);}
a:hover {cursor: pointer;}

img, video {border: none; color: rgb(234,234,234);}
:active, :focus {outline: none; -moz-outline-style: none;}

* {margin: 0;}
html {height: 100%;}
body {height: 100%; font-family: 'Lucida Grande', Arial, 'Lucida Sans Unicode', sans-serif; text-decoration: none; font-size: 13px; background-color: rgb(208,207,203); background-image: url("https://grafika.webperfecting.com/textury/noise-svetlesedohneda9.png?vs=tzjrth4e5ju"); background-repeat: repeat;}
#stranka {width: 88%; max-width: 1690px; min-height: 100%; height: auto !important; height: 100%; position: relative; top: 0px; left: 0px; display: block; margin: 0 auto -40px auto;}
#obsah {width: 100%; display: block; padding: 72px 0 27px 0;}

/*
background-color: rgb(177,177,177); background-image: url("https://grafika.webperfecting.com/textury/10i.png?vs=tzjrth4e5ju");
*/
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/

.tabulka {width: 100%; position: relative; font-size: 13px; color: rgb(57,57,57); text-align: center; border-collapse: collapse; background-color: rgba(255,255,255,0.72); -webkit-box-shadow: 0 1px 2px 1px rgb(142,142,142); -moz-box-shadow: 0 1px 2px 1px rgb(142,142,142); box-shadow: 0 1px 2px 1px rgb(142,142,142); margin: 0 0 30px 0;}
.tabulka tr:first-child {-webkit-box-shadow: 0 !important; -moz-box-shadow:  0 !important; box-shadow:  0 !important;}
.tabulka td {border-bottom: solid 1px rgb(196,196,196); padding: 7px 12px 7px 12px;}
.tabulka_mezera {height: 20px; border-left: none !important; border-right: none !important; border-bottom: none !important;}

.tabulka_nazev {width: 40%; min-width: 200px; font-size: 20px; font-weight: bold; color: black; background-color: rgba(140,108,31,0.2); border: solid 1px rgb(230,227,221); -webkit-box-shadow: 0 1px 2px 1px rgb(151,151,151); -moz-box-shadow: 0 1px 2px 1px rgb(151,151,151); box-shadow: 0 1px 2px 1px rgb(151,151,151); padding: 10px;}

.cenik_popisek_ramecek {font-size: 14px; color: rgb(50,50,50); margin: 10px 5px 0 0;}
.cenik_popisek_odkaz {height: 30px; position: relative; display: block; float: left; color: white; text-align: center; font-size: 12px; line-height: 30px; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: rgba(57,24,11,0.71); padding: 0 12px 0 12px; margin: 10px 10px 0 0;}
/* .cenik_popisek_odkaz:hover, .cenik_popisek_odkaz_aktivni {-webkit-box-shadow: 0 0 2px 1px rgb(255,143,0); -moz-box-shadow: 0 0 2px 1px rgb(255,143,0); box-shadow: 0 0 2px 1px rgb(255,143,0);} */
.cenik_popisek_ramecek a {color: rgb(50,50,50); border-bottom: dotted 1px rgb(50,50,50);}
.domena_radek td:first-child {font-weight: bold;}

@media only screen and (max-width: 414px) {.tabulka td:nth-child(3) {display: none}}

/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/

.tlacitko_koupit {height: 30px; position: relative; display: inline-block; text-align: center; font-size: 12px; font-weight: bold; line-height: 30px; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 0 12px 0 12px; margin: 0 auto 0 auto; color: black; border: solid 1px rgb(166,131,113); -webkit-box-shadow: inset 0 1px 3px -1px white; -moz-box-shadow: inset 0 1px 3px -1px white; box-shadow: inset 0 1px 3px -1px white; background: rgb(255,195,153);}

/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
