* {  margin: 0;  padding: 0;}body {  font-family: Tahoma,Geneva,Kalimati,sans-serif;  font-size: 12px;  text-align: center;  background: #fff  url("images/background_image.gif") repeat-x left top;  color: #060608;  margin: 0;}a {  color: #060608;  text-decoration: underline;}a:hover {  text-decoration: none;}h3 {  color: #2a2e32;  font-size: 14px;  text-transform:uppercase;  margin-bottom: 10px;}acronym {	border-bottom: 1px dotted;}#topBanner {    background: #f5f5f5;     text-align: center;     padding-top: 4px;     padding-bottom: 4px;     overflow: hidden;     color: #7e4695;    width: 100%;     min-width: 580px;}#topBannerClose {    float: right;    font-weight: bold;    text-decoration: none;    color: #555;    padding-right: 8px;    padding-left: 8px;    padding-top: 2px;    padding-bottom: 2px;    margin: 2px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}#topBannerClose:hover {    color: #f5f5f5;    background: #555;}#topBannerClose a {    text-decoration: none;}#confirmCookies {    padding: 2px 0;    position: fixed;    width: 100%;    background: #efefef;    border-top: 1px solid #ccc;    opacity: 0.9;    bottom: 0;    left: 0;    z-index: 99;}#confirmCookies button{    padding: 2px 4px;    border: 1px solid #999;    background: #ddd;    margin: 2px;}.kategorie_nadpis {  color: #2a2e32;  font-size: 14px;  font-weight: bold;  text-transform:uppercase;  margin-bottom: 10px;}input[type="text"],input[type="password"] {  background: url("images/back_input.gif") repeat-x left top;  border:  1px solid #b1b4ba;  height: 18px;  margin-bottom: 8px;  display: block;  width: 90%;  padding: 4px;  color: #323539;}select {  border:  1px solid #b1b4ba;  padding: 4px;  color: #323539;}.cara {  display: block;  width: 215px;  height: 8px;  background: url("images/cara.gif") left top no-repeat;  border: none;  position: relative;  right: 15px;  margin-top: 20px;  margin-bottom: 8px;}.Clear {  clear: both;}.Clear_bottom {  margin-bottom: 30px;  position: relative;  bottom: 10px;}.Product_listingProductListing-heading {  width: 110px;  float: left;  font-weight: bold;}.Product_listingProductListing-heading_image {  width: 40px;  float: left;  font-weight: bold;}.cara hr {  display: none;}.Kategorie {  font-weight: bold;  padding: 3px;  margin: 2px 0;  margin-left: 21px;  display: list-item;}.nosubcat {  background: url("images/nosubcat.jpg") left top no-repeat;}.subcat {  background: url("images/subcat.jpg") left top no-repeat;}.actsubcat {  background: url("images/actsubcat.jpg") left top no-repeat;}.cat {  padding-top: 10px;  padding-bottom: 10px;  padding-left: 20px;  padding-right: 25px;  display: block;  width: 179px;  height: 16px;  overflow:hidden;  white-space: nowrap;}#menu li, #menu ul {  margin:0;  padding:0;  display: inline;}#menu {  position: relative;  top: 4px;  right: 2px;  color: #2a2e32;}#menu strong {  font-weight: normal;}#menu ul ul {  font-size: 95%;}#menu ul li li .cat {}#menu ul li li li .cat {  height: 10px;  background-image:  none;  background: #f9f9f9;  margin-left: 2px;  width: 177px;  padding: 6px 30px 10px 12px;}#menu ul li li li .subcat:after { content: " >>"; font-size: 9px; font-weight: bold; }#menu ul li li li .cat img {  width: 1px;  height: 1px;  border: 2px solid #555;}#menu ul li li ul {  border-bottom: 1px solid #ddd;  display: block;}#menu ul li li li li .cat {  height: 10px;  font-size: 110%;  background-image:  none;  background: #f9f9f9;  margin-left: 2px;  width: 177px;  padding: 0 22px 12px 20px;}#menu ul li li li li .cat img {  width: 1px;  height: 1px;  border: 1px solid #555;}#menu ul li li li ul {  border-bottom: none;}#menu a {  text-decoration: none;  cursor: pointer;}#menu a:hover strong, #menu a:hover span {  font-weight: bold;  color: #3b4761;}.b {  color: #2a2e32;  font-size: 15px;  margin-top: 12px;  margin-bottom: 8px;  font-weight: bold;}img {  border:0;}#left_space {  background: #fff  url("images/background_image.gif") repeat-x left top;}#right_space {  background: #e6e8eb url("images/background_image_right.gif") repeat-x left top;}.header {  background: #fff  url("images/header.jpg");  height: 561px;  width: 980px;  position: relative;  overflow:hidden;}.HeaderRight {  bottom: 452px;}#registrace {  bottom: 78px;}#left_space {  width: 50%;}#right_space {  width: 50%;}#wrapper {  width: 980px;  text-align: left;  position: relative;}.HeaderLeft {  float: left;  margin-top: 46px;  margin-left: 10px;}.HeaderRight {  float: right;  width: 200px;  position: absolute;  right: 0px;}#tlacitko_kosik {  width: 33px;  height: 34px;  background-image: url("images/kosik.gif");  display: block;  float: left;  margin-top: 5px;  cursor: pointer;}#kosik {  color: #393941;}#kosik strong {  color: #000;}#kosik a {  text-decoration: none;  color: #38475a;}#kosik a:hover {  font-weight: bold;}#kosik a:hover #tlacitko_kosik{  background-image: url("images/kosik_hover.gif");}#body_wrapper {  width: 980px;  position: relative;  overflow:hidden;}#content {  width: 980px;  color: #000;  background: #fff  url("images/background_image_content.gif") repeat-y left top;}.left_wrapper {  float: left;  width: 760px;  min-height: 52px; }.left_column {  padding-top: 20px;  width: 220px;  float: left;  min-height: 52px;   background: url("images/background_image_LC.gif") left top no-repeat;}.center_column {  padding-top: 20px;  padding-left: 23px;  padding-right: 20px;  width: 497px;  float: right;  min-height: 52px;   background: url("images/background_image_CC.jpg") left top no-repeat;  overflow: hidden;}.right_column {  padding-top: 20px;  padding-left: 20px;  width: 200px;  float: left;  min-height: 101px;   background: url("images/background_image_RC.jpg") left top no-repeat;}.footer {  width: 980px;  background: #000  url("images/footer.jpg") repeat-x left top;  height: 150px;  padding-top: 72px;  color: #dfe0e3;  font-family: Tahoma,Geneva,Kalimati,sans-serif;  position: relative;}.footer a {  color: #dfe0e3;  text-decoration: none;}.footer .AlignLeft {  padding-left: 15px;  top: 8px;}.footer a:hover {  text-decoration: underline;}.footer span {  display:block;  float:right;  position: relative;  width: 200px;  bottom: 12px;  line-height: 17px;}#left_space_footer {  width: 50%;  background: #000  url("images/background_image_footer.gif") repeat-x left top;}#right_space_footer {  width: 50%;  background: #000 url("images/background_image_footer_rig.gif") repeat-x left top;}.pageHeading {  display:block;  background: url("images/h1.jpg") left top no-repeat;  width: 463px;  height: 17px;  color: #2a2e32;  font-size: 14px;  padding: 11px 15px 13px 15px;  overflow: hidden;}.pageHeading strong {  overflow: hidden;   display: block;  height: 19px}.pageHeading img {  display: none;}.pageHeading img.show {  display: inline;}/* polozky vypisu */.TrentaTre {  margin-bottom: 20px;  clear: both;  position: relative;}.AlsoBuy {  margin: 20px;  display: block;  float: left;  border: 1px solid #ccc;  padding: 5px;   width: 130px;   height: 130px;   overflow: hidden;   margin: 10px 21px 10px 0;   text-align: center;}.float_left {  float: left;}#registrace {  position: absolute;  right: 18px;  color:#c2cdcf;  font-size: 15px;}#registrace_text {  position: absolute;  width: 180px;  padding-right: 20px;  right: 0px;  top: 175px;  color:#c2cdcf;  font-family: "Conv_GOTHIC",sans-serif;  font-size: 15px;}#registrace_text strong {  font-weight:normal;}#registrace_text a {  color: #fff;  text-decoration: underline;}#registrace_text a:hover {  text-decoration: none;}#tlacitko_registrace {  width: 182px;  height: 41px;  display: block;  cursor: pointer;  text-decoration: none;}#tlacitko_registrace.czech {  background-image: url("images/registrace.gif");}a:hover #tlacitko_registrace.czech {  background-image: url("images/registrace_hover.gif");}#tlacitko_registrace.slovak {  background-image: url("images/registrace_sk.gif");}a:hover #tlacitko_registrace.slovak {  background-image: url("images/registrace_hover_sk.gif");}#tlacitko_registrace span {  display:none;}#h1_cover {  position: absolute;  left: 15px;  top: 270px;}#h1_cover2 {  position: absolute;  left: 15px;  top: 167px;}#h1 {  font-family: "Conv_GOTHIC",sans-serif;  font-size: 40px;  color:#fff;  font-weight: normal;  display: none;}#h1_under, #h1_under2 {  font-family: "Conv_GOTHIC",sans-serif;  font-size: 20px;  color:#aebec3;  font-weight: normal;  width: 220px;  display: block;}#h1_cover #h1_under {    font-size: 21px;}.AlignLeft {  text-align: left;}.Venticinque {  width: 20%;  float: left;  font-weight: bold;  margin: 5px;}.Venticinque2 {  width: 100px;  float: left;  margin: 5px;}.Venticinque2_image {  width: 132px;  float: left;  margin: 5px;}.Table_templateClear {  font-size: 0.2em;  clear: both;}.back_prod span {  display: none;}.back_prod {  display: block;  margin-bottom: 1px;  width: 160px;  height: 29px;  padding-left: 60px;  padding-top: 10px;  color: #fff;}.best_sellers_wrapper {  width: 220px;  position: relative;  right: 20px;  padding-bottom: 43px;  background: url("images/back_prod.jpg") left bottom no-repeat;}.back_prod_1 {  background: #000 url("images/back_prod_1.jpg") left top no-repeat;}.back_prod_2 {  background: #000 url("images/back_prod_2.jpg") left top no-repeat;}.back_prod_3 {  background: #000 url("images/back_prod_3.jpg") left top no-repeat;}.back_prod_4 {  background: #000 url("images/back_prod_4.jpg") left top no-repeat;}.back_prod_5 {  background: #000 url("images/back_prod_5.jpg") left top no-repeat;}.back_prod a {  text-decoration: none;  color: #fff;}.back_prod a:hover {  text-decoration: underline;}.cover_image {  display:block;  background: #fff url("images/back_image.jpg") left top no-repeat;  height: 85px;  width: 121px;  padding: 5px;  padding-right: 15px;  text-align: center;  line-height: 80px;  float: left;  margin-bottom: 20px;  margin-right: 5px;}.cover_image_big {  display:block;  background: #fff url("images/prod_image_back.png") left top no-repeat;  height: 130px;  width: 185px;  padding: 6px 29px 12px 6px;  text-align: center;  line-height: 125px;  float: left;  margin-bottom: 10px;  margin-right: 0;  cursor: pointer;}.little_image {	text-decoration: none;	width: 60px;	height: 40px;	border: 2px solid #ccc;	display: block;	float: left;	margin-right: 4px;	margin-bottom: 6px;	text-align: center;}.little_image:hover {	border: 2px solid #777;}.prod_info_attrs {	text-align: left;	}.prod_info_attrs #quantity  {	display: inline;}.cover_listing {  margin-bottom: 0px;}.CinquantaL {  float: left;}.CinquantaR {  float: right;}.ColorRed {  color: #C50000;}.InfoBoxContenent2MA input[type="text"],.center_column input[type="password"],.center_column textarea {  border:  1px solid #b1b4ba;  margin-bottom: 8px;  width: 450px;  display: inline;  padding: 4px;  color: #323539;}.center_column label {  line-height: 30px;}.s {  text-decoration: line-through;}.price_history {  font-size: 80%;  font-weight: normal;  color: #555;}.produkt_link a {  color: #2a2e32;  font-size: 13px;  border-bottom: 1px dotted #7c7c7c;  text-decoration: none;  padding-bottom: 1px;  line-height: 140%;}.produkt_link a:hover {  border-bottom: 1px solid #7c7c7c;}.produkt_cena {  display: block;  font-family: arial, sans-serif;  color: #202326;  font-size: 14px;  margin-top: 10px;  float: left;}.podrobnosti {  display: block;  float: right;}.podrobnosti a {  display: block;  width:109px;  height:24px;  background: #fff url("images/button_podrobnosti.jpg") left top no-repeat;  text-decoration: none;  margin-top: 10px;}.podrobnosti a:hover {  background: #fff url("images/button_podrobnosti_hover.jpg") left top no-repeat;}.caraDole {  border-bottom: 1px solid #e2e5ea;  min-height: 120px;  margin-bottom: 25px;}.produkt_vyrobce {  display: block;  float: left;  margin-top: 12px;  margin-left: 50px;}.popup_image {  float: left;  margin: 5px;  width: 115px;}.popup_image a {  text-decoration: none;}.popup_image a:hover {  font-weight: bold;}.myConfirmButton {	text-decoration: none;}.myConfirmButton span, .myConfirmButton strong, .myConfirmButton input, span.cssbutton, a.cssbutton {	padding: 4px 10px;	margin: 0;	background: #eee url("images/h1.jpg") left top no-repeat;	border: 1px solid #bbb;	border-left: none;	border-top: none;	text-decoration: none;}.myConfirmButton:hover span, .myConfirmButton:hover strong, .myConfirmButton:hover input, a:hover span.cssbutton, a.cssbutton:hover {	padding: 3px 11px 5px 9px;	margin: 0;	background: #ccc url("images/h1.jpg") right bottom no-repeat;	border: 1px solid #aaa;	border-right: none;	border-bottom: none;}.cssbutton {	text-align:center;}input.cssbutton {	padding: 4px 10px;	margin: 0;	background: #eee url("images/h1.jpg") left top no-repeat;	border: none;	border: 1px solid #bbb;	border-left: none;	border-top: none;	text-decoration: none;	line-height: 20px;	cursor: pointer;}input.cssbutton:hover {	padding: 3px 11px 5px 9px;	margin: 0;	background: #ccc url("images/h1.jpg") right bottom no-repeat;	border: 1px solid #aaa;	border-right: none;	border-bottom: none;}.caraDoleOnly {	border-bottom: 1px solid #E2E5EA;}.p {	padding: 15px 0;	line-height: 160%;}.middle_column_listing {	padding: 2px 5px 0 2px; 	width: 130px; 	font-size: 11px;}.vyhody p {	margin: 15px 0;	background: url("images/li.png") left center no-repeat;	padding-left: 29px;}.icon-pdf {    background: url("/templates/svet-kadernictvi/images/icons/icon_pdf.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    padding-left: 20px;}.icon-download {    background: url("/templates/svet-kadernictvi/images/icons/download.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    padding-left: 23px;}.icon-file {    background: url("/templates/svet-kadernictvi/images/icons/icon_file.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    padding-left: 23px;}#vyhodyMainPage .vyhody p.ico-zarovka {	background-image: url("/templates/svet-kadernictvi/images/icons/big/lightbulb.png");}#vyhodyMainPage .vyhody p.ico-phone {	background-image: url("/templates/svet-kadernictvi/images/icons/big/phone.png");}#vyhodyMainPage .vyhody p.ico-customers {	background-image: url("/templates/svet-kadernictvi/images/icons/big/customers.png");}#vyhodyMainPage .vyhody p.ico-brainstorming {	background-image: url("/templates/svet-kadernictvi/images/icons/big/brainstorming.png");}#vyhodyMainPage .vyhody p.ico-donate {	background-image: url("/templates/svet-kadernictvi/images/icons/big/donate.png");}#vyhodyMainPage .vyhody p.ico-special-offer {	background-image: url("/templates/svet-kadernictvi/images/icons/big/special-offer.png");}.vyhody p.ico-zarovka {	background-image: url("/templates/svet-kadernictvi/images/icons/lightbulb.png");}.vyhody p.ico-phone {	background-image: url("/templates/svet-kadernictvi/images/icons/phone.png");}.vyhody p.ico-customers {	background-image: url("/templates/svet-kadernictvi/images/icons/customers.png");}.vyhody p.ico-brainstorming {	background-image: url("/templates/svet-kadernictvi/images/icons/brainstorming.png");}.vyhody p.ico-donate {	background-image: url("/templates/svet-kadernictvi/images/icons/donate.png");}.vyhody p.ico-special-offer {	background-image: url("/templates/svet-kadernictvi/images/icons/special-offer.png");}#vyhodyMainPage .vyhody p {	float: left;	width: 170px;	margin: 15px 0 0 10px; 	padding-right: 15px;	min-height: 32px;	padding-left: 50px;	font-size: 11px;}#vyhodyMainPage .vyhody p .nadpis {	font-size: 12px;	line-height: 140%;}#vyhodyMainPage {	margin-bottom: 40px;}#top_menu {	position: absolute;	top: 15px;	right: 240px;	width: 500px;	text-align: right;}#footer_right {	position: absolute;	right: 212px;	top: 75px;}.ui-widget-overlay {	background: #000;}#phone {    background: url("/templates/svet-kadernictvi/images/phone.png") no-repeat left center;    color: #7e4695;    font-family: Tahoma,Geneva,Kalimati,sans-serif;    font-size: 22px;    height: 36px;    min-width: 50px;    padding: 4px 30px 0 40px;    position: absolute;    right: 0;    top: 80px;    display: none;}.footerBlock {	float: left;	padding-right: 30px;	margin-right: 30px;	line-height: 150%;	border-right: 1px dotted #555;}#lastFooterBlock {	border-right: 0px;	margin-right: 0;	padding-right: 0;	padding-top: 10px;}#screenshot {	position:absolute;	border:1px solid #666;	background:#fff;	padding:5px;	display:none;	color:#333;	font-weight: bold;	max-width: 260px}#screenshot span {	padding-bottom: 5px;	display: block;}.icon-skype-online {	padding: 3px 0;	padding-right: 20px;	background: url('/templates/svet-kadernictvi/images/skype_chat_icon.png') no-repeat right center;}.icon-skype-offline {	padding: 3px 0;	padding-right: 20px;	background: url('/templates/svet-kadernictvi/images/skype_chat_icon_offline.png') no-repeat right center;	color: #555;}.stars {	background: url('/templates/svet-kadernictvi/images/hvezdy.png') no-repeat;	height: 20px;	width: 92px;	margin: 5px;	display: block;	padding: 0;}.star1 {	background-position: left -84px;	height: 17px;	margin-bottom: 8px;}.star2 {	background-position: left -63px;}.star3 {	background-position: left -42px;}.star4 {	background-position: left -20px;}.star5 {	background-position: left 1px;}.star05 {	background-position: left -84px;	height: 17px;	margin-bottom: 8px;}.star15 {	background-position: left -164px;}.star25 {	background-position: left -143px;}.star35 {	background-position: left -121px;}.star45 {	background-position: left -100px;}.posledni_sance_vypis {	position: absolute;	padding: 5px; 	font-size: 12px; 	left: 0;	top: 98px;	width: 130px;}.darek_vypis {	position: absolute;	padding: 1px; 	font-size: 11px; 	line-height: 120%;	left: 0;	top: 98px;	width: 120px;}.moduleRow, .moduleRowSelected, .moduleRowOver {	margin-bottom: 3px;	display: block;	border: 2px solid #fff;	cursor: pointer;	padding: 6px 3px;	margin-right: 30px;}.moduleRowSelected {	border: 2px dotted #7e4695;}.moduleRowOver {	border: 0;}.moduleRowOver:hover {	border: 2px dotted #ccc;}/* hlavni obsah INFO stran */.info_strana_css {	padding: 0 3px;}.info_strana_css p {	margin: 15px 0;	line-height: 160%;}.info_strana_css h2 {	color: #2a2e32;	font-size: 14px;	margin: 15px 0;}.info_strana_css strong {	color: #333;}.info_strana_css ul {	margin-top: 3px;	margin-left: 10px;	padding-left: 10px;}.info_strana_css li {	padding: 3px;	line-height: 160%;}/* =============================================================================MESSAGES============================================================================= */.msg, .messageStackError {padding:10px; padding-left:35px; margin-right: 4px; margin-top: 10px; display: block; }.msg.warning {background:url("/templates/svet-kadernictvi/images/ico-warning.gif") 10px 50% no-repeat;}.msg.info {background:url("/templates/svet-kadernictvi/images/ico-info.gif") 10px 50% no-repeat;}.msg.done {background:url("/templates/svet-kadernictvi/images/ico-done.gif") 10px 50% no-repeat;}.msg.error, .messageStackError {background:url("/templates/svet-kadernictvi/images/ico-delete.gif") 10px 50% no-repeat;}.msg.warning {border:2px solid #F2DD8C; background-color:#FFF5CC;}.msg.warning a {color:#df0000;} .msg.warning a:hover, .msg.warning a:active, .msg.warning a:focus {color:#303030;}.msg.info {border:2px solid #B8E2FB; background-color:#E8F6FF;}.msg.done {border:2px solid #BBDF8D; background-color:#EAF7D9;}.msg.error, .messageStackError {border:2px solid #FFAEAE; background-color:#FEEBEB;}.messageStackError img, .messageStackError br { display: none; }#tooltip {	position: absolute;	z-index: 3000;	border: 1px solid #111;	background-color: #f7f7f7;	padding: 6px 8px;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    -khtml-border-radius: 8px;    border-radius: 8px;}#tooltip h3, #tooltip div { margin: 0; }#tooltip h3 { 	font-size: 12px;	text-transform: none;	text-align: left;	font-weight: normal;	color: #000;}#zadani_poukazu {	font-size: 11px;}#zadani_poukazu label {	display: block;}#zadani_poukazu .input2ma {	width: 250px;	height: 14px;}#zadani_poukazu .cssbutton {	padding: 3px;	font-size: 11px;	display: block;	margin: 0;}#zadani_poukazu .b {	font-size: 13px;}.skrt {	position: relative;}.skrt_line {	position: absolute;	z-index:2;	background: url("/templates/svet-kadernictvi/images/skrt.png") no-repeat right center;	width: 55px;	height: 17px;	left: 0;	top: 0;}.vlozitDoKosiku {	background: #f2f2f2; 	padding: 8px 10px 8px 10px;	-moz-border-radius: 4px;    -webkit-border-radius: 4px;    -khtml-border-radius: 4px;    border-radius: 4px;}.product_actions {	width: 255px;	text-align: right;	margin-top: 15px;	height: 16px;}.product_actions_left {	float: left;}.icoAction {	font-size: 10px;	text-decoration: none;	padding-left: 20px;	padding-top: 3px;	color: #666;	height: 13px;	display: block;	margin-left: 10px;	margin-right: 5px;	float: right;	cursor: pointer;	background-repeat: no-repeat;	background-position: left center;}.icoAction:hover {	color: #222;	text-decoration: underline;}.product_actions_left .icoAction {	margin-left: 5px;	margin-right: 15px;} .icoAction span {	display: none;}.ico-oblibene {	background-image: url("/templates/svet-kadernictvi/images/icons/star_light.png");}.ico-oblibene:hover {	background-image: url("/templates/svet-kadernictvi/images/icons/star.png");}.ico-oblibene-waiting {	background-image: url("/templates/svet-kadernictvi/images/loader.gif");}.ico-oblibene-active {	background-image: url("/templates/svet-kadernictvi/images/icons/star_active.png");}.ico-rating {	background: no-repeat left -1px;	background-image: url("/templates/svet-kadernictvi/images/icons/premium_light.png");}.ico-rating:hover {	background-image: url("/templates/svet-kadernictvi/images/icons/premium.png");}.ico-print {	background-image: url("/templates/svet-kadernictvi/images/icons/print_light.png");}.ico-print:hover {	background-image: url("/templates/svet-kadernictvi/images/icons/print.png");}.ico-calc {	background-position: left center;	background-repeat: no-repeat; 	padding-left: 24px;	color: #555;	background-image: url("/templates/svet-kadernictvi/images/icons/calc_light.png");}.ico-calc:hover {	color: #000;	background-image: url("/templates/svet-kadernictvi/images/icons/calc.png");}.ico-email {	background-image: url("/templates/svet-kadernictvi/images/icons/email_light.png");}.ico-email:hover {	background-image: url("/templates/svet-kadernictvi/images/icons/email.png");}.ico-customers {	background-image: url("/templates/svet-kadernictvi/images/icons/customers_light.png");}.ico-customers:hover {	background-image: url("/templates/svet-kadernictvi/images/icons/customers.png");}.ico-zarovka {	background-image: url("/templates/svet-kadernictvi/images/icons/lightbulb_light.png");}.ico-zarovka:hover {	background-image: url("/templates/svet-kadernictvi/images/icons/lightbulb.png");}.kosikButton {	line-height: 13px; 	width: 88px; 	padding: 2px; 	height: 25px; 	font-size: 13px; 	font-weight: bold;}#schrankaLista {	position: fixed;	width: 220px;	z-index: 100;	bottom: 0;	right: 0;	margin-right: 40px;	border-top: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #999;	text-align: left;	opacity: 0.93;	filter: alpha(opacity=93);  	-moz-opacity: 0.93;  	-khtml-opacity: 0.93;}#schrankaListaTop {	display: none;	border-bottom: 1px solid #999;	background-color: #f9f9f9;}#schrankaListaBottom {	background: #FFFCAA url("/templates/svet-kadernictvi/images/icons/star_active.png") 10px center no-repeat;	padding: 5px 10px;	padding-left: 35px;	cursor: pointer;}#schrankaListaBottom:hover {	background-color: #fffd88;}#schrankaListaTopStrip {	background-color: #fffd88;	border-bottom: 1px solid #999;	padding: 6px 10px 3px 10px;	height: 14px;}#schrankaListaTopStrip a {	text-decoration: none;	padding-top: 3px;	font-size: 10px;}#schrankaListaTopStrip .closeSchranka {	cursor: pointer;	float: right;	padding: 3px;	position: relative;	bottom: 6px;}#schrankaListaTopContent {	padding: 5px 10px;}.p.hpP {	padding-top: 10px;	font-size: 11px;	color: #333;	position: relative;	bottom: 5px;	margin-bottom: 10px;	text-align: justify;}.p.hpP strong {	font-weight: normal;}.p.hpP strong.show {	font-weight: bold;}.stridaniBox {	margin-bottom: 5px;	font-size: 11px;}.stridaniBox .podrobnosti {	display: none;}.stridaniBox.sudy {	float: right;	width: 240px;}.stridaniBox.lichy {	float: left;	width: 245px;}.stridaniBox .produkt_link {	border: 0;	display: block;	max-height: 34px;	margin-bottom: 8px;	overflow: hidden;	padding-bottom: 2px;	padding-right: 7px;	padding-left: 2px;}.stridaniBox .produkt_link a {	font-size: 12px;}.stridaniBox .TrentaTre {	margin-bottom: 5px;}.stridaniPopis {	float: right;	width: 75px;}.stridaniBox.sudy .stridaniPopis {	padding-right: 3px;}.stridaniBox .produkt_cena {	width: 75px;	padding-top: 0;	padding-bottom: 5px;	float: none;}.stridaniBox .sklad {	font-size: 11px;	width: 75px;	padding-bottom: 10px;}.stridaniBox .vyrobce {	width: 75px;	font-size: 11px;}.stridaniBox .cover_image {	margin-bottom:0;}.stridaniBox .posledni_sance_vypis {	float: left;	width: 120px;	position: relative;	left: 0;	top: 2px;	font-size: 11px;	padding-left: 1px;}.stridaniBox .darek_vypis {	float: left;	width: 120px;	position: relative;	left: 0;	top: 2px;	font-size: 10px;	padding-left: 1px;}.stridaniBox.sudy .TrentaTre {	padding-left: 10px;}.stridaniBox .TrentaTre {	padding-top: 5px;}.stridaniBox.lichy .TrentaTre {	padding-right: 15px;	border-right: 1px solid #E2E5EA;	min-height: 160px;	padding-left: 3px;}.stridaniCara {	margin-bottom: 15px;}.stridaniPopisProduktu {	margin-bottom: 10px;	font-size: 11px;	display: block;	position: absolute; 	z-index: 50; 	background: #fff; 	border-top: 0; 	border-right: 0; 	border-left: 0; 	height: 64px;	width: 124px;	overflow: hidden;	padding: 0 20px 30px 3px; 	text-align: justify;}.stridaniBox.sudy .stridaniPopisProduktu {	margin-left: -22px;	margin-right: 5px;	padding-left: 24px;	padding-right: 15px;	color: #333;	width: 124px;}.tableDoprava {    border: 1px solid #999;    border-collapse: collapse;    margin-top: 5px;}.tableDoprava th {    background-color: #e6e8eb;}.tableDoprava th, .tableDoprava td {    text-align: center;    padding: 5px;    border: 1px solid #999;}.tableDoprava th.AlignLeft, .tableDoprava td.AlignLeft {    text-align: left;    padding-left: 8px;}.videoPlayer {    margin-top: 10px;}.socialNetworksWrap {	margin-right: 4px;    padding: 20px;    margin-top: 10px;    text-align: center;}.socialNetwork {	width: 60px;	height: 60px;	background:url("images/socialNetworksIconsBigger.png?time=2016") no-repeat;    margin: 8px;}.socialNetwork.googleplus:hover {	background-position: 0 0;}.socialNetwork.googleplus {	background-position: 0 -60px;}.socialNetwork.facebook:hover {	background-position: -60px 0;}.socialNetwork.facebook {	background-position: -60px -60px;}.socialNetwork.youtube:hover {	background-position: -120px 0;}.socialNetwork.youtube {	background-position: -120px -60px;}.socialNetwork.instagram:hover {	background-position: -180px 0;}.socialNetwork.instagram {	background-position: -180px -60px;}.vyrobceLogoAnchorInList {    text-decoration: none;     display:block;     cursor: pointer;     position: relative;     padding-top: 15px;     padding-bottom: 10px;     text-align: center;    font-size: 150%;    font-weight: bold;    line-height: 80px;    }.flag {	width: 18px;	height: 12px;	background:url("images/flags/flags.png") no-repeat;}.flag.flag-at {background-position: -18px 0}.flag.flag-be {background-position: -36px 0}.flag.flag-bg {background-position: -54px 0}.flag.flag-cy {background-position: -72px 0}.flag.flag-cz {background-position: -90px 0}.flag.flag-de {background-position: 0 -12px}.flag.flag-dk {background-position: -18px -12px}.flag.flag-ee {background-position: -36px -12px}.flag.flag-es {background-position: -54px -12px}.flag.flag-eu {background-position: -72px -12px}.flag.flag-fi {background-position: -90px -12px}.flag.flag-fr {background-position: 0 -24px}.flag.flag-gb {background-position: -18px -24px}.flag.flag-gr {background-position: -36px -24px}.flag.flag-hr {background-position: -54px -24px}.flag.flag-hu {background-position: -72px -24px}.flag.flag-ie {background-position: -90px -24px}.flag.flag-it {background-position: 0 -36px}.flag.flag-lt {background-position: -18px -36px}.flag.flag-lu {background-position: -36px -36px}.flag.flag-lv {background-position: -54px -36px}.flag.flag-mt {background-position: -72px -36px}.flag.flag-nl {background-position: -90px -36px}.flag.flag-pl {background-position: 0 -48px}.flag.flag-pt {background-position: -18px -48px}.flag.flag-ro {background-position: -36px -48px}.flag.flag-se {background-position: -54px -48px}.flag.flag-si {background-position: -72px -48px}.flag.flag-sk {background-position: -90px -48px}