@import url("styly_zaklad.css");

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

html, body {
	height: 100%;
  }

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000;	
  text-align: left;
  background: #E5E1BC url("img/pozadi_stranky.gif") left top repeat-x;
	}

/*** Identifikatory ***/

#smazat {
  display: none;
}

#kontejner {
	width: 750px;
  min-height: 100%;
  height: 100%;
  margin: auto;
  background: #E5E1BB;
  }

html>body #kontejner {
	height: auto;
  }
  
#kontejner_uvod {
 width: 750px;
  min-height: 100%;
  height: 100%;
  margin: auto;
  background: #E5E1BB;
  }

html>body #kontejner_uvod {
	height: auto;
  }
  
#kontejner2 {
	width: 750px;
  min-height: 100%;
  height: 100%;
  margin: auto;
  background: #E5E1BB;
  }

html>body #kontejner2 {
	height: auto;
  }
  
#kontejner3 {
	width: 750px;
  min-height: 100%;
  height: 100%;
  margin: auto;
  background: #fff url("fileadmin/template/merrell/img/vypis_produktu/pozadi_vypis_produktu.gif") left top repeat-y;
  }

html>body #kontejner3 {
	height: auto;
  }
  
#menu_prave  {
  float: left;
  width: 210px;
  }
  
#menu_prave_obsah  {
  padding: 25px 0 0 15px;
  overflow-x: hidden;
  }

#zapati_kontejner {
  clear: both;
  width: 750px;
	height: 60px;
	min-height: 60px;
	margin: -60px auto 0 auto;
	background-color: #E5E1BC;
	font-size: 1.1em;
	color: #000;
	}

html>body #zapati_kontejner {
	height: auto;
	}

#zapati_kontejner_obsah {
  padding: 10px 15px 0px 15px;
	font-size: 0.85em;
  }

#zapati {
  padding: 3px 2px 8px 0px;
  }

#zapati_menu {
	position: relative;
  padding-bottom: 5px;
  }

#zapati_copyright {
  float: left;
  }

#zapati_omega {
  float: right;
  }

#tisk_info {
	display: none;
	}
	
  
/*** Nasledovnici identifikatoru ***/ 
#telo  {
  overflow-x: hidden;
  }
  
/*#kontejner3 #telo_obsah  {
  padding: 15px;
  }*/ 
  
#zapati_kontejner a, #zapati_kontejner a:link, #zapati_kontejner a:visited  {
  color: #5A5939;
  }
  
#zapati_kontejner2 a, #zapati_kontejner2 a:link, #zapati_kontejner2 a:visited  {
  color: #5A5939;
  }
  
#menu_prave div.technologie  {
  margin-top: 20px;
  background: transparent url("img/technologie/pozadi_technologie.jpg") left top repeat-y; 
  padding: 13px 0 10px 14px;
  }
  
#menu_prave div.technologie span  {
  font-size: 1.1em;
  font-weight: bold;
  }
  
#menu_prave div.technologie img  {
  margin-top: 5px;
  }
  
#kontejner #telo  {
  float: left;
  width: 700px;
  }
  
#kontejner #telo #telo_obsah  {
  padding: 0 0px 0 20px;
  }
  
#kontejner #telo_obsah  {
  padding:  
  }
  
#telo_uvod  {
  float: left;
  width: 540px;
  }
  
#telo div.vypis_produktu_novinka  {
  background: red;
  }
  
#telo div.hiking  {
  float: left;
  width: 495px;
  background: transparent url("img/vypis_produktu/pozadi_hiking.gif") left top repeat-y;
  }
  
#telo div.hiking2  {
  background: transparent url("img/vypis_produktu/pozadi_hiking.gif") left top repeat-y;
  }
  
#telo div.hiking img  {
  padding: 22px 0 18px 25px;
  }
  
#telo div.hiking2 img  {
  padding: 19px 0 15px 25px;
  }
  
#telo div.obuv_novinka  {
  float: left;
  width: 120px;
  }
  
#telo div.kont_novinka  {
  background: transparent url("img/vypis_produktu/pozadi_kont_novinka.gif") left top repeat-y;
  width: 750px;
  padding-bottom: 2px;
  }
  
#telo div.kont_novinka2  {
  background-color: #E5E1BB;
  padding-bottom: 11px;
  }
  
#telo div.vypis_novinka  {
  float: left;
  width: 135px;
  color: #FF5800;
  overflow-x: hidden;
  }
  
#telo div.vypis_novinka h1  {
  color: #FF5800;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 0.2em 0;
  clear: both;
  }
  
#telo div.vypis_novinka p  {
	font-size: 0.85em;
	line-height: 120%;
  }

#telo div.kont_produkty {
  padding: 20px 20px 0 20px;
  }
  
#telo div.kont_detail  {
  background-color: #fff;
  padding: 18px 18px 18px 40px;
  }
  
#telo table.detail_produktu  {
  border: 0;
  border-collapse: collapse;
  margin: 0;
  width: 100%;
  }
  
#telo table.detail_produktu td.obr  {
  color: #505050;
  width: 59%;
  border-right: 1px solid #8F8C6E;
  padding: 0;
  }
  
#telo table.detail_produktu td.obr img  {
  margin: 0px 10px 0px 0px;
  }
  
#telo table.detail_produktu td.popis  {
  color: #505050;
  font-size: 1em;
  width: 41%;
  padding: 20px 0 0 17px;
  overflow-x: hidden;
  }
  
#telo table.detail_produktu td.popis p  {
  padding: 0;
  margin: 0 0 1em 0;
  line-height: 130%;
  overflow-x: hidden;
  }
  
#telo table.detail_produktu td.popis div.nadpis  {
  margin-bottom: 15px;
  font-size: 1.25em;
  font-weight: bold;
  }
  
#telo table.detail_produktu td.popis div.nadpis span.nadpis_tech_parametry a,
#telo table.detail_produktu td.popis div.nadpis span.nadpis_tech_parametry a:link,
#telo table.detail_produktu td.popis div.nadpis span.nadpis_tech_parametry a:visited  {
  color: #8F8C6E;
  }
  
#telo table.detail_produktu td.popis div.nadpis span.nadpis_tech_parametry  {
  margin-left: 4px;
  }
  
#telo table.detail_produktu td.obr div.detail_barva  {
  background: transparent url("img/detail_produktu/pozadi_color.gif") left top repeat-y;
  float: left;
  width: 335px;
  padding: 3px 0 4px 0;
  color: #FF5900;
  font-size: 0.8em;
  overflow-x: hidden;
  }
  
#telo table.detail_produktu td.obr div.detail_barva1  {
  clear: left;
  color: #FF5900;
  font-size: 0.8em;
  color: #666666;
  }
  
#telo table.detail_produktu td.obr div.detail_barva span  {
  margin-left: 90px;
  }
  
#telo table.detail_produktu td.obr div.detail_barva span.pohlavi  {
  margin-left: 0px;
  color: #666666;
  }
  
#telo table.detail_produktu td.obr div.detail_zoom  {
  float: left;
  width: 82px;
  }

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

span.clear {
	clear: both;
	display: block;
	font-size: 1px;
	line-height: 1px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	}
	
/* Zpravy na uvodni strane */
div.uvod_aktuality_polozka h2 {
	margin: 0 0px 1px 0;
	line-height: 130%;
	}
	
div.uvod_aktuality_polozka {
  padding: 0 0 10px 0;
  font-size: 0.85em;
  }
  
div.uvod_aktuality_polozka h2 a, div.uvod_aktuality_polozka h2 a:link, div.uvod_aktuality_polozka h2 a:visited  {
  text-decoration: none;
  color: #000; 
  }
  
div.uvod_aktuality_polozka h2 a:hover   {
  color: #000;
  }

div.uvod_aktualita_polozka p.datum  {
	font-size: 1em;
  padding: 0;
  margin: 0 0 3px 0;
  }

div.uvod_aktuality_polozka p  {
  padding: 0;
  margin-bottom: 13px;
  line-height: 140%;
  font-size: 1.1em;
  }
  
#telo p.zpet	{
	margin-top: 25px;
	}

/* Mapa webu */
div.mapa_uroven1 {
	color: #505050;
  margin: 1.2em 0 0 0;
  font-size: 1.1em;
  padding: 0;
  }
  
div.mapa_uroven1 a, div.mapa_uroven1 a:hover, div.mapa_uroven1 a:visited {
	color: #505050;
  font-weight: bold;
  text-decoration: none;
  }
  
div.mapa_uroven1 a:hover {
  text-decoration: underline;
  }

div.mapa_uroven2 {
  background: url('img/ikonky/mapa_sipka.gif') 5px 0.1em no-repeat;
  margin: 0.3em 0 0 5px;
  color: #000000;
  padding: 0 0 0 25px;
  }
  
div.mapa_uroven2 a, div.mapa_uroven2 a:hover, div.mapa_uroven2 a:visited {
  color: #000000;
  text-decoration: none;
  }
  
div.mapa_uroven2 a:hover {
  text-decoration: underline;
  }

div.mapa_uroven3 {
  color: #000000;
  background: url('img/ikonky/mapa_sipka.gif') 30px 0.1em no-repeat;
  margin: 0.3em 0 0 5px;
  padding: 0 0 0 50px;
  }

div.mapa_uroven3 a, div.mapa_uroven3 a:hover, div.mapa_uroven3 a:visited {
  color: #000000;
  text-decoration: none;
  }
  
div.mapa_uroven3 a:hover {
  text-decoration: underline;
  }

div.mapa_uroven4 {
  color: #000000;
  background: url('img/ikonky/mapa_sipka.gif') 55px 0.1em no-repeat;
  margin: 0.3em 0 0.2em 5px;
  padding: 0 0 0 75px;
  }

div.mapa_uroven4 a, div.mapa_uroven4 a:hover, div.mapa_uroven4 a:visited {
  color: #000000;
  text-decoration: none;
  }
  
div.mapa_uroven4 a:hover {
  text-decoration: underline;
  }

div.mapa_uroven5 {
  color: #000000;
  background: url('img/ikonky/mapa_sipka.gif') 80px 0.1em no-repeat;
  margin: 0.3em 0 0.2em 5px;
  padding: 0 0 0 100px;
  }

div.mapa_uroven5 a, div.mapa_uroven5 a:hover, div.mapa_uroven5 a:visited {
  color: #000000;
  text-decoration: none;
  }
  
div.mapa_uroven5 a:hover {
  text-decoration: underline;
  }

div.mapa_uroven6 {
  color: #000000;
  background: url('img/ikonky/mapa_sipka.gif') 105px 0.1em no-repeat;
  margin: 0.3em 0 0.2em 5px;
  padding: 0 0 0 125px;
  }

div.mapa_uroven6 a, div.mapa_uroven6 a:hover, div.mapa_uroven6 a:visited {
  color: #000000;
  text-decoration: none;
  }
  
div.mapa_uroven6 a:hover {
  text-decoration: underline;
  }

/* Katalog produktu */
div.katalog_vypis {
	padding: 20px 0 0 25px;
	}

div.katalog_vypis table.katalog_vypis_radek {
	margin: 0 0 25px 0;
	border-collapse: collapse;
	}

div.katalog_vypis table.katalog_vypis_radek td {
	padding: 0 30px 0 0;
	text-align: center;
	width: 150px;
	}

div.katalog_vypis table.katalog_vypis_radek td.obrazek {
	vertical-align: bottom;
	}

div.katalog_vypis table.katalog_vypis_radek td.nazev {
	padding-top: 10px;
	vertical-align: top;
	font-size: 0.8em;
	text-transform: uppercase;
	}

div.katalog_produkt {
	padding: 20px 15px 0 20px;
	}

div.katalog_detail div.katalog_nadpis {
	padding: 10px 0;
	background-color: #E5E1BC;
	}

div.katalog_detail h1 {
  background: transparent url("img/vypis_produktu/pozadi_hiking.gif") left top repeat-y;
  width: 750px;
  padding: 15px 0px;
  margin: 0;
  font-size: 1.7em;
  text-transform: uppercase;
  color: #ffffff;
	}

span.katalog_h1{
  padding-left: 20px;  
  }

div.katalog_detail p.popis {
	font-weight: bold;
	}
	
div.katalog_detail span.varianty {
	display: none;
	}

div.katalog_detail p.zpet  {
	margin: 30px 0 0 0;
	}

table.detail_produktu td.popis p {
  font-size: 0.85em;
  }

div.katalog_detail div.detail_barva1 {
	padding: 10px 0 0 0;
	}

div.katalog_detail div.detail_barva1 img {
	float: left;
	}

div.katalog_detail div.detail_barva1 a {
	display: block;
	margin: 10px 5px 0 0;
	padding: 0;
	}

div.katalog_detail div.detail_barva1 a.varianta4, div.katalog_detail div.detail_barva1 a.varianta7, 
div.katalog_detail div.detail_barva1 a.varianta10, div.katalog_detail div.detail_barva1 a.varianta13,
div.katalog_detail div.detail_barva1 a.varianta16, div.katalog_detail div.detail_barva1 a.varianta19 {
	clear: both;
	}
	
/*** Menu horní ***/
#menu_kontejner {
	position: relative;
	background-color: #ffffff;
}

#menu_kontejner_obsah img {
	position: absolute;
	right: 12px;
	top: 14px;
	z-index: 160;
}

#menu_horni_obal {
  background: #E5E1BC url('img/menu_horni/menu_uroven_1.gif') top left no-repeat;
  width: 750px;
  height: 78px;
  position: relative;
  padding-left: 0px; 
  }
  
#menu_horni {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	text-transform: uppercase;
  background: transparent url('img/menu_horni/menu_uroven_1.gif') top right repeat;
  }  
 
#menu_horni ul  {
  list-style-type: none;
  font-weight: bold;
  margin: 0px !important;
  padding: 0px;
  }
 
#menu_horni ul li {
	float: left;
	display: block;
	padding: 0;
	margin: 0;
  }
  
 
/*** Menu úroveň 1 ***/
#menu_horni div.menu_uroven1 {
	position: relative;
	top: 0;
	left: 0;
  background: transparent url('img/menu_horni/menu_uroven_1.gif') top left repeat;
	width: 750px;
	z-index: 700;
}

#menu_horni div.menu_uroven1 li { list-style-type: none; }

#menu_horni div.menu_uroven1 li a, #menu_horni div.menu_uroven1 li a:link, #menu_horni div.menu_uroven1 li a:visited, #menu_horni div.menu_uroven1 li a:hover {
  float: left;
  display: block;
  padding: 0px 11px 3px 11px;
  color: #74725E;  
  text-decoration: none;
  background: transparent url('img/menu_horni/menu_uroven_1.gif') top left repeat;
  }
  
#menu_horni div.menu_uroven1 li a:hover{
  color: #ffffff;
  background: #FF5C00 url('img/menu_horni/menu_uroven_1_vybrano.gif') top left repeat-x;
  }

#menu_horni div.menu_uroven1 li.vybrano a, #menu_horni div.menu_uroven1 li.vybrano a:link, #menu_horni div.menu_uroven1 li.vybrano a:visited, #menu_horni div.menu_uroven1 li.vybrano a:hover {
  display: block;
  background: #FF5C00 url('img/menu_horni/menu_uroven_1_vybrano.gif') top left repeat-x;
  color: #ffffff;
  text-decoration: none;
  }

/*** Menu úroveň 2 ***/
#menu_horni div.menu_uroven2 {
	position: absolute;
	top: 18px;
	left: 0px;
	background: #FD6407 url('img/menu_horni/cerveny_pruh.gif') top right no-repeat;
	width: 750px;
}

#menu_horni div.menu_uroven2 li {
	list-style-type: none;
  background: none;
	}

#menu_horni div.menu_uroven2 li a, #menu_horni div.menu_uroven2 li a:link, #menu_horni div.menu_uroven2 li a:visited, #menu_horni div.menu_uroven2 li a:hover {
  float: left;
  display: block;
  padding: 4px 11px 4px 11px;  
  color: #ffffff;
  text-decoration: none;
  background: none;
	}
  
#menu_horni div.menu_uroven2 li a:hover {
  color: #010101;
  }

#menu_horni div.menu_uroven2 li.vybrano a, #menu_horni div.menu_uroven2 li.vybrano a:link, #menu_horni div.menu_uroven2 li.vybrano a:visited, #menu_horni div.menu_uroven2 li.vybrano a:hover {
  display: block;
  padding: 4px 11px 4px 11px;
  background: none;
  color: #010101;
  text-decoration: none;
  }
  
/*** Menu úroveň 3 ***/
#menu_horni div.menu_uroven3 {
	position: absolute;
	font-size: 0.9em;
	top: 22px;
	left: 0px;
	width: 750px;
	background: #028BBE url('img/menu_horni/modry_pruh.gif') top right no-repeat;
}

#menu_horni div.menu_uroven3 li a, #menu_horni div.menu_uroven3 li a:link, #menu_horni div.menu_uroven3 li a:visited, #menu_horni div.menu_uroven3 li a:hover {
  float: left;
  display: block;
  padding: 4px 11px 4px 11px;
  color: #ffffff;
  text-decoration: none;
  background: transparent url('img/menu_horni/clear.gif') top left repeat;
  }
  
#menu_horni div.menu_uroven3 li a:hover {
  color: #010101;
  }

#menu_horni div.menu_uroven3 li.vybrano a, #menu_horni div.menu_uroven3 li.vybrano a:link, #menu_horni div.menu_uroven3 li.vybrano a:visited, #menu_horni div.menu_uroven3 li.vybrano a:hover {
  display: block;
  padding: 4px 11px 4px 11px;
  color: #010101;
  text-decoration: none;
  background: transparent url('img/menu_horni/clear.gif') top left repeat;
  }

/*** Rozcestnik ***/ 
div.rozcestnik { margin: 20px 0 28px 0; margin: 20px 0 35px 0\9; }
div.rozcestnik table { clear: both;border-collapse: collapse; width: auto; margin: 0 0 7px 0 }
div.rozcestnik td { padding: 0; width: 165px; }
div.rozcestnik tr.title td.mezera, div.rozcestnik tr.image td.mezera { padding: 0; width: 7px; background-color: #e4e0bb; }
div.rozcestnik tr.title td { background-color: #fe6507; font-weight: bold; text-align: center; padding: 4px 0 }
div.rozcestnik tr.title td a, div.rozcestnik tr.title td a:link, div.rozcestnik tr.title td a:visited { color: #fff; text-decoration: none; }

/*** Fotogalerie ***/	 
div.strankovani_obrazky {
  margin: 5px 0 10px 0;
  float: left;
  width: 100%;
  padding: 0;
  }
  
div.strankovani_obrazky span.prev  {
  padding: 0px 0px 0px 14px;
  background: url('img/ikonky/fotogalery_prev.gif') left 4px no-repeat;
  display: block;
  float: left;
  font-size: 1.2em;
  font-weight: bold;
  }
  

div.strankovani_obrazky span.next  {
  padding: 0px 14px 0px 0;
  background: url('img/ikonky/fotogalery_next.gif') right 4px no-repeat;
  display: block;
  float: right;
  font-size: 1.2em;
  font-weight: bold;
  }
  
#telo div.strankovani_obrazky span.next a,#telo div.strankovani_obrazky span.next a:link,#telo div.strankovani_obrazky span.next avisited {
  color: #0090FF;
  text-decoration: underline;
  font-size: 1.0em;
  }
  
#telo div.strankovani_obrazky span.next a:hover{
  color: #413B8D;
  }
  
#telo div.strankovani_obrazky span.prev a,#telo div.strankovani_obrazky span.prev a:link,#telo div.strankovani_obrazky span.prev avisited {
  color: #0090FF;
  text-decoration: underline;
  font-size: 1.0em;
  }
  
#telo div.strankovani_obrazky span.prev a:hover {
  color: #413B8D;
  }
  
div.tx-bahagphotogallery-pi1 p.big_foto  {
  margin: 0;
  float: left;
  }

div.strankovani2 a:link, div.strankovani2 a:visited, div.strankovani2 a {
  color: #0090FF;
  text-decoration: underline;
  font-size: 1.0em;
  }
  
div.strankovani2 a:hover {
  color: #413B8D;
  text-decoration: underline;
  font-size: 1.0em;
  }
 
div.tx-bahagphotogallery-pi1 div.strankovani  {
  margin: 10px 0 0 0;
  }
  
div.fotogalerie_nahledy { float: right; text-align: right;  }
div.fotogalerie_nahledy img { margin: 0 0 5px 5px; padding: 0 } 
div.fotogalerie_nahledy div.strankovani2 { text-align: right;  }
div.tx-bahagphotogallery-pi1 { margin: 15px 0 40px 0 }
div.tx-bahagphotogallery-pi1 div.nahledy { padding: 0; margin: 0  }
div.tx-bahagphotogallery-pi1 a, div.tx-bahagphotogallery-pi1 a:link, div.tx-bahagphotogallery-pi1 a:visited { color: #000;  }
div.tx-bahagphotogallery-pi1 a:hover { text-decoration: none; }

/** rozcestnik - textil a doplnky */

div.rozcestnik_textil {
  padding: 22px 23px;
}
 div.rozcestnik_textil a {  text-decoration: none; display: block; float: left;}
div.rozcestnik_textil a.pansky { margin: 0 1px;height: 269px; width: 234px; background:  transparent   url('img/rozcestnik/pansky.png') left top no-repeat;   }
div.rozcestnik_textil a.damsky { height: 269px; width: 234px; background: transparent  url('img/rozcestnik/damsky.png') left top no-repeat;  }
div.rozcestnik_textil a.doplnky { height: 269px; width: 234px; background: transparent url('img/rozcestnik/doplnky.png') left top no-repeat;  }

div.rozcestnik_textil a:hover.pansky { margin: 0 1px;height: 269px; width: 234px; background: transparent url('img/rozcestnik/pansky_hover.png') left top no-repeat;  }
div.rozcestnik_textil a:hover.damsky { height: 269px; width: 234px; background: transparent  url('img/rozcestnik/damsky_hover.png') left top no-repeat;  }
div.rozcestnik_textil a:hover.doplnky { height: 269px; width: 234px; background: transparent url('img/rozcestnik/doplnky_hover.png') left top no-repeat;  }



