* {margin:0; padding:0; font-size:1em; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;}
body {background:#ba8d48 url(/image/body.gif);   font-size: 100%;  }
h1 {position:absolute; top:140px; left:310px; height:40px; line-height:40px; width:520px; font-size:1.25em; color:#6B1F07;}
h2 {font-size:1.25em; color:#812508;}
h3 {font-size:1.15em; color:#812508;}
a {color:#812508;}
a:hover {text-decoration:none;}
h2 a {text-decoration:none;}
h2 a:hover {text-decoration:underline;}
fieldset {border:0 none;}
legend {display:none;}

#kontejner {margin:0 auto; width:900px; position:relative; margin-bottom:150px;}
#flashik {position:absolute; top:-1px; right:0;}
#hlavicka {background:url(/image/hlavicka-2.jpg) 308px 0 no-repeat;}
p#logo {display:block; width:308px; height:180px; background:url(/image/hlavicka-1.jpg) 0 0 no-repeat; }
p#logo a {display:block; width:223px; height:53px; background:url(/image/logo.gif) 55px 85px no-repeat; padding:85px 0 0 55px; text-decoration:none;}
p#logo a span {visibility:hidden; }
#obal {width:854px; background: url(/image/obal.gif); font-size: 0.80em;}
#text {float:right; width:557px;  margin-right:18px; display:inline /*fixed double margin*/;}
.obal-clanku {clear:both; width:488px; margin:5px 0 5px 7px; padding:5px 35px 5px 25px; background:url(/image/pozadi.jpg) 0 0 repeat-y;}
.spodek-clanku {clear:both; font-size:0.85em; margin-top:5px;}
#text p {margin:7px 0;}

#sloupec {width:255px; margin-left:12px; color:#F7F1E3;}
#sloupec table {margin-left:30px; width:100%;}
#sloupec h3, #sloupec form {width:230px; margin-left:21px; background:#6b1f07;}
#sloupec h3 {width:205px; padding-left:25px; height:22px; line-height:22px; margin-top:15px; margin-bottom:5px; color:#f2eab8; font-size:1.05em; font-family: Verdana, "Geneva CE", lucida, sans-serif; background:#6b1f07 url(/image/oramovani.gif) 9px 0 repeat-y; }
#sloupec fieldset {border:0 none; padding:8px 8px 8px 27px; background:url(/image/lupa.gif) 6px 11px no-repeat;}
#sloupec legend {display:none;}
#sloupec input {font-size:0.9em; }
#sloupec input.submit {background:#dfd0a7; height:20px; width:60px; border:0;}
#sloupec input.data {width:130px; background:#f6eed9; height:18px; border:0;}
#sloupec p  {margin-left:21px; width:205px; padding-left:25px; color:#F7F1E3;}
#sloupec ul  {margin-left:21px; width:230px;  list-style-type:none;}
#sloupec li {background: url(/image/sipenky.gif) 6px 5px no-repeat; padding-left:25px;}
#sloupec a {color:#f7f1e3;}
#sloupec a:hover {color:#F2EAB8;text-decoration:none;}
#sloupec .reklama { margin: 5px 0 0 46px;}

#paticka {width:568px; height:121px; padding-left:286px; overflow:hidden; background:url(/image/paticka.jpg) 0 0 no-repeat; font-size: 0.70em;}
#paticka p { margin-top:20px; color:#5b260f; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif;}
#paticka a {color:#812508;}
#paticka a:hover {text-decoration:none; color:#9F2C09;}
.reklama-dole {width:547px; height:60px; background:url(/image/pozadi.jpg) 0 0 repeat-y; text-align:center;}

.cistic {clear:both; height:1px;}
.cistic hr {display:none;}
.cistic br {display:none;}
.center {margin:0 auto;}

.article-image img {float:left; margin:5px; padding:3px; border:1px solid grey;}
.mini-navigace {margin:10px 0 10px 8px; font-weight:bold; }
.mini-navigace a {color:#3F2904;}

/* Komentáře */
#komentar {padding-top:20px; padding-bottom:20px;}
#komentar h3 {margin-bottom:15px;}
#cpreview {background: #FFEB0F; padding:0.5em;}
.comments_error {background:#EF3E00; font-weight:bold; color:white; }
div.comments_error {padding:0.5em;}
.plavacek-vlevo {float:left; margin-right:10px;}
#komentar textarea {height:100px; width:290px;}


/* Ostatni */
.bold {font-weight:bold;}
.vlevo {float:left;}
p.fotogalerie {float:left; margin:2px 3px;}
.fotogalerie a {margin:0 4px; color:#812508;}
.fotogalerie a img {border:2px solid #812508;}
.fotogalerie a:hover img {border:2px solid #AD763C;}
/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/css/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/css/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/css/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/css/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

