@CHARSET "UTF-8";

/* center right current category ***************** */ 
#center .right #category {
	height: 36px;
	margin-bottom: 10px;
}

	#center .right #category .name {
		width: 49%;
		padding-top: 10px;
		float: left;
	}
	
		#content .right #category .name h2 {
			height: 100%;
			font-size: 20px;
		}
	
	#center .right #category .info {
		width: 49%;
		float: right;
		text-align: right;
	}
	
/* center right subcategory list ***************** */
#center .right #category_list {
	margin-bottom: 20px;
	background: #dde1e9;
}

	#center .right #category_list ul {
		font-size: 13px;
		display: inline;
		overflow: auto;
		height: 1%;
	}

	#center .right #category_list li {
		width: 155px;
		margin: 3px 0 3px 10px;
	  padding-left: 15px;
		float: left;
		list-style: none;
		background: url(../images/center_right_list_img_box.gif) 0 5px no-repeat;
	}

	#center .right #category_list .top {
		height: 9px;
		background: url(../images/center_right_category_list_top_bg.gif) no-repeat;
	}

	#center .right #category_list .bottom {
		height: 5px;
		clear: both;
		background: url(../images/center_right_category_list_bottom_bg.gif) no-repeat;
	}
	
/* center right pagination *********************** */
#center .right .pagination {
	position: relative;
}

	#center .right .pagination .top {
		height: 6px;
		background: url(../images/center_right_pagination_top_bg.gif) no-repeat;
	}

	#center .right .pagination .center {
		min-height: 22px;
		padding: 0 15px;
		border-left: 1px solid #bacad1;
		border-right: 1px solid #bacad1;
	}


		#center .right .pagination .center span {
			margin: 3px 10px 0 0;
			float: left;
			font-size: 13px;
			font-weight: bold;
		}
		
		#center .right .pagination .center div.listStyle {
			float: right;
		}
		
		#center .right .pagination .center div.listStyle span {
			margin: 3px 0px 0 0;
			font-size: 13px;
			font-weight: normal;
		}
		
		#center .right .pagination .center select {
			margin-right: 10px;
			float: left;
		}
		
		#center .right .pagination .center #checkbox_on_store {
			margin: 5px 3px 0 0;
			float: left;
		}
		
		#center .right .pagination .center label {
		 	margin-top: 3px;
		 	float: left;
		}
		
		#center .right .pagination .center .arrow_up {
			width: 12px;
			height: 10px;
			margin-top: 1px;
			float: left;
			display: block;
			background: url(../images/center_right_pagination_arrow_up.gif) no-repeat;
			border: none;
		}
		
		#center .right .pagination .center .arrow_down {
			width: 12px;
			height: 10px;
			position: relative;
			top: 11px;
			left: -12px;
			margin-top: 1px;
			float: left;
			display: block;
			background: url(../images/center_right_pagination_arrow_down.gif) no-repeat;
			border: none;
		}
		
		/* samotné stránkování ************* */
		#center .right .pagination .center .pages {
			height: 21px;
			position: absolute;
			top: 7px;
			right: 15px;
			font-size: 13px;
			font-weight: bold;
			text-align: right;
		}
		
			#center .right .pagination .center .pages div {
				padding: 0 3px;
				float: left;
			}
		
			#center .right .pagination .center .pages div a {
				height: 21px;
				line-height: 21px;
				float: left;
				display: block;
			}

			#center .right .pagination .center .pages .left_border {
				width: 3px;
				height: 21px;
				display: block;
				float: left;
				margin: 0;
				padding: 0;
			}
		
			#center .right .pagination .center .pages .right_border {
				width: 3px;
				height: 21px;
				display: block;
				float: left;
				margin: 0;
				padding: 0;
			}
		
				/* aktivní položka ve stránkování */
				#center .right .pagination .center .pages .active a {
					text-decoration: none;
					background: url(../images/center_right_pagination_pages_center_bg.gif) repeat-x;
				}
				
				#center .right .pagination .center .pages .active .left_border {
					background: url(../images/center_right_pagination_pages_left_bg.gif) no-repeat;
				}

				#center .right .pagination .center .pages .active .right_border {
					background: url(../images/center_right_pagination_pages_right_bg.gif) no-repeat;
				}
				
	#center .right .pagination .bottom {
		height: 6px;
		background: url(../images/center_right_pagination_bottom_bg.gif) no-repeat;
	}
	
/* center right products ************************* */
#center .right #products {
	
}

	#center .right #products .item {
		width: 360px;
		height: 155px;
		position: relative;
		float: left;
	}
	
	#center .right #products .itemRow {
		width: 718px;
		height: 40px;
		position: relative;
		float: left;
		border-left: 1px solid #bacad1;
		border-top: 1px solid #bacad1;
		border-bottom: 1px solid #bacad1;
		border-right: 1px solid #bacad1;
	}
	
		#center .right #products .item .main_img {
			width: 135px;
			height: 135px;
			position: absolute;
			top: 10px;
			left: 10px;
			border: 1px solid #a6b3c0;
			background: #ffffff;
		}
		
		#center .right #products .item .icons {
			position: absolute;
			top: 10px;
			left: 115px;
		}

			#center .right #products .item .icons .ico {
				width: 27px;
				height: 25px;
				margin-bottom: 5px; 
				display: block;
			}
			
		#center .right #products .item .price {
			width: 66px;
			height: 30px;
			position: absolute;
			top: 105px;
			left: 80px;
			padding: 5px;
			text-align: right;
			color: #ffffff;
			font-weight: bold;
			background: url(../images/center_right_products_price_bg.png) no-repeat;

		}
		
			#center .right #products .item .price div {
				height: 15px;
				line-height: 15px;
			}

			#center .right #products .item .price .dph {
				color: #f6bdf8;
				font-size: 10px;
				font-weight: normal;
			}
	
		#center .right #products .item .params {
			width: 190px;
			position: absolute;
			top: 10px;
			left: 160px;
			font-size: 11px;
		}
		
		#center .right #products .itemRow .params {
		width: 600px;
		height: 40px;
		position: relative;
		float: left;
		}
		
		#center .right #products .itemRow .price {
			width: 66px;
			height: 30px;
			position: absolute;
			top: 2px;
			left: 620px;
			padding: 5px;
			text-align: right;
			color: #ffffff;
			font-weight: bold;
			background: url(../images/center_right_products_price_bg.png) no-repeat;
		}
		
			#center .right #products .itemRow .price div {
				height: 15px;
				line-height: 15px;
			}

			#center .right #products .itemRow .price .dph {
				color: #f6bdf8;
				font-size: 10px;
				font-weight: normal;
			}
	
		#center .right #products .itemRow .params {
			width: 600px;
			position: absolute;
			top: 2px;
			left: 10px;
			font-size: 10px;
		}
		
			#center .right #products .itemRow .params h3 {
				margin-bottom: 5px;
				font-size: 14px;
				color: #2c7591;
			}		
			#center .right #products .itemRow .params h3 {
				margin-bottom: 5px;
				font-size: 14px;
				color: #2c7591;
			}
		
			#center .right #products .itemRow .params strong {
				width: 50px;
				float: left;
				display: block;
			}
	

		


