/*---OBECNE---*/
body {
margin:0;
padding:0;
font:80% Tahoma, Verdana, Arial, Sans-serif;
color:#464646;
}
img {
border:none;
}
p {
line-height:1.4;
padding:0;margin:0.5em 0 0.5em 0;
}
h1 {
color:#8C8C8C;
text-align:center;
font-size:1.0em;font-weight:normal;
margin:0 0 5px 0;padding:0;
}
h2 {
color:#00B245;
font-size:1.1em;font-weight:bold;
}
/*---TOP---*/
#top {
margin:0 auto;padding:0;
background: #fff url("../images/top.jpg") no-repeat top left;
width:1000px;height:272px;
position:relative;
z-index:100;
}
#top img {
position:absolute;
top:5px;
left:720px;
}
#top ul {
list-style-type:none;
margin:0;padding:0;
position:absolute;
top:148px;left:262px;
}
#top ul li {
margin:0;padding:0;
width:100px;height:16px;line-height:1px;font-size:1px;
display:block;
}
#top ul li A {
margin:0;padding:0;
display:block;
width:100px;height:16px;
}
#top ul li A span {
display:none;
}

#top ul li A#b01 {background: #fff url("../images/b01.gif") no-repeat top left;}
#top ul li A#b01:hover {background: #fff url("../images/b01a.gif") no-repeat top left;}

#top ul li A#b02 {background: #fff url("../images/b02.gif") no-repeat top left;}
#top ul li A#b02:hover {background: #fff url("../images/b02a.gif") no-repeat top left;}

#top ul li A#b03 {background: #fff url("../images/b03.gif") no-repeat top left;}
#top ul li A#b03:hover {background: #fff url("../images/b03a.gif") no-repeat top left;}

#top ul li A#b04 {background: #fff url("../images/b04.gif") no-repeat top left;}
#top ul li A#b04:hover {background: #fff url("../images/b04a.gif") no-repeat top left;}

#top ul li A#b05 {background: #fff url("../images/b05.gif") no-repeat top left;}
#top ul li A#b05:hover {background: #fff url("../images/b05a.gif") no-repeat top left;}

#top ul li A#b06 {background: #fff url("../images/b06.gif") no-repeat top left;}
#top ul li A#b06:hover {background: #fff url("../images/b06a.gif") no-repeat top left;}

#top ul li A#b07 {background: #fff url("../images/b07.gif") no-repeat top left;}
#top ul li A#b07:hover {background: #fff url("../images/b07a.gif") no-repeat top left;}


/*---BOTTOM---*/
#bottom {
margin:0 auto;
background: #fff url("../images/bottom.jpg") no-repeat top left;
width:1000px;height:144px;
position:relative;
z-index:100;
}

/*---CONTENT---*/
#content {
margin:0 auto;
background: #fff url("../images/content.png") no-repeat top left;
width:1000px;height:219px;
position:relative;
}

/*---LEFT---*/
#left {
position:absolute;
top:5px;left:10px;
width:180px;
height:195px;
}

/*---MIDDLE---*/
#posuvnik {
position:absolute;
top:100px;left:950px;
}
#middle {
position:absolute;
top:0;left:0;width:540px;

}
#middleMask {
position:absolute;
top:10px;left:220px;
width:540px;
height:195px;
z-index:6;
overflow:hidden;
height:195px;
}
#slider {
position:absolute;
top:25px;left:770px;
width:20px;
height:170px;
background: #fff url("../images/track.gif") repeat-y top left;
}
#up {
z-index:2;
cursor:pointer;
position:absolute;top:10px;left:770px;
}
#down {
z-index:5;
cursor:pointer;
position:absolute;top:197px;left:770px;
}
#track {
z-index:3;
}
#drag {
z-index:4;
cursor:pointer;
position:relative;
}


#right {
position:absolute;
top:5px;left:810px;
width:180px;
height:195px;
}

#gallery {
margin:20px 0 0 280px;width:500px;height:150px;
text-align:center;
line-height:150px;
}
#numbers {
text-align:center;
margin-top:10px;
}
#numbers A {
text-decoration:none;
color:#00B542;
}
#numbers A:hover {
color:#000;
}
#numbers A.current {
color:#000;font-weight:bold;
}



/*---ITEM---*/
.item {
display:block;
clear:both;
}
.item .photo {
float:left;
width:200px;
text-align:center;
padding-right:5px;
}
hr {
height:1px;border:none;
color:#fff;background-color:#fff;
margin:0 auto;
text-align:center;
width:40%;
clear:both;
}


/*---LEVA / PRAVA ---*/
.aktualita {
width:180px;
height:67px;
font-size:80%;
margin-bottom:3px;
position:relative;
}
.aktualita_image {
float:left;
margin:0 5px 5px 0;
}
.aktualita p {
margin:0;padding:0;
line-height:1.1;
}
.aktualita A.dalsi {
position:absolute;
bottom:0;right:0;
color:#000;
font-weight:bold;
text-decoration:none;
}
.aktualita a:hover {
color:#00B245;
}
