/*side = bok, wrap = obal, cont = obsah*/
ul.jidelnicek
{
	margin: 0;
	padding: 0.5em 4em 1em 4em;
	list-style-type: none;
}
p.den
{
	font-size: 2.5ex;
	font-weight: bold;
	margin: 0 40px 0 0;
	padding: 1em 4em 0 0.5em;
	border-top-style: solid;
	border-top-color: gray;
	border-top-width: thin;
}

ul.jidelnicek li
{
	font-size: 2ex;
	font-weight: bold;
}
ul.jidelnicek li span
{
	color: maroon;
}
p.kategoriem
{
	margin: 0 0 0 2px;
	padding: 2px 0 2px 0.5em;
	color: black;
	vertical-align: middle;
	white-space: nowrap;
	font-weight: bold;
	font-size: 0.9em;
	background: #FFFFCC;
	border: 1px outset silver;
}
a.odkazm
{
	display: block;
	margin: 0 0 0 15px;
	padding: 2px 0 2px 0.5em;
	color: black;
	vertical-align: middle;
	text-decoration: none;
	white-space: nowrap;
	font: caption;
	background: transparent;
	border: 1px outset silver;
}
a.odkazm:hover{
	padding-left: 2ex;
	background-color: #FFCC99;
	border-style: inset;
}

h1.nadpis_clanku {
   font-size: 1.2em;
   text-decoration: none;
	color: Maroon;
}

body, html
{
	border: 0px none;
	margin: 5px auto;
	padding: 0px; /*font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif*/;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 500;
	font-size: small;
	background-color: #F5F5DC;
}

/* font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif  !important; */
/* font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important; */

.reseter
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
 .reseter hr {
        display: none;
      }
p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
}


#bodywrap
{
	border: 0px none;
	margin: 5px auto;
	width: 1000px;
}

#bodyhead
{
	background-color: transparent;
}

#bodyfoot
{
	background-color: transparent;
}

#pagehead
{
	background-color: #F2F2F2;
	font-size:1.2em;
	text-align: left;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: black;
	border-bottom-color: black;
	border-top-width: thin;
	border-bottom-width: thin;
}
p.hmenu {
        float: left;
        display: inline;
        white-space: nowrap;
        margin-right: 1em;
        padding-right: 1em;
        border-right: 1px solid gray;
      }

#pagehead a
{
	display: inline;
	text-decoration: none;
	color: black;
}
p.hmenu span
{
	font-weight: bold;
}
#pagehead a span
{
	font-weight: bold;
}
#pagefoot
{
	background-color: transparent;
}

#pagewrap
{
	width: auto;
	margin: 0px auto 0px auto;
   background-color: transparent;
}

#pagewrap1
{
}

#pagewrap2
{
}

#pagecont
{
	background-color: transparent;
}

#side1wrap
{
	float: left;
	width: 160px;
	margin: 5px 0px 5px 0px;
	padding: 2px 2px 2px 2px;
	background-color: transparent;
}

#side2wrap
{
	float: right;
	/*width: 215px;*/
	width: 200px;

	margin: 5px 2px;
	padding: 2px 2px 2px 4px;

	/*font-size: 85%*/;

	border: 1px solid black;
	/*background-c olor: #cccccc;*/
   /*	background-color: #cc99ff;*/
   background-color: transparent;
}

#contwrap
{
	padding: 5px 200px 5px 180px;
	background-color: transparent;
}

#conthead
{
   background-color: transparent;
}
/*#contcont
{
	margin: 3px;
}*/

#contfoot
{
   background-color: transparent;
}
.hmenu
{
	margin: 0;
	padding: 0;
	display: inline;
}
/*Styly pro fotoalbum - začátek*/
/*body {
        background-color: #999;
        text-align: center;
      }*/
      p {
        margin: 0.5em 0;
        }
      .cleaner {
        clear: both;
        height: 0;
        overflow: hidden;
        content: ' ';
      }
      .cleaner hr {
        display: none;
      }
/*#page_album
{
	padding: 5px 200px 5px 180px;
	background-color: transparent;
}	*/	
     #page_album {
        width: 540px;
        margin: 0 auto;
		  padding: 0;
       /* padding: 1px 0;
        background-color: #CCCCCC;
        text-align: left;*/
        }
      #pagein {
        margin: 10px;
      }
      .galerie {
        margin: 5px 0;
		  /*margin: 1.5em 0;*/
        width: 600px;
        /*width: 100%;*/
        }
		.foto {
        float: left;
        display: inline;
        width: auto;
        height: 75px;
        margin: 5px 5px;
        background-color: white;
        text-align: center;
      /*#galerie .foto {
        float: left;
        display: inline;
        width: auto;
        height: 75px;
        overflow: hidden;
        margin: 5px 5px;
        background-color: white;
        text-align: center;*/
      }
      .foto img {
       /* margin: 10px 0 0 0;*/
        margin: 0;
		  border: 1px solid silver;
      }
      #galerie .foto p {
        margin: 0;
      }
		.album
		{
			width: 540px;
			margin: 0;
			padding: 0;
		}
/*Styly pro fotoalbum - konec*/
