body { margin:0px; padding:0px; font-size: 62.5%; line-height: 1.2; font-family:Arial, Helvetica, sans-serif; text-align:left; background: url("/img/bg.png") 0 0 repeat-x; }
div, span, p, h1, h2, h3, h4, h5, h6, ul, li, hr, form, input { margin:0px; padding:0px; }
img { border:0px; }
#header { width:896px; height:215px; padding:15px 7px 0 7px; margin:0px auto; margin-top:15px; background: url("/img/bg-header.png") 0 0 no-repeat; }
#erb a { width:248px; height:214px; float:left; }
#homeLink, .jumpLink, h1, h1 span { display:none; }
#container { width:910px; margin:0px auto; background: url("/img/bg-container.png") 0 0 repeat-y; }
#page { width:896px; margin:0px auto; background: #eaeaea; }
#content { width:648px; float:right; padding:0 0px 20px 0px; }
.leftColumn { width:430px; padding:6px 0 0 0; float:left; border-top:5px solid #cccccc; }
.leftColumn h2 { width:400px; height:31px; text-transform:uppercase; padding:14px 0 0 0; font:normal 1.8em Arial; background: url("/img/bg-aero.png") 321px 10px no-repeat; position:relative; z-index:10 }
.leftColumn .borderBox { width:370px; padding:5px 15px 10px 15px; background:#fff; border-top:5px solid #0193de; margin-top:-5px; }
.leftColumn .borderBox .article { clear:both; }
.leftColumn .borderBox .article h3 { width:300px; float:left; color:#000; font:bold 1.2em Arial; padding:7px 0 0px 0; }
.leftColumn .borderBox .article h3 a { color:#000; text-decoration:none; }
.leftColumn .borderBox .article h3 a:hover { text-decoration:underline }
.leftColumn .borderBox .article .datum { width:70px; float:right; text-align:right; font:bold 1.2em Arial; height:15px; padding:7px 0 0px 0; }
.leftColumn .borderBox .article p { clear:both; width:370px; padding:7px 0 2px 0; font:normal 1.2em Arial; text-align:justify; line-height:1.3 }
.leftColumn .borderBox .article p a { color:#000; text-decoration:none; }
.leftColumn .borderBox .article p a:hover { text-decoration:underline }
.leftColumn2 { width:648px; padding:6px 0 0 0; float:left; border-top:5px solid #cccccc; }
.leftColumn2 h2 { width:620px; height:31px; text-transform:uppercase; padding:14px 0 0 0; font:normal 1.8em Arial; background: url("/img/bg-aero.png") 541px 10px no-repeat; position:relative; z-index:10 }
.leftColumn2 .borderBox { width:590px; padding:5px 15px 10px 15px; background:#fff; border-top:5px solid #0193de; margin-top:-5px; }
.leftColumn2 .borderBox .article { clear:both; }
.leftColumn2 .borderBox .article h3 { width:520px; float:left; color:#000; font:bold 1.2em Arial; padding:7px 0 0px 0; }
.leftColumn2 .borderBox .article h3 a { color:#000; text-decoration:none; }
.leftColumn2 .borderBox .article h3 a:hover { text-decoration:underline }
.leftColumn2 .borderBox .article .datum { width:70px; float:right; text-align:right; font:bold 1.2em Arial; height:15px; padding:7px 0 0px 0; }
.leftColumn2 .borderBox .article p { padding:7px 0 2px 0; font:normal 1.2em Arial; text-align:justify; line-height:1.3 }
.leftColumn2 .borderBox .article p a { color:#000; text-decoration:none; }
.leftColumn2 .borderBox .article p a:hover { text-decoration:underline }
.rightColumn { width:218px; float:right; padding:6px 0 0 0; border-top:5px solid #cccccc; }
.rightColumn h3.topP { height:31px; text-transform:uppercase; padding:14px 0 0 0; font:normal 1.8em Arial; }
.rightColumn .borderBox { width:160px; padding:10px 15px 10px 15px; font:normal 1.1em Arial; background:#fff; border-top:5px solid #0193de; margin-top:-5px; }
.rightColumn .borderBox p { padding:5px 0px 5px 0px; line-height:1.3 }
.borderBox a { color:#000; text-decoration:none; }
.borderBox a:hover { text-decoration:underline }
.rightColumn .borderBox form p { clear:both; }
.rightColumn .borderBox form { clear:both; height:35px; }
.rightColumn .borderBox form input.text { width:131px; height:20px; padding:3px 0 0 3px; border:1px solid #ccc; float:left; font:normal 1.2em Arial; background: url("/img/bg-search.png") 0 0 repeat-x; clear:both; }
.rightColumn .borderBox form input.sub { width:24px; height:25px; border:0px; float:left; background: url("/img/bg-search2.png") 0 0 no-repeat; }
.borderBox ul { list-style:none; }
.borderBox ul li { padding:2px 0 2px 19px; background: url("/img/bg-dart3.png") 0px 5px no-repeat; }
#leftMenu { width:248px; float:left; padding:0 0 0 0px; }
#menu.blueArrow { width:220px; border-top:5px solid #cccccc; list-style:none; padding:25px 0 0 28px; font:bold 1.3em Arial }
#menu.blueArrow li { color:#000; padding:2px 0 2px 25px; background: url("/img/bg-dart.gif") 0px 5px no-repeat; }
#menu.blueArrow li a { color:#000; text-decoration:none; }
#menu.blueArrow li a:hover { text-decoration:underline }
#menu.blueArrow li ul { list-style:none; margin:2px 0 -2px 0; }
#menu.blueArrow li ul li { background: url("/img/bg-dart2.gif") 0px 5px no-repeat; }
.clear { clear: both; height: 1px; overflow: hidden; }
.clear2 { width:100%; clear:both; height:10px; margin:0 0 0px 0; }
hr.none { display:none; }
#footer { width:845px; height:37px; padding:7px 0 15px 65px; font:normal 1.1em Arial; margin:0px auto; background: url("/img/bg-footer.png") 0 0 no-repeat; }
/*posem puvodni obsah*/
#footer a { color: #000; text-decoration:none; } /*JAM*/
.leftColumn2 h3.topP { height:31px; padding:14px 0 0 0; }
/*obrazky v textu DOPLNENO z ZEBETINA*/
.flRiPic { float:right; margin:0px 0px 15px 15px; }
.flLePic { float:left; margin:0px 15px 15px 0px; }
/*ramovani obrazku v obsahu*/
.picFlBox .picture a img, .flRiPic a img, #content .pictureBox a img { border:1px solid #ebebeb; }
.picFlBox .picture a:hover img, .flRiPic a:hover img, #content .pictureBox a:hover img { border-color:#133a60; }
/*galerie obrazku*/
.picFlBox { float:left; width:25%; margin-bottom:15px; text-align:center; font-size:92%; font-style:italic; }
.picFlBox .picture { margin-bottom:4px; }
table { margin:0px auto 15px auto; border-collapse:collapse; text-align:center; }
table td { padding:3px 10px; border:1px solid #163e64; font:normal 1.2em Arial; }
table th { padding:3px 10px; border:1px solid #163e64; font:bold 1.2em Arial; background:#dadada; color:#000; font-weight:bold; }
