#fiche-formation fieldset {
	border-top: 1px solid #630555;
	color: #630555;
	font-size: 19px;
	font-family: IndustriaSolid;
	font-weight: normal !important;
}

#fiche-formation .product-tools-link {
	border-top: 1px solid #630555;
        padding-top: 10px;
}

#fiche-formation fieldset legend {
	padding: 0 5px;
}

#left-col ul,.product-tools-link {
	margin-left: 0px !important;
}

#left-col ul li {
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#domaine_description {
	padding-bottom: 20px;
}

#formation_list ul li {
	list-style-type: none !important;
	background-image: url(/images/frontend/fleche-droite.png);
	background-repeat: no-repeat;
	padding-left: 20px;
}

#right-col h3.meta-name {
	border-bottom: 1px solid #630555;
	text-align: right;
	color: #630555;
	background: transparent none repeat scroll 0 0;
}

#left-col {
	margin-right: 15px;
	/*padding-top: 20px;*/
	text-align: left;
	width: 22%;
}

#right-col {
	width: 75%;
}

#container-logos ul li {
	margin-bottom: 5px;
}

#container-logos ul li img {
	border: 1px solid #cccccc;
}

#right-col,#left-col {
	float: left;
}


a.menu-8 {
	height: 44px;
	margin-top: 10px;
	width: 135px;
	margin-left: -35px;
}


.big {
	font-size: 12pt;
	margin-bottom: 5px;
}

#bandeau {
	display: none;
}

.product-tools-link li {
	display: inline;
}

#right-col .link-cart,#right-col .pdfgen,#right-col .link-info,#right-col .link-print
	{
	margin: 0px;
}

#right-col .link-to-cart a,#right-col .pdfgen a,#right-col .link-info a,#right-col .link-print a
	{
	display: inline;
	color: #630555;
	font-size: 11px;
	font-weight: bold;
	margin: 0 auto;
	padding: 5px 5px 5px 18px;
	text-align: left;
}

#right-col .pdfgen a {
	background: url('/images/backend/picto/others/16x16/pdf-icon-12.png')
		no-repeat 0 5px transparent;
}

#right-col .link-print a {
	background: url('/images/backend/picto/others/16x16/print.png')
		no-repeat 0 5px transparent;
}

#right-col .link-info a {
	background: url('/images/backend/picto/others/16x16/mail.png') no-repeat
		0 5px transparent;
}

#right-col .link-to-cart a {
	background:
		url('/images/backend/picto/tango/16x16/actions/folder-new-12.png')
		no-repeat 0 5px transparent;
}

#liste-formations .css-table .left-col,#liste-formations .css-table .right-col
{
	float: left;
	width: 500px;
}

#liste-formations .css-table .right-col {
	position: relative;
	left: 10px;
}

#liste-formations .css-table .left-col {
	width: 165px;
}

.product-categories-list {
	color: #A000A1;
	margin-left: 0px !important;
	margin-top: 0px;
}

.product-categories-list li {
	list-style-type: square !important;
	padding-top: 3px;
}

.product-categories-list li a:hover {
	text-decoration: underline;
}

.pagination-formations {
	text-align: center;
}

.product-type-name {
	color: red;
	font-size: 18px;
}

.search-product-list {
	margin-left: 0px !important;
}

.search-product-list li h2 {
	font-size: 22px !important;
	margin: 0 0 10px 0px !important;
}

.search-product-list li h3 {
	font-size: 15px !important;
	font-family: arial !important;
}

#fiche-formation #right-col p {
	text-align: justify;
}

#fiche-formation #right-col p {
	text-align: justify;
}

#fiche-formation #left-col a:hover {
	text-decoration: underline;
}

.related-training-list a {
	display: block;
	margin: 0 0 5px 0;
	text-align: left;
}

.contact-name {
	color: #EB8610;
}

.category-name {
	color: #891D65;
}

#tree-poles{
	margin-left: -20px;
}

#list-poles a:hover{
	text-decoration: underline;
}

#list-poles .folder{
	background-image:url("../../../images/frontend/puce-menu.png");
	background-position:left center;
	background-repeat:no-repeat;
	font-size:12px;
	text-align:left;
	padding-left:12px;	
}

#list-poles .item{
	/*
	background-image:url("../../../images/frontend/puce-menu2.png");
	background-position:left center;
	background-repeat:no-repeat;
	*/
	font-size:12px;
	text-align:left;
	/* padding-left:12px; */	
}

#fiche-formation ul {
	list-style-type: square !important;
}

#fiche-formation ul ul {
	list-style-type: circle !important;
}

#filter-formations .submit {
    text-align: center;
}

