#items {
    background: url('../images/page/menu_bg.gif') repeat-y 0px 0px;
    margin:0px 0px 10px 0px;
    min-height:1px;
    _height:1px;
}
#items ul {
    background: url('../images/page/menu_top.gif') no-repeat 0px 0px;
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 0px;
    list-style:none;
    font-weight:bold;
    min-height:1px;
    _height:1px;
}
#items ul li {
    background: url('../images/page/menu_dots.gif') no-repeat 15px bottom;
    padding:5px 0px 5px 15px;
}
#items ul li a {
    color:#FFF;
    text-decoration:none;
}
#items ul li.last {
	background: url('../images/page/menu_bottom.gif') no-repeat bottom left;
	padding:5px 10px 21px 15px;
}
#items ul ul {
    margin:0px;
    padding:3px 0px 0px 0px;
    list-style:;
    border:none;
    font-weight:normal;
    background:none;
}
#items ul ul li {
	padding:3px 10px 3px 15px;
    background:url('../images/page/square.gif') no-repeat 5px 8px;
}
#items ul ul li a { font-weight: normal; }
#items ul ul li.last {
    background:url('../images/page/square.gif') no-repeat 5px 8px;
    padding:3px 10px 0px 15px;
}

div.text {
    padding:0px 20px 0px 20px;
    line-height:1.5em;
}
div.item strong { color:#C80D7A; }
span.item_kontext a {
    font-size:1.8em;
    font-weight:bold;
    font-family:Arial,sans-serif;
    text-decoration:none;
}
span.item_kontext a:hover {
    text-decoration:underline;
}

/*
    ------------------
    DOKUMENTY
    ------------------
*/
.files {
    margin:0px;
    padding:10px 30px 0px 20px;
    clear:both;
    background:transparent;
    color:#000;
}
.files h3 {
    font-size:1.1em;
    color:#C80D7A;
    padding:0px 0px 5px 0px;
    margin:0px;
}
.file {
    background:#F2F2F2;
	border:1px solid #DBDBDB;
	margin:5px 0px 0px 0px;
    padding:5px 20px 5px 10px;
}
.file div {
    position:relative;
    width:100%;
    color:#444;
}
.file div p {
    position:absolute;
    top:0px;
    right:-15px;
    margin:0px;
    padding:0px;
}
.file a { font-weight:bold; text-decoration:none; }
.file a:hover { font-weight:bold; text-decoration:underline; }

/* 
    -------------------
    FOTOGALERIA 
    -------------------
*/
.galery {
    clear:both;
    padding:0px 30px 0px 20px;
    margin:0px;
    background:transparent;
    color:#000;
}
.galery h3 {
    font-size:1.1em;
    color:#C80D7A;
    background:transparent;
    padding:0px 0px 10px 0px;
    margin:0px;
}
.galeryImage {
    width:107px;
    float:left;
    text-align:center;
    background:transparent;
    color:#000;
}
.galeryImage p {
    margin:0px;
    padding:0px 5px 10px 5px;
}
.galeryImage img {
    border:0px;
    margin:0px;
    padding:0px;
}
.galery_cleaner {
    clear:both;
    font-size:0.1em;
    line-height:0.1em;
    height:10px;
}

