@charset "utf-8";
/* Layout */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.25em;
	margin: 0;
	padding: 0;
	color: #414142;
	text-align: center;
}
a, h1, h2, h3, h4, p, ul, li, form, fieldset, td, dl, dt, dd {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
img {
	border: none;
}
.cleaner {
	clear: both;
	height:1px
}
#wrap {
	background: url(../images/bg.png) 0 0 repeat-x #DEDFE0;
	text-align: center;
	}
#wrap.titulka {
	background: url(../images/bg-index.png) 0 0 repeat-x #FFFFFF;
	text-align: center;
}
#wrap-footer {
	background: url(../images/footer.png) left bottom repeat-x;
	}
.titulka #wrap-footer {
	background: url(../images/footer-index.png) left bottom repeat-x;
	}
#wrap1 {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
#header {
	width: 960px;
	height: 303px;
	position: relative;
	background: url(../images/header.png) 0 0 no-repeat;
}
#header h1#logo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 161px;
	height: 89px;
	overflow: hidden;
}
#header h1#logo span {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/ciko-kominy.png) 0 0 no-repeat;
	z-index: 1;
	cursor: pointer;
}

#menu {
	background: url(../images/menu.png) 0 0 no-repeat;
	width: 801px;
	height: 54px;
	position: absolute;
	top: 35px;
	left: 161px;
}
.en #menu {
	background: url(../images/menu_en.png) 0 0 no-repeat;
	}
	
.de #menu {
	background: url(../images/menu_de.png) 0 0 no-repeat;
	}

#menu li {
	float: left;
	height: 54px;
	position: relative;
}
#menu li#novinky {width: 77px;}
#menu li#o-firme {width: 69px;}
#menu li#produkty {width: 88px;}
#menu li#cenik {width: 61px;}
#menu li#reference {width: 88px;}
#menu li#proc-ciko {width: 87px;}
#menu li#ke-stazeni {width: 90px;}
#menu li#zaruka-certifikace {width: 152px;}
#menu li#kontakty {width: 89px;}

#menu li#reference li {
	display: none!important;
	}
#menu li em {display: none;}
.en #menu li#novinky {width: 53px;}
.en #menu li#o-firme {width: 76px;}
.en #menu li#produkty {width: 81px;}
.en #menu li#cenik {width: 76px;}
.en #menu li#reference {width: 82px;}
.en #menu li#proc-ciko {width: 75px;}
.en #menu li#ke-stazeni {width: 87px;}
.en #menu li#zaruka-certifikace {width: 196px;}
.en #menu li#kontakty {width: 75px;}

.de #menu li#novinky {width: 86px;}
.de #menu li#o-firme {width: 58px;}
.de #menu li#produkty {width: 93px;}
.de #menu li#cenik {width: 81px;}
.de #menu li#reference {width: 95px;}
.de #menu li#proc-ciko {width: 96px;}
.de #menu li#ke-stazeni {width: 100px;}
.de #menu li#zaruka-certifikace {width: 113px;}
.de #menu li#kontakty {width: 78px;}

#menu li a {
	display: block;
	height: 54px;
	line-height: 54px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#menu li a span {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/menu.png) 0 0 no-repeat;z-index: 1;cursor: pointer;}
.en #menu li a span {background: url(../images/menu_en.png) 0 0 no-repeat;}
.de #menu li a span {background: url(../images/menu_de.png) 0 0 no-repeat;}

#menu li#novinky span {background-position: 0 0;}
#menu li#o-firme span {background-position: -77px 0;}
#menu li#produkty span {background-position: -146px 0;}
#menu li#cenik span {background-position: -234px 0;}
#menu li#reference span {background-position: -295px 0;}
#menu li#proc-ciko span {background-position: -383px 0;}
#menu li#ke-stazeni span {background-position: -470px 0;}
#menu li#zaruka-certifikace span {background-position: -560px 0;}
#menu li#kontakty span {background-position: -712px 0;}

.en #menu li#novinky span {background-position: 0 0;}
.en #menu li#o-firme span {background-position: -53px 0;}
.en #menu li#produkty span {background-position: -129px 0;}
.en #menu li#cenik span {background-position: -210px 0;}
.en #menu li#reference span {background-position: -286px 0;}
.en #menu li#proc-ciko span {background-position: -368px 0;}
.en #menu li#ke-stazeni span {background-position: -443px 0;}
.en #menu li#zaruka-certifikace span {background-position: -530px 0;}
.en #menu li#kontakty span {background-position: -726px 0;}

.de #menu li#novinky span {background-position: 0 0;}
.de #menu li#o-firme span {background-position: -86px 0;}
.de #menu li#produkty span {background-position: -144px 0;}
.de #menu li#cenik span {background-position: -238px 0;}
.de #menu li#reference span {background-position: -320px 0;}
.de #menu li#proc-ciko span {background-position: -415px 0;}
.de #menu li#ke-stazeni span {background-position: -511px 0;}
.de #menu li#zaruka-certifikace span {background-position: -611px 0;}
.de #menu li#kontakty span {background-position: -723px 0;}

#menu li#novinky .active span, #menu li#novinky a:hover span {background-position: 0 -54px;}
#menu li#o-firme .active span, #menu li#o-firme a:hover span {background-position: -77px -54px;}
#menu li#produkty .active span, #menu li#produkty a:hover span {background-position: -146px -54px;}
#menu li#cenik .active span, #menu li#cenik a:hover span {background-position: -234px -54px;}
#menu li#reference .active span, #menu li#reference a:hover span {background-position: -295px -54px;}
#menu li#proc-ciko .active span, #menu li#proc-ciko a:hover span {background-position: -383px -54px;}
#menu li#ke-stazeni .active span, #menu li#ke-stazeni a:hover span {background-position: -470px -54px;}
#menu li#zaruka-certifikace .active span, #menu li#zaruka-certifikace a:hover span {background-position: -560px -54px;}
#menu li#kontakty .active span, #menu li#kontakty a:hover span {background-position: -712px -54px;}

.en #menu li#novinky .active span, .en #menu li#novinky a:hover span {background-position: 0 -54px;}
.en #menu li#o-firme .active span, .en #menu li#o-firme a:hover span {background-position: -53px -54px;}
.en #menu li#produkty .active span, .en #menu li#produkty a:hover span {background-position: -129px -54px;}
.en #menu li#cenik .active span, .en #menu li#cenik a:hover span {background-position: -210px -54px;}
.en #menu li#reference .active span, .en #menu li#reference a:hover span {background-position: -286px -54px;}
.en #menu li#proc-ciko .active span, .en #menu li#proc-ciko a:hover span {background-position: -368px -54px;}
.en #menu li#ke-stazeni .active span, .en #menu li#ke-stazeni a:hover span {background-position: -443px -54px;}
.en #menu li#zaruka-certifikace .active span, .en #menu li#zaruka-certifikace a:hover span {background-position: -530px -54px;}
.en #menu li#kontakty .active span, .en #menu li#kontakty a:hover span {background-position: -726px -54px;}

.de #menu li#novinky .active span, .de #menu li#novinky a:hover span {background-position: 0 -54px;}
.de #menu li#o-firme .active span, .de #menu li#o-firme a:hover span {background-position: -86px -54px;}
.de #menu li#produkty .active span, .de #menu li#produkty a:hover span {background-position: -144px -54px;}
.de #menu li#cenik .active span, .de #menu li#cenik a:hover span {background-position: -238px -54px;}
.de #menu li#reference .active span, .de #menu li#reference a:hover span {background-position: -320px -54px;}
.de #menu li#proc-ciko .active span, .de #menu li#proc-ciko a:hover span {background-position: -415px -54px;}
.de #menu li#ke-stazeni .active span, .de #menu li#ke-stazeni a:hover span {background-position: -511px -54px;}
.de #menu li#zaruka-certifikace .active span, .de #menu li#zaruka-certifikace a:hover span {background-position: -611px -54px;}
.de #menu li#kontakty .active span, .de #menu li#kontakty a:hover span {background-position: -723px -54px;}

#menu li .submenu {
	position: absolute;
	z-index: 30;
	top: 54px;
	background: #414142;
	padding-top: 3px;
	display: none;
	z-index: 99!important;
	}
#menu li .submenu li {
	height: auto;
	width: 260px;
	display: block;
	z-index: 99!important;
	}
#menu li .submenu li a {
	color: #848689;
	display: block;
	padding: 5px 4px 5px 12px;
	line-height: normal;
	height: auto;
	z-index: 99!important;
	}
#menu li .submenu li a:hover {
	color: #FFF;
	background: #4d4d4f;
	z-index: 99!important;
	}
#produkty .submenu li, #ke-stazeni .submenu li, #zaruka-certifikace .submenu li  {width: 200px!important;}
#kontakty .submenu li {width: 210px!important;}
.en #proc-ciko .submenu li {width: 290px;}
.en #produkty .submenu li {width: 260px!important;}
.de #proc-ciko .submenu li {width: 290px;}
.de #produkty .submenu li {width: 260px!important;}

#flags {
	position: absolute;
	top: 10px;
	right: 15px;
	background: url(../images/flag-divider.png) 32px; 0 repeat-x;
	width: 126px;
	height: 18px;
	}
#flags span {
	display: none;
	}
	
#flags #cz, #flags #en, #flags #de, #flags #sk {
	width: 25px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 1px;
	background: url(../images/flags.png) 0 0 no-repeat;
	}
#flags #en {position: absolute; top: 1px; left: 40px;  background: url(../images/flags.png) -25px 0;}
#flags #de {position: absolute; top: 1px; left: 80px; background: url(../images/flags.png) -50px 0;}
#flags #sk {position: absolute; top: 1px; left: 120px;  background: url(../images/flags.png) -75px 0;}

#flags #cz:hover {
	background: url(../images/flags.png) 0 -16px no-repeat;
	}
	
#flags #en:hover {
	background: url(../images/flags.png) -25px -16px no-repeat;
	}
	
#flags #de:hover {
	background: url(../images/flags.png) -50px -16px no-repeat;
	} 
	
 #flags #sk:hover {
	background: url(../images/flags.png) -75px -16px no-repeat;
	} 
	
#motiv {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 960px;
	height: 214px;
	}
#motiv #motiv-bg {
	background: url(../images/motiv.jpg) 0 0 no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	height: 214px;
	width: 960px;
	z-index: 9;
	}
	
#motiv #motiv-text {
	position: absolute;
	left: 20px;
	top: -5px;
	height: 214px;
	width: 910px;
	z-index: 20;
	}
#motiv #motiv-text h1 {
	color: #bc2328;
	font-size: 190%;
	font-weight: bold;
	padding-top: 25px;
	padding-bottom: 15px;
	width: 550px;
	}
#motiv #motiv-text p {
	font-size: 130%;
	width: 550px;
	line-height: 140%;
	}
	
#cedule-nvd {
	position: absolute;
	left: 600px;
	top: 10px;
	height: 194px;
	width: 335px;
  z-index: 30;
	}
	
#breadcrumb {
	z-index: 20;
	position: absolute;
	left: 15px;
	bottom: 15px;
	}
#breadcrumb li {
	display: inline;
	font-size: 100%;
	}
#breadcrumb li a {
	color: #FFF;
	text-decoration: none;
	}
#footer {
	height: 77px;
	position: relative;
	}
#footer p {
	position: absolute;
	left: 20px;
	top: 20px;
	color: #b2b3b6;
	}
#footer .partneri {
	position: absolute;
	right: 20px;
	top: 20px;
	}





#vyber-systemu {
	height: 222px;
	width: 960px;
	position: absolute;
	top: 0;
	left: 0;
	}
#vyber-systemu p {
	padding-left: 25px;
	padding-top: 5px;
	}
.titulka h2 {
	font-size: 190%!important;
	font-weight: bold;
	color: #bc2328;
	padding: 25px 0 10px 25px!important;
	}
#paliva {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 143px;
	width: 960px
	}
#paliva li {
	float: left;
	width: 136px;
	height: 143px;
	margin-right: 1px;
	position: relative;
	}
#paliva li span {display: none;}
#paliva li#plyn {background: url(../images/ikony/plyn-off.gif) 0 0 no-repeat;}
#paliva li#uhli {background: url(../images/ikony/uhli-off.gif) 0 0 no-repeat;}
#paliva li#drevo {background: url(../images/ikony/drevo-off.gif) 0 0 no-repeat;}
#paliva li#pelety {background: url(../images/ikony/pelety-off.gif) 0 0 no-repeat;}
#paliva li#biomasa {background: url(../images/ikony/bio-off.gif) 0 0 no-repeat;}
#paliva li#oleje {background: url(../images/ikony/oleje-off.gif) 0 0 no-repeat;}
#paliva li#nevim {background: url(../images/ikony/nevim-off.gif) 0 0 no-repeat;}

#paliva li#plyn.active {background: url(../images/ikony/plyn-on.gif) 0 0 no-repeat;}
#paliva li#uhli.active {background: url(../images/ikony/uhli-on.gif) 0 0 no-repeat;}
#paliva li#drevo.active {background: url(../images/ikony/drevo-on.gif) 0 0 no-repeat;}
#paliva li#pelety.active {background: url(../images/ikony/pelety-on.gif) 0 0 no-repeat;}
#paliva li#biomasa.active {background: url(../images/ikony/bio-on.gif) 0 0 no-repeat;}
#paliva li#oleje.active {background: url(../images/ikony/oleje-on.gif) 0 0 no-repeat;}
#paliva li#nevim.active {background: url(../images/ikony/nevim-on.gif) 0 0 no-repeat;}

.en #paliva li#plyn {background: url(../images/ikony_en/plyn-off.gif) 0 0 no-repeat;}
.en #paliva li#uhli {background: url(../images/ikony_en/uhli-off.gif) 0 0 no-repeat;}
.en #paliva li#drevo {background: url(../images/ikony_en/wood-off.gif) 0 0 no-repeat;}
.en #paliva li#pelety {background: url(../images/ikony_en/pel-off.gif) 0 0 no-repeat;}
.en #paliva li#biomasa {background: url(../images/ikony_en/bio-off.gif) 0 0 no-repeat;}
.en #paliva li#oleje {background: url(../images/ikony_en/olej-off.gif) 0 0 no-repeat;}
.en #paliva li#nevim {background: url(../images/ikony_en/ot-off.gif) 0 0 no-repeat;}

.en #paliva li#plyn.active {background: url(../images/ikony_en/plyn-on.gif) 0 0 no-repeat;}
.en #paliva li#uhli.active {background: url(../images/ikony_en/uhli-on.gif) 0 0 no-repeat;}
.en #paliva li#drevo.active {background: url(../images/ikony_en/wood-on.gif) 0 0 no-repeat;}
.en #paliva li#pelety.active {background: url(../images/ikony_en/pel-on.gif) 0 0 no-repeat;}
.en #paliva li#biomasa.active {background: url(../images/ikony_en/bio-on.gif) 0 0 no-repeat;}
.en #paliva li#oleje.active {background: url(../images/ikony_en/olej-on.gif) 0 0 no-repeat;}
.en #paliva li#nevim.active {background: url(../images/ikony_en/ot-on.gif) 0 0 no-repeat;}

.de #paliva li#plyn {background: url(../images/ikony_de/plyn-off.gif) 0 0 no-repeat;}
.de #paliva li#uhli {background: url(../images/ikony_de/uhli-off.gif) 0 0 no-repeat;}
.de #paliva li#drevo {background: url(../images/ikony_de/drevo-off.gif) 0 0 no-repeat;}
.de #paliva li#pelety {background: url(../images/ikony_de/pel-off.gif) 0 0 no-repeat;}
.de #paliva li#biomasa {background: url(../images/ikony_de/bio-off.gif) 0 0 no-repeat;}
.de #paliva li#oleje {background: url(../images/ikony_de/olej-off.gif) 0 0 no-repeat;}
.de #paliva li#nevim {background: url(../images/ikony_de/ot-off.gif) 0 0 no-repeat;}

.de #paliva li#plyn.active {background: url(../images/ikony_de/plyn-on.gif) 0 0 no-repeat;}
.de #paliva li#uhli.active {background: url(../images/ikony_de/uhli-on.gif) 0 0 no-repeat;}
.de #paliva li#drevo.active {background: url(../images/ikony_de/drevo-on.gif) 0 0 no-repeat;}
.de #paliva li#pelety.active {background: url(../images/ikony_de/pel-on.gif) 0 0 no-repeat;}
.de #paliva li#biomasa.active {background: url(../images/ikony_de/bio-on.gif) 0 0 no-repeat;}
.de #paliva li#oleje.active {background: url(../images/ikony_de/olej-on.gif) 0 0 no-repeat;}
.de #paliva li#nevim.active {background: url(../images/ikony_de/ot-on.gif) 0 0 no-repeat;}

#paliva li ul {
	width: 409px;
	position: absolute;
	top: 143px;
	left: 0;
	background: #FFF;
	z-index: 10;
	display: none;
	border: 1px solid #f5f5f5;
	border-top: 0;
	}
/*#paliva li#nevim ul, #paliva li#oleje ul, #paliva li#biomasa ul {
	left: auto;
	right: 0;
	}*/
#paliva #plyn ul, #paliva #uhli ul, #paliva #oleje ul, #paliva #nevim ul {
	width: 272px;
	}
#paliva li ul li {
	width: auto;
	height: auto;
	background: #FFF;
	float: none;
	margin-right: 0!important;
	}
#paliva li ul li a {
	width: auto;
	display: block;
	padding: 0 5px;
	color: #4e4e4e;
	text-decoration: none;
	height: auto;
	line-height: 25px;
	background: #FFF!important;
	font-size: 11px;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	letter-spacing: -1;
	position: relative;
	height: 25px;
	}
#paliva li ul li a:hover {
	background: #f5f5f5!important;
	color: #bc2328;
	}
#paliva li ul li a:hover span {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 150px;
	margin-right: -160px;
	color: #000;
	}
#layerfix {
	height: 486px;
	width: 960px;
	position: relative;
	}
#kominove-systemy {
	height: 264px;
	width: 960px;
	background: url(../images/produkty.png) left bottom no-repeat;
	position: absolute;
	left: 0;
	top: 222px;
	}
#kominove-systemy h2 {
	height: 55px;
	padding: 0!important;
	margin: 0;
	margin-left: 17px;
	line-height: 55px;
	}
#kominove-systemy div {
	float: left;
	width: 191px;
	height: 209px;
	margin-right: 1px;
	position: relative;
	}

#kominove-systemy div h3 {
	color: #bc2328;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #c5c6c8;
	margin: 0 17px;
	}
#kominove-systemy div ul {
	margin: 5px 17px 5px 9px;
	font-size: 90%;
	}
#kominove-systemy div ul li {
	padding-left: 8px;
	background: url(../images/pomlcka.png) left 0.7em no-repeat;
	}
#doplnkovy-sortiment {
	background: url(../images/index-bottom.png) left bottom no-repeat;
	height: 344px;
	position: relative;
	}
	
.en	#doplnkovy-sortiment {
	background: url(../images/index-bottom_en.png) left bottom no-repeat;
	height: 344px;
	position: relative;
	}

.de #doplnkovy-sortiment {
	background: url(../images/index-bottom_de.png) left bottom no-repeat;
	height: 344px;
	position: relative;
	}
	
#doplnkovy-sortiment h2 {
	padding-left: 17px!important;
	}
#doplnkovy-sortiment #sanace {
	position: absolute;
	left: 17px;
	top: 105px;
	width: 350px;
	height: 140px;
	}
#doplnkovy-sortiment #sanace ul li {
	padding: 5px 0 5px 8px ;
	background: url(../images/pomlcka.png) left 13px no-repeat;
	}
#doplnkovy-sortiment #sanace .button {
	margin-top: 8px;
	margin-left: 8px;
	}
#doplnkovy-sortiment #prislusenstvi {
	position: absolute;
	left: 393px;
	top: 105px;
	width: 350px;
	height: 140px;
	line-height: 20px;
	}
#doplnkovy-sortiment #prislusenstvi ul li a {
	color: #414142;
	text-decoration: none;
	}
#doplnkovy-sortiment #prislusenstvi ul li a:hover {
	color: #be191f;
	text-decoration: underline;
	}
#main #novinky {
	position: absolute;
	left: 785px;
	top: 590px;
	width: 150px;
	height: 140px;
	}
#main #novinky p {
	margin-bottom: 3px;
	padding: 0;
	}
#main #novinky p.mezera {
	margin-bottom: 6px;
	padding: 0;
	}
#main #novinky a {
	color: #BE191F;
	text-decoration: none;
	}
#main #novinky a:hover {
	color: #be191f;
	text-decoration: underline;
	}
#doplnkovy-sortiment #infolinka {
	position: absolute;
	left: 65px;
	top: 268px;
	width: 460px;
	height: 60px;
	}
#doplnkovy-sortiment #infolinka h3, #doplnkovy-sortiment #kalkulace h3 {
	font-size: 120%;
	}
#doplnkovy-sortiment #kalkulace {
	position: absolute;
	left: 825px;
	top: 268px;
	width: 150px;
	height: 60px;
	}
#doplnkovy-sortiment #kalkulace a {
	color: #BE191F;
	text-decoration: none;
	}
#doplnkovy-sortiment #kalkulace a:hover {
	color: #be191f;
	text-decoration: underline;
	}
#kominove-systemy div .button {
	margin-left: 17px;
	margin-top: 8px;
	}
#kominove-systemy div .over {
	z-index: 9;
	width: 191px;
	height: 209px;
	position: absolute;
	left: 0;
	top: 0;
	}
#kominove-systemy div.tec .over {
	background: url(../images/produkty-img.png) 0 0 no-repeat;
	}
#kominove-systemy div.universal .over {
	background: url(../images/produkty-img.png) -191px 0 no-repeat;
	}
#kominove-systemy div.gas .over {
	background: url(../images/produkty-img.png) -382px 0 no-repeat;
	}
#kominove-systemy div.nerez .over {
	background: url(../images/produkty-img.png) -573px 0 no-repeat;
	}
#kominove-systemy div.praktik .over {
	background: url(../images/produkty-img.png) -764px 0 no-repeat;
	}
#left-column {
	float: left;
	width: 304px;
	background: url(../images/sipka.gif) 0 0 no-repeat;
	margin-left: 25px;
	padding-top: 25px;
	display: inline;
	}

#main {
	padding-top: 25px;
	line-height: 140%;
	padding-left: 25px;
	}
#main h3 {
	font-size:120%;
	}
#main a {
	color: #BE191F;
	text-decoration: underline;
	}
#main a:hover {
	text-decoration: none;
	}
#main p {
	padding-bottom: 10px;
	}
#main h2 {
	font-size: 130%;
	padding: 5px 0 15px 0;
	}
#main.produkt {
	padding-left: 0;
	padding-top: 0;
	margin-right: 300px;
	margin-left: 329px;
	}
#right-column {
	float: right;
	display: inline;
	width: 280px;
	margin-left: 20px;
	padding-top: 25px;
	}
#right-column.produkt {
	padding-top: 0;
	}
#right-column .block {
	background: url(../images/right-block.png) left bottom no-repeat;
	padding: 10px 20px;
	}
#right-column .block h3 {
	color: #b2b3b6;
	font-size: 140%;
	font-weight: bold;
	padding: 0 0 10px 0;
	margin-bottom: 10px;
	border-bottom: 2px solid #d8d9da;
	}
#right-column .block input, #right-column .block textarea {
	width: 230px;
	padding: 2px 4px;
	border: 1px solid #d8d9da;
	}
#right-column .block button {
	background: url(../images/button-siroky.png) 0 0 no-repeat;
	width: 84px;
	height: 21px;
	padding-bottom: 2px;
	border: none;
	color: #FFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 0 10px 0;
	}
#right-column .block button:hover {
	background: url(../images/button-siroky.png) 0 -21px no-repeat;
	}
#right-column .block label {
	color: #b2b3b6;
	}
#content {
	padding-bottom: 50px;
	}
.titulka #content {
	padding-bottom: 0;
	}
.titulka #main {
	padding-top: 0;
	padding-left: 0;
	}
#main.stranka {
	margin-right: 300px;
	}
#produkt-menu {
	width: 920px;
	border-bottom: 2px solid #b2b3b6;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-left: 25px;
	}
#produkt-menu li {
	border-left: 1px solid #b2b3b6;
	padding: 0 10px;
	display: inline;
	}
#produkt-menu li a {
	color: #4e4e4e;
	text-decoration: none;
	}
#produkt-menu li a:hover {
	color: #bc2328;
	text-decoration: underline;
	}
#galerie-produkt a {
	margin: 0 5px 10px 0;
	display: block;
	text-decoration: none;
	color: #b2b3b6;
	float: left;
	font-weight: bold;
	border-bottom: 2px solid #D8D9DA;
	padding-bottom: 3px;
	}
#galerie-produkt a img {
	border: 1px solid #b2b3b6;
	margin-bottom: 3px;
	}
#galerie-produkt a:hover {
	color: #686869;
	}
#galerie-produkt a:hover img {
	border: 1px solid #686869;
	}
#dalsi-odkazy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#dalsi-odkazy li a {
	padding: 3px;
	color: #4e4e4e;
	text-decoration: none;
	display: block;
	}
#dalsi-odkazy li a:hover {
	background: #f5f5f5;
	color: #bc2328;
	}

.button {
	background: url(../images/button.png) 0 0 no-repeat;
	display: block;
	width: 61px;
	height: 21px;
	line-height: 20px;
	color: #FFF!important;
	font-weight: bold;
	text-align: center;
	text-decoration: none!important;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	}
.button:hover {
	background: url(../images/button.png) 0 -21px no-repeat;
	}
#mapa {
	background: url(../images/ciko-universal.png) 0 0 no-repeat;
	height: 599px;
	width: 304px;
	border: none;
	overflow:hidden;
	}
#mapa.gas {
	background: url(../images/ciko-gas.png) 0 0 no-repeat;
	}
#mapa.universal {
	background: url(../images/ciko-universal.png) 0 0 no-repeat;
	}
#mapa.nerez {
	background: url(../images/ciko-nerez.png) 0 0 no-repeat;
	}
#mapa.sanace {
	background: url(../images/ciko-sanace.png) 0 0 no-repeat;
	}
#mapa.tec {
	background: url(../images/ciko-tec.png) 0 0 no-repeat;
	}
#mapa.praktik {
	background: url(../images/ciko-praktik.png) 0 0 no-repeat;
	}	
#mapa img {
	}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

.list4 li {
	disbplay: block;
	height: 70px;
	width: 300px;
	}





