* {
margin:0;
}

h1, h2 {
font-size:22px;
font-weight:900;
color:#3a599b;
padding:10px 0;
}

h3 {
color:#3a599b;
font-size:20px;
padding-left:1px;
padding:10px 0;
}

h4 {
color:#3a599b;
font-size:17px;
padding:10px 0;
}

a {
color:#FFF;
}

input {
font-size:11px;
border:#CCC solid 1px;
width:125px;
padding:2px;
}

body {
background-image:url(images/bg.jpg);
font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;
font-size:13px;
color:#666;
line-height:145%;
}

p { margin-top:5px;
 margin-bottom:5px;}
 

strong {
color:#333333;
}

.kam-info-tlabel2, .kam-info-tlabel1 {
font-weight:bold;
}
#krkonose table td { padding:3px;}
#krkonose table img{ border:0;}

.text1 {
font-weight:bold;
font-size:16px;
}

.tableNo tr { border:0;}

table {
  border-collapse: collapse;
}

table tr{
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}

table tr table tr{
border:0;
}


#topLine {
width:100%;
background-image:url(images/top.jpg);
height:5px;
display:block;
font-size:2px;
}

#topLine h1{ width:1px; height:1px; overflow:hidden; display:block; margin:0; padding:0;}

#page {
display:block;
position:absolute;
min-height:100%;
min-width:100%;
background-image:url(images/img_04.jpg);
background-repeat:repeat-x;
}

#container {
width:957px;
position:absolute;
left:50%;
margin:0 0 0 -479px;
}

#header {
widht:957px;
height:199px;
background-image:url(images/head.jpg);
background-repeat:no-repeat;
cursor:pointer;
}

#topMenu {
font-size:13px;
height:31px;
background-image:url(images/menu.jpg);
background-repeat:no-repeat;
text-align:center;
letter-spacing:-0.6px;
_letter-spacing:-1px;
}

#topMenu ul {
padding-top:5px;
padding-left:30px;
_padding-left:50px;
}

#topMenu li {
list-style-image:none;
list-style-type:none;
float:left;
}

#topMenu li a {
text-decoration:none;
}

#topMenu li a:hover {
text-decoration:underline;
}

#main {
widht:957px;
background-image:url(images/body.jpg);
background-repeat:repeat-y;
height:auto;
position:absolute;
top:230px;
}


#main a{
color:#3a599b;
}

#main img {
	border:1px solid #3a599b;
	margin:1px;

}

#bg {
background-image:url(images/img_06.jpg);
background-repeat:no-repeat;
padding:20px;
width:915px;
}

#bg ul{
padding-left:30px;
}

#footer {
background-image:url(images/footer.jpg);
height:30px;
background-repeat:no-repeat;
padding-bottom:20px;
}

#footer .copyright {
font-size:11px;
text-align:right;
font-weight:700;
position:relative;
top:27px;
color:#FFF;
margin:3px;
width:950px;

}

#footer  a{
color:#FFFFFF;
}


.tableHead{
color:#FFFFFF;
text-align:left;
font-weight:700;
}

.vymena {
border:1px solid #CCCCCC;
padding:6px;
font-size:11px;
}

/* Admin styles*/
#pageBlocks li  {
	display:block;
	width: 100%;
	border: 1px solid #ccc;
	padding:5px;
	margin:5px;
	background-color:#FFFFFF; 
	position:relative;
	left:-30px;
}

#pageBlocks li:hover{
background-color:#F2F2F2;
}
.adminBlocksRight {
	position: absolute;
	right:5px;
}

.adminBlocksRight a 
{
    	font-size:11px;

    }

#pageBlocks ul { margin-left:0; list-style-type:none;}


#partneri 
{
color:White;
padding-bottom:10px;
padding-top:20px;
    }
/**************************************************************

	SlideShow
	v 1.3

**************************************************************/

.slideshowContainer {
	border: 1px solid #ccc;
	width: 464px;
	height: 314px;
	float:left;
}

.slideshowContainer img{
padding:5px;
}


.loading {
	background: url(/slideshow/images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid white;
	padding: 3px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
}

.current img {
	border: 1px solid red;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}

#thumbnails {
	width: 420px;
	float: right;
}

/*************************************************************/
  

  #seolista {
  font-size:11px;
  padding:5px;
  padding-left:10px;
  padding-bottom:10px;
  position:relative;
  top:20px; 
  background:none;
  }
  
    #seolista2 {
  font-size:11px;
  padding:5px;
  padding-left:10px;
  padding-bottom:10px;
  position:relative;
  top:20px; 
  background:none;
  }
  
  #banner img,#banner a img  {
  margin: 0;
  padding: 0;
  border: 0;  
  }
