body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size : 12px; 
background-color: #E8F7F9;
margin-top : 0px; 
margin-left : 0px; 
margin-right : 0px; 
margin : 0px; 
background-image:url(dole.gif);
background-attachment: fixed;
background-repeat: no-repeat;
background-position: bottom;
cursor : url("k2.cur");
scrollbar-face-color: #0062C4; scrollbar-arrow-color: #ABAC9A ; scrollbar-shadow-color: #9EACBA; scrollbar-highlight-color: white; 
scrollbar-track-color: #9EACBA; scrollbar-base-color: #0062C4;
} 
.lay_tabulka {
border-top-width : 0px; 
border-left-width : 0; 
border-right-width : 0; 
border-bottom-width : 0px; 
background-image:url(tabule2.jpg);
border-style : solid; 
border-color : #6495ED; 
padding : 1px; 
width : 100%; 
} 
.lay_sl {
text-align : center; 
vertical-align : top; 
} 
.lay_slhlavni {
vertical-align : top; 
} 
.zahlavi {
width : auto; 
position : relative; 
} 
.zapati {
width : 100%; 
background-image:url(pod2.png);
text-align : center; 
font-size: x-small;
} 
A {
font-size : 110%; 
font-style : normal; 
font-variant : normal;

} 
A:link {
color : #4169E1; 
} 
A:visited {
color : #4169E1; 
} 
A:hover {
color : #B22222; 
text-decoration: underline;
} 
A:active {
color : #8B0000; 
} 
A.clanek:link {
color : #A52A2A; 

} 
A.clanek:visited {
color : #8B0000; 
text-decoration : none; 
} 
A.clanek:hover {
color : #8B4513; 
text-decoration: underline;
text-transform: uppercase;
} 
A.clanek:active {
color : #8D4A29; 

} 
.z {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 11px; 
font-weight : normal; 

} 
.z5 {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : normal;
 font: bold;
} 

.z_tisk {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 11px; 
font-weight : normal; 
background-image: none;
} 
.z1 {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : normal; 
} 
.zx {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : normal; 
} 
.z2 {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 21px; 
font-weight : normal; 
} 
.nadpis {
color : #3D7DEF; 
text-decoration : underline; 
font-family : "verdana", "arial"; 
font-weight : bold; 
text-align : center; 
font-size : 20px; 
} 
.podnadpis {
color : #3174EC; 
font-family : "verdana", "arial"; 
text-align : center; 
font-size : 16px; 
} 
.komz {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 11px; 
font-weight : normal; 
} 
.komlink {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 13px; 
font-weight : normal; 
} 
.komhlav {
color : #B6B700; 
padding : 4px; 
font-family : "verdana", "arial"; 
font-size : 11px; 
font-weight : normal; 
} 
.komtext {
color : Black; 
background : transparent; 
padding : 3px; 
border : 1px solid #E7E8F1; 
font-family : "verdana", "arial"; 
font-size : 11px; 
font-weight : normal; 
} 
.anketasysz {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 13px; 
font-weight : normal; 
} 
.anketasysodp {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : normal; 
} 
.nov-datum {
color : Black;  
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : bold;

} 
.novtit {
color : Black;  
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : bold;
text-decoration: underline;
} 
.nov-titulek {
color : Black;  
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : bold;

} 
.novtitduraz {
color : #B7891E; 
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : bold; 
} 
.novtext {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : normal; 
} 
.hodnoceni {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : normal; 
} 
.hodnoceni-celkovy-ram {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : normal; 
} 

.banner {
color: #000000;
font-family: "verdana","arial";
font-size: 10px;
font-weight: normal;
border: 0px none #CBCBCB;
}
.bannerpod {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 9px; 
font-weight : normal; 
border: 0px none #CBCBCB;
} 
.strankovani {
color : Black;  
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : bold; 
} 
.clanadpis {
color : Black; 
font-family : "verdana", "arial"; 
font-weight : normal; 
font-size : 18px; 
} 
.cla-nadpis {
color : #A52A2A; 
font-family : "verdana", "arial"; 
font-weight : normal; 
font-size : 14px;
text-decoration: underline;
} 
.clatext {
color : Black; 
font-family : "verdana", "arial"; 
font-weight : normal; 
font-size : 12px; 
} 
.cla-text {
color : Black; 
font-family : "verdana", "arial"; 
font-weight : normal; 
font-size : 12px; 
} 
.cla-informace-tisk {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal;
}
.cla-informace {
	color : Black; 
font-family : "verdana", "arial"; 
font-size : 10px; 
font-weight : normal; 
}
.cla-text-tisk {
	color: Black;
	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal;
}
.biltucne {
color : Black; 
font-family : "MS Sans Serif", Geneva, sans-serif; 
font-size : 13px; 
font-weight : bold;
 list-style: url(line.gif);
} 
.malemodre {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 11px; 
font-weight : normal; 
} 
.chybastredni {
color : #ff0000; 
font-family : "verdana", "arial"; 
text-align : center; 
font-size : 16px; 
} 
.mezera {
width : 5px; 
} 
.ohr {
width : auto; 
} 
.modryram {
border-top-width : 0; 
border-left-width : 0; 
border-right-width : 0; 
border-bottom-width : 1px; 
border-style : double; 
border-color : #E6D4B0; 
padding : 4px; 
} 
.premodryram {
border-top-width : 0; 
border-left-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-style : double; 
border-color : #EBEBEB; 
padding : 4px; 
background-image:url(tabule3.jpg);
} 
.kaltext {
color : Black; 
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : normal; 
} 
.kalclanek {
background-image:url(tabule2.jpg);
} 
.kaldnesni {
color : #B8860B;  
font-family : "verdana", "arial"; 
font-size : 12px; 
font-weight : normal; 
background-image:url(tabule2.jpg);
} 
.planakci {
font-family : "verdana", "arial"; 
font-size : 10px; 
} 
.textbox {
background-image:url(tabule2.jpg);
border : 1px solid #E7E8F1; 
color : Black; 
font-family : "verdana", "arial", "helvetica"; 
font-size : x-small; 
text-align : left; 
} 
.txt {
background-image:url(tabule2.jpg);
color : Black; 
color : #8D4A29; 
font-family : "verdana", "arial", "helvetica"; 
font-size : x-small; 
text-align : left; 
}
.textpole {
background-image:url(tabule2.jpg);
border : 1px solid #E7E8F1; 
color : Black; 
font-family : "verdana", "arial"; 
font-size : 12px; 
} 
.tl {
background-image:url(tabule2.jpg);
color : Black; 
font-family : Verdana, Arial, Helvetica; 
font-size : 11px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
} 
.informace {
font-family : "verdana", "arial"; 
color : Black; 
font-size : 9px; 
width : 100%; 
} 
.forum1 {
background-image:url(tabule2.jpg);
color : #8D4A29; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forum2 {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forum3 {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumautoruziv {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumautormail {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumzprava {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumtextzpravyb {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumtextzpravy {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumautornic {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.forumvarovani {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.fortext {
background-image:url(tabule2.jpg);
color : #000188; 
font-family : Verdana, Arial, Helvetica; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #E7E8F1; 
}
.gal_prehled {
background : transparent; 
color : #8D4A29; 
font-family : Verdana, Arial, Helvetica; 
color : #E7E8F1; 
font-size : 11px; 
font-weight : bold; 
text-align : center; 
border : 0px solid #E7E8F1; 
}
.img {
border-color : #888;
}
/* 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: 0px solid #666666;
	padding: 1px;
	font-size: x-small;
}
.gb_nick, .gb_email, .gb_homepage {
	float: left;
	padding-right: 10px;
}
.gb_nick input, .gb_email input, .gb_homepage input {
	width: 120px;
}
.gb_message {
	clear: both;
}
.gb_message textarea {
	width: 390px;
	height: 5em;
	font-size: small;
}
.gb_submit input {
	margin: 5px 0px;
	padding: 1px 3px;
	outline: 1px solid #666666;
}
.gb_total-posts {
	clear: both;
	margin: 1em 15%;
	border: 0px solid #ffffff;
	background-color: #468416;
	font-size: x-small;
	text-align: center;
	color: #FFFFFF;
}
.gb_navigator {
	clear: both;
	text-align: center;
}
.gb_other {
	font-size: xx-small;
}
.gb_post  {
	border: 0px solid #333333;
	margin-bottom: 10px;
}
.gb_post-top {
	padding: 2px 3px;
	background-color: #255441;
	border-bottom: 0px solid #333333;
}
.gb_post-top img {
	vertical-align: middle;
}
.gb_meno {
	font-weight: bold;
}
.gb_adresy {
	margin-left: 5px;
}
.gb_datum {
	margin-left: 10px;
}
.gb_post-middle {
	padding: 3px;
	background-color: #846844;
}
.planakci {
	font-family: "verdana","arial";
	font-size: 10px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
}
.banner1 {
	font-family: "verdana","arial";
	font-size: 10px;
	background-image:url(tabule2.jpg);
	text-align: center;
	color : Black; 
	border: 0px none #CBCBCB;
}

.anketasysodp,.anketa-std-odpovedi,.anketa-cla-odpovedi,.anketa-blok-odpovedi{color : Black;font-size:12px;font-weight:normal;line-height:1.2em;margin:0.2em 0}.anketa-cla-celkovy-ram{font-size:13px;text-align:left;margin:6px 0 12px 0}.anketa-cla-ram{background:transparent}.anketa-blok-odp-cara{width:140px;font-size:85%;line-height:1em;height:1em;margin:2px 0;padding:0}.anketa-blok-odp-cara-hlasy{height:1em;background:#2b3953 url('gr-inq.png') 100% 0 repeat-y}.anketa-std-ram{text-align:left;color:Black}

/* PLUGINY */
/* Fotogalerie  */
.foto_table_popis{text-align:left;width:100%;}
.foto_table_img{text-align:left;width:100%;border:1px solid silver;}
.foto_td_popis{width:25%;vertical-align:top;font-weight:bold;}
.foto_td_popis a{color:#000;}
.foto_td_popis a:hover{color:#FFF;text-decoration:none;}
.foto_td_img{width:120px;border:1px solid silver;text-align:center;}
.foto_td_img img{border:none;}
.foto_td_img_popis{vertical-align:top;border:1px solid silver;padding:5px;}
.foto_blok_menu{font-weight:bold;text-align:left;margin:15px;}
.foto_blok_menu a{color:#000;text-decoration:none;margin:5px;display:block;}
.foto_blok_menu a:hover{color:#FFF;text-decoration:none;margin:5px;display:block;}


.acronym { cursor: help; border-bottom: 1px dotted #000000; font-variant: normal; }
acronym { cursor: help; border-bottom: 1px dotted #000000; font-variant: normal; }


/* Nastavuje urcenym prvkum zobrazeni v jednom radku */
.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: Maroon;
}
/* Tucne */
.gal_tucne {
        font-weight: bold;
}
/* Vyrazne */
.gal_vyrazne {
        font-weight: bold;
        color: Maroon;
}
/* 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: 0px solid #000000;
}
/* Titulek obrazku v prehledu galerii */
.gal_ukaz_galerie_obrazek_titulek {
   font-size: 12px;
   font-weight: bold;
}
/* Titulek v prehledu galerii */
.gal_galerie_ukaz_titulek {
   font-size: 12px;
   border: 1px dotted #000000;
   margin: auto;
}
/* Obrazek */
.gal_obr img {
   margin: 5px;
   border: 0px solid #000000;
}
/* Nastaveni fontu strankovani */
.gal_strankovani {
  font-size: 11px;
}

.mezera {
 PADDING: 0px 0px 0px 0px; MARGIN: 0px;
}

.navigation {
 PADDING: 0px; MARGIN: 15px 5px 15px 5px; TEXT-ALIGN: left;
}

.navigation SPAN A {
 BACKGROUND: #f0f6ff; COLOR: #003F86; PADDING: 3px; MARGIN: 0px 3px 0px 3px; WHITE-SPACE: nowrap; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #003F86;
}

.navigation SPAN A:hover {
 BACKGROUND: #fff; 
}

.block_deska {
  font-size:x-small; BACKGROUND-COLOR: #f0f6ff; PADDING: 0px 5px 5px 5px; MARGIN: 0px; BORDER: solid #003F86 1px; TEXT-ALIGN: left; OVERFLOW: hidden; OVERFLOW: visible;
}

.text_uredni_deska {
 TEXT-ALIGN: left; LINE-HEIGHT: 150%;
}

.text_uredni_deska_blok{
text-align:left; font-size:x-small;
}

.nadpis_sekce {
 font-size: small; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 5px 0px 5px 0px; font-weight: bold;
}

img.text_obr {
 PADDING: 0px; MARGIN: 0px; BORDER: 0px; VERTICAL-ALIGN: middle;
}


/* rozbalovací menu */
/*nepouzivam, neslo ve Firefoxu

.on {
	display: on
}
.off {
	display: none
}

ul.menu-ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  border:0px;
}

.menu-plocha1 {
  width:170px;
  height:25px;
  border-top:1px solid #004F75;
  padding-top:3px;
}
a.menu-1:link, 
a.menu-1:visited {
  color: #000080;
  text-decoration: none;
  font-size: 100%;
  font-weight:bold;
  margin:0px;
  padding-left:10px;
}
a.menu-1:hover {
  color: #84BDDE;
  text-decoration: underline;
  font-size: 100%;
  font-weight:bold;
  margin:0px;
  padding-left:10px;
}

.menu-plocha2 {
  width:170px;
  height:20px;
  border-top:1px dashed #004F75;
  padding-top:1px;
}
a.menu-2:link, 
a.menu-2:visited {
  color: #000080;
  text-decoration: none;
  font-size: 100%;
  padding-left:10px;
  margin: 0px;
}
a.menu-2:hover {
  color: #84BDDE;
  text-decoration: underline;
  font-size: 100%;
  padding-left:10px;
  margin: 0px;
}
*/

/*menu*/
#main { margin-left: 170px; padding: 1px 0 1px 5%;
  border-left: 1px solid;
  background: transparent;
}
div#nav {float: left; width: 170px;
  background: #E8CB86;}
div#nav ul {margin: 0; padding: 0; width: 170px; background: #E5D5B3;
  border: 1px solid;}
div#nav li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid #CCC;}
div#nav li:hover {background: #E0B95D;}
div#nav li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #F1E0B8;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration: none; width: 170px;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 165px;
  display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}


/* rozbalovací menu */
.on {
	display: on
}
.off {
	display: none
}
ul.menu-ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.menu-plocha1 {
	width: 160px;
	line-height: 1.6em;
	 text-align: left;
}
a.menu-1:link, a.menu-1:visited {
font-variant: small-caps;
 text-align: left;

}
a.menu-1:hover {
font-variant: small-caps;
 text-align: left;
}
.menu-plocha2 {
	width: 160px;
	padding-left: 10px;
	line-height: 1.6em;
	 text-align: left;
}
a.menu-2:link, a.menu-2:visited {
	text-decoration: none;
	 text-align: left;
}
a.menu-2:hover {
	text-decoration: none;
	 text-align: left;
}
.mbf-item { display: none; }

.galerie {
  font-weight: bold;
  width: 700px;
  margin: 0 auto;
}
.galerie input,.galerie select,.galerie textarea {
  border: 1px solid rgb(0,0,0);
  font-size: 11px;
  margin-left: 20px;
  width: 250px;
}
.gal_tlacitko {
  border: 1px solid rgb(0,0,0);
  background-color: rgb(166,166,166);
  font-weight: bold;
  width: auto;
}
/* Nadpis galerie */
.gal_nadpis {
  font-weight: bold;
  font-size: 17px;
  text-align: center;
  text-decoration: underline;
  margin: 5px;
  font-family: "verdana","arial";
}
/* Nejaky upozorneni */
.gal_bacha {
  font-weight: bold;
  text-align: center;
  color: rgb(153,0,0);
  margin: 10px 0;
}
/* Tabulka v galerii */
.gal_table {
  text-align: center;
  width: 595px;
  font-size: 11px;
  margin: 5px auto;
  border: 1px dashed rgb(0,0,0);
}
.gal_table a img {
  border: 1px solid rgb(70,70,70);
}
.gal_table a:hover img {
  border: 1px dashed rgb(0,0,0);
}
.gal_table td,.gal_table th {
  padding: 0 4px;
}
/* Bunka th v tabulce */
.gal_table th {
  font-weight: normal;
  font-style: italic;
}
/* div v th :-) */
.gal_table th div {
  text-align: center;
}
/* Oznaceni strong v th tabulce :-) */
.gal_table th strong,.gal_table th strong a {
  font-size: 12px;
  font-style: italic;
  text-align: center;
  display: block;
}
/* Ovlivnuje navigaci vzdy dole/nahore na strance */
.gal_navigace {
  text-align: center;
  font-weight: bold;
  font-size: 11px;
  margin-top: 10px;
}
.gal_strankovani {
  font-size: 11px;
  text-align: center;
}
.gal_ident {
  text-align: right;
  font-size: 10px;
}

.gal_gal_titulek {
  font-size: 14px;
  text-align: center;
}


.gal_table_obr {
  margin: 0 auto;
  width: 480px;
}
.gal_table_obr td {
  padding: 5px;
  padding-top: 10px;
  font-size: 10px;
  text-align: center;
  border-bottom: 1px dashed rgb(212,212,212);
}
.gal_table_obr td a img {
  border: 1px dashed rgb(180,180,180);
  padding: 5px;
}
.gal_table_obr td a:hover img {
  border-color: rgb(0,0,0);
}
.snow { 
position:absolute; 
layer-background-color:lightblue; 
visibility:visible; 
top:-50px; 
font-size:1px; 
background-color:lightblue; 
} 

