/*css http://www.midasweb.eu, http://www.web-klub.cz*/
/* RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul, li { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*@font-face {
 font-family: Trajan;
 src: url("../font/TrajanPro-Regular.eot")*/ /* EOT file for IE */
/*}
@font-face {
 font-family: Trajan;
 src: url("../font/TrajanPro-Regular.ttf")*/ /* TTF file for CSS3 browsers */
/*}*/


/*css http://www.midasweb.eu, http://www.web-klub.cz */
body { background:#f2f6d5 url(../imgs/back.png); color:#000; font-size:14px; margin:0 auto; width:100%; height:100%; letter-spacing:0px; text-align:center; font-family:"trebuchet ms", Tahoma, georgia, verdana, arial, lucida, sans-serif !important; line-height:1.4; }
b { color:#a90a00; font-weight:bold }
strong {  font-weight:bold }
em { color:#000; font-weight:bold; font-style:italic }
.fleft { float:left!important; margin:0 20px 0 0 }
.fright { float:right!important; margin:0 0 0 20px }
.clear { clear:both; }
div.clear { clear:both; line-height:1px; height:1px; font-size:1px;}

/*ruzne*/
#topcontrol { z-index:80 }
#top2 { background:url(../imgs/top.png) top center repeat-x; position:fixed; top:0px; z-index:10; width:100%; height:339px; }
.stin { background:url(../imgs/stin2.png) top center no-repeat; display:block; clear:both; overflow:auto; height:18px; width:100%; margin-top:2px }
#hotline { position:absolute; left:30px; top:20px; height:100px; width:100px; z-index:80; display:block }

#floatMenu { position:absolute; top:30px; left:-55px; width:55px; height:160px; z-index:0; line-height:1!important; }
#floatMenu a{ text-decoration:none; }
#floatMenu img{ border:none; }
.floatMenuNext { position:relative; top:-2px;}

#stin { background:url(../imgs/stin.png) top center no-repeat; position:fixed; top:10px; z-index:10; width:100%; height:650px; }
.cleaner { clear:both; visibility:hidden; height:1px; margin:0!important }
.posun-top { top:-0px!important; }
.ramecek, .perex { background:#940005 url(../imgs/foot.png) bottom repeat-x; border:#000 1px solid; padding:20px!important; margin:10px 0; color:#fff }
/*odkazy*/
a { color:#ffd01d }
a:hover, .obycejne a:hover, .center a:hover { color:#fff }
.button { background:url(../imgs/button.png) top center no-repeat; color:#fff; font-size:180%; font-weight:bold; display:block; height:48px; line-height:48px; width:362px; text-align:center; margin:10px auto; letter-spacing:-1px; text-decoration:none }
.button:hover { background-position:bottom center; color:#000 }
/*head*/
#head { width:980px; height:190px; margin:0 auto; text-align:center; position:relative; z-index:10; }
#head-in { background:url("../imgs/head1.png") top left no-repeat; width:980px; height:190px; display:block; z-index:50; position:relative; }
#logoclick { position:absolute; top:0px; left:0px; z-index:5; width:550px; height:140px; z-index:90; }

#headerMenuTools { position:absolute; top:-178px;top:-189px; right:0px; width:430px; height:38px; z-index:50;}
#headerMenuTools ul{ margin:0; padding:0;}
#headerMenuTools ul li{ margin:0; padding:0; float:left; list-style-type:none;}
#headerMenuTools ul li a{ float:left; width:143px; height:38px; line-height:38px; padding:0; margin:0; background:url(../imgs/bgHeaderMenuItem.png) 0 -38px no-repeat; text-decoration:none; text-transform:uppercase; color:#FFF; font-weight:bold;}
#headerMenuTools ul li a:hover, #headerMenuTools ul li a.active{background:url(../imgs/bgHeaderMenuItem.png) 0 0 no-repeat; color:#ffd01d;}


/* ====== main search form ====== */
.mainSearchForm { position:absolute;width:390px;height:40px; text-align:left; top:-45px; left:10px; background:url(../imgs/bgMainSearchForm.png) 0 0 no-repeat; display:none; }
.mainSearchForm fieldset { border:none; margin:0; padding:0; }
.mainSearchForm .fSearch { position:absolute; width:240px; height:20px; line-height:20px; border:none; font-size:16px!important; top:10px; left:43px; background-color: transparent;  color:#000; }
.mainSearchForm .bSearch { position:absolute; top:7px; right:6px; width:80px; height:26px; cursor: pointer; color:#fff; font-size:16px; font-weight:bold; padding:0; margin:0; border:none; background:transparent; letter-spacing:1px; }
.mainSearchForm .bSearch:hover {color:#ffd01d; }

/* ====== but SDH 120 let ====== */
#sdh120let, #sdh120let a, #sdh120let a span{width:247px;height:42px; font-size:10px;}
#sdh120let{position:absolute;top:-46px;left:5px;background-color:#910005;}
#sdh120let a{display:block;cursor:pointer;color:#fff;}
#sdh120let a span{position:absolute;top:0px;left:0px;background:transparent url(../imgs/btn-sdh-120-let.gif) 0 0 no-repeat;}
#sdh120let a:hover span{background:transparent url(../imgs/btn-sdh-120-let.gif) 0 -42px no-repeat;}

/* ====== rollInfo ====== */
#bar {width:600px;height:42px; line-height:42px; overflow:hidden; font-size:16px!important;text-shadow:#000 1px 1px 1px;position:absolute;top:-46px;left:20px;background-color:#910005; text-align:left; color:#FFF;}

#boxHeadingNews {display:block; position:absolute; top:223px; left:30px; width:550px; height:30px; line-height:30px; overflow:hidden; }
#boxHeadingNews h2{font-family: Trajan, Verdana, Arial, sans-serif; font-size:28px; color: #a90000;text-shadow:#fff 1px 1px 1px; padding:0; margin:0;}
/* menu */
#menu { position:absolute; top:340px; font-size:20px; height:45px; margin:0 auto; text-align:center; letter-spacing:-1px; z-index:80 }
#menu ul { margin-left:15px }
#menu li { display:inline }
#menu a, .aktiv { border-left:#e56306 1px solid; border-right:#ba2302 1px solid; color:#fff; text-decoration: none; padding:0 25px; height:45px; line-height:45px; display:block; float:left; }
#menu a:hover { background:#920000; color:#ffc000 }
.aktiv { background:transparent; color:#000 }
/*bocni-menu*/
#leva .bocni-menu { width:210px; font-size:15px; overflow:hidden }
#leva .bocni-menu ul { margin:10px 0 }
#leva .bocni-menu li { text-align:left; letter-spacing:0px; text-indent:5px; margin-bottom:1px; overflow:hidden }
#leva .bocni-menu li a { background:#e3e8c0 url(../imgs/bocni-menu.png) center right no-repeat; width:198px; text-decoration:none; border:#fff 1px solid; border-bottom:#d0d79a 1px solid; border-right:#bbc192 1px solid; color:#000; padding-left:10px; display:block; line-height:30px; overflow:hidden }
#leva .bocni-menu li a:hover, #leva .bocni-menu li a.active  { background:#fff url(../imgs/bocni-menu.png) center left no-repeat!important; color:#940005 }
#leva .bocni-menu ul li ul { margin:0!important; font-size:13px; }
#leva .bocni-menu ul li ul li a { background:transparent; color:#670000; border:none; border-bottom:#d0d79a 1px dashed; width:198px; line-height:26px!important }
#leva .bocni-menu ul li ul li a:hover, #leva .bocni-menu ul li ul li a.active { background:#fff!important; color:#000; font-weight:normal; }
/*slide*/
#slider-bg { position:relative; right:0px; top:0px; width:700px; height:250px; z-index:10; border:#aa171c 1px solid; margin-bottom:15px }
#slider { background:#fff; position:relative; right:0px; width:700px; height:250px; overflow:hidden; }
#slider img { display:none; }
#slider a { border:0; display:block; }
#mapaDecor { position:absolute; top:-160px; right:0px; z-index:60; width:370px; height:206px; background:url(../imgs/mapa1.png) 0 0 no-repeat; }
#z-foto { position:absolute; top:0px; left:0px; z-index:40; }
/*slide-pozicovani*/
.billboard { float:left; height:250px; overflow:hidden; width:700px; z-index:15; position:relative; }
#Promos { position:relative; z-index:21; zoom:1; }
#PromoTriggers { position:absolute; z-index:90; left:0px; top:220px; }
#PromoTriggers ul { list-style:none; width:300px!important; margin:0 auto!important; text-align:center; z-index:30; padding:0; }
#PromoTriggers li { list-style:none; float:left; margin:0 3px!important; background:none!important; padding:0!important; }
#PromoTriggers li a { display:block; background:url(../imgs/but.png) top no-repeat; width:16px; height:16px; }
#PromoTriggers li a:hover { background:url(../imgs/but.png) center no-repeat }
#PromoTriggers a.activeSlide, #PromoTriggers a.activeSlide:hover { background:url(../imgs/but.png) bottom no-repeat }
#PromoSlides { width:700px; height:250px; overflow:hidden; float:left; }
.standalone #PromoSlides { width:700px; height:250px; float:none; }
#PromoSlides .slide { background:#fff; }
#PromoSlides .wide { width:700px; }
#PromoSlides a { display:block; float:left; }
#PromoSlides a.small { display:block; float:right; margin:0 0 3px 2px; }


#stred ul {padding:0px 0px 0px 5px;margin-left:0px;list-style-image:none;width:100%;margin:0.3em 0px 0.3em 0px;line-height:1.5em; text-align:justify;}
#stred ul li{padding-left:13px;margin-left:0px;list-style-type:none; background: url(../imgs/bgListItem.png) 0px 9px no-repeat; line-height:1.5em;}


/*nadpisy*/
h1, h2, h3, h4, h5, h6 { font-family:"Arial"; letter-spacing:0px; text-align:left; font-weight:normal; text-shadow:#fff 1px 1px 1px }
/*textova-cast*/
#hlavni { width:980px; margin:0 auto; display:block; position:relative; height:auto; z-index:70 }
#obsah { background: url(../imgs/obsah-top.png) top center no-repeat; width:980px; margin:0 auto; display:block; float:left; position:relative; min-height:100px }
#in { background:url(../imgs/obsah.png) top center repeat-y; min-width: 980px; position:relative; z-index:10; float:left; min-height:400px; }
/*leva*/
#leva { float:left; width:230px; position:relative; left:15px; padding-bottom:20px; margin-top:20px; color:#f09500; min-height:300px; color:#000; text-align:left }
#leva p { text-align:left; padding:10px; font-size:13px; margin-bottom:15px }
#leva h3 { font-size:180%; text-indent:10px; color:#000 }
.odr1 li { background:url(../imgs/odr1.png) center left no-repeat; padding:4px 0 4px 30px; border-bottom:#81ac01 1px dashed }
.center { text-align:center!important; border:#363841 1px solid; margin:0 auto }
.center img { margin:2px 0 }




#leva h3.boxColTitle  {font-family: Verdana, Arial, sans-serif; font-size:17px; color: #000; padding:0; margin:0; width:230px; height:45px; line-height:40px; clear:left; font-weight:normal;text-shadow:none!important;}
#leva h3.boxColContact { background:url(../imgs/bgBoxContact.png) 0 0 no-repeat;}
#leva h3.boxColEmail { background:url(../imgs/bgBoxEmail.png) 0 0 no-repeat;}
#leva h3.boxColGlobe { background:url(../imgs/bgBoxGlobe.png) 0 0 no-repeat; }


.boxCol {display:block; position:relative; width:212px; overflow:hidden; margin:0 0 10px 0; background:url(../imgs/bgBoxCol.png) 0% 100% no-repeat;}
.boxCol .indent{display:block; padding:5px 10px 5px 10px;}

#leva .boxCol p { background:none; padding:0px; margin:.3em 0 .3em 0; border:none; font:14px Tahoma, Geneva, sans-serif; line-height:1.5; color:#333;}
#leva .boxCol p.boxTel { font-size:22px; font-weight:bold; color:#a90000; text-align:center;}
#leva .boxCol p.boxTel span { color:#7D9BB9; }

#leva .boxCol a { color:#a90000; text-decoration:underline; font-size:18px;}
#leva .boxCol a:hover { color:#000; text-decoration:none;}

#leva .formNews { text-align:center; }
#leva .formNews fieldset { border:none; margin:0; padding:0; }
#leva .formNews legend { display:none;}
#leva .formNews input { border:none; margin:5px 0px;}


#leva .formNews input.inpField {  padding:0px 5px;width:178px;_width:188px; height:27px; line-height:27px; background: #FFF url(../imgs/bgInpField.gif) 0 0 no-repeat; color:#000; font:12px Tahoma, Geneva, sans-serif;}
#leva .formNews .butFormSubmit { width:91px; height:29px;line-height:29px!important;  background: url(../imgs/bgButFormSubmit.png) 0 0 no-repeat; color:#fff;/*text-shadow:#fff 1px 1px 1px;*/ font:12px Tahoma, Geneva, sans-serif; font-weight:bold; cursor:pointer; padding:0; }


#pocasi { text-align:center; width:190px; margin-left:15px;}



/*bocni-menu-obycejne*/
.obycejne { padding:10px 5px; font-size:13px; border:#363841 1px solid; margin-bottom:15px }
.obycejne li { text-align:left; margin-left:20px; list-style-type:square; padding:2px 0 }
.bg-input { background:url(../imgs/bg-input.gif) top left no-repeat; padding:2px 3px; }
/*buttony*/
#leva .button { background:url(../imgs/button.png) bottom center no-repeat; color:#000; font-weight:bold; text-align:center; border:0px; margin:6px 0px 12px; height:40px; line-height:38px; width:215px; cursor:pointer; position:relative; display:block; letter-spacing:-1px }
#leva .button:hover { background-position:top center; color:#fff }

.button { background:url(../imgs/bgButton.png) bottom center no-repeat; color:#000; font-weight:normal; text-align:center; border:0px; margin:3px 0px; height:40px; line-height:38px; width:215px; cursor:pointer; position:relative; display:block; letter-spacing:-1px; font-size:20px; }
.button:hover { background-position:top center; color:#fff }


/*stred*/
#stred { width:700px; float:right; position:relative; right:20px; margin-top:20px; padding-bottom:20px; border-left:#d5bd73 1px dashed; padding-left:20px; z-index:10; font-size:105% }
#stred .in { padding:0 20px 10px }
#stred p { text-align:left; padding:5px; line-height:1.4em; }
#stred h1 { color:#aa171c; font-size:240%; text-shadow:#000 1px 1px 1px;  }
#stred h1 span { color:#e1a202!important; font-size:80%!important; }
#stred h1 b { color:#000!important; font-weight:normal!important; text-shadow:none!important; }
#stred h2 { color:#e1a202; font-size:180% }
#stred h3 { color:#555; font-size:150%; }
/*#stred h4 { color:#000; font-size:120% }*/

#stred h4 { letter-spacing:0px; font-size:120%!important; font-weight:bold; margin:3px 0px 0px 0px; padding-top:5px; color:#690000!important }
#stred h4 a:hover { color:#000!important; text-decoration:none; border-bottom:1px dotted #000; }


#stred .fleft { float:left }
#stred .fright { float:right }
#stred hr { color:#d5bd73; background-color:#d5bd73;clear:both; }
#stred hr, .detail hr, #leva hr, #prava hr { border: none; height:1px; margin:10px auto 10px; text-align:center; clear:both; width:98%; }

#stred a{ color:#a90000;}
#stred a:hover{ color:#000;}


#stred ol{margin:.3em 0 .1em 1em;padding:.5em 0 .1em 1em; text-align:left;}
#stred ol.typea{ list-style-type:lower-alpha;}
#stred ol li{margin:.2em 0 .1em 0;padding:.2em 0 .1em 0;line-height:1.5em;}

#stred ul {padding:0px 0px 0px 5px;margin-left:0px;list-style-image:none;width:100%;margin:0.3em 0px 0.3em 0px;line-height:1.5em; text-align:justify;}
#stred ul li{padding-left:13px;margin-left:0px;list-style-type:none; background: url(../imgs/bgListItem.png) 0px 9px no-repeat; line-height:1.5em;}

div.galleryItem {display:block; position:relative;float:left; width:200px; height:153px;border:0px;margin:8px 8px 8px 8px;_margin:8px 8px 8px 4px;  text-align:center;overflow:hidden;}
div.galleryItem img {padding:0px;margin:0; background:#7d0004; padding:4px; border:1px solid #000;}
div.galleryItem p { text-align:left; font-style:italic; margin:0; padding:0; line-height:1.3; font-size:12px; display: none}


.imgLeft, .imgRight, .imgDetail{padding:4px;background-color:#fff;}
.imgLeft img, .imgRight img, .imgDetail img {/*border:1px solid #999;*/ border:none;}
.imgLeft p, .imgRight p, .imgDetail p{text-align:center;margin:0px;padding:.2em;}
.imgLeft, .imgDetail{float:left;margin:3px 15px 5px 0px;}
.imgRight{float:right;margin:3px 0px 5px 15px;}



div.videoGalleryItem {display:block; position:relative;float:left; width:340px; height:320px;border:0px;margin:8px 10px 8px 0px;  text-align:center;overflow:hidden;}
#stred div.videoGalleryItem h4 { text-align:left;  margin:0; padding:0; height:24px; line-height:24px; overflow:hidden;}
#stred div.videoGalleryItem p { text-align:left; font-style:italic; margin:0; padding:0; line-height:1.3; font-size:12px;}


#mapa { border:1px solid #AA171C;}

/* ====== table - content =========*/
#stred table{border-collapse:collapse;font-size:100%;margin:0.6em 0px 0.6em 0px;border-bottom:3px solid #A20206;border-top:3px solid #A20206; }
#stred table th{padding:.4em .3em;background-color:#A90000;color:#ffffff;text-align:left;border:1px solid #FFF;vertical-align:top; font-weight:bold;}
#stred table tr{background-color:#fff;}
#stred table tr:hover {background-color:#e3e8c0;}
#stred table td{padding:.4em .3em;border:1px solid #DCE6E8;vertical-align:top; color:#000;text-align:left;}
#stred table p{line-height:1.5em;padding:0px;}

#stred table.blank {border:0px;margin:.5em 0px; font-size:100%;}
#stred table.blank tr{background-color:transparent;border:0px;}
#stred table.blank tr:hover {background-color:transparent;}
#stred table.blank td{padding:5px 5px 5px 0px;border:0px;vertical-align:top;}
#stred table.blank h3 {padding:0px 0px 0px 15px;}
#stred table.blank td p{line-height:1.5em;}




/*nadpisy*/
h1, h2, h3, h4, h5, h6 { text-align:left; font-weight:normal; letter-spacing:-1px; }
/*clanky*/
/*.datum { background:url(../imgs/kalendar.png); background-repeat:no-repeat; width:83px; height:83px; text-align:center; float:left; color:#fff; font-size:10px; font-weight:bold; margin:0px; margin-top:5px; margin-right:10px; padding-top:14px; }
.datum .den { font-size:17px; font-weight:bold; color:#000000; padding-top:10px; letter-spacing:-1px; }
.datum .time { font-size:10px; font-weight:bold; color:#000000;letter-spacing:-1px; }*/

.newsItem { display:block; position:relative;}
.datum { position:absolute; top:28px; right:5px;  width:100px; height:15px; text-align:center; float:left; color: #333; font-size:12px; font-weight:bold; text-align:right;  }


.datum-nadpis { padding:0px; }
.datum-nadpis h2 a { letter-spacing:0px; font-size:18px!important; font-weight:bold; margin:3px 0px 5px 0px; padding-top:5px; color:#690000!important }
.datum-nadpis h2 a:hover { color:#000!important; text-decoration:none; border-bottom:1px dotted #000; }
.datum-nadpis a { color:#0a90000; text-decoration:none; font-weight:bold; border-bottom:1px dotted #a90000; }
.datum-nadpis h2 { color:#690000!important; text-decoration:none; font-weight:bold;letter-spacing:0px; font-size:18px!important; margin:3px 0px 5px 0px; padding-top:5px; }
.datum-nadpis .postdetails a { color:#ff0000; text-decoration:underline; }
.datum-nadpis .postdetails a:hover { color:#000!important; text-decoration:none; border-bottom:1px dotted #000; }
.novinky-text { border-bottom:#d5bd73 1px dashed; padding-bottom:4px; margin-bottom:12px; }
.vice { background:#670000; text-decoration:none; margin:10px 0; height:20px; line-height:20px; display:block; /*width:60px;*/ padding: 0 20px; float:right; color:#fff!important; font-weight:bold; text-align:center!important; font-size:11px; display:none; }
.vice:hover { background:#d5bd73; color:#000!important; }

.newsImg{background-color:#aa171c; width:202px; /*height:152px;*/ float:left; overflow:hidden; margin-right:15px; line-height: 1em; font-size: 1px; }
.newsImg img{padding:1px; border:none; width:200px;}


/*foot-menu*/
#oddel { background:#fff; width:980px; margin:0 auto; height:0px; clear:both; }
#foot-menu { background:#e0e6b3 url(../imgs/bg-foot-menu.png); border:1px solid #fff; border-left:#d5bd73 1px solid; border-right:#d5bd73 1px solid; width:978px; margin:0 auto; height:180px; text-align:left; font-size:11px; overflow:hidden; position:relative; z-index:50 }
#foot-menu-in { padding:10px; margin:10px; width:936px; height:140px; }
#foot-menu .blok3 { float:left; border-right:#d5bd73 1px dashed; height:140px; padding:0 10px; font-size:12px; }
#foot-menu .blok-logo { float:right; border-left:#d5bd73 1px dashed; padding:0 0px 0 10px }
#foot-menu li { padding:1px 12px; letter-spacing:0px }
#foot-menu li a { text-decoration:underline; color:#690000 }
#foot-menu a:hover { text-decoration:none; color:#000 }
#foot-menu h5 { font-size:16px; font-weight:bold; color:#690000; font-family:Verdana!important; margin:10px 0; padding:0 10px }
.no-border { border:none!important }
/*paticka*/
#foot { background: url(../imgs/foot.png) top repeat-x; width:100%; height:60px; float:left; margin:0 auto; position:relative; z-index:40; padding-bottom:15px; }
#foot-in { background: url(../imgs/foot-in.png) top left repeat-x; color:#d57b15; font-size:14px!important; height:60px; width:980px; margin:0 auto; letter-spacing:0; padding-bottom:15px; }
#foot-in p { padding-top:35px; text-align:center; margin:0 auto; }
#foot-in a { color:#d57b15 }
#foot-in a:hover { color:#fff }
/*tooltip*/
#easyTooltip { padding:3px 15px; border:#000 1px solid; font-size:20px; background:#940005; color:#e2e7be; display:block; text-align:left; letter-spacing:0px; z-index:99; max-width:50% }
/*galerie*/
.fotogalerie { padding-bottom:10px; float:left; clear:both }
.fotogalerie img { margin:10px; width:200px }
.fotogalerie hr { width:50%!important }
.img-mensi img { width:120px; margin:8px!important }
.fotogalerie a img { padding:6px; background:#7d0004; border:#000 1px solid; }
.fotogalerie a:hover img { background:#bbc192; border:#000 1px solid!important }
#leva .fotogalerie { margin-left:-10px }
/*box-pod-obrazkem*/
div.box { float:left; display:inline; }
div.box .text { margin-top:1px; font-size:13px; text-align:center }
div.box .text span { display:block; color:#ffb901; font-weight:bold; font-size:15px!important; }

.fLeft { float:left!important;}
.fRight { float:right!important;}

.hGal { height:158px!important;_height:166px!important;}

.tAc { text-align:center!important;}
.tAr { text-align:right!important;}
.w340px { width:340px!important;}
.w700px { width:700px!important;}

.nowrap { white-space:nowrap!important;}


.narodniKnihovna { text-align:center; margin:15px auto 0px auto;}

@media print{
body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}
#stin2, #lyzar, #head, #vodorovne-menu, #leva, #oddel, #foot-menu, #partner-menu, #foot, .counter{display:none;}
#stred { width:100%; float: none; position:relative; right:0px; padding:0px; margin:0px; letter-spacing:0; text-align:left; }
h1,h2,h3{page-break-inside:avoid;margin:0px;}
h1{padding-top:0px;margin-bottom:.5em;border-bottom:1px solid #000;}
h2,h3{padding-bottom:0px;}
#col2 ul li { list-style-type:circle; list-style-position:outside;}
#col2 ol li {  list-style-type:decimal; list-style-position:outside;}
#col2 ol li.typeLa {  list-style-type: lower-alpha; list-style-position:outside;}

p{margin-top:.2em;padding:0px;}
a{text-decoration:underline;font-weight:bold;}
.imgLeft{float:left;}
.imgRight{float:right;}
img{border:1px solid #000;margin:3px;}
#footer, #created{font-size:9px;}
.tableDetail{border-collapse:collapse;}
td, th{border: 1px solid #000;}
th{text-align:left;}
}
