body {
	padding: 0px;
	margin : 0px;
	font-family: "Trebuchet MS", verdana, Arial, Helvetica; 
	font-size : 13px; 
	text-align : center;
	color : #0a0a0a;
	background : #f8f8f8 url("../img/head.gif") repeat-x;
	cursor : default;
}

h1 { 
  position : absolute;
  top : 0px; left : 0px;
  width: 940px;  height: 260px;
  display : block;
  margin : 0px; padding : 0px;
  background : #fff url("../img/logo.gif") no-repeat;
  
}  
h1 a{
  position : absolute;
  top : 0px; left : 0px;
  display: block;
  width: 260px;  height: 260px;
  
}
h1 a span{display: none;}
h2 { font-size : 16px; }
h3 { font-size : 12px; margin-bottom : 3px; }

a { text-decoration : underline; color : #807f7f; }
a.elink { padding-right : 15px; background : transparent url("../img/elink.gif") no-repeat center right; }
form, p { padding : 0px; margin : 0px; }
ul { margin : 0px; padding : 0; /*list-style-type: none; */}

select, input, textarea { font-family: verdana,Arial; font-size : 11px; border : 1px solid #c1c1c1; margin : 1px;}

.left   { text-align : left; }
.center { text-align : center; }
.right  { text-align : right;  }
.bold   { font-weight : bold;  }
.hidden { display : none; }
.ctvrtka  { float : left; width : 22%; margin-right : 5px;}
.pulka  { float : left; width : 48%; margin-right : 5px; }
.cela   {  float : left; width : 97%; }
.noItem { height : 50px; text-align : center; vertical-align : middle; }

.float_left  { float : left; }
.float_right { float : right; }

table.vypis { width : 600px; cursor : default;  }

fieldset { width : 640px; border : 3px solid #f6bb97; margin-bottom : 3px; }
fieldset legend { font-size : 12px; color : #959595; font-weight : bold; padding : 0px 5px 0px 5px; } 

div#base_content { width: 100%; margin: 0px; padding : 260px 0px 0px 0px;}
div#content { float : left; padding : 0px 0px 0px 0px; border-left : 260px solid #FAB150; text-align : left;  }


/** horni menu **/
div#top_menu { position : absolute; left : 0px; top : 280px; width : 240px; z-index : 10; }
div#top_menu ul { float : left; display : block; width : 240px; margin : 0px; padding : 0px; list-style-type: none; }
div#top_menu ul li { float : left; width : 240px;  margin : 0px; padding : 2px 0px 2px 0px; text-align : right; }
/*div#top_menu ul li span, div#top_menu ul li a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size : 16px;	color : #080808; display : block; cursor : hand; text-decoration: none; background : no-repeat 0 0; }*/ 
div#top_menu ul li a { font-size : 18px;	color : #080808;  text-decoration: none;}
  
/*div#top_menu ul li a.active span, div#top_menu ul li a.active:hover span { background-position : 0px -70px; }*/
/*div#top_menu ul li a:hover span { background-position : 0px -35px; }*/

/** 2ha uroven horniho menu **/
/*div#top_menu ul ul { position : absolute; border : 1px solid red; top : 35px; left : 0px; width : 173px; z-index : 100; display : none; list-style-type: none; padding : 1px; background-color : #fff;}*/
div#top_menu ul ul { float : left;  }
/*div#top_menu ul ul li { float: left; width : 240px; height : 19px; font-weight : bold;  padding : 2px 0px 2px 5px;}*/
/*div#top_menu ul ul li a { float: left; display : block; color : #636363; width : 158px; height : 17px; text-align : left; padding : 2px 0px 1px 15px; border-bottom : 2px solid #fafafa; margin : 1px 0px 1px 0px;background : transparent url("../img/tecka.gif") no-repeat 2px 5px; }*/ 
div#top_menu ul ul li a { font-size : 13px; color : #807f7f; }

/*
div#top_menu ul ul li a:hover { color : #0a0a0a; } 
div#top_menu ul ul li a.active, div#top_menu ul ul li a.active:hover {  color : #807f7f; }
div#top_menu ul ul li a.active:hover { color : #000; }
*/

/** obsah webu **/
div#page { float : left;  padding : 10px 0px 10px 20px; }
div#page ul { margin-left : 20px; }

fieldset#detail_tabs { float : left; width : 610px;  border : 3px solid #f6bb97; background-color : #fff; margin : 0px 0px 2px 0px;  padding : 1px; position : relative;}
fieldset#detail_tabs legend { padding : 2px; margin : 0px 2px 0px 12px;}
fieldset#detail { position : relative; }
* html fieldset#detail_tabs { margin : 0px 0px 10px 10px; }
 
fieldset.tabs { position : relative; width : 610px; border : 0px solid #5A7852; cursor :  default; margin : 0px 0px 0px; padding : 0px; }

div#tabs { float : right; margin : 10px 20px 0px; width : 580px; text-align : right; }
div#tabs ul { float : right; height : 19px;  margin: 0; padding: 0px 0px 0;	list-style: none; }
div#tabs li { float : left; }
div#tabs li a {	float: left; text-decoration : none; display: block; height : 18px;	background-color : #F5F5F5; margin: 0px 2px 0px 0px;	padding: 0 10px 0 10px; line-height: 18px;	color : #000; }
div#tabs li a.current,div#tabs li a:hover { background-color : #c5c5c5; }


/** flash player **/
div#play_flv { float : left; width : 621px; height : 241px; padding : 1px; border : 1px solid #c1c1c1; }

/** home_page **/
div#home_page { font-size : 15px; }

/** strankovani **/
div.strankovani { float : left; width : 600px; color : #000;	font-weight: bold; }
ul.strankovani { float : right; margin : 0;	padding : 0px;	list-style-type: none; } 
ul.strankovani li { float : left; }
.strankovani span {  margin : 2px 2px 0px; padding : 0px 5px 0px 5px; } 
.strankovani a { float : left; text-decoration : none; color : #c1c1c1; border : 1px solid #e0e0e0; display : block; margin : 1px 2px 0px; padding : 0px 5px 0px 5px; }
.strankovani a:hover, .strankovani a.active { border : 1px solid #a0a0a0; } 
.strankovani a.active { color : #000; }
  
/** sitemap **/
div#sitemap ul { padding : 0px; margin : 0px; list-style-type: none; }
div#sitemap ul li { font-size : 10px; line-height : 18px; }
div#sitemap ul li p { padding : 0px 0px 5px 25px; }
div#sitemap ul li a { font-size : 12px; font-weight : bold; color : #c1c1c1; padding : 4px 27px 4px 20px; background : transparent url("../img/tecka.jpg") no-repeat 3px 2px; }
/** sitemap - 2 uroven **/
div#sitemap ul li li { padding-left : 30px; font-size : 11px; }
div#sitemap ul li li a { padding : 4px 27px 4px 15px; background : transparent url("../img/tecka.gif") no-repeat 3px 6px; }


/** paticka **/
div#copyright { float : left; width : 100%; background-color : #FDEAA3; text-align : right; padding : 2px 0px 2px 0px; margin : 2px 0px 20px 0px;}
div#copyright div { padding : 5px 3px 0px; height : 18px; text-align : right; color : #2a2a2a; }
/*div#copyright div a { color : #fff; }*/

div#bann { position : absolute; top : 60px; left : 450px; background : transparent url("../img/reklama.gif") no-repeat 0px 0px; padding : 10px 0px 0px 0px ;}


div#lng { position : absolute; top : 10px; left : 800px; }

/* DEBUG */
#parse-time {
	margin-top: 5px;
	background: #c1c1c1;
	color: black;
	padding: 3px;
	border: 1px solid white;
	max-width: 272px;
	position: absolute;
	left: 10px;
	top: 5px;
	opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; _filter: alpha(opacity=80);
}
#parse-time:hover {
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; _filter: alpha(opacity=0);
	cursor: move;
}
