* {  padding: 0;  margin: 0;}
/***** B O D Y **********************/
body { font-family: "trebuchet ms",arial,helvetica,sans-serif; color: #ccc; font-size: 12px; background-position: top center; background-repeat: no-repeat; background-attachment: fixed; background-image: url(img/body_bkg.jpg); background-color: #000; }


/***** C O M M O N **********************/
.stat         { display: none;}
.cleaner      { clear: both; display:block;}
.bold         { font-weight: bold;}
.center       { text-align: center;}
.in           { padding: 0px 20px; }
.aright { text-align: right;}
.aleft  { text-align: left;}
.odd { margin: 0 7px;} /* oddelovac menu */
a             { color: #fff;}
a:hover       { color: #993;  text-decoration: none;}


/****************************** L A Y O U T */
#holder {  width: 880px;  margin: 0 auto;  border: 0px solid; padding-top: 0px;}


/***** H E A D E R ***********************/
#header { height: 370px; margin: 0px 0;  background-image: url(images/header/header.jpg); text-align: center;}
#header .in {  padding: 23px 0 0px; }


/***** H M E N U ***********************************/
#hmenu table { border-collapse: collapse; width: 100%; }
#hmenu td { width: 50%; }
#hmenu a { display: block; height: 116px;}
#hmenu td.land { background: url(img/hmenu_off.gif) 0 0; }
#hmenu td.mountain { background: url(img/hmenu_off.gif) -440px 0; }
#hmenu td.land a:hover { background: url(img/hmenu_on.gif) 0 0; }
#hmenu td.mountain a:hover { background: url(img/hmenu_on.gif) -440px 0; }
#hmenu td.land a.visited { background: url(img/hmenu_on.gif) 0 0; }
#hmenu td.mountain a.visited { background: url(img/hmenu_on.gif) -440px 0; }


/***** L I S T A ***********************************/
#lista { border-bottom: 1px solid #aaa; margin: 0 0 15px; }
#lista .in { padding: 10px 20px;}
#lista a { color: #993; text-decoration: none; }
#lista a:hover { color: #CC3; text-decoration: underline; }
#lista .in .prihlaseni  { float:left; width: 570px;}
#lista .in .hledat  {float:right; width: 250px; text-align: right;}
#lista .hledat .ibtn  {vertical-align: -4px; margin: 0 5px;}

/***** L E F T *************************/
#left { float: left; width: 152px; }
#left img { border: none; }

/***** R I G H T ****************/
#right { float: right; width: 660px;}


/***** M E N U (RIGHT) *****************************/
#menu { margin: 0 auto 10px; color: #663; line-height: 2.0em;}
#menu a {  text-decoration: none; font-size: 14px;}
#menu a:hover { text-decoration: underline; }

#footMenu  {
  font-size: 10px;
  text-align: center;
  margin: 10px 0 10px 0;
}
#footMenu .odd  {
  margin: 0 2px;
}
#footMenu a  {
  text-decoration: none;
  color: #aaa;
}


/***** F O O T E R ***********************/
#footer { height: 40px; text-align: center; border-top: 1px solid #553; }
#footer .in { padding: 10px 0 20px; }
#footer * {  color: #553;}
#footer a { text-decoration: none;}
#footer a:hover {  text-decoration: underline;}
.stat { display: none; }