body{
	margin:0;padding:0;
	background:#E5CAB4 url(../images/layout/body.jpg) repeat-x;color:#350000;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-size:12px;}
h1, h2, h3, h4{margin:0;font-weight:normal;}
h1{}
h2{font-size:20px;color:#D00B0B;margin-bottom:1em;}
h3{font-size:16px;color:#000;margin-bottom:.7em;font-weight:bold;}
.article-text, p{margin-bottom:1.3em;line-height:1.66em;}
a{color:#D00B0B;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
table{width:100%;border-collapse:collapse;border:1px solid #f3decc; }
th{background-color:#f3decc;}
th, td{padding:.5em;font-size:100%;border:1px solid #f3decc; }

#container{background:url(../images/layout/footer.gif) 0 100% repeat-x;}
#page{position:relative;width:1200px;margin:0 auto;}
#header, #header a, #header span{position:relative;display:block;width:1200px;height:444px;overflow:hidden;}
#header span{position:absolute;left:0;top:0;background:url(../images/layout/header.jpg) no-repeat;cursor:pointer;}
#contentBox{position:relative;width:862px;margin:0 auto;padding:40px 29px;background:url(../images/layout/content-box.jpg) no-repeat;}
#footer{position:relative;width:1200px;height:410px;margin:0 auto;background:url(../images/layout/footer.jpg) no-repeat;text-align:center;color:#A39876;font-size:11px;}
#footer .in{padding-top:355px;}
#footer a{color:#A39876;}
#editorial{margin:.5em 0;color:#554134;}
#editorial a{color:#554134;}

/* horizontal menu */
#horizontalMenuBox{height:42px;padding:0 140px;background:url(../images/layout/horizontal-menu.jpg) no-repeat;}
#horizontalMenu{height:42px;margin:0;padding:0;list-style:none;padding-right:2px;}
#horizontalMenu li, #horizontalMenu a{display:block;float:left;line-height:42px;}
#horizontalMenu li{background:url(../images/layout/separator.png) no-repeat;}
* html #horizontalMenu li{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/separator.png', sizingMethod='scale');} /* for IE */
#horizontalMenu a{padding:0 15px;font-size:12px;font-weight:bold;color:#340000;text-transform:uppercase;text-decoration:none;}
#horizontalMenu li.last a{background:url(../images/layout/separator.gif) 100% 0 no-repeat;}
#horizontalMenu a:hover,
#horizontalMenu a.active{color:#F8F5BD;}

/* submenu */
#sMenu{margin:0;padding:0;list-style:none;width:260px;}
#sMenu a{display:block;background:url(../images/layout/smenu.gif) 0 50% no-repeat;padding:7px 0 7px 30px;border-bottom:1px dashed #A88375;}
#sMenu a:hover{background:url(../images/layout/smenuh.gif) 0 50% no-repeat;font-weight:bold;text-decoration:none;}

/* LANGUAGES */
#languages{position:absolute;right:182px;top:201px;margin:0;padding:0;list-style:0;}
#languages li{display:block;margin-bottom:7px;_width:80px;}
#languages a{display:block;height:28px;line-height:28px;font-size:10px;color:#9C8561;padding-right:35px;text-transform:uppercase;text-decoration:none;}
#languages a:hover,
#languages a.active{color:#C7B993;}

#languages #cs a{background:url(../images/layout/cs.gif) 100% 0 no-repeat;}
#languages #cs a.active, #languages #cs a:hover{background-position:100% -28px;}
#languages #en a{background:url(../images/layout/en.gif) 100% 0 no-repeat;}
#languages #en a.active, #languages #en a:hover{background-position:100% -28px;}


/* BOXES */
#boxes{}
.box{position:relative;float:left;display:inline;width:260px;height:260px;padding-right:20px;margin-right:21px;
	background:url(../images/layout/bsep.gif) 100% 0 no-repeat;}
.box3{margin:0;padding:0;background-image:none;}
.moreNews, .moreNews span{position:absolute;left:0;bottom:0;
	display:block;width:150px;height:27px;overflow:hidden;font-size:12px !important;}
.moreNews span{position:absolute;left:0;top:0;background:url(../images/layout/more-news.gif) no-repeat;cursor:pointer;}
.moreBox, .moreBox span{position:absolute;left:0;bottom:0;
	display:block;width:124px;height:27px;overflow:hidden;font-size:12px !important;}
.moreBox span{position:absolute;left:0;top:0;background:url(../images/layout/more-box.gif) no-repeat;cursor:pointer;}

/* GUESTBOOK */
#guestbook{margin-bottom:40px;}
#guestbook table{width:862px;border-collapse:collapse;border:none;}
#guestbook td{padding:2px 0;vertical-align:middle;border:none;}
#guestbook textarea {width:520px;height:150px;}

/* GALERIE */
.galerie{margin:1.5em 0;}
.nahled{float:left;width:91px;margin:0 10px 10px 0;}
.nahled img{border:5px solid #F3DECC;}
.nahled p{margin:.5em 0;text-align:center;font-size:.85em;color:#7A4F47;}

/* STRANKOVANI */
.strankovani{margin:2em auto;text-align:center;font-size:120%;}
.strankovani a.active, .strankovani a:hover{color:#000;}
.strankovani a.active{font-weight:bold;text-decoration:underline;}

/* FORM */
#cForm{}
#cForm th{text-align:right;width:150px;padding-right:1em;}
#cForm th,
#cForm td{border:none;background:none;}
#cForm input{width:500px;border:1px solid #666;}
#cForm input.submit{width:auto;border:1px solid #666;}
#cForm textarea{width:500px;height:150px;border:1px solid #666;}

/* CLASSES */
.cls{clear:both;font-size:1px;line-height:1px;height:1px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{border:10px solid #f3decc;margin:0 45px .2em 0;}
.box .il{border:5px solid #f3decc;margin:0 20px .2em 0;}
.ir{border:10px solid #f3decc;margin:0 0 .2em 45px;}
.tl{margin-right:305px;}
.tr{margin-left:305px;}

.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}

.hr hr{display:none;}
.hr{clear:both;width:862px;height:21px;margin:50px 0 30px;background:url(../images/layout/hr.gif);}

