body {
	margin:0px;
	padding:0;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	height:100%;
	color:#000000;
	background:url(../imgs/bckgrd.gif) repeat-x center top;
}

img {
	border:0;
	margin:0;
	padding:0;
}

img, #news { behavior: url(iepngfix.htc); }
img, #content_news { behavior: url(iepngfix.htc); }
img, #content_left_border { behavior: url(iepngfix.htc); }
img, #content_right_border { behavior: url(iepngfix.htc); }
img, #content_left_border_640 { behavior: url(iepngfix.htc); }
img, #content_right_border_640 { behavior: url(iepngfix.htc); }
img, #top_comprendre { behavior: url(iepngfix.htc); }
img, #top_suivre { behavior: url(iepngfix.htc); }
img, #top_connaitre { behavior: url(iepngfix.htc); }
img, #top_ministeres { behavior: url(iepngfix.htc); }
img, #top_documents { behavior: url(iepngfix.htc); }
img, #news_suivre_actu { behavior: url(iepngfix.htc); }

.img_links {
	border:0px none;
	display:block;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-size:1px;
}
img.news_pics {
	margin-left:25px;
	float:left;
	margin-right:10px;
}
img.news_pics_article {
	float:left;
	margin-right:10px;
}
div.full_img {
	padding:0;
	width:380px;
	margin-bottom:10px;
	float:left;
}
.menu_link {
	border:0;
	padding:0;
	margin:0;
}
.noborder {
	border:0;
}
.white_txt {
	color:#FFFFFF;
}
.upper_txt {
	text-transform:uppercase;
}
.valign_middle {
	vertical-align:middle;
}
input.search_txt {
	width:150px;
	height:13px;
	vertical-align:middle;
	font-size:11px;
}
form {
	border:0;
	padding:0;
	margin:0;
}
h1 {
	padding:0;
	border:0;
	font-size:90%;
	font-weight:normal;
	margin-left:-1px;
}

h1 span {
background-color:#00B8DF;
padding:0pt 10px 0pt 26px;
}

h2 {
	color:#00B8DF;
	padding:0;
	font-size:140%;
	font-weight:bold;
	margin:15px 0;
}
h3 {
	color:#000000;
	font-size:120%;
	font-weight:normal;
	margin:6px 0pt 15px;
}
h4 {
	color:#6D6E71;
	font-size:18px;
	font-weight:bold;
	padding: 0 25px;
	margin:0;
	height:65px;
}
h5 {
	color:#6D6E71;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin:10px 0;
}
h6 {
	color:#000000;
	padding:0;
	font-size:120%;
	font-weight:bold;
	/*width:390px;*/
	margin:2px 0pt;
}
hr {
	width:400px;
	height:1px;
	color:#6D6E71;
}
span.date {
	color:#000000;
	display:block;
	font-size:100%;
	padding:0 25px;
}
.txt {
	color:#6D6E71;
	display:block;
	font-size:11px;
	padding:0 25px;
	background-color:#FFFFFF;
}
span.txt_black {
	color:#000000;
	display:block;
	font-size:10px;
	padding:0 25px;
}
span.suite_red {
	color:#CD001C;
	display:block;
	font-size:11px;
	padding:0 0 0 25px;
	margin:5px 0 0 0;
	font-weight:bold;
	background:url(../imgs/carre_rouge.gif) no-repeat center left;
}
span.suite_white {
	color:#FFFFFF;
	display:block;
	font-size:11px;
	margin:0px 0pt 0pt 10px;
	padding:0pt 0pt 0pt 25px;
	font-weight:bold;
	background:url(../imgs/carre_blanc2.gif) no-repeat center left;
}
span.suite_white3 {
	color:#FFFFFF;
	display:block;
	font-size:11px;
	margin:0px 0pt 0pt 10px;
	padding:0pt 0pt 0pt 30px;
	font-weight:bold;
	background:url(../imgs/carre_blanc3.gif) no-repeat center left;
}
span.suite_red a {
	text-decoration:none;
	color:#CD001C;
}
span.suite_red a:hover  {
	text-decoration:underline;
	color:#CD001C;
}
span.suite_white a ,
span.suite_white3  a ,
a.header_link {
	text-decoration:none;
	color:#FFFFFF;
}
span.suite_white a:hover ,
span.suite_white3  a:hover,
a.header_link:hover  {
	text-decoration:underline;
	color:#FFFFFF;
}
p.dotted_bar {
	display:block;
	font-size:1px;
	width:100%;
	height:5px;
	background:url(../imgs/dotted.gif) repeat-x center;
	padding:0;
	margin:0;
}
span.txt_pub {
	color:#FFFFFF;
	display:block;
	padding:45px 10px 10px 10px;
}
span.txt_pub2 {
	color:#FFFFFF;
	display:block;
	padding:35px 10px 10px 10px;
}
span.txt_pub2 img {
	float:left;
}
span.txt_pub3 {
	color:#FFFFFF;
	display:block;
	padding:10px;
}
span.txt_bold,
h3.txt_bold {
	font-weight:bold;
}
img.le_titre {
	left:25px;
	position:absolute;
	top:20px;
}
img.le_titre2 {
	left:25px;
	position:relative;
	top:-10px;
	_top:20px;
}
#page {
	width:860px;
	min-height:600px;
	_height:600px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;	
	position:relative;
}
#header {
	width:100%;
	margin:0;
	padding:0;
	border:0;
}
#header_content {
	width:860px;
}
#header_top {
	width:860px;
	height:107px;
	margin:0;
	padding:0;
	border:0;
}
#header_bottom {
	height:100%;
	margin:0;
	padding:0;
	border:0;
	height:28px;
	display:block;
}
#bottom_content {
	width:860px;
	margin:0;
	padding:0;
	text-align:right;
	border:0;
	height:28px;
}
#header_search {
	font-size:11px;
	line-height:27px;
}
#spacer {
	height:23px;
	margin:0;
	padding:0;
}	
#main {
	min-height:700px;
	_height:700px;
	margin:0;
	padding:0;
	border:1px solid #B6B3AF;
	background-color:#FFFFFF;
}
#main_content {
	margin-left:auto;
	margin-right:auto;
	margin:0;
	padding:8px;
	_padding:7px;
	position:relative;
}
#encart {
	background:#EFEDEB url(../imgs/edito.gif) no-repeat scroll center top;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}
#content_encart {
	color:#6D6E71;
	font-size:12px;
	padding:20px 20px 10px;
	text-align:left;
	margin:0;
}
#encart_bottom {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	border:0;
}
#news {
	float:left;
	left:-15px;
	margin:0pt;
	padding:0;
	position:relative;
	top:15px;
	width:440px;
}
#content_left_border {
	background:transparent url(../imgs/news_degrad_left.png) no-repeat scroll left top;
	width:5px;
	padding:0;
	margin:0;
	border:0;
}
#content_right_border {
	background:transparent url(../imgs/news_degrad_right.png) no-repeat scroll right top;
	width:5px;
	padding:0;
	margin:0;
	border:0;
}
#content_news {
	width:440px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;	
}

td#content_news h3 {
	padding:0 10px;
}

td#content_news .tx_tipafriend_url h3 {
	padding:0;
}

#last_news {
	border-top:1px solid #CECECE;
	border-bottom:1px solid #CECECE;
	margin:15px 0px;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
}
#last_news div.last_news_item {
	margin:0;
	padding:8px;
	background-color:#E5F8FC;
	font-size:12px;
}

/* COMPRENDRE - SUIVRE -  MINISTERES - DOCUMENTS */

#encart_comprendre {
	background:#9EB8DA url(../imgs/comprendre_ssmenu.gif) no-repeat scroll center top;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}
#ssmenu_encart_comprendre,
#ssmenu_encart_suivre,
#ssmenu_encart_ministeres,
#ssmenu_encart_connaitre,
#ssmenu_encart_documents  {
	color:#000000;
	font-size:12px;
	margin:0pt;
	padding:15px 0pt 5px 20px;
	text-align:left;
}

#ssmenu_encart_comprendre li,
#ssmenu_encart_suivre li,
#ssmenu_encart_ministeres li,
#ssmenu_encart_connaitre li,
#ssmenu_encart_documents li {
	border-top:1px solid #FFFFFF;
	list-style-image:url(../imgs/carre_blanc.gif);
	list-style-position:outside;
	padding:8px 0pt;
	width:180px;
}

#ssmenu_encart_comprendre li.dernier, 
#ssmenu_encart_suivre li.dernier,
#ssmenu_encart_ministeres  li.dernier, 
#ssmenu_encart_connaitre li,
#ssmenu_encart_documents  li.dernier {
	border-bottom:1px solid #FFFFFF;
}
#ssmenu_encart_comprendre li a.ssmenu_links,
#ssmenu_encart_suivre li a.ssmenu_links, 
#ssmenu_encart_ministeres li a.ssmenu_links,
#ssmenu_encart_connaitre  li a.ssmenu_links,
#ssmenu_encart_documents li a.ssmenu_links {
/*
	margin-right: 3px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: block;
	border-top:1px solid #FFFFFF;
*/	
	color:#000000;
	text-decoration:none;
}
#ssmenu_encart_comprendre li a.selected,
#ssmenu_encart_suivre li a.selected, 
#ssmenu_encart_ministeres li a.selected, 
#ssmenu_encart_connaitre li a.selected, 
#ssmenu_encart_documents li a.selected {
	font-weight:bold;
}
#ssmenu_encart_comprendre li a.ssmenu_links:hover,
#ssmenu_encart_suivre li a.ssmenu_links:hover, 
#ssmenu_encart_ministeres li a.ssmenu_links:hover, 
#ssmenu_encart_connaitre li a.ssmenu_links:hover,
#ssmenu_encart_documents li a.ssmenu_links:hover {
	text-decoration:underline;
}
/* METHODE */
#top_comprendre {
	background:url(../imgs/top_comprendre.png) no-repeat top left;
	width:440px;
	height:90px;
	position:relative;
}

#news_comprendre_methode {
	float:left;
	left:-15px;
	margin:0pt;
	padding:0;
	position:relative;
	top:15px;
	width:440px;
}

#content_news_comprendre {
	background-color:#FFFFFF;
	margin:0pt;
	padding:0pt;
	width:430px;
}

#content_news_comprendre h1 {
    text-transform:uppercase;
    color:#FFFFFF;
}

#content_news_comprendre h1 span {
	background-color:#0C4DA2;;
}

#content_news_comprendre p {
	padding:0pt 25px;
}

#content_news_comprendre h2 {
	padding:0pt 25px;
}

#content_news_comprendre h6 {
	padding:0pt 25px;}

#en_savoir_plus {
	color:#CD001C;
	background:#F6F6F6 url(../imgs/en_savoir_plus_gris_degrad.gif) repeat-x left 38px;	
	min-height:600px;
	_height:600px;
}
ul#en_savoir_plus_content,
ul#modernise_content,
ul#on_en_parle_content {
	padding:15px 0;
	margin:0;
	border:0;
	font-size:12px;
}
ul#en_savoir_plus_content li, 
ul#modernise_content li,
ul#on_en_parle_content li {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:10px 10px 10px 0;
	margin:0 5px;
}
ul#en_savoir_plus_content li.ministeres,
ul#modernise_content li.ministeres, 
ul#on_en_parle_content li.ministeres {
	border:0;
	border-bottom:1px solid #FFFFFF;
	padding:0px 10px 10px 0;
	margin:0 5px;
}
ul#en_savoir_plus_content li.thedate, 
ul#modernise_content li.thedate,
ul#on_en_parle_content li.thedate {
	border:0;
	border-top:1px solid #FFFFFF;
	padding:10px 0 0 0;
	margin:0 5px;
	color:#000000;
	font-weight:normal;
}
ul#en_savoir_plus_content li a.lien_ministeres, 
ul#modernise_content li a.lien_ministeres, 
ul#on_en_parle_content li a.lien_ministeres {
	background:url(../imgs/carre_rouge2.gif) no-repeat left 2px;
	padding-left:25px;
}
ul#en_savoir_plus_content li a.lien_site, 
ul#on_en_parle_content li a.lien_site,
ul#docs_liste li a.lien_site {
	background:url(../imgs/fleche_rouge.gif) no-repeat left 1px;
	_background:url(../imgs/fleche_rouge.gif) no-repeat left 3px;
	padding-left:25px;
}
ul#en_savoir_plus_content li a.lien_page {
	background:url(../imgs/carre_rouge2.gif) no-repeat center left;
	_background:url(../imgs/carre_rouge2.gif) no-repeat left 13px;
	padding-left:25px;
}
ul#en_savoir_plus_content li a.lien_doc,
ul#docs_liste li a.lien_doc {
	background:url(../imgs/carre_rouge_vide.gif) no-repeat center left;
	padding-left:25px;	
}
ul#en_savoir_plus_content a, 
ul#modernise_content a, 
ul#on_en_parle_content a,
ul#docs_liste a {
	color:#CD001C;
	text-decoration:none;
}
ul#en_savoir_plus_content a:hover, 
ul#modernise_content a:hover, 
ul#on_en_parle_content a:hover,
ul#docs_liste a:hover {
	text-decoration:underline;
}
p.spacer_blanc {
	display:block;
	width:180px;
	border:0;
	padding:0;
	margin:0;
	height:15px;
	margin-top:10px;
	background-color:#FFFFFF;
}
#railroad {
	left:235px;
	position:absolute;
	top:8px;
	_left:-610px;
	_top:6px;
	font-size:11px;
	color:#000000;
}
#railroad2 {
	left:235px;
	position:absolute;
	top:8px;
	font-size:11px;
	color:#000000;
}
#railroad a,
#railroad2 a {
	text-decoration:none;
	color:inherit;
}
#railroad a,
#railroad2 a {
	_color:#000000;
}
#railroad a:hover,
#railroad2 a:hover {
	text-decoration:underline;
}
/* FIN COMPRENDRE */

/* SUIVRE */
#top_suivre {
	background:url(../imgs/top_suivre.png) no-repeat top left;
	width:440px;
	height:90px;
	position:relative;
}
#encart_suivre {
	background:#99E3F2 url(../imgs/suivre_ssmenu.gif) no-repeat scroll center top;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}
#news_suivre_actu {
	float:left;
	left:-15px;
	margin:0pt;
	padding:0;
	position:relative;
	top:15px;
	width:440px;
}

#content_suivre_actu {
	width:390px;
	margin:0;
	padding:0;
	padding-left:25px;
	padding-right:25px;
	background-color:#FFFFFF;
}
/* FIN SUIVRE */

/* CONNAITRE */
#top_connaitre {
	background:url(../imgs/top_connaitre.png) no-repeat top left;
	width:440px;
	height:90px;
	position:relative;
}

#encart_connaitre {
	background:#CBE5AC url(../imgs/connaitre_ssmenu.gif) no-repeat scroll center top;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}

#news_connaitre_actu {
	float:left;
	left:-15px;
	margin:0pt;
	padding:0;
	position:relative;
	top:15px;
	width:440px;
}

#content_connaitre_actu {
	margin:0pt;
	padding:0pt;
	width:430px;
	background-color:#FFFFFF;
}

#content_connaitre_actu h2 {
	color:#3B813E;
	padding:0pt 25px;
}

#content_connaitre_actu p {
	padding:0pt 25px;
}

#content_connaitre_actu h3 {
	padding:0pt 25px;
	font-weight:bold;
}
/* FIN CONNAITRE */

/* MINISTERES */
#encart_ministeres {
	background:#D7A7D2 url(../imgs/ministeres_ssmenu.gif) no-repeat scroll center top;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}
#top_ministeres {
	background:url(../imgs/top_ministeres.png) no-repeat top left;
	width:440px;
	height:90px;
	position:relative;
}
#news_ministeres_actu {
	float:left;
	left:-15px;
	margin:0pt;
	padding:0;
	position:relative;
	top:15px;
	width:440px;
}
#content_ministeres_actu {
	background-color:#FFFFFF;
	margin:0pt;
	padding:0px 10px 0px 25px;
	width:430px;
}
#content_ministeres_actu h1 {
	color : #6E6E70;
	font-size:16px;
	font-weight:bold;	
}
ul#ministeres_item {
	margin:15px 0pt 0pt;
	padding:0 25px;
}
ul#ministeres_item li {
	list-style:none;
	border-top:1px solid #D2CCC7;
	padding:10px 0pt;
	font-weight:bold;
}
ul#ministeres_item li.dernier {
	border-bottom:1px solid #D2CCC7;
}
ul#ministeres_item li a.lien_fiche {
	background:url(../imgs/carre_rouge2.gif) no-repeat center left;
	padding-left:25px;
	color:#CD001C;
	text-decoration:none;
	font-weight:bold;
}
ul#ministeres_item li a.lien_fiche:hover {
	text-decoration:underline;
}
/* FIN MINISTERES */

/* DOCUMENTS */
#top_documents {
	background:url(../imgs/top_documents.png) no-repeat top left;
	width:440px;
	height:90px;
	position:relative;
}

#encart_documents {
	background:#F8A4A7 url(../imgs/documents_ssmenu.gif) no-repeat scroll center top;
	float:left;
    margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}



#encart_presse {
	background:#F8A4A7 url(../imgs/presse_ssmenu.gif) no-repeat scroll center top;
	float:left;
    margin:0pt;
	overflow:hidden;
	padding:50px 0pt 0pt;
	width:220px;
	overflow:hidden;
}



#news_documents_actu {
	float: left;
    left:-15px;
	margin:0pt;
	padding:0;
	position:relative;
	top:15px;
	width:440px;
}

#content_documents_actu {
	width:390px;
	margin:0;
	padding:0px 25px 0px 25px;
	background-color:#FFFFFF;
}

#content_documents_actu h1 span{
	background:#EE1C23;
}
ul#docs_liste, 
ul#chantiers_liste,
ul.news-list-container {
	padding:0;
	margin:0;
	list-style:none;
}
ul#docs_liste li {
	padding:15px 0;
	margin:0;
	border-bottom:1px solid #D2CCC7;
}
ul#docs_liste li span.date {
	padding:0;
}
ul#docs_liste li .txt {
	padding:0;
}
ul#docs_liste li .txt p {
	padding:0;
	margin:0 0 10px 0;
}
ul#docs_liste li a.lien_page {
	background:url(../imgs/carre_rouge2.gif) no-repeat center left;
	_background:url(../imgs/carre_rouge2.gif) no-repeat left 2px;
	padding-left:25px;
}
ul#docs_liste li.noborder {
	border:0;
}

ul#docs_liste h4,
#content_ministeres_actu h4 {
	height:inherit;
	padding:0;
}

span#navigation {
	color:#CD001C;
}
span#navigation img.navi{
	vertical-align:top;
}
/* FIN DOCUMENTS */

span.red,
#railroad span.red a,
#railroad2 span.red a  {
	color:#CD001C;
}
#col_droite {
	float:left;
	left:2px;
	_left:4px;	
	position:relative;
	top:0px;
	width:180px;
	overflow:hidden;
}
div.pub_border {
	border:1px solid #A0A0A1;
}
div.pub_border_red {
	border:1px solid #E2001A;
}
div.pub {
	border:0;
	margin:0;
	padding:0;
	width:180px;
	height:150px;
}	
div.short {
	border:0;
	margin:0;
	padding:0;
	width:180px;
	height:122px;
}				
#pub02 {
	background:url(../imgs/cadre_pub_bleu.gif) no-repeat center top;
}
#pub03 {
	background:url(../imgs/cadre_pub_vert.gif) no-repeat center top;
}
#pub05_inside {
	background:url(../imgs/cadre_pub_rose.gif) no-repeat center top;
	height:83px;
	margin-top:2px;
}
#content_calendrier {
	border-top:1px solid #E1DDDA; 
	border-bottom:1px solid #E1DDDA; 
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}
#footer {
	width:842px;
	margin:0;
	margin-left:auto;
	margin-right:auto;		
	padding:0;
	border:0;
	height:40px;
	color:#53534C;
}
#footer_content {
	margin:10px;
	text-align:left;
}
#footer_content a {
	color:#53534C;
	text-decoration:none;	
}
#footer_content a:hover {
	text-decoration:underline;	
}
#main_menu {
	width:860px;
	height:24px;
	margin:0;
	padding:0;
	border:0;
	position:absolute;
	top:134px;
}
#content_menu {
	margin:0;
	padding:0;
	list-style-type:none;
}

#content_menu li.content_menu_item {
	float:left;
	margin:0;
	padding:0;
	margin-right:3px;
	display:block;
}
#content_menu li.content_menu_item  img {
	vertical-align:bottom;
}

#content_menu li.premier {
	margin-left:0px;
}
#content_menu li.mi lieu {
	margin-right:3px;
}
#content_menu li.dernier {
	margin-right:0;
}
#lstmen0 {
	background:url(../imgs/sous_menu_degrad_bleu.gif) repeat-x top center #FFFFFF;
	text-align:center;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	width:198px;
}
#lstmen1 {
	background:url(../imgs/sous_menu_degrad_cyan.gif) repeat-x top center #FFFFFF;
	text-align:center;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	width:143px;
}
#lstmen2 {
	background:url(../imgs/sous_menu_degrad_vert.gif) repeat-x top center #FFFFFF;
	text-align:center;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	width:164px;
}
#lstmen3 {
	background:url(../imgs/sous_menu_degrad_mauve.gif) repeat-x top center #FFFFFF;
	text-align:center;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	width:153px;
}
#lstmen4 {
	background:url(../imgs/sous_menu_degrad_rouge.gif) repeat-x top center #FFFFFF;
	text-align:center;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	width:190px;
}
ul.sousmenu li.sousmenu_item {
	list-style-type:none;
	border-bottom:2px solid #FFFFFF;
	min-height:20px;
	padding:5px;
	line-height:21px;
	display:block;
}
ul.sousmenu li.sousmenu_item_over {
	list-style-type:none;
	border-bottom:2px solid #FFFFFF;
	min-height:20px;
	padding:5px;
	line-height:21px;
	display:block;
	text-decoration:underline;
}
ul.sousmenu li.sousmenu_item a,
ul.sousmenu li.sousmenu_item_over a {
	text-decoration:none;
	color:#000000;
}
ul.sousmenu li.sousmenu_item a:hover,
ul.sousmenu li.sousmenu_item_over a:hover {
	text-decoration:underline;
}

.bodytext {
	color:#6D6E71;
	color:#333333;
	display:block;
	padding:0pt;
	text-align:justify;
}

ul.morelinks {
	padding:15px 0;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:12px;
}

li a.lien_page, li.lien_page a, .news-list-morelink a, #remonte_teleporter a.lien_page {
	background:transparent url(../imgs/carre_rouge2.gif) center left no-repeat;
	_background:transparent url(../imgs/carre_rouge2.gif) 2px left no-repeat;
	_display:block;
	padding-left:25px;
}

#main_content ul.morelinks li.lien_site {
	background:url(../imgs/fleche_rouge.gif) no-repeat center left;
	_background:url(../imgs/fleche_rouge.gif) no-repeat left 3px;
}
#main_content ul.morelinks li.lien_page {
	background:transparent url(../imgs/carre_rouge2.gif) top left no-repeat;
}

#main_content ul.morelinks li.lien_page a, #main_content ul.morelinks li.lien_site a {background:none;padding:0;}
#main_content ul.morelinks {padding:0;margin:0;list-style-type:none;}
#main_content ul.morelinks li {
	padding:0 0 10px 25px;
	margin:0 0 0 25px;
	_margin:0 0 0 10px;
}

#col_droite_content {
	background:#F6F6F6 url(../imgs/en_savoir_plus_gris_degrad.gif) repeat-x left top;	
	min-height:600px;
	_height:600px;
}

/* Fonctions de page */
ul.pagetool {
	margin:0;
	margin-right:15px;
	padding:0;
	text-align:right;
	list-style-type:none;
}
ul.pagetool li {
	float:right;
	margin-left:20px;
	overflow:hidden;
	height:55px;
}

dd {
	padding:0;
	margin:0;
}

li a.lien_doc {
	background:url(../imgs/carre_rouge_vide.gif) no-repeat center left;
	padding-left:25px;	
}

// Plugin indexed-search

.browsebox {
margin: 10px 0;
padding: 0;
list-style-type: none;
text-align:right;
}

.browsebox li {
background:transparent url(/fileadmin/imgs/build/fauxpipe.gif) top right no-repeat;
text-align: center;
display:inline;
padding-right:5px;
margin-left:5px;
}
div.cbb5gris {
	clear:both;
	font-size:1px;
	height:5px;
	border-bottom:solid #cecece 1px;
	margin-bottom:5px;
	overflow:hidden;
}

#content_news .tx-indexedsearch-res, 
#content_news  ul.browsebox,
#content_news .tx-indexedsearch-res h3,
#content_news .tx-indexedsearch-res div, 
#content_news .tx-indexedsearch-whatis,
#content_news .tx-indexedsearch-browsebox, 
#content_news .tx-indexedsearch-browsebox p
{
  padding: 0px 0px;
}

#content_news .tx-indexedsearch-res a, 
#content_news a, 
ul.browsebox a 
{
color:#CD001C;
}

ul.browsebox li {
padding:0;
margin:0;
}


.title {
color:#999999;
font-size:14px;
font-weight:bold;
padding: 10px;
}

ul#en_savoir_plus_content dd {
	padding:5px;
	margin:0;
}

.news-single-video {
  margin: 10;
  text-align: center;
}

div#catmenu p {
background:url(../imgs/puce_noir.gif) no-repeat;
background-position:0px 6px;
margin:5px;
padding-left: 10px;
padding-bottom: 5px;
border-bottom:1px solid #FFFFFF;
}

div#en_savoir_plus p {
	font-size: 12px;
	color:#CD001C;
	background:url(../imgs/carre_rouge.gif) no-repeat;
	background-position:0px 13px;
	padding-top:10px;
	padding-bottom: 10px;
	margin:0 5px;
	padding-left: 25px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

div#en_savoir_plus p a {
	color:#CD001C;
}

