﻿/* @import url(http://fonts.googleapis.com/css?family=Ribeye+Marrow&subset=latin,latin-ext);   */


body2
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  background-image : url(/images/pozadi.jpg);
  background-repeat : repeat;
  background: #E1E9FC;
}

body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  background: #E8E8FF;
  background: #CDCECF;
} 

div {
    box-sizing: border-box;
  }
#main
{ 
  margin-left: auto; 
  margin-right: auto;
  width: 940px;
}

 h1 { color: #003277; 
      font-size: 14px;
 } 
  
 div.nadpisapocet
 {
   padding: 3px 15px 15px 15px;
   font-weight:  normal;
	 font-size: 10px;
      
 }

 div.upozorneni
 {
   padding-left: 10px;
   height: 45px;
   font-weight:  bold;
	 font-size: 11px;
   vertical-align: bottom;   
   text-align: center;
 }
  

 div.navigace_clanku
 {
   height: 25px;
   margin:0px;
   text-align: left;
	 font-size: 14px;
   font-weight:  bold;
	 color: #003277;
   float: left;
 }
      
 
 div.pocetclanku
 {
  height: 13px;
  padding: 10px;
  margin:0px;
  float: right; 
  text-align: right;
  font-weight:  normal;
  font-size: 10px;
  color: #000000;
  float: right;
 }
      
#lista_pred_headrem {
  margin-left: auto; 
  margin-right: auto;
  width: 940px;
	padding: 10px 0 10px 0;
  text-align: right;
  font-size: 13px;
  font-weight: bold;
}


#header {
  margin-left: auto; 
  margin-right: auto;
  background-image: url(../images/baner_pisarik_960a.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0px;
  width: 940px;
	height: 132px;
  position: relative;
}

.lista_pod_header {
  height: 10px;
  background: #FFFFFF;
  margin-left: auto; 
  margin-right: auto;
  width: 940px;
}

#lista_pro_vert_menu {
  margin-left: auto; 
  margin-right: auto;
  width: 940px;
  background: #FFFFFF;
}

 div.header_click {
  position: absolute;
  top: 17px;
  left: 20px;
  height: 60px;
  width: 610px;
  z-index: 1;
}


/*
 div.header_pict1 {
  margin-left: 30px; 
  margin-top: 12px;
  font-size: 40px;
  color: black;
  font-weight: bold;
  font-family: Freehand 591 AT, verdana, arial, sans-serif;
}
*/

/*
 div.header_pict2 {
  margin-left: 30px; 
  margin-top: 10px;
  font-size: 14px;
  font-weight:  bold;
  color: black;
}
*/


#lista_po_footer {
  margin-left: auto; 
  margin-right: auto;
  width: 940px;
	height: 10px;
  background: #FFFFFF;
}


#footer {
  margin-left: auto; 
  margin-right: auto;
  padding: 10px;
  width: 940px;
	background: #BC0C0C;
}


 div.left {
  margin: 5px 0px 10px 5px;
  padding: 5px 5px 5px 5px;
	font-size: 12px;
  overflow: hidden;
}

 div.oddelovac_nadpisu {
   background-image : url(/images/oddel_nadpisu.gif);
   background-repeat : repeat-x;   
   height: 2px;
}

 div.right {
  margin: 5px 12px 0px 8px;
  padding: 10px;
  overflow: hidden;
	font-size: 11px;
  text-align: center;
}

 div.rightnadpisy, div.leftnadpisy {
  margin: 10px 20px 0px 18px;
  padding: 5px 5px 10px 5px;
  overflow: hidden;
  font-weight:  bold;
	font-size: 18px;
  color: #000000;
  border-bottom: 2px solid #000000;
  
}


 div.middle {
  margin: 0px 10px 0px 10px;
  padding: 0px;
	background: #FFFFFF;
	font-size: 12px;
  text-align: center;
	
}

td {vertical-align: top}

#footer2 {
  margin-left: auto; 
  margin-right: auto;
  padding: 5px;
  width: 838px;
	height: 20px;
	background: #FFFFFF;
}

#footer3 {
  width:  130px;
  height: 18px;
	background: #FFFFFF;
	float: right;
}
 /**************************** řádky tabulky **********************************/
 div.radek {
  height: 15px;
  padding: 5px 0px 0px 0px;
  margin: 0px;
  font-weight:  normal;
	font-size: 10px;
  text-align: left;
 }
 

  div.radek1 {
	background: #00ADDD;
 }
 
 div.radek2 {
	background: #349AB6;
 }
 
 div.sloupec {
   height: 14px;
   padding: 0px 5px 0px 5px;
   font-weight:  normal;
	 font-size: 10px;
   text-align: left;  
   display: inline;
   overflow: hidden;
 }
 
 
 div.sloupec1 {
   width: 230px;
 }
 
 div.sloupec2 {
   width: 110px;
 }
 
 div.sloupec3 {
   width: 180px;
 }

a {color: #FF0000; text-decoration: underline;} 
a:link {color: #FF0000; text-decoration: underline;} 
a:visited{color: #FF0000; text-decoration: underline;} 
a:hover{color: #FF0000; text-decoration: underline;} 
a:active{color: #FF0000; text-decoration: underline;} 


a.neaktivni {color: black; font-weight: bold; text-decoration: none;} 
a.neaktivni:link {color: black; font-weight: bold; text-decoration: none;} 
a.neaktivni:visited{color: black; font-weight: bold; text-decoration: none;} 
a.neaktivni:hover{color: black; font-weight: bold; text-decoration: underline;} 
a.neaktivni:active{color: black; font-weight: bold; text-decoration: none;} 

a.aktivni {color: #8E0809; font-weight: bold; text-decoration: none;} 
a.aktivni:link {color: #8E0809; font-weight: bold; text-decoration: none;} 
a.aktivni:visited{color: #8E0809; font-weight: bold; text-decoration: none;} 
a.aktivni:hover{color: #8E0809; font-weight: bold; text-decoration: underline;} 
a.aktivni:active{color: #8E0809; font-weight: bold; text-decoration: none;} 

a.pod {color: black; font-size: 11px; text-decoration: none;} 
a.pod:link {color: black;  font-size: 11px; text-decoration: none;} 
a.pod:visited{color: black;  font-size: 11px; text-decoration: none;} 
a.pod:hover{color: black;  font-size: 11px; text-decoration: underline;} 
a.pod:active{color: black;  font-size: 11px; text-decoration: none;} 

a.aktivnipod {color: #8E0809; font-weight: bold;  font-size: 11px; text-decoration: none;} 
a.aktivnipod:link {color: #8E0809; font-weight: bold;  font-size: 11px; text-decoration: none;} 
a.aktivnipod:visited{color: #8E0809; font-weight: bold;  font-size: 11px;text-decoration: none;} 
a.aktivnipod:hover{color: #8E0809; font-weight: bold; font-size: 11px; text-decoration: underline;} 
a.aktivnipod:active{color: #8E0809; font-weight: bold; font-size: 11px; text-decoration: none;} 


.menu {
  font-size: 12px;
  padding: 0px; 
  margin: 0px; 
  list-style-type: none; 
  display:block
}

 div.podklad_menu_vse {
  height: 15px;
  padding: 2px 0px 1px 0px; 
  margin: 0px 0px 10px 0px; 
  background-image: url(../images/menu1.bmp);
  background-repeat: repeat-x; 
 }

 div.podklad_menu {
  height: 14px;
  padding: 2px 0px 1px 0px; 
  background-image: url(../images/menu1.bmp);
  background-repeat: repeat-x; 
 }


 div.podklad_menu_pod {
  height: 13px;
  padding: 0px 0px 1px 0px; 
  background-image: url(../images/menu1.bmp);
  background-repeat: repeat-x; 
 }

 div.menu_posl {
   padding: 2px 0px 1px 0px; 
   height: 15px;
 }
 

.menu ul {
  margin-top: 0px; 
  position: absolute; 
  visibility: hidden; 
  margin: 0px; padding: 0px; 
  list-style-type: none;
}

.menu li {
  padding: 0px 0px 0px 0px; 
  white-space: nowrap;
}

 
 div.nadpisstranek1
 {
   margin:10px 10px 5px 10px;
   height: 15px;
   padding:3px 0px 3px 0px;
   font-weight:  normal;
   text-align: center;
	 font-size: 12px;
 }

 div.kontakt_nadpis
 {
   height: auto;
   min-height: 32px;
   padding: 10px 0 8px 0;
   margin-bottom: 12px;
 }

 div.kontakt_nadpis h1
 {
   margin: 0;
   line-height: 1.4;
 }

 div.textstranekcentr
 {
   margin:5px 10px 5px 10px;
   height: 15px;
   padding:3px 10px 3px 10px;
   font-weight:  normal;
   text-align: center;
	 font-size: 10px;
 }

 div.kontakt_hlaseni
 {
   clear: both;
   margin-top: 0;
   height: auto;
   min-height: 90px;
   padding-top: 10px;
   font-size: 13px;
   line-height: 1.6;
 }

 div.kontakt_chyby
 {
   margin: 0 0 18px 0;
   color: #FF0000;
   font-size: 13px;
   font-weight: bold;
   line-height: 1.6;
 }

 div.textstranekvlevo
 {
   margin:5px 10px 5px 10px;
   height: 15px;
   padding:3px 10px 3px 10px;
   font-weight:  normal;
   text-align: left;
	 font-size: 10px;
 }
 
 div.navigace_anket
 {
   height: 13px;
   padding: 0px;
   margin:0px;
   text-align: left;
	 font-size: 14px;
   font-weight:  bold;
	 color: #003277;
 }

 
 div.strankovani
 {
   margin:5px 10px 15px 10px;
   padding:2px 0px 2px 0px;
   font-weight:  normal;
	 font-size: 12px;
   text-align: center;
   
 }

 div.chybi_v_strankovani
 {
   height: 13px;
   
 }
 

 div.prazdnyclanek
 {
   margin:0px 10px 0px 10px;
   padding:0px 10px 25px 10px;
   font-weight:  bold;
	 font-size: 12px;
 }


 div.clanek
 {
   border:1px dotted silver;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   margin:15px 20px 10px 20px;
   padding:10px 10px 25px 10px;
   font-weight:  normal;
	 font-size: 12px;
 }
 
 span.clanek_datum {
   color: #FF0000;
   padding-right: 7px; 
 }
 
 div.clanek > h1,
 div.clanek h2
 {
   color: #FF0000;
   font-weight:  bold;
	 font-size: 20px;
	 margin: 0px 5px 15px 0px;
 }

 
a.nadpisclanku {color: #FF0000; text-decoration: none;} 
a.nadpisclanku:link {color: #FF0000; text-decoration: none;} 
a.nadpisclanku:visited{color: #FF0000; text-decoration: none;} 
a.nadpisclanku:hover{color: #FF0000; text-decoration: underline;} 
a.nadpisclanku:active{color: #FF0000; text-decoration: none;}
             
a.nejctenejsi {color: #FF0000; text-decoration: none; font-weight:  bold;} 
a.nejctenejsi:link {color: #FF0000; text-decoration: none; font-weight:  bold;} 
a.nejctenejsi:visited{color: #FF0000; text-decoration: none; font-weight:  bold;} 
a.nejctenejsi:hover{color: #FF0000; text-decoration: none; font-weight:  bold;} 
a.nejctenejsi:active{color: #FF0000; text-decoration: none; font-weight:  bold;} 
 

 div.odkazcelyclanek
 {
   text-align: right;
   font-weight:  bold;
	 font-size: 11px;
   color: #000000;
   float: right;
   margin-top: 3px;
 }
 
 
div.odkazcelyclanek a {color: #000000; text-decoration: none;} 
div.odkazcelyclanek a:link {color: #000000; text-decoration: none;} 
div.odkazcelyclanek a:visited{color: #000000; text-decoration: none;} 
div.odkazcelyclanek a:hover{color: #000000; text-decoration: none;} 
div.odkazcelyclanek a:active{color: #000000; text-decoration: none;} 


 div.clanekkomentare
 {
   text-align: left;
   font-weight:  bold;
	 font-size: 11px;
   color: #000000;
   margin-top: 3px;
   float: left;
 }
 
div.clanekkomentare a {color: #000000; text-decoration: none;} 
div.clanekkomentare a:link {color: #000000; text-decoration: none;} 
div.clanekkomentare a:visited{color: #000000; text-decoration: none;} 
div.clanekkomentare a:hover{color: #000000; text-decoration: none;} 
div.clanekkomentare a:active{color: #000000; text-decoration: none;} 


 div.predclankem
 {
   margin-bottom: 5px;
   padding-top: 2px;
   border-top: 1px solid silver;
 }

 div.obsahclanku   
 {
   padding: 10px 10px 0 10px;
 }
 
 /* WYSIWYG images store their alignment in data-align. Scope these rules to version 2. */
 .obsahclanku_html {
   display: flow-root;
   overflow-wrap: anywhere;
 }

 .obsahclanku_html img {
   max-width: 100%;
   height: auto !important;
 }

 .obsahclanku_html img[data-align="left"] {
   float: left;
   margin: 0 1rem 0.5rem 0;
 }

 .obsahclanku_html img[data-align="right"] {
   float: right;
   margin: 0 0 0.5rem 1rem;
 }

 .obsahclanku_html img[data-align="center"] {
   display: block;
   float: none;
   margin: 0 auto 0.5rem;
 }

 .obsahclanku_html figure.article-image {
   display: table;
   max-width: 100%;
   margin: 0 0 0.5rem;
 }

 .obsahclanku_html figure.article-image[data-align="left"] {
   float: left;
   margin: 0 1rem 0.5rem 0;
 }

 .obsahclanku_html figure.article-image[data-align="right"] {
   float: right;
   margin: 0 0 0.5rem 1rem;
 }

 .obsahclanku_html figure.article-image[data-align="center"] {
   float: none;
   margin: 0 auto 0.5rem;
 }

 .obsahclanku_html figure.article-image > img {
   display: block;
   float: none;
   margin: 0;
 }

 .obsahclanku_html figure.article-image > figcaption {
   display: table-caption;
   caption-side: bottom;
   box-sizing: border-box;
   padding-top: 4px;
   color: #666666;
   font-size: 10px;
   line-height: 1.35;
   text-align: center;
 }

 .obsahclanku_nahled_obr
 {
   float: left;
   margin-right: 15px;
   margin-bottom: 15px;
   border: 1px solid black;
 }
 
 .obsahclanku_doporucujeme_obr
 {
   float: left;
   margin-right: 15px;
   margin-bottom: 5px;
   border: 1px solid black;
 }

 div.zaclankem
 {
   padding: 0px 5px 10px 5px;
 }
 
  div.main_clear {
    clear:both;
    height: 0px;
  }
 
 div.zaclankem2
 {
   height: 25px;
   margin-bottom: 1px;
   margin-top: 20px;
   border-top: 1px solid silver;
   padding-top: 5px;
	 color: #636363;
 }
 
 hr
 {
   color: #636363;
 }

 div.doporuceny_clanek
 {
   padding-bottom: 3px;
 }
 
 div.nej_clanky_3sloupce
 {
   border-bottom: 1px solid #636363;
   width: 136px;
   padding-top: 3px;
   padding-bottom: 3px;
 }
 
 div.nej_clanky
 {
   padding-top: 5px;
   padding-bottom: 5px;
   display: flex;
   align-items: center;
   gap: 10px;
 }
 
 
 
 div.nej_clanky_image
 {
   flex: 0 0 105px;
   width: 105px;
   min-width: 0;
 }
 
 div.nej_clanky_image .obsahclanku_doporucujeme_obr
 {
   display: block;
   float: none;
   width: 100%;
   height: auto;
   box-sizing: border-box;
   margin-right: 0;
   margin-bottom: 0;
 }
 
 div.nej_clanky_title
 {
   flex: 1 1 auto;
   min-width: 0;
   overflow: hidden;
   overflow-wrap: break-word;
   text-align: left;
 }
 
 
 div.nej_clanky_1
 {
   height: 0px;
   margin-top: 8px;
   
 }

 div.autoradatumclanku
 {
   text-align: right;
   font-weight:  bold;
	 font-size: 10px;
   font-weight: bold;
   color: #807B7B; 
   border-bottom: 1px solid silver;
   padding: 10px 0px 10px 0px;
 }


/*
 div.autorclanku1
 {
   text-align: left;
   font-weight:  bold;
	 font-size: 13px;
   width: 50px;
   float: left;
   font-weight: bold;
 }
 
 div.autorclanku2
 {
   text-align: left;
   font-weight:  bold;
	 font-size: 13px;
   width: 320px;
   float: left;
   font-weight: bold;
 }
 
 div.datumclanku
 {
   text-align: right;
   font-weight:  bold;
	 font-size: 13px;
   width: 160px;
   float: right;
   font-weight: bold;
 }
 
 */
 
 
 div.obrazek170_obalka
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 10px 0px 0px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }


 div.obrazektyp260obalka
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 10px 0px 0px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }

 div.obrazektyp340obalka
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 10px 0px 0px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }

 div.obrazektyp536obalka
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 10px 0px 0px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
   border: 1px solid black;
 }
 
 div.obalkaskupinyobrazku
 {
   width: 540px;
   margin: 0px;
   padding: 0px;
   border: 0px;
   background: #E1E9FC;
 }
 
 div.skupina3_v_radku
 {
   text-align: center;
   background: #E1E9FC;
 }
 
 div.obrazek1_3_nasirku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
 
 div.obrazek1_3_navysku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
    
 div.skupina2_v_radku
 {
   text-align: center;
   background: #E1E9FC;
 }

 div.obrazek1_2_nasirku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
 
 div.obrazek1_2_navysku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
 

 div.obrazek3_4_nasirku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
 
 div.obrazek3_4_navysku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }

 div.obrazek1_1_nasirku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
 
 div.obrazek1_1_navysku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }
 
 div.obrazek1_3_navysku
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   background: #E1E9FC;
 }

div.obrazek
 {
   text-align: center;
   font-weight:  normal;
	 font-size: 10px;
   color: #666666;
   margin: 10px 12px 0px 6px;
   padding: 0px 0px 5px 0px;
   border: 0px solid black;
 }

 div.skupinaobrazku
 {
   width: 540px;
   margin: 0px;
   padding: 0px;
 }

 div.navigacezpet
 {
   margin:5px 10px 5px 10px;
   padding:2px 0px 2px 0px;
   font-weight:  normal;
	 font-size: 12px;
   text-align: center;
 }
 
 
 
 div.ankety {
  margin: 5px;
  padding: 0px;
  width: 165px;
  text-align: center;
  overflow: hidden;
	font-size: 10px;
}

 .text_vstup657 {
  width:520px;
  max-width: 100%;
  box-sizing: border-box;
 }

 .vstuptext {
  width:520px;
  max-width: 100%;
  box-sizing: border-box;
  font-family: verdana, arial, sans-serif;
  font-weight:  normal;
  font-size: 12px;
}

 div.autorstranek {
  float: right; 
	font-size: 11px;
  color: #D0D0D0;
  font-family: verdana, arial, sans-serif;
  font-weight:  normal;
	height: 15px;
  text-align: right;
}

div.autorstranek a,
div.autorstranek a:link,
div.autorstranek a:visited,
div.autorstranek a:hover,
div.autorstranek a:active {
  color: #D0D0D0;
}


 div.textvmain_ikona
 {
   margin:15px 10px 5px 10px;
   padding:3px 10px 3px 10px;
   font-weight:  normal;
   text-align: center;
	 font-size: 14px;
 }
 
 
 div.textzdrojovy_ikona
 {
   padding: 10px;
   margin: 20px 68px 20px 68px;
   font-weight:  normal;
   text-align: center;
   border: 2px solid silver;
	 font-size: 12px;
 }
 
 div.komentaretop1
 {
   margin:10px 10px 0px 10px;
   height: 15px;
   padding:3px 0px 3px 0px;
   text-align: center;
   color: #003277; 
   font-size: 14px;
   font-weight: bold;
 }

 div.hlaseniuzivateli
 {
   margin:10px 10px 0px 10px;
   padding:25px 0px 3px 0px;
   text-align: center;
   font-size: 13px;
   font-weight: bold;
   height: 50px;
   color: #003277; 
 }

 
 div.komentaretop2
 {
   margin:0px 10px 5px 10px;
   height: 15px;
   padding:3px 0px 3px 0px;
   font-weight:  normal;
   text-align: center;

 }

  div.komentare_vypis_chyby
 {
   margin:0px 10px 5px 10px;
   padding:3px 10px 3px 10px;
   font-weight:  normal;
   font-size: 12px;
 }


 h1.komentar { 
   font-size: 14px;
   color: #BC0C0C;
 } 

 div.komentare
 {
   margin:5px 10px 10px 10px;
   padding:25px 10px 5px 10px;
 }

 div.komentar
 {
   border:1px dotted silver;
   margin:5px 10px 10px 10px;
   padding:5px 10px 5px 10px;
   font-weight:  normal;
	 font-size: 12px;
	 background: #E1E9FC;
   border:1px dotted silver;
   text-align: left;
 }
 
 div.form_novykomentar
 {
   margin:5px 10px 10px 10px;
   padding:5px 10px 5px 10px;
   font-weight:  normal;
	 font-size: 12px;
 }
 

 div.komentar_top
 {
   height: 15px;
   margin-bottom: 10px;
   border-bottom: 1px solid silver;
   padding-bottom: 3px;
 }

 div.komentar_top_jmeno
 {
   height: 13px;
   text-align: left;
   font-weight: bold;
   padding-right: 10px;
   float: left;
 }

 div.komentar_top_www
 {
   height: 13px;
   text-align: left;
   color: #810081;
   padding-right: 10px;
   float: left;
 }

 div.komentar_top_email
 {
   height: 13px;
   text-align: left;
   color: #810081;
   padding-right: 10px;
   float: left;
 }

 div.komentar_top_datumcas
 {
   height: 13px;
   float: right; 
   text-align: right;
   padding-left: 10px;
   float: right;
 }

 div.komentare_bottom
 {
   height: 13px;
   margin: 0px 10px 10px 10px;
   padding:5px 10px 5px 10px;
 }

 div.komentare_bottom_pridani
 {
   font-weight: bold;
	 font-size: 11px;
   height: 13px;
   text-align: left;
   float: left;
 }

 div.komentar_novy_bottom
 {
   height: 25px;
 }


 div.komentare_bottom_zpet
 {
   font-weight: bold;
	 font-size: 11px;
   height: 13px;
   text-align: right;
   float: right; 
 }



  .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
  }

   div.page_menu {
     background-color: #FF0000;
     margin-top: 2px;
     color: #FFF8D9;
     padding-top: 7px; 
     padding-bottom: 9px;
     font-size: 14px;
     position: relative;
  }

   div.page_menu_2 {
     background-color: #403D3C;
     margin-top: 2px;
     color: #FFF8D9;
     padding-top: 5px; 
     padding-bottom: 9px;
     font-size: 13px;
     position: relative;
  }

  div.page_menu_item {
     border-right: 1px solid #FFF8D9;
     padding: 0px 7px 0px 7px;
     float: left;
  }

  div.page_menu_item_2 {
     border-right: 1px solid #FFF8D9;
     padding: 0px 5px 0px 5px;
     float: left;
  }
  
  div.page_menu_wrap div.page_menu_item:last-child {
     border-right: 0;
  }
  div.page_menu_2 div.page_menu_item_2:last-child {
     border-right: 0;
  }
  
  
 div.page_menu_item a {text-decoration: none; color: #FFF8D9;} 
 div.page_menu_item a:link {text-decoration: none; color: #FFF8D9;} 
 div.page_menu_item a:visited{text-decoration: none; color: #FFF8D9;} 
 div.page_menu_item a:hover{text-decoration: underline; color: #FFF8D9;} 
 div.page_menu_item a.active{font-weight:bold; text-decoration: none; color: #000000} 

 div.page_menu_item_2 a {text-decoration: none; color: #FFF8D9;} 
 div.page_menu_item_2 a:link {text-decoration: none; color: #FFF8D9;} 
 div.page_menu_item_2 a:visited{text-decoration: none; color: #FFF8D9;} 
 div.page_menu_item_2 a:hover{text-decoration: underline; color: #FFF8D9;} 
 div.page_menu_item_2 a.active{font-weight:bold; text-decoration: none; color: #FFF834} 
 
 .div_menu_dalsi {
   right: 35px;
   top: 5px;
   position: absolute;
   cursor: pointer;
   width: 75px;
 }
 
 .div_menu_zavrit {
   top: 7px;
   right: 10px;
   position: absolute;
   cursor: pointer;
   width: 15px;
 }
 

 .btn_menu_dalsi {
   margin: 0px 8px 0 0;
   padding: 3px;
   background: transparent;
   -webkit-box-shadow: none;
   box-shadow: none;
   border: 1px solid #FFFFFF;
   border-radius: 2px;
 } 

 .btn_menu_dalsi2 {
   margin: 0px 8px 0 0;
   padding: 2px;
   background: transparent;
   -webkit-box-shadow: none;
   box-shadow: none;
   border: 1px solid #FFFFFF;
   border-radius: 2px;
 } 
 
 .btn_menu_dalsi .bar {
   display: block;
   width: 14px;
   height: 2px;
   background: #FFFFFF;
   cursor: pointer;
 }
 
 .btn_menu_dalsi2 .bar {
   display: block;
   width: 14px;
   height: 2px;
   background: #FFFFFF;
   cursor: pointer;
 }
 
 .btn_menu_dalsi .bar + .bar { margin-top: 3px; }
 .btn_menu_dalsi2 .bar + .bar { margin-top: 3px; }
 
  div.animate-mh {
    overflow: hidden;
    -webkit-transition: max-height 0.3s linear;
    -moz-transition: max-height 0.3s linear;
    -ms-transition: max-height 0.3s; 
    -o-transition: max-height 0.3s linear;
    transition: max-height 0.3s linear;
  }
  
  div.animate-mh.closed {
    display: none;
  }
  div.animate-mh.opened {
    display: block;
  }
