body{
	background:#231604 url(images/body.jpg) repeat-x top;
}

/* BOX */
#box_titulka{
	margin: 0 auto;
	text-align: left;
	width:980px;
	background:url(images/box.gif) repeat-y;
}

/* CONTAINER */
#container_titulka{
	width:980px;
	background:url(images/container_top.jpg) no-repeat top;
}
#container_titulka_in{
	width:980px;
	background:url(images/container_btm.jpg) no-repeat bottom;
}

/* LEFT */
#left_titulka{
	float: left;
	width:248px;
	position:relative;
	padding-top:35px;
	min-height:510px;
}
#left_titulka a.logo{
	background: url(images/logo.jpg) no-repeat;
	display: block;
	width:200px;
	height:114px;
	margin-left:25px;
}
#eu_odkaz{
	position:absolute;
	bottom:0px;
	text-align:center;
	padding:15px;
}
/* MENU */
span.menu_accesskey{
	display:none;
}
#menu_top_titulka {
	position:relative;
	height:77px;
	width:980px;
	overflow: hidden;
	margin:0 auto;
}
#menu_top_titulka ul.root {
	margin-top: 50px;
}
#menu_top_titulka ul.root ul {
	display: none;
}
#menu_top_titulka ul.root li {
	list-style-type: none;
	width: auto;
	float: left;
	height:20px;
	background:url(images/menu_top_li.gif) no-repeat right center;
}
#menu_top_titulka ul.root li.last{
	background:none;
}
#menu_top_titulka ul.root li a, #menu_top_titulka ul.root li span {
	display: block;
	padding:0 17px;
	color:#f5fafd;
	text-decoration: none;
}
#menu_regiony{
	position:relative;
	top:160px;
	width:212px;
	margin-left: 25px;
}
#menu_regiony ul{
	width:212px;
	list-style-type:none;
}
#menu_regiony ul li{
	border-bottom:1px solid #d4d4d4;
}
#menu_regiony ul li.last{
	border:none;
}
#menu_regiony ul li a, #menu_regiony ul li span{
	display:block;
	padding:4px 10px;
	text-decoration:none;
	color:#604827;
}

/* CONTENT */
#content_titulka{
	float: left;
	width:478px;
	min-height:260px;
	padding:2px 0 6px 0;
	position:relative;
}
/*content menu*/
#content_titulka ul.root{
	list-style-type:none;
}
#content_titulka ul.root li{
	width:230px;
	height:260px;
	float:left;
	margin:6px 3px 0 3px;
}
#content_titulka ul.root li#menu5_cs,
#content_titulka ul.root li#menu5_de,
#content_titulka ul.root li#menu5_en,
#content_titulka ul.root li#menu5_fr,
#content_titulka ul.root li#menu5_es,
#content_titulka ul.root li#menu5_it{
	width:220px;
	height:2em;
	position:absolute;
	left:-230px;
	top:280px;
	float:none;
}
#content_titulka ul.root li a, #content_titulka ul.root li span{
	width:230px;
	display:block;
	text-align:center;
	text-decoration:none;
	height:28px;
	padding-top:232px;
	font-size:110%;
}
#content_titulka ul.root li#menu1_cs a, #content_titulka ul.root li#menu1_cs span,
#content_titulka ul.root li#menu1_de a, #content_titulka ul.root li#menu1_de span,
#content_titulka ul.root li#menu1_en a, #content_titulka ul.root li#menu1_en span,
#content_titulka ul.root li#menu1_fr a, #content_titulka ul.root li#menu1_fr span,
#content_titulka ul.root li#menu1_es a, #content_titulka ul.root li#menu1_es span,
#content_titulka ul.root li#menu1_it a, #content_titulka ul.root li#menu1_it span{
	background:#aa3000 url(images/toulani.jpg) no-repeat top;
	color:#ffcfac;
}
#content_titulka ul.root li#menu2_cs a, #content_titulka ul.root li#menu2_cs span,
#content_titulka ul.root li#menu2_de a, #content_titulka ul.root li#menu2_de span,
#content_titulka ul.root li#menu2_en a, #content_titulka ul.root li#menu2_en span,
#content_titulka ul.root li#menu2_fr a, #content_titulka ul.root li#menu2_fr span,
#content_titulka ul.root li#menu2_es a, #content_titulka ul.root li#menu2_es span,
#content_titulka ul.root li#menu2_it a, #content_titulka ul.root li#menu2_it span{
	color:#d7f995;
	background:#3c5800 url(images/zdrave.jpg) no-repeat top;
}
#content_titulka ul.root li#menu3_cs a, #content_titulka ul.root li#menu3_cs span,
#content_titulka ul.root li#menu3_de a, #content_titulka ul.root li#menu3_de span,
#content_titulka ul.root li#menu3_en a, #content_titulka ul.root li#menu3_en span,
#content_titulka ul.root li#menu3_fr a, #content_titulka ul.root li#menu3_fr span,
#content_titulka ul.root li#menu3_es a, #content_titulka ul.root li#menu3_es span,
#content_titulka ul.root li#menu3_it a, #content_titulka ul.root li#menu3_it span{
	color:#fff8d1;
	background:#b7a125 url(images/pohadka.jpg) no-repeat top;
}
#content_titulka ul.root li#menu4_cs a, #content_titulka ul.root li#menu4_cs span,
#content_titulka ul.root li#menu4_de a, #content_titulka ul.root li#menu4_de span,
#content_titulka ul.root li#menu4_en a, #content_titulka ul.root li#menu4_en span,
#content_titulka ul.root li#menu4_fr a, #content_titulka ul.root li#menu4_fr span,
#content_titulka ul.root li#menu4_es a, #content_titulka ul.root li#menu4_es span,
#content_titulka ul.root li#menu4_it a, #content_titulka ul.root li#menu4_it span{
	color:#9fdcff;
	background:#006caa url(images/tajemno.jpg) no-repeat top;
}
#content_titulka ul.root li#menu5_cs a, #content_titulka ul.root li#menu5_cs span,
#content_titulka ul.root li#menu5_de a, #content_titulka ul.root li#menu5_de span,
#content_titulka ul.root li#menu5_en a, #content_titulka ul.root li#menu5_en span,
#content_titulka ul.root li#menu5_fr a, #content_titulka ul.root li#menu5_fr span,
#content_titulka ul.root li#menu5_es a, #content_titulka ul.root li#menu5_es span,
#content_titulka ul.root li#menu5_it a, #content_titulka ul.root li#menu5_it span{
	color:#79973e;
	width:220px;
	height:auto;
	background:none;
	padding:0;
	text-align:left;
	font-size:120%;
}

#language {
	height: 16px;
	position: absolute;
	top:10px;
	right:13px;
}
#language li {
	float: left;
	list-style-type: none;
	margin-right: 5px;
}

/* RIGHT */
#right_titulka{
	float: left;
	width:254px;
	position:relative;
	padding-top:26px;
}

/* BOXES */
.leftbox, .rightbox{
	background:none;
	color:#000;
}
.leftbox a, .rightbox a{
	color:#3c5b00;
}
.ank_mini,
#counter_mini,
.editor_mini,
#galerie_mini,
#datumcas_mini,
#newsletter_mini,
.tutilka_mini,
#poc_mini,
#svatek{
	display:none;
}
#fulltext_mini{
	width:250px;
}
#fulltext_mini h3.access {
	display:none;
}
#right_titulka #fulltext_mini {
	position:absolute;
	top:200px;
	left:-725px;
}
#left_titulka #fulltext_mini{
	position:absolute;
	top:200px;
	left:8px;
}
#left_titulka .messages h3.access, #right_titulka .messages h3.access,
#left_titulka .kalendar h3.access, #right_titulka .kalendar h3.access{
	position:relative;
	left:0;
	width:244px;
	height:auto;
	color:#79973e;
	font-size:1.4em;
	text-transform:uppercase;
	padding-left:10px
}
#mininews{
	width:217px;
	padding:0 17px;
}
#mininews a.datum{
	background:url(images/nws_datum.gif) repeat-y left;
	font-size:80%;
	padding-left:2px;
}
.leftbox #mininews a.datum span.r, .rightbox #mininews a.datum span.r{
	background:none;
	color:#681804;
}
#mininews a.nws_nadpis{
	font-weight: bold;
	color:#000;
	text-decoration:none;
}
#mininews a.nws_more{
	display:block;
	text-align:right;
	padding-right:20px;
	background:url(images/nws_more.gif) no-repeat right;
	text-decoration:none;
}
#left_titulka .messages, #right_titulka .messages{
	position:absolute;
	top:0;
	left:725px;
}
#right_titulka .messages{
	left:0;
}
#left_titulka #mininews_content, #right_titulka #mininews_content{
	height:240px;
	overflow:auto;
}
#left_titulka .kalendar, #right_titulka .kalendar{
	position:absolute;
	top:300px;
	left:0;
	height:230px;
	width:250px;
}
#left_titulka .kalendar{
	left:725px;
}
#left_titulka .kalendar h3.access span, #right_titulka .kalendar h3.access span{
	padding-bottom:0;
}
#left_titulka #kalendar, #right_titulka #kalendar{
	padding:0;
}
/* KALENDAR */
#left_titulka #kalendar #month, #right_titulka #kalendar #month{
	width:120px;
}
#left_titulka #kalendar #kal_table, #right_titulka #kalendar #kal_table{
	margin:5px auto;
	position:relative;
	width:194px;
	font-size:80%;
}
#left_titulka #kal_table table, #right_titulka #kal_table table{
	border-collapse:separate;
	color:#000;
	width:100%;
	background:none;
}
#left_titulka #kal_table th, #right_titulka #kal_table th{
	background:#6f8937;
	color:#eaf4b5;
	padding:0.2em 0;
	text-align:center;
}
#left_titulka #kal_table td, #right_titulka #kal_table td{
	width:27px;
}
#left_titulka #kal_table td.mesic, #right_titulka #kal_table td.mesic{
	background:#eaf4b5;
}
#left_titulka #kal_table td.act, #right_titulka #kal_table td.act{
	background:#fbffe1;
	border:1px solid #7f2910;
}
#left_titulka #kal_table td.act a, #right_titulka #kal_table td.act a{
	color:#7f2910;
	display:block;
	text-decoration:none;
}
#left_titulka #kal_table td.mesic strong, #right_titulka #kal_table td.mesic strong{
	background:#fbffe1;
	color:#7f2910;
	display:block;
	border:2px solid #6f8937;
}
#left_titulka #kalendar .arrows input.left, #right_titulka #kalendar .arrows input.left{
	margin-right:110px;
}
#left_titulka #kalendar .ka_info, #right_titulka #kalendar .ka_info{
	left:0;
}
/* FOOTER */
#footer_titulka {
	width:980px;
	text-align: left;
	font-size:81%;
	background:url(images/footer.jpg) no-repeat top;
	margin:0 auto;
}
#footer_titulka p {
	padding:3px 10px;
	color:#6e6355;
}
#footer_titulka a {
	color:#6e6355;
}
#footer_titulka img {
	float: left;
	margin:0 10px;
}
#footer_titulka #footer_left, #footer_titulka #footer_right {
	float: left;
	padding:8px 0;
	width:490px;
}
#footer_titulka #footer_right {
	text-align: right;
}








