/* ZBYTEK Z DIGRAY======================================================== */	
/* ZBYTEK Z DIGRAY======================================================== */	

.lay_tabulka {
	width: 100%;
}
.lay_sl {
	text-align: center;
	vertical-align: top
}

.komz {
	color: #000000;
	font-family: "tahoma", "arial";
	font-size: 11px;
	font-weight: normal
}
.komlink {
	color: #000000;
	font-family: "tahoma", "arial";
	font-size: 13px;
	font-weight: normal
}
.komhlav {
	color: #000000;
	padding: 4px;
	font-family: "tahoma", "arial";
	font-size: 11px;
	font-weight: normal
}
.komtext {
	color: #000000;
	background-color: #EEEEEE;
	padding: 3px;
	border: 1px solid #000000;
	font-family: "tahoma", "arial";
	font-size: 11px;
	font-weight: normal
}



.banner {
	color: #000000;
	font-family: "tahoma", "arial";
	font-size: 10px;
	font-weight: normal
}
.bannerpod {
	color: #000000;
	font-family: "tahoma", "arial";
	font-size: 9px;
	font-weight: normal
}


}
.clatext {
	color: #000000;
	font-family: "tahoma", "arial";
	font-weight: normal;
	font-size: 13px
}
.biltucne {
	color: #333333;
	font-family: "tahoma", "arial";
	font-size: 13px;
	font-weight: bold
}
.malemodre {
	color: #333333;
	font-family: "tahoma", "arial";
	font-size: 11px;
	font-weight: normal
}
.chybastredni {
	color: #FF0000;
	font-family: "tahoma", "arial";
	text-align: center;
	font-size: 16px	
}
.mezera {
	width: 5px
}
.ohr {	
	width: auto
}

.kaltext {
	color: #000000;
	font-family: "tahoma", "arial";
	font-size: 12px;
	font-weight: normal
}
.kalclanek {
	background-color: #000000
}
.kaldnesni {
	background-color: #cccccc
}
.planakci {
	font-family: "tahoma", "arial";
	font-size: 10px	
}



.tab-menu {
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.tab-hlavni {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}



.slogan {
	font-family: Tahoma, Arial;
	font-size: 13px;
	color: #000000;
}


   
}


.tabfilter {
        font-size:12px;
        background-color: Azure;
        padding:3px; 
        width:;
        text-align:center;
        font-weight:bold;
        border: 1px solid navy
    }
    .tabtopic {
        font-size:12px;
        background-color: Honeydew;
        padding:3px; 
        width:;
        text-align:center;
        font-weight:bold;
        border-right: 1px solid navy;
        border-top: 1px solid navy;
        border-bottom: 1px solid navy
    }
    .tabsearch {
        font-size:12px;
        background-color: Beige;
        padding:3px; 
        width:;
        text-align:center;
        font-weight:bold;
        border-right: 1px solid navy;
        border-top: 1px solid navy;
        border-bottom: 1px solid navy
    }
    .tabsort {
        font-size:12px;
        background-color: Seashell;
        padding:3px; 
        width:;
        text-align:center;
        font-weight:bold;
        border-right: 1px solid navy;
        border-top: 1px solid navy;
        border-bottom: 1px solid navy
    }
    .tabform {
        border-top: 0px solid navy;
        border-left: 1px solid navy;
        border-right: 1px solid navy;
        border-bottom: 1px solid navy;
    }

    .pokecbar {
        font-size:11px; 
        text-align:justify; 
    }

        
    /* forumtext vetsi */
#vetsim {
    font-family: "verdana","arial";
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}

/* ZBYTEK Z DIGRAY - KONEC ======================================================== */	
/* ZBYTEK Z DIGRAY - KONEC ======================================================== */	











fieldset{border: 0px; _padding-bottom:1em;}

code { font-size:1.2em; color: #0002D5; padding: 1px 2px; border: 1px dotted #959595; background: #FEFEE7; }
pre { font-size:1.2em; color: #0002D5; padding: 1px 2px; border: 1px dotted #959595; margin: 10px auto; width: 98%; overflow: auto; background: #FEFEE7; font-family: "Courier New", courier, monospace; }
pre code{font-size:0.8em; font-family: monospace;}

cite{	font-style : italic;}
q {border-bottom:1px dotted black;margin:0 5px 0 5px}
abbr {cursor: help; padding:0px; border-bottom:1px dotted black;}
acronym{cursor: help; border-bottom:1px dotted black;}
/* blokova citace */
blockquote { border: 1px dotted #BFBFBF; 	_font-size:1.2em; background: #FEFEE7; padding: 0 10px 10px 10px; margin: 10px 10px 10px 10px; }


.center{text-align:center; margin:auto;}
.left{text-align:left;}
.right{text-align:right;}

.nodisp{display:none;}
.hidden{visibility: hidden;}

.toplist{width:1px; height:1px; visibility: hidden;}


.statusMessage{font-size:0.8 em; text-align:center; margin-top:8px;}
.statusMessageRed{font-size:0.8 em; text-align:center; color:red; margin-top:8px; font-weight: bold;}




.h_rubriky{

}





.clanek{text-align: left; margin-right: 0px; width:90%; padding-bottom:1em;  line-height:1.5;}
.clanek p{padding-bottom:1.5em; display:block;}
.bigArticle{color: #252525;	font-size: 0.9em;	margin:0 4em 3em 0;	float:right;}



.clanadpis {margin-bottom:0px;}
.clatext { color: #000000; font-family: "verdana","arial"; font-weight: normal; font-size: 1em; margin-left: 10px; line-height:1.3;}
.clatext a{	background-color : #FADBB8;}
.clatext a:hover{background-color : transparent;}
.clapodpis{font-size: 1em; padding-top:2em;}
.claSouvisejici{font-size: 0.8em;}

.weblinks{font-size:1em; padding-bottom:1em;}
.weblinks span a{font-weight:bold;}

.RSSchannel .RSSitem{ padding-bottom:0.6em;}
.RSSchannel .RSSdescription{padding-bottom:1em;	margin-top:-1em;	font-style: italic;}



.stredIn {	border-top-width: 0px;	border-left-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-style: solid;	border-color: #FFFFFF;	padding-left: 10px;
	padding-right: 10px;	/*width: 450px;	*/	background-color: transparent;	text-align:left;}

.teloNadpis{font-size:1em; font-weight:bold; padding-top:10px; padding-bottom:10px;}

.readersForm{font-size:0.8em; width: 80%; text-align: left;} 
.readersLine{clear:both;}
.readersTit{float:left; font-weight:bold; width: 15em;}

.searchBox{width:80%; text-align: center; margin:auto;}
.searchLine{font-size:0.8em; clear:both; text-align:left;}
.searchPreLine{float:left; width: 18em; text-align:left;}
.searchBut{margin:auto;	text-align:center; margin-top: 20px;}









.textpole {	border: 1px solid #8C9777;	color: #000000;	margin-bottom:2px;	background-color : #fff;}
.textpole2 {border: 1px solid #8C9777;	color: #000000;	margin:1px;	background-color : #fff; width:80px; height:18px; font-size:0.9em; padding:0px;}
.textpoleLogin { border: 1px solid #000000; color: #000000; font-family: "verdana","arial"; font-size: 1em; margin-bottom: 1px; }



.hodnoceni { color: #000000; font-family: "verdana","arial"; font-size: 1em; font-weight: normal; text-align: right; margin-bottom: 5px;}

.komBlok{width:80%;margin: auto; text-align: center; padding-bottom:2em;;}
.komHead{font-size:1em; font-weight: bold; text-align:left; margin-top:10px; margin-bottom:10px;}
.komz { color: #000000; font-family: "verdana","arial"; font-size: 1em; font-weight: normal;}
.komlink { color: #000000; font-family: "verdana","arial"; font-size: 1em; font-weight: normal; text-align:right;}
.komhlav { color: #000000; padding: 4px; font-family: "verdana","arial"; font-size: 0.8em; font-weight: normal}
.komtext { color: #000000; background-color: #EEEEEE; padding: 3px; border: 1px solid #000000; font-family: "verdana","arial"; font-size: 0.8em; font-weight: normal}
.komPop{ font-size:1em; font-weight: bold; width: 220px; float:left; text-align:right; padding-right: 8px;}
.komZnacky{text-align:left;  font-weight: bold;}
.komVetsi{font-weight: bold; font-size:1em; margin-top: 10px; margin-bottom:10px;}
.komButt {	background-color: Silver;	color: Black;	font-family: Verdana,Arial,Helvetica;	font-size: 0.9em;	font-weight: bold;	text-align: center;	border: 1px solid #000000;}
.komcheckLine{font-size:1em; clear:both;}
.komcheckPreLine{float:left; width: 21em; text-align:left;}
.komcolName{float:left; width: 20%;}
.komcheck{margin-right: 7px;}
.komERR{color:red; font-size:1em; font-weight:bold; margin-bottom:10px; margin-top:10px;}


.news {font-size: 0.9em; padding-bottom:0.6em;}
.news .datum { font-weight: bold; display:block; padding-top:0.6em; font-size:0.8em;}
.news .title { font-weight: bold; display:block; padding-top:0.4em;}
.news .titleRed { color: #FF0000; font-weight: bold;}
.news .body {}





img { border: none; }
.img_left, .img_right {  float: left;  margin: 5px 10px 5px 0;  padding: 5px !important;  border: 1px solid #a9a9a9;  text-align: center;  font-size: 84%;  line-height: 0;  display:block; background-color: #fff;}
.img_right {  float: right;  margin: 5px 0 5px 10px;}


/* PONECHAT - PŘEBRÁNO!!! =================================================================================*/


body {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: white;
	margin: 0px; margin-top: 25px; margin-bottom: 25px;
	padding: 0px;
	text-align:center;
	background: #FBFBE5;
	background: url("BG/bg.gif")
}

/* části stránky ================================================================================= */

#zahlavi_top {
  background-image : url(BG/bg_zahlavi_top.png);	  
  width:770px;	  
  height: 106px;  
  margin:0 auto; 
  text-align: center; 
          }

#zahlavi_info {
  background: url("BG/bg_zahlavi_info.png") repeat-y center; 
  width:770px; 
  margin:0 auto;
  text-align: left; 
  }
.zahlavi_info_tab {
  border: 0;
  width: 100%;
            } 
.zahlavi_info_td {
  padding: 3px 15px 3px 20px;
  padding="3px 15px 3px 40px;" /* oprava pro IE */ 
  font-size:0.75em; 
  color:#FAC205; 
  font-family: "tahoma", "arial"; 
  font-weight: bold;
  text-align: left; 
  vertical-align: middle; 
            } 

.zahlavi_info_td a {color:#FFFFFF; text-decoration: none; 

            } 


#zahlavi_end {
  background-image : url(BG/bg_zahlavi_end.png);	  
  width:770px;  
  height: 18px;  
  margin:0 auto; 
          }








/* TELO ==================================================================================== */
/*    -TELO SPOLEČNÉ ===================== */

#telo {
  margin:0 auto; 
  padding: 0; 
  width: 770px; 
  background: url("BG/bg_telo.png") repeat-y center; 
  position:relative;
  }

#menu {
  float: left; 
  text-align: left; 
  font-size:0.75em;
  color:#808A6D;
  overflow: hidden; 
  background:transparent;
  }
 
#obsah /* border: dotted 1px red;*/{
  float:right; 
  text-align: left; 
  font-size:1em;
  overflow:hidden;
  background:transparent;
  } 

/*    -TELO PRO IE ===================== */
  
#menu {
  width: 170px;	 
  margin: 0px 0px 0px 0px;
  padding: 0px 2px 0px 23px; 
  }

#menu LI{
  margin-bottom: 5px;
  }
  
  
#obsah {
  width: 600px;
  margin: 0px 0px 0px 0px;
  padding: 0px 30px 0px 23px;  
  }

/*    -TELO PRO OSTATNÍ ===================== */

html>body #menu {
  width: 145px;	 
  margin: 0px 0px 0px 0px;
  padding: 0px 2px 0px 23px; 
   } 

html>body #obsah {
  width: 540px;
  margin: 0px 0px 0px 0px;
  padding: 0px 32px 0px 23px; 
   }   
/* ==================================================================================== */ 


hr.cistic {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;
   }

#zapati_top {
  background-image : url(BG/bg_zapati_top.png);	
  width:770px;	
  margin:0 auto; 
  height: 18px;
          }

#zapati_obsah {
  background: url("BG/bg_zapati_obsah.png") repeat-y center; 
  width:770px; 
  margin:0 auto;  
  padding: 3px 15px 3px 15px;
  text-align: center; 
  vertical-align: top; 
  font-size:0.75em; 
  color:#808A6D; 
  font-family: "tahoma", "arial"; 
  font-weight: normal;}
.zapati_obsah a {color:#FFFFFF; text-decoration: none;} 


#zapati_end {
  background-image : url(BG/bg_zapati_end.png);	
  margin:0 auto; 
  width:770px;	
  text-align: center; 
  height: 8px;
          }




p {margin-top: 1em; margin-bottom: 0.5em; text-indent: 35px; line-height: 150%; padding:0px}
hr {color: #999; border: 0 none; border-top: 2px dotted #FF8000; 	height: 1px;}



/* PISMA A ODKAZY =========================================================== */
h1, h2, h3, h5 {margin: 0.25em 0 0 0;	padding: 0; font-weight:bold;  font-family: "tahoma", "arial";   text-decoration:none; text-align: center;}
h1 {
    font-size: 1.8em; 
    color: #808A6D;
    margin-bottom: 20px;
}
    
    
h2 {font-size: 1.45em; color: #FF8000;}
h3 {font-size: 1.1em; color: #FF8000;}
h5 {font-size: 0.9em; color: #FF8000;} /* podnadpis typu "napsal ten a ten"*/


h1 a, h2 a, h3 a {text-decoration: none;}
h1 a:hover, h2 a:hover, h3 a:hover {color: white;	text-decoration: underline;}



.zvyrazni {color: #FAA505; font-weight: bold;}
.certucne { color: #000000; font-weight: bold;}
.red{color: red;}
.otazka {font-weight: bold; color: #FF0000;}
.duvod {font-weight: bold; color: blue;}
.odpoved {color: white; font-weight: bold;}
.smltxt {font-size: 0.75em;}/* např. uvítací stránka*/
.z /* Text na stránce */ {color: #FFCC27; font-family: "tahoma", "arial"; font-size: 1em; font-weight: normal }

/* NOVINKY ======================================================== */	

.novdatum /* datum příspěvku v novinkách*/{
	  color: #FFCC27;
	  font-size: 0.8em;
	  font-weight: bold
}


.novtit /* nadpis běžného příspěvku v novinkách*/ {
	 color: #FF8000;
	 font-size: 0.8em;
	 font-weight: bold
}


.novtitduraz /* nadpis zdůrazněného příspěvku v novinkách */ {
   color: #FFFFFF;
	 font-size: 0.8em;
	 font-weight: bold
}

.novtext /* text novinek, ale i obecně používanej kód pro malý text: menu, pluginy.... */ {
    color: #FF8000; 
    font-family: "tahoma", "arial"; 
    font-size: 0.8em; 
    font-weight: normal
    }	






.blok1 .nadpis span{display:none; }/* text menu */
.blok1 a{color:#9CA282;}


.blok2 .nadpis span{display:none; }
.blok2 {
	 border: 1px solid #999999;
	 border-color: #666666;
   background-color: #FFFFFF; 
   color: #000000; 
}


A { color: #FAA505; font-weight: bold;}
A:link {}
A:visited {}
A:hover {color: white; }
A:active {}

.ram_odkazu {
  border: dotted 1px red; 
  text-decoration:none; 
  font-weight: bold;
  padding: 3px;
  margin: 2px;
 	background-color: #EFEAE4; 
  }
  
.tab_navigace {  
  	font-size: 1em;
  	vertical-align: middle;
  	width: 540px;
    }





/* FORMULARE (Proč nefungujou okraje inputu???...) =================================================================================*/

/*input, textarea, select {background-color: #ffffcc; color: #808A6D; border: 1px solid #808A6D; margin: 0; padding: 1px;}*/

  
.tl {color: #000000; background-color: #808A6D; padding: 1px; margin-top: 2px; font-size: 0.75em;	font-weight: bold; cursor: hand}
/*staré .tl {background-color: #faa330; font-size: 0.8em;	font-weight: bold; color: #ffffcc; cursor: hand}*/






.textbox /* formulářová políčka*/ {
	background-color: black;
	border-color: #666666;
	color: #FFFFFF;
	font-family: "tahoma", "arial","helvetica";
	font-size: 1em;
	text-align: left;
	padding: 2px;
}

.textpole /* formulářová políčka*/{
	background-color: black;
	border-color: #666666;
	color: #FFFFFF;
	font-family: "tahoma", "arial","helvetica";
	font-size: 1em;
	text-align: left;
	padding: 2px;
}



/* OBRAZKY =================================================================================*/
.img_obsah_strany {width: 80; height: 40; border: 1px solid #000000;}
.img_obsah_strany a {border: 2px solid red;}

.img_center{border: 1px solid #000000;	text-align: center;}


/* SEZNAMY ================================================================================= */
ul li {list-style-image: url("OBR/kulicka.gif"); margin-top: 12px; margin-bottom: 12px;}
ol li {list-style: decimal outside none; margin-top: 12px; margin-bottom: 12px;}
ol, ul {margin-top: 0px; margin-bottom: 10px; line-height: 150%;}


.li_oddelovany li{
  list-style-image: none;
  list-style-type: none;
  border-top: 2px dotted #000000;
  border-collapse: collapse;
  margin: 0;
  padding: 8px 3px 7px 3px;
  padding="9px 3px 6px 3px;" /* oprava pro IE */
}
.li_oddelovany ul {margin: 0px; padding: 0}


    

/* ČLÁNKY ============================================= */


.cla_body {
	background-color: transparent;
	border-bottom: 1px solid #FFCC27;
	color: #FFCC27;
	padding: 5px;
  font-weight:normal;  
  font-family: "verdana","arial"; 
  font-size: 0.9em; 
}	


.cla_paticka {
	background-color: transparent;
	color: #FFCC27;
	padding: 5px;
  font-weight:normal;  
  font-family: "verdana","arial"; 
  font-size: 0.9em; 
}

.hodnoceni {
  font-weight:bold;  
  font-family: "verdana","arial"; 
  color: #FF8000;
  font-size: 0.9em; 
  text-align: center; 
}

.souhrn {
  width: 100%; 
  border: 1px solid #FFCC27; 
  margin: 0px;
  background-color: transparent; 
  font-weight:bold;  
}
.souhrn td{
  padding: 8px;
  vertical-align: top;
}


/* ANKETY ============================================= */
.anketasysz {
	color: #FFFFFF;
	font-family: "tahoma", "arial";
	font-size: 13px;
	font-weight: normal
}
.anketasysodp {
	color: #FFFFFF;
	font-family: "tahoma", "arial";
	font-size: 10px;
	font-weight: normal	
}




/* DISKUZE ============================================= */

.diskuze_nick {
	color: #808A6D;
  font-weight:bold;  
  font-family: "verdana","arial"; 
  font-size: 1em; 
}

.frumhlram /* vnější rám (i kolem legendy a odkazů) */ {

}

.frumvnram /* vnitřní rám, tj. tabulka jednotlivých příspěvků */ {
	background-color: #000000; font-size: 0.8em;
	border: 1px solid #8E956F;
	padding: 2px;
 	margin: 0px; 
  width: 100%;

}	



.frumodskoky /* odkazy nad tabulkou */ {

	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal;
	color: #FF8000;


	
}
.frumz /* liché příspěvky */ {
	background-color: #000000;
	color: #FFFFFF;
	font-family: "verdana","arial";
	font-size: 12px;
	font-weight: normal
}
.frumzneg /* sudé příspěvky */ {
	background-color: #000000;
	color: #FFFFFF;
	font-family: "verdana","arial";
	font-size: 12px;
	font-weight: normal
}
.frumzmiddle {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal
}
.frumzsmall /* prostor pod diskuzí (legenda) a sloupec VLOŽIL */{
	color: #000000;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: normal
}
input .neco{
	color: #DDDDDD;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 5px;
	font-weight: normal;
	padding: 1px;
	border: 1px solid #5E5E5E;
	background-color: #000000;
}
.neco {
	color: #FEB301;
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	background-color: #000000;
	border: 1px solid #5E5E5E;
	width: 65px;
	margin: 3px;
}
.frumzsmallzaloha /* nápověda ve fóru */{
	color: #FFFFFF;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: normal
}
.frumzsmallng {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: normal
}
.frumzsmallred {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: normal
}
.frumzsmallp {
	color: green;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: normal
}




/* Asi GALERIE ============================================= */

.gal_inline  {
   display: inline;
}
/* Nastaveni fontu navigace */
.gal_navigace {
        font-size: 11px;
        font-weight: normal;
        font-family: "verdana","arial";
}
/* Nastaveni popisu galerie v zobrazeni galerie  */
.gal_ukaz_popis {
        text-align: center;
        width: 70%;
        font-size: 11px;
        margin: 3px 0px 3px 0px;
}
/* Nastaveni vlastnika galerie v zobrazeni galerie*/
.gal_ukaz_vlastnik {
        width: 70%;
        text-align: right;
        font-size: 11px;
        font-weight: bold;
}
/* Odsazeni formulare */
.gal_ukaz_form {
        text-align: center;
        font size: 11px;
        margin-top: 5px;
}
/* Nadpis galerie */
.gal_nadpis {
        font-weight: bold;
        font-size: 17px;
        text-align: center;
        margin: 5px;
        font-family: "verdana","arial";
}
/* Vycet omezenei */
.gal_omezeni {
        font-size: 11px;
        text-align: left;
        margin-top: 10px;
        text-align: center;
}
/**/
.gal_vypis {
        margin-left: 10px;
        font-size: 10px;
        font-weight: normal;
        text-align: left;
}
/* Cervene */
.gal_cervene {
        color: #0000AA;
}
/* Tucne */
.gal_tucne {
        font-weight: bold;
}
/* Vyrazne */
.gal_vyrazne {
        font-weight: bold;
        color: #0000AA;
}
/* Text galerie */
.gal_text {
        margin-top: 10px;
        margin-bottom: 2px;
        font-size: 11px;
        text-align: left;
}
/* Odsazeni formularovych tlacitek */
.gal_formular {
        font-size: 11px;
        text-align: left;
        margin-left: 15px;
}
/* Vodorovna cara */
.gal_cara {
        border: 1px dotted #000000;
}
/* Inpt pole */
.gal_input {
    background: transparent;
    background-color: white;
    border: 1px solid #000000;
    color: #000000;
    font-family: "verdana","arial","helvetica";
    font-size: 11px;
    text-align: left;
}
/* Okraje obrazku v prehledu galerii */
.gal_prehled img {
   border: 1px solid #000000;
   margin: 2px;
}
/* Celkove nastaveni prehledu galerii */
.gal_prehled {
   width: 400px;
   border: 1px dotted #000000;
   font-size: 11px;
   padding: 0 3 0 3;
}
/* Titulek v prehledu galerii */
.gal_prehled td.titulek {
   text-align: center;
   padding-bottom: 2px;
}
/* Popis v prehledu galerii */
.gal_prehled td.popis {
   font-style: italic;
   width: 110px;
}
/* Obrazek v prehledu galerii */
.gal_prehled td.obrazek {
   width: 110px;
}
/* Udaje v prehledu galerii */
.gal_prehled td.udaje {
   text-align: left;
}
/* Format obrazku v zobrazeni galerie */
.gal_ukaz_galerie_obrazek img {
   margin: 5px;
   border: 1px solid #000000;
}
/* Titulek obrazku v prehledu galerii */
.gal_ukaz_galerie_obrazek_titulek {
   font-size: 11px;
   font-weight: bold;
}
/* Titulek v prehledu galerii */
.gal_galerie_ukaz_titulek {
   font-size: 10px;
   border: 1px dotted #000000;
   margin: auto;
}
/* Obrazek */
.gal_obr img {
   margin: 5px;
   border: 1px solid #000000;
}
/* Nastaveni fontu strankovani */
.gal_strankovani {
  font-size: 10px;
}




/* TABULKY =========================================================== */


.tab_clear /* obecně všechny průhledné tabulky bez hlavičky typu OSOBNOSTI, AKCE... */ {
  color: #8E956F; 
 	font-family: "verdana","arial";
	font-size: 1em;
	margin-left: auto; margin-right: auto;
}
.tab_clear td {
  border-top: 2px dotted #FF8000;
  border-collapse: collapse;
  padding: 3px 3px 2px 3px;
  padding="4px 3px 1px 3px;" /* oprava pro IE */
}


.tab /* obecně každá jiná tabulka */ {
	border: 1px solid #8E956F; 
  border-collapse: collapse;   
  width: 98%;
  }






.tab_head /* obecně hlavička každé tabulky */ {
  background-color: #383838;
  color: #808A6D;
}

.tab_head td {
  border: 1px solid #8E956F;
 	padding: 3px 4px 3px 4px;
	font-size: 0.75em;
  font-weight: bold;
	text-align: center;
	vertical-align: bottom;
  }

.tab_zvyrazni_bunku /* zvýrazněná buňky v libovolné tabulce */ {
  background-color: #383838;
}

.tab_polozka_head /* obecně hlavička každého výpisu v tabulkách */ {
  background-color: #CCCCCC;
  color: #000000;
	font-family: "verdana","arial";
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.tab_polozka_head td {
 	border: 1px solid black;
 	padding: 3px 5px 3px 5px;
}




.tab_polozka_obsah /* obecně obsah každého výpisu v tabulkách - všude kde to jde */ {
	background-color: #000000;
  color: #A2AA93;
	font-family: "verdana","arial";
	font-size: 0.8em;
	font-weight: normal
}	
.tab_polozka_obsah td {
 	border: 1px solid #8E956F;
 	padding: 3px 4px 3px 4px;
}

.tab_polozka_space /* obecně mezera mezi položkami v tabulkách - všude kde to jde */ {
  background-color: #F4F6E0;
  border: 0;
	padding: 8px; 
  }

.form /* všechny formuláře typu tabulka*/ {
	background-color: #383838;
	border: 1px solid #7D8361; 
  border-collapse: collapse;   
	padding: 0.5em;
	color: #808A6D;
  width: 98%; 

}
.form td {padding-left: 8px}

.form_input /* všechny formulářové kolonky */ {
	border-left: 2px solid #393939;
	border-top: 2px solid #393939;
	width: 140px;
	color: #000000;
	background-color: #FFFFFF;
}




/* POKEC (KNIHA NAVSTEV) ============================================= */
.gb_add-form /* formulář - postupně přehodit na add_form*/ {
	background-color: #383838;
	border: 1px solid #7D8361; 
	padding: 0.5em;
	color: #808A6D;
}
.gb_add-form p, .gb_add-form form {
	margin: 0px;
}
.gb_add-form input, .gb_add-form textarea /* formulář */{
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #666666;
	padding: 1px;

}
.gb_nick, .gb_email, .gb_homepage {
	float: left;
	padding-right: 10px;
}

.gb_nick input, .gb_email input, .gb_homepage input /* formulář vrchní kolonky*/ {
	border-left: 2px solid #393939;
	border-top: 2px solid #393939;
	width: 140px;
}
.gb_message {
	clear: both;
}

.gb_message textarea /* formulář text */{
	border-left: 2px solid #393939;
	border-top: 2px solid #393939;
	width: 440px;
	height: 180px;
}
.gb_submit input {
	margin: 5px 0px;
	padding: 1px 3px;
	outline: 1px solid #666666;
}
.gb_total-posts /* proužek - počet zpráv */{
	clear: both;
	padding: 0em 1%;
	border: 1px solid #000000;
	background-color: #FEBB55;
	font-size: x-small;
	text-align: center;
	color: #FEBB55;
}
.strankovani /* STRÁNKOVÁNÍ - obecně, nejen pro knihu */{
	color: #FEBB55;
	font-family: "tahoma", "arial";
	font-size: 10px;
	font-weight: bold
}

.gb_navigator {
	clear: both;
	text-align: center;
}
.gb_other {
	font-size: xx-small;
}
.gb_post  /* celý příspěvek i s hlavičkou */
  {
	border: 1px solid #7D8361;
	margin-bottom: 25px;
}
.gb_post-top /* hlavička příspěvku */ {
	padding: 2px 3px;
	background-color: #383838;
}
.gb_post-top img {
	vertical-align: middle;
}
.gb_meno {
	font-weight: bold;
	color: #FFCC27;
}
.gb_adresy {
	margin-left: 5px;
}
.gb_datum {
	margin-left: 10px;
}
.gb_post-middle /* Vlastní příspěvek */ {
	padding: 8px;
	color: #a2aa93;
	background-color: #000000;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
  font-weight:normal;  
  font-family: "verdana","arial"; 
  font-size: 0.9em; 

}

/* CSS Inzerce */
.inz_mezera {
 PADDING: 10px 0px 0px 0px; MARGIN: 0px;
}
.navigation {
 FONT-SIZE: small; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN: 15px 5px; PADDING: 0; 
}

.navigation a {
 BACKGROUND: #f0f6ff; COLOR: #003F86; TEXT-DECORATION: none; LINE-HEIGHT: 30px; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 3px; BORDER: solid #003F86 1px;
}

.navigation a:hover {
 BACKGROUND: #fff; COLOR: #003F86; BORDER: solid #003F86 1px;}




.error {
color:#FF0000;  font-weight: bold;  text-align:center;}




.block_deska {
  font-size:x-small; BACKGROUND-COLOR: #000000; PADDING: 0px 5px 5px 5px; MARGIN: 0px; BORDER: solid #8E956F 1px; TEXT-ALIGN: left;
  OVERFLOW: hidden; OVERFLOW: visible;  
}  
  
  
  /*HEIGHT: 10%;

*/

.text_odst {
  font-size:small; 
  color: #FFFFFF;
  TEXT-ALIGN: justify; 
  LINE-HEIGHT: 120%; 
  MARGIN: 0px 0px 3px 0px;
}/* mění text jednotlivých inzerátů*/

.nadpis_sekce {
    font-size: 1.2em; 
    font-weight: bold;
    color: #808A6D;
    TEXT-ALIGN: left;
    PADDING: 0px;
    MARGIN: 5px 0px 5px 0px; 
}/* mění nadpis jednotlivých inzerátů*/


.poznamka {
  font-size:.9em;
}

.poznamka_left {
 font-size:.9em; 
 TEXT-ALIGN: left;
}

.poznamka_right {
  font-size:.9em; 
  TEXT-ALIGN: right;
}
img.block {
 MARGIN: 0px; PADDING: 0px; BORDER: solid #535353 1px; MAX-WIDTH: 400px;
}
.nahledbig {
	position:absolute;	left:5px;	top:5px;	z-index:5;	width:50%;
}
	
.nahledbig img {
	border:1px solid #444;	margin:2px;
}
.formular {
  font-size:small;  TEXT-ALIGN: left;
}
.verze {
  font-size:xx-small;  TEXT-ALIGN: right;
}

.billy {border: 1px solid blue; text-align:center;}
