* { margin: 0; padding: 0; border: 0; }

body {
		background-color: #8a0606;
}

#header {
		background: url('../img/header.png') no-repeat transparent;
		height: 135px;
}

#content {
		background: url('../img/back.png') repeat-y transparent;
		width: 780px;
		text-align: left;
}

/* menu */
#menu {
		float: left;
		width: 180px;
    background: url('../img/menu-back.png') no-repeat right top;
    overflow: hidden;
}

#menu .menu-in {
		padding: 15px 7px 10px 17px;
}

#menu .line {
		overflow: hidden;
		height: 1px;
		background-color: #b04200;
		width: 100%;
		margin: 5px 0;
}

#menu a {
		font-weight: bold;
    color: #d9d9d9;
    text-decoration: none;
}

#menu a:hover {
		color: #ffffff;
		text-decoration: underline;
}

#menu ul { margin: 0; padding: 0; }
#menu .menu-in ul li { list-style-type: none; list-style-image: none; }
#menu ul li, #menu .text-bold {
    margin: 0; padding: 4px 0;
		font-size: 110%;
		font-weight: bold;
    border-bottom: 1px solid #b04200;
}
#menu ul li a, #menu .text-bold a { }
#menu ul li a:hover, #menu .text-bold a:hover { color: #fff; }

#menu ul li a.em { color: #fff; color: #ecd26c; }
#menu ul li.small a { font-weight: normal; font-size: 95%; }

/* menu - konec */

/* main */
#main {
		width: 600px;
		background: url('../img/main-back.png') no-repeat transparent;
    float: right;
		min-height: 340px;
}

#main-popup {
		text-align: justify;
}

#main-in { padding: 7px 20px 0 8px; }
#main-in2 { width: 100%; } /* kvuli peekaboo bugu v IE 6.0 */

#main-popup #main-in {
    margin: 5px;
}
/* main - konec */

/* bottom */
#bottom-back {
 		clear: both;
		width: 780px;
		background: url('../img/bottom-back.png') no-repeat transparent;
}

hr.cleaner {
 		clear: both;
		height: 1px;
		margin: -1px 0 0 0;
		border: none;
		visibility: hidden;
}
/* bottom - konec */


/* menu kategorii */
.category-menu li {
		list-style-type: none; list-style-image: none; margin: 0;
}

.level-1 {
		height: 20px;
		/*background: url('../img/li.gif') no-repeat transparent 2px 4px;*/
		line-height: 20px;
		overflow: hidden;
		margin: 0 0 0 12px; padding: 0 0 0 5px;
		font-weight: bold;
		font-size: 14px;
		letter-spacing:1px;

}

.level-2 {
		line-height: 20px;
		height: 20px;
		margin: 0 0 0 12px; padding: 0 0 0 15px;
		background: url('../img/li.gif') no-repeat transparent 2px 4px;
		font-size: 13px;
}

.level-3 {
		margin: 0 0 0 12px; padding: 0 0 0 27px;
		line-height: 16px;
		height: 16px;
		background: url('../img/li.gif') no-repeat transparent 15px 2px;
		font-size: 12px;
}
/* menu kategorii - konec */

/* ctverecek na uvodni strane s nejnovejsimi galeriemi, inzeraty apod. */
#news-rect { background-color: #ffc000; margin: 0 0 5px 8px; padding: 2px; width: 215px; float: right; }
#news-rect-in { background-color: #8B0707; padding: 5px; overflow: hidden; text-align: justify; }

div {
		border: 0px solid black;
}

