img {
  border: 0px;
  margin: 0px;
}

a {
  text-decoration: underline;
  color: #676767;
}

a:hover {
  text-decoration: none;
  color: #676767;
}

.clear {
  clear: both;
}

body {
  background-color: #FFFFFF;
  text-align: center;
  margin: 0px;
  padding: 0px;
}

p {
  font-family: tahoma;
  font-size: 12px;
  color: #676767;
  margin-top: 0px;
}

td {
  font-family: tahoma;
  font-size: 12px;
}

#main_holder {
  width: 752px;
  position: relative;
  display: block;
  clear: both;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

#header {
  width: 750px;
 _width: 752px;
  height: 100px;
  border-left: 1px solid #f0edb3;
  border-right: 1px solid #f0edb3;
  background-image: url('../images/header_background.jpg');
  background-repeat: repeat-x;
}

#header a {
  position: absolute;
  top: 0px;
  left: 20px;
}

#header .slogan {
  position: absolute;
  top: 0;
  left: 340px;
}

/*
 *
 *   Box pro vyhledavani
 *
 */   
#header #vyhledavani_holder {
  position: absolute;
  top: 0px;
  left: 540px;
  text-align: left;
}

#vyhledavani_holder #inputs_holder {
  margin-top: 3px;
}

#vyhledavani_holder #inputs_holder #najdi {
  width: 155px;
  height: 23px;
  border: 1px solid #d9d8cd;
  background-image: url('../images/vyhledavani_input_bg.jpg');
  background-repeat: repeat-x;
  float: left;
  margin-right: 3px;
}

#vyhledavani_holder #inputs_holder #najdi_button {
  width: 25px;
  height: 23px;
  float: left;
}

/*
 *
 *   Menu
 *
 */

/*
#new_menu_holder {
  width: 752px;
  height: 37px;
}

#new_menu_holder ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

#new_menu_holder li {  
  margin: 0 ;
  padding: 0 ;
  float: left;
}

#new_menu_holder a {
  display: block;
	height: 34px ;
  text-decoration: none;
  position: relative;
}
#new_menu_holder a span{
	display: block;
	height: 37px;
	width: 752px;
	position: absolute;
	background: url('../images/menu_items.jpg') ;
	top: 0;
	left: 0;
	cursor: pointer;
}
#new_menu_holder a span.txt{
	position: static;
	width: auto;
	text-align: center;
	z-index: 1;
	background:none;
	color: #000000;
} 

#new_menu_holder .m1 {
  width: 98px;
}

#new_menu_holder .m1 a span{
  background-position: 0px 0px ;
  width: 98px;
}

#new_menu_holder .m1 a:hover span{
  background-position: 0px -37px;
}

#new_menu_holder .m2 {
  width: 144px;
}

#new_menu_holder .m2 a span{
  background-position: -98px 0px ;
  width: 144px;
}

#new_menu_holder .m2 a:hover span{
  background-position: -98px -37px;
}

#new_menu_holder .m3 {
  width: 139px;
}

#new_menu_holder .m3 a span{
  background-position: -242px 0px ;
  width: 139px;
}

#new_menu_holder .m3 a:hover span{
  background-position: -242px -37px;
}

#new_menu_holder .m4 {
  width: 170px;
}

#new_menu_holder .m4 a span{
  background-position: -381px 0px ;
  width: 170px;
}

#new_menu_holder .m4 a:hover span{
  background-position: -381px -37px;
}

#new_menu_holder .m5 {
  width: 100px;
}

#new_menu_holder .m5 a span{
  background-position: -551px 0px ;
  width: 100px;
}

#new_menu_holder .m5 a:hover span{
  background-position: -551px -37px;
}

#new_menu_holder .m6 {
  width: 101px;
}

#new_menu_holder .m6 a span{
  background-position: -651px 0px ;
  width: 101px;
}

#new_menu_holder .m6 a:hover span{
  background-position: -651px -37px;
}


*/
#menu_holder {
  width: 752px;
  height: 37px;
}

#menu_holder ul {
  display: block;
  overflow: hidden;
  height: 37px;
  float: left;
  padding: 0px;
  margin: 0px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}

#menu_holder li {
  display: block;
  margin: 0px;
  padding: 0px;
  float: left;
}

#menu_holder a {
  display: block;
  float: left;
  position: relative;
}

#menu_holder .menu_item1 {
  width: 98px;
  height: 37px;
  background-image: url('../images/menu_1_n.jpg');
  background-repeat: no-repeat;
}

#menu_holder .menu_item1_active {
  width: 98px;
  height: 37px;
  background-image: url('../images/menu_1_v.jpg');
}

#menu_holder a.menu_item1:hover {
  background-image: url('../images/menu_1_v.jpg');
}

#menu_holder .menu_item2 {
  width: 144px;
  height: 37px;
  background-image: url('../images/menu_2_n.jpg');
  background-repeat: no-repeat;
}

#menu_holder .menu_item2_active {
  width: 144px;
  height: 37px;
  background-image: url('../images/menu_2_v.jpg');
}

#menu_holder a.menu_item2:hover {
  background-image: url('../images/menu_2_v.jpg');
}

#menu_holder .menu_item3 {
  width: 139px;
  height: 37px;
  background-image: url('../images/menu_3_n.jpg');
  background-repeat: no-repeat;
}

#menu_holder .menu_item3_active {
  width: 139px;
  height: 37px;
  background-image: url('../images/menu_3_v.jpg');
}

#menu_holder a.menu_item3:hover {
  background-image: url('../images/menu_3_v.jpg');
}

#menu_holder .menu_item4 {
  width: 170px;
  height: 37px;
  background-image: url('../images/menu_4_n.jpg');
  background-repeat: no-repeat;
}

#menu_holder .menu_item4_active {
  width: 170px;
  height: 37px;
  background-image: url('../images/menu_4_v.jpg');
}

#menu_holder a.menu_item4:hover {
  background-image: url('../images/menu_4_v.jpg');
}

#menu_holder .menu_item5 {
  width: 100px;
  height: 37px;
  background-image: url('../images/menu_5_n.jpg');
  background-repeat: no-repeat;
}

#menu_holder .menu_item5_active {
  width: 100px;
  height: 37px;
  background-image: url('../images/menu_5_v.jpg');
}

#menu_holder a.menu_item5:hover {
  background-image: url('../images/menu_5_v.jpg');
}

#menu_holder .menu_item6 {
  width: 101px;
  height: 37px;
  background-image: url('../images/menu_6_n.jpg');
  background-repeat: no-repeat;
}

#menu_holder .menu_item6_active {
  width: 101px;
  height: 37px;
  background-image: url('../images/menu_6_v.jpg');
}

#menu_holder a.menu_item6:hover {
  background-image: url('../images/menu_6_v.jpg');
}

/*
#menu_holder a.menu_item1_unsel {
  width: 98px;
  height: 37px;
  background-image: url('../images/menu_1_n.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item1_sel {
  width: 98px;
  height: 37px;
  background-image: url('../images/menu_1_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item2_unsel {
  width: 144px;
  height: 37px;
  background-image: url('../images/menu_2_n.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item2_sel {
  width: 144px;
  height: 37px;
  background-image: url('../images/menu_2_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item3_unsel {
  width: 139px;
  height: 37px;
  background-image: url('../images/menu_3_n.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item3_sel {
  width: 139px;
  height: 37px;
  background-image: url('../images/menu_3_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item4_unsel {
  width: 170px;
  height: 37px;
  background-image: url('../images/menu_4_n.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item4_sel {
  width: 170px;
  height: 37px;
  background-image: url('../images/menu_4_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item5_unsel {
  width: 100px;
  height: 37px;
  background-image: url('../images/menu_5_n.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item5_sel {
  width: 100px;
  height: 37px;
  background-image: url('../images/menu_5_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item6_unsel {
  width: 100px;
  height: 37px;
  background-image: url('../images/menu_6_n.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#menu_holder a.menu_item6_sel {
  width: 100px;
  height: 37px;
  background-image: url('../images/menu_6_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}
*/
/*
 *
 *   Buttonky
 *
 */
#buttons_holder {
  width: 752px;
  height: 240px;
}

#buttons_holder a.btn1_unsel {
  width: 190px;
  height: 240px;
  background-image: url('../images/panel_zabava.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn1_sel {
  width: 190px;
  height: 240px;
  background-image: url('../images/panel_zabava_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn2_unsel {
  width: 189px;
  height: 240px;
  background-image: url('../images/panel_sluzby.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn2_sel {
  width: 189px;
  height: 240px;
  background-image: url('../images/panel_sluzby_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn3_unsel {
  width: 188px;
  height: 240px;
  background-image: url('../images/panel_obchody.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn3_sel {
  width: 188px;
  height: 240px;
  background-image: url('../images/panel_obchody_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn4_unsel {
  width: 185px;
  height: 240px;
  background-image: url('../images/panel_restaurace.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

#buttons_holder a.btn4_sel {
  width: 185px;
  height: 240px;
  background-image: url('../images/panel_restaurace_v.jpg');
  background-repeat: no-repeat;
  display: block;
  float: left;
}

/*
 *
 * Paticka
 *
 */
#footer_holder {
  width: 720px;
 _width: 750px;
  background-color: #2b91c8;
  margin-top: 30px;
  padding-left: 30px;
}

#footer_holder a {
  font-family: tahoma;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
  float: left;
}

#footer_holder .separator {
  font-family: tahoma;
  font-size: 13px;
  color: #FFFFFF;
  display: block;
  float: left;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.uvodnik {
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #676767;
  line-height: 17px;
  display: block;
}

div.strankovani {
  width: 535px;
  padding-bottom: 15px;
}

.tabStrankovani {
  margin-left: auto;
  margin-right: auto;
}

.tabStrankovani td {
  font-size: 12px;
  text-align: center;
  color: #C5C5C5;
}

#page_right_holder {
  width: 185px;
  float: right;
}

#page_right_holder .right_panel_holder {
  width: 185px;
  margin-bottom: 40px;
  background-color:#fefdeb;
}

#page_right_holder .right_panel_holder_last {
  width: 185px;
  background-color:#fefdeb;
}

#page_right_holder .right_panel_holder .right_panel_content {
  width: 185px;
  /*background-image: url('../images/right_box_bg.jpg');*/
  background-repeat: repeat-x;
  margin: 0px;
}
