BODY  {
	background-color : #290494;
	font-family : Arial;
	font-size : 13px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
	height:100%;
	text-align:center;
	font-family : tahoma;
}

.fotopopisekk
{
padding:2px 0px 10px 0px;
}

.fotoeins
{
height:158px;
overflow:auto;
width:570px;
background : transparent url(images/film.jpg) repeat-x top center;
}

.fotoeins2
{
padding: 24px 10px 0px 10px;
}

.kontejner  {
	width : 800px;
	margin:auto;
  text-align: center;
	vertical-align : middle;
}

.vrsek  {
	width:800px;
	height: 181px;
	border: 0px;
	position: relative;
	z-index : 100;
	margin:auto;
	text-align:left;
	background : transparent url(images/banner.jpg) no-repeat top center;
}

.hmenu {
text-align:left;
z-index : 100;
width : 550px;
color : black;
position : absolute;
top: 162px;
left : 5px;
z-index:99;
}

.main  {
width: 800px;
vertical-align : top;
z-index : 0;
text-align:left;

	background : transparent url(images/poz-opak.gif) repeat-y top center;
}

.tmain  {
width: 800px;
vertical-align : top;
z-index : 0;
text-align:left;

	background : transparent url(images/poz-opak2.gif) repeat-y top center;
}

.plocha  {
width: 631px;
vertical-align : top;
z-index : 0;
text-align:left;
min-height:519px;
height:519px;
float:left;
	background : transparent url(images/pozadi.jpg) no-repeat top center;
}

div[class] .plocha {
   height:auto;
}


.tplocha  {
width: 631px;
vertical-align : top;
z-index : 0;
text-align:left;
min-height:519px;
height:519px;
float:left;
	background-color:#d0e2c9;
}

div[class] .tplocha {
   height:auto;
}

.plochaodsazeni {
margin: 10px 10px 10px 10px;
}

.prava  {
width: 169px;
vertical-align : top;
z-index : 0;
text-align:left;
min-height:519px;
float:left;
background : transparent url(images/prava.jpg) no-repeat top center;
}

.pravadiv {
margin: 25px 0px 0px 0px;
}

.spodek  {
width: 800px;
vertical-align : top;
z-index : 0;
text-align:left;

background : transparent url(images/poz-opak.gif) repeat-y top center;
}

.tspodek  {
width: 800px;
vertical-align : top;
z-index : 0;
text-align:left;
height:19px;
background : transparent url(images/paticka2.jpg) repeat-y top center;

}

.spodek-div{
text-align:center;
width:800px;
}

.spodek-div a {
color:#555555;
text-decoration:underline;
}

.blok1  {
width: 169px;
vertical-align : top;
z-index : 0;
height:15px;
float:left;
font-size:1px;
background : transparent url(images/blok1.gif) no-repeat top center;
}

.blok2  {
width: 169px;
vertical-align : top;
z-index : 0;
min-height:100px;
float:left;
font-size:12px;
background : transparent url(images/blok2.gif) repeat-y top center;
}

.blok3  {
width: 169px;
vertical-align : top;
z-index : 0;
height:16px;
float:left;
font-size:1px;
background : transparent url(images/blok3.gif) no-repeat top center;
}

.blokdiv {
margin: 0px 13px 0px 13px;
}

.fotogroup {
font-size:18px;
color:#2D8CF9;
}

.fotogroup a{
font-size:18px;
color:#2D8CF9;
text-decoration:none;
}

.fotogroup a:hover{
font-size:18px;
color:#2D8CF9;
text-decoration:underline;
}

.fotonadpis {
font-size:13px;
color:#2D8CF9;
font-weight:bold;
}

.foto-strana {
font-size:13px;
color:black;
font-weight:bold;
width:600px;
text-align:center;
}

.foto-strana a{
font-size:13px;
color:#2D8CF9;
font-weight:bold;
text-decoration:underline;
}

.foto-strana a:hover{
font-size:13px;
color:#2D8CF9;
font-weight:bold;
text-decoration:underline;
}

.fotopopis {
font-size:11px;
color:black;
font-weight:normal;
}

.fotobpopis {
font-size:11px;
color:white;
font-weight:normal;
}
.fotobnadpis {
font-size:13px;
color:white;
font-weight:bold;
}
.stin	{
filter: dropshadow(color=000000, offx=2, offy=2); }

.titl1  {
width: 613px;
vertical-align : top;
height:9px;
font-size:1px;
background : transparent url(images/l1.jpg) no-repeat top center;
}

.titl2  {
width: 613px;
vertical-align : top;
font-size:12px;
background : transparent url(images/l2.jpg) repeat-y top center;
}

.titl2 p
{
margin:0px;
padding:3px 10px 3px 10px;
}

.titl3  {
width: 613px;
vertical-align : top;
height:10px;
font-size:1px;
background : transparent url(images/l3.jpg) no-repeat top center;
}
