/**
 * Fichier : gabarit_n-2.css
 * Description : styles spécifiques des n-2
 * Auteur : Hamza Iqbal - hiqbal[at]actualys.com
 * Version : 1.0.0
 ******************************************/

/**
 * Structure
 ******************************************/

.eurorscg_content
{
	
}

.eurorscg_left_column
{
	float: left;
	width: 216px;
}

.eurorscg_right_column
{
	float: left;
	width: 216px;
	overflow:auto;
}
.eurorscg_main_column
{
	padding: 0 29px;
	float: left;
	width: 445px;
	font-size:11px;
	line-height:14px;
}
.eurorscg_main_column  a 
{
	background: #fff url(../images/bullets/fleche.gif) 0 5px no-repeat;
	padding: 0px 0px 0px 20px;
}
.eurorscg_main_column  a:hover 
{
	color:#d0081c;
}
.eurorscg_main_column  a.MainTitleLink 
{
	font-weight:bold;
	background:none;
	padding:0;
}
.eurorscg_main_column ul 
{
	margin : 10px 0px 10px 30px;
	font-size:11px;
	line-height:14px;
}
/* Documents utiles */ 
.eurorscg_useful_docs
{
	background: #fff url(../images/backgrounds/bg_box_title.png) 0 0 repeat-x;
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 0 0 10px;
}

.eurorscg_useful_docs h2
{
	font-size: 18px;
	font-weight: normal;
	line-height: 51px;
	padding: 0 10px;
}

.eurorscg_useful_docs ul
{
	font-size: 11px;
	margin: 0 0 10px;
	zoom: 1;
}

.eurorscg_useful_docs ul li
{
	border-bottom: 1px solid #d9d9d9;
	line-height: 20px;
	padding: 12px 10px;
}

.eurorscg_useful_docs ul li a
{
	background: right 0 no-repeat; /* url(../images/pictos/picto_pdf.png) */
	color: #565655;
	display: block;
	padding: 0 22px 0 0;
}

.eurorscg_useful_docs a.eurorscg_arrow_button
{
	margin: 0 0 0 10px;
}


/**
 * Colonne principale
 ******************************************/
p.eurorscg_simple_txt
{
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 20px;
}

 strong.eurorscg_simple_txt_head
{
	color: #d0081c;
	font-weight: normal!important;
	display: block;
}

/* Focus box */
.eurorscg_main_column .eurorscg_focus_box
{
	background: url(../images/backgrounds/bg_focus_box.png);
	margin: 0 0 30px;
	padding: 10px;
}

.eurorscg_main_column .eurorscg_focus_box .eurorscg_content
{
	background: #fff;
	overflow: hidden;
	width: 425px;
}

.eurorscg_main_column .eurorscg_focus_box ul.eurorscg_col
{
	color: #909090;
	float: left;
	font-size: 13px;
	line-height: 16px;
	padding: 0 20px 20px;
	width: 172px;
}

.eurorscg_main_column .eurorscg_focus_box ul.eurorscg_col li { margin: 20px 0 0; }

.eurorscg_main_column .eurorscg_focus_box ul.eurorscg_col li strong
{
	color: #6d6d6d;
	display: block;
	font-weight: normal;
}

/* Liste */

div.eurorscg_liste_box {
    float:left;
    display:inline;
    width: 443px;
    background: #ffffff url("../images/backgrounds/bg_liste_box.png") repeat-y 0 0;
    border: 1px solid #d9d9d9;
    border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
    padding: 12px 0 16px 0;
    margin:0 0 20px;
}

div.eurorscg_liste_box_last {
   margin-bottom: 33px;
}

a.eurorscg_liste_box_content {
    float:left;
    display:inline;
    width: 443px;
    background: transparent url("../images/pictos/rafter.jpg") no-repeat 400px 20px;
    outline: none;
}

a.eurorscg_liste_box_content:hover {
    background: transparent url("../images/pictos/rafter_on.jpg") no-repeat 400px 20px;
    text-decoration: underline;
}

.eurorscg_liste_box_item {
    float:left;
    display: inline;
    font-size: 11px;
    line-height: 13px;
}

.eurorscg_liste_box_item_title {
    width: 152px;
    padding: 0 14px;
    margin: 0 1px;
}

strong.eurorscg_liste_box_item_title_title {
    display:block;
    font-size:14px;
    line-height: 18px;
    padding-bottom: 4px;
}

strong.eurorscg_liste_box_item_date_date {
    display:block;
    font-size:11px;
}


.eurorscg_liste_box_item_date {
    width: 110px;
    padding: 26px 8px 0;
    margin: 0 1px;
    font-size: 9px;
    text-align:center;
}

.eurorscg_liste_box_item_picto {
    width: 30px;
    height: 36px;
    margin: 0 1px;
    padding: 21px 12px 0;
}

.eurorscg_liste_box_item_download {
    width: 67px;
    height: 36px;
    margin: 0 1px;
    padding: 0 0;
    text-align:center;
    font-size: 9px;
    padding: 46px 4px 0;
}

/* txt_image */

.eurorscg_picture_left{
    float:left;
    margin: 2px 20px 10px 0;
}

.eurorscg_picture_right{
    float:right;
    margin: 2px 0 10px 20px;
}

.eurorscg_picture_left img,
.eurorscg_picture_right img { display: block; }

.eurorscg_view_picture{
    background-color: #3c3c3c;
    color: #fff;
    height: 38px;
    padding:0 0 0 10px;
    top:0px;
    width:225px;
}

.eurorscg_view_picture p{
    float:left;
    font-size: 11px;
	line-height: 1.2;
    padding:13px 0 0 5px;
    width:174px;
}

.eurorscg_view_picture .eurorscg_fancy_pict{
    border-left:1px solid #8E8E8E;
    float:right;
    height:25px;
    padding-left:15px;
    padding-top:13px;
    width:30px;
}

/**
 * Colonne droite
 ******************************************/
/* Player media */
.eurorscg_right_column .eurorscg_media_player
{
	border: 1px solid #d9d9d9;
	margin: 0 0 20px;
}

.eurorscg_right_column .eurorscg_media_player .eurorscg_picture { border-bottom: 1px solid #d9d9d9; }
.eurorscg_right_column .eurorscg_media_player .eurorscg_picture img { display: block; }

.eurorscg_right_column .eurorscg_media_player .eurorscg_content
{
	border-bottom: 1px solid #d9d9d9;
	font-size: 11px;
	padding: 15px 19px 5px;
}

.eurorscg_right_column .eurorscg_media_player .eurorscg_content p
{
	line-height: 13px;
	margin: 0 0 10px;
}

.eurorscg_right_column .eurorscg_media_player .eurorscg_content p.eurorscg_play
{
	background: url(../images/pictos/play.jpg)  0 0 no-repeat;
	min-height: 29px; !height: 29px;
	padding: 0 0 0 35px;
}

.eurorscg_right_column .eurorscg_media_player ul.eurorscg_controls
{
	font-size: 10px;
	line-height: 13px;
	overflow: hidden;
	padding: 8px 10px;
	text-transform: uppercase;
	zoom: 1;
}

.eurorscg_right_column .eurorscg_media_player ul.eurorscg_controls li { background: url(../images/bullets/fleches_precedent_suivant.png) no-repeat; }

.eurorscg_right_column .eurorscg_media_player ul.eurorscg_controls li.eurorscg_controls_prev
{
	background-position: 0 0;
	float: left;
	padding: 0 0 0 13px;
}

.eurorscg_right_column .eurorscg_media_player ul.eurorscg_controls li.eurorscg_controls_next
{
	background-position: right -13px;
	float: right;
	padding: 0 13px 0 0;
}
.eurorscg_right_column .eurorscg_media_player ul.eurorscg_controls li a
{
	color: #b6b6b6;
}
 
/* Citation */
.eurorscg_right_column .eurorscg_quote
{
	background: #d0081c url(../images/pictos/picto_quote.png) 10px 20px no-repeat;
	color: #fff;
	font-size: 11px;
	padding: 30px 10px 20px;
	/*position: relative;*/
}

.eurorscg_right_column .eurorscg_quote blockquote
{
	line-height: 18px;
	margin: 0 0 5px;
	text-indent: 35px;
}

.eurorscg_right_column .eurorscg_quote cite
{
	display: block;
	font-style: normal;
	text-align: right;
}
