/* layout
*/

body {
	padding-top: 0px;
	font-family: arial, sans-serif;
	color: #707070;
	font-size: 11px;
	background-color: #e9ebee;
	text-align: center;
	
}

.centr {
	text-align: center;
	width: 750px;
	margin: 0 auto;
}



.hlavicka {
	width: 750px;
	height: 120px;
	background: url("./imag/hlavicka.png") ;
	background-repeat : no-repeat;
}

.lista {
	width: 750px;
	height: 35px;
	background-color: #333333;
	background: url("./imag/lista1.png") ;
	float: left;

}

.lista2 {
	width: 750px;
	height: 35px;
	background-color: #333333;
	background: url("./imag/lista2.png") ;
	float: left;

}

.lista3 {
	width: 750px;
	height: 35px;
	background-color: #333333;
	background: url("./imag/lista3.png") ;
	float: left;

}

.lista4 {
	width: 750px;
	height: 35px;
	background-color: #333333;
	background: url("./imag/lista4.png") ;
	float: left;

}


.hlavni {
	width: 750px;

	background-color: black;
	background: url("./imag/stred.png") ;
	background-repeat: repeat-y;
	
	

}


.levy-sloupec {
	margin: 0;
	padding-left: 25px;
	width: 240px;
	min-height: 450px;
	float: left;
	text-align: left;
}

.pravy-sloupec {
	margin: 0;
	padding: 0;
	width: 470px;
	min-height: 450px;
	float: right;
	padding-right: 14px;

}



.spodek {
	width: 750px;
	height: 15px;
	background-color: #333333;
	background: url("./imag/spodek.png") ;
	background-repeat : no-repeat;
	clear: both;
	

}

.spodek2 {
	width: 750px;
	background-color: #333333;
	background: url("./imag/stred.png") ;
	clear: both;

}
 
.paticka {
	padding-left: 40px;
	padding-top: 15px ;
	text-align: left;
	font-size: 11px;
	width: 750px;
	height: 120px;
	background-color: #333333;
	background: url("./imag/paticka.png") ;
	background-repeat : no-repeat;
}

.valid {

	text-align: right;
	font-size: 12px;
	width: 740px;
	height: 20px;
	margin-right: 10px;
	}
	
.valid a{
	text-align: right;
	font-size: 12px;
	color: #aebac0;
	
	}
	
		
	.valid a img{
	border:0;
	margin: 0 5px 0 0;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5 ;
	}

	.valid a:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1 ;
	}
	
	
/* tridy a tagy
*/



	
a {
	text-decoration: none;
	color: #5F6B82 ;
}

a:hover {
	color: #B4001F;
}

a:active {
	color: #208CCB;
}
	
a.zaloska {
	text-decoration: none;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #aaaaaa;
	font-size: 14px;

}

a.zaloska:hover {
	color: #555555;
	}


.prostor4 {
	text-align: center;
	
	width: 180px ;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	
}

.prostor15 {
	width: 15px ;

}

b.b-1 {
	font-size: 14px ;
	font-weight: bold;
	
}

b.b-2 {
	font-size: 13px ;
	font-weight: bold;
	color:#B4001F
	}
	
b.b-3 {
	font-size: 13px ;
	font-weight: bold;
	margin-top: 10px;
	color:#3a4b5d;
	}

.paticka table td {
	font-size: 10px ;
	
}

.vlevo {
	text-align: left ;
	
}
.kraj {
	margin-left: 175px ;
	text-align: left ;
	
}

h1 {
	font-size: 18px ;
	font-weight: bold;
	margin-top: 30px;
	text-align: center;
	}

h2 {
	font-size: 14px ;
	font-weight: bold;
	margin-top: 30px;
	text-align: center;
	color:#304965;
}

h4 {
	font-size: 14px ;
	font-weight: bold;
	margin-top: 10px;
	color:#3a4b5d;
	
	
}
 
.button {
	background-image:url("imag/tlacitko200x40.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border: 0px;
	color: #5F6B82;
	font-weight: bold;
	text-align: center;
	font-size: 14px ;
	padding-top:  12px;
	margin-left: 30px;
	
}

.button-in{
	background-image:url("imag/tlacitko200x20-in.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 20px;
	border: 0px;
	color: #5F6B82;
	font-weight: bold;
	text-align: center;
	font-size: 14px ;
	padding-top:  12px;
	margin-left: 30px;
	
}

 .box{
	background:url("imag/midtable240x1.jpg") repeat-y ;
	width: 240px;
	position: relative;
	top: 0px;
	display: block;
	margin-left: 5px;
}

 .box2{
	margin-left: 30px;
	font-size: 14px ;
}
	

 .box h3{
	background:url("imag/toptable240x20.jpg") no-repeat left top;
	padding-top: 10px ;
		margin-top: 0px;
			
		
}

 .box h2{
	background:url("imag/toptable240x20.jpg") no-repeat left top;
	padding-top: 20px ;
	margin-top: 0px;
}

.box .last{
	background: url("imag/bottable240x20.jpg") no-repeat left bottom;
	padding-bottom: 20px ;
}

.box .last2{
	background: url("imag/bottable240x20.jpg") no-repeat left bottom;
	padding-bottom: 10px ;
}

.last2 li {
	list-style-type: disc ;
}

.box h3, .last table{
	padding-left: 20px ;
	padding-right: 20px ;
	color: gray;
	}
	

	
.box h2, .last2 ul{
	padding-left: 20px ;
	padding-right: 20px ;
}

.box table {
	padding-right: 10px ;
	
	}
	
li a {
	
	line-height: 2em;
	text-decoration: none;
	}

ul.vertmenu {
	list-style: none;
	float: left;
	width: 240px;
	margin: 0px;
	padding: 0px;
	
	
	}
	
ul.vertmenu li a  {
	margin: 0px;
	display: block;
	float:left;
	background-image:url("imag/tlacitko240x40.jpg");
	background-repeat: no-repeat;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-indent: 10px;
	width: 240px;
	}

 .odsek {
	margin-left: 20px;
	margin-right: 20px; 
	}
	
	 .tabulka {
	 width:685px;
	 margin-top: 10px;
	margin-left: 35px;
	margin-right: 40px; 
	font-size: 10px ;
border-spacing: 0px;
border: 0;
	}
	
	.akce2{
	background-image: url("imag/akce3.png");
	}
	
	.tabulka  th{
	background-color: gray;
	background-image:url("imag/cel4.png");
	height: 20px;

	}
	
		.tabulka  td{
	height: 20px;
	width: 95px;
	font-size: 12px ;
	text-align: center;
border-spacing: 0px;

	}
	
	.jedna  td{
	background-image:url("imag/cel5.png");
	}
	
	.dva td{
	background-image:url("imag/cel7.png");
	}
	


table.last{
width: 240px;
	}


	

	
.last  td a{
	font-size: 12px ;
	font-weight: bold;
	display: block;
	
}
	

	
.last  td {
	height: 25px;
	
}
		
	
ul.last2 {
	padding:0px 10px 0px 30px;
	margin: 0;
	}
	
.nahled td {
height:62px;
width: 62px;
margin: 0;
padding: 0;


}

table.nahled {
	padding:0px 0px 0px 0px;
	margin: 5px 0px 0px 30px;

	

}


a.pruhled{
	
	border: 1px solid #bfbfbf;
	display: block;
	
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	}
	
	
a.pruhled:hover{
	border: 1px solid #000000;
	
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	}

a.pruhled img{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
	
a.pruhled:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	}

.b60   {
  width: 60px;
  height: 60px;
  margin: 0;
  padding: 0;
	
}


.image {
	position:relative;
	float:left; /* optional */
}


.image .text {
	position:absolute;
	top:10px; /* in conjunction with left property, decides the text position */
	left:15px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-size: 12px ;
}

.image .text:hover {
	
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	
}

.image .text2 {
color:#000000;
background-color: #FFFFFF;
	position:absolute;
	top:10px; /* in conjunction with left property, decides the text position */
	left:15px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-size: 12px ;
}

.image .text2:hover {
	
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	
}

li {
	list-style-type: none ;
	list-style-image:url("imag/bod.png");
	line-height: 1.1em;
	_line-height:  1.3em;
	
	}


#slideshow {
    position:relative;
    height:450px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

