#subnav
{
	height: 25px;
	background:transparent url(/c/i/nav_li_bg.png) repeat-x scroll bottom left;
	margin: 0 0 10px 0;
	padding : 0;
	list-style	: none;
}

#subnav li
{
	float: left;
	width: 249px;
	text-align: center;
	color: green;
}


#subnav li a
{
	color: #333;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
}

/******************************/
/**         BLOC NEWS      **/
/******************************/
#contenu #news {
	border : 0;
}

#contenu #news h2 {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	margin: 6px 0;
	padding:2px;
	text-align:center;
	font-size : 1.4em;
}

#contenu #news a {
	color : #333;
}

#contenu #news h2 a:hover {
	border : none;
}


#contenu #news.listing li a span {
color : #333;
}

#contenu #news a:hover {
	color : #CF8503;
	border-left:3px solid #CF8503;
}

#contenu .listing ul {
	list-style : none;
	margin :0;
	padding : 0;
}
#contenu #news li a {
	border-left:3px solid #333;
	display : block;
	font-weight : normal;
	padding: 0 0 0 4px;
	height:18px;
	line-height : 18px;
}

#contenu .listing li a span { 
color:#999999;
float:right;
font-size:10px;
padding : 0 2px;
}

#contenu .listing li a span img { 
	vertical-align : -25%;
}

#contenu #news.listing li {
	border-bottom:1px solid #333;
}

#contenu .listing li {
	border-bottom:1px solid #D2D2D2;
	padding : 1px 0;
}

#contenu h2 {
	background : transparent url('/c/i/h2-bg.png') bottom right no-repeat;
	padding : 2px 30px 2px 5px;
	margin : 0 0 6px 0;
	
}

#contenu h2 a {
	color : #2B4224;
}

/******************************/
/**         BLOC MAGAZINE      **/
/******************************/
#articles {
	margin : 0;
}

#articles h3 {
	font-size : 1.05em;
	color : #92020C;
	margin : 0 1px;
	padding : 0;
}


#articles .dateline {
color:#555555;
float:right;
margin:0;
	font-size : 10px;
	font-weight : normal;
}

#articles h3 span img { 
	vertical-align : -25%;
}


#articles .article a {
	color : #333;
}

#articles .article .intro {
	font-size:11px;
	margin : 0 1px;
	text-align : justify;
}
#articles .article .intro a {
	font-weight : normal;
}

#articles .vignette {
	display : block;
	margin-bottom : -2px;
}

#articles .article {
	margin: 8px 0;
}

/******************************/
/**         BLOC VIDEOS      **/
/******************************/
#videos {
	text-align : center;
	font-size : 0.95em;
}
#videos h4 {
	text-align : center;
	font-size : 1.2em;
	margin : 0;
	padding : 2px;
}

#videos .dateline {
	text-align : center;
	font-size : 0.90em;
	color : #333333;
}


/******************************/
/**         BLOC VIDEOS      **/
/******************************/
#gear {
	text-align : center;
	font-size : 0.95em;
}

#gear .gear {
	float : left;
	margin : 4px 0 12px 0;
	width : 163px;
}

#gear h4 {
	text-align : center;
	font-size : 1.05em;
	margin : 0;
	padding : 2px;
}

#gear a.vignette {
	font-size : 0.9em;
	color : #333;
	font-weight : normal;
}


#gear .dateline {
	text-align : center;
	font-size : 0.90em;
	color : #333333;
}

#classifieds h4
{
    margin				: 0;
    padding				: 2px;
    text-align			: left ;
    font-size			: 1.05em;
}

#c_detail_wrapper
{
	height : 90px;
	overflow : hidden;
}
.classified {
	display : none;
}

.classified.first {
	display : inline;
}

.more {
text-align: right; 
padding: 3px; 
border-top: 1px solid #e6e6e6;
font-size:10px;
font-weight : bold;
}
