body {
	padding : 0px;
	margin : 0px;
	font-family : "Trebuchet MS", verdana, Arial, Helvetica;
	font-size : 13px;
	text-align : center;
	color : #ffffff;
	cursor : default;
  background : #484848 url("../img/body.jpg") repeat-x;
}
h1 {
  width : 640px;  height : 102px;
  display : block;
  margin : 0px; padding : 0px;
}
h1 a{
  display : block;
  width : 640px;  height : 102px;
  background : #fff url("../img/logo.gif") no-repeat 5px 40px;
  background-color : transparent;
  border-bottom : 4px solid #fdf4a7;
  text-decoration : none;
}
h1 a span{ position : absolute; display : block; top : 120px; left : 0; width : 640px; font-size : 21px; text-align : right; color : #fff3a7; font-weight : normal; text-decoration : none;}
h2 { font-size : 16px; }
h3 { font-size : 12px; margin-bottom : 3px; }

a { text-decoration : underline; color : #807f7f; }
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; }

.float_left  { float : left; }
.float_right { float : right; }

table.vypis { cursor : default;  }

fieldset { border : 3px solid #f6bb97; margin-bottom : 3px; }
fieldset legend { font-size : 13px; color : #959595; font-weight : bold; padding : 0px 5px 0px 5px; }

div#base_content { position : relative; width : 1060px; padding : 0px 0px 0px 0px; margin: 0px auto; text-align : left; }
div#content { float : left; width : 640px; padding : 0px 420px 0px 0px; text-align : left; background : url("../img/portret.jpg") no-repeat 620px 0px;}

/** horni menu **/
div#left_menu ul{
  position : absolute;
  left : 0px;
  top : 170px;
  float : left;
  z-index : 20;
  width : 160px;
  margin : 0px;
  padding : 0px;
  list-style-type : none;
}
div#left_menu ul li a {
  display : block;
  padding : 1px 5px 1px 6px;
  background : #a4281e;
  border-bottom : 1px solid #ff7910;
  color : #fdcca1;
  font-size : 13px;
  font-weight : bold;
  cursor : hand;
  text-decoration : none;
  min-height : 1px;
  height : auto!important;
  height : 1px;
  text-align : left;
}

/** obsah webu **/
div#page { position : relative; left : 200px; width : 440px; z-index : 1; padding : 70px 0px 10px 0px; }
div#page ul { margin-left : 20px; }

/** paticka **/
div#copyright { float : left; text-align : center; width : 768px; border-top : 1px solid #FDF4A7; padding : 2px 0px 0px 5px; margin : 2px 0px 20px 0px;}
div#copyright div a { color : #FDF4A7; }
div#copyright img.hosting { vertical-align : middle; width : 80px; height : 15px; border : 0px; }

/* 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;
}
