/******************************************************************************
 **								ARTICLE
 *****************************************************************************/

/******************************************************************************
 **								ARTICLE
 *****************************************************************************/

article p
{
	padding-top: 15px;
}

article .carte_img
{
	width:100%;
}

article h1
{
	padding-top: 40px;
}

article h1:first-child
{
	padding-top: 0px;
}

article .title_background
{
	margin-top: 40px;
	padding-top: 15px;
	background: #FFFFFF url("images/title_separator.png");
	background-repeat: repeat-x;
}

article .title_desc
{
	padding-top: 0px;
	padding-bottom: 15px;
	text-align: center;
}

article .table_price
{
	padding-top:30px;	
	width: 100%;
	border-bottom: 1px solid #BBBBBB;
}

article .row_price
{
	margin-top: 30px;
	border: thin solid #BBBBBB;
}

article .price_title
{
	width: 60%;
	font-size: 200%;
	text-align: left;
}

article .price_value
{
	font-size: 200%;
	color: #FF0000;
	text-align: right;
}

article .price_time
{
	vertical-align: center;
	font-size: 180%;
	color: #777777;
	text-align: left;
}

article ul
{	
	padding: 0px;
	padding-top: 10px;
	padding-right: 10px;
	overflow: hidden;
	list-style-type: none;
}

article li
{
	padding-bottom: 10px;
}

article img
{
	padding-left: 20px;
}