body {
	background:#aaa6a6; margin: 0px auto; font-family:'Palatino Linotype','Bookman Old Style',serif ;font-size: 0.7em;
}
#pozadi {
	background: url('../images/pozadi.png') repeat-x; min-height: 775px; height:auto !important; height:775px;

}
#opakujici, #footer {
 	width:871px;margin: 0px auto;
}
#opakujici {
	background:url('../images/opakujici.png') repeat-y ; 
}
#header {
	background:url('../images/header.png') no-repeat top left;
}

#menu ul { padding: 40px 0px 0px 4px; margin:0px; font-family: arial;  }
#menu li{
	float:left;list-style-type: none;padding:4px 0px 0px 0px; text-align:center;font-weight: bold;height: 41px;
	width: 130px;background:url('../images/menu-neact.png') left top no-repeat;
}
#menu li a {
	text-decoration:none; color: white;
}
#menu li.active
{
	background:url('../images/menu-act.png') left top no-repeat;
	position:relative; top:-7px;right: 2px;padding:10px 0px 0px 0px;
}
#menu li a:active { 
	color:#a6038d; 
}
#menu li a:focus 	{ 
	font-weight: bold; font-size: 110%; border: none;
}
#menu li.active a
{
	color: maroon;
}


#text{
	clear:both;min-height:460px; height:auto !important; height:460px; padding: 30px 380px 0px 15px;font-size: 1.05em;

}
h1 { margin: 0px; padding:0px; }
h1 a{
	display: block;font-size:0.5em;color: #fef3fa;font-weight: normal;
	height: 52px; width:319px;margin: 0px 0px 0px 0px;padding-top: 1px;
}
h1 a strong { position:absolute; left:-9999px; }
#h2 {
	font-size: 0.8em; color:gray;padding: 0px 0px 0px 5px;position:relative; top: -55px;font-weight: bold; margin:0px;  font-family: arial;
}
h3{
	color:maroon;padding: 0px 0px 0px 40px;
}

#text p {
	padding: 0px 0px 0px 40px; color: #595858;font-weight:;
}
.clr {
	clear:both;height:1px;width:1px; 
}

a img { border:  none;}
#text a {
	color:rgb(205, 17,107);
}


#footer {
	background:url('../images/footer.png') no-repeat; min-height:27px; height:auto !important; height:27px; text-align: right; padding:5px 0px 0px 0px;font-size: 10px;
	color: #4a4a4a;
}
#footer span {
	padding: 0px 25px 0px 0px;
}
#footer .tucik {
	font-size:11px; font-weight:bold;padding: 0px;color:maroon;
}

#footer p {
	position:relative; top: -15px;}	


#geoTag { display: none; }


/*  FOTOGALERIE  */
div.foto-c  { text-align:center; }
div.foto-r  { text-align:right; }
div.foto-l  { text-align:left; }

/* ZAROVNANI A FLOATY */

.fl	{ float: left; }
.fr   { float: right; }
.ac	{ text-align: center; }
.ar   { text-align: right; }
.al	{ text-align: left; }

/* IMAGES */
.il     { float: left; clear: left; margin: 0 1em 0.5em 0; }
.ir     { float: right; clear: right; margin: 0 0 0.5em 1em; }


/* CVcko... */

 h5 {
	font-weight:normal;
}
h4 { font-size: 110%;   padding: 3px 0px 3px 65px; margin: 0px; }
h5 { padding: 1px 0px 1px 95px; margin: 0px; font-size: 100%; }
h5, h4 em 	{ color: #6a6a6a;  font-style: normal;font-weight:normal; }
h4 em { font-size: 91%;  }
h5 strong 	{ color: maroon; }
h4				{ color:  rgb(205, 17,107); }
h5 + h4  	{ margin-top: 16px; }

h3 strong {
	color: #6a6a6a; font-weight:normal; font-size:91%; 
}
h3 em {
	color: rgb(205, 17,107); font-style:normal;font-weight:normal; 
}

#video {
	/*float:right; position:relative; top:-85px;left:334px;*/
	float:right; position:absolute; top:100px; padding-left: 334px;
}