/*
10px - 65%
11px - 70%
12px - 75%
13px - 80%
14px - 85%
15px - 90%
16px - 95%
17px - 100%
...
*/
body {
	padding:			0px;
	margin:				0px;
	background:			#D8D8D8 url(../img/body_bg.gif) repeat-x;
	text-align:			center;
	}
form {
	padding:			0px;
	margin:				0px;
	}
ol, ul {
	margin:				1em 0 1em 1.3em;
	padding:			0px;
	}
li {
	margin: 			0px;
	padding:			0px;
	}

a:link {
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	underline;
	}
a:visited {	
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	underline;
	}
a:hover {
	font:	 			normal 100% arial, Verdana;
	color: 				#000000;
	text-decoration:	underline;
	}
.clear {
	clear:				both;
	}
li {
	text-align:left
/*	text-align:justify */
}
.hrline
{
	color:				#e0e0e0;
	height:				1px;
	width:				100%;
	background-color:		#e0e0e0;
	border:				0px;
}
.SearchBox
{
	position:			absolute;
	top:				70px;
	display:			none;
	width:				145px;
	background:			#ffffff;
	border:				1px solid #D8D8D8;
	padding:			5px;
	text-align:			left;
}
.left {
	float:			left;
	}
.right {
	float:			right;
	}
	
/*************************************** zaklad **************************************/
.body {
	margin:				0px auto;
	width:				788px;
	background:			url(../img/page_bg.gif) repeat-y;
	}
.in_body {
	margin:				0px auto;
	width:				788px;
	background:			url(../img/page_top_bg.gif) no-repeat;
	text-align:			center;
	}
.page {
	margin:				0px auto;
	width:				772px;
	text-align:			center;
	}
.footer {
	margin:				0px auto;
	width:				788px;
	height:				21px;
	background:			url(../img/footer_bg.gif) repeat-x;
	}
.footer .left {
	float:				left;
	width:				8px;
	height:				21px;
	background:			url(../img/footer_left.gif) no-repeat;
	}
.footer .center {
	width:				60%;
	height:				21px;
	background:			url(../img/footer_text_bg.gif) repeat-x;
	font:	 			normal 65% tahoma, arial, verdana;
	color: 				#666666;
	}
.footer a:link {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#666666;
	text-decoration:	none;
	}
.footer a:visited {	
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#666666;
	text-decoration:	none;
	}
.footer a:hover {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#666666;
	text-decoration:	underline;
	}
.footer .right {
	float:				right;
	width:				8px;
	height:				21px;
	background:			url(../img/footer_right.gif) no-repeat 100% 0%;
	}
/************************************* // zaklad *************************************/

/*************************************  hlavicka *************************************/
.head_top {
	height:				77px;
	background:			url(../img/head_top_bg.gif) repeat-x;
	border-bottom:		1px solid #ffffff;
	position:relative;
	}
.logo {
	float:				left;
	}
	
.head_top a.fb:link,
.head_top a.fb:visited,
.head_top a.fb:hover {
width:36px;
height:35px;
position:absolute;
top:5px; 
right:5px;
text-indent:-9999px;
background: url(../img/headerFB.png) no-repeat;
}
.search {
	float:				right;
	padding:			0px 20px 0px 75px;
	margin:				50px 0px 0px 0px;
	background:			url(../img/search_title.gif) no-repeat 0% 50%;
	}
.Input_1 {
	width:				120px;
	background:			#F0F0F0;
	border-left:		2px solid #808080;
	border-top:			2px solid #808080;
	border-right:		2px solid #EBEBEB;
	border-bottom:		2px solid #EBEBEB;
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.Submit_1 {
	width:				17px;
	height:				20px;
	margin-left:		5px;
	background:			url(../img/search_button.gif) no-repeat 0% 100%;
	border:				0px;
	cursor:				pointer;
	}
.dep_top {
	height:				22px;
	background:			url(../img/dep_top_bg.gif) repeat-x;
	border-top:			1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	}
.dep_top_shop {
	float:				left;
	padding-left:			20px;
	}
.dep_top a:link {
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top a:visited {	
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top a:hover {
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	text-transform:		uppercase;
	}
img.dep_top_check {
	width:				1px;
	height:				22px;
	margin:				0px 15px;
	vertical-align:		bottom;
	}
.dep_left {
	text-align:			left;
	padding-left:		5px;
	}
.dep_left_name {
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-transform:			uppercase;
	}
.dep_left_item {
	padding:			1px 5px 1px 20px;
	background:			url(../img/dep_left_li.gif) no-repeat 10px 6px;
	}
.dep_left_subitem {
	padding:			1px 5px 1px 20px;
	}
.dep_left_item a:link, .dep_left_subitem a:link {
	font:	 			normal 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
.dep_left_item a:visited, .dep_left_subitem a:visited {	
	font:	 			normal 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
.dep_left_item a:hover, .dep_left_subitem a:hover {
	font:	 			normal 70% tahoma, arial, Verdana;
	color: 				#B51212;
	text-decoration:	none;
	}
.dep_left_item_act {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#B51212;
	}
.dep_center {
	text-align:			left;
	}
/************************************ // hlavicka ************************************/

.content {
	background:			#ffffff url(../img/content_bg.gif) repeat-y;
	}

/************************************** levy sloupec ************************************/
.leftrow {
	float:				left;
	width:				178px;
	padding-top:		10px;
	background:			transaprent;
	}
.box {
	background:			transaprent;
	text-align:			left;
	}
.box .text_box {
	padding:			10px 5px;
	background:			url(../img/box_title_bottom.gif) no-repeat;
	
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.box_1 {
	background:			url(../img/box1_bg.gif) repeat-y;
	text-align:			left;
	}
.box_1 .text_box {
	padding:			10px 5px;
	background:			url(../img/box1_title_bottom.gif) no-repeat;
	
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.box_title {
	padding:			3px 5px;
	background:			url(../img/box_title_bg.gif) repeat-y;
	
	
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#ffffff;
	}

/************************************ // levy sloupec ***********************************/

/************************************** prostredek ************************************/
.center {
	float:				right;
	width:				593px;
	_height:			151px;
	min-height:			151px;
	background:			url(../img/center_top_bg.gif) repeat-x;
	text-align:			center;
	}
.in_page {
	margin:				auto;
	width:				550px;
	padding:			20px 0px;
	text-align:			left;	
	}
.in_page1 {
	margin:				auto;
	width:				550px;
	padding:			20px 0px 0px;
	text-align:			left;	
	}
/******************** clanky ****************/
.article_text {
	text-align:left
/*	text-align:justify */
	margin:				5px 0px 0px 0px;
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.article_title {
	font:	 			bold 110% tahoma, arial, Verdana;
	color: 				#A80000;
	}
.article_title a:link {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#A80000;
	text-decoration:	none;
	}
.article_title a:visited {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#A80000;
	text-decoration:	none;
	}
.article_title a:hover {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
/* oddelovac */
.article_check {
	height:				1px;
	margin:				10px 0px;
	background:			#C9C9C9;
}
/***************** // clanky ****************/
/*************** seznam zbozi ***************/
.dep_center_title {
	padding:			4px 5px;
	background:			#AB0B0B url(../img/dep_center_name_bg-act.gif) repeat-x;
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-transform:			uppercase;
	}
.dep_center_name_act {
	margin-bottom:			5px;
	cursor:				pointer;
	background:			#A93232 url(../img/dep_center_name_bg-act.gif) repeat-x;
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#383333;
	text-transform:			uppercase;
	}
.dep_center_name-act {
	margin-bottom:			5px;
	cursor:				pointer;
	background:			#A93232 url(../img/dep_center_name_bg-act.gif) repeat-x;
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#383333;
	text-transform:			uppercase;
	}
.dep_center_name {
	margin-bottom:			5px;
	background:			#CE5355 url(../img/dep_center_name_bg.gif) repeat-x;
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-transform:			uppercase;
	}
.dep_center_name img {
	vertical-align:			middle;
	margin-right:			7px;
	background:			url(../img/dep_center_name_start.gif) no-repeat;
	}
.dep_center_name-act img {
	vertical-align:			middle;
	margin-right:			7px;
	background:			url(../img/dep_center_name_start-act.gif) no-repeat;
	}
.dep_center_name_act img {
	vertical-align:			middle;
	margin-right:			7px;
	background:			url(../img/dep_center_name_start_act.gif) no-repeat;
	}
.dep_center_name a:link, .dep_center_name_act a:link, .dep_center_name-act a:link {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:			uppercase;
	}
.dep_center_name a:visited, .dep_center_name_act a:visited, .dep_center_name-act a:visited {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:			uppercase;
	}
.dep_center_name a:hover, .dep_center_name_act a:hover, .dep_center_name-act a:hover {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:			uppercase;
	}
.dep_center_name1 {
	height:				21px;
	margin:				0px 0px 4px;
	padding:			0px;
	background:			#858585 url(../img/dep_center_name_bg1.gif) repeat-x;
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	}
.dep_center_name1 .left img {
	margin-right:			7px;
	background:			#ffffff url(../img/dep_center_name_bg1_start.gif) no-repeat;
	}
.dep_center_name1 .name {
	padding-top:			4px;
	}
.center_goods {
	margin:				auto;
	width:				550px;
	padding:			5px;
	background:			#EDEDED;
	border:				1px solid #D5D5D5;
	}
.center_goods_other {
	width:				550px;
	padding:			5px;
	margin:				1px 0px 0px 0px;
	background:			#EDEDED;
	border:				1px solid #D5D5D5;
	}
.center_goods_img {
	vertical-align:			top;
	width:				80px;
	}
.center_goods_desc {
	width:				*;
	vertical-align:			top;
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.center_goods_desc_desc {
	_height:			40px;
	min-height:			40px;
	}
.center_goods_desc a:link {
	font:	 			bold 120% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
.center_goods_desc a:visited {
	font:	 			bold 120% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
.center_goods_desc a:hover {
	font:	 			bold 120% arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
hr.center_goods_title {
	color:				#AB0010;
	height:				1px;
	width:				100%;
	background-color:	#AB0010;
	border:				0px;
	padding:			0px;
	margin:				0px;
	}
hr.center_goods_desc {
	color:				#EDEDED;
	height:				1px;
	width:				100%;
	background-color:	#EDEDED;
	border:				0px;
	}
.center_goods_price {
	float:				right;
	font:	 			bold 110% arial, Verdana;
	color: 				#9F0A05;
	}
.center_goods_separator {
	margin:				auto;
	width:				550px;
	border-bottom:		1px solid #BBBABA;
	margin-bottom:		8px;
	}

/******************************************************************************************/
.boxgoods {
	width:				590px;
	margin-left:		1px;
	}
td.listgoods {
	width:				33%;
	height:				100%;
	padding:			1px 0px 9px 0px;
	text-align:			center;
	}
td.listgoods table.listgoods {
	width:				100%;
	height:				100%;
	padding:			5px;
	border-bottom:		1px solid #DCDCDC;
	background:			#ffffff url(../img/boxgoods_bg.gif) repeat-x;
	}
td.listgoods table.listgoods1 {
	width:				100%;
	height:				100%;
	padding:			5px;
	border-right:		1px solid #DCDCDC;
	border-bottom:		1px solid #DCDCDC;
	background:			#ffffff url(../img/boxgoods_bg.gif) repeat-x;
	}
td.image {
	height:				60%;
	vertical-align:			top;
	text-align:			center;
	}
/* kratky popis + nazev */
td.desc {
	height:				40%;
	vertical-align:			top;
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
td.desc a:link {
	font:	 			bold 110% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
td.desc a:visited {
	font:	 			bold 110% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
td.desc a:hover {
	font:	 			bold 110% arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}

td.desc a:link b {
	font:	 			bold 115% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
td.desc a:visited b {
	font:	 			bold 115% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
td.desc a:hover b {
	font:	 			bold 115% arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}

/* cena + koupit */
td.price {
	height:				10px;
	font:	 			bold 90% arial, verdana;
	color: 				#9F0A05;
	}
/************* // seznam zbozi ***************/
/*************** detail zbozi ****************/
.deppath {
	padding:			2px 0px;
	margin-bottom:		10px;
	border-top:			1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	
	font:	 			normal 70% arial, Verdana;
	color: 				#000000;
	}
.deppath a:link {
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
.deppath a:visited {	
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
.deppath a:hover {
	font:	 			normal 100% arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
.gd_img {
	padding-right:			15px;
	text-align:			left;
	vertical-align:			top;

	font:	 			normal 70% arial, Verdana;
	color: 				#000000;
	}
.gd_desc {
	width:				370px;
	vertical-align:			top;
	
	font:	 			normal 70% arial, Verdana;
	color: 				#000000;
	}
.goods_title {
	font:	 			normal 200% tahoma, arial, Verdana;
	color: 				#A80000;
	}
.goods_shortdesc {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#A80000;
	}
.gd_buy {
	margin:				20px 0px 0px 0px;
	}
.gd_atribut {
	width:				370px;
	margin:				10px 10px 0px 0px;
	}
.gd_atribut1 {
	width:				40%;
	background:			#F4ECE1;
	white-space:			nowrap;
	text-align:			right;
	vertical-align:			top;
	
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.gd_atribut2 {
	width:				60%;
	background:			#F9F4EE;
	text-align:			left;
	
	font:	 			normal 70% arial, verdana;
	color: 				#A80000;
	}
/************* // detail zbozi ***************/
/******************* kosik *******************/
.basket_zahlavi {
	font:	 			normal 65% tahoma, arial, verdana;
	color: 				#000000;
	}
.basket_count {
	background:			#F4ECE1;
	text-align:			center;
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#000000;
	}
.basket_name {
	background:			#F9F4EE;
	font:	 			normal 70% arial, verdana;
	color: 				#9F0A05;
	}
.basket_name a:link {
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
.basket_name a:visited {	
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	none;
	}
.basket_name a:hover {
	font:	 			normal 100% arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
.basket_price {
	background:			#F4ECE1;
	text-align:			right;
	
	font:	 			normal 70% arial, verdana;
	color: 				#A80000;
	}
.basket_discount {
	font:	 			normal 95% arial, verdana;
	color: 				#000000;
	}
table.price {
	width:				540px;
	margin-top:			2px;
	}
table.price .price1 {
	width:				75%;
	padding:			3px 3px 3px 58px;
	background:			#F0E9DF;

	font:	 			normal 70% arial, Verdana;
	color: 				#000000;
	}
table.price .price2 {
	width:				25%;
	padding:			3px;
	text-align:			right;
	background:			#F0E9DF;
	
	font:	 			bold 70% arial, Verdana;
	color: 				#000000;
	}
table.price .price3 {
	width:				75%;
	padding:			3px 3px 3px 58px;
	background:			#E9DAC7;
	
	font:	 			bold 75% arial, Verdana;
	color: 				#A80000;
	}
table.price .price4 {
	width:				25%;
	padding:			3px;
	text-align:			right;
	background:			#E9DAC7;
	
	font:	 			bold 75% arial, Verdana;
	color: 				#A80000;
	}
table.price .price4 .price4_discount {
	font:	 			normal 90% arial, Verdana;
	color: 				#A80000;
	}
.address_title {
	margin-bottom:		2px;
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#A80000;
	}
.address1 {
	width:				25%;
	padding:			6px 5px 5px 5px;
	background:			#E9DAC7;
	text-align:			right;
	vertical-align:			top;
	
	font:	 			normal 65% verdana, arial;
	color: 				#595959;
	}
.address2 {
	width:				75%;
	padding:			5px;
	background:			#F0E9DF;
	
	font:	 			bold 65% verdana, arial;
	color: 				#595959;
	}
.address3 {
	width:				25%;
	padding:			5px;
	background:			#E9DAC7;
	text-align:			right;
	
	font:	 			bold 65% verdana, arial;
	color: 				#595959;
	}
.address4 {
	padding:			5px;
	background:			#E9DAC7;
	
	font:	 			normal 65% verdana, arial;
	color: 				#595959;
	}
.Input_2 {
	background:			#ffffff;
	border-left:		2px solid #808080;
	border-top:			2px solid #808080;
	border-right:		2px solid #EBEBEB;
	border-bottom:		2px solid #EBEBEB;
	font:	 			normal 110% verdana, arial, ;
	color: 				#000000;
	}
.Input_3 {
	background:			#ffffff;
	border-left:		2px solid #808080;
	border-top:			2px solid #808080;
	border-right:		2px solid #EBEBEB;
	border-bottom:		2px solid #EBEBEB;
	font:	 			normal 100% verdana, arial, ;
	color: 				#000000;
	}
/***************** // kosik ******************/
/************************************ // prostredek ***********************************/
.sendinfo1 {
	padding:			5px 3px 0px 0px;
	text-align:			right;
	vertical-align:			top;
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.text {
	font:	 			normal 100% arial, verdana;
	color: 				#000000;
	}
.text_normal {
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.text_bold {
	font:	 			bold 70% arial, verdana;
	color: 				#000000;
	}
.text_bold1 {
	font:	 			bold 80% arial, verdana;
	color: 				#000000;
	}


.shareFacebook-article {
float:right;
}
.shareFacebook-goods {
margin-top:10px;
}
