body,td,div,.p,a {font-family:Verdana,Arial,Helvetica, sans-serif;font-size: 13px;line-height:1.5;color: #000000;}
body {background-color: #FFFFFF;}
table {border:0px;}
img{border:0px;}
.listahd {background-color: #0B5875;border-radius: 3px;margin-top:3px; padding:7px;}
.listazelena {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.listazelenal {-ms-flex: auto;flex: auto;}
.listazelenap {-ms-flex: auto;flex: auto; text-align: right;}
.sirka {max-width:994px;margin: 0 auto;}
.flexmain {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.menuleft {width:182px;}
.maincontent {margin:10px 10px 5px 3px;-ms-flex: 1;flex: 1;}
.menuright {width:180px;}
.levemenu {border: 1px solid #D0D098;width: 162px;border-radius: 3px;}
input, select, textarea, button {margin-bottom: 2px;margin-top: 2px;border-radius: 3px;border:1px solid #393939;padding: 3px;color: #000000;}
button, input[type=submit] {padding-left: 7px;padding-right: 7px;background-color: #dddddd;}
form {margin: 0px;}
A{COLOR: #0B5875;}
A:hover{COLOR: #CC3333;text-decoration: underline;}
h1 {font-size: 13pt; COLOR: #CC3333; font-weight: bold; margin: 0px;}
.inputo {border: 1px solid #999999;	background-color: #ECECD8; height:16pt;}
.nadpisknih {text-decoration: none; COLOR: #453399; font-size: 14px; font-weight: bold;}
.nadpisknihodsazeni {margin-bottom: 12px; margin-top: 15px;}
.nadpiskat {text-align: center;}
.obrazek {float: left;}
.popis {overflow-wrap: break-word;word-wrap: break-word;word-break: break-all; word-break: break-word;}
.odkaz {font-size: 14px;}
.zvyraznenikat {COLOR: #CC3333;}
.cervena, .cervena a {COLOR: #CC3333;}
.cervenacena {COLOR: #CC3333;font-weight: bold;}
.tucnytext {font-weight: bold;}
.zelenamenu {background-color: #0B5875;COLOR: #FFFFFF;text-align: center;font-weight: bold; line-height: 300%;border-radius: 3px 3px 0px 0px;}
.vnitrnimenu {padding:5px;}
.bilakosik {COLOR: #FFFFFF;}
.platba {COLOR: #0B5875;}
.nadpisdetail {COLOR: #000000; font-style: italic;word-wrap: break-word;}
.bile2 {COLOR: #FFFFFF; margin-left: 9px;}
.bile {COLOR: #FFFFFF; margin-right: 5px;}
.bile A {COLOR: #FFFFFF; text-decoration: none;}
.bile A:hover {COLOR: #CC3333;text-decoration: underline;}
.strankovani {word-spacing: 7px;text-align: center;}
.jasminka {border: 1px solid #0B5875;	margin-bottom: 6px;	margin-left: 0px;	margin-right: 8px; margin-top: 4px;	float: left;max-width: 100px;}
.jasminkadetail {border: 1px solid #0B5875;	margin-bottom: 6px;	margin-left: 0px;	margin-right: 8px; margin-top: 4px;	float: left;max-width: 200px;}
.slunecnice {margin-bottom: 0px; margin-left: 0px; margin-right: 6px;	margin-top: 2px;float: left;}
.kosik {border: 1px solid #D0D098;text-decoration: none; font-size: 11px;	padding:5px; float: right;margin-right: 5px;margin-top: 7px;border-radius: 3px;}
.kosik a{COLOR: #000000;text-decoration: none;font-size: 11px;}
.dokosiku {background-color: #0B5875;border-radius: 3px;padding: 5px;width: 150px;}
.kosikborder {border: 1px solid #D0D098;border-radius: 3px;}
.kosikmenuh {background-color: #0B5875;COLOR: #FFFFFF;font-weight: bold; line-height: 300%;border-radius: 3px 3px 0px 0px;}
.kosikmenud {background-color: #0B5875;COLOR: #FFFFFF;font-weight: bold; line-height: 300%;border-radius: 3px 3px 3px 3px;}
.kosiktlacitka {background-color: #0B5875;COLOR: #FFFFFF;border-radius: 3px;padding: 5px;width: 130px; height: 40px;margin: auto;text-align: center;}
.kosiktlacitka a {COLOR: #FFFFFF;text-decoration: none;font-weight: bold;}
.obrl{vertical-align: middle;margin-left:0px;margin-bottom:10px;}
.faceicon{vertical-align: baseline;}
.sedalinka {height: 1px; color: #eeeeee; background-color: #eeeeee; border: 0px solid #eeeeee;}
.knihytab {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;}
.knihy {width:50%;box-sizing: border-box;border-bottom: 1px solid #dddddd; padding-left:5px;padding-right:5px;height:250px;overflow: auto;}
.knihy:hover {background-color: #f1f1f1;}
.drobky {padding:0px 0px 0px 15px;}
.inputhodnoceni {visibility: hidden;}
.pocethvezdicek {margin-left: 10px; margin-right: 10px;text-decoration: none; COLOR: #CC3333; font-size: 19px; font-weight: bold;}
.hodnoceninadpis {font-weight: bold;word-wrap: break-word;}
.hodnocenipopis {word-wrap: break-word;}
.razeni {background-color: #f1f1f1;padding:5px;border: 1px solid #dddddd; margin-bottom:5px;border-radius: 3px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.razenil {-ms-flex: auto;flex: auto;}
.razenip {-ms-flex: auto;flex: auto;text-align:right;}
.textpridat {width: 350px;height: 110px;}
.take {overflow: auto;}
.vkm, .formvkm {background: none!important;border: none;padding: 0!important;display: inline-block;font-family:Verdana,Arial,Helvetica, sans-serif;font-size: 13px; cursor: pointer;color: #FFFFFF;font-weight: normal;}
.vkm:hover {text-decoration: underline;color:#CC3333;}

.popbox {margin-bottom: 10px;text-align:left;position:relative;}
.collapse {position:relative;}
.open {background:#DDD;border:solid 1px #FFF;border-radius:5px;box-shadow: 0px 0px 5px #CCC;background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#e8e8e8));background:-moz-linear-gradient(top,#f4f4f4,#e8e8e8);background:linear-gradient(top,#f4f4f4,#e8e8e8);padding:8px;}
.box {display:block;display:none;background:#FFF;border:solid 1px #BBBBBB;border-radius:5px;box-shadow:0px 0px 15px #999;position:absolute;padding:7px;}
.box a.close {color:red;font-size:12px;font-family:arial;text-decoration:underline;}