body {	margin: 0px;	padding: 0px;	background: #7b7b7b;	font-family: Tahoma;}.cleaner{    clear:both;}.hiden{    display: none;}.errTag{  color: red;}.okTag{  color: green;}.btn-ok{      position: relative;      top:-36px;      left: 497px;}#ie-info-toolbar{	display: block;	margin-top:-16px;	_margin-top:0px;	width: 100%;	background: url(img/bg-ie.png) repeat-x;	height: 88px;}#ie-info-toolbar-content{	width: 974px;	margin:0 auto;	}#ie-info-toolbar-content p {	position:relative;	top:23px;	left:45px;	width:600px;	font-size: 14px;		font-family: arial;	}#ie-info-toolbar-pre{	 left: 570px;    position: relative;    top: -61px;}#ie-q{	position: relative;	top: 10px;	float: left;	left: 20px;}#bg {	position: relative;	width: 100%;	margin: 0;	padding: 0;	background: url(img/bg.jpg) top center fixed;}#top-menu-ul {    left: 621px;    margin: 0;    position: relative;    top: -89px;    z-index: 10001;    list-style: none;}#top-menu-ul li{  margin: 0;  margin-left: 20px;  float: left;  line-height: 20px;  list-style: none;  }#top-menu-ul li a{  display: block;  height: 25px;  font-family: arial;  font-family: 15px;  font-weight: bold;   padding-left:30px;  color: white;  line-height: 25px;  background: url(img/odrazka_menu_top.png) 0 -2px  no-repeat;  text-decoration: none;}#top-menu-ul li a:hover{  display: block;  height: 25px;  font-family: arial;  padding-left:30px;  color: white;  background: url(img/odrazka_menu_top.png) 0 -29px no-repeat;}ul {	behavior: url(iepngfix.htc);}img {	border: 0px;}.defLinkColor,.defLinkColorH,a.cartLinks,.cart-p-3 a {	color: #D74C01;}.footer_mail,.mediahelp_odkaz {	font-size: 11px;}.defLinkColorH:hover,a.cartLinks, , .cart-p-3 a,.footer_mail,.mediahelp_odkaz	{	text-decoration: none;}#spodok {	width: 700px;}#spodok a.cartLinks {	font-size: 12px;	font-weight: bold;}#container {	width: 996px;	overflow: hidden;	margin-left: auto;	margin-right: auto;}/* ZACIATOK HLAVICKY */#header {	width: 1040px;	float: left;	height: 152px;	background: url(img/images.png) 0px -555px;	position: relative;	display: inline;}.logo_odkaz {	float: left;	display: inline;	width: 998px;	height: 130px;}.login_header {	float: right;	display: inline;	width: 270px;	height: 130px;}.login_nadpis {	color: white;	font-family: Trebuchet MS;	font-size: 18px;	margin: 14px 0 0 65px;	float: left;	display: inline;}.header_input_login {	background-image: url(img/header_input_login.png);	width: 100px;	height: 27px;	float: left;	display: inline;	border: solid 0px;	margin: 17px 0 0 10px;}.header_input_ok {	float: left;	margin: 17px 0 0 10px;	display: inline;}/* KONIEC HLAVICKY */ /* ZACIATOK TOP MENU  */#top_menu {	/* menu s polozkami obchodne podmienky, kontakt, o nas a pod... */	width: 989px;	height: 59px;	float: left;	background: url(img/images.png) 0px -486px;	display: inline;}#top_menu_polozky {	height: 58px;	float: left;	display: inline;		margin-left: 20px;}.width_nenu_1{	width: 688px;}.width_nenu_2{	width: 595px;	}#top_menu_polozky a {	text-decoration: none;	font-family: arial;	font-size: 13px;	display: inline;}#top_menu_polozky a:hover {	display: inline;	text-decoration: underline;}.top_menu_polozka {	float: left;	font-size: 12px;	color: grey;	margin: 24px 0 0 5px;	display: inline;}#top_menu_find {    display: inline;    float: left;    height: 58px;    left: -71px;    position: relative;    width: 280px;    top:-33px;}.top_menu_polozka_left_button {	display: block;	margin-top: 15px;	width: 12px;	height: 29px;	float: left;	background: url(img/button_lista.png) 0px 0px;}.top_menu_polozka_button {	float: left;	font-size: 12px;	color: grey;	margin-top: 15px;	display: block;	background: url(img/button_lista.png) 0px -31px;	height: 29px;}.top_menu_polozka_right_button {	display: block;	margin-top: 15px;	margin-right: 10px;	width: 12px;	height: 29px;	float: left;	background: url(img/button_lista.png) 0px 29px;}.find {    background: url("img/images.png") repeat scroll -196px -401px transparent;    border: 0 solid;    display: inline;    float: left;    height: 35px;    margin: 17px 0 0 76px;    width: 222px;    padding-left: 5px;}#find_submit {    background: url("img/images.png") repeat scroll -195px -34px transparent;    border: medium none;    display: inline;    float: left;    height: 32px;    left: 228px;    margin: 17px 0 0 5px;    position: relative;    top: -48px;    width: 34px;}#find_submit {    background: url("img/images.png") repeat scroll -195px -34px transparent;    border: medium none;    display: inline;    float: left;    height: 32px;    left: 217px;    margin: 17px 0 0 5px;    position: relative;    top: -48px;    width: 34px;}/* KONIEC TOP MENU  */ /* ZACIATOK PRIHLASENIE*/.login-new-blok {	float: left;	height: 35px;}.login-new {	float: left;	display: inline;	height: 21px;	margin-bottom: 10px;}.login-new-margin {	margin-right: 12px;}/* KONIEC PRIHLASENIE*/ /*  MENU PO PRIHLASENI */ /* General */#cssdropdown,#cssdropdown ul {	list-style: none;	background-color: #3A4146;	position: relative;	z-index: 1;}#cssdropdown,#cssdropdown * {	padding: 0;	margin: 0;	z-index: 100;}/* Head links */#cssdropdown li.headlink {	width: 220px;	float: left;	margin-left: -1px;	background-color: #e9e9e9;	z-index: 100;}#cssdropdown li.headlink a {	display: block;	padding: 5px;	height: 18px;	z-index: 100;	color: white;	font-weight: bold;}/* Child lists and links */#cssdropdown li.headlink ul {	display: none;	text-align: left;	z-index: 100;}#cssdropdown li.headlink:hover ul {	display: block;	z-index: 100;}#cssdropdown li.headlink ul li a {	padding: 5px;	height: 17px;	color: white;	font-weight: normal;}#cssdropdown li.headlink ul li {	list-style: url(img/menu_prihlaseny_sipka.png);	margin: 0px 0 0 30px;}/* Pretty styling */#cssdropdown a {	color: white;}#cssdropdown ul li a:hover {	text-decoration: none;	z-index: 100;}#cssdropdown li.headlink {	background-color: white;	background: white url(img/images.png) -2px -2px;	width: 191px;	height: 27px;	z-index: 100;	font-size: 12px;	font-family: arial;}/* KONIEC MENU PO PRIHLASENI */#content {	/* obsah stranky obsahuje lave menu, stred, zobrazovane produkty a prave menu */	width: 989px;	float: left;	background: url(img/bg-content.png);	padding-top: 15px;	padding-bottom: 15px;	_padding-bottom: 90px;	display: inline;	position: relative;	}.fix_car {	position: absolute;	bottom: 0px;	left: 0px;	width: 250px;	height: 68px;	background-image: url(img/car.png);	background-repeat: no-repeat;}/* ZACIATOK LAVEHO PANEL */#left_panel { /* obsahuje vsetky menu ktore su v lavo */	width: 188px;	float: left;	margin-left: 17px;	margin-right: 17px;	display: inline;}.nadpisy,.nadpis-reklama {	/*  vsetky nadpisy modulov ako newsletter, informacie, nasa ponuka a pod.  */	font-size: 18px;	font-family: Trebuchet MS;	color: white;	margin: 5px 0 0 20px;	float: left;}.nadpisy {	font-size: 18px;	font-family: Trebuchet MS;	color: white;	margin: 5px 0 0 40px;	float: left;}#left_menu,.left_newsletter {	margin-bottom: 90px;}#left_menu,.left_newsletter,.left_newsletter,.left_info,.right_kosik {	width: 188px;	float: left;	display: inline;	margin-bottom: 20px;	z-index: -1;}ul {	margin: 0px;	padding: 0px;}.ul {	margin-left: 0px;}h2 {	margin: 0px;	padding: 0px;}.ul li h2 a {	color: white;	float: left;	display: inline;	margin: 7px 0 0 27px;	font-size: 12px;	text-decoration: none;	width: 161px;	height: 24px;}.ul li h2 a:hover {	color: #F79521;}.ul .menu1 h2 a {	color: white;}.ul .menu1 h2 a:hover {	color: white;}.ul .menu_hover h2 a {	color: #F79521;	font-weight: bold;}#left_menu_header {	width: 166px;	height: 27px;	float: left;	background: url(img/images.png) -4px -377px;	list-style: none;	padding-left: 22px;	padding-top: 6px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#left_menu_body {	float: left;}.left_menu_item,.menu1,.menu2,.menu3,.menu4,.menu5,.menu_hover,.menu_hover_1,.menu_hover_2,.menu_hover_3,.menu_hover_4,.menu_hover_5	{	width: 188px;	height: 32px;	float: left;	display: inline;	background: url(img/images.png) -4px -338px no-repeat;	list-style: none;}.left_menu_item {	font-size: 14px;	font-weight: bold;}.left_menu_item_opposite{	width: 188px;	height: 32px;	float: left;	display: inline;	background: url(img/images.png) -4px -188px no-repeat;	list-style: none;}.left_menu_item_opposite:HOVER{	background: url(img/images.png) -4px -338px no-repeat;}.left_menu_item_opposite h2 a{  	color: white;    font-family: arial !important;    font-size: 13px !important;    font-weight: normal !important;}.menu1 h2 a,.menu2 h2 a,.menu3 h2 a,.menu4 h2 a,.menu5 h2 a,.menu_hover h2 a,.menu_hover_1 h2 a,.menu_hover_2 h2 a,.menu_hover_3 h2 a,.menu_hover_4 h2 a,.menu_hover_5 h2 a	{	font-size: 12px;	font-weight: normal;}.menu1 {	background: url(img/images.png) -4px -150px no-repeat;}.menu2 {	background: url(img/images.png) -4px -225px no-repeat;}.menu3 {	background: url(img/images.png) -4px -262px no-repeat;}.menu3 h2,.menu_hover_3 h2 {	margin-left: 5px;}.menu4 {	background: url(img/images.png) -4px -300px no-repeat;}.menu4 h2,.menu_hover_4 h2 {	margin-left: 11px;}.menu_hover {	background: url(img/images.png) -4px -188px no-repeat;}.menu_hover_1 {	background: url(img/images.png) -401px -3px no-repeat;}.menu_hover_2 {	background: url(img/images.png) -401px -40px no-repeat;}.menu_hover_3 {	background: url(img/images.png) -401px -78px no-repeat;}.menu_hover_4 {	background: url(img/images.png) -401px -116px no-repeat;}.menu_hover_5 {	background: url(img/images.png) -401px -116px no-repeat;}#left_newsletter_header,#left_reklama_header {	width: 188px;	height: 34px;	float: left;	background-image: url(img/images.png);	background-position: -4px -34px;}#left_info_header {	width: 188px;	height: 34px;	float: left;	background-image: url(img/images.png);	background-position: -4px -73px;}/*#icon_newsletter{	position:relative;	left:10px;		display:block;	float:left;	height:25px;	width:25px;	background: url(img/images.png)  -4px -74px ;  	 }#icon_info{	position:relative;	left:10px;		display:block;	float:left;	height:25px;	width:25px;	background: url(img/images.png)  -61px -72px ;}*/#icon_kosik {	position: relative;	left: 10px;	top: 2px;	display: block;	float: left;	height: 25px;	width: 35px;	background: url(img/images.png) -30px -74px;}#icon_kosik-2 {	position: relative;	top: -3px;	display: block;	float: left;	height: 32px;	width: 32px;	background: url(img/images.png) -226px -1px;}#icon_next {	float: left;	display: block;	height: 32px;	width: 32px;	background: url(img/images.png) -225px -32px;}#icon_back {	float: left;	display: block;	height: 32px;	width: 32px;	background: url(img/images.png) -257px -1px;}#icon_delete {	display: block;	height: 32px;	width: 32px;	background: url(img/images.png) -194px -1px;}#icon_find {	position: relative;	top: 10px;	left: 63px;	float: left;	display: block;	width: 40px;	height: 40px;	background: url(img/images.png) -143px -106px;}.left_newsletter_body,.left_info_body,#left_reklama_body {	width: 188px;	float: left;	background-image: url(../images/left_newsletter_body.png);	background-repeat: no-repeat;	_padding-bottom: 10px;	padding-bottom: 10px;}.left_info_body {	padding-top: 10px;}.left_newsletter_body_text {	font-size: 11px;	font-family: tahoma;	color: #333333;	margin: 18px 0 10px 15px;}.left_newsletter_body_input { /* input na zadavanie emailovej adresy */	border: solid 1px;	border-color: #D8DADD;	width: 160px;	height: 25px;	float: left;	margin: 0px 12px 10px 12px;	color: #5B5B5B;	font-size: 11px;}.left_newsletter_body_pridat,.left_newsletter_body_odobrat {	/*  tlacitka v newslettry pridat a odobrat */	margin: 8px 0 10px 12px;	float: left;	font-size: 9px;	font-weight: bold;	border: solid 0px;	background-repeat: no-repeat;	height: 27px;	font-family: tahoma;}.left_newsletter_body_pridat:hover,.left_newsletter_body_odobrat:hover {	text-decoration: underline;}.left_newsletter_body_pridat {	position: relative;	top: -7px;	left: -12px;	background: none;	color: white;	font-weight: bold;	font-size: 11px;	width: 62px;}.left_newsletter_body_odobrat {	position: relative;	top: -7px;	left: -13px;	background: none;	color: white;	font-weight: bold;	font-size: 11px;	width: 62px;}.ul-informacie,.ul-platby {	color: #1B7702;	font-size: 12px;	font-family: arial;	list-style: url(img/left_informacie_sipka.png);	behavior: url(iepngfix.htc);	margin-top: 0px;	margin-left: 28px;	margin-bottom: 20px;	padding-left: 0px;}.ul-informacie li,.ul-platby li {	margin-bottom: 7px;	behavior: url(iepngfix.htc);}.ul-informacie li a {	text-decoration: none;	behavior: url(iepngfix.htc);}.ul-informacie li a:hover {	text-decoration: underline;}#left_reklama_header {	background: url(img/images.png) -5px -415px;}#left_reklama_body {	background-color: white;	background-image: none;}.nadpis-reklama {	color: #707477;	margin-left: 17px;	font-size: 15px;	font-weight: bold;}/* KONIEC LAVEHO PANEL */ /*  ZACIATOK STREDU STRANKY */#middle {	width: 558px;	float: left;	display: inline;	background-color: none;  color:black;	margin-bottom: 100px;	_margin: 0 0 100px 0;}#middle .bigbanner {	margin-bottom: 15px;	background-color: #f5f7f9;	font-family: "Tahoma", "Times New Roman", Times, serif;	font-size: 12px;	width: 556px;}/*  KONIEC STREDU STRANKY */ /*  ZACIATOK PRAVEJ STRANY */#right_menu {	float: right;	width: 200px;	display: inline;	/*margin-top: -46px;*/}.right_kosik {  margin-top: -15px;	width: 178px;	margin-left: 5px;	display: inline;	background-color: white;}.right_platby {	margin-bottom: 20px;	width: 178px;	margin-left: 5px;	display: inline;	background-color: white;	float: left;}#right_kosik_header {	width: 176px;	height: 34px;	float: left;	background-image: url(img/images.png);	background-position: -201px -149px;}#right_kosik_body {	width: 176px;	float: left;	display: inline;	background-image: url(/../images/left_newsletter_body.png);	color: #757575;	font-family: Tahoma;	font-size: 11px;}.right_kosik_body-text {	float: left;	display: inline;	margin: 10px 0 0 10px;}.kosik-text-1 {	float: left;	display: inline;	width: 50px;}.kosik-text-2 {	loat: left;	display: inline;	width: 70px;}.kosik-text-3 {	float: left;	display: inline;	width: 110px;	text-align: right;}.kosik-text-4 {	float: right;	display: inline;	width: 90px;	text-align: right;	font-weight: bold;}.button_kosik {	float: left;	margin-top: 20px;	margin-left: 34px;	margin-bottom: 10px;	height: 30px;	width: 143px;}#right_kosik_body a:hover {	text-decoration: none;}#right_podporovane_platby {	width: 176px;	background-color: #E9EAED;	height: 27px;}.nadpis_platby {	color: #5B5B5B;	font-family: Myriad Pro;	font-size: 15px;	float: left;	margin: 5px 0 0 10px;}#right_platby_body {	padding-top: 10px;	background-color: white;}.ul-platby {	color: #5B5B5B;}#right_akcie {	margin-top: 0px;	margin-left: 5px;	float: left;	width: 174px;	display: inline;	background-color: white;}#right_akcie-body {	float: left;}#right_akcie #right_akcie-header {	background: url(img/images.png) -197px -187px;	width: 174px;	height: 34px;	text-align: center;}#right_akcie #right_akcie-header .nadpis {	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 16px;	color: #FFFFFF;	padding-top: 5px;}#right_akcie .obsah {	background-position: top left;	background-repeat: no-repeat;	width: 174px;	text-align: center;	/*border-bottom: 1px solid #D8DADD;*/	float: left;	padding: 4px 0 4px 0;}#right_akcie .img {	margin: 0 0 0 0;}#right_akcie .produkt {	width: 150px;	padding: 4px 8px 2px 16px;}#right_akcie a {	font-family: Tahoma, "Trebuchet MS", "Times New Roman", Times, serif;	text-decoration: none;	font-size: 13px;	font-weight: bold;}#right_akcie a:hover {	text-decoration: underline;}#right_akcie a img {	border: 0;}#right_akcie .popis {	width: 156px;	color: #5b5b5b;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 10px;	text-align: justify;	padding: 4px 8px 8px 10px;}#right_akcie .info {	width: 30px;	float: left;	padding: 0 0 0 4px;}#right_akcie .cena {	color: #717070;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 12px;	text-decoration: line-through;	text-align: center;	padding: 2px 6px 2px 0;}#right_akcie .cena2 {	color: #353535;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 13px;	text-align: center;	padding: 2px 6px 2px 0;}/*  KONIEC PRAVEJ STRANY */ /* ZACIATOK FOOTER */#footer_line {	width: 989px;	height: 16px;	float: left;	background: url(img/images.png) 0px -721px;}#footer {	width: 989px;	height: 44px;	float: left;	margin-bottom: 30px;}#footer_logo {	background: url("img/images.png") -402px -153px no-repeat;	float: left;	height: 55px;	width: 168px;}.footer_ciara {	width: 5px;	height: 44px;	background: url("img/images.png") -413px -213px no-repeat;	float: left;	behavior: url(iepngfix.htc);}#footer_info {	float: left;	width: 150px;	height: 39px;	text-align: center;	color: white;	font-size: 12px;	font-weight: bold;	padding-top: 5px;	line-height: 18px;	margin: 0 15px 0 15px;}#footer_copyright,#footer_tvorba,#footer_tvorba a {	color: black;	font-size: 11px;	float: left;	width: 400px;	height: 44px;	line-height: 20px;	margin-left: 10px;	margin-top: 2px;}#footer_tvorba {	float: right;	width: 180px;	height: 18px;	text-align: center;	line-height: 18px;}#footer_tvorba a {	margin-left: 0px;	float: right;	width: 150px;	margin-right: 10px;	text-decoration: none;	height: 19px;}.mediahelp_odkaz {	text-decoration: none;}#footer_mediahelp {	float: right;	width: 150px;	height: 18px;	text-align: center;	line-height: 18px;}/* KONIEC FOOTER */ /*---------------OBSAH CENTER--------------*/#obsah #center {	width: 557px;	margin-left: 17px;	float: left;	margin-bottom: 20px;}#middle .nadpis {	background-image: url(img/bg_nadpis_kosik.png);	width: 556px;	height: 34px;	font-family: Tahoma, Verdana;	font-size: 11px;	color: #000000;	float: left;	margin: 0px;	padding: 0px;	display: inline;}#middle .nadpis-left {	float: right;	font: 11px arial;	padding: 9px;	color: white;}#middle .nadpis-left a {	text-decoration: none;}#middle .nadpis h1 {	font-family: Tahoma, Verdana;	font-size: 11px;	color: #000000;	margin: 0px;	border: solid 1px;}#middle .nadpis h2 {	font-family: Tahoma, Verdana;	font-size: 11px;	color: #000000;	margin: 0px;	display: inline;}#middle .nadpis2 {	background-image: url(img/bg_obsah_center.png);	width: 555px;	height: 34px;	font-family: Tahoma, Verdana;	font-size: 11px;	color: #000000;	float: left;	display: inline;}#middle .nadpis span,#middle .nadpis2 span {	float: left;	margin: 10px 0 0 15px;}#middle .produkt_shadow {	background-image: url(img/bg_product_stin.png);	width: 183px;	min-height: 270px;	_height: 270px;	border-bottom: 1px solid #D9DBDE;	border-right: 1px solid #D9DBDE;	overflow: hidden;}.produkt_only, .produkt_only_mini{	width: 556px;		float: left;	background-color: white;}.produkt_only .box, .produkt_only_mini .box{	float: left;	margin: 0 0 0 0;	position: relative;	}.produkt_only .obrazok{	  height: 150px !important;    margin-top: 5px;    margin-left:1px;    text-align: center;    position: relative;    float: left;}.produkt_only_mini .obrazok{    height: 46px !important;    margin-top: 5px;    margin-left:1px;    text-align: center;    position: relative;    float: left;}.produkt_only .box .img, .produkt_only_mini .box .img{	float: left;	margin: 2px 0 0 4px;	 }.produkt_only .nazev{	margin-left:10px;	margin-right:10px; 	width:270px;        float:left;    text-align: justify !important;}.produkt_only_mini .nazev{	margin-left:10px;	margin-right:10px; 	width:300px;	overflow:hidden;        float:left;    text-align: justify !important;}.produkt_only .nazev h4, .produkt_only_mini .nazev h4{	margin-bottom: 5px;    margin-left: 0;    margin-right: 0;    margin-top: 5px;}.produkt_only .nazev p, .produkt_only_mini .nazev p{	display:inline !important;	font-size: 11px;	display: none !important;}#info-only-mini{	display: none;}.produkt_only_mini #info-only-mini{	display: block;	float: left;		margin-left: 60px;	}.produkt_only_mini #info-only-mini a{	display: block;	width: 30px;	height: 30px;	background: url(img/images.png) -259px -34px;		}#popisP{	text-align: justify;	overflow:hidden;}.produkt_only .ceny{	    float:left;    width: 140px;    margin-top: 40px;}.produkt_only_mini .ceny{	    float:left;    width: 70px;}.produkt_only .ceny .price1, .produkt_only_mini .ceny .price1{	display: block;}.products .nazev {    height: 50px;       text-align: center;}#middle .produkt_normal {	width: 185px;		height: 278px;	float: left;	background-color: none;}#middle .produkt_mini {	width: 139px;	height: 296px;	float: left;	background-color: white;}#middle .produkt_normalg {	width: 184px;	/*min-height: 290px; */	height: 210px;	border-bottom: 1px solid #D9DBDE;	border-right: 1px solid #D9DBDE;	overflow: hidden;	float: left;}#middle .products .produkt_normal .box {	width: 184px;	height: 277px;	float: left;	position: relative;	margin: 0px 0 0 0;}#middle .products .produkt_mini .box {	width: 138px;	float: left;	position: relative;	margin: 0px 0 0 0;}#middle .products .img {	float: left;	margin: 2px 0 0 4px;}.img_novinka {	position: absolute;	top: 0;	left: 0;	width: 109px;	height: 52px;	background-image: url(img/novinka_ikona.png);	background: transparent url('img/novinka_ikona.png');	_background: none;	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( enabled =		true, sizingMethod = crop, src = 'img/novinka_ikona.png' );}.novinka {	background: url(img/images.png) -196px -278px;	width: 109px;	height: 52px;}.akcia {	background: url(img/images.png) -196px -225px;	width: 109px;	height: 52px;}.akcia span{     color: white;    display: block;    float: left;    font-size: 11px;    font-weight: bold;    left: 12px;    position: relative;    top: 19px;}.vypredaj {	background: url(img/images.png) -196px -330px;	width: 56px;	height: 50px;}#middle .products .produkt_only_mini .novinka {	background: url(img/images.png) -330px -265px;	width: 40px;	height: 34px;}#middle .products .produkt_only_mini .akcia {	background: url(img/images.png) -330px -225px;	width: 40px;	height: 34px;}#middle .products .produkt_only_mini .vypredaj {	background: url(img/images.png) -330px -300px;	width: 40px;	height: 34px;}#middle .products .img2{	position: absolute;	top: 0;	left: 0;}#middle .products .img3 {	position: absolute;	top: 50px;	left: 0;}#middle .products .img4 {	position: absolute;	top: 100px;	left: 0;}.produkt_only  .img2  {	float:left;	position: absolute !important;	top:0;	left: 0;}.produkt_only  .img3 {	float:left;	position: absolute !important;	top: 50px;	left: 0;}.produkt_only .img4 {	float:left;	position: absolute !important;	top: 100px;	left: 0;}.produkt_only_mini  .img2  {	float:left;	position: absolute !important;	top: 0;	left: 0;}.produkt_only_mini  .img3 {	float:left;	position: absolute !important;	top: 36px !important;	left: 0;	visibility: hidden;	}.produkt_only_mini .img4 {	float:left;	position: absolute !important;	left: 43px !important;	top: 0 !important;	visibility: hidden;		}#obsah .cnadpis {	font-size: 20px;	color: #3e4043;	border-bottom: 1px solid #d8d7d7;	margin: 20px 30px 10px 30px;	padding-bottom: 14px;	_margin: 20px 30px 10px 12px;}#obsah .cnadpis h2{	font-size: 15px;}#obsah .ctext {	margin: 20px 30px 10px 30px;	_margin: 20px 30px 10px 12px;	font-size: 13px;	color: #171819;	line-height: 1.7;}#obsah .ctext p{	margin-bottom: 20px;}#obsah .ctext td{	font-size: 14px;	padding:5px 20px 5px 0;}#obsah .ctext h3 a{	font-size: 17px;	color:#C30174;	font-weight:bold;	text-decoration:none;}#detail .obsah .img2 {	position: absolute;	top: -10px;	left: -2px;}#detail .obsah .img3 {	position: absolute;	top: 40px;	left: -2px;}#detail .obsah .img4 {	position: absolute;	top: 90px;	left: -2px;}#middle .products .right {	padding: 30px 0 0 0;}#middle .products .right2 {	}#middle .products select {	float: left;	width: 52px;	height: 24px;	padding: 2px 0 0 0;	_margin-top: 2px;	border: 1px solid #d8dadd;	color: #353535;	text-align: center;}#middle .text {		float: left;	margin: 20px 0 0 30px;	color: #6b6b6b;	font-size: 11px;	font-family: Tahoma, Verdana;	font-weight: normal;	line-height: 18px;}#middle .textvel {	width: 215px;	float: left;	margin: 10px 0 0 30px;	color: #6b6b6b;	font-size: 11px;	font-family: Tahoma, Verdana;	font-weight: normal;	line-height: 18px;	border: solid 1px;}#middle .products .textvel .nadpisvel {	color: #aaaaaa;	font-weight: bold;}#middle .products .text .sklad {	color: #5a5959;	font-size: 12px;}#middle .products .text .spacer {	width: 150px;	height: 10px;}#middle .products .text .nazev a {	color: #527602;	font-size: 15px;	font-family: Tahoma, "Trebuchet MS", "Times New Roman", Times, serif;	text-decoration: none;}#middle .products .nazev a:hover {	text-decoration: underline;}#middle .products  .obrazok {	margin-top: 5px;	height: 200px;	text-align: center;}#obsah #detail .obsah .cenik .discount{	font-family: Tahoma, Verdana;	font-size: 12px;	font-weight:bold;	color: #FF4400;	position:relative;	top:-5px;}#middle .products  .obrazok a img {	border: 0;}#middle .products  .nazev {	text-align: center;	height: 40px;}#middle .products  .nazev h4 {	margin: 5px 0;}#middle .products  .nazev p{	display: none;}#middle .products  .nazev a {	font-size: 13px;	font-family: Tahoma, "Trebuchet MS", "Times New Roman", Times, serif;	text-decoration: none;}#middle .products .text .nazev a:hover {	text-decoration: none;}#middle .products .info {	text-align: left;	width: 167px;	margin: 20px 0 0 13px;	float: right;}#middle .products .info .overline {	text-decoration: line-through;}#middle .products .overline {	text-decoration: line-through;	font-size: 12px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#middle .products .price1 {	font-size: 12px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#middle .products .info .old_price {	font-size: 12px;	color: #adadad;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#middle .products .info .price_spacer {	width: 100px;	height: 14px;}#middle .products .info .price {	float: left;	width: 165px;}#middle .products .ceny {	text-align: center;	}#middle .products .info .price .eur {	font-size: 17px;	color: #b20909;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#middle .products .price {	font-size: 17px;	color: #b20909;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#middle .products .price2 {	font-size: 17px;	color: #0d0d0d;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#middle .products .info .price .skk {	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	margin: 0 0 0 5px;}#middle .products .info ul {	float: left;	margin: 10px 0 0 0;	padding: 0;}#middle .products .info li {	list-style: none;	margin: 0 0 5px 0;}#middle .products .info .basket {	margin: 0 0 0 10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #cf7800;	font-weight: bold;	position: relative;	top: -10px;	/*	position: absolute;	margin: 5px 0 0 10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #cf7800;	font-weight: bold;*/}#middle .products .info .more_info {	margin: 0 0 0 10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #3d3d3d;	font-weight: bold;	position: relative;	top: -10px;	/*	position: absolute;	margin: 5px 0 0 10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #1c7f0a;	font-weight: bold;*/}#middle .products .info a:hover {	text-decoration: none;}#middle .reg-wrapper {	float: left;	display: inline;	font-family: Tahoma;	width: 556px;	background-color: white;	color:black;}#middle .reg {	margin: 0px 10px 0 10px;	color: #545454;	font-family: Tahoma, Verdana;	font-size: 12px;	float: left;	display: inline;	background-color: white;}#middle .reg form {	margin: 39px 0 0 0px;	font-family: Tahoma, "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 12px;	color: #545454;	background-color: white;}#middle.reg .up {	margin: 20px 0 20px 0;}#middle .reg .okraj {	padding: 5px 0 0 0;	float: left;	width: 150px;	font-family: Tahoma, Verdana;	color: #212121;}#middle .reg .up .input {	margin: 0 15px 0 0;	background-image: url('img/input_registration.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 176px;	height: 31px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;	float: left;}#middle .reg .reg_right {	float: left;	margin: 40px 15px 0 0;	width: 500px;}#middle .reg .reg_left {	margin: 40px 0 0 0;	float: left;	width: 500px;}#middle .reg .reg_left .text_up {	margin: 0 0 35px 0;}#middle .reg .reg_right .text_up {	margin: 0 0 30px 0;}#middle .reg .reg_left .okraj {	font-family: Tahoma, Verdana;	color: #545454;}#middle .reg .reg_left .input {	margin: 0 0 10px 0;	background-image: url('img/input_povinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#middle .reg .registration {	margin: 40px 0 0 0;	width: 400px;}#middle .reg .registration .input {	margin: 0 15px 0 0;	background-image: url('img/input_registration.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 176px;	height: 31px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;	float: left;}#middle .reg .registration  span {	display: block;	position: relative;	float: left;	width: 150px;	margin-left: -7px;}#middle .input_green {	margin: 0 0 10px 0;	background-color: #dfeac6;	border: 1px solid #89b624;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#middle .input_w {	margin: 0 0 10px 0;	background-image: url('img/input_povinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#middle .reg .reg_left .input_w {	margin: 0 0 10px 0;	background-image: url('img/input_nepovinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#middle .reg .reg_right .input {	margin: 0 0 10px 0;	background-image: url('img/input_nepovinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#middle .reg .check {	margin: 20px 0 15px 0;	float: left;}#middle .reg .checkbox {	float: left;}#middle .reg .check .txt {	text-align: justify;	font-family: Tahoma, Verdana;	margin: 0 30px 0 30px;}#middle .reg .confirm {	text-align: center;	padding: 20px 0 20px 0;	float: left;	display: inline;	margin-left: 300px;}.toptext {	float: left;	width: 557px;	min-height: 100px;	_height: 100px;	/*background-image: url(/img/bgtoptext.png);*/	background-repeat: repeat-x;	background-color: none;	border: 0px solid #d8dadd;	border-bottom: 0;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	padding: 0 0 0px 0;}.toptext h1 {	float: left;	color: #353535;	font-size: 18px;	line-height: 40px;	padding-left: 20px;	margin: 0px;}#middle .toptext .text {	float: left;	font-size: 11px;	font-family: tahoma;	color: #353535;	line-height: 1.5;	text-align: justify;	width: 520px;	margin: 0px;	margin: 10px 0 10px 20px;}#middle .alternative-katalog_view {	margin-bottom: 15px;	background-color: #f5f7f9;	border: 1px solid #d8dadd;	border-top: 0px;	font-family: "Tahoma", "Times New Roman", Times, serif;	font-size: 12px;	width: 555px;	height: 161px;}#middle .alternative-katalog_view a {	font-weight: bold;	text-decoration: none;	color: #1c7f0a;}#middle .alternative-katalog_view a:hover {	text-decoration: underline;}#middle .alternative-katalog_view ul {	padding: 0;	margin: 0;	padding-left: 20px;	padding-top: 15px;	padding-bottom: 15px;	line-height: 22px;	font-size: 11px;	border-right: 1px solid #e5e7e9;	width: 166px;	float: left;	height: 131px;}#middle .alternative-katalog_view li {	list-style: none;	padding-left: 15px;	background-image: url(img/alternative_katalog_arrow.gif);	background-repeat: no-repeat;	background-position: 0px 6px;	display: block;}#middle .alternative-katalog_view  .last {	border: 0;	width: 160px;}/*-- katalog view end --*/#middle .neprehliadnite_view {	margin-bottom: 15px;	background-color: none;	border-top: 0px;	border-left: 0px;	font-family: "Tahoma", "Times New Roman", Times, serif;	font-size: 12px;	width: 556px;	min-height: 180px;	_height: 180px;	float: left;}#middle .neprehliadnite_view .img2 {	position: absolute;	top: 0;	left: 0;}#middle .neprehliadnite_view .vprodukt {	width: 270px;	position: relative;	min-height: 180px;	_height: 180px;	padding: 6px;		text-align: center;}#middle .neprehliadnite_view .vprodukt a img {	border: 0;}#middle .neprehliadnite_view .vprodukt .cenabig {	text-align: center;	/*	position:relative;        top:-200px;        left:170px;        */	color: #000000;	font-size: 22px;	font-family: Tahoma, Futura, Arial, Helvetica, sans-serif;}#middle .neprehliadnite_view .vprodukt .imgprod {	height: 200px;	width: 260px;}/*---------------OBSAH CENTER KONEC--------------*/	/*---NEPREHLIADNITE zaciatok--*/#middle .neprehliadnite_view .vprodukt {	width: 260px;	min-height: 210px;	_height: 210px;	float: left;}#middle .neprehliadnite_view .vobsah {	min-height: 205px;	_height: 205px;}#middle .neprehliadnite_view .vobsah .nad {	padding-top: 18px;}#middle .neprehliadnite_view .vobsah .nad a {	color: #527602;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;	font-weight: bold;}#middle .neprehliadnite_view .vobsah .nad a:hover {	text-decoration: none;}#middle .neprehliadnite_view .vobsah .popis {	padding-top: 16px;	padding-right: 20px;	color: #6b6b6b;	font-family: Tahoma, Verdana;	font-size: 11px;	line-height: 18px;	min-height: 72px;	_height: 72px;}#middle .neprehliadnite_view .vobsah .box {	width: 280px;	min-height: 20px;	_height: 20px;	float: left;	padding: 0 0 10px 0;}#middle.neprehliadnite_view .vobsah .boxik {	min-width: 70px;	_width: 70px;	min-height: 20px;	_height: 20px;	float: left;	padding: 0 0 0 0;}#middle .neprehliadnite_view .vobsah .boxiksel {	min-width: 60px;	_width: 60px;	min-height: 20px;	_height: 20px;	float: left;	padding: 1px 4px 0 10px;	_padding: 2px 4px 0 10px;}#middle .neprehliadnite_view .vobsah .boxiksel2 {	min-width: 10px;	_width: 10px;	min-height: 20px;	_height: 20px;	float: left;	padding: 1px 4px 0 10px;	_padding: 2px 4px 0 10px;}#middle .neprehliadnite_view .vobsah .boxiksel select {	width: 52px;	height: 24px;	padding: 2px 0 0 0;	margin: 0 0 0 6px;	border: 1px solid #d8dadd;	color: #353535;}#middle .neprehliadnite_view .vobsah .boxAkcia {	}#middle .neprehliadnite_view .vobsah .boxCena {	line-height: 25px;	text-align: left;	padding: 0 0 0 0;}#middle .neprehliadnite_view .vobsah .skrt {	color: #7a7a7a;	text-decoration: line-through;	font-size: 13px;}#middle .neprehliadnite_view .vobsah .sk {	font-size: 10px;	color: #353535;}#middle .neprehliadnite_view .vobsah .eur {	font-size: 18px;	color: #b20909;}#middle .neprehliadnite_view .vobsah .box ul {	float: left;	margin: 10px 0 0 0;	padding: 0;}#middle .neprehliadnite_view .vobsah .box li {	list-style: none;	margin: 0 0 5px 0;	display: inline;}#middle .neprehliadnite_view .vobsah .box .more_info {	margin: 0 0 0 10px;	position: relative;	top: -10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #3d3d3d;	font-weight: bold;}#middle .neprehliadnite_view .vobsah .box .basket {	margin: 0 0 0 10px;	position: relative;	top: -10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #527602;	font-weight: bold;}#middle .neprehliadnite_view .vobsah .box a:hover {	text-decoration: none;}.posun {	margin: 0 0 0 100px}/*---NEPREHLIADNITE koniec--*/ /*---------------PODMINKY--------------*/#podminky {	padding: 0;	float: left;	width: 752px;	margin-top: 0;	background-color: white;}#podminky .nadpis {	background-image: url(img/bg_nadpis_kosik.png);	background-position: top left;	background-repeat: repeat-x;	height: 34px;	color: #353535;	font-family: Tahoma, Verdana;	font-size: 11px;	width: 752px;}#podminky .nadpis span {	float: left;	margin: 10px 0 0 10px;}#podminky .text {	margin: 20px 15px 20px 15px;	text-align: justify;	color: #545454;	font-family: Tahoma, Verdana;	font-size: 11px;}#podminky .text .green {	color: #255902;}#podminky .text .grey {	color: #545454;}#podminky .text a:hover {	text-decoration: none;}#podminky ul{ margin-left: 15px;        }.coments{  float: left;}.coments-title{  margin-left: 60px;  margin-bottom: 10px;  margin-top: 10px;  font-size: 22px;  color: #535559;  }.coment-name{  color: #333334;  display: block;  float: left;    font-weight: bold;  font-size: 13px;  width: 200px;  margin-right: 20px;}.coment-date{  color: #333334;  display: block;  float: left;  width: 400px;  font-weight: bold;  font-size: 13px;  width: 100px;}.coment-title{   margin-left: 20px;   margin-top: 10px;   float: left;   width: 100%;}.coment-content{   float: left;   margin-bottom: -10px;   margin-left: 21px;   margin-right: 30px;   text-align: justify;   width: auto;   margin-top: -10px;}.coment-content{  font-size: 12px;  color: #64676a;;}.coments form {       float: left;       margin-top: 30px;       margin-bottom: 100px;}.coment-hr{  width: 740px;  color: #dbddde;  background: #dbddde;  border: 1px #dbddde;  height: 1px;  margin: 0 !important;}#coment-form{  margin-left: -40px;  width:500px;}.coment-input, .coment-input2, .coment-input3{float: left; margin-left: 60px ; font-size: 12px; height: 30px; width: 500px;  }.coment-input2{  height: 80px;}.coment-input3{  margin-left:465px;   margin-bottom: 20px;}.coment-input p{   color: #8c9095;   line-height: 20px;    width: 500px;}.coment-input label{    display: block;    float: left;    margin: 0;    width: 60px;  }.coment-input input{    border: 1px solid #CCCCCC !important;    color: #5B5B5B;    font-family: Tahoma,Verdana;    font-size: 11px;    margin: 3px 0 0;    padding: 5px 0 5px 10px;    width: 240px !important;    float: left;}#comment_button {		background:none !important;	border: none !important;	width: 100px !important;	margin-left: -4px !important;  width: 110px !important;  margin-top: 6px;}.coment-input2 textarea{    border: 1px solid #CCCCCC;    color: #5B5B5B;    font-family: Tahoma,Verdana;    font-size: 11px;    margin: 3px 0 0;    padding: 5px 0 5px 10px;    width:510px;    height: 60px;    float: left;}input.odosli-coment {    background: url("../images/odoslat-detail.png") no-repeat scroll left top transparent;    border: 0 none;    display: block;    height: 23px;    margin: 8px 0 0 60px;    width: 113px;    position: relative;    top:50px}.form-coment{  margin-top: 20px;  width: 100%;}.error-message{  color: red;  float: left;  margin-left:20px;  font-size: 14px;  font-weight: bold;}.succes-message{  color: green;  float: left;  margin-left: 20px;  font-size: 14px;  font-weight: bold;}/*---------------PODMINKY KONEC--------------*/	/*  ZACIATOK NAVIGACIA */#navigace {	/*margin: 0px 0 16px 220px;*/	height: 33px;	color: white;	font-family: Tahoma, Vedana;	font-size: 11px;  width: 558px;  margin-bottom: 15px;	float: left;	display: inline;}#navigace .pozice {	float: left;	margin: 12px 0 0 10px;}#navigace a:hover {	text-decoration: none;}#navigace .img {	float: left;	margin: 6px 0 0 10px;}/*  KONIEC NAVIGACIA */ /*---------------OBSAH DETAIL--------------*/#obsah #detail {	width: 558px;	margin-left: 0px;	margin-bottom: 40px;	float: left;	background-color: none;	color:white;}#obsah #detail .nadpis {	background-image: url(img/bg_nadpis_kosik.png); 	border: 1px solid #323232;	width: 558px;	height: 34px;	font-family: Tahoma, Verdana;	font-size: 13px;	color: #000000;	float: left;}#obsah #detail .nadpis h1 {	font-family: Tahoma, Verdana;	font-size: 13px;	color: #000000;	margin: 0px;}#obsah #detail .nadpis span {	float: left;	margin: 8px 0 0 15px;}#obsah #detail .produkt_normal {	width: 558px;	height: 148px;	border-top: 1px solid #D9DBDE;}#obsah #detail .produkt_shadow {	background-image: url(img/bg_product_stin.png);	width: 185px;	height: 305px;	overflow: hidden;	border: 1px solid #D9DBDE;	border-left: none;	border-top: none;	float: left;	display: inline;}#obsah #detail .produkt_shadow .obrazok {	height: 200px;	text-align: center;	position:relative;}#obsah #detail .produkt_shadow .obrazok .img2 {	position: absolute;	left: 0;}#obsah #detail .produkt_shadow .obrazok .img3 {	position: absolute;	left: 0;	top: 55px;}#obsah #detail .produkt_shadow .obrazok .img4 {	position: absolute;	left: 0;	top: 110px;}#obsah #detail .products .img { /*	float: left;  	margin: 15px 0 0 0;*/	}#obsah #detail .foto {	padding: 4px;	width: 210px;}#obsah #detail .products .text {	width: 150px;	float: left;	margin: 0 0 0 30px;	color: #6b6b6b;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#obsah #detail .products .text .sklad {	color: #5a5959;	font-size: 12px;}#obsah #detail .products .text .spacer {	width: 150px;	height: 10px;}#obsah #detail .products .text .nazev {	height: 40px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;	padding-top: 2px;	text-align: center;}#obsah #detail .products .text .nazev a {	font-size: 15px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	text-decoration: none;}#obsah #detail .products .text .nazev a:hover {	text-decoration: underline;}#obsah #detail .products .info {	text-align: center;	width: 150px;	margin: 20px 0 0 30px;	float: left;}#obsah #detail .products .info a:hover {	text-decoration: none;}#obsah #detail .products .info .overline {	text-decoration: line-through;}#obsah #detail .products .info .old_price {	margin-top: 5px;	font-size: 15px;	color: #7a7a7a;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	width: 50px;	float: left;}#obsah #detail .products .info .price_spacer {	width: 100px;	height: 14px;}#obsah #detail .products .info .price {	float: left;	width: 100px;}#obsah #detail .products .info .price .eur {	font-size: 17px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;}#obsah #detail .products .info .price .skk {	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	margin: 0 0 0 5px;}#obsah #detail .products .info ul {	float: left;	margin: 10px 0 0 0;	padding: 0;}#obsah #detail .products .info li {	list-style: none;	margin: 0 0 5px 0;}#obsah #detail .products .info .basket {	position: absolute;	margin: 5px 0 0 10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #cf7800;}#obsah #detail .products .info .more_info {	position: absolute;	margin: 5px 0 0 10px;	font-size: 11px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #3d3d3d;}#obsah #detail .obsah {	padding: 5px 0 0 0;}#obsah #detail .obsah .table {	float: left;    		height: 30px;	width: 325px;	background: #323232;}#obsah #detail .obsah .table2 {	float: left;	margin: 1px 0 0 0;	height: 30px;	width: 325px;	background: #e7eebd;	border-bottom: 1px solid #ffffff;}#obsah #detail .obsah .table2 .left {	float: left;	margin: 9px 0 0 10px;	color: #6d6c6c;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .table2 .right {	float: right;	margin: 7px 10px 0 0;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .table2 .right .pos {	position: relative;	top: -3px;	left: 2px;	margin-right: 10px;}#obsah #detail .obsah .table2 .right .pos2 {	position: relative;	top: -3px;	left: 2px;}#obsah #detail .obsah .table2 .right2 {	float: right;	margin: 3px 7px 0 0;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .table2 .right2 .input {	width: 200px !important;	margin: 0;	_position: relative;	_top: -190px;	height: 20px;	border: 1px solid #cccccc;}#obsah #detail .obsah .table2 .right .radio {	border: 0px;	width: 10px;	_width: 20px;}#obsah #detail .obsah .product_img {	float: left;	margin: 20px 15px 0 0;}#obsah #detail .obsah .table .left {	float: left;	margin: 9px 0 0 10px;	color: #6d6c6c;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .table .right {	float: right;	margin: 9px 10px 0 0;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .table .right h2 {	margin: 0;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .table .right .sklad_ano {	color: #0a7e2e;}#obsah #detail .obsah .icon {	float: left;	margin: 20px 0 20px 0;	width: 124px;}#obsah #detail .obsah .icon2 {	margin: 10px 0 10px 0;	width: 124px;}#obsah #detail .obsah .product_menu {	float: left;	width: 218px;	margin: 10px 0 10px 0;}#obsah #detail .obsah .product_menu ul {	float: left;	margin: 10px 0 0 0;	padding: 0;}#obsah #detail .obsah .product_menu li {	padding: 0 0 0 45px;	list-style: none;}#obsah #detail .obsah .product_menu li .sipka {	margin: 0 10px 0 0;}#obsah #detail .obsah .product_menu a {	margin: 0;	padding: 0;	font-size: 11px;	font-family: Tahoma, Verdana;}#obsah #detail .obsah .product_menu a:hover {	text-decoration: none;}#obsah #detail .obsah .product_menu .photo {	float: left;	position: relative;	text-align: center;	width: 165px;}#obsah #detail .obsah .table-info-product {	float: left;	width: 327px;}#obsah #detail .obsah .table-info-product .producer-logo {	float: left;	width: 315px;	padding: 10px 0 0 10px;}#obsah #detail .obsah .cenik {	font-family: Tahoma, Verdana;	font-size: 12px;	color: #555555;}#obsah #detail .obsah .cenik .overline {	text-decoration: line-through;}#obsah #detail .obsah .cenik .hr {	margin: 10px 0 15px 0;}#obsah #detail .obsah .cenik p.old-price {	margin: 0 0 -7px 16px;	font-size: 12px;}#obsah #detail .obsah .cenik p.neto-price {	margin: -5px 0 0 16px;	font-size: 12px;}#obsah #detail .obsah .cenik .old_price {	color: #555555;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#obsah #detail .obsah .cenik .new_price {	color: #1e1e1e;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 22px;}.siva {	color: #6b6b6b;}#obsah #detail .obsah .cenik .right {	float: right;}#obsah #detail .obsah .cenik .right ul {	margin: 20px 15px 0 0;	padding: 0;}#obsah #detail .obsah .cenik .right li {	list-style: none;	float: left;	padding: 0;	margin: 0;}#obsah #detail .obsah .cenik .right img {	margin: 0 5px 0 15px;}#obsah #detail .obsah .cenik .right .input {	margin: 0 5px 0 0;	padding: 5px;	width: 20px;	color: #353535;	font-family: Tahoma, Verdana;	font-size: 11px;	border: 1px solid #cccccc;}#obsah #detail .obsah .cenik .right form {	margin: 0;	padding: 0;}#obsah #detail .obsah .cenik .right a {	float: left;	margin: 2px 0 0 0;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#obsah #detail .obsah .cenik .right a:hover {	text-decoration: none;}#obsah #detail .obsah .text {	text-align: justify;	color: #252525;	font-size: 11px;	line-height: 15px;	font-family: Tahoma, Verdana;	margin: 10px 20px 20px 20px;}#obsah #detail .obsah .info {	margin: 0 0 0 20px;	background: #FFFFFF;	color: #99999a;	font-family: Tahoma, Verdana;	font-size: 11px;}#obsah #detail .obsah .info .text_left {	position: absolute;	margin: 6px 0 0 10px;	color: #545353;}.logo-span {	font-family: verdana;	font-size: 12px;	color: #707477;}#obsah #detail .obsah .info .text_right {	position: absolute;	margin: 6px 0 0 250px;	color: #545353;}#obsah #detail .obsah .info .hover {	width: 521px;	height: 25px;}#obsah #detail .obsah .info .hover:hover {	background: #dbdee1;	color: #FFFFFF;}#obsah #detail .obsah .galery {	clear: both;}#obsah #detail .obsah .galery img {	width: 75px;	float: left;	margin: 0px 10px 0px 10px;}#obsah #detail .obsah .gift {	padding: 10px 0 10px 40px;	font-family: Tahoma, Verdana;	float: left;	width: 500px;}#obsah #detail .obsah .gift .gift-baner {	background-image: url('/images/darcek.png');	height: 100px;	width: 222px;	float: left;}#obsah #detail .obsah .gift .gift-baner img {	height: 90px;	position: relative;	top: 7px;	left: 117px;}#obsah #detail .obsah .gift .gift-info {	float: left;	padding: 10px 0 0 5px;}#obsah #detail .obsah .gift .gift-info-1 {	font-size: 14px;	font-weight: bold;}#obsah #detail .obsah .gift .gift-info-2 {	font-size: 18px;	font-weight: bold;	color: red;}#obsah #detail .obsah .gift .gift-info-3 {	height: 60px;	font-size: 14px;}#obsah #detail .cetelem {	background-image: url(img/bg_cetelem.png);	background-position: top left;	background-repeat: repeat-x;}#obsah #detail .logocetelem {	margin: 20px 10px 0 10px;	float: left;}#obsah #detail .textcetelem {	color: #545353;	font-family: Tahoma, Verdana;	font-size: 11px;	padding: 20px 4px 20px 0;}#obsah #detail table {	margin: 0 0 20px 120px;	width: 350px;	color: #545353;	font-family: Tahoma, Verdana;	font-size: 11px;}#obsah #detail .f17 {	font-size: 17px;	padding: 10px 0 10px 0;}#obsah #detail select {	border: 1px solid #A0A0A0;	width: 60px;	height: 16px;	color: #545353;	width: 52px;	height: 24px;	padding: 2px 0 0 0;	margin: 0 10px 0 0;	_margin-top: 2px;	border: 1px solid #d8dadd;	text-align: center;}#obsah #detail input {	width: 142px;	border: 1px solid #89b624;}#obsah #detail .s72 {	width: 70px;}#obsah #detail .i70 {	width: 69px;}#obsah #detail a img {	border: 0;}/*---------------OBSAH CENTER DETAIL KONEC--------------*/	/*  ZACIATOK OTAZKA NA PREDAJCU */#right_menu .dotaznik,#right_menu .dotaznik2 {	float: left;	display: inline;	width: 175px;	margin-top: -10px;	margin-bottom: 20px;	margin-left: 5px;	background-color: white;}#right_menu .dotaznik .nadpis,#right_menu .dotaznik2 .nadpis {	background: url(img/images.png) -196px -72px;	width: 176px;	height: 34px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #FFFFFF;	font-size: 13px;}#right_menu .dotaznik .nadpis-2 {	background: url(img/images.png) -196px -112px;	width: 176px;	height: 34px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	color: #FFFFFF;	font-size: 14px;}#right_menu .dotaznik .nadpis span,#right_menu .dotaznik2 .nadpis span {	float: left;	margin: 10px 0 0 10px;}#right_menu .dotaznik .nadpis-2 span {	float: left;	margin: 10px 0 0 10px;}#right_menu .dotaznik .text,#right_menu .dotaznik2 .text {	color: #4c4c4c;	font-family: Tahoma, Verdana;	font-size: 11px;	background-image: url("../images/left_newsletter_body.png");	background-repeat: repeat-x;	background-position: top left;	width: 165px;	padding: 10px 0 0 10px;}#right_menu .dotaznik .text .input,#right_menu .dotaznik2 .text input,.inputFriend	{	border: 1px solid #CCCCCC;	padding: 5px 0 5px 10px;	color: #5b5b5b;	font-family: Tahoma, Verdana;	font-size: 11px;	width: 145px;	margin: 3px 0 0 0;}#right_menu .dotaznik .text .input,#right_menu .dotaznik2 .text input,.inputFriend	{	padding: 5px 0 5px 3px;}#right_menu .dotaznik .text .smaller . #right_menu .dotaznik2 .text .smaller	{	font-size: 10px;	margin: 10px 5px 0 0;	text-align: center;}#right_menu .dotaznik .text textarea,#right_menu .dotaznik2 .text textarea	{	width: 145px;	height: 100px;	color: #5b5b5b;	font-family: Tahoma, Verdana;	font-size: 11px;	margin-top: 15px;	border: 1px solid #D9DBDE;	padding: 5px 0 0 10px;	margin: 15px 0 10px;}#right_menu .dotaznik .text .povinne,#right_menu .dotaznik2 .text .povinne	{	color: #505151;	float: left;	margin: 5px 0 0 0;	width: 160px;}#right_menu .dotaznik .text .btn,#right_menu .dotaznik2 .text .btn,.submitFriend	{	background: none;	font-size: 11px;	color: white;	border: none;	font-weight: bold;	margin: 0 0 0 0;	width: 80px;}input.submitFriend {	border: none !important;	position: relative;	top: 3px;}#right_menu .dotaznik .position-send-frend,#right_menu .dotaznik2 .position-send-frend	{	margin: 10px 10px 10px 30px;	height: 25px;}#right_menu .dotaznik .text .btn:hover {	text-decoration: underline;}#right_menu .dotaznik .text .form {	margin: 0;	padding: 0;}#right_menu .dotaznik INPUT,#right_menu .dotaznik2 INPUT {	margin-top: 3px;	border: solid 1px #CCCCCC;}.captcha,.captcha2 {	margin-top: 10px;	border: 1px solid black;}/*  KONIEC OTAZKA NA PREDAJCU */ /*---------------KOSIK--------------*/#kosik {	padding: 0;	margin-left: 0px;	width: 752px;	background-color: white;	margin-bottom: 80px;	float: left;}#kosik .nadpis {	background-image: url(img/bg_nadpis_kosik.png);	background-position: top left;	background-repeat: repeat-x;	height: 34px;	color: #353535;	font-family: Tahoma, Verdana;	font-size: 11px;	width: 752px;}#kosik .nadpis span {	float: left;	margin: 10px 0 0 10px;}#kosik .navigace {	margin: 15px 0 0 0;	height: 37px;	background: #C3C8CC;	color: #FFFFFF;	font-family: Tahoma, Verdana;	font-size: 20px;	text-align: right;}#kosik .navigace .kroky {	margin: 7px 20px 0 0;	float: right;}#kosik .navigace ul {	float: left;	margin: 10px 0 0 10px;	padding: 0;}#kosik .navigace li {	list-style: none;	float: left;	background-image: url(img/bg_zalozka_normal.png);	background-position: top left;	background-repeat: repeat-x;	height: 27px;	font-family: Tahoma, Verdana;	font-size: 11px;	margin-right: 15px;	padding-right: 15px;}#kosik .navigace .active {	background-image: url(img/bg_zalozka_active.png);	background-position: top left;	background-repeat: repeat-x;	padding-right: 15px;	color: #000;}#kosik .navigace ul span {	float: left;	margin: 8px 0 0 15px;}#kosik .text {	color: #5e5e5e;	font-family: Tahoma, Verdana;	font-size: 11px;	background: #F8F9FA;	height: 100px;}#kosik .textAll {	color: #000;	font-family: Tahoma, Verdana;	font-size: 12px;	background: #F8F9FA;}#kosik .text2 {	text-align: center;	color: #333333;	font-family: Tahoma, Verdana;	font-size: 13px;}#kosik .text2 h2 {	margin: 0px;	color: #333333;	font-family: Tahoma, Verdana;	font-size: 13px;}#kosik .text .text_pozice {	float: left;	width: 670px;	margin: 30px 0 25px 40px;}#kosik .textAll .text_pozice {	float: left;	width: 675px;	margin: 15px 0 25px 40px;}#kosik .textAll .text_pozice .registration .input2 {	margin: 0 20px 0 0;	background-image: url('img/input_registration.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 176px;	height: 31px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;	float: left;}#kosik .text .foto {	float: left;	margin: 0 0 0 40px;}#kosik .text .cena {	margin: 0 0 0 215px;	float: left}#kosik .text .ks {	margin: 0 0 0 40px;	float: left;}#kosik .text .spolu {	float: left;	margin: 0 0 0 25px;}#kosik .text .delete {	margin: 0 0 0 50px;	float: left;}#kosik .right {	float: right;	text-align: left;	margin: 0 60px 0 0;}#kosik .product {	min-height : 90px;	float:left;	width: 752px;	border-bottom: 1px solid #cacaca;	background: #E7ECEE;}#kosik .product .img {	float: left;	margin: 10px 0 0 40px;}#kosik .product .nazev {	float: left;	font-family: tahoma;	margin: 25px 0 0 10px;	width: 250px;}#kosik .product .nazev a {	font-family: Tahoma, Verdana;	font-size: 12px;}#kosik .product .nazev a:hover {	text-decoration: none;}#kosik .product .nazev_2radky {	float: left;	margin: 25px 0 0 10px;}#kosik .product .nazev_2radky a {	color: #527602;	font-family: Tahoma, Verdana;	font-size: 12px;}#kosik .product .nazev_2radky a:hover {	text-decoration: none;}#kosik .product .cena {	float: left;	width: 100px;	font-family: tahoma;	text-align: right;	font-size: 13px;	margin: 30px 40px 0 0;}#kosik .product .ks {	float: left;	width: 25px;	font-family: tahoma;	font-size: 13px;	margin: 25px 0 0 0;}#kosik .product .ks .input {	width: 18px;	padding: 5px 3px 5px 3px;}#kosik .product .spolu {	float: left;	width: 100px;	font-family: tahoma;	font-size: 13px;	text-align: right;	margin: 30px 35px 0 0;}#kosik .product .delete {	margin: 25px 0 0 0;	float: left}#kosik .druh_platby {	font-family: Tahoma, Verdana;	font-size: 11px;	color: #353535;	border-bottom: 1px solid #D9DBDE;	float: left;	width: 752px;}#kosik .poznamka {	font-family: Tahoma, Verdana;	font-size: 11px;	color: #353535;	border-bottom: 1px solid #D9DBDE;	padding: 20px 0 20px 0;	float: left;	width: 752px;}#kosik .poznamka textarea {	font-family: Tahoma, Verdana;	font-size: 11px;	color: #353535;	width: 575px;	border: 1px solid #D9DBDE;}#kosik .poznamka .lavo {	float: left;	width: 150px;	text-align: right;	padding-right: 10px;	font-weight: bold;}#kosik .poznamka .pravo {	}#kosik .druh_platby form {	margin: 24px 0 0 160px;	padding: 0;}#kosik .druh_platby .img {	float: left;	margin: 58px 0 0 30px;}#kosik .druh_platby .radio {	margin: 0 15px 0 0;}#kosik .druh_platby .popis {	margin: 12px 0 18px 0;}#kosik .doprava {	font-family: Tahoma, Verdana;	font-size: 11px;	color: #353535;	border-bottom: 1px solid #D9DBDE;	padding-bottom: 20px;	float: left;	width: 752px;}#kosik .doprava form {	margin: 24px 0 0 160px;}#kosik .doprava .img {	float: left;	margin: 38px 36px 0 30px;}#kosik .doprava .radio {	margin: 20px 15px 0 0;}#delivery_types {	width: 580px;	margin: 10px 0 0 0px;	font: 11px Tahoma;}#kosik .doprava .popis {	margin: 12px 0 18px 0px;}#kosik .doprava .cena_spolecnost {	margin: 0 0 0 100px;}#kosik .doprava .cena_posta {	margin: 0 0 0 130px;}#kosik .doprava .eur {	font-size: 13px;}#kosik .doprava .skk {	font-size: 11px;}#kosik #suma_celkem {	color: #FFFFFF;	font-family: Tahoma, Verdana;	font-size: 20px;	margin: 30px 0 0 17px;	width: 718px;	height: 35px;	background-image: url('img/price_bg.png');	float: left;}#kosik #suma_celkem .txt {	margin: 5px 0 0 15px;	float: left;}#kosik #suma_celkem .cena {	margin: 5px 15px 0 0;	float: right;}#kosik .btn {	float: left;	background-color: white;	margin: 30px 0 30px 40px;	height: 30px;	width: 712px;}#kosik .btn a:hover {	text-decoration: none;}#kosik .btn img {	float: left;}#kosik .btn .prepocitat a {	margin: 0 0 0 15px;	float: left;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#kosik .btn .dph {	float: left;	color: #5e5e5e;	font-family: Tahoma, Verdana;	font-size: 11px;	margin: 0 60px 0 60px;}#kosik .btn .next a {	margin: 0 0 0 15px;	float: left;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#kosik .fa form {	margin: 0px;	font-family: Tahoma, "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 11px;	color: #545454;}#kosik .fa .header {	background-color: #eff0f2;	padding: 10px 0 10px 0;	font-size: 17px;	border-top: 1px solid #CBCBCB;}#kosik .fa .text2 {	margin: 0;	text-align: justify;	padding: 15px 10px 10px 122px;	font-size: 11px;	background-color: #ffffff;}#kosik  .check {	margin: 10px 0 40px 0;	text-align: justify;	font-size: 11px;	float: left;	background: #eef0f2;}#kosik  .check INPUT {	margin: 6px 5px 0 8px;}#kosik .check .txt {	margin: 5px 15px 5px 30px;}#kosik .fa .check .txt {	margin: 0 25px 0 25px;	text-align: justify;	font-size: 11px;	background-color: #ffffff;}#kosik .fa .nadpis {	font-family: Tahoma, Verdana;	color: #000000;	font-size: 17px;	padding-left: 122px;	background: none;}#kosik .fa .up {	margin: 20px 0 20px 122px;}#kosik .fa .okraj {	padding: 5px 0 0 0;	float: left;	width: 80px;}#kosik .fa .up .input {	margin: 0 0 10px 0;	background-image: url('img/input_povinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#kosik .fa .fa_right {	float: right;	margin: 10px 116px 0 0;}#kosik .fa .fa_left {	margin: 25px 0 0 0;	padding-left: 122px;}#kosik .fa .fa_left .text_up {	margin: 0 0 35px 0;}#kosik .fa .fa_right .text_up {	margin: 0 0 30px 0;}#kosik .fa .fa_left .input {	margin: 0 0 10px 0;	background-image: url('img/input_povinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#kosik .fa .fa_left .input_w {	margin: 0 0 10px 0;	background-image: url('img/input_nepovinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#kosik .fa .fa_right .input {	margin: 0 0 10px 0;	background-image: url('img/input_nepovinny.png');	background-repeat: no-repeat;	border: none;	padding: 4px 0 4px 5px;	width: 132px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#kosik .fa .login {	float: right;	margin: 18px 370px 0 0;}#kosik .fa .login a {	position: absolute;	margin: 0px 0 0 10px;	color: white;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#kosik .fa .login a img {	border: 0;}#kosik .fa .login a:hover {	text-decoration: none;}#kosik .fa .next {	float: right;	margin: 0;	padding-right: 280px;}#kosik .fa .next a {	position: absolute;	margin: 2px 0 0 10px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#kosik .fa .next a:hover {	text-decoration: none;}#kosik .fa .back {	margin: 0 280px 0 0;	position: relative;	top: 30px;	padding-left: 122px;}#kosik .fa .back a {	position: absolute;	margin: 2px 0 0 10px;	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;}#kosik .fa .back a:hover {	text-decoration: none;}#kosik .box {	border-bottom: 1px solid #E1E4E6;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;}#kosik .box TABLE {	margin: 0 0 10px -3px;}#kosik .box .left_box {	float: left;	margin: 0 0 0 38px;}#kosik .box  INPUT {	width: 145px;}#kosik .box  SELECT {	width: 145px;}#kosik .box .product_box {	float: none;	margin: 0 0 0 38px;}#kosik .box .left_box b,#kosik .box .product_box b {	color: #505050;}#kosik .box .txt {	margin: 12px 0 10px 240px;}#kosik .box .big-font {	font-size: 15px;}#kosik .box .small-size {	font-size: 11px;}#kosik .link a {	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;	margin: 0px 0 2px 10px;	position: relative;	top: -10px;	left: 64px;}#kosik .link a img {	border: 0;}#kosik .link a:hover {	text-decoration: none;}#kosik .end {	color: #5e5e5e;	font-family: Tahoma, Verdana;	font-size: 18px;	text-align: center;	padding: 40px 0 20px 0;}#kosik .end a {	font-family: "Trebuchet MS", "Times New Roman", Times, serif;	font-size: 15px;	margin: 2px 0 2px 10px;}#kosik .end a:hover {	text-decoration: none;}#kosik .block {	margin-left: 20px;	float: left;	width: 310px;	height: 280px;	background: #f2f5f7;	z-index: 10;}#kosik .block .block-content {	border-top: 3px solid white;}#kosik .block .block-content h4 {	margin: 10px 0 20px 20px;	font-size: 18px;	color: black;}#kosik .block .block-content form {	margin: 0 0 70px 20px;}#kosik .block .block-content p {	margin-left: 20px;	line-height: 10px;}.cart-p-1 {	color: #000000;	font-size: 14px;	text-align: center;	width: 595px;}.cart-p-2 {	color: #000000;	font-size: 12px;}.cart-p-3 {	color: #000000;	font-size: 11px;}#kosik .block .block-content okraj {	color: #000;}#kosik .block .block-content input,.reg-input {	margin: 0px 15px 10px 0;	background-image: url('img/input_registration.png');	background-repeat: no-repeat;	width: 176px;	_width: 170px;	height: 29px;	_height: 27px;	font-family: Tahoma, Verdana;	font-size: 12px;	color: #000000;	border: none;	_border: 1px solid white;}#kosik .block .shadow {	position: relative;	top: -1px;	left: 8px;	width: 300px;	height: 8px;	z-index: 1;	background: url(/css/img/bg-cart-block.png) 0px 9px;}#kosik .block .shadow-2 {	position: relative;	top: 174px;	left: 8px;	width: 300px;	height: 8px;	z-index: 1;	background: url(/css/img/bg-cart-block.png) 0px 9px;}#kosik .block .block-content .button-select {	display: block;	text-align: center;	line-height: 23px;	font-size: 13px;	width: 145px;	height: 27px;	color: white;	text-decoration: none;	line-height: 15px;}#kosik .block .block-content .button-select:HOVER {	text-decoration: underline;}.buttons-position {	margin: 42px 137px 0 18px;}.info-users-type {	position: relative;	top: -15px;	left: -40px;	width: 700px;	background: #f7f8f9;	height: 70px;	border-bottom: 1px solid #cacaca;	width: 752px;}.info-users-type h2 {	position: relative;	top: 28px;	left: 38px;	font-size: 20px;	font-weight: normal;}#dodadr {	margin-top: 40px;	float: left;	width: 700px;}.registration span {	display: block;	position: relative;	float: left;	width: 150px;	margin-left: -7px;	font-size: 12px;}.dodAdrStyle {	padding-top: 10px;	margin-bottom: 20px;	border: 1px solid #bdbfc1;	background-color: #f9fafa;	width: 415px;	height: 25px;	vertical-align: middle;	text-align: center;	_top: 50%;	display: table-cell;	float: left;	font-size: 12px;}#spodokE {	width: 650px;}.cartLeft {	float: left;	width: 165px;	height: 30px;	vertical-align: middle;	_top: 50%;	display: table-cell;	margin-top: 8px;	font-size: 12px;}.cartUp {	float: left;	width: 150px;	height: 230px;	vertical-align: middle;	_top: 50%;	display: table-cell;	margin: 8px 20px 0 0;}.cartUp b,.cartUp_dodEx b,.cartUp_dod b {	font-size: 14px;	color: black;}.cartUp_dod {	float: left;	width: 150px;	height: 30px;	vertical-align: middle;	_top: 50%;	display: table-cell;	margin: 8px 20px 0 0;}.cartUp_dodEx {	float: left;	width: 150px;	height: 250px;	vertical-align: middle;	_top: 50%;	display: table-cell;	margin: 8px 20px 0 0;}/*---------------KOSIK KONEC--------------*/	/*---------------STRANKOVANIE--------------*/#listovani {	width: 556px;	border: 1px solid #D9DBDE;	height: 43px;	margin: 10px 0px 0px 0px;	text-align: center;	float: left;	background-color: white;}#listovani table {	margin: auto;	margin-top: 5px;}#listovani a {	color: #439814;	font-family: Tahoma, Verdana;	font-size: 12px;	text-decoration: none;	margin-left: 5px;	margin-right: 5px;}#listovani .a_active {	color: #000000;	text-decoration: underline;}#listovani a:hover {	text-decoration: underline;}/*---------------STRANKOVANIE KONEC--------------*/.btn_reg {	margin-top: 5px;	background: none;	width: 200px;	height: 14px;	float: left;	background-repeat: no-repeat;	color: white;	font-size: 12px;	font-weight: bold;	border: solid 0px;}.input-login-btn {	margin-top: -2px;	background: none;	width: 108px;	height: 27px;	float: left;	background-repeat: no-repeat;	color: white;	font-size: 12px;	font-weight: bold;	border: solid 0px;}.input-login-btn:hover,.btn_reg:hover {	text-decoration: underline;}.login-kosik {	margin: 10px 0 70px 0;}.login-kosik a {	display: block;	float: left;	position: relative;	top: -5px;	left: 20px;	color: white;	text-decoration: none;	font-size: 13px !important;	line-height: 26px !important;}.login-kosik a:hover {	text-decoration: underline;}/* historia_detail begin */.hist_detail .history-user {	color: black;	font-size: 12px;}.hist_detail .head_hd {	height: 41px;	background-image: url(img/bg_hist.png);	background-repeat: repeat-x;	border-bottom: 1px solid #dbd9d9;	color: #6b6b6b;	line-height: 41px;	font-size: 12px;	font-weight: bold;	padding-left: 10px;}.hist_detail .head_hd2 {	height: 41px;	background-image: url(img/bg_hist.png);	background-repeat: repeat-x;	color: #6b6b6b;	line-height: 41px;	font-size: 12px;	padding-left: 10px;}.hist_detail .head_hd .black {	color: black;}.hist_detail .detail {	padding: 0;	margin: 0;	height: 33px;	line-height: 33px;	border-bottom: 1px solid #dbd9d9;	padding-left: 10px;	color: black;	background-color: white;	font-size: 12px;}.hist_detail .detail li {	float: left;	font-weight: bold;	list-style: none;	display: block;	font-size: 12px;}.hist_detail .detail .bold {	font-weight: bold;}.hist_detail .detail .column_1 {	font-weight: normal;	width: 360px;}.hist_detail .detail .column_2 {	width: 215px;}.hist_detail .mid-head_hd {	height: 31px;	line-height: 31px;	color: black;	border-bottom: 1px solid #dbd9d9;	padding-left: 10px;	background-color: #f3f3f3;	font-size: 12px;}.hist_detail .product_hd {	margin: 0;	padding: 0;	height: 33px;	line-height: 33px;	background-color: white;	border-bottom: 1px solid #dbd9d9;	padding-left: 10px;	color: black;	font-size: 12px;}.hist_detail .product_hd li {	list-style: none;	float: left;}.hist_detail .product_hd .column_1 {	width: 38px;}.hist_detail .product_hd .column_2 {	width: 322px;}.hist_detail .product_hd .column_3 {	width: 215px;}.hist_detail .product_hd .column_4 {	font-weight: bold;}.adress_2side_head_hd {	height: 33px;	line-height: 33px;	border-bottom: 1px solid #dbd9d9;	background-color: #f3f3f3;	padding-left: 10px;	color: black;}.adress_2side_content_hd {	background-color: white;	padding: 10px;	line-height: 15px;	_height: 10px;}.adress_2side_head_hd .left_side,.adress_2side_content_hd .left_side {	float: left;	width: 360px;	color: black;	font-size: 12px;}.adress_2side_head_hd .right_side,.adress_2side_content_hd .right_side {	float: left;	color: black;	font-size: 12px;}/* historia_detail end */ /* historia_zoznam begin */.hist_detail .zoznam_head_hd {	margin: 0;	padding: 0;	height: 33px;	line-height: 33px;	font-size: 12px;	color: #6b6b6b;	font-weight: bold;	padding-left: 10px;}.hist_detail .zoznam_head_hd li {	float: left;	list-style: none;	font-size: 12px;}.hist_detail .zoznam_head_hd .column_1 {	width: 72px;	font-size: 12px;}.hist_detail .zoznam_head_hd .column_2 {	width: 108px;	font-size: 12px;}.hist_detail .zoznam_content_hd,.hist_detail .zoznam_content_hd_last {	margin: 0;	padding: 0;	height: 33px;	line-height: 33px;	border-top: 1px solid #dbd9d9;	font-size: 12px;	background-image: url(img/bg_hist.png);	background-repeat: repeat-x;	color: black;	background-color: white;	padding-left: 10px;}.hist_detail .zoznam_content_hd li,.hist_detail .zoznam_content_hd_last li	{	list-style: none;	float: left;	font-size: 12px;}.hist_detail .zoznam_content_hd a,.hist_detail .zoznam_content_hd_last a	{	font-weight: bold;	font-size: 12px;}.hist_detail .zoznam_content_hd_last {	border-bottom: 0px;	font-size: 12px;}.hist_detail .zoznam_content_hd .column_1,.hist_detail .zoznam_content_hd_last .column_1	{	width: 72px;	font-size: 12px;}.hist_detail .zoznam_content_hd .column_2,.hist_detail .zoznam_content_hd_last .column_2	{	width: 108px;	font-size: 12px;}.hist_detail .zoznam_content_hd .column_3,.hist_detail .zoznam_content_hd_last .column_3	{	width: 332px;}/* historia_zoznam end */#historia {	padding: 0;	margin-left: 0px;	width: 752px;	float: left;	padding-bottom: 10px;	background-color: white;}#historia .nadpis {	background-image: url(img/bg_nadpis_kosik.png);	background-position: top left;	background-repeat: repeat-x;	height: 34px;	color: #353535;	font-family: Tahoma, Verdana;	font-size: 11px;	width: 752px;}#historia .nadpis span {	float: left;	margin: 10px 0 0 10px;}.uonh:hover {	text-decoration: none;}#loadingBar {	padding: 30px;	display: none;	text-align: center;	background-color: #FFFFFF;	border: 1px solid #D9DBDE;}#producers_selection {	display: none;	background-color: #FFFFFF;	border: 1px solid #D9DBDE;	padding: 15px;}#producers_selection div {	float: left;	font: 12px verdana;	width: 120px;}/*roztahovacie buttony*/.btn-left-27,.btn-left-27-active {	display: block;	float: left;	background: url(img/button-27.png) 0px 1px repeat-x;	width: 4px;	height: 28px;}.btn-left-27-active {	background: url(img/button-27.png) 0px -94px repeat-x;}.btn-center-27,.btn-center-27-active {	background: url(img/button-27.png) 0px -28px repeat-x;	width: 108px;	height: 28px;	float: left;	color: white;	font-size: 10px;	font-weight: bold;	border: solid 0px;}.btn-center-27-active {	background: url(img/button-27.png) 0px -123px repeat-x;}.btn-right-27,.btn-right-27-active {	display: block;	float: left;	background: url(img/button-27.png) 15px 1px repeat-x;	width: 4px;	height: 28px;}.btn-right-27-active {	background: url(img/button-27.png) 15px -94px repeat-x;}.btn-left-27-gray {	display: block;	float: left;	background: url(img/button-27-gray.png) 0px 1px repeat-x;	width: 4px;	height: 28px;}.btn-center-27-gray {	/*background: url(img/images.png) 0px -28px no-repeat;*/	background: url(img/images.png) -67px -112px no-repeat;	height: 36px;	float: left;	color: white;	font-size: 10px;	font-weight: bold;	border: solid 0px;}.btn-right-27-gray {	display: block;	float: left;	background: url(img/button-27-gray.png) 15px 1px repeat-x;	width: 4px;	height: 28px;}.sipka {	display: block;	position: relative;	left: 24px;	top: 5px;	float: left;	background: url(img/sipka.png) no-repeat;	width: 15px;	height: 18px;}#lostpass{   background: none repeat scroll 0 0 transparent;    border: medium none;    position: relative;    top: 5px;}.width-200 {	width: 200px !important;}.width-145 {	width: 145px !important;}.width-102 {	width: 102px !important;}.width-108 {	width: 108px !important;}.width-84 {	width: 84px !important;}.width-80 {	width: 80px !important;}.width-62 {	width: 62px !important;}.margin-left-12 {	margin-left: 12px;}.margin-left-35 {	margin-left: 35px;}.margin-right-21 {	margin-right: 21px;}.btn-center-27 a,.btn-center-27-gray a {	margin-left: 2px;	text-align: center;	font-size: 11px;	padding-top: 6px;	line-height: 27px;	text-decoration: none;	color: white;}.btn-center-27 a:hover,.btn-center-27-gray a:HOVER {	text-decoration: underline;	color: white;}.cart_a {	margin-left: 7px !important;}ul.ul-info {	margin: 0 0 0 29px;}ul.ul-info li {	margin: 0 0 0 0;	list-style: none;}ul.ul-info li a {	font-family: arial;	font-size: 13px;	text-decoration: none;}ul.ul-info li a:HOVER {	color: #d74c01;	text-decoration: underline;}#streetErr {	}.footer-block-header {	position: relative;	background: url(img/images.png) 0 -751px no-repeat;	width: 998px;	padding-bottom: 20px;}#footer_block {	background: url('/css/img/footer_oddel.png') repeat-y;	clear: both;}#footer_block .h4-footer {	font-family: arial;	font-size: 14px;	margin: 20px 0px 10px 30px;	width: 150px;}.footer-icon-1 {	position: relative;	background: url(img/images.png) -398px -264px repeat-x;	margin-bottom: -60px;	margin-left: 171px;	width: 68px;	height: 60px;}.footer-icon-2 {	background: url(img/images.png) -465px -265px repeat-x;	margin-bottom: -60px;	margin-left: 170px;	width: 63px;	height: 60px;}.footer-icon-3 {	background: url(img/images.png) -533px -265px repeat-x;	margin-bottom: -60px;	margin-left: 170px;	width: 68px;	height: 60px;}.footer-icon-4 {	background: url(img/images.png) -596px -265px repeat-x;	margin-bottom: -60px;	margin-left: 183px;	width: 68px;	height: 60px;}#blockA,#blockB,#blockC,#blockD {	float: left;	width: 242px;}#blockA p,#blockB p,#blockC p,#blockD p {	text-align: center;}.error {	color: red;	font-weight: bold;	font-size: 12px}#select-menu {	float: left;}#select-menu p {	font-size: 10px;}#select-menu SELECT {	width: 78px;}#selektovnik {	margin-left: 30px;	float: left;}#selektovnik ul {list-style: none;}#selektovnik ul li{list-style: none; margin-bottom: 3px;}#selektovnik ul li span{ width: 80px; display: block; float: left; margin-top: 6px; }#selektovnik ul li SELECT{ width: 80px !important;  }.subCategoryList {    border:1px solid #CCCCCC;    background-color:none;}.subCategoryListItem {    float: left;    width: 164px;   margin: 5px 0;    background-image: url(img/sipkaSubCategory.png);    background-repeat: no-repeat;    background-position: 6px 4px;    padding: 2px 0 2px 20px}.viac_prod ul li{list-style: none;}.zauijimavosti-p{  font-size: 13px !important;  font-family: arial !important;}#nullComent{    clear:both;    margin-left: 22px;    padding-top:30px;    font-size: 12px;}#sizeFilter{  padding-left:15px;  padding-top: 20px;  margin-top:10px;  width:544px;  height:auto;  background-color: none;  border:1px solid gray;}.sizeFilterWindow{width:279px;height:25px;float:left;}#sizeFilter input[type=checkbox]{    width:35px;  height:10px;}#sizeFilterSubmit:hover{   text-decoration: none;  }
