/* CSS prolayout Tudlik v.1 PHPRS v.2.6.5  */

body	{
	font-family:Verdana, "Geneva CE", lucida, sans-serif;
	font-size:90%; line-height:1.25em; color:#000000; margin:4px 0;
	padding:0 2px; background:#b7b7b7; text-align:center; 
	}


/*cim je cislo okna nizsi tim zasahuje na vetsi plochu stranky 1= cela stranka */


#okno1	{
	width:770px;  margin:0 auto; padding:0; text-align:left;
	background:#F8FFDF ;
	}

#okno2	{
	position:relative; left:0px; width:770px; margin:0; padding:0;
		background:#F8FFDF ; 

	}


#zahlavi	{
  width:770px; height:201px; left:0; top:0;
	margin:0; padding:0; overflow:visible;
	background:#F8FFDF;
	}

#vrch	{
  width:770px; height:200px;  left:0; top:0;
	margin:0; padding:0; overflow:hidden;
	background: #FFC368/*#F8FFDF*/;
  }

#nadpis	{
	position:relative;  width:574px; height:100px; top:0px; float:right;
	margin:0; padding:0px;
	background:#FC8C00;
	}
	
#nadpis_txt	{
	color:#ffffff; line-height:1.9em; margin:0; padding:0; font-size:2.2em;
	font-weight:bold; text-align:left; padding: 0 10px 0 20px;
	}
  	
#hledej	{
  width:194px; height:100px; top:0px; float:left;
	margin:0; padding:0px; 
	background:#FFAA29;
	}



#hledej_txt	{
	color:#ffffff; line-height:2em; margin:0; padding:0; font-size:1em;
	font-weight:bold; text-align:left; padding: 0 10px 0 20px;
	}


#pasek
	{
	position:relative; width:770px;
  top:1px; height:30px;
  left:0px; margin:0 0 6px 0;
	background:#61AF3A;
	font-size:80%; font-style:italic; overflow:visible;
	}

#menu
	{
	position:absolute; top:2px; left:0;
  width:770px;  height:27px;
  float:left;
  color: #ffffff;
	background:#61AF3A*/;
	font-size:80%; font-style:italic; overflow:visible;
	}

/* informace o prihlasenem uzivateli v menu */
#ctenar	{
    position: relative; 
  float:right;top:3px; height:27px; right:5px;
	margin:0; padding: 0px 0px 0px 0px;
  font: 12px tahoma;
  FONT-WEIGHT: bold;
  text-decoration: none;
  color: #ffffff;
	background: #469627;
	}


#sloupec
	{
  top: 140px;
	padding:0px 0 0 0; float:right;
	overflow:show;
			background:#F8FFDF;
	}

#zprava
	{
	width:580px; left:0; margin:0px 0; padding:0; float:left;
	height:45px; 
	overflow:hidden; background:#FF6C6C ;
	font-size:80%; border-left:1px dashed none; font-style:italic;
	}

#obsah	{
	width:580px; left:0; float:left; overflow:hidden;
	margin:0 0 0px 0px; padding:0 em;
	background:#F8FFDF;
  }

#zapati	{
 
	height:25px; overflow:hidden; margin:0; padding:0 0 5px 0; clear:both;
  background:#FDE2AE;
	border:1px solid  #ff9933; border-right:2px solid #ff9933; border-left:2px solid #ff9933;
	}


#zapatitxt	{
	color:#ffffff; font-size:80%; font-weight:bold; line-height:18px;
	text-align:center; padding:3px 0px 3px 0px;
	}
	

.obrazek {
  border: 1px solid #000000; margin:5px 5px 5px 5px;
   float:left;

}

.stranka	{
  margin:10 5 8 5; color:#000000; 

	}
.pismo {
  font-family:Verdana, "Geneva CE", lucida, sans-serif;
  font-size:13;  text-align:left;
}

img	{
	border:1px solid #000000;
	}

/* posunuti nadpisu u nadpisu sloupcu */
p	{
	margin:0.6em 0; padding:0 0.5em;
	}

.info_nadp2	{
	color:#aa8;
	}

/* nastaveni ramu u clanku zobrazovanem v okne */
.clanok, .ram
	{
	margin:0 0 10px 0; padding:0 em;
	background:#FDE2AE;
	border: 1px solid #FFAA29;
	border-left:2px solid #FC8C00;
	}
	
	
/* obrazek kategorie clanku - nastavuje se pruhlednost */
.topic	{
	opacity:0.2; _filter:alpha(opacity=90);
	}


/*sloupecek názvy sloupcu */
.bltit	{
	font-size:100%; font-weight:bold; line-height:1em; text-align:left;
	color:#ffffff; background: #FFC368;
	overflow:hidden; padding:1px 0;
	}

/*sloupecky - vnitrek */
.blok	{
	width:170px; margin:0 0 5px 0; overflow:hidden;
	background:#FDE2AE;
	border-left: 1px solid #FFAA29; border-bottom: 1px solid #FFAA29;
	border-right:2px solid #FC8C00;
	}
	


.bloktx	{
	text-align:left; display:block; position:relative; width:165px;
	left:10px; color:#000000; font-size:80%; margin:0.7em 0;
	}


/* clanky */ 

/* nadpis u clanku zobrazenem ve velkem okne  - cele okno viz. ram */
.cla-nadpis, .nadpis
	{
	font-size:100%; text-align:left; 
 padding: 6px 6px 6px 6px;
  font-weight:bold; line-height:0.9em;
	margin:0; background: #FFC368; color:#000000;
	}

.cla-datum
	{
	font-size:100%; text-align:left; 
	}
	
.cla-informace
	{
	text-align:right; margin:0 0 0 5; padding: 0em; font-size:100%; line-height:1.2em; 
  color: #000000;
	}

.cla-text
	{
	margin:0.9em 0; margin:10 5 8 5; color:#000000; font-size:90%; text-align: justify;
	}







.podnadpis
	{
	text-align:left; font-size:80%;
	}

.textbox
	{
	font-family:Verdana, "Geneva CE", lucida, sans-serif;
	background:#6699cc; color:#011; text-align: left; font-size:90%;
	width:100%; height:6em;
	}

.textpole
	{
	margin:0; background:#6699cc; color:#0000000;
	}

.tl 	{
	font-family:Verdana, "Geneva CE", lucida, sans-serif;
	font-size:10px; font-weight: bold; text-align:center;
	background:#FFC368; color:#000000;
	}

h1,h2		{ color:#88a; }

hr		{  height: 1px; margin: 10 5 2 5;  border: 1px dotted #FFC368;; }

a		{ color:#88a; }
a:link		{ color:#000000; }
a:visited	{ color:#000000; }
a:hover		{ color:#000000; text-decoration:none;}
a:active	{ color:#000000; text-decoration:none;}

.zaplnk:link	{ color:#ffe; }
.zaplnk:hover	{ color:#fff; background:none; }


/* zapati u clanku v obsahu - zobrazuzuje se napr. autor, tisk... */
.z	{
	font-size:11px; /*font-size:70%;*/ text-align:left; 
	margin: 0 0 5 4;
	}
	

  	
/* komentare */

.komz, .komlink
	{
	font-size:12px;
	}
.komhlav
	{
	font-size:12px; padding: 4px; font-weight: normal;
	}
.komtext
	{
	font-size:12px; padding: 3px; border: 1px solid #88a; _width:92%;
	}


/* ankety */

.anketasysz
	{
	font-size:90%; font-weight:normal;
	}

.anketasysodp
	{
	font-size:80%; font-weight:normal; line-height:1.4em; text-align:left;
	}

.novdatum, .novtit, .novtitduraz
	{
	font-weight:bold;
	}

.novtext
	{
	font-weight:normal;
	}


.strankovani
	{
	font-size: 70%; font-weight: normal;
	}

.chybastredni
	{
	text-align: center;
	}

.mezera	{
	width:5px;
	}

.ohr	{
	width:auto;
	}

.kaltext
	{
	font-size:70%; font-weight:normal;
	}
.kalclanek
	{
	background-color:#449;
	}
.kaldnesni
	{
	background-color:#FF0000;
	}

/* >>>>>>>>>>>>>>>>>>>>>>> menu <<<<<<<<<<<<<<<<<<< */
/* >>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<*/

 .ddm1 {
    font: 14px tahoma;
    FONT-WEIGHT: bold;
    color: #ffffff;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 5px 22px 0px 8px;

    text-decoration: none;
    display: block;
    position: relative;
    color: #ffffff;
}
.ddm1 .item1 {
    background: #61AF3A;
    color: #ffffff;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background:#61AF3A7;
    color: #FFD50F;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    color: #ffffff;
}
.ddm1 .item2 {
    background: #61AF3A;
    color: #ffffff;
}
.ddm1 .item2:hover {
    background: #61AF3A;
    color: #FFD50F;
}
.ddm1 .section {
    background: #61AF3A;
    color: #ffffff;
    position: absolute;
    visibility: hidden;
    z-index: 100;
    white-space: nowrap;

}


 /*html .ddm1 td { position: relative; } */

/*>>>>>>>>>>>>>> konec menu <<<<<<<<<<<<<<<<<<<<<< */
/* >>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<*/


/* kniha navstev */
.gb_add-form {
	background-color: #222222;
	padding: 0.5em;
}
.gb_add-form p, .gb_add-form form {
	margin: 0px;
}
.gb_add-form input, .gb_add-form textarea {
	color: #FFFF00;
	background-color: #444444;
	border: 1px solid #666666;
	padding: 1px;
	font-size: x-small;
}
.gb_nick, .gb_email {
	float: left;
	padding-right: 10px;
}
.gb_nick input, .gb_email input, .gb_homepage input {
	width: 120px;
}
.gb_message textarea {
	width: 380px;
	height: 5em;
	font-size: small;
}
.gb_submit input {
	margin: 5px 0px;
	padding: 1px 3px;
	outline: 1px solid #666666;
}
.gb_total-posts {
	margin: 1em 15%;
	border: 1px solid #ffffff;
	background-color: #468416;
	font-size: x-small;
	text-align: center;
	color: #FFFFFF;
}
.gb_navigator {
	text-align: center;
}
.gb_other {
	font-size: xx-small;
}
.gb_post  {
	border: 1px solid #333333;
	margin-bottom: 10px;
}
.gb_post-top {
	padding: 2px 3px;
	height: 15px;
	background-color: #255441;
	border-bottom: 1px solid #333333;
	font-weight: bold;
}
.gb_post-top img {
	vertical-align: middle;
}
.gb_adresy {
	padding-left: 5px;
}
.gb_datum {
	font-weight: normal;
	padding-left: 10px;
}
.gb_post-middle {
	padding: 3px;
	background-color: #846844;
}



/* ...:::::::::::::::::::.. galerie ::::::::::::::::..............*/
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/* Nastavuje urcenym prvkum zobrazeni v jednom radku */
.gal_inline {
   display: inline;
}
/* Nastaveni fontu navugace */
.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 - prehled galerii*/
.gal_nadpis {
        font-weight: bold;
        font-size: 14px;
        text-align: left;
        margin: 0px;
        padding:6px;
        font-family: "verdana","arial";
        background:#FFC368;
}
/* 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 #FFC368;
}
/* 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: 0px solid #FFC368;
   margin: 0px;
}
/* Celkove nastaveni prehledu galerii */
.gal_prehled {
   width: 400px;
   border: 1px dotted #FC8C00font-weight: bolderfont-weight: bolder;
   font-size: 11px;
   padding: 0 3 0 3;
}
/* Titulek v prehledu galerii */
.titulek {
   text-align: left;
   padding-bottom: 0px;
}
/* Popis v prehledu galerii */
.gal_prehled td.popis {
   font-style: italic;
   width: 110px;
}
/* Obrazek v prehledu galerii */
.gal_prehled td.obrazek {
  float: right width: 120px;
}
/* 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;
}
/* ...... konec galerie ....... */
