/*
color schema:
#46888C #407B80 #CFE4E6 #30B6BF
http://wellstyled.com/tools/colorscheme2/index-en.html
*/
#cSmallCart {
	display: block;
	width: 560px;
	margin: 0 auto;
	font-size:9px;
}

#cSmallCart CAPTION {
	font-size: 10px;
	font-weight: bold;
	color: white;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	background: #407b80;
	padding: 3px;
	border-bottom: 1px solid black;
}

#cSmallCart .ac:link,.ac:visited {
	background: #c0c0c0;
	border: 1px solid black;
	color: white;
	padding: 0px 4px 0px 4px;
	text-decoration: none;
}

#cSmallCart .ac:hover {
	color: black;
	background: #eeeeee;
}

#cSmallCart TABLE {
	width: 510px;
}

#cSmallCart TR {
	border-bottom: 1px dashed #CFE4E6;
}
#cSmallCart TR.head {
	font-weight:bold;
	background: #CFE4E6;

}
#cSmallCart TD {
	padding: 3px;
	border-bottom: 1px dashed #CFE4E6;
}
#cSmallCart TD.name {	
	width: 200px;
}

#cSmallCart TD.item {
	width: 30px;
	text-align:right;
}

#cSmallCart TD.price {
	width: 20px;
	text-align: right;
}




#cBigCart {
	display: block;
	width: 100%;
	margin: 0 auto;
	padding-top: 15px;
	font-size:9px;
}

#cBigCart TABLE {
	padding: 1px;
	width: 100%;
}

#cBigCart .acart,.acart:link,acart:visited {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}
#cBigCart .acart:hover {
	color: black;
	text-decoration: none;
}

#cBigCart CAPTION {
	font-size: 13px;
	font-weight: bold;
	color: #CFE4E6;
	text-align: left;
	background: #407b80;
	padding: 3px;
}

#cBigCart TR {
	border-bottom: 1px dashed #CFE4E6;
}
#cBigCart TR.head {
	font-weight:bold;
	background: #CFE4E6;
}
#cBigCart TD {
	padding: 3px;
	border-bottom: 1px dashed #CFE4E6;
}
#cBigCart TD.name {	
	width: 250px;
}

#cBigCart TD.item {
	width: 50px;
	text-align:right;
}

#cBigCart TD.price {
	width: 80px;
	text-align: right;
}

#cBigCart TD.sumatext {
	text-align: right;
	font-weight: bold;
	background: #CFE4E6;
}

#cBigCart TD.sumaprice {
	text-align: right;
	font-weight: bold;
	background: #CFE4E6;
}



.cCart {
	display: block;
	width: 175px;
	min-height: 60px;
	padding: 0px;
	overflow: hidden;
/*	font-size: 9px; */
	color: black;
	background: #c0c0c0;
	margin-bottom: 5px;
	padding-bottom: 2px;
}

.cCart TABLE { width:100%; }

.cCart TD.count {
	background: #407B80;
	/*background: #407b80; */
	padding: 2px;
	width: 12px;
	text-align: center;
	color: white;

}

.cCart TD.countsuma {
	background: #c0c0c0; 
	padding: 2px;
	text-align: center;
	color: black;
	font-weight: bold;
}

.cCart TD.items {
	background: #CFE4E6;
	font-size: 10px;
	text-align:left;
	color: black;
	padding: 2px;
}

.cCart TD.itemssuma{
	background: #c0c0c0;
	text-align: left;
	color: black;
	font-weight: bold;
}
.cCart TD.price {
/*	background: #407b80; */
	background: #407b80;
	height: 14px;
	padding: 2px;
	font-size: 11px;
	color: white;
}

.cCart TD.btn {
	background: #CFE4E6;
	height: 16px;
	text-align: center;
	color: black;
	font-size: 10px;
}

.cCart TD.row {
	background: #CFE4E6;
	text-align: left;
	color: black;
	font-size: 10px;
	padding: 2px;
	padding-left: 5px;
}
