body {background-color: #D7DBEA ; font-family:Verdana, Arial, Helvetica, sans-serif; }

#decor {position: absolute; width: 755px; top:120px; left:120px; background:url(img/decor.gif) repeat top ;z-index:0}
#head {position: absolute; width: 753px; height: 139px; top:20px; left:120px;border: 1px solid #666666;z-index:1}
#htext {position: absolute; width: 384px; height: 15px; top:20px; left:489px;z-index:1;font-size: 80%; font-weight: bold;  color: #1d4193; letter-spacing: 1px; padding: 2px 0px 0px 10px}
#foot { clear:none; width: 689px; height: 15px; margin-left:33px; z-index: 2; background:#152769;}
#cz {position: absolute; width: 140px; height: 60px; top:440px; left:65px;z-index:1}
#en {position: absolute; width: 35px; height: 161px; top:200px; left:65px;z-index:1}
#kostky1 {position: absolute; width: 35px; height: 35px; top:183px; left:257px;z-index:101}
#kostky2 {position: absolute; width: 35px; height: 35px; top:309px; left:257px;z-index:101}
#decor_menu {position: absolute; width: 35px; height: 35px; top:309px; left:257px;z-index:101}
#flags {position: absolute; width: 70px; height: 12px; top:168px; left:165px;z-index:102}

.obsah {margin: 69px 0px 0px 200px;padding-left:30px; padding-right:65px; padding-top:0px; padding-bottom:5px; background:url(img/content.gif) repeat top ; border: 1px solid #666666;}
.paticka {padding-left:50px; padding-right:10px; padding-top:0px; padding-bottom:0px}
.card {float: left; width: 180px; margin: 0 20px 20px 0; padding: 10px 0; text-align: center; background: #ffffff;
       border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; font-size: 75% }
.text {font-size: 8pt; color: #666666; text-align: left; line-height: 18pt; font-style: normal; text-indent: 8pt}
		 
a { color: #152769 ; text-decoration: underline }
a:active { color: #152769; text-decoration: underline }
a:hover { color: #666666; text-decoration: underline }

h1 {font-size: 100%; font-weight: normal; text-align: left; color: #999999}
h2 {font-size: 80%; font-weight: bold; text-align: left; color: #444444}
h3 {font-size: 75%; font-weight: bold; text-align: left; color: #666666 }
h4 {font-size: 65%; font-weight: bold; text-align: left; color: #2f70f3 }
p {font-size: 70%; text-align: justify; color: #152769}
li {font-size: 70%; text-align: justify; color: #152769}
.f {font-size: 70%; text-align: justify; color: #ffffff}
.w {font-size: 55%; text-align: justify; color: #152769}

fieldset {border-color: #999999}
legend{font-size: 75%; font-weight: bold; text-align: left; color: #666666}
label {font-size: 70%; font-weight: bold; text-align: right; color: #152769; margin-right: 5px}


table {font-size: 70%;color: #152769; text-align: left; margin: auto; border-collapse: collapse;}
td {
	width: 114px
}
tr.one{
	background-color: #ffffff
}
tr.two{
	background-color: #dedede
}
td.fce{
	text-align: center;
	font-style: italic;
	}
td.mobil{
	text-align: right;
}

hr {padding: 0;}
.cara1 {color: #cccccc;background: #cccccc;border: solid red 1px;}



.floatleft {float: left;margin: 0px 10px 0px 0px;border: 0px solid #666;padding: 2px;}

#menu
{
position:absolute;
top:189px;
left:120px;
width:166px;
height:300px;
font:12px Arial, Helvetica, sans-serif;
z-index:100;

}

#menu a
{
display:block;
text-align:left;
font:bold 1em Verdana;
text-decoration:none;
color:#ffffff;
background:#152769;
margin:0 0 1px;
padding:5px 10px 5px 15px;
}

#menu a:hover
{
color:#2f70f3;
background:#152769;
}

#menu a span
{
display:none;
}

#menu a:hover span
{
display:block;
position:absolute;
top:180px;
left: 0;
width:155px;
z-index:100;
color:#999999;
font:85% sans-serif;
text-align:left;
margin:0px;
padding:10px 0px 5px 10px;
background:#ffffff;
border: 1px solid #666666;
}

