/*
#autopromo_demo { display:inline-block; background-color:#ccc; color:#FFFFFF; }
#autopromo_demo ul { width:100%; display:block; }
#autopromo_demo ul li { display:inline-block; float:left; width: 250px; }
*/
#autopromo_2_1, #autopromo_2_2, #autopromo_2_3, #autopromo_2_4 {
	position:relative;
	width:173px; height:259px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	background-color:#8c0000;
	background:url(../images/autopromo/autopromo_2_fond.png) no-repeat top left;
}
#autopromo_2_1 a, #autopromo_2_2 a, #autopromo_2_3 a, #autopromo_2_4 a { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; text-decoration:none; }
#autopromo_2_1 a:hover, #autopromo_2_2 a:hover, #autopromo_2_3 a:hover, #autopromo_2_4 a:hover { text-decoration:underline; }

#autopromo_2_1 .global{ position:relative; width: 169px; height:251px; top: 4px; left: 2px;}
#autopromo_2_1 .titre { width:100%;  height:42px; font-size:14px; text-align:center; font-weight:bold; text-transform:uppercase; vertical-align: middle; }
#autopromo_2_1 .titre .contenu { height:100%; padding-top: 4px; margin-bottom: -4px;}
#autopromo_2_1 .visuel { width:100%;  height:139px; }
#autopromo_2_1 .visuel img { width:100%;  height:139px; border:none; }
#autopromo_2_1 .texte { width:100%; height:74px; font-size:10px; text-align:center; vertical-align: middle; }
#autopromo_2_1 .texte .contenu { height:100%; }

#autopromo_2_2 .global{ position:relative; width: 169px; height:251px; top: 4px; left: 2px; }
#autopromo_2_2 .visuel { width:100%;  height:100%; }
#autopromo_2_2 .visuel img { width:100%;  height:100%; border:none; }

#autopromo_2_3 .global{ position:relative; width: 169px; height:251px; top: 4px; left: 2px; }
#autopromo_2_3 .titre { width:100%;  height:63px; font-size:13px; text-align:center; font-weight:bold; text-transform:uppercase; vertical-align: middle; }
#autopromo_2_3 .titre .contenu { height:100%; padding-top: 4px; margin-bottom: -4px;}
#autopromo_2_3 .visuel { width:100%;  height:188px; }
#autopromo_2_3 .visuel img { width:100%;  height:188px; border:none; }

#autopromo_2_4 .global{ position:relative; width: 169px; height:251px; top: 4px; left: 2px; }
#autopromo_2_4 .titre { width:100%;  height:63px; font-size:13px; text-align:center; font-weight:bold; text-transform:uppercase; vertical-align: middle; }
#autopromo_2_4 .titre .contenu { height:100%; padding-top: 4px; margin-bottom: -4px;}

#autopromo_1_1, #autopromo_1_2 { 
	position:relative;
	width:173px; height:350px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	background-color:#8c0000;
	background:url(../images/autopromo/autopromo_1_fond.png) no-repeat top left;
}
#autopromo_1_1 .visuel a, #autopromo_1_2 .visuel a { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; text-decoration:none; }
#autopromo_1_1 .visuel a:hover, #autopromo_1_2 .visuel a:hover { text-decoration:underline; }
#autopromo_1_1 .global, #autopromo_1_2 .global { position:relative; width: 169px; height:342px; top: 4px; left: 2px; }
#autopromo_1_1 .flux, #autopromo_1_2 .flux { width:100%;  height:93px; }
#autopromo_1_1 .flux ul, #autopromo_1_2 .flux ul { 
	width:159px ; height:100%; 
	padding: 0px; 
	margin-right: 5px; 
	margin-left: 5px; 
}
#autopromo_1_1 .flux ul li, #autopromo_1_2 .flux ul li 
{ 
	width: 100%; 
	padding:0px; 
	margin-top: 4px; 
	list-style:none; 
	background:url(../images/autopromo/picto_rss.jpg) no-repeat top left;
}
#autopromo_1_1 .flux ul li .contenu, #autopromo_1_2 .flux ul li .contenu { margin-left: 20px; }
#autopromo_1_1 .visuel, #autopromo_1_2 .visuel { width:100%;  height:249px; }
#autopromo_1_1 .visuel img, #autopromo_1_2 .visuel img { width:100%;  height:249px; border:none; }




