@CHARSET "UTF-8";

/* center right basket *************************** */
.komplement, .komplement a {
	color:  #2a8d16 !important;
}
.sprazena, .sprazena a {
	color: #1c5bb1 !important;
}
.produkt, .produkt a {
	color: #000 !important;
}
#center .right #basket {
	margin-bottom: 10px;
}	
	
	#center .right #basket table {
		width: 100%;
		border: 0;
	}

		#center .right #basket table thead {
			border-bottom: 1px dotted #767676;
			color: #767676;
		}
		
		#center .right #basket table tr {
			height: 23px;
		/*	line-height: 20px; */
		}
		
			#center .right #basket table td {
				padding: 5px;
			}
			
		#center .right #basket table td input {
			width: 30px;
			text-align: right;
		}

		#center .right #basket table tr.light {
			background: url(../images/center_right_table_row_bg_light.gif) repeat-x;
		}

		#center .right #basket table tr.dark {
			background: url(../images/center_right_table_row_bg_dark.gif) repeat-x;
		}
		
		#center .right #basket #buttons {
			margin-top: 10px;
			text-align: right;
		}
		
			#center .right #basket .desc {
				text-align: right;
				color: #767676; 
			}
		
	/* recapitulation ****************************** */
	#center .right #recapitulation {
		margin: 10px 0;
		padding: 5px 0;
		border-top: 1px dotted #767676;
		border-bottom: 1px dotted #767676;
		font-size: 13px;
	}
	
		#center .right #recapitulation .block {
			width: 50%;
			float: left;
			line-height: 20px;
		}
		
			#center .right #recapitulation .block .item {
				width: 200px;
				float: left;
			}
			
		#center .right #recapitulation .colored {
			font-weight: bold;
			color: #c62286;
		}
		
		#center .right #recapitulation .block .form_button {
			width: 135px;
			height: 25px;
		}
		
			#center .right #recapitulation .block .button:active {
				background: url(../images/center_right_recapitulation_button.gif) 1px 1px no-repeat;
			}
		
		#center .right #recapitulation .block input {
			width: 50px;
			height: 20px;
		}
		
	#center .right #continue {
		width: 173px;
		height: 32px;
		margin-bottom: 20px;
		border: 0;
		background: url(../images/center_right_recapitulation_continue_button.gif) no-repeat;
	}

		#center .right #continue:active {
			background: url(../images/center_right_recapitulation_continue_button.gif) 1px 1px no-repeat;
		}
		
/* legend **************************************** */
#center .right #legend {
	position: relative;
	margin: 10px 0;
	border: 1px solid #bac6ca;
	background: #e9f0f3;
}

	#center .right #legend ul {
		
	}
	
		#center .right #legend ul li {
			width: 50%;
			list-style: none;
			margin: 0;
			padding: 0;
			float: left;
		}
		
			#center .right #legend ul li img {
				position: relative;
				top: 3px;
				margin: 0 10px;
			}
/* Barvy objednavek */
.legenda-ctverec
{
	float: left;
	width: 10px;
	height: 10px;
	border: 1px solid #000000;
	margin: 2px 10px 2px 2px;
}
.obj-prijata 
{
	background-color: #FFFDD6;
}
.obj-vyrizuje-se
{
	background-color: #D6FFD7;
}
.obj-ceka-na-platbu
{
	background-color: #FFE7D6;
}
.obj-zaplaceno
{
	background-color: #FFD3DA;
}
.obj-expedovano
{
	background-color: #FFFFFF;
}
.obj-k-odberu 
{
	background-color: #D6F1FF;
}
.obj-storno
{
	background-color: #E5E5E5;
}
/* Filtrovani */
.filter
{
	font-size: 13px;
}
.dates
{
	margin-left: 50px;
}
.filter select
{
	margin: 2px;
	vertical-align: center;
	padding: 0px 5px 0px 0px;
}
.filter select option
{
	font-size: 10px;
}
.filter-submit
{
	width: 80px;
	height: 21px;
}

/* center right subcategory list ***************** */
#filter {
	margin-bottom: 20px;
	background: #dde1e9;
	padding-left: 2px;
}

#filter .top {
	height: 9px;
	background: url(../images/center_right_category_list_top_bg.gif) no-repeat;
}

#filter .bottom {
	height: 5px;
	clear: both;
	background: url(../images/center_right_category_list_bottom_bg.gif) no-repeat;
}
.blur 
{
	color: #ccc;
}
.bad
{
	border: 1px solid red;
}
.good
{
	border: 1px solid green;
}

