ul{margin:0;padding:0;}
img{border:0px;}
input,select {font-size: 11px; color:black; border:1px solid #424C4D; background-position: -1px; /*background-image: url(../img/input_bg.gif); background-repeat: repeat-x;*/ background-color: transparent;}
form {margin: 0px; padding: 0px;}

a, a:hover, table, div, body {font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-style: normal;}
a {color: #2264ae; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

.topline {
	margin:0px 10px;
	padding:10px;
	text-align:right;
	background-color: #e6e6e6;
	color:grey;
}
.topline a {
	color:grey;
}


html { margin:0px; padding:0px; background-color: #f0f0f0; 
background-image:url(../img/bg.gif);
background-repeat: repeat;
background-position: top center;
}

body {
	color: black; 
	margin:0px; 
	padding:0px; 
	text-align:center;
	/*background-color: #3c3c3c;*/
	background-image:url(../img/bg2.gif);
	background-repeat: repeat-x;
	background-position: top center;
	
}


* {margin:0;padding:0;} 


html, body {height: 100%;}
	

#sfwrap {min-height: 100%;}

#sfmain {overflow:auto;
	padding-bottom: 40px;
	}  /* must be same height as the footer */

#sffooter {position: relative;
	margin-top: -40px; /* negative value of footer height */
	height: 40px;
	clear:both;
	} 

/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}





#topbg {
	background-image:url(../img/top.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
 
#pageholder {
	margin:auto;
	text-align:left;
	width:862px;	
}

li {
	margin-left:15px;
}
.success {
	color:#00aa00;
	padding-left:10px;
	font-size:14px;
}

.bookmarks_title {height:46px; background-image:url(../img/bookmarks_bg.gif);}
.bookmarks_title_inner {padding:14px 5px 0px 36px; }
.bookmarks_title_inner a {font-size:16px; color:white;}

#topmenu {
	height:28px;
	background-color: #2264ae;
	/*background-image: url(../img/topmenu.gif);*/
	margin-bottom:0px;
}
#topmenu_inner {
	float:left;
	padding-left:5px;
}

.textMenuItem {
	float:left;
	text-align: center;
	width:164px;
	height:34px;
	background-image: url(../img/textmenu_1.gif);
	background-repeat: no-repeat;
}
.textMenuItem_selected {
	float:left;
	text-align: center;
	width:164px;
	height:34px;
	background-image: url(../img/textmenu_1_selected.gif);
	background-repeat: no-repeat;
}
.textMenuItem_inner {
	padding-top:8px;
	color:white;
}
.textMenuItem_inner a {
	color:white;
}

.textMenuItem_inner_selected {
	padding-top:8px;
	color:black;
}
.textMenuItem_inner_selected a {
	color:black;
}

.t_menu {
	color: white;
	font-size:14px;
   font-weight:bold;
   margin-left:15px;
   margin-right:15px;
}
.t_menu:hover {
	color: white;
	font-size:14px;
}
.t_menu_selected {
	color: white;
	font-size:14px;
}
.t_menu_selected:hover {
	color: white;
	font-size:14px;
}
.t_menu a {
	color: white;
	font-size:14px;
}





.textSubMenuItem {
	float:left;
	text-align: center;
	width:164px;
	height:24px;
	background-image: url(../img/textmenu_2.gif);
	background-repeat: no-repeat;
}
.textSubMenuItem_selected {
	float:left;
	text-align: center;
	width:164px;
	height:24px;
	background-image: url(../img/textmenu_2_selected.gif);
	background-repeat: no-repeat;
}
.textSubMenuItem_inner {
	padding-top:1px;
	color:black;
}
.textSubMenuItem_inner a {
	color:black;
}

.textSubMenuItem_inner_selected {
	padding-top:1px;
	color:black;
}
.textSubMenuItem_inner_selected a {
	color:black;
}

.t_submenu {
	color: black;
	font-size:12px;
}
.t_submenu:hover {
	color: black;
	font-size:12px;
}
.t_submenu_selected {
	color: black;
	font-size:12px;
}
.t_submenu_selected:hover {
	color: black;
	font-size:12px;
}






.farby {
	margin-left:2px;
	margin-top:20px;
}
.farby_top {
	margin-left:3px;
	width:547px;
}
.farby_top_inner {
	padding:5px;
	font-weight:bold;
}

.bg_product {
	margin-left:10px;
	margin-bottom:20px;
}

.bggg_product {
	margin-left:10px;
	margin-bottom:20px;
}

.bg_product_top {
	background-image: url(../img/bg_product_top.gif);
	background-repeat: no-repeat;
	height:9px;
	font-size:4px;
}

.bg_product_bottom {
	background-image: url(../img/bg_product_bottom.gif);
	background-repeat: no-repeat;
	
	height:9px;
	font-size:4px;
}
.bg_product_inner {
	background-image: url(../img/bg_product.gif);
	background-repeat: repeat-y;
	padding:0px 15px 0px 0px;
}

.nadpis_text_div {
	border-top:1px solid #aeaeae;
}

#cena_eur {
	font-weight: bold;
}

.group_menu {
	float:left; 
}

.group_menu_inner {
	padding:10px 20px;
	text-align:left;
}

.group_menu_inner a {
	font-weight: bold;
	font-size:12px;
}

.odrazky {
	padding-bottom:5px;
	padding-left:12px;
	margin-left: 0px;
}
.odrazky li {
	padding-left:0px;
	margin-left: 0px;
}

#tab0_content {
	display: block;
	text-align: justify;
}
#tab1_content,#tab2_content,#tab3_content {
	display: none;
	text-align: justify;
}

.blue_text { font-weight: bold; color:#2264ae; }
.red_text { font-weight: bold; color:#ee220d; }

.product_title_stripe {
	/*background-color: #282828;*/
	
}

.product_title {
	width:263px;
	/*color:white;*/
}

.product_title_inner {
	padding: 5px;
	font-size: 20px;
}

.tab_inner {
	font-size: 13px;
	padding-top:8px;
}
.tab,.tab_s {
	text-align: center;
	color:white;
	margin-top:10px;
	float:left;
	width:82px;
	height:29px;
	background-image: url(../img/tab.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	*cursor:hand;
}
.tab_s {
	background-image: url(../img/tab_s.gif);
	color:black;
}
.tab:hover {
	background-image: url(../img/tab_o.gif);
}

.right_bg {
	width:100%;
	height:30px;
	background-color: #515151;
	color:white;
	font-size:11px;
	font-weight: bold;
	padding:3px;
	border-bottom: 1px solid #96979a;
}
.right_bg2 {
	background-image: url(../img/right_bg.gif);
	background-repeat: repeat-y;
	border-bottom: 2px solid #e0dedb;
}
.right_nazov { font-size:10px; color:#4f4f4f;}
.right_znacka { font-size:10px; }
.right_znacka a { color:black; font-size:10px; }
.right_oznacenie { font-size:10px; }
.right_oznacenie a { color:black; font-size:10px; }


.list_spopis { font-size:10px; padding:0px 5px 5px 5px; }

.trix4_spopis { font-size:10px; padding:0px 5px 0px 5px; height:64px; overflow:hidden;}
.lr_spopis { font-size:10px; padding:0px 5px 0px 5px; height:64px; overflow:hidden;}
.dvax2_spopis { font-size:10px; padding:0px 5px 0px 5px; height:47px; overflow:hidden;}

.files {
	width:100%;
	border-top:1px solid silver;
}

.files td {
	border-bottom:1px solid silver;
}

#body {
	text-align:center;
	/*background-image:url('../img/bg.gif');
	background-repeat:repeat-x;
	background-position: center top;*/
}

#holder {
	margin:auto;
	text-align:left;
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:862px;
}



#predaj_sluzby {
	height:32px;
	background-image: url(../img/predaj_sluzby.gif);
}



#tmenu {
	height:36px;
	background-image: url(../img/tmenu.gif);
}
#tmenu_inner a {
	color:black;
}
#tmenu_inner {
	color:black;
	padding-top:7px;
	padding-left:20px;
	height:23px;
}


#bottom {
	text-align:center;
	height:112px;
	background-image: url(../img/bottom.gif);
	background-repeat: repeat-x;
}

#bottom_inner {
	width:882px;
	margin:auto;
	text-align:left;
	height:112px;
	background-image: url(../img/bottom.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	text-align: left;
}

#bottom_inner2 {
	padding-top:10px;
	padding-left:20px;
	color:white;
}

#left {
	width:230px;
	/*background-image: url(../img/bg_left.gif);
	background-repeat: repeat-y;*/
}

#main {
	width:750px;
	/*background-image: url(../img/bg_right.gif);
	background-repeat: repeat-y;
	background-position: right;*/

}

#right {
	width:249px;
}

#search {
	background-position: 0px 0px;
}

#search_inner {
	background-image: url(../img/search_bg.gif);
	background-repeat: no-repeat;
}

#search_input {
	*margin-top:-1px;
	*margin-left:-1px;
	border:0px;
	width:100px;
}

#top {
	background-image: url(../img/top.gif);
	background-repeat:no-repeat;
	height:92px;
}

#logo {
	text-align: right;
	float:right;
	height: 196px;
}

#produkty {
}

#produkty_inner {
	padding:10px 10px 10px 10px;
}

#prihlasenie {
}

#prihlasenie_inner {
}

#prihlaseny {
}

#prihlaseny_inner {
}
#prihlaseny_inner input {
	color:black; border: 1px solid white;
}

.register_button {
	background-color:white; padding:1px 30px 1px 30px; font-size:12px; font-weight:bold; color:#2264ae; cursor:pointer; *cursor:hand;
}

#ponukam {
	background-image: url(../img/ponukam.gif);
	background-repeat: no-repeat;
	padding-top:32px;
}

#login {
	background-image: url(../img/login_bg.gif);
	background-repeat: no-repeat;
	height: 140px;
}

#loggedin {
	background-image: url(../img/loggedin_bg.gif);
	background-repeat: no-repeat;
	height: 140px;
}

.login_input {
	*margin-top:-1px;
	*margin-left:-1px;
	border:0px;
	width:115px;
}

.a_cyan {
	color: #922c01;
	font-size:13px;
}

.a_cyan:hover {
	font-size:13px;
	color: black;
	text-decoration: none;
}

.a_cyan_s {
	color: #922c01;
	font-size:12px;
}

.a_cyan_s:hover {
	font-size:12px;
	color: black;
	text-decoration: none;
}


#kosik, #kosik_empty {
	margin:5px 0px;
	height:100px;
	background-image: url(../img/kosik.gif);
	background-repeat: no-repeat;
}
#kosik_inner, #kosik_empty_inner {
	color:white;
	font-size:12px;
	padding:55px 0px 0px 0px;
	text-align: center;
}

.m_0 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_1 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_2 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_3 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_4 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_5 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_6 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.m_7 {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; }
.mi_0, .mi_1, .mi_2, .mi_3, .mi_4, .mi_5, .mi_6, .mi_7 {	padding-top:5px; color:white; font-weight: normal; font-size:14px; text-align: left; padding-left:12px; }


.m_0_selected {	background-image: url('../img/arr.gif'); background-position:16px 7px; background-repeat: no-repeat; height:25px; padding-left:15px; background-color: #266cb5;}

.mi_0_selected, .mi_1_selected, .mi_2_selected, .mi_3_selected, .mi_4_selected, .mi_5_selected, .mi_6_selected, .mi_7_selected {	padding-top:5px; color:white; font-weight: normal; font-size:14px; text-align: left; padding-left:12px;}

.menu_sub {
	color:white;
}

.menu_sub a {
	color:white;
}

#menu {
	/*
background-image: url(../img/menu_bg.gif);
	background-repeat: repeat-y;
*/
	width: 248px;
	margin-left: 1px;
	margin-bottom:10px;
}

.lborder0 {border-left: 6px solid #515151;}
.lborder1 
.lborder2 
.lborder3 
.lborder4 
.lborder5 
.lborder6 
.lborder7 

.menu_item_0 { width:100%; /* background-image:url(../img/m_bg0.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_1 { width:100%; /* background-image:url(../img/m_bg1.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_2 { width:100%; /* background-image:url(../img/m_bg2.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_3 { width:100%; /* background-image:url(../img/m_bg3.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_4 { width:100%; /* background-image:url(../img/m_bg4.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_5 { width:100%; /* background-image:url(../img/m_bg5.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_6 { width:100%; /* background-image:url(../img/m_bg6.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_7 { width:100%; /* background-image:url(../img/m_bg7.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_0 {	width:100%; /* background-image:url(../img/m_bgs0.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_1 {	width:100%; /* background-image:url(../img/m_bgs1.gif); background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_2 {	width:100%; /* background-image:url(../img/m_bgs2.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_3 {	width:100%; /* background-image:url(../img/m_bgs3.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_4 {	width:100%; /* background-image:url(../img/m_bgs4.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_5 {	width:100%; /* background-image:url(../img/m_bgs5.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_6 {	width:100%; /* background-image:url(../img/m_bgs6.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_item_selected_7 {	width:100%; /* background-image:url(../img/m_bgs7.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_0 { width:100%; /*background-image:url(../img/m2_bg0.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px;  padding-top: 5px;}
.menu_subitem_1 { width:100%; /*background-image:url(../img/m2_bg1.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_2 { width:100%; /*background-image:url(../img/m2_bg2.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_3 { width:100%; /*background-image:url(../img/m2_bg3.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_4 { width:100%; /*background-image:url(../img/m2_bg4.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_5 { width:100%; /*background-image:url(../img/m2_bg5.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_6 { width:100%; /*background-image:url(../img/m2_bg6.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_7 { width:100%; /*background-image:url(../img/m2_bg7.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_0 { width:100%; /*background-image:url(../img/m2_bgs0.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; background-color: #266cb5;}
.menu_subitem_selected_1 { width:100%; /*background-image:url(../img/m2_bgs1.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_2 { width:100%; /*background-image:url(../img/m2_bgs2.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_3 { width:100%; /*background-image:url(../img/m2_bgs3.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_4 { width:100%; /*background-image:url(../img/m2_bgs4.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_5 { width:100%; /*background-image:url(../img/m2_bgs5.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_6 { width:100%; /*background-image:url(../img/m2_bgs6.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }
.menu_subitem_selected_7 { width:100%; /*background-image:url(../img/m2_bgs7.gif);background-repeat:no-repeat; background-position:left bottom;*/ padding-left:28px; }

.menu_item_padding_0,.menu_item_padding_1,.menu_item_padding_2,.menu_item_padding_3,.menu_item_padding_4,.menu_item_padding_5,.menu_item_padding_6,.menu_item_padding_7 { padding-top:6px; padding-bottom:4px; }
.menu_subitem_padding_1,.menu_subitem_padding_2,.menu_subitem_padding_3,.menu_subitem_padding_4,.menu_subitem_padding_5,.menu_subitem_padding_6,.menu_subitem_padding_7 { padding-top:4px; padding-bottom:2px; padding-left:15px; }



#akcie, #novinky {
	background-image:url(../img/green_light.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
}

.akcie_selected, .novinky_selected {
	background-image:url(../img/bg_menu_selected.gif);
	background-repeat:repeat-y;
}

#main_menu {
	padding:5px 11px;
}

#uvod {
	background-image: url(../img/uvod.gif);
	background-repeat: no-repeat;
	padding:8px 5px 10px 38px;
}

#kontakt {
	background-image: url(../img/kontakt.gif);
	background-repeat: no-repeat;
	padding:8px 5px 10px 38px;
}

#napiste_nam {
	background-image: url(../img/napiste_nam.gif);
	background-repeat: no-repeat;
	padding:8px 5px 10px 38px;
}

.products_4x3 {
}

.product_4x3 {
	background-image: url(../img/bg_4x3.gif);
	background-repeat: no-repeat;
	float:left;
	width:175px;
	height:280px;
	margin-left:9px;
	margin-bottom:9px;
}

.product_4x3_empty {
	background-image: url(../img/bg_4x3_empty.gif);
	background-repeat: no-repeat;
	float:left;
	width:175px;
	height:280px;
	margin-left:9px;
	margin-bottom:9px;
}

.product_4x3_table {
	height:160px; width:160px; cursor:pointer; *cursor:hand;  
}

.product_4x3_akcia {
	background-image: url(../img/bg_4x3.gif);
	background-repeat: no-repeat;
	float:left;
	width:175px;
	height:280px;
	margin-left:9px;
	margin-bottom:9px;
}

.product_4x3_nove {
	background-image: url(../img/bg_4x3.gif);
	background-repeat: no-repeat;
	float:left;
	width:175px;
	height:280px;
	margin-left:9px;
	margin-bottom:9px;
}

.product_4x3_inner {
	padding-top:0px;
}

.product_4x3_title {
	height:60px;
	padding:0px 5px;
	width:100%;
	text-align: left;
}

.product_4x3_akcia_title {
	height:42px;
	padding-left:45px;
	padding-right:5px;
	width:100%;
	text-align: left;
}

.product_4x3_nove_title {
	height:42px;
	padding-left:45px;
	padding-right:5px;
	width:100%;
	text-align: left;
}

.product_4x3_details {
	float:left;
	width:40px;
	padding-top:7px;
	padding-left:0px;
}

.product_4x3_buy {
	float:left;
	padding-top:3px;
	padding-left:8px;
}

.product_4x3_price {
	padding-top:0px;
	float:left;
	width:80px;
}

.product_4x3_price_eur {
	color:#000000;
	font-size:13px;
	padding:2px;
}
.product_4x3_price_eur s {
	color:#999999;
	font-size: 11px;
}

.product_4x3_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_4x3_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}


.products_display {
	text-align:center;
	padding-bottom:5px;
}














.products_2x2 {
	margin-left:3px;
}

.product_2x2, .product_2x2_akcia, .product_2x2_nove {
	background-image: url(../img/bg_2x2.gif);
	background-repeat: no-repeat;
	float:left;
	width:360px;
	height:440px;
	margin-left:9px;
	margin-bottom:9px;
}

.product_2x2_empty {
	background-image: url(../img/bg_2x2_empty.gif);
	background-repeat: no-repeat;
	float:left;
	width:360px;
	height:440px;
	margin-left:9px;
	margin-bottom:9px;
}

.product_2x2_table {
	margin:5px 14px;
	height:252px; width:252px; cursor:pointer; *cursor:hand; 
	border:1px solid #dddddd;
}



.product_2x2_inner {
	padding-top:0px;
}

.product_2x2_title {
	font-weight: bold;
	height:35px;
	padding:0px 5px;
}

.product_2x2_akcia_title {
	font-weight: bold;
	height:35px;
	padding:0px 5px;
}

.product_2x2_nove_title {
	font-weight: bold;
	height:35px;
	padding:0px 5px;
}

.product_2x2_title a, .product_2x2_akcia_title a, .product_2x2_nove_title a {
	font-size:13px;
}

.product_2x2_details {
	padding-top:7px;
	padding-left:22px;
}

.product_2x2_buy {
	padding-top:3px;
	padding-left:160px;
}

.product_2x2_price {
	padding-top:0px;
	padding-left:20px;
}

.product_2x2_price_eur {
	color:#000000;
	font-size:13px;
}
.product_2x2_price_eur s {
	color:#999999;
}

.product_2x2_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_2x2_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}

















.products_lr {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

.product_lr {
	margin:15px 5px 0px 5px;
	float:left;
	height:300px;
	background-color: #dbdbdb;
}

.product_lr_table {
	height:137px; width:137px; cursor:pointer; *cursor:hand; 
}

.product_lr_inner {
	padding-top:0px;
}

.product_lr_title {
	height:42px;
	padding:0px 5px;
	width:100%;
	text-align: left;
}

.product_lr_akcia_title {
	height:42px;
	padding-left:45px;
	padding-right:5px;
	width:100%;
	text-align: left;
}

.product_lr_nove_title {
	height:42px;
	padding-left:45px;
	padding-right:5px;
	width:100%;
	text-align: left;
}

.product_lr_details {
	float:left;
	padding-top:7px;
	padding-left:22px;
}

.product_lr_buy {
	float:left;
	padding-top:3px;
	padding-left:8px;
}

.product_lr_price {
	padding-top:0px;
	float:left;
}

.product_lr_price_eur {
	color:#000000;
	font-size:13px;
	padding:5px;
}
.product_lr_price_eur s {
	color:#999999;
}

.product_lr_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_lr_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}




















.products_list {
	margin-left: 3px;
}

.product_list {
	width:730px;
	height:42px;
	border-top:1px solid #c0c0c0;
}

.product_list_table {
	margin-left:10px;
	cursor:pointer; *cursor:hand; 
	border:1px solid #dddddd;
}

.product_list_akcia {
	width:730px;
	height:42px;
	border-top:1px solid #c0c0c0;
}

.product_list_nove {
	width:730px;
	height:42px;
	border-top:1px solid #c0c0c0;
}

.product_list_inner {
	padding-top:0px;
}

.product_list_title,.product_list_akcia_title,.product_list_nove_title {
	width: 565px;
	font-weight: bold;
	height:30px;
}


.product_list_details {
	padding-top:2px;
	padding-left:22px;
}

.product_list_buy {
	float:left;
	padding-top:7px;
}

.product_list_price_eur {
	color:#000000;
	font-size:13px;
}
.product_list_price_eur s {
	color:#999999;
}

.product_list_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_list_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}

.product_right_price {
	padding:3px;
	text-align:right;
}
.product_right_price_eur {
	color:#000000;
	font-size:13px;
	width:137px;
}
.product_right_price_eur s {
	color:white;
}
.product_right_price_sk {
	color:#777777;
	font-size:10px;
}





.products_akcia {
	padding-top:1px;
	padding-left:1px;
	background-color:#cccccc;
}

.product_akcia {
	background-image: url(../img/akcia.gif);
	background-repeat: no-repeat;
	float:left;
	width:197px;
	height:299px;
}

.product_akcia_table {
	height:170px; width:176px; cursor:pointer; *cursor:hand; 
}

.product_akcia_inner {
	padding-top:0px;
	padding-left:10px;
}

.product_akcia_title {
	height:63px;
	padding:0px 10px 0px 58px;
	width:100%;
	text-align: left;
}

.product_akcia_details {
	float:left;
	padding-top:7px;
	padding-left:33px;
}

.product_akcia_buy {
	float:left;
	padding-top:3px;
	padding-left:42px;
}

.product_akcia_price {
	padding-top:0px;
	padding-left:32px;
	float:left;
}

.product_akcia_price_eur {
	color:#424C4D;
	font-size:12px;
}

.product_akcia_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_akcia_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}

.product_input {
	background-color:white;
	width:40px;
	text-align:right;
	margin-top:2px;
	font-size: 15px;
}


















.products_nove {
	padding-top:1px;
	padding-left:1px;
	background-color:#cccccc;
}

.product_nove {
	background-image: url(../img/nove.gif);
	background-repeat: no-repeat;
	background-position: 9px 0px;
	float:left;
	width:197px;
	height:299px;
}

.product_nove_table {
	height:170px; width:176px; cursor:pointer; *cursor:hand; 
}

.product_nove_inner {
	padding-top:0px;
	padding-left:9px;
}

.product_nove_title {
	height:57px;
	padding:0px 10px 0px 58px;
	width:100%;
	text-align: left;
}

.product_nove_details {
	float:left;
	padding-top:7px;
	padding-left:33px;
}

.product_nove_buy {
	float:left;
	padding-top:3px;
	padding-left:42px;
}

.product_nove_price {
	padding-top:0px;
	padding-left:32px;
	float:left;
}

.product_nove_price_eur {
	color:#424C4D;
	font-size:12px;
}

.product_nove_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_nove_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}






#user_menu {
	text-align:center;
	padding:9px 5px 5px 5px;
	color:grey;
	border-bottom:1px solid grey;
}

#user_menu a {
	color:grey;
}

.detailbottom {
	padding-top:10px;
}

.detail_akcia_bottom {
	padding:8px;
	background-color: #FFFFCB;
	background-image: url(../img/eur_yellow.gif);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	border-bottom: 1px solid #cccccc;
}
.detail_nove_bottom {
	padding:8px;
	background-color: #FFFFCB;
	background-image: url(../img/eur_yellow.gif);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	border-bottom: 1px solid #cccccc;
}
.detail_bottom {
	padding:8px;
	background-color: #E8F6FD;
	background-image: url(../img/eur_white.gif);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	border-bottom: 1px solid #cccccc;
}

.product_detail_price {
	font-size: 20px;
}

.product_detail_price_sk {
	color:#b2b2b2;
	font-size:12px;
}

.product_detail_buy {
	float: right;
	padding-top:6px;
}


.detail_popis {
	background-image: url(../img/bg_detail.gif);
	background-repeat: no-repeat;
	background-position: -1px -56px;
	*background-position: 0px -56px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.detail_akcia_popis {
	background-image: url(../img/bg_detail_akcia.gif);
	background-repeat: no-repeat;
	background-position: -1px -56px;
	*background-position: 0px -56px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.detail_nove_popis {
	background-image: url(../img/bg_detail_nove.gif);
	background-repeat: no-repeat;
	background-position: -1px -56px;
	*background-position: 0px -56px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}







.detail_nadpis {
	background-image: url(../img/bg_detail.gif);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	height:56px;
}

.detail_akcia_nadpis {
	background-image: url(../img/bg_detail_akcia.gif);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	height:56px;
}

.detail_nove_nadpis {
	background-image: url(../img/bg_detail_nove.gif);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	height:56px;
}




.detail__nadpis {
	margin:0px;
	padding:18px 12px 20px 12px;
	color:#922c01;
	font-size:16px;
	font-weight:normal;
}

.detail_podnadpis {
	color:#922c01;
	font-size:12px;
	font-weight:bold;
	padding:10px 0px;
}

.popis {
	padding-bottom:15px;
	text-align: justify;
}

.tech_info_div {
	border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;
}
.tech_info {
/*	border-top: 1px solid #cccccc;*/
/* 	border-left: 1px solid #cccccc; */
}
.tech_info td, .tech_info th {
	/*border-bottom: 1px solid #cccccc;*/
/* 	border-right: 1px solid #cccccc; */
}


.detail_left {
	float:left; width:285px;
}
.detail_left_inner { 
	padding:10px 0px 0px 10px;
}

.detail_right {
	float:left; width:314px;
}
.detail_right_inner {
	padding:10px 10px 0px 0px;
}

.product_detail_image {
	border:1px solid #cccccc;
	height:264px;
	width:264px;
	margin:3px;
}

.product_detail_thumb {
	border:1px solid #cccccc;
	margin:3px;
	height:60px;
	width:60px;
	float:left;
}


.kosik_item {
	background-image: url(../img/bg_kosik.gif);
	background-repeat: no-repeat;
	height:79px;
	margin-left:10px;
	margin-bottom:10px;
	width:600px;
}

.kosik_item_akcia {
	background-image: url(../img/bg_kosik.gif);
	background-repeat: no-repeat;
	height:79px;
	margin-left:10px;
	margin-bottom:10px;
	width:600px;
}

.kosik_item_nove {
	background-image: url(../img/bg_kosik.gif);
	background-repeat: no-repeat;
	height:79px;
	margin-left:10px;
	margin-bottom:10px;
	width:600px;
}


.kosik_title {
	background-image: url(../img/kosik_title.gif);
	background-repeat: no-repeat;
	height:42px;
	background-position: 0px 2px;
}

.kosik_title_inner {
	padding:14px 12px 12px 50px;
	color:#922c01;
	font-size:14px;
}


.kosik_nadpis {
	color:#424c4d;
	font-weight: bold;
}
.kosik_pocet {
	padding-left:15px;
	padding-top:7px;
	float:left;
	
}
.kosik_pocet_inner {
	width:50px;
	padding-top:39px;
}
.kosik_plusminus {
	padding-top:10px;
	padding-left:36px;
}
.kosik_jcena {
	padding-left:20px;
}
.kosik_jcena_inner {
}
.kosik_cena {
font-size:14px;
	padding-top:13px;
	padding-left:20px;
}
.kosik_cena_sk {
	color:#b2b2b2;
	font-size: 10px;
}

.kosik_sum_empty {
	background-color: #FFFFCB;
	margin-left:300px;
	padding:12px;
}
.kosik_sum {
	padding-top:5px;
	
}

.kosik_sum_number {
	font-size: 16px;
	float:left;
}

.kosik_sum_number2 {
	padding-top:10px;
	padding-left:28px;
	float:left;
}

.kosik_sum_ok {
	float:right;
	padding:0px 15px 10px 40px;
	font-size: 13px;
}

.kosik_sum_ok a {
	font-size: 12px;
}




s {
	color:#888888;
}

.nadpis2_1 a,.nadpis2_2 a,.nadpis2_3 a,.nadpis2_4 a,.nadpis2_5 a,.nadpis2_6 a,.nadpis2_7 a {
	font-size:16px;
	padding:4px;
}
.nadpis2_1 a:hover,.nadpis2_2 a:hover,.nadpis2_3 a:hover,.nadpis2_4 a:hover,.nadpis2_5 a:hover,.nadpis2_6 a:hover,.nadpis2_7 a:hover {
	font-size:16px;
}

.nadpis,.nadpis_0,.nadpis_1,.nadpis_2,.nadpis_3,.nadpis_4,.nadpis_5,.nadpis_6,.nadpis_7,.nadpis a,.nadpis_0 a {
	padding:10px 10px 0px 10px;	
	font-size:24px;
	font-weight:normal;
	color: #2264ae;
}

.nadpis,.a_ { color:#2264ae; }
.nadpis_0,.nadpis2_0 a,.a_0 { color:#2264ae; margin:0px; padding-top :0px; }
.nadpis_1,.nadpis2_1 a,.a_1 { color:#2264ae; }
.nadpis_2,.nadpis2_2 a,.a_2 { color:#2264ae; }
.nadpis_3,.nadpis2_3 a,.a_3 { color:#2264ae; }
.nadpis_4,.nadpis2_4 a,.a_4 { color:#2264ae; }
.nadpis_5,.nadpis2_5 a,.a_5 { color:#2264ae; }
.nadpis_6,.nadpis2_6 a,.a_6 { color:#2264ae; }
.nadpis_7,.nadpis2_7 a,.a_7 { color:#2264ae; }

.dvax2_znacka { font-size:10px; color:#777777; padding:0px 5px 0px 14px; font-weight:normal;}
.dvax2_znacka a { font-size:10px; color:#777777; font-weight:normal;}
.dvax2_nazov { font-size:13px; padding:10px 5px 0px 14px; color:#2264ae; }
.dvax2_nazov a { font-size:13px;  color:#2264ae; }

.blist_znacka { font-size:10px; color:#777777; padding:0px 5px 0px 0px; font-weight:normal;}
.blist_znacka a { font-size:10px; color:#777777; font-weight:normal;}
.blist_nazov { font-size:15px; padding:10px 5px 0px 0px; color:#2264ae; }
.blist_nazov a { font-size:15px; color:black; color:#2264ae; }


.list_znacka { color:grey; padding:0px 10px 0px 10px; }
.list_znacka a { font-size:10px; color:#777777; }


.list_nazov { padding:10px 10px 0px 10px; font-weight: bold; }


.znacka { color:grey; padding:0px 10px 0px 10px; }
.nazov { color:#2264ae;font-size:18px;font-weight: bold; }




.l_bg {
	background-image: url(../img/l_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.l_bg_top {
	background-image: url(../img/l_bg_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.l_bg_bottom {
	background-image: url(../img/l_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}


.product_blist_akcia {
	background-image: url(../img/bg_blist.gif);
	background-repeat: no-repeat;
	width:575px;
	height:220px;
}

.product_blist_nove {
	background-image: url(../img/bg_blist.gif);
	background-repeat: no-repeat;
	width:575px;
	height:220px;
}

.products_blist {
	margin-left:3px;
}

.product_blist {
	background-image: url(../img/bg_blist.gif);
	background-repeat: no-repeat;
	width:575px;
	height:220px;
}

.product_blist_empty {
	background-image: url(../img/bg_blist_empty.gif);
	background-repeat: no-repeat;
	width:575px;
	height:220px;
}

.product_blist_table {
	margin:5px 14px;
	cursor:pointer; *cursor:hand; 
	border:1px solid #dddddd;
}



.product_blist_inner {
	padding-top:0px;
}

.product_blist_title,.product_blist_akcia_title,.product_blist_nove_title {
	width: 565px;
	font-weight: bold;
	height:35px;
	padding:5px;
	border-bottom:1px solid #aeaeae;
}
.product_blist_title a, .product_blist_akcia_title a, .product_blist_nove_title a {
	font-size:10px;
}

.product_blist_details {
	padding-top:2px;
	padding-left:22px;
}

.product_blist_buy {
	padding-top:3px;
	padding-left:160px;
}

.product_blist_price {
	padding-top:0px;
	padding-left:20px;
}

.product_blist_price_eur {
	color:#000000;
	font-size:16px;
}
.product_blist_price_eur s {
	color:#999999;
}

.product_blist_price_sk {
	color:#b2b2b2;
	font-size:10px;
}


.product_blist_input {
	background-color:white;
	width:25px;
	text-align:right;
	margin-top:2px;
}