﻿@import url("css_zaklad.css");

html, body, div, form, img {
  margin: 0;
  padding: 0;
  border: 0;
  }

html, body {
	height: 100%;
  }

body {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	background: white url('img/bg.gif') left top repeat-x;
  text-align: left;
	}
	
/*** Layaut webu BEGIN ***/
#kontejner {
	width: 980px;
  min-height: 100%;
  height: 100%;
  margin: auto;
  }

html>body #kontejner {
	height: auto;
  }

#kontejner_uvod {
	width: 980px;
  min-height: 100%;
  height: 100%;
  margin: auto;
  }

html>body #kontejner_uvod {
	height: auto;
  }
	
#zahlavi {
  margin: 0;
	padding: 0px 0px 15px 0px;
	height: 140px;
	position: relative;
  }
  
#zahlavi_kontejner {
	padding: 0;
	height: 140px;
	position: relative;
  }

#kontejner #telo {
  float: right;
  width: 980px;
  padding: 0;
  margin: 0;
  }

#kontejner #telo {
  padding: 0px 0px 0 0px;
  }
  
#kontejner_uvod #telo {
  float: right;
  width: 980px;
  padding: 0;
  margin: 0;
  }

#kontejner_uvod #telo {
  padding: 0px 0px 0 0px;
	margin: 0px;
  }
	
#telo_kontejner {
  padding: 0px 0px 0 0px;
	margin: 0px;
}

#telo_obsah_content {
	font-size: 125%;
}

/*** Layaut webu END ***/

/*** Prvky layoutu webu BEGIN ***/
#zapati_kontejner {
  

	background: transparent url('img/bg_zapati.gif') left top repeat-x;	
	}
	
#zapati_kontejner2 {
  clear: both;
  width: 980px;
	height: 62px;
	min-height: 62px;
	margin: -62px auto 0 auto;
	font-size: 0.95em;
	}	
	
html>body #zapati_kontejner {
	height: auto;
	}	
	
html>body #zapati_kontejner2 {
	height: auto;
	}		
	
#zapati_kontejner_obsah {
	height: 61px;
	padding: 0px 0px 0 0px;
}

#zapati  {
	margin: 0;
	padding: 0px 0 0 0;
	}

#zapati_menu  {
	float: right;	
	}
	
#zapati_create  {
	float: left;
	padding-top: 25px;
	}
	
#zapati_create, #zapati_create a, #zapati_create a:link, #zapati_create a:visited {
  color: #a0a0a0;
  text-decoration: none;
}	

#zapati_create a:hover {
  color: white;
  text-decoration: underline;
}
/*** Prvky layoutu webu END ***/

/*** Clear BEGIN ***/
div.clear {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	}

div.clear_bottom {
	clear: both;
	height: 80px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;	
	}
	
span.clear {
	clear: both;
	display: block;
	font-size: 0px;
	line-height: 0px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	}
/*** Clear END ***/


/*** Menu horní BEGIN ***/
div.mh1 {
  padding: 20px 0px 0px 0px;
  font-weight: bold;
  margin-top: 6px;
}

#menu_horni a, #menu_horni a:link, #menu_horni a:visited {
  color: #707070;
  }
  
div.rss {
  position: absolute;
  right: 18px;
	top: 8px;
}

#menu_horni ul {
	list-style-type: none;
	margin: 0px !important;
	padding: 0px;
  width: 100%;
	}

#menu_horni ul li {
	display: block;
  padding: 0px 45px 0px 45px;
  margin: 0 0 0 10px;
  float: left;
  background: none;
  }

  
#menu_horni ul li.first_one {
padding-left: 18px;
}

/*
#menu_horni ul li.last_one {
padding-right: 0px;
padding-left: 47px;
padding-left: 902px;
}
*/
 
#menu_horni ul li a, #menu_horni ul li a:link, #menu_horni ul li a:visited {
  text-decoration: none;
  float: left;
	display: block; 
	padding: 0px 2px 1px 1px;
	text-transform: uppercase;
  }
  
#menu_horni ul li a:hover {
  text-decoration: underline;
}  

	
#menu_horni ul li.uroven1_vybrano {
  text-decoration: underline;
  color: #707070;
  }
	
/*** Menu horní END ***/

	
/*** Thickbox - Fotogalerie BEGIN ***/
#TB_window {
	color: #333333;
	}
	
.th_posun_next  {
  position: relative;
  left: -5px;
  top: 0px;
  }
  
.th_posun_prev  {
  position: relative;
  left: -5px;
  top: 0px;
  }

#TB_secondLine {
	color: #666666;
	}

#TB_overlay {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 0px;
	background-color: #000;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color: #000000;
	display: none;
	border: 4px solid #525252;
	text-align: left;
	}

#TB_window img {
	display:block;
	margin: 15px 0 2px 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	}

#TB_caption{
	height: 25px;
	padding: 7px 30px 0px 15px;
	float: left;
	}

#TB_closeWindow{
	height: 25px;
	padding: 7px 25px 10px 0;
	float: right;
	}

#TB_closeAjaxWindow{
	padding: 5px 10px 7px 0;
	margin-bottom: 1px;
	text-align: right;
	float: right;
	}

#TB_ajaxWindowTitle{
	float: left;
	padding: 7px 0 5px 10px;
	margin-bottom: 1px;
	}

#TB_title{
	background-color: #e8e8e8;
	height: 27px;
	}

#TB_ajaxContent{
	clear: both;
	padding: 2px 15px 15px 15px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
	}

#TB_ajaxContent p{
	padding: 5px 0px 5px 0px;
	}

#TB_load{
	position: absolute;
	display: none;
	height: 100px;
	width: 100px;
	z-index: 101;
	}

#TB_HideSelect{
	z-index: 99;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	}

#TB_iframeContent{
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px;
	}  
/*** Thickbox - Fotogalerie END ***/


#logo {
  width: 217px;
  margin: 25px 0px 11px 0px;
  float: left;
}

#motto {
  width: 212px;
  float: right;
  margin: 61px 25px 0px 0px;
}

#jf_headerslide_slideshow_79, #jf_headerslide_slideshow_78, #jf_headerslide_slideshow_76 {
  width: 305px;
  float: left;
  padding: 3px;
  margin: 6px;
}

div.uvod_popisky {
padding-left: 9px;
font-size: 14px;
margin-bottom: 20px;
}

div.loga_bottom img {
  padding: 0 26px;
}

div.uvod_popisky span.povleceni_popisek {
  _padding-left: 6px;
}
div.uvod_popisky span.povleceni_kliknete_popisek {
  padding-left: 176px;
  font-size: 10px;                      
} 
div.uvod_popisky span.frote_popisek {
  padding-left: 19px;
}
div.uvod_popisky span.frote_kliknete_popisek {
  padding-left: 169px;
  font-size: 10px;
}
div.uvod_popisky span.koupelny_popisek {
  padding-left: 19px;
}
div.uvod_popisky span.koupelny_kliknete_popisek {
  padding-left: 178px;
  font-size: 10px;
}

div.uvod_popisky a, div.uvod_popisky a:link, div.uvod_popisky a:visited {
  text-decoration: none;
  color: #707070;
  text-transform: uppercase;
  font-weight: bold;
}

div.uvod_popisky a:hover {
  text-decoration: underline;
} 
 
.povleceni_popisek_2 {
	padding-left: 0px;
  color: #707070;
  text-transform: uppercase;
  font-weight: bold;
}

.frote_popisek_2 {
	padding-left: 243px;
  color: #707070;
  text-transform: uppercase;
  font-weight: bold;
}

.koupelny_popisek_2 {
	padding-left: 238px;
  color: #707070;
  text-transform: uppercase;
  font-weight: bold;
}
 
div.zapati_text {
font-size: 15px;
color: #ffffff;
padding-top: 3px;
padding-right: 20px;
}

div.zapati_text div.skelet_text {
  padding-left: 63px;
}

div.zapati_text div.skelet_text a, div.zapati_text div.skelet_text a:link, div.zapati_text div.skelet_text a:visited {
  text-decoration: none;
  color: white;
}

div.zapati_text div.skelet_text a:hover {
  text-decoration: underline;
}

div.zapati_text div.sekce_text {
  padding-left: 107px;
}

div.zapati_text div.sekce_text span{
  color: #fe59fc;
}

#zapati div.eshop_text {
font-weight: bold;
}

#c85 img {
padding: 50px 27px 10px 27px;
}

div.tx-zwgmap-pi1 {
	float: right;
	padding: 4px 0 0 0;
}

div.reklamni {
	text-align: center;
}


div.reklamni {  
  padding: 20px 0 10px 0;
}

div.reklamni a img {  
	padding: 5px 5px 5px 5px;
}

.prazdniny {
	color: #FE59FC;
}

div.propagace {
  padding: 40px 0 0 0;	
	text-align: center;
}

 div.tx-zwgmap-pi1 {
 	font-size: 80%;
 }
