.w10
{
	width:10px;
}

.w100
{
	width:100px;
}

.w110
{
	width:110px;
}


.reg_head
{
	font-size:12px;
	text-transform:uppercase;	
}

.reg_head_red
{
	font-size:12px;
	text-transform:uppercase;
	color:#FF0000;
}

.reklama_100
{
	width:100%;
	padding:5px;
}

.width_100p
{
	width:100%;
}

.p_left_right
{
	padding-left:20px;
	padding-right:20px;
}

.t_left
{
	text-align:left;
}

.h3_5000
{
	text-align:center;
	font-size:12px;
}

.main_wozek_foto
{
	margin-top:5px;
	margin-bottom:5px;
}

.a_reklama
{
	text-transform:uppercase;

}

.bg_CCCCCC
{
	background-color:#cccccc;	
}

.div_reklama
{
	width:940px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0 auto;
	padding:0px;
	margin-top:4px;
	padding:5px;

}

.reklama_head
{
	width:100%;
	padding:3px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:14px;
}


.doprava_zdarma
{
	background-image: url(images//doprava_zdarma.png);	
	background-repeat:no-repeat;
	width:190px;
	height:119px;
	margin:0px;
	padding:0px;
}

.balne_zdarma
{
	background-image: url(images//balne_zdarma.jpg);	
	background-repeat:no-repeat;
	width:180px;
	height:138px;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
.home_credit_banner
{
	background-image: url(images//125x125_a.gif);	
	background-repeat:no-repeat;
	width:125px;
	height:125px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
}
.platebni_metody
{
	background-image: url(images//platebni_metody.png);	
	background-repeat:no-repeat;
	width:190px;
	height:190px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	clear:right;
}

.platebni_metody_text
{
	background-image: url(images//platebni_metody_text.png);	
	background-repeat:no-repeat;
	width:190px;
	height:31px;
	margin:0px;
	padding:0px;
	clear:right;
}

.h1_center_nobg
{
	font-size:10px;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	text-align:center;
	color:black;
	text-transform:uppercase;
	letter-spacing:2px;
}
.h1_center
{
	font-size:10px;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	text-align:center;
	color:black;
	background-image: url(images//btn_bg_over.png);
	text-transform:uppercase;
	height:38px;
	vertical-align:middle;
}

.p_
{
	text-align:justify;
}

.li_
{
	text-align:justify;
	margin-left:10px;
}


.li_2
{
	text-align:justify;
	margin-left:10px;
	margin-bottom:5px;
}

/*menu horni*/

.list_head_left_p
{
	height:20px;
	background-color:#C1BDF9;
	color:#000066;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	padding-left:10px;
	text-align:left;
	cursor:pointer;
}

.a_no_href
{
	cursor:pointer;
	text-decoration:underline;
}
.a_no_href_variant
{
	margin:2px;
	padding:0px;
	border-color:#faaab7;
	border-style:solid;
	border-width:1px;
}


.div_menu
{
	
	width:570px;
	height:38px;
	padding:0px;
	margin:0 auto;

}

.div_menu_a_left
{
	background-image: url(images//btn_left.png);
	height:38px;
	width:10px;
	margin:0px;
	padding:0px;
	
}

.div_menu_a_left_blue
{
	background-image: url(images//btn_left_blue.png);
	height:38px;
	width:10px;
	margin:0px;
	padding:0px;
	
}

.div_menu_a_right_blue
{
	background-image: url(images//btn_right_blue.png);
	height:38px;
	width:18px;
	margin:0px;
	padding:0px;
	
}
.div_menu_a_right
{
	background-image: url(images//btn_right.png);
	height:38px;
	width:18px;
	margin:0px;
	padding:0px;
	
}
.div_menu_a
{
	text-align:center;
	padding:0px;
	height:38px;
	color:black;
	background-image: url(images//btn_bg.png);
	text-transform:uppercase;
	text-decoration:none;

}
.div_menu_a:visited
{
	color:black;

}
.div_menu_a:hover
{
	background-image: url(images//btn_bg_over.png);
	cursor:pointer;
}
	


/*menu horni*/


/*GLOBAL*/


.popis
{
	margin:0px;
	padding:0px;

}
textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	

}
a
{
	color:black;
}
a:visited
{
	color:black;
}

a:hover
{
	color:red;
}

body
{
	text-align:center;
	padding:0px;
	margin:0px;
	/*background-color:#feacba;*/
	background-image:url(images/tipstore_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
}

select
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

img
{
	margin:0px;
	padding:0px;
}

.hr
{
	background-image: url(images//btn_bg_over.png);
	background-position:bottom;
	height:5px;
}

form
{
	margin:0px;
	padding:0px;
}

input
{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	border: #000000 solid 1px;
	margin-bottom:5px;
}

.main_table
{
	margin:0 auto;
	padding:0px;

}

.menu_table
{
	margin:0 auto;
	padding:0px;	
	margin-top:-45px;
}

.main_div
{
	width:590px;

}

.button
{
	background-color:#e48f9b;
	padding-left:2px;
	padding-right:2px;
	margin-top:0px;
	text-align:center;
	border: #000000 solid 1px;
	cursor:pointer;
	color:#FFFFFF;
	margin-top:5px;	
}

.td_left_10
{
	padding-left:10px;
	text-align:left;
}

.td_right_10
{
	padding-right:10px;
	text-align:right;
}

.top_banner
{
	background-image: url(images//top_banner.png);
	height:234px;
	width:770px;
}

.bottom_banner
{
	background-image: url(images//bottom_banner.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.bottom_end
{
	background-image: url(images//bottom_end.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:950px;
	height:18px;
}

.div_center
{
	text-align:center;
}

/*LOGOVANI*/

.login_banner
{
	background-image: url(images//login_banner.png);
	height:234px;
	width:230px;
}

.login_form
{
	padding:0px;
	margin:0px;
}

.login_table
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	margin-top:70px;
	padding-right:10px;
}

.login_form_input
{
	width:100px;
}

/*FILTER & SORT*/
.filter_checkbox
{
  border:#000000 solid 0px;
  margin-bottom:0px;
}
.filter_button
{
	background-color:#e48f9b;
	padding-left:2px;
	padding-right:2px;
	margin-top:0px;
	text-align:center;
	border: #000000 solid 1px;
	cursor:pointer;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	
}

.banner_blue_top
{
	background-image: url(images//banner_blue_top.png);
	background-repeat:no-repeat;
	width:560px;
	height:26px;
	margin-top:-15px;
	
}

.banner_blue_bottom
{
	background-image: url(images//banner_blue_bottom.png);
	background-repeat:no-repeat;
	width:560px;
	height:32px;
	
}
.table_filter
{
	background-image: url(images//banner_blue_bg.png);
	background-repeat:repeat-y;
	width:560px;	
	margin:0px;

}

.img_arrow
{
	margin:0px;
	padding:0px;
	border:#000000 solid 0px;
	vertical-align:middle;
	text-align:center;
}



/*FIND*/
.find_logo
{
	background-image: url(images//find_banner.png);	
	background-repeat:no-repeat;
	width:190px;
	height:31px;
	margin:0px;
	padding:0px;
}

.find_form_input
{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	width:110px;
	padding:0px;
	margin:0px;
	margin-top:0px;
	margin-right:2px;
	border: #000000 solid 1px;
}
.find_form_table
{
	margin:0px;
	padding:0px;
	/*margin-bottom:-10px;	*/
}

/*MENU*/

.menu_logo
{
	background-image: url(images//menu_banner.png);	
	background-repeat:no-repeat;
	width:190px;
	height:31px;
	margin:0px;
	padding:0px;
}
.menu
{
	padding:0px;
	margin-bottom:0px;
	margin-left:0px;
	text-align:left;
	background-image: url(images//bg_banner.png);
	background-repeat:repeat-y;
	width:190px;	
	padding-top:10px;
	text-transform:uppercase;
	letter-spacing:-1px;
	
	
}
.menu_h1
{
	font-size:10px;
	font-weight:bold;	
	margin:0px;
	padding:0px;
}

/*SHOP BASKET*/
.basket_logo
{
	background-image: url(images//basket_banner.png);	
	background-repeat:no-repeat;
	width:190px;
	height:31px;
	clear:right;
}

.bg_banner
{
	/*border:#FF0000 solid 1px;*/
	background-image: url(images//bg_banner.png);
	background-repeat:repeat-y;
	width:190px;	
}
.start_banner
{
	background-image: url(images//start_banner.png);
	background-repeat:no-repeat;
	width:190px;	
	height:15px;
	margin:0px;
	padding:0px;
	clear:right;

	/*border:#FFFF00 solid 1px;*/
}

.end_banner
{
	background-image: url(images//end_banner.png);
	background-repeat:no-repeat;
	width:190px;	
	height:20px;
	clear:right;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

.basket_table
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}

.div_edit_menu
{
	text-align:center;
	
}


/*SHOW BASKET*/
.nadpis_obsah_kosiku
{
	background-color:#C1BDF9;
	color:#000066;
	font-weight:bold;	

	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-right:10px;

	width:560px;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.basket_pieces_input
{
	font-size:10px;
	font-weight:bold;
	text-align:left;
	width:50px;
	padding:0px;
	margin:0px;
	margin-top:0px;
	margin-right:2px;
	border: #000000 solid 1px;
}

.nadpis_kosik_cena_celkem_left
{
	background-color:#C1BDF9;
	color:#000066;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	width:560px;
	height:20px;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
}

.nadpis_kosik_cena_celkem_right
{
	background-color:#C1BDF9;
	color:#000066;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	height:20px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}


/* TREE STyLE*/
.imgfolder0
{
	margin:0px;
	padding:0px;
	
}
.imgfolder1
{
	height:20px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.tree_a
{
	color:#000000;
}


/*DETAIL*/
.detail_main_image
{
	width:240px;
	height:auto;
	margin:5px;
	margin-left:0px;
	border-width:2px;
	border-style:outset;
	border-color:#faaab7;
	padding:0px;
}
.detail_gallery_image
{
	margin:5px;
	border-width:2px;
	border-style:outset;
	border-color:#faaab7;
}
.detail_polozka_head
{
	background-color:#fdcad3;	
	color:#000000;
	margin:0px;
	padding:2px;
	border:#CCCCCC dotted 1px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	text-align:left;
	height:auto;
}
.detail_param
{
	padding-left:5px;
}
.param_self
{
	text-transform:uppercase;
	color:#000066;
}

/*LIST DETAIL*/
.list_stranka
{
	font-weight:bold;
}
.list_img
{
	margin:0px;
	padding:0px;
	border-width:1px;
	/*border-color:#000000;*/
	border-color:#faaab7;
	border-style:solid;
	margin:5px;
}
.list_head_left
{
	height:20px;
	background-color:#C1BDF9;
	color:#000066;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	padding-left:10px;
	text-align:left;
}
.list_head_right
{

	width:120px;
	height:20px;
	background-color:#C1BDF9;
	color:#000066;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	padding-right:10px;
}

.list_table
{
	margin:0px;
	padding:0px;
	width:560px;
	/*border:#000000 solid 1px;*/
}
.tr_10
{
	margin:0px;
	padding:0px;
	height:10px;
}
.tr_5
{
	margin:0px;
	padding:0px;
	height:5px;
}

.polozka_head
{
	font-size:10px;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	text-align:center;
	color:black;
	background-image: url(images//btn_bg_over.png);
	text-transform:uppercase;
	height:38px;
	letter-spacing:2px;

}
.polozka_head_blue
{
	font-size:10px;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	text-align:center;
	color:black;
	background-image: url(images//btn_bg_blue.png);
	text-transform:uppercase;
	height:38px;
	letter-spacing:2px;

}
.polozka_head_blue_left
{
	font-size:10px;
	font-weight:bold;	
	margin:0px;
	padding:0px;
	text-align:left;
	color:black;
	background-image: url(images//btn_bg_blue.png);
	text-transform:uppercase;
	height:38px;
	letter-spacing:2px;

}


.polozka_td
{
	margin:0px;
	padding:0px;
	padding-left:10px;
	vertical-align:top;
	/*zmena*/
	padding-top:5px;
	padding-bottom:5px;
}

.polozka_cena
{
	color:#000066;
	font-size:11px;
}

.polozka_cena_bezna
{
	color:#FF0000;
	text-decoration:line-through;

}

/*NEJSLEDOVANEJSI*/
.shown_banner
{
	background-image: url(images//shown_banner.png);	
	background-repeat:no-repeat;
	width:190px;
	height:31px;
	clear:right;
}

.bestsell_banner
{
	background-image: url(images//bestsell_banner.png);	
	background-repeat:no-repeat;
	width:190px;
	height:31px;
	clear:right;
}

.pageing
{
	border:none;
}
.table_560
{
	width:560px;
}


