h1 { font-size: 1.3em; }
h2 { font-size: 1.1em; }
h3
{
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 0;
	padding-bottom: 0;
}
p:first-line
{
	margin-top: 0;
	padding-top: 0;
	text-indent: 5em;
}
p, li
{
	text-align:justify; 
}
body
{
	font-weight: normal; 
 	font-size: 0.9em;
 	font-family: Verdana, arial, sans-serif;
	color: white;
	background: url('img/bgnd.png') repeat rgb(20,13,13);
	/* background-color: rgb(20,13,13); */
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
}
div.page
{
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
	height: 800px;
	max-width:1200px;
	background: 20px 20px url('img/strom.png') no-repeat /*rgb(20,13,13)*/;
}

div.header
{
	height: 75px;
	margin: 0px;
	padding: 0 20px 0 0;
	text-align: left;
	float: right;
	color: rgb(170,170,170); /*rgb(107,107,107);*/


/*	border: 1px solid gray;*/
}

div.menu
{
	width: 130px;
	margin: 0 0 0 0;
	padding: 0;
	text-align:left;
	float: left;

	border: 1px solid gray;
}

div.content
{
	margin: 90px 0 0 350px;
	/*position: absolute; top:90px; left: 320px;*/
	padding: 1px 20px 1px 20px;
        height: 710px;

/*	border: 2px ridge gray; */
}

h2.header
{
	font-size:x-large;
	font-weight:600;
	margin: 0;
	padding: 0;
}
p.header
{
	font-size:x-small;
	text-transform:uppercase;
	margin: 0;
	padding: 0;
}

ul.menu
{
	list-style-type: none;
	padding:0;
	margin:0;
}
li.menu
{
	display: inline;
}

a.menu, a.menu-selected
{
	float:left;
	width: 100%;
	text-decoration:none;
	color:white;
	border-bottom: 1px solid white;
}

a.menu-selected
{
	background-color: #222222;
}

.hidden
{
	display: none;
}

.va_outer, div.thm_cont {display: table; height: 400px; _position: relative;} 
.va_middle, a.thm {_position: absolute; _top: 50%;display: table-cell; vertical-align: middle;}
.va_inner, img.thm {_position: relative; _top: -50%}


	/* t r b l */

div.foto
{
	margin-top: 2em;
	margin-left: 120px;
	/*text-align: center;*/
	/*border: 1px dotted blue;*/
}
img
{
	border: 2px outset white;
	padding: 0;
	margin: 0;
	/*cursor: pointer;*/
}
/*
img.small
{
	width: 100px; 
	height: 75px;
}*/


.dev { border: 1px dotted red; }

a:link {color: #C0C0C0}
a:visited {color: #C0C0C0}
a:hover {color: #FFFFFF}
a:active {color: #FFFFFF}

a.menu1         { position:absolute;top:174px;left:127px;width:141px;height:51px; }
a.menu2         { position:absolute;top:229px;left: 64px;width:141px;height:48px; }
a.menu3         { position:absolute;top:281px;left:224px;width:137px;height:64px; }
a.menu4         { position:absolute;top:300px;left: 71px;width:139px;height:39px; }
a.menu5         { position:absolute;top:346px;left:143px;width:139px;height:41px; }
a.menu6         { position:absolute;top:389px;left: 60px;width:139px;height:40px; }
a.menu7         { position:absolute;top:430px;left:159px;width:138px;height:38px; }
a.menu8         { position:absolute;top:476px;left:136px;width:140px;height:42px; }
a.menu9         { position:absolute;top:521px;left: 58px;width:139px;height:41px; }

a.menu1:link    { background: url('img/menu1a.png'); }
a.menu1:visited { background: url('img/menu1a.png'); }
a.menu1:hover   { background: url('img/menu1b.png'); }
a.menu1:active  { background: url('img/menu1a.png'); }

a.menu2:link    { background: url('img/menu2ax.png'); }
a.menu2:visited { background: url('img/menu2ax.png'); }
a.menu2:hover   { background: url('img/menu2bx.png'); }
a.menu2:active  { background: url('img/menu2ax.png'); }

a.menu3:link    { background: url('img/menu3a.png'); }
a.menu3:visited { background: url('img/menu3a.png'); }
a.menu3:hover   { background: url('img/menu3b.png'); }
a.menu3:active  { background: url('img/menu3a.png'); }

a.menu4:link    { background: url('img/menu4a.png'); }
a.menu4:visited { background: url('img/menu4a.png'); }
a.menu4:hover   { background: url('img/menu4b.png'); }
a.menu4:active  { background: url('img/menu4a.png'); }

a.menu5:link    { background: url('img/menu5a.png'); }
a.menu5:visited { background: url('img/menu5a.png'); }
a.menu5:hover   { background: url('img/menu5b.png'); }
a.menu5:active  { background: url('img/menu5a.png'); }

a.menu6:link    { background: url('img/menu6a.png'); }
a.menu6:visited { background: url('img/menu6a.png'); }
a.menu6:hover   { background: url('img/menu6b.png'); }
a.menu6:active  { background: url('img/menu6a.png'); }

a.menu7:link    { background: url('img/menu7a.png'); }
a.menu7:visited { background: url('img/menu7a.png'); }
a.menu7:hover   { background: url('img/menu7b.png'); }
a.menu7:active  { background: url('img/menu7a.png'); }

a.menu8:link    { background: url('img/menu8a.png'); }
a.menu8:visited { background: url('img/menu8a.png'); }
a.menu8:hover   { background: url('img/menu8b.png'); }
a.menu8:active  { background: url('img/menu8a.png'); }

a.menu9:link    { background: url('img/menu9a.png'); }
a.menu9:visited { background: url('img/menu9a.png'); }
a.menu9:hover   { background: url('img/menu9b.png'); }
a.menu9:active  { background: url('img/menu9a.png'); }


a.menu1x        { position:absolute;top:174px;left:127px;width:141px;height:51px; }
a.menu2x        { position:absolute;top:229px;left: 64px;width:141px;height:48px; }
a.menu3x        { position:absolute;top:281px;left:224px;width:137px;height:64px; }
a.menu4x        { position:absolute;top:300px;left: 71px;width:139px;height:39px; }
a.menu5x        { position:absolute;top:346px;left:143px;width:139px;height:41px; }
a.menu6x        { position:absolute;top:389px;left: 60px;width:139px;height:40px; }
a.menu7x        { position:absolute;top:430px;left:159px;width:138px;height:38px; }
a.menu8x        { position:absolute;top:476px;left:136px;width:140px;height:42px; }
a.menu9x        { position:absolute;top:521px;left: 58px;width:139px;height:41px; }

a.menu1x:link    { background: url('img/menu1c.png'); }
a.menu1x:visited { background: url('img/menu1c.png'); }
a.menu1x:hover   { background: url('img/menu1d.png'); }
a.menu1x:active  { background: url('img/menu1c.png'); }

a.menu2x:link    { background: url('img/menu2cx.png'); }
a.menu2x:visited { background: url('img/menu2cx.png'); }
a.menu2x:hover   { background: url('img/menu2dx.png'); }
a.menu2x:active  { background: url('img/menu2cx.png'); }

a.menu3x:link    { background: url('img/menu3c.png'); }
a.menu3x:visited { background: url('img/menu3c.png'); }
a.menu3x:hover   { background: url('img/menu3d.png'); }
a.menu3x:active  { background: url('img/menu3c.png'); }

a.menu4x:link    { background: url('img/menu4c.png'); }
a.menu4x:visited { background: url('img/menu4c.png'); }
a.menu4x:hover   { background: url('img/menu4d.png'); }
a.menu4x:active  { background: url('img/menu4c.png'); }

a.menu5x:link    { background: url('img/menu5c.png'); }
a.menu5x:visited { background: url('img/menu5c.png'); }
a.menu5x:hover   { background: url('img/menu5d.png'); }
a.menu5x:active  { background: url('img/menu5c.png'); }

a.menu6x:link    { background: url('img/menu6c.png'); }
a.menu6x:visited { background: url('img/menu6c.png'); }
a.menu6x:hover   { background: url('img/menu6d.png'); }
a.menu6x:active  { background: url('img/menu6c.png'); }

a.menu7x:link    { background: url('img/menu7c.png'); }
a.menu7x:visited { background: url('img/menu7c.png'); }
a.menu7x:hover   { background: url('img/menu7d.png'); }
a.menu7x:active  { background: url('img/menu7c.png'); }

a.menu8x:link    { background: url('img/menu8c.png'); }
a.menu8x:visited { background: url('img/menu8c.png'); }
a.menu8x:hover   { background: url('img/menu8d.png'); }
a.menu8x:active  { background: url('img/menu8c.png'); }

a.menu9x:link    { background: url('img/menu9c.png'); }
a.menu9x:visited { background: url('img/menu9c.png'); }
a.menu9x:hover   { background: url('img/menu9d.png'); }
a.menu9x:active  { background: url('img/menu9c.png'); }


div.webdesigner
{
	font-family: tahoma, 'lucida console', courier;
	font-size: 0.65em;
	position:absolute;

	top:790px;
	left:35px;
	width:210px;
	text-align: center;

/*	border: 1px solid gray; */
}

div.img
{
	width: 777;
	height: 777;
}

/* ---------------------------------- */
/*
table.img
{
}

tr.img_desc 
{
	height: 0px;
}

td.img_desc
{
	 font-size: 10px; 
	font-size: 0.9em; 
	font-family: Tahoma; 
	color: #FFFFFF;
	background-color: rgb(20,13,13);
	width: 124px;
}

tr.img
{
	text-align: center;
	vertical-align: middle;
	height: 132px;
}
*/
td.img
{
	padding: 0;
/*	background-color: rgb(20,13,13);
	width: 132px; */
}

td.nav_arrow a
{
	text-decoration: none;
}
td.nav_arrow a:hover
{
	text-decoration: underline;
}


/* ---------------------------------- */

img.thm 
{
	border: none; 
}

table.thm
{
	background-color: #808080; 
	/*width: 777px;*/
}


tr.thm_desc 
{
	height: 0px;
}
td.thm_desc
{
	/* font-size: 10px; */
	font-size: 0.9em; 
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: rgb(20,13,13);
	width: 124px;
}
tr.thm
{
	text-align: center;
	vertical-align: middle;
	height: 132px;
}
td.thm
{
	padding: 0;
	background-color: rgb(20,13,13);
	width: 132px;
}

/* ************************************* */

div.thm_page
{
	padding-left: 78px;
}

div.thm_block
{
	width: 100%;
	float: left;
	clear: left;
	padding-left: 2px;
}

div.thm
{
	float: left; 
	clear: none;
	margin: 0 0 15px -1px;
	border: 1px solid #808080; 
	width: 135px;
}

div.thm_desc 
{
	font-size: 0.9em; 
	font-family: Tahoma;
	color: #FFFFFF;
	width: 135px;
}


div.thm_cont
{
	height: 132px;
	width: 100%;
	border-top: 1px solid #808080; 
}

a.thm { 
	width:100%; 
	text-align: center;
}

div.counter
{
	font-family: 'lucida console', courier;
	font-size: 0.7em;
	color: rgb(20,13,13);
/*	background-color: white;*/
	position:absolute;

	top: 750px;
	left: 231px;
	width: 70px;
	text-align: center;
}

img.counter
{
	border: none;
	position:absolute;

	top: 770px;
	left: 244px;
}

div.gentry
{
	background-color: #444444;
	text-align: left;
}

.novinka
{
	font-family: Verdana, SansSerif, "courier new";
	margin-top:0;
	margin-bottom:0;
}

.datum
{
	font-family: "courier new", "palatino linotype", tahoma, "lucida console" ;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	/*border-bottom: 1px solid rgb(50,40,40);*/
	margin-top: 12px;
	margin-bottom:0;
}

.barevny, .barevny a
{
	font-weight:bold;
	color:#FFA500;
}

