body{margin:0;padding:0;;
	background:#DAAD72 url(../graphics/body.gif) repeat-x;color:#630102;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-size:12.5px;}
h1, h2, h3, h4{margin:0;font-weight:normal;font-family: Palatino, 'palatino linotype', serif;}
h2{font-size:2.08em;color:#FFFF1A;font-weight:normal;}
h2 a{color:#FFFF1A;text-decoration:none;font-weight:normal;}
h2 a:hover{color:#C91414;text-decoration:none;}
#footer h2{color:#FFFCB2;}
h3{font-size:1.8em;}

p{margin:0;margin-bottom:1em;line-height:1.44em;}
a{color:#C91414;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}

#container{position:relative;width:1260px;margin:0 auto;
	background:url(../graphics/container.jpg) 50% 0 no-repeat;}
#content{position:relative;width:960px;margin:0 auto;padding:420px 0 60px;z-index:100;}
#leftCol{width:283px;}
#rightCol{width:622px;}
#footer{position:relative;width:100% !important;min-width:1260px;padding:21px 0 77px 0;background:#460000;border-top:3px solid #fff;}
#footer .in{position:relative;width:100% !important;min-width:1260px;background:#650101 url(../graphics/footer.jpg);padding:50px 0;
	border-bottom:1px solid #743F2D;border-top:1px solid #990000;min-height:1px;}
#footer .content{position:relative;width:960px;min-height:1px;padding:0 150px;margin:0 auto;background: url(../graphics/logo-btm.jpg) 150px 30% no-repeat;}
	
/* LOGO */	
h1#logo a{position:absolute;left:114px;top:93px;display:block;width:437px;height:232px;margin:0;padding:0;overflow:hidden;background:url(../graphics/logo.png) no-repeat;cursor:pointer;z-index:200;}
h1#logo span {display:none;}
* html h1#logo a{background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/logo.png', sizingMethod='scale');}

/* LANGUAGES */
#languages{position:absolute;top:23px;right:170px;margin:0;padding:0;list-style:none;z-index:250;}
#languages li{float:left;margin-left:3px;}
#languages li,
#languages li a{display:block;width:20px;height:38px;}
#languages li a span{display:none;}
#languages li#cs a{background:url(../graphics/cs.png) no-repeat;_background-image:url(../graphics/cs.gif);}
#languages li#en a{background:url(../graphics/en.png) no-repeat;_background-image:url(../graphics/en.gif);}
#languages li#de a{background:url(../graphics/de.png) no-repeat;_background-image:url(../graphics/de.gif);}
#languages li#cs a:hover, #languages li#cs a.active{background-position: 0 -38px;}
#languages li#en a:hover, #languages li#en a.active{background-position: 0 -38px;}
#languages li#de a:hover, #languages li#de a.active{background-position: 0 -38px;}

/* HORIZONTAL MENU */
#horizontalMenu{position:absolute;top:25px;left:150px;width:960px;height:26px;margin:0;padding:0;list-style:none;z-index:200;}
#horizontalMenu li{float:left;margin-left:25px;_width:1px;white-space:nowrap;}
#horizontalMenu li a{display:block;font-weight:normal;height:26px;line-height:26px;padding-right:10px;
	background:url(../graphics/hmenu2.png) 100% 0 no-repeat;color:#fff;
	text-align:center;cursor:pointer;text-decoration:none;text-transform:uppercase;
	font-family: Palatino, 'palatino linotype', serif;font-size:1.04em;font-weight:bold;}
* html #horizontalMenu li a {background:url(../graphics/hmenu2.gif) 100% 0  no-repeat;}
#horizontalMenu li a span{display:block;background:url(../graphics/hmenu.png) no-repeat;padding-left:10px;}
* html #horizontalMenu li a span{background:url(../graphics/hmenu.gif) no-repeat;}
#horizontalMenu li a.active, 
#horizontalMenu li a:hover{background-position:100% -26px;text-decoration:none;}
#horizontalMenu li a.active span, 
#horizontalMenu li a:hover span{background-position:0 -26px;}

/* VERTICAL MENU */
#verticalMenu{position:relative;width:271px;margin-left:19px;}
#verticalMenu li,
#verticalMenu a,
#verticalMenu a span{display:block;}
#verticalMenu ul{margin:0;padding:0;list-style:none;}
#verticalMenu ul li a{background:url(../graphics/vm-li01.jpg) no-repeat;
	height:65px;line-height:65px;padding:0 6px 0 40px;
	font-size:24px;color:#fff;font-weight:normal;font-family: Palatino, 'palatino linotype', serif;}
#verticalMenu ul li a:hover{text-decoration:none;}
#verticalMenu ul li ul{margin:0 6px 20px 8px;border:1px solid #EFE0B1;border-top:none;
	background:#E4CA91 url(../graphics/vm-ul02.jpg) no-repeat;}
#verticalMenu ul li ul li{padding:0;}
#verticalMenu ul li ul li a{position:relative;padding:0 0 2px 23px;margin:0 9px;line-height:35px;height:35px;
	background:url(../graphics/vm-sep.gif) 0 100% repeat-x;color:#630102;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-size:13px;}
#verticalMenu ul li ul li a:hover span{position:absolute;top:0;left:-10px;display:block;height:35px;width:24px;background:url(../graphics/vm-act.gif) 100% 0 no-repeat;}
#verticalMenu ul li ul li a.active span{position:absolute;top:0;left:-20px;display:block;height:35px;width:34px;background:url(../graphics/vm-act.gif) 0 0 no-repeat;}

#verticalMenu ul li ul li a:hover,
#verticalMenu ul li ul li a.active,
#verticalMenu ul li ul li ul li a:hover,
#verticalMenu ul li ul li ul li a.active{font-weight:bold;color:#C91414;text-decoration:none;}

#verticalMenu ul li ul li ul li a:hover span,
#verticalMenu ul li ul li ul li a.active span{display:none;}

#verticalMenu ul li ul li ul{background-image:none;border:none;padding:0;margin:0;}
#verticalMenu ul li ul li ul li a{padding:0 0 2px 45px;}

/* ARTICLE */
.articleinfo{position:relative;width:622px;background:#D29C5E url(../graphics/bg-info-top.gif) no-repeat;padding:1px 0 0 0;padding:3px 0;margin:5px 0 15px 0;}
.articleInfoBtm{position:absolute;left:0;bottom:0;width:622px;height:6px;font-size:1px !important;background:#D29C5E url(../graphics/bg-info-bottom.gif) no-repeat;z-index:3;}

.sekce, .datum{position:relative;display:block;float:left;margin:0 0 0 1em;padding:0 0 0 23px;line-height:19px;height:19px;
	font-family: Palatino, 'palatino linotype', serif;font-size:12px;background:url(../graphics/date.gif) 0 50% no-repeat;color:#FFFF1A;z-index:5}
.sekce{background:url(../graphics/star.gif) 0 50% no-repeat;}
.sekce a{color:#FFFF1A;text-decoration:none;font-weight:normal;}
.sekce a:hover{text-decoration:underline;}

/* GALERIE */
/*
.galerie{margin:3em 0;}
.nahled{float:left;width:142px;margin:0 18px 10px 0;padding-bottom:17px;}
.nahled .img{width:142px;height:142px;text-align:center;}
.last {margin-right:0;}
.nahled img{}
.nahled p{text-align:center;margin-top:3px;font-size:.84em;color:#9E573A;}
*/
.galerie{width:100%;margin:3em 0;border-collapse:separate;}
td.nahled{width:142px;height:142px;vertical-align:middle;text-align:center;background-color:#C79A66;}
.popis{text-align:center;margin-top:3px;font-size:.84em;color:#9E573A;}

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

/*STRANKOVANI*/
.strankovani{font-size:1em;margin:0 auto;padding-bottom:25px;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;height:36px;line-height:36px;}
.strankovani a{color:#630102;width:36px;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:-36px 0;color:#fff;}
.strankovani .prev a,.strankovani .next a{background:none;text-decoration:none;width:auto;color:#630102;font-weight:normal;}
.strankovani .prev a:hover,.strankovani .next a:hover{text-decoration:underline;}

#contact{color:#FFFDC3;float:right;width:255px;min-height:400px;_height:400px;padding-left:57px;background:url(../graphics/del.gif) 0 0 no-repeat;}
#contact h2{margin-bottom:30px;}
#contact strong{color:#fff;font-size:1.15em;}

.boxik{margin:40px 0px 40px 25px;color:#F0DEC7;font-size:11px;}
#warning{}
#rss{display:block;padding:0 0 0 50px;min-height:40px;_height:40px;background:url(../graphics/rss.gif) 0 50% no-repeat;font-weight:normal;line-height:normal;}

/* FORM */
#cForm{float:right;width:311px;min-height:400px;_height:400px;padding-left:57px;background:url(../graphics/del.gif) 0 0 no-repeat;}
#cForm h2{margin-bottom:15px;}
#cForm p{}
#cForm input{width:291px;height:20px;margin-bottom:17px;padding:10px 10px 5px 10px;background:url(../graphics/bg-input.gif) no-repeat;border:none;font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-size:12.5px;color:#D1B28D;}
#cForm textarea{width:291px;height:94px;margin-bottom:17px;padding:10px 10px 5px 10px;background:url(../graphics/bg-textarea.gif) no-repeat;border:none;font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-size:12.5px;color:#D1B28D;}
#cForm input.submit{width:110px;height:32px;margin:0;padding:0;line-height:32px;overflow:hidden;background:url(../graphics/bg-submit.gif) no-repeat;color:#FFFCB2;cursor:pointer;text-transform:uppercase;}

/* LOGO RGS */
#logoRGS, #logoRGS span{position:relative;display:block;width:243px;height:33px;overflow:hidden;}
#logoRGS{position:absolute;right:210px;bottom:-105px;}
#logoRGS span{position:absolute;left:0;top:0;background:url(../graphics/rgs.gif);cursor:pointer;}
a:hover#logoRGS span{background-position:0 -33px;}

/* CLASSES */
.hr hr{display:none;}
.hr{clear:both;width:622px;height:70px;background:url(../graphics/hr.gif) no-repeat;margin-bottom:65px;}
.cls{clear:both;height:1px;line-height:1px;font-size:1px !important;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{margin:0 2em .25em 0;}
.ir{margin:0 0 .25em 2em;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
a.more{display:block;width:98px;height:24px;line-height:24px;color:#fff;font-weight:normal;padding-left:12px;font-size:12.5px !important;background:url(../graphics/more.gif) no-repeat;}
a.more:hover{background-position:0 -24px;text-decoration:none;}
