﻿A.ucwLink
{
    background-color: rgba(255,255,255,0.75);
	border: solid 1px #999999;
	border-radius: 5px;
	cursor: pointer;
	display: block;
	height: 60px;
	margin: 8px 8px 8px 8px;
	text-decoration: none;
}
A.ucwLink:hover {
	border: solid 1px #000000;
	background-color: #ffffff;
	box-shadow: 0px 0px 2px #000;
}

A.ucwLink_DIS
{
	border: solid 1px #cccccc;
	border-radius: 5px;
	cursor: default;
	display: block;
	height: 60px;
	margin: 8px 8px 8px 8px;
	text-decoration: none;
}

A.ucwLink IMG,
A.ucwLink_DIS IMG
{
	display: inline;
	float: left;
	height: 32px;
	margin: 14px 14px 14px 14px;
	width: 32px;
}

A.ucwLink SPAN.title,
A.ucwLink_DIS SPAN.title
{
    display: block;
	float: left;
	font-style: normal;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	margin: 8px 0px 0px 0px;
	text-align: left;
	padding: 0px 0px 0px 14px;
	overflow: hidden;
}
A.ucwLink SPAN.title
{
    border-left: solid 1px #999999;
	color: #000000;
}
A.ucwLink_DIS SPAN.title
{
    border-left: solid 1px #cccccc;
	color: #999999;
}

A.ucwLink SPAN.detail,
A.ucwLink_DIS SPAN.detail
{
    display: block;
	float: left;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	padding: 0px 0px 0px 14px;
	overflow: hidden;
}
A.ucwLink SPAN.detail
{
    border-left: solid 1px #999999;
}
A.ucwLink_DIS SPAN.detail
{
    border-left: solid 1px #cccccc;
}


A.ucwLink SPAN.detail2,
A.ucwLink_DIS SPAN.detail2
{
    display: block;
	float: left;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	overflow: hidden;
}

A.ucwLink SPAN.detail3,
A.ucwLink SPAN.p20,
A.ucwLink SPAN.p30,
A.ucwLink SPAN.p40,
A.ucwLink SPAN.p50
A.ucwLink_DIS SPAN.detail3,
A.ucwLink_DIS SPAN.p20,
A.ucwLink_DIS SPAN.p30,
A.ucwLink_DIS SPAN.p40,
A.ucwLink_DIS SPAN.p50
{
    display: block;
	float: left;
	font-style: normal;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	overflow: hidden;
}

A.ucwLink SPAN.left,
A.ucwLink_DIS SPAN.left
{
    text-align: left;
}

A.ucwLink SPAN.right,
A.ucwLink_DIS SPAN.right
{
    text-align: right;
}

A.ucwLink SPAN.detail,
A.ucwLink SPAN.detail2,
A.ucwLink SPAN.detail3,
A.ucwLink SPAN.p20,
A.ucwLink SPAN.p30,
A.ucwLink SPAN.p40,
A.ucwLink SPAN.p50
{
	color: #666666;
}

A.ucwLink_DIS SPAN.detail,
A.ucwLink_DIS SPAN.detail2,
A.ucwLink_DIS SPAN.detail3,
A.ucwLink_DIS SPAN.p20,
A.ucwLink_DIS SPAN.p30,
A.ucwLink_DIS SPAN.p40,
A.ucwLink_DIS SPAN.p50
{
	color: #999999;
}

A.ucwLink SPAN.bord,
A.ucwLink SPAN.bord
{
    border-left: solid 1px #999999;
}

A.ucwLink_DIS SPAN.bord,
A.ucwLink_DIS SPAN.bord
{
    border-left: solid 1px #cccccc;
}

/*
--------------------
   Les dimensions
--------------------
*/
A.ucwLinkM
{
    width: 438px;
}
A.ucwLinkM SPAN.title,
A.ucwLinkM SPAN.detail
{
	width: 360px;
}
A.ucwLinkM SPAN.detail2
{
	width: 166px;
}
A.ucwLinkM SPAN.detail3
{
	width: 106px;
}


A.ucwLinkL
{
	width: 560px;
}
A.ucwLinkL SPAN.title,
A.ucwLinkL SPAN.detail
{
	width: 480px;
}
A.ucwLinkL SPAN.detail2
{
	width: 226px;
}
A.ucwLinkL SPAN.detail3
{
	width: 146px;
}
a.ucwLinkL span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
A.ucwLinkL span.p20 {
	width: 100px;
}
A.ucwLinkL span.p30 {
	width: 30%;
}
A.ucwLinkL span.p40 {
	width: 170px;
}
A.ucwLinkL span.p50 {
	width: 50%;
}

A.ucwLinkXL
{
	width: 640px;
}
A.ucwLinkXL SPAN.title,
A.ucwLinkXL SPAN.detail
{
    width: 560px;
}
A.ucwLinkXL SPAN.detail2
{
    width: 266px;
}
A.ucwLinkXL SPAN.detail3
{
    width: 172px;
}
A.ucwLinkXL SPAN.p20
{
    width: 104px;
}
A.ucwLinkXL SPAN.p30
{
    width: 154px;
}
A.ucwLinkXL SPAN.p40
{
    width: 206px;
}
A.ucwLinkXL SPAN.p50
{
    width: 258px;
}


/*A.ucwLink:hover SPAN
{
    color: #ffffff;
}*/

A.ucwLinkMargeL
{
    margin-left: 207px;
}