a {
	color: #000000;
}

#addr_delivery input, #addr_delivery textarea, #addr_delivery select {
	width: 230px;
}

#shop_news {
	display: none; /*temporaire*/
}

#shop_list_rootline .title {
	font-size: 17px;
	font-weight: bold;
	color: #3d3d3d;
	text-transform: uppercase;
	letter-spacing: 1px;
}
#shop_list_rootline .path {
	font-weight: bold;
}

.shop_list td {
	padding: 5px;
}

.shop_list_title {
	border-top: 1px dashed #c3c3c3;
	/*border-bottom: 1px dashed #c3c3c3;*/
}
td .shop_list_title {
	padding: 2px 0px 2px 6px;
}
.shop_list_title a {
	color: #2089cd;
	font-weight: bold;
	font-size: 14px;
}

.shop_list_sheetlink a {
	color: #8d0a0f;
	font-size: 11px;
}

.shop_single td {
	padding: 2px 6px 2px 6px;
}

.shop_single td .shop_single_title, td .shop_single_price, td .shop_list_ref {
	padding: 0px;
}

.shop_single_title a {
	color: #2089cd;
	font-weight: normal;
	font-size: 18px;
}

.shop_list_ref {
	color: #959595;
	font-size: 14px;
}

.shop_single_price {
	color: #960a0d;
	font-weight: bold;
	font-size: 14px;
}

.shop_single_lbl {
	color: #2089cd;
	font-weight: bold;
	font-size: 14px;
}

.shop_single_links {
	padding: 8px 0px 0px 0px;
}
.shop_single_links, .shop_single_links a {
	color: #9e0331;
	font-size: 10px;
}

.shop_basket th {
	padding: 5px;
}

.shop_basket_total {
	padding: 12px 0px 7px 0px;
	color: #9c0331;
	font-weight: bold;
	border-top: 1px dashed #c3c3c3;
	border-bottom: 1px dashed #c3c3c3;
}

.shop_basket_border {
	border-top: 1px dashed #c3c3c3;
}

#tx-ttproducts-pi1-listcat {
	border-bottom: 1px dashed #dddddd;
}

#tx-ttproducts-pi1-listcat .scat {
	display: none;
	padding: 0px 0px 8px 0px;
	margin-left: 103px;
	/*margin-top: -20px;*/
	margin-top: -33px;
	/*border-left: 1px solid #ff8711;*/
}
#tx-ttproducts-pi1-listcat ul li ul li .scat {
	margin: 0px;
	margin-left: 16px;
	padding: 0px;
}

#tx-ttproducts-pi1-listcat ul li {
	/*background-image: url();*/
	background: none;
	padding: 0px;
}

#tx-ttproducts-pi1-listcat ul li ul li {
	border-left: 1px solid #ff8711;
}

#tx-ttproducts-pi1-listcat .cat_border {
	padding: 5px;
	border-top: 1px dashed #dddddd;
}

#tx-ttproducts-pi1-listcat .cat_img {
	width: 60px;
	_width: 70px;
	overflow: hidden;
	padding: 5px;
	border: 1px solid #dddddd;
}

#tx-ttproducts-pi1-listcat .rootcat_title a, #tx-ttproducts-pi1-listcat .rootcat_title span {
	color: #8c090f;
	font-size: 14px;
	font-weight: bold;
}

#tx-ttproducts-pi1-listcat a {
	color: #ff7c03;
}

.tx-srfeuserregister-pi1 dd {
	width: 340px;
}
.tx-srfeuserregister-pi1-text, #tx-srfeuserregister-pi1-static_info_country {
	width: 308px;
}

.tx-loginboxmacmade-pi1 {
	_width: 480px;
}
