/* CSS Document */
body {font-size: 75%; font-family: Arial, Verdana, Tahoma, sans-serif; padding:0px; margin:0px;}

/* **** Help **** */
.l { display: inline; float: left; }
.r { display: inline; float: right  !important;; }
.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }
.out { position: absolute; left: -2000px; top: -2000px; }
.bold { font-weight: bold; }
.norm { font-weight: normal; }
.br { clear: both; }
.break { height: 1px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; display:block;}
.small { font-size: 92%; }
.suppress { color: #666666; font-weight: normal; }
.hidden { display: none;  }
.center { text-align: center !important; }
.left { text-align: left !important; }
.right { text-align: right !important; }
.red{color:#B52222;}
.gray{color:#666666;}
.no-border{border:none;}
.nobr{white-space:nowrap;}
.sprite{position:absolute; top:0px; left:0px; display:block;}
a .sprite{cursor:pointer;}
.arrow{font-size:117%;}
.n-w{white-space:nowrap;}
.no-border {border: none !important;}
.no-bg{background: none !important;}
.print {display: none;}
.big {font-size: 117%;}
.italic {font-style: italic;}
.col-h-l {float: left; width: 48%;}
.col-h-r {float: right; width: 48%;}
.valign-bottom {vertical-align: bottom; color: #3D6A7D; padding-left: 20px;}


/* TITLES */
h1, h2, h3, h4, h5, h6{color:#8D1942; text-align: left;}
h1, #annot-box h2, .news-box h2{margin:1em 0 0.3em; font-size:133.4%; padding: 0;}
h2{font-size:117%; padding: 0; margin: 1em 0;}
h3{margin:0.5em 0 1em; font-size:100%; color: #000;}
h4{margin:0.8em 0 0.5em; font-size:117%; }
h5, h6{margin:0.8em 0 0.5em; font-size:100%;}

/* ANCHORS */
a{color:#1C6BAC;} 
a:hover{color:#000;}

a.more {text-decoration: none;}
a.more span {text-decoration: underline;}

/* PARAGRAPH*/
p{ line-height:1.4; margin:0.3em 0 1em;}
p.left { text-align: left; }
p.center { text-align: center; }
p.right { text-align: right; }
/* LISTS */
ul{list-style:none; margin:8px 0px 17px; padding:0px;}
ul li{padding-left:20px; background:url('../img/bg-li.png') 0 0.35em no-repeat; line-height:1.5; margin:0 0 5px;}

ol{margin:0 0px 25px; padding: 0 0 0 25px; }
ol li{line-height:1.5; margin:0 0 6px;}

.lower-alpha{list-style:lower-alpha;}
.lower-alpha li{background:none; padding-left:3px; margin-left:30px; margin-bottom:0px;}

/* TABLE */
table{width:100%; padding: 0; margin: 5px 0 15px;  font-size:100%; border-collapse: collapse;}
caption{margin:1.2em 0 0em; padding: 0 0 0.6em; font-size:117%; text-align:left; font-weight:bold;}
td, th{padding:2px 0px 3px; text-align: left;} 


/* IMAGES */
img{ border: 0}
img.l {margin:5px 10px 5px 0;}
img.r {margin:5px 0 5px 10px;}
img.left {border: 3px solid #C8D7DC; float: left; margin: 0 30px 10px 0;}
img.right {border: 3px solid #C8D7DC; float: right; margin: 0 0 10px 30px;}


/* FORM */
form, fieldset{margin:0px; padding:0px; border:0px;}
fieldset{margin:15px 250px 0 5px; padding:0px; border:0px;}
fieldset h3 {margin: 0 -250px 10px -5px; padding: 5px; background: #E9F1F3; position: relative; zoom: 1;}
fieldset p {margin: 0 0 5px;}
fieldset label {display: -moz-inline-stack; display: inline-block; width: 60px;}
fieldset p.col-h-l .w-full, fieldset p.col-h-r .w-full {width: 160px; padding: 2px 0; vertical-align: top;}
fieldset p textarea.w-full {width: 408px; margin: 0 0 0 2px; vertical-align: top;}
fieldset p .w-full {width: 406px;}
label, .label{position:relative;cursor:pointer;}
label input{vertical-align:middle; margin: 0 3px 0 0; padding: 0; position:relative; top: -2px;}
label select{margin-left:3px;}
select{font-weight:normal;}
.int-text {border: 1px solid #d0d0d0;}
.int-text:focus, .int-text.focus {border: 1px solid #C91D77 !important;}
form .error {color: #ff0000;}
/* WIDTH */
.w-full {width: 99%; position: relative;}

.prodejce {
  margin-bottom: 5px; 
  background-color: #E9EFF1;
}

.prodejce table {
  margin: 5px 10px; 
}


.prodejce table th {
  width: 150px; 
}

.prodejce table td{
  width: auto; 
}


