/* BASE */
/* Zakladni nastaveni nadpisu */
H1, H2, H3, H4, H5, H6	
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	}


/* Individualni nastaveni nadpisu */
H1	{
	font-size: 24pt;
/*	text-align: left;
	color: #bcfab5;
       	padding-bottom: 15px;
	padding-top: 10px; */
/*	line-height: 1.8;*/
/*	text-decoration: none; 
	margin: 0px;*/
	}

H2	{
	font-size: 15pt;
	font-weight: bold;
	margin-top: 1.5em;
	margin-bottom: 10px;
/*	text-align: left;
	color: #bcfab5;
	text-decoration: none;
	margin-bottom: 10px; */
	}

H3	{
	font-size: 13pt;
	font-weight: bold;
	margin-top: 1.5em;
	margin-bottom: 10px;
/*	text-align: left;
	color: #bcfab5;
	text-decoration: none;
	margin-bottom: 10px; */
	}

/*ul	{margin: 0; padding:0;}*/

li	{margin-top: 0.5em;}


/* Layout */
body {margin: 0; background-color: #336699;}
#page {

position: absolute; 
width: 900px; 
height: "100%;" /* IE hack */
min-height: 100%;
top: 0px; left: 1px;
margin-left:0px; margin-top: 0px; 
padding: 0px;
background-color: #FFFFFF;
border: #999999 solid 1px;

font-family: Arial, Helvetica, sans-serif;
color: #040;
font-size: small;
_font-size: x-small; /* IE hack*/
}

#main {padding:5px 23px; font-size: 120%;}
#lang	{position: absolute; top: 5px; left: 5px}
#submenu	{margin: 5px;}
#footer	{height:85px; background: transparent url(../../img/foot2.jpg) center bottom no-repeat scroll; padding-left: 23px; font-size: 80%; clear: both;}

.menu2 {margin: 0; padding: 0; width:900px; background-color: #016E01;}
.menu2 ul {margin:0; padding:2px;  height: 2em; list-style:none; color: #FFFFFF; }
.menu2 li {float:left; margin:0 0.18em; padding:0; background:none; color: #777777;}
.menu2 li a {
display:block; width:170px; float:left; border:1px solid #888888;
line-height:1.9em; text-decoration:none; font-weight: bold; text-align:center; color: #CCCCCC; 
}
.menu2 li a:hover, .menu2 li a:focus {
background:black url(../../img/menu1b.jpg) repeat-x bottom left; border:1px solid #FFFFFF; color: #FFFFFF;
}
/*.menu4 {width:900px; margin: 0px; margin-left:0px; background:url(img/podmenu.gif); }
.menu4 ul {height: 5; margin:0; list-style:none; padding:1px; color: #FFFFFF; }
*/
#menuend {line-height: 6px; height:6px; width:900px; background-image:url(../../img/podmenu.gif); clear: both}

/* Nastaveni - tabulka zabava */

.zabava
	{ border: 1px solid lightgrey; }

.zabava TH
	{ font-weight: bold; vertical-align: middle; text-align: left; padding: 5px; }

.zabava TD
	{ font-weight: normal; vertical-align: middle; text-align: left; padding: 5px; }

.velkatabulka
	{ border: 1px solid lightgrey; table-layout: fixed; border-collapse: collapse; }

.velkatabulka TD
	{ border: 1px solid lightgrey; font-weight: normal; font-size: small; _font-size: x-small; vertical-align: middle; text-align: center; padding: 2px; }


/* Blocks */
.sidebar {width: 20em; float:right; border: 1px solid #016E01; padding: 5px; font-size: 85%;}

.vysledky div {width: 90%; border: 1px solid black; clear: left; padding: 20px; margin-bottom: 2em;}
.vysledky div img	{float: left; margin: 10px; border: none;}
.vysledky div ul	{padding-left: 0; margin-left: 250px}

dl.interview dt {font-size: 130%; font-weight: bold; margin: 1.5em 0 0.5em 0;}  
dl.interview dd {margin-left: 3em;}

dl.std dt {font-size: 105%; font-weight: bold; margin: 1em 0 0.5em 0;}  
dl.std dd {margin-left: 2em;}

.test LI { font-weight: normal; font-size: 90%; line-height: 1.3; margin-top: 13px; }

.imagedescr	{width: 150px; font-size: 70%;}
.karafiat	{margin-left: 180px;}
.topmargin	{margin-top: 1em;}

/* Common */
.stronger {color: #090}

img.image {border: none; margin: 0px 8px 15px 0px;}
.left {float: left}
.right {float: right}
.clean	{clear: both}
.invisible {display:none}
.male {font-size: 75%;}
.vetsi {font-size: 120%;}
ul.teckovany	{list-style: none; padding:0; margin: 0;}
ul.teckovany li	{background-image:url(../../img/info.gif); background-repeat: no-repeat;  background-position: 0 50%;  padding-left: 30px; line-height: 2em;}
