body{margin:0;padding:0;
	background:#27120F url(../graphics/body.gif) repeat-x;color:#430301;
	font-size:12px;font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}
h1,h2,h3,h4{margin:0;font-weight:normal;font-family: Palatino, 'palatino linotype', serif;}
h2, h3{font-size:26px;color:#c80000;font-weight:bold;font-style:italic;letter-spacing:-.02em;}
h3{color:#D0AB66;margin-bottom:25px;}
p, .articleText{margin:0;margin-bottom:1.3em;line-height:1.58em;}
img{border:none;}
a{color:#c80000;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}

/* BASIC LAYOUT */
#container{min-width:938px;min-height:1200px;background:url(../graphics/container.jpg) 50% 0 no-repeat;}
#page{position:relative;width:938px;margin:0 auto;}
#header{position:relative;width:938px;height:265px;}
#logo,
#logo a,
#logo span{display:block;position:relative;width:300px;height:180px;margin:0;padding:0;overflow:hidden;}
#logo span{position:absolute;left:0;top:0;background:url(../graphics/logo.png) no-repeat;cursor:pointer;}
#contentBox{}
#iCol{width:262px;float:left;display:inline;}
#content{float:right;display:inline;}
#contentTop{width:676px;height:130px;background:url(../graphics/content-top.png) 0 0 no-repeat;}
#contentMiddle{width:580px;padding:0 48px;background:url(../graphics/content-middle.png) repeat-y;}
#contentBottom{width:676px;height:100px;background:url(../graphics/content-bottom.png) 0 0 no-repeat;}
#footer{min-width:938px;margin-top:20px;background:#4E0801 url(../graphics/footer.gif) repeat-x;
	font-size:11.5px;color:#D0AB66;}
#footer p{line-height:1.3em;}
#footer .in{position:relative;width:938px;margin:0 auto;min-height:212px;padding:40px 0 70px 0;background:url(../graphics/footer-in.jpg) no-repeat;}
#footer a{color:#F1DA98;}
#footer .col2{float:left;width:325px;padding-left:310px;}
#footer .col3{float:right;width:180px;padding-right:48px;}


/* VERTICAL MENU */
#verticalMenuTop{width:262px;height:60px;padding-top:82px;background:url(../graphics/vertical-menu-top.png) 0 100% no-repeat;}
#verticalMenuBottom{width:262px;height:55px;background:url(../graphics/vertical-menu-bottom.png) no-repeat;}
#verticalMenu{background:url(../graphics/vertical-menu.gif) repeat-y;}
#verticalMenu ul{position:relative;width:262px;margin:0;padding:0;list-style:none;}
#verticalMenu ul li{padding-bottom:3px;background:url(../graphics/vertical-menu-separator.gif) 0 100% no-repeat;}
#verticalMenu ul li a{display:block;padding:10px 30px 10px 0;
	color:#2A241B;text-decoration:none;text-align:right;
	font-size:18px;font-family: Palatino, 'palatino linotype', serif;font-weight:normal;}
#verticalMenu ul li a span{display:block;font-size:12px;}
#verticalMenu ul li a.active{color:#C80000;font-weight:bold;}
#verticalMenu ul li a:hover{color:#C80000;}
#verticalMenu ul li a.active{background:url(../graphics/vertical-menu-active.gif) 100% 5px no-repeat;}

#verticalMenu ul li li{padding:0;background-image:none;}
#verticalMenu ul li li a{font-size:13px;padding:0 30px 5px 0;}
#verticalMenu ul li li a.active{background-image:none;}

/* INFO BAR */
.infobar{float:left;height:26px;line-height:26px;padding:0 5px 0 25px;margin:10px 0 20px 0;background:url(../graphics/infobar.gif) no-repeat;}
.infobar-r{float:left;width:15px;height:26px;line-height:26px;margin:10px 0 20px 0;background:url(../graphics/infobar-right.gif) no-repeat;}
.infobar .date{color:#430301;font-weight:bold;font-size:11px;}
.infobar .section a{color:#C80000;font-size:11px;font-weight:normal;text-decoration:none;}
.infobar .section a:hover{text-decoration:underline;}

/* GALERIE */
.galerie{margin:2em 0;}
.nahled{float:left;width:113px;margin:0 3px 10px 0;}
.last {margin-right:0;}
.nahled img{padding:5px;background:url(../graphics/passparta.gif) no-repeat;margin-bottom:5px;}
.nahled p{text-align:center;font-size:.83em;color:#98755D;}

/* GUESTBOOK */
#guestbook{margin-bottom:40px;}
#guestbook table{width:530px;}
#guestbook textarea {width:520px;height:150px;}

/* FORM */
#cForm{width:242px;margin:80px 0;color:#A69662;font-size:11px;}
#cForm p{margin-bottom:16px;}
#cForm input{width:222px;height:20px;padding:10px;background:url(../graphics/bg-input.gif) no-repeat;border:none;
	text-align:right;font-size:11.5px;font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;color:#A69662;}
#cForm textarea{width:222px;height:122px;padding:10px;background:url(../graphics/bg-textarea.gif) no-repeat;border:none;
	text-align:right;font-size:11.5px;font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;color:#A69662;}
#cForm input.submit{width:94px;height:38px;overflow:hidden;background:url(../graphics/btn-odeslat.gif);cursor:pointer;float:right;}
#cForm input.submit:hover{background-position:0 -38px;}
#hNapiste, #hNapiste span{display:block;position:relative;width:242px;height:104px;overflow:hidden;margin:0;}
#hNapiste{margin-bottom:15px;}
#hNapiste span{position:absolute;left:0;top:0;background:url(../graphics/napiste-nam.gif) no-repeat;}

/*STRANKOVANI*/
.strankovani{font-size:1em;margin:40px auto;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;height:30px;width:30px;line-height:30px;}
.strankovani a{color:#C09C72;width:30px;margin:0 3px;background:url(../graphics/bg-stranka.gif) 0 0 no-repeat;text-align:center;text-decoration:none;}
.strankovani a.active, .strankovani a:hover{background-position:0 -30px;color:#FDFCC6;}


/* DROBECKY */
#drobecky{height:50px;line-height:1.5em;color:#A6A6A6;font-size:.83em;font-weight:bold;}
#drobecky a{color:#A6A6A6;text-decoration:none;font-weight:normal;}
#drobecky a:hover{text-decoration:underline;}

.box{background:url(../graphics/box.gif) repeat-y;padding:5px 0;width:242px;color:#52412C;}
.box .articleText{margin:0;font-size:11px;line-height:1.2em;}

#paragraf{color:#52412C;font-size:11px;margin:35px 0;line-height:1.2em;width:242px;}
#rss a{display:block;color:#68583A;font-weight:normal;font-size:11px;width:192px;margin:35px 0;padding:2px 50px 2px 0;background:url(../graphics/rss.gif) 100% 50% no-repeat;line-height:1.2em;}

/* LOGO RGS */
#logoRGS, #logoRGS span{position:absolute;left:0;top:100px;display:block;width:170px;height:50px;overflow:hidden;}
#logoRGS span{position:absolute;left:0;top:0;background:url(../graphics/rgs.gif);cursor:pointer;}
a:hover#logoRGS span{background-position:0 -50px;}

.copyright{color:#794E31;}

#sForm{ position:absolute;left:0; top:170px; z-index: 100;  }
#sForm table{ border-collapse:collapse; border-spacing: 0;  }
#sForm table td{ padding:0; }
#sForm input { width:112px; height:41px; background:url(../graphics/search-input.png) no-repeat; border:0; margin:0; padding:0 10px 0 20px;
	font-size:13px; color:#b9a56d;  }
#sForm a{ display:block; width:91px; height: 41px; background:url(../graphics/search-submit.png) no-repeat; text-indent:-9999px; }
#sForm a:hover{ background-position:0 -41px; }
#lupa{ position:absolute; left:-105px;top:5px; width:125px; height:195px; background:url(../graphics/lupa.png) no-repeat; }


/* CLASSES */
.cls{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}
.il{margin:0 2em .25em 0;}
.ir{margin:0 0 .25em 2em;}
.hr hr{display:none;}
.hr{width:580px;height:16px;padding:2em 0;background:url(../graphics/hr.gif) 0 2em no-repeat;}
.more{text-transform:uppercase;}


/* PNG FOR IE */
* html #logo span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/logo.png', sizingMethod='scale');}
* html #verticalMenuTop{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/vertical-menu-top', sizingMethod='scale');}
* html #verticalMenuBottom{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/vertical-menu-bottom', sizingMethod='scale');}
* html #contentTop{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/content-top', sizingMethod='scale');}
* html #footer .in{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/footer-in.png', sizingMethod='scale');}
