#ventre{
	margin: 0 auto;
	width: 1001px;
	background-color:#FFFFFF
}

#pubvert_google{
float:left;
margin-right:10px;
margin-bottom:5px;
}

.lienbleu{
	color:#356AB4;
}
.drop{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.dropmenu{
	background:#FFFFFF;
	padding:5px 5px 5px 5px;
}

.subitem{
	background:transparent;
	color:#356AB4;
	padding: 0 0 0 0;
}
.subitem a,.subitemover{
	background:transparent;
	color:#356AB4;;
	text-decoration:none;
}
.subitem a:hover{
	color:#356AB4;;
}
.submenu{
	display:none;
	font-size:10px;
	color:#356AB4;
}
.topitem{
	color:#356AB4;
	cursor:pointer;
	font-size:11px;
	padding:4px 4px 4px 0px;
	margin: 0 0 0 5px;
	text-decoration:none;
	width:190px;
	min-height:49px;
}
.topitem img{
	width:auto;
	height:11px;
	width: 15px;
}
.topitem a{
	color:#356AB4;
	text-decoration:none;
}

.topitem2{
	margin:5px;
	text-decoration:none;
	width:200px;
}
.topitem2 img{;
	height:auto;
	width: 75px;
}
.topitem2 a{
	color:#356AB4;
	text-decoration:none;
}

#articlerub{
	background:repeat;
	font-size:9px;
	height:auto;
	margin:15px 0 20px 0;
	padding:5px;
	width:614px;
	color:#356AB4;
}
#articlerub h2{
	background:transparent;
	color:#A8A8A6;
	font-size:17px;
	margin-bottom:10px;
	margin-left:5px;
	margin-top:10px;
}
#articlerub h2 a{
	color:#A8A8A6;
}

#articlerub2{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height:auto;
}
#articlerub2 h2{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#articlerub2 h3{
	width: 200px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#articlerub2 img{
	background-color: transparent;
}


/* DEBUT SONDAGES  */

#col1articlesondage{
	height:auto;
	width:643px;
	padding: 0 0 0 16px;
	margin: 0 0 0 0;
}
#col1articlesondage h1{
	color:#333333;
	font-size:17px;
	margin: 0 0 15px 0;
	padding: 0;
	width:600px;
}
#col1articlesondage ul{
	margin: 11px 0 0 0;
	padding: 0 0 0 0;
/*	width: 624px;*/
}
#col1articlesondage li{
	margin: 0;
	padding: 0;
	list-style: none;
	/*padding-right: 25px;*/	
}

/* FIN SONDAGES */

#col1article{
	height:auto;
	float:left;
	width:640px;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
}
#col1article h1{
padding:0;	
color: #FF5A00;
font-size: 18px;
font-weight: bold;
margin: 0px 0px 5px 0px;
width:640px;
}
#col1article ul{
	margin: 11px 0 0 0;
	padding: 0 0 0 0;
	width: 624px;
}
#col1article li{
	margin: 0;
	padding: 0;
	list-style: none;
	padding-right: 25px;
}
#col2article{
	height:auto;
	min-height:1200px;
	width:300px;
	margin: 0;
	padding: 0 0 0 0;
}
#col3article{
	background:#FFFFFF;
	clear:both;
	height:150px;
	margin:0;
	padding:0;
	padding-left:16px;
	padding-top:20px;
	width:989px;
}
#bloccomplement{
	padding: 0 0 0 0;
	height: 0 0 10px 0;
}

#auteurart{background-color:#ededed;}

#complement{
	border-bottom:1px dotted #D1CFCF;
	font-size:9px;
	height:auto;
	margin:0 0 0 0;
	padding:0 5px 20px 5px;
	width:614px;
	color:#356AB4;
	background-color: #FCFCFC;
	background-repeat: repeat;
}
#complement h2{
	background:transparent;
	color:#666666;
	font-size:16px;
	margin-bottom:10px;
	margin-left:5px;
	margin-top:0px;
}
#articlecontainer{
	color:#333333;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	margin:0;
	padding: 0 0 20px 0;
	width:1001px;
}
#articlecontainer a{
	background:transparent;
	text-decoration:none;
	/*color:#666666;*/
}
#date{
	color:#A4A4A4;
	height: 27px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	/*clear:left;*/
	
}
#date a{
	color:#356AB4;
	text-decoration:none;
}
#outilsarticle{
	float:left;
	width:280px;
	height:27px;
	text-align: right;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border-bottom-color:#ff6600;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#outilsarticle img{
	border: none;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	text-align: right;
}
#outilsarticle ul{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width: auto;
	text-align:right;
	float:right;
}
#outilsarticle li{
	margin : 0 0 0 7px;
	padding : 0 0 0 0;
	text-align:right;
	float:left;
}
#clear{
	clear:both;
	margin : 0 0 0 0px;
	padding : 0 0 0 0;
	height: 1em;
}

#banniere{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
}

#1colonne{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#unecolonne{
	line-height: 15px;
	height:auto;
	clear:both;
	display:block;
}
#unecolonne a{
	color: #356AB4;
	text-decoration:none;
}
#unecolonne a:visited{
	color: #4d85d1;
	text-decoration:none;
}
#unecolonne p{
	margin:0;
	padding:0;
}
#col2{
	width:210px;
	height:auto;
	padding-left:20px;
	clear:both;
	display:block;
}
#col2 img{
	margin: 0 0 0 0;
}

#col2 a{
	text-decoration:none;
	color: #3165B0;
}
#col2 a:hover{
	color: gray;
}
#col2 h2{
	color:#666666;
	margin:0;
	font-size:12px;
	padding:5px 0 10px 0;
}				
#col2 ul{
	width:210px;
	margin:0;
}
#col2 li{		
	padding:0;
	margin-right:7px;		
}		
.legende{
	font-size:10px;
	color:#666666;
	padding:0;
	width: 194px;
	line-height: 13px;
	margin-top:5px;
}

#col1article a  {
	/*color: #356AB4;*/
	background-color:transparent;
}

#rubrique{
	width:200px;
	color:#356AB4;
	padding: 10px 0 3px 0;
}

#txtarticle a{
	color: #356AB4;
	text-decoration:underline;
}

#txtarticle a:visited{
	color: #4d85d1;
	text-decoration:underline;
}

#deuximages{
	margin: 0 0 0 0;
}
#datemaj{
	width:335px;
	color:#666;
	height:15px;
	border-bottom-color:#ff6600;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding:0;
	padding-bottom:12px;
	margin:0;
	float:left;
}

#retour a,#retour a:visited {
	/*font-weight:bold;*/
	color: #356AB4;
	margin:10px 0 10px 10px;
	display:block;
	height:30px;
	width:220px;
	position:relative;
}
#retour a:hover{
	color: #999;
	display:block;
	height:30px;
}
#retour {
	height:30px;
	margin-bottom:10px;
}
#section, #section a  {color: #356AB4;margin-top:10px;margin-bottom:3px;}

#section a:hover{color: #999;}

#haut_droite{
background:url(images/menu_haut.jpg) no-repeat top;
width:340px;
height:23px;
float:right;
}

#Droite01,#Droite02,#Droite03{
	/*overflow:hidden;*/
	width:340px;
	float: right;
	margin-top:10px;

	background: #dae0e4 url(images/milieu_menu.jpg) repeat-y;
	/*z-index:0;*/
}

#bloccol_art{
float:right;
margin-right:5px;
}

#bloc_breves{
float:right;
margin-right:5px;
}

#carre_art{
	text-align: center;
	border:7px solid #999999;
	background-color:#999999;
	color: Black;
	height:auto;
	margin: 0px 0px 10px 0px;
	padding:0px;
}

#carre_google{
	text-align: center;
	border:6px solid #999999;
	background-color:#999999;
	color: Black;
	height:auto;
	margin: 0px 0px 10px 0px;
	padding:0px;
}

.mXdoss_droite{
padding:0px 5px 15px 15px;
width:285px;
text-align:justify;
}
.mXdoss_droite a{font-size: 1.2em; text-align:justify;}
.mXdoss_droite h3{margin-bottom:5px;}
.mXdoss_droite img{
padding:0px;
float:left;
margin-right:5px;
border: 2px solid #999999;
width:81px;height:54px;
}

.promoc3sondage form {padding-top:5px; margin:0;}

.promoc3sondage{
	border: 6px solid #CCC;
	padding: 0;
	margin: 0px 0 10px 0;	
	width: 306px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: auto;	
	background-color:#EDEDED;		
}

.promoc3sondage  h2{
	font-weight: bold;
	color: #4D4F33;
	background-color: #CCC;
	font-size: 14px;
	width: 305px;
	height: auto;
	text-align:left;
	padding: 3px 0 9px 5px;
	margin: 0 0 10px 0;
}


.promoc3sondage2{
	border: 6px solid #EFEFEF;
	padding: 0 ;
	margin: 10px 0 10px 0;	
	width: 306px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:150px;	
}

.promoc3sondage img{
	float: left;
	border: 0;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;	
}

.promoc3sondage p{
	float: left;
	width: 288px;
	margin:0;
	padding: 0;
	}

.promoc3sondage p{
	padding-left: 10px;	
}

#haut_bloc{
background: url(images/fd_haut_bloc.jpg) no-repeat;
width:316px;
height:42px;
}

.bas_bloc{
background: url(images/fd_bas_bloc.jpg) no-repeat;
height:20px;
width:316px;
}

#milieu_bloc{
	width:316px;
	height:auto;
background: url(images/fd_milieu_bloc.jpg) repeat-y;
}

.list-point ul{
	list-style: none;
	margin-top:0;
	margin-left: 2em;
	padding-left:0;
}

.list-point li{
	list-style-type: none;
	text-indent: -5px;
	list-style-image: url(images/point.png);
}

#cache{
	position:absolute;
	padding:10px;
	left:0;
	top:0;
	visibility:visible;
	background-color:#000;
	display:block;
	height:1700px;
	width:1000px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	display:none;
	z-index:10000;
}
#grandeimage,#grandeimage2,#grandeimage3{
	position:absolute;
	padding:10px;
	visibility:visible;
	background-color:#fff;
	border:solid 1px #000;
	display:none;
	z-index:1000000;
}



/* PRATIQUE > EVENEMEMNTS > CONFERENCES  */

#col1article p.imgconf {
	position:relative; 
	left:0; 
	top:10px; 
	text-align:center;
	background-color:#FF0000;
}
	
#col1article p.saison {
	position:relative; 
	left:0; 
	top:10px; 
	text-align:left;
		background-color:#FF0000;
}
	
strong.maj {
	color:#666; 
	font-size:14px;
}

strong.noir {
	color:#000;
}

strong.gris {
	color:#666;
}

strong.bleu {
	color:#668abd;
}

#col1article .droite {
	width:265px; 
	margin: 0 0 0 0; 
		background-color:#FF0000;
}

	.nav a{
		display:block;
		width:50%;
		float:left;
		text-align:center;
	}
	.nav{
		height:21px;
		line-height:24px;
	}
	* html .nav{
		line-height:21px;
	}
	#nav_occasion{
		background:url(http://www.autonews.fr/fr/includes/nav/images/slice.gif) center 0px no-repeat;
	}
	#nav_neuf{
		background:url(http://www.autonews.fr/fr/includes/nav/images/slice.gif) center 0px no-repeat;
	}
	#neuf select{
	width:200px;
	}
	#nav_occasion .occaselink{color:#000;cursor:default;}
	#nav_occasion .neuflink{color:#EEE;}
	#nav_occasion .neuflink:hover{color:#E00}
	#nav_neuf .neuflink{color:#000;cursor:default;}
	#nav_neuf .occaselink{color:#EEE}
	#nav_neuf .occaselink:hover{color:#E00}	

	#neuf{padding:12px;}
	#neuf #form div{
		padding:0 0 3px 0;
	}
	#neuf #form form{height:1px;padding:0;margin:0;}
	
	#search	{float:right; background:#FFF;padding:0 0 3px 0;}
#search form	{ padding:7px;}
#search select	{
	width:150px;
	background-color:#EEE;
	border:1px solid #CCC;
}

#bloc_sondage{
float:right;
margin-right:5px;
margin-bottom:10px;
	}
	
#haut_sondage{
background: url(images/header_sondage.jpg) no-repeat;
width:316px;
height:40px;
}

#milieu_sondage{
	width:316px;
	height:auto;
background: url(images/bloc_gris_milieu.jpg) repeat-y;
color:#FFFFFF;
}

#bloc_newsletter{
float:right;
margin-right:5px;
margin-bottom:20px;
	}
	
#haut_newsletter{
background: url(images/header_newsletter.png) no-repeat;
width:316px;
height:40px;
}

#milieu_newsletter{
	width:316px;
	height:60px;
background: url(images/milieu_newsletter.png) no-repeat;
color:#FFFFFF;
}

.milieu_newsletter{
text-align:center;
height:60px;
padding-left:10px;
padding-right:10px;
}

.bas_newsletter{
background: url(images/bas_newsletter.png) no-repeat;
height:4px;
width:316px;
}

.bas_sondage{
background: url(images/bloc_gris_bas.jpg) no-repeat;
height:10px;
width:316px;
}

#bloc_appel{
float:right;
background:url(images/appel.jpg) no-repeat;
width:316px;
height:38px;
margin-right:5px;
margin-bottom:10px;
}

#bloc_comment{
float:right;
margin-right:5px;
margin-bottom:10px;
	}
	
#haut_comment{
background: url(images/header_comment.jpg) no-repeat;
width:316px;
height:35px;
}

#milieu_comment{
	width:316px;
	height:auto;
	padding-top:5px;
background:url(images/milieu_comment.jpg) repeat-y;
}

.bas_comment{
background: url(images/bas_comment.jpg) no-repeat;
height:9px;
width:316px;
}

.dernierscom{
padding-left:5px;
padding-right:5px;
}

.dernierscomAlt{
padding-left:5px;
padding-right:5px;
background-color:#EEEEEE;
}

.promo{
color:#FFFFFF;
}

#nnews{
background:url(images/fd_footnews.gif) no-repeat;
padding-top:3px;
height:130px;
width:630px;
}

#ndoss{
background:url(images/fd_footdoss.gif) no-repeat;
padding-top:3px;
height:130px;
width:630px;
}