#searchbox{
	background:transparent url("../../images/news/bg_searchbox.gif") no-repeat center top;
	width:141px;
	height:44px;
	margin-left:20px;
	padding-left:5px;
	padding-top:10px;/*10px;width:141px*/	
	margin-bottom:20px;
}

.champ_recherche{
	float:left;
	width:100px;
	height:16px;
	line-height:8px;
	border:1px solid #7F9DB9;
	font-size:10px;
	padding:4px 5px 0px 4px;
	color:#7F9DB9;
}

#searchbox .submit{
	border:none;
	background:transparent url("../../images/news/bg_login_submit.gif") no-repeat top left;
	width:23px;
	height:22px;
	float:left;
	overflow:hidden;
	font-size:7px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}

#menu_principal{
	padding:10px;
	width:182px;
	float:left;
	position:relative;
	top:-40px;
}

#menu_principal ul{
	list-style:none;
	text-transform:uppercase;
	margin-left:0px;
}

#menu_principal ul.n1 li{
	margin-bottom:10px;
	width:182px;
}

#menu_principal ul.n1 li span ,#menu_principal ul.n1 li a{
	color:white;
	text-decoration:none;
	display:block;
	height:46px;
	font-weight:bold;
	padding:14px 0px 0px 30px;
	font-size:14px;
}

#menu_principal ul.n1 li.decouvrir span{
	background:transparent url("../../images/news/bg_menu_gauche_li_decouvrir.gif") no-repeat center top;
}

#menu_principal ul.n1 li.attentes span{
	background:transparent url("../../images/news/bg_menu_gauche_li_attentes.gif") no-repeat center top;
}

#menu_principal ul.n1 li.commandes span{
	background:transparent url("../../images/news/bg_menu_gauche_li_commandes.gif") no-repeat center top;
}

#menu_principal ul.n1 li.espace span{
	background:transparent url("../../images/news/bg_menu_gauche_li_espace.gif") no-repeat center top;
}

#menu_principal ul.n2{
	background-color:white;
	margin:0px;
	padding:0px;
}

#menu_principal ul.n2_actif{
	background-color:white;
}

#menu_principal ul.n2 li{
	margin-bottom:0px;
}

#menu_principal ul.n2 li span ,#menu_principal ul.n2 li a{	
	padding:0px;
	margin:0px;
	height:auto;
}

#menu_principal ul.n2 li a{
	color:black;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px dashed black;
	font-size:10px;
	font-weight:bold;
	padding-left:30px;
}

#menu_principal ul.n1 li.decouvrir ul.n2 li a{
	border-color:#BCD760;
}

#menu_principal ul.n1 li.attentes ul.n2 li a{
	border-color:#BC5DA7;
}

#menu_principal ul.n1 li.commandes ul.n2 li a{
	border-color:#FBB630;
}

#menu_principal ul.n1 li.espace ul.n2 li a{
	border-color:#598C3B;
}

#menu_principal ul.n2 li a.current{
	background:transparent url("../../images/news/bg_menu_gauche_n2_a_actif.gif") no-repeat 22px 9px;
	border:none;
	border-bottom:1px dashed blue;
}

#menu_principal ul.n2 li a.actif{
	background:transparent url("../../images/news/bg_menu_gauche_n2_a_actif.gif") no-repeat 22px 9px;
	border:none;
}

#menu_principal ul.n3{
	text-transform:none;
	margin:0px;
	padding:0px;	
	padding-bottom:6px;
	/*border-bottom:1px dashed black;*/
	width:162px;
	padding-left:0px;
}

#menu_principal ul.n1 li.decouvrir ul.n2 li ul.n3{
	border-color:#BCD760;
}

#menu_principal ul.n1 li.attentes ul.n2 li ul.n3{
	/*border-color:#BC5DA7;*/
}

#menu_principal ul.n1 li.commandes ul.n2 li ul.n3{
	border-color:#FBB630;
}

#menu_principal ul.n1 li.espace ul.n2 li ul.n3{
	border-color:#598C3B;
}

#menu_principal ul.n3 li{
	border:none;
}

#menu_principal ul.n3 li a{
	padding-top:3px;
	padding-bottom:3px;	
	/*border-bottom:1px dashed #BCD760;*/
	background:none;
}

#menu_principal ul.n1 li.decouvrir ul.n2 li ul.n3 li a{
	color:#BCD760;
}

#menu_principal ul.n1 li.attentes ul.n2 li ul.n3 li a{
	color:#BC5DA7;
}

#menu_principal ul.n1 li.commandes ul.n2 li ul.n3 li a{
	color:#FBB630;
}

#menu_principal ul.n1 li.espace ul.n2 li ul.n3 li a{
	color:#598C3B;
}


#zone_principale{
	width:764px;
	padding:10px;
	float:right;
	padding-top:0px;
}

#zone_principale1{
	width:764px;
	padding:10px;
	float:right;
	padding-top:0px;
}

#content_head{
	float:right;
	width:762px;
	padding-top:10px;
}

#content_head1{
	float:right;
	width:762px;
	padding-top:10px;
}

#ariane{
	padding:7px;
	padding-left:70px;
	font-weight:bold;
	font-size:10px;
	float:left;
}

#ariane a{
	color:black;
}

#print{
	float:right;
	font-weight:normal;
	font-size:10px;
	width:80px;
	height:32px;
	margin-right:50px;
}

#print a{
	display:block;
	width:80px;
	height:20px;
	padding-top:12px;
	color:black;
	text-decoration:none;
	background:transparent url("../../images/news/bg_imprimer.gif") no-repeat top right;

}

#bloc_titre{
	width:100%;
	height:77px;
}

#bloc_titre .titre_page{
	/* SPECIFY backgorund in custom css*/
}

#bloc_titre .bloc_image{
	float:left;
	width:77px;
}

#bloc_titre .image_bloc_img{
	width:77px;
	height:77px;
}

#bloc_titre h2{
	float:left;
	height:77px;
	line-height:77px;
	/*padding-right:40px;*/
	padding-left:25px;
	color:white;
	text-transform:uppercase;
	font-weight:normal;
	font-size:32px;
	background-color:none !important;
}

.entete{
	width:549px;
	margin-left:0px;/*100px;*/
	font-size:12px;
	margin-bottom:27px;
	text-align:left;
}

 .entete .contenu{
	padding-bottom:3px;
}

.colonne_une, .colonne_deux{
	float:left;
}

.colonne_une{
	width:555px;
}

.colonne_une .colonne_une{
	width:290px;
	margin-left:100px;
}

.colonne_une .colonne_deux{
	width:150px;
}

.colonne_deux{
	width:175px;
}

.gauche, .droite{
	float:left;
}

.colonne_une .gauche{
	width:400px;
}

.colonne_une .droite{
	width:175px;
}

.errors-form {
	border: 1px solid red;
	padding: 20px 10px;
	margin: 10px 0px;
	text-align:left;
}


.error {
	color:red;
	font-weight:bold;
	display:block;
	padding:10px;
	margin:10px;
	border:3px solid red;
	background-color:#FECACA;
}

.valid {
	color:#00BB00;
	font-weight:bold;
	display:block;
	padding:10px;
	margin:10px;
	border:3px solid #00BB00;
	background-color:#C5FEC5;
}

.errors-form p {
	color: red;
	font-size:10px;
}

.errors-form p.error-title {
	font-size:11px;
	font-weight:bold;
}

.errors-form p.error-items {
	font-size:10px;
	padding-top:5px;
	padding-left:10px;
}

p.important{
	padding:10px;
	font-weight:bold;
}

.image_cadre img{
	margin-bottom:-3px;
	padding-bottom:0px;
}

.colonne_une .image_cadre{
	margin-left:0px !important;
}

.texte_margin{
	margin-left:70px;
	margin-right:20px;
}

ul, ol{
	margin-left:20px;
	margin-top:3px;
}

h3.tt_news_title{
	margin:0px;
	margin-bottom:0px;
	margin-top:20px;
	font-size:18px;
}

.colonne_une .colonne_une h3.tt_news_title{
	margin-right:20px;
}


/**************************************************************************************************************
MISE EN FORME SPECIAL BOUTIQUE
*************************************************************************************************************

#boutique #container{
	background:transparent url("../../images/news/bg_boutique_container.gif") repeat-y center top;
}

#boutique h1, #boutique h2, #boutique h3, #boutique h4, #boutique h5{
	background-color:#FFFBF4;
	color:#F68B01;
}

#contenu{
	background:none;
}

#boutique #bloc_titre .image_bloc_img{
	background:transparent url('../../images/news/cadre_titre_h2_boutique.gif') no-repeat top left;
	width:77px;
	height:77px;
}

#boutique #bloc_titre{
	background:transparent url('../../images/news/bg_titre_h2_boutique.gif') repeat-x top right;
}

#boutique #bloc_titre .titre_page{
	background:transparent url('../../images/news/bg_titre_h2_boutique_end.gif') no-repeat top right;
}

#boutique #bloc_titre h2{
	background-color:transparent;
	color:white;
}

#boutique #basket_accroche{
	background:transparent url('../../images/news/bg_basket_accroche.jpg') no-repeat top left;
	width:165px;
	height:47px;
	margin-top:14px;
	padding-top:12px;
}

#boutique .bloc_cadre{
	background:transparent url('../../images/news/bg_boutique_bloc_cadre.gif') repeat-y top right;
}

#boutique .bloc_cadre h3{
	background-color:#FFFBF4;
	color:#F68B01;
}

#boutique .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_boutique_bloc_cadre_top.gif') no-repeat top right;
}

#boutique .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#boutique .bloc_cadre .contenu_bottom strong{

}

#boutique .bloc_cadre .contenu_bottom a{

}

#boutique .bloc_cadre .contenu_bottom p{

}

#boutique .colonne_une .bloc_cadre{
	background:transparent url('../../images/news/bg_boutique_col1_bloc_cadre.gif') repeat-y top left;
}

#boutique .colonne_une .bloc_cadre h3{
	background-color:#FFFBF4;
	color:#F68B01;
}
#boutique .colonne_une .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_boutique_col1_bloc_cadre_top.gif') no-repeat top right;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_col1_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#boutique .colonne_une .bloc_cadre ul{
	list-style:disc;
}

#boutique .colonne_une .bloc_cadre ul li{
	border-bottom:none;
	padding-top:0px;
	padding-bottom:0px;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom strong{
	color:black;
	text-decoration:underline;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom a{
	color:black;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom p{
}

#boutique #basket_accroche h3{
	font-size:10px;
	background-color:transparent;
}

#boutique #basket_accroche a{
	color:white;
	display:block;
	padding-left:65px;
	padding-right:15px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

#boutique .entete .title{
	color:#FAB12E;
}

#boutique .liste_boutique{
	width:570px;
	margin:0 auto;
	margin-top:20px;
	text-align:center;
}

#boutique .liste_boutique .entete h3{
	float:left;
	font-size:14px;
	text-transform:uppercase;
	line-height:14px;
}

#boutique .liste_boutique .entete{
	height:14px;
	overflow:hidden;
	line-height:14px;
	padding-left:0px;
	padding-right:0px;
	margin: 0 auto;
	width:500px;
}

#boutique .liste_boutique .corps{
	margin:0 auto;
}

#boutique .liste_boutique .corps ul{
	list-style:none;
}

#boutique .liste_boutique .entete a.suite{
	color:black;
	font-size:11px;
	position:relative;
	top:-1px;
	float:right;
}

#boutique .liste_boutique .corps .liste_produits .wrapper{
	width:580px;
	padding-bottom:5px;
}

#boutique .liste_boutique .corps .liste_produits ul{

}

#boutique .liste_boutique .corps .liste_produits ul li{
	float:left;
	width:130px;
	overflow:hidden;
	height:300px;
	overflow:hidden;
	padding-top:10px;
}

#boutique .liste_boutique_teasing .corps .liste_produits ul li{
	height:auto !important;
	overflow:visible;
}

#boutique .liste_boutique_small .corps .liste_produits ul li{
	height:225px;
	overflow:hidden;
}

#boutique .liste_boutique .corps .liste_produits ul li .prod_image{
	width:103px;
	height:114px;
	margin:0 auto;
	margin-bottom:8px;
}

#boutique .liste_boutique .corps .liste_produits ul li .prod_image table{
	width:103px;
	height:114px;
	border:none;
}

#boutique .liste_boutique .corps .liste_produits ul li .prod_image img{

}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_bg_prod_info.gif') repeat-y top center;
	font-size:10px;
	width:103px;
	margin:0 auto;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .agrandir{
	height:20px;
	line-height:20px;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .agrandir a{
	text-decoration:none;
	color:white;
	font-weight:bold;
	position:relative;
	top:-2px;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .commander{
	height:19px;
	line-height:19px;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .theme, #boutique .liste_boutique .corps .liste_produits ul li .prodinfos .reference{
	color:#1F4C72;
	font-weight:bold;
	text-transform:uppercase;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .theme{
	text-transform:none;
}

.prix_promo{
	color:red;
	font-weight:bold;
}

del.small{
	font-weight:normal;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .attribut, #boutique .liste_boutique .corps .liste_produits ul li .prodinfos .prix{
	color:black;
	font-weight:normal;
}

#boutique .liste_boutique .corps .liste_produits ul li .prodinfos .commander a{
	text-decoration:none;
	color:white;
	font-weight:bold;
	position:relative;
	top:-3px;
}

#boutique .liste_boutique .liste_footer{
	text-align:right;
	font-size:10px;
	padding-top:3px;
	padding-right:20px;
}

#boutique .liste_boutique .liste_footer table{
	float:right;
}

#boutique .liste_boutique .liste_footer a{
	color:black;
	text-decoration:none;
}

#boutique .liste_boutique .liste_footer a:hover, #boutique .liste_boutique .liste_footer a:focus, #boutique .liste_boutique .liste_footer a:active{
	text-decoration:underline;
}

#boutique .liste_boutique_style1 .entete h3{
	color:#697C1B;
}

#boutique .liste_boutique_style1 .corps{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style1_contenu.gif') repeat-y top left;
}

#boutique .liste_boutique_style1 .corps .liste_produits{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style1_bottom.gif') no-repeat bottom left;
}

#boutique .liste_boutique_style1 .corps .liste_produits .wrapper{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style1_top.gif') no-repeat top left;
	
}

#boutique .liste_boutique_style1 .corps .liste_produits ul li .prod_image table{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style1_bg_img.gif') no-repeat 50% 50%;
}

#boutique .liste_boutique_style1 .corps .liste_produits ul li .prodinfos .agrandir{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style1_aggrandir.gif') no-repeat top center;
}

#boutique .liste_boutique_style1 .corps .liste_produits ul li .prodinfos .commander{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style1_commander.gif') no-repeat top center;
}

#boutique .liste_boutique_style2 .entete h3{
	color:#5464D3;
}

#boutique .liste_boutique_style2 .corps{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style2_contenu.gif') repeat-y top left;
}

#boutique .liste_boutique_style2 .corps .liste_produits{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style2_bottom.gif') no-repeat bottom left;
}

#boutique .liste_boutique_style2 .corps .liste_produits .wrapper{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style2_top.gif') no-repeat top left;
}

#boutique .liste_boutique_style2 .corps .liste_produits ul li .prod_image table{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style2_bg_img.gif') no-repeat 50% 50%;
}

#boutique .liste_boutique_style2 .corps .liste_produits ul li .prodinfos .agrandir{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style2_aggrandir.gif') no-repeat top center;
}

#boutique .liste_boutique_style2 .corps .liste_produits ul li .prodinfos .commander{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style2_commander.gif') no-repeat top center;
}

#boutique .liste_boutique_style3 .entete h3{
	color:#E00079;
}

#boutique .liste_boutique_style3 .corps{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style3_contenu.gif') repeat-y top left;
}

#boutique .liste_boutique_style3 .corps .liste_produits{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style3_bottom.gif') no-repeat bottom left;
}

#boutique .liste_boutique_style3 .corps .liste_produits .wrapper{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style3_top.gif') no-repeat top left;
}

#boutique .liste_boutique_style3 .corps .liste_produits ul li .prod_image table{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style3_bg_img.gif') no-repeat 50% 50%;
}

#boutique .liste_boutique_style3 .corps .liste_produits ul li .prodinfos .agrandir{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style3_aggrandir.gif') no-repeat top center;
}

#boutique .liste_boutique_style3 .corps .liste_produits ul li .prodinfos .commander{
	background:transparent url('../../images/news/bg_boutique_liste_boutique_style3_commander.gif') no-repeat top center;
}

.tx-commerce-pi1-browsebox td{
	padding:2px;
}

#boutique .tx-commerce-pi1-browsebox-SCell{
	font-weight:bold;
	background-color:#ccc;
}

#boutique .menu_boutique{
	margin-bottom:50px;
	padding-left:15px;
}

#boutique .menu_boutique h3{
	color:#5464D3;
	font-size:13px;
	text-transform:uppercase;
	margin-bottom:3px;
}

#boutique .menu_boutique select{
	width:275px;
	border: 1px solid #7F9DB9;
	padding:1px;
}

#boutique .menu_boutique select option{
	padding-left:5px;
}

#boutique .detail_produit{
	margin-bottom:20px;
	margin-top:20px;
}

#boutique .detail_produit .prod_image{
	float:left;
	width:290px;
	text-align:center;
}

#boutique .detail_produit .prod_image table{
	background:transparent url('../../images/news/bg_boutique_detail_produit_bg_image.gif') no-repeat 50% 50%;
	width:290px;
	height:296px;
	margin-bottom:7px;
}

#boutique .detail_produit .prod_image .agrandir{
	background:transparent url('../../images/news/bg_boutique_detail_produit_agrandir.gif') no-repeat top center;
	height:20px;
}

#boutique .detail_produit .prod_image .agrandir a{
	padding-top:2px;
	display:block;
	height:18px;
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

#boutique .detail_produit .prod_infos{
	float:left;
	width:250px;
	margin-left:11px;
}

#boutique .detail_produit .prod_infos h3{
	color:#5464D3;
	font-size:16px;
	text-transform:uppercase;
	margin-bottom:7px;
}

#boutique .detail_produit .prod_infos .description{
	margin-bottom:7px;
}

#boutique .detail_produit .prod_infos .reference{
	font-size:14px;
	color:black;
	font-weight:bold;
}

#boutique .detail_produit .prod_infos .attributs{
	list-style:none;
}

#boutique .detail_produit .prod_infos .attributs ul{
	list-style:none;
}

#boutique .detail_produit .prod_infos .description p{
	margin-top:3px;
	margin-bottom:3px;
}

#boutique .detail_produit .prod_infos .prix{
	font-size:16px;
}

#boutique .detail_produit .prod_infos .stock .dispo{
	color:#2DDC04;
	font-weight:bold;
}

#boutique .detail_produit .prod_infos .stock .indispo{
	color:red;
	font-weight:bold;
}

#boutique .detail_produit .prod_infos form{
	background:transparent url('../../images/news/bg_boutique_detail_produit_form.gif') no-repeat top center;
	width:250px;
	height:24px;
	padding-left:14px;
	padding-top:7px;
	margin-top:11px;
}

#boutique .detail_produit .prod_infos form p input, .detail_produit .prod_infos form p label{
	float:left;
	width:50px;
}

#boutique .detail_produit .prod_infos form p label{
	color:white;
	font-weight:bold;
	margin-right:3px;
	width:70px;
	padding-top:1px;
}

#boutique .detail_produit .prod_infos form p input.qte{
	width:45px;
	border:none;
	height:17px;
	margin-right:15px;
}

#boutique .detail_produit .prod_infos form p input.submit{
	background:transparent url('../../images/news/bg_boutique_detail_produit_submit.gif') no-repeat top center;
	width:102px;
	height:20px;
	color:white;
	text-align:center;
	font-weight:bold;
	border:none;
	font-size:10px;
	cursor:pointer;
}

#boutique .journee_tech{
	text-align:center;
}

#boutique .journee_tech .accueil{
	text-align:left;
	width:430px;
	margin:0 auto;
	margin-bottom:20px;
	margin-top:20px;
}

#boutique .journee_tech .accueil h3{
	font-size:36px;
	border-bottom:1px dashed #FBB12E;
	margin-bottom:20px;
	line-height:36px;
	text-transform:capitalize;
	color:black;
}

#boutique .journee_tech .accueil h3 span{
	color:#FBB12E;
	display:block;
}

#boutique .journee_tech .accueil p{
	font-size:12px;
	text-align:justify;
}

#boutique .journee_tech .recherche{
	background:transparent url('../../images/news/bg_boutique_jourtech_fond_recherche.gif') no-repeat top center;
	width:430px;
	height:137px;
	text-align:left;
	padding:20px;
	margin:0 auto;
	margin-bottom:20px;	
}

#boutique .journee_tech .recherche h3{
	text-transform:uppercase;
	line-height:14px;
	font-size:14px;
	color:#939393;
	margin-bottom:7px;
	background-color:transparent;
}

#boutique .journee_tech .recherche h5{
	line-height:10px;
	color:#939393;
	margin:15px 20px;
	background-color:transparent;
	font-size:10px;
}

#boutique .journee_tech .recherche p.gauche{
	width:400px;
	float:left;
}

#boutique .journee_tech .recherche p.droite{
	width:25px;
	padding-top:13px;
	float:left;
}

#boutique .journee_tech .recherche label{
	color:#7F9DB9;
	font-size:11px;
	height:20px;
	padding:2px 1px 1px;
	background-color:transparent;
}

#boutique .journee_tech .recherche input{
	margin:0px;
	padding:0px;
	padding-top:2px;
	height:16px;
	width:103px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:10px;
	line-height:15px;
	float:left;
}

#boutique .journee_tech .recherche select{
	height:20px;
	width:110px;
	font-size:10px;
	padding:1px;
	padding-top:2px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	float:left;
	margin:0px;
	margin-left:7px;
}

#boutique .journee_tech .recherche input.small{
	width:80px;
}

#boutique .journee_tech .recherche select.medium{
	width:132px;
}

#boutique .journee_tech .recherche select.large{
	width:390px;
	margin-left:0px;
	margin-top:2px;
	padding:2px 0px;
}

#boutique .journee_tech .recherche input.submit{
	border:none;
	background:transparent url("../../images/news/bg_login_submit.gif") no-repeat top left;
	width:23px;
	height:22px;
	overflow:hidden;
	font-size:7px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	position::reltive;
	top:0px;
	border-left:1px solid #7F9DB9;
	border-right:2px solid #7F9DB9;
}

#boutique .journee_tech .liste{
	width:470px;
	margin:0 auto;
	text-align:left;
}

#boutique .journee_tech .liste h3{
	font-size:15px;
	text-transform:uppercase;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:20px;
	color:black;
}

#boutique .journee_tech .liste h4{
	color:white;
	background:transparent url('../../images/news/bg_boutique_jourtech_fond_liste_h4.gif') no-repeat top center;
	height:22px;
	padding-left:15px;
	padding-top:7px;
	color:white;
}

#boutique .journee_tech .liste h4 span{
	color:black;
}

#boutique .journee_tech .liste .pagination {
	background:transparent url('../../images/news/bg_boutique_jourtech_footer_description.gif') no-repeat top center;
	height:22px;
	padding-left:20px;
	padding-top:5px;
	padding-right:20px;
	text-align:right;
}

#boutique .journee_tech .liste .pagination a {
	color:white;
	font-weight:bold;
	text-decoration: none;
}

#boutique .journee_tech .liste .pagination p.prev {
	float:left;
}

#boutique .journee_tech .liste .pagination p.next {
	float:right;
}

#boutique .journee_tech .liste ul{
	list-style:none;
	margin-top:1px;
	border:1px solid #FBB12E;
	width:415px;
	margin-left:2px;
	padding:16px 25px 16px 25px
}

#boutique .journee_tech .liste ul li{
	border-bottom:1px dashed #FBB12E;
	margin-top:1px;
	padding-bottom:1px;
}

#boutique .journee_tech .liste ul li a{
	color:black;
	text-decoration:none;
	font-size:11px;
}

#boutique .journee_tech .liste ul li a span{
	display:block;
}

#boutique .journee_tech .liste ul li span.ref{
	font-weight:bold;
}

#boutique .journee_tech .liste ul li.impair span{
	display:block;
	background-color:transparent;
}

#boutique .journee_tech .liste ul li.pair span{
	display:block;
	background-color:#EAE9E8;
}

#boutique .detail{
	width:470px;
	margin:0 auto;
}

.bloc_cadre .jt_administration .detail p.required_obs, 
.journee_tech .detail p.required_obs{
	color: #800000;
	font-size:9px;
	text-align:right;
}

#boutique .journee_tech .detail .pagination{
	text-align:center;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	width:184px;
}

#boutique .journee_tech .detail .pagination a.prec{
	color:white;
	font-size:11px;
	text-decoration:none;
	background:transparent url('../../images/news/bg_boutique_jourtech_fond_detail_precedent.gif') no-repeat top center;
	width:92px;
	line-height:20px;
	display:block;
	float:left;
}

#boutique .journee_tech .detail .pagination a.suiv{
	color:white;
	font-size:11px;
	text-decoration:none;
	background:transparent url('../../images/news/bg_boutique_jourtech_fond_detail_suivant.gif') no-repeat top center;
	width:91px;
	line-height:20px;
	display:block;
	float:left;
	margin-left:1px;
}

#boutique .journee_tech .detail h3{
	font-size:15px;
	text-transform:uppercase;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:20px;
	color:black;
}

#boutique .journee_tech .detail .infos {
	background:#FFAA55 url('../../images/news/bg_boutique_jourtech_fond_liste_h4.gif') no-repeat top center;
	text-align:left;
	width:417px;
	padding:15px 25px 15px 25px
}

#boutique .journee_tech .detail .infos p {
	padding: 4px 0px;
}

#boutique .journee_tech .detail .infos span {
	color:white;
	font-weight:bold;
}

#boutique .journee_tech .detail .infos input, #boutique .journee_tech .detail .infos textarea{
	width:200px;
}

#boutique .journee_tech .detail .more{
	text-align:left;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;
}

#boutique .journee_tech .detail th{
	text-align:left;
}

#boutique .journee_tech .detail .sessions{
	background-color:#EAE9E8;
	border-bottom:1px dashed black;
	width:417px;
	text-align:left;
	padding:15px 25px 15px 25px;
	margin-left:2px;
}

#boutique .journee_tech .detail .sessions h4{
	margin-top:none;
	color:black;
	background:none;
	height:none;
	padding-left:0px;
	padding-top:0px;
	height:12px;
	line-height:12px;
	margin-bottom:3px;
}



#boutique .journee_tech .detail .sessions table{
	width:100%;
}

#boutique .journee_tech .detail .sessions table caption{
	font-weight:bold;
	text-align:left;
}

#boutique .journee_tech .detail .sessions table tr.first{
	position:absolute;
	top:-50000px;
	left:-50000px;
}

#boutique .journee_tech .detail .sessions table th.ville{
	font-weight:normal;
}

#boutique .journee_tech .detail .sessions table .ville{
	text-align:left;
	width:240px;
}

#boutique .journee_tech .detail .sessions table a{
	color:black;
	text-decoration:underline;
	cursor:pointer;
}

#boutique .journee_tech .detail .inscription{
	text-align:left;
	vertical-align:top;
	margin:10px;
}

#boutique .journee_tech .detail .inscription th {
	padding-top:15px;
	text-align:left;
	vertical-align:top;
}

#boutique .journee_tech .detail .inscription td {
	padding-top:15px;
	text-align:justify;
	vertical-align:bottom;
}

#boutique .journee_tech .detail input.small{
	width:50px;
}

#boutique .journee_tech .detail input.large,
#boutique .journee_tech .detail textarea.large{
	width:300px;
}

#boutique .detail h4{
	margin-top:10px;
	color:white;
	background:transparent url('../../images/news/bg_boutique_jourtech_fond_liste_h4.gif') no-repeat top center;
	height:22px;
	padding-left:15px;
	padding-top:7px;
	text-align:left;
}

#boutique .detail .description{
	text-align:left;
	list-style:none;
	margin-top:1px;
	border:1px solid #FBB12E;
	width:415px;
	margin-left:2px;
	padding:16px 25px 16px 25px
}

#boutique .detail .description p{
	padding-top:3px;
	padding-bottom:3px;
}

#boutique .detail .description ul{
	padding-left:25px;
}

#boutique .detail .description .form{
	width:100%;
}

#boutique .detail .description .form .buttons{
	text-align:right;
}

#boutique .detail .bloc_adresse .description p{
	line-height:11px;
	font-size:11px;
}

#boutique .detail .bloc_adresse a{
	text-decoration:none;
	font-weight:bold;
	color:#F28E00;
}

#boutique .detail .bloc_adresse .description p.username{
	border-bottom:1px dashed black;
}

#boutique .detail .bloc_adresse .description p.username span.name{
	display:block;
	float:left;
	font-weight:bold;
}

#boutique .detail .bloc_adresse .description p.username span.modif{
	display:block;
	float:right;
	font-weight:bold;
}

#boutique .detail .bloc_adresse .description p.username span.modif a{
	color:black;
	text-decoration:none;
}

#boutique .detail .bloc_adresse .description p.username span.modif a:hover, #boutique .journee_tech .detail .bloc_adresse .description p.username span.modif a:active, #boutique .journee_tech .detail .bloc_adresse .description p.username span.modif a:focus{
	text-decoration:underline;
}

#boutique .colonne_deux .bloc_cadre{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables.gif') repeat-y top right;
}

#boutique .colonne_deux .bloc_cadre_style2{
	background:transparent url('../../images/news/bg_boutique_liste_meilleuresventes.gif') repeat-y top right;
}

#boutique .colonne_deux .bloc_cadre h3{
	background-color:#FFFBF4;
	color:#F28E00;
}

#boutique .colonne_deux .bloc_cadre_style2 h3{
	color:#74AC52;
}

#boutique .colonne_deux .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables_top.gif') no-repeat top right;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_top{
	background:transparent url('../../images/news/bg_boutique_liste_meilleuresventes_top.gif') no-repeat top right;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables_bottom.gif') no-repeat bottom right;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_liste_meilleuresventes_bottom.gif') no-repeat bottom right;
}

#boutique .colonne_deux .bloc_cadre ul{
	list-style:none;
	margin-left:0px;
}

#boutique .colonne_deux .bloc_cadre ul li{
	border-bottom:1px dashed black;
	padding-bottom:5px;
	padding-top:10px;
}

#boutique .colonne_deux .bloc_cadre .tt-news-list ul li{
	padding-top:0px;
	position:relative;
	top:-10px;
	padding-bottom:5px;
	border-bottom:none;
}


#boutique .colonne_deux .bloc_cadre .contenu_bottom strong{
	color:black;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_bottom strong{

}

#boutique .colonne_deux .bloc_cadre a{
	color:black;
	text-decoration:none;
	border-bottom:1px solid black;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom p{
	padding-top:2px;
	padding-bottom:2px;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom span.title{
	display:block;
	font-weight:bold;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom span.attrib{
	display:block;
	float:left;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom span.prix{
	display:block;
	float:right;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom p.autre{
	text-align:center;
	margin-top:7px;
}

#boutique .important{
	color:#FFAA55;
	font-weight:bold;
}

.loginbox{
	margin-left:100px;
}

.loginbox form{
	float:left;
	width:200px;
}

.loginbox form p{
	font-size:11px;
}

.loginbox form div{
	margin-top:7px;
}

.loginbox form .input{
	height:16px;
	line-height:8px;
	width:150px;
	border:1px solid #7F9DB9;
	font-size:9px;
	padding:4px 5px 0px 4px;
	color:#7F9DB9;
}

.loginbox form input.password{
	width:127px;
	float:left;
}

.loginbox .compte_crea{
	float:left;
	width:200px;
}

.loginbox .compte_crea a{
	display:block;
	width:200px;
	background:transparent url("../../images/news/bg_boutique_creer_compte.gif") no-repeat center bottom;
	padding-bottom:50px;
	color:black;
	font-size:11px;
	text-decoration:none;
}

.loginbox .compte_crea a span{
	display:block;
	padding-left:20px;
}

.basket{
	width:100%;
	font-size:11px;
}

.basket td, .basket th{
	border-bottom:1px dashed black;
	padding:3px;
}

.basket td.pair{
	background-color:#EAE9E8;
}

.basket .ref{
	width:40px;
}

.basket .produit{
	width:100px;
}

.basket .prix{
	width:20px;
}

.basket .qte{
	width:43px;
}

.panier p{
	padding:3px;
	margin-left:2px;
	margin-right:1px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:40px;
	height:23px;
	line-height:23px;
}

#boutique .detail a{
	text-decoration:none;
	font-weight:bold;
	color:#F28E00;
}

.panier .somme{
	background-color:#C4C4C4;
	padding:3px;
	margin-left:2px;
	margin-right:1px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:40px;
	height:23px;
	line-height:23px;
}

.panier .somme form, .panier .somme input{
	display:inline;
}

.panier p.tva{
	background-color:#AEAEAD;
}

.panier p.total{
	background:transparent url("../../images/news/bg_boutique_jourtech_footer_description.gif") no-repeat center bottom;
	color:white;
}

.panier .selector{
	margin-top:10px;
	padding:0px;
	padding-right:35px;
	text-align:right;
}

.panier .selector form{
	display:inline;
}

.panier .selector select{
	width:150px;
}

.panier p.submit{
	text-align:center;
}	

.panier p.submit input{
	color:white;
	font-size:12px;
	display:block;
	height:22px;
	background:transparent url("../../images/news/bg_boutique_submit_valider.gif") no-repeat center bottom;
	width:270px;
	text-align:center;
	text-decoration:none;
	margin:0 auto;
	border:none;
	cursor:pointer;
	font-weight:bold;
}

.panier ol li{
	margin-top:10px;
	list-style:none;
}

.panier .addnew{
	margin-top:10px;
}

.bloc_cadre .jt_administration p.valider,
#boutique p.valider{
	margin: 0 auto;
	width:270px;
	margin-top:10px;
	height:22px;
}

.bloc_cadre .jt_administration p.valider label,
#boutique p.valider label{
	float:none;
}

.bloc_cadre .jt_administration p.valider .submit, 
.bloc_cadre .jt_administration p.valider a,
#boutique p.valider .submit, 
#boutique p.valider a{
	color:white;
	font-size:12px;
	display:block;
	height:22px;
	background:transparent url("../../images/news/bg_boutique_submit_valider.gif") no-repeat center bottom;
	width:270px;
	text-align:center;
	text-decoration:none;
}

.bloc_cadre .jt_administration p.valider .submit_dark,
#boutique p.valider .submit_dark{
	background:transparent url("../../images/news/bg_boutique_submit_cancel.gif") no-repeat center bottom;
}


.bloc_cadre .jt_administration p.boutons,
.journee_tech .detail p.boutons{
	margin: 0 auto;
	margin-top:10px;
	width:200px;
	height:22px;
	text-align:center;
}

.bloc_cadre .jt_administration label,
.journee_tech .detail label{
	float:none;
}

.bloc_cadre .jt_administration .submit,
.journee_tech .detail .submit{
	color:white;
	font-size:12px;
	display:block;
	width:100px;
	height:22px;
	background:transparent url("../../images/news/bg_boutique_smallsubmit_valider.gif") no-repeat center bottom;
}

.bloc_cadre .jt_administration .submit_dark,
.journee_tech .detail .submit_dark{
	background:transparent url("../../images/news/bg_boutique_smallsubmit_cancel.gif") no-repeat center bottom;
}

.bloc_cadre .jt_administration .edit,
.bloc_cadre .jt_administration .view,
.bloc_cadre .jt_administration .delete{
	display:block;
	width:27px;
	height:24px;
	border:none;
	cursor: pointer;
}

.bloc_cadre .jt_administration .edit {
	background:transparent url("../../images/news/edit.gif") no-repeat center bottom;
}

.bloc_cadre .jt_administration .view {
	background:transparent url("../../images/news/view.gif") no-repeat center bottom;
}

.bloc_cadre .jt_administration .delete {
	background:transparent url("../../images/news/delete.gif") no-repeat center bottom;
}



.bloc_cadre .jt_administration .submit_dark,
.journee_tech .detail .submit_dark{
	background:transparent url("../../images/news/bg_boutique_smallsubmit_cancel.gif") no-repeat center bottom;
}


.journee_tech .detail {
	text-align:center;
}

.journee_tech .detail .retour {
	margin: 0px;
	margin-top:10px;
	display:block;
	width:270px;
	height:22px;
	line-height:22px;
	text-align:center;
}

.journee_tech .detail .retour a {
	display:block;
	width:270px;
	height:22px;
	background:transparent url("../../images/news/bg_boutique_submit_valider.gif") no-repeat center bottom;
	color:white !important;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}



.bloc_cadre .jt_administration .recherche {
	padding-top:20px;
	padding-bottom:10px;
}

.bloc_cadre .jt_administration .recherche h5 {
	line-height:20px;
}

.bloc_cadre .jt_administration .recherche input.medium {
	width:135px;
	height:17px;
}

.bloc_cadre .jt_administration .recherche select.medium {
	width:122px;
}

.bloc_cadre .jt_administration .recherche select.large {
	width:460px;
	height:20px;
	margin-left:0px;
	margin-top:2px;
}

.bloc_cadre .jt_administration .recherche input.submit {
	width:44px;
	height:44px;
	margin-left:5px;
	background-position:center; 
}

.bloc_cadre .jt_administration h1,
.bloc_cadre .jt_administration h2,
.bloc_cadre .jt_administration h3,
.bloc_cadre .jt_administration h4,
.bloc_cadre .jt_administration h5,
.bloc_cadre .jt_administration h6 {
	background-color: transparent !important;
	font-family:Verdana;
}

.bloc_cadre .jt_administration h3{
	text-align:center;
	padding:0px;
	margin:0px;
}

.bloc_cadre .jt_administration h4.vide {
	padding: 20px 0px;
}

.bloc_cadre .jt_administration h5.no_resultat {
	text-align:right;
	margin-bottom:30px;
	font-size:10px;
}

.bloc_cadre .jt_administration .liste, 
.bloc_cadre .jt_administration .detail {
	font-family:Verdana;
	font-size:11px;
	width:100% !important;
	border-collapse: separate;
	empty-cells: show;
	margin-top:10px;
}

.bloc_cadre .jt_administration .liste caption, 
.bloc_cadre .jt_administration .detail caption {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding-top:40px;
	padding-bottom:10px;
	color: #F68B01;
}

.bloc_cadre .jt_administration .detail {
	color: #F68B01;
}

.bloc_cadre .jt_administration .liste th, 
.bloc_cadre .jt_administration .detail th {
	text-align:left;
}

.bloc_cadre .jt_administration .liste td, 
.bloc_cadre .jt_administration .detail td {
	color:black;
}

.bloc_cadre .jt_administration .liste th, 
.bloc_cadre .jt_administration .liste td {
	border-bottom: 1px dashed #FFAA55;
	padding-bottom:5px;
}

.bloc_cadre .jt_administration .liste th a {
	color: #F68B01;
}

.bloc_cadre .jt_administration .liste td.dernier {
	border: none;
	text-align:right;
}

.bloc_cadre .jt_administration .liste td.dernier .add {
	padding-top:5px;
	color:#F68B01;
	font-size:13px;
	font-weight:bold;
}

.bloc_cadre .jt_administration .detail th {
	width:120px;
	vertical-align:top;
}

.bloc_cadre .jt_administration .detail input,
.bloc_cadre .jt_administration .detail select,
.bloc_cadre .jt_administration .detail textarea {
	font-family:Arial;
	font-size:11px;
	border: 1px solid #CCCCCC;
}

.bloc_cadre .jt_administration .detail input.small{
	width:60px;
}

.bloc_cadre .jt_administration .detail input.large,
.bloc_cadre .jt_administration .detail textarea.large,
.bloc_cadre .jt_administration .detail select.large {
	width:300px;
}

.bloc_cadre .jt_administration p.boutons,
.bloc_cadre .jt_administration p.valider {
	font-family:Verdana;
	margin: 0px;
}


.bloc_cadre .jt_administration .pagination{
	text-align:center;
}

.bloc_cadre .jt_administration .pagination .selected,
.bloc_cadre .jt_administration .pagination a{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	padding-right:7px;
}


.colonne_deux .journee_tech{
	font-size:11px;
}

#boutique h3.titre_bicolor{
	margin-left:100px;
	font-size:24px;
	padding-left:15px;
	margin-top:10px;
	color:black;
}

#boutique h3.titre_bicolor strong{
	color:#FBB12E;
}

#boutique .colonne_une h3.titre_bicolor{
	font-size:24px;
}

#boutique .colonne_deux h3.titre_bicolor{
	font-size:14px;
	margin-left:0px;
}

#boutique .image_cadre{
	margin-left:100px;
	text-align:center;
	background-color:#FCF3E4;
	margin-top:10px;
}

#boutique .colonne_une .image_cadre{
	background-color:#FBB12E;
}


#boutique #footer{
	background-image:url("../../images/news/bg_footer_boutique.gif");
}

#boutique h3.tt_news_title{
	border-bottom:1px dashed #783463;
}

.popup{
	background-color:#FFFBF4;
}

.popup #container{
	width:550px;
}

.popup #contenu{
	width:530px;
	padding:10px;
	margin-top:0px;
}
*/
/**************************************************************************************************************
MISE EN FORME SPECIAL boutique
**************************************************************************************************************/

#boutique #container{
	background:transparent url("../../images/news/bg_boutique_container.gif") repeat-y center top;	
}

#boutique h1, #boutique h2, #boutique h3, #boutique h4, #boutique h5{
	background-color:#FFFBF4;
	color:#F68B01;
}

#boutique #bloc_titre .image_bloc_img{
	background:transparent url('../../images/news/cadre_titre_h2_boutique.gif') no-repeat top left;
	width:77px;
	height:77px;
}

#boutique #bloc_titre{
	background:transparent url('../../images/news/bg_titre_h2_boutique.gif') repeat-x top right;
}

#boutique #bloc_titre .titre_page{
	background:transparent url('../../images/news/bg_titre_h2_boutique_end.gif') no-repeat top right;
}

#boutique #bloc_titre h2{
	background-color:transparent;
	color:white;
}

#boutique .entete .title{
	color:#A9C854;
}

#boutique #footer{
	background-image:url("../../images/news/bg_footer_boutique.gif");
}

#boutique #zone_principale{
	text-align:left;
}

#boutique .bloc_cadre{
	background:transparent url('../../images/news/bg_boutique_bloc_cadre.gif') repeat-y top right;
}

#boutique .bloc_cadre h3{
	background-color:#FFFBF4;
	color:#F68B01;
}

#boutique .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_boutique_bloc_cadre_top.gif') no-repeat top right;
}

#boutique .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#boutique .bloc_cadre .contenu_bottom strong{

}

#boutique .bloc_cadre .contenu_bottom a{

}

#boutique .bloc_cadre .contenu_bottom p{

}

#boutique .bloc_cadre .contenu_bottom ul{
	margin-left:20px;
}

#boutique .colonne_deux .bloc_cadre{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables.gif') repeat-y top right;
}

#boutique .colonne_deux .bloc_cadre_style2{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables.gif') repeat-y top right;
}

#boutique .colonne_deux .bloc_cadre h3{
	background-color:#FAFEF1;
	color:#AAC955;
}
#boutique .colonne_deux .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables_top.gif') no-repeat top right;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_top{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables_top.gif') no-repeat top right;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables_bottom.gif') no-repeat bottom right;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_liste_indispensables_bottom.gif') no-repeat bottom right;
}

#boutique .colonne_deux .bloc_cadre ul{	
	margin-left:0px;
}

#boutique .colonne_deux .bloc_cadre ul li{
	border-bottom:1px dashed black;
}

#boutique .colonne_deux .bloc_cadre ul li a{
	text-decoration:none !important;
	border-bottom:none !important;
}


#boutique .colonne_deux .bloc_cadre .contenu_bottom strong{
	color:black;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_bottom strong{
	color:white;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom a{
	color:black;
	border-bottom:1px solid black;
}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_bottom a{
	color:white;
	border-bottom:none;
}

#boutique .colonne_deux .bloc_cadre .contenu_bottom p{

}

#boutique .colonne_deux .bloc_cadre_style2 .contenu_bottom p{
	color:white;
}

#boutique .colonne_une .bloc_cadre{
	background:transparent url('../../images/news/bg_boutique_col1_bloc_cadre.gif') repeat-y top left;
}

#boutique .colonne_une .bloc_cadre h3{
	background-color:#FAFEF1;
	color:#AAC955;
}
#boutique .colonne_une .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_boutique_col1_bloc_cadre_top.gif') no-repeat top right;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_boutique_col1_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#boutique .colonne_une .bloc_cadre ul{
	list-style:disc;
}

#boutique .colonne_une .bloc_cadre ul li{
	border-bottom:none;
	padding-top:0px;
	padding-bottom:0px;
}


#boutique .colonne_une .bloc_cadre .contenu_bottom strong{
	color:black;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom a{
	color:black;
	text-decoration:underline;
}

#boutique .colonne_une .bloc_cadre .contenu_bottom p{
}

#boutique .colonne_une .texte_margin #accordion .toggler {
	background: #A9C854 url(../../images/news/bg_attentes_liste_besoins_niv2_inactif.gif) no-repeat scroll 5px 5px;
	color:white !important;
	cursor:pointer;
	padding-left:20px;
	margin-top:10px;
}

#boutique .colonne_une .texte_margin #accordion .active {
	background: #A9C854 url(../../images/news/bg_attentes_liste_besoins_niv2_actif.gif) no-repeat scroll 5px 5px;
}

#boutique .colonne_une .texte_margin #accordion .element {
	background-color:#FAFEF1;
	color:black;
	border: 1px solid #A9C854 !important;
	padding:10px 10px;
}

#boutique .mediatheque{
	text-align:left;
	margin-top:20px;
	width:484px;
	margin-left:100px;
}

#boutique .mediatheque .magazine{
	float:left;
	width:210px;
	margin-left:10px;
	margin-right:10px;
}

#boutique .mediatheque .magazine .image{
	background:transparent url("../../images/news/bg_boutique_mediatheque_bg_magazine.gif") no-repeat center bottom;
	text-align:center;
	margin-bottom:10px;
}

#boutique .mediatheque .magazine .image img{
	vertical-align:bottom;
	border:none;
}

#boutique .mediatheque h3{
	color:#AAC955;
	font-size:24px;
	text-align:center;
	margin-bottom:7px;
}

#boutique .mediatheque h3 span{
	color:black;
}

#boutique .mediatheque .magazine p{
	font-size:11px;
	text-align:justify;
}

#boutique .mediatheque .magazine a{
	background:transparent url("../../images/news/bg_boutique_mediatheque_bg_lien_abo.gif") no-repeat center top;
	display:block;
	height:32px;
	line-height:32px;
	color:white;
	text-align:center;
	margin-top:15px;
	text-decoration:none;
	font-weight:bold;
}

#boutique .abo{
	margin-left:45px;
}

#boutique .mediatheque .magazine a:hover, #boutique .mediatheque .magazine a:focus, #boutique .mediatheque .magazine a:active{
	color:black;
}

#boutique .mediatheque .plaquette{
	float:left;
	width:215px;
	margin-left:10px;
	margin-right:10px;
}

#boutique .mediatheque .plaquette ul{
	list-style:none;
	border-top:1px dashed #AAC955;
	margin-left: 7px;
}

#boutique .mediatheque .plaquette ul li .image{
	float:left;
}

#boutique .mediatheque .plaquette ul li .texte{
	float:left;
	width:152px;
	padding-left:15px;
	background:transparent url("../../images/news/bg_boutique_mediatheque_bg_item_plaquette.gif") no-repeat 3px 6px;
	border-bottom:1px dashed #AAC955;
	height:56px;
}

#boutique .mediatheque .plaquette ul li .texte a{
	color:black;
	/*font-weight:bold;*/
	font-size: 0.90em;
}

#boutique .une{
	width:401px;
}

#boutique .une .news-image{
	width:200px;
	float:left;
}

#boutique .une .news-item{
	width:200px;
	float:left;
	font-size:11px;
}

#boutique .une .news-item .news-item-subheader{
	font-weight:bold;
}

#boutique .une .news-item .news-item-more a{
	display:block;
	color:#A9C854;
	font-weight:bold;
	border-top:1px dashed #A9C854;
	padding-top:5px;
	text-align:right;
	text-decoration:underline;
}

#boutique .tt-news-list{
	text-align:left;
}

#boutique .colonne_une .colonne_une .tt-news-list{
	margin-right:10px;
}

#boutique .tt-news-list h3{
	font-size:16px;
	text-transform:uppercase;
	color:#A9C854;
	border-bottom:1px dashed #A9C854;
	line-height:16px;
	padding-bottom:2px;
}

#boutique .tt-news-list ul{
	list-style:none;
	margin-left:0px;
}

#boutique .tt-news-list ul li{
	padding:5px;
	padding-left:15px;
	border-bottom:1px dotted black;
	/*background:transparent url("../../images/news/bg_boutique_mediatheque_bg_item_plaquette.gif") no-repeat 3px 10px;*/
}

#boutique .colonne_une .colonne_deux .tt-news-list ul li{
	background-image:none;
	padding-left:5px;
}

#boutique .tt-news-list ul li a{
	color:black;
	text-decoration:none;
}

#boutique .tt-news-list ul li .image{
	margin-right:3px;
	float:left;
}

#boutique .tt-news-list ul li .infos{
	float:left;
	width:67%;padding:0 0 0 15px;
}

#boutique .tt-news-list ul li.impair{
	background-color:#EAE9E8;
}

#boutique .tt-news-list .pagin{
	text-align:right;
	font-size:10px;
	padding-top:3px;
	padding-right:20px;
}

#boutique .tt-news-list .pagin table{
	float:right;
}

#boutique .tt-news-list .pagin a{
	color:black;
	text-decoration:none;
}

#boutique .tt-news-list .pagin a:hover, #boutique .tt-news-list .pagin a:focus, #boutique .tt-news-list .pagin a:active{
	text-decoration:underline;
}

#boutique .tt-news-list ul li span.actu_title{
	display:block;
	font-weight:bold;
	font-size:11px;
}

#boutique .tt-news-list ul li span{
	font-size:11px;
	display:block;
}

#boutique .tt-news-single{
	margin-top:20px;
}

#boutique .tt-news-single h3{
	padding-left:100px;
	font-size:36px;
	line-height:36px;
	color:black;
}

#boutique .tt-news-single .tt-news-single-cat{
	margin-left:100px;
	font-size:20px;
	line-height:20px;
	color:#A9C854;
	margin-bottom:20px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-images, #boutique .tt-news-single .colonne_une .tt-news-single-content{
	margin-left:100px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-images{
	width:200px;
	float:left;
	text-align:left;
	padding-left:0px;
	text-align:center;
	min-height: 150px;
}

.news-single-img{
	float:none;
}

#boutique .tt-news-single .colonne_une .tt-news-single-images div{
	margin-left:0px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-images div a{
	margin-left:0px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-subheader{
	width:255px;
	float:left;
	background:#A9C854 url("../../images/news/bg_boutique_actu_detail_subheader_top.gif") no-repeat top right;
}

#boutique .tt-news-single .colonne_une .tt-news-single-subheader .subheader_bottom{
	display: block;
	width:235px;
	background:transparent url("../../images/news/bg_boutique_actu_detail_subheader_bottom.gif") no-repeat bottom right;
	color:white;
	font-weight:bold;
	padding:10px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-subheader .subheader_bottom span {
	display:block;
	color:white;
	font-size:11px;
	background-color:transparent;
	padding:0px;
	text-align:left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-content{
	padding-top:20px;
	width:441px;
}

#boutique .tt-news-single .colonne_une .tt-news-single-content a{
	color:black;
}

#boutique .tt-news-single .colonne_une .tt-news-single-content p{
	padding-top:5px;
	padding-bottom:5px;
}

#boutique .references .entete{
	margin-bottom:0px;
	width:500px;
}

#boutique .references .entete h3{
	font-size:14px;
	padding:4px;
	border-bottom:1px dashed #A9C854;
	margin-bottom:2px;
}

#boutique .references .entete .image{
	float:left;
	width:179px;
	margin-right:11px;
}

#boutique .references .entete .image_caption{
	background:#A9C854 url("../../images/news/bg_boutique_image_caption.gif") no-repeat bottom right;
	color:white;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	font-size:11px;
	line-height:15px;
	padding-top:11px;
	padding-bottom:11px;
}

#boutique .references .entete .titre{
	float:left;
	width:290px;
}

#boutique .references .entete .titre h4{
	font-size:24px;
	color:#A9C854;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted black;
}

#boutique .references .entete .titre p{
	text-align:right;
	font-size:11px;
	padding-top:7px;
}

#boutique .references .entete .titre p a{
	font-weight:bold;
	color:black;
}	

#boutique .references .colonne_une .colonne_une{
	margin-left:0px;
}

#boutique .references .contenu{
	margin-left:0px;/*100px;*/
	font-size:11px;
}

#boutique .references .contenu .colonne_deux{
	width:529px;/*179px;*/
	margin-right:11px;
}

#boutique .references .contenu h4{
	font-size:12px;
	margin-top:7px;
}

#boutique .references .contenu .temoignage p{
	font-style:italic;
}

#boutique .references .contenu .content{
	padding-right:40px;
}

#boutique .references .bloc_cadre span.reference{
	color:black;
	font-size:11px;
	display:block;
}

#boutique .references .bloc_cadre .contenu_bottom a{
	display:block;
	text-decoration:none;
	border:none;
}

#boutique .references .bloc_cadre span.reference strong{
	color:#A9C854;
}

#boutique .references .bloc_cadre_style2 span.reference{
	color:black;
	font-size:11px;
}

#boutique .references .bloc_cadre_style2 span.reference strong{
	color:white;
}


#boutique .implantations{
	margin-left:100px;
}

#boutique .implantations h3{
	font-size:30px;
	font-weight:normal;
	color:black;
}

#boutique .implantations h3 strong, #boutique .implantations a h3 strong{
	color:#A9C854;
	font-weight:bold;
}

#boutique .implantations h4, #boutique .implantations a h4{
	font-size:24px;
	color:black;
}

#boutique .implantations h5, #boutique .implantations a h5{
	color:#A9C854;
	font-size:18px;
}

#boutique .implantations p, #boutique .implantations a span{
	display:block;
	font-size:11px;
	color:black;
}

#boutique .implantations h4, #boutique .implantations a span.titre{
	display:block;
	font-size:24px;
	color:black;
}

#boutique .implantations h5, #boutique .implantations a span.soustitre{
	display:block;
	color:#A9C854;
	font-size:18px;
}

#boutique .implantations h5, #boutique .implantations a span.text{
	display:block;
	font-size:11px;
}

#boutique .implantations .national{
	border-bottom:1px dashed black;
	margin-bottom:10px;
	padding-bottom:30px;
	padding-right:50px;
}

#boutique .implantations .national input.text,
div.tx-ameosgooglemap-search input.text {
	margin:0px;
	padding:0px;
	height:16px;
	width:150px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:10px;
	line-height:15px;
	padding:1px;
	padding-top:3px;
	float:left;
}

#boutique .implantations .submit_small {
	border:none;
	background:transparent url("/typo3conf/ext/ameos_googlemap/res/images/bg_submit_small.gif") no-repeat top left;
	display:block;
	width:23px;
	height:22px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:8px;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
}

#boutique .implantations .submit_large a {
	border:none;
	background:transparent url("/typo3conf/ext/ameos_googlemap/res/images/bg_submit_large.gif") no-repeat top left;
	display:block;
	width:102px;
	height:22px;
	float:right;
	overflow:hidden;
	line-height:22px;
	font-size:8px;
	font-weight:bold;
	text-align:center;
	text-transform: uppercase;
	text-decoration:none;
	color:#657788;
	cursor:pointer;
}

#boutique .implantations .wick_lister p.selectedSmartInputItem {
	background-color: #C2D391 !important;
}

#boutique .implantations .national a{
	display:block;
	width:90px;
	height:10px;
	float:left;
	text-align:center;
	padding-top:70px;
	text-decoration:none;
}

#boutique .implantations .national a:hover{
	text-decoration:underline;
}

#boutique .implantations .national a.fr{
	display:block;
	width:130px;
	height:56px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	background:transparent url("../../images/news/bg_boutique_implatation_france.gif") no-repeat 0px 0px;
}

#boutique .implantations .national input.submit,
div.tx-ameosgooglemap-search input.submit {
	font-size:8px;
	text-transform:uppercase;
}

#boutique .implantations .national .pays{
	padding-left:150px;
}

#boutique .implantations .national a.gf{
	background:transparent url("../../images/news/bg_boutique_implatation_guyane.gif") no-repeat center top;
}

#boutique .implantations .national a.gp{
	background:transparent url("../../images/news/bg_boutique_implatation_guadeloupe.gif") no-repeat center top;
}

#boutique .implantations .national a.mq{
	background:transparent url("../../images/news/bg_boutique_implatation_martinique.gif") no-repeat center top;
}

#boutique .implantations .national a.nc{
	background:transparent url("../../images/news/bg_boutique_implatation_caledonie.gif") no-repeat center top;
}

#boutique .implantations .national a.re{
	background:transparent url("../../images/news/bg_boutique_implatation_reunion.gif") no-repeat center top;
}

#boutique .implantations .international{
	background:transparent url("../../images/news/bg_boutique_implatation_international.gif") no-repeat 0% 50%;
}

#boutique .implantations .international a{
	display:block;
	padding-left:370px;
	padding-right:50px;
	padding-top:70px;
	height:161px;
	text-decoration:none;
	color:transparent;
	color:inherit;
}

#boutique .important{
	color:#B0CB56;
	font-weight:bold;
}

#boutique h3.titre_bicolor{
	margin-left:100px;
	font-size:24px;
	padding-left:15px;
	margin-top:10px;
	color:black;
}

#boutique h3.titre_bicolor strong{
	color:#B0CB56;
}

#boutique .colonne_une h3.titre_bicolor{
	font-size:24px;
}

#boutique .colonne_deux h3.titre_bicolor{
	font-size:14px;
	margin-left:0px;
}

#boutique .image_cadre{
	margin-left:100px;
	text-align:center;
	background-color:#F2FFCF;
	margin-top:10px;
}

#boutique .colonne_une .image_cadre{
	background-color:#B0CB56;
}

#boutique h3.tt_news_title{
	border-bottom:1px dashed #B0CB56;
}
/**************************************************************************************************************
MISE EN FORME SPECIAL DECOUVRIR
**************************************************************************************************************/

#decouvrir #container{
	background:transparent url("../../images/news/bg_decouvrir_container.gif") repeat-y center top;
}

#decouvrir h1, #decouvrir h2, #decouvrir h3, #decouvrir h4, #decouvrir h5{
	background-color:#FAFEF1;
	color:#AAC955;
}

#decouvrir #bloc_titre .image_bloc_img{
	background:transparent url('../../images/news/cadre_titre_h2_decouvrir.gif') no-repeat top left;
	width:77px;
	height:77px;
}

#decouvrir #bloc_titre .image_bloc_imgs{
	background:transparent url('../../images/news/cadre_titre_h2_attentes.gif') no-repeat top left;
	width:77px;
	height:77px;
}

#decouvrir #bloc_titre{
	background:transparent url('../../images/news/bg_titre_h2_decouvrir.gif') repeat-x top right;
}

#decouvrir #bloc_titre .titre_page{
	background:transparent url('../../images/news/bg_titre_h2_decouvrir_end.gif') no-repeat top right;
}

#decouvrir #bloc_titre h2{
	background-color:transparent;
	color:white;
}

#decouvrir .entete .title{
	color:#A9C854;
}

#decouvrir #footer{
	background-image:url("../../images/news/bg_footer_decouvrir.gif");
}

#decouvrir #zone_principale{
	text-align:left;
}

#decouvrir .bloc_cadre{
	background:transparent url('../../images/news/bg_decouvrir_bloc_cadre.gif') repeat-y top right;
}

#decouvrir .bloc_cadre h3{
	background-color:#FAFEF1;
	color:#AAC955;
}

#decouvrir .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_decouvrir_bloc_cadre_top.gif') no-repeat top right;
}

#decouvrir .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_decouvrir_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#decouvrir .bloc_cadre .contenu_bottom strong{

}

#decouvrir .bloc_cadre .contenu_bottom a{

}

#decouvrir .bloc_cadre .contenu_bottom p{

}

#decouvrir .bloc_cadre .contenu_bottom ul{
	margin-left:20px;
}

#decouvrir .colonne_deux .bloc_cadre{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre.gif') repeat-y top right;
}

#decouvrir .colonne_deux .bloc_cadre_style2{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_style2.gif') repeat-y top right;
}

#decouvrir .colonne_deux .bloc_cadre h3{
	background-color:#FAFEF1;
	color:#AAC955;
}
#decouvrir .colonne_deux .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_top.gif') no-repeat top right;
}

#decouvrir .colonne_deux .bloc_cadre_style2 .contenu_top{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_top_style2.gif') no-repeat top right;
}

#decouvrir .colonne_deux .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#decouvrir .colonne_deux .bloc_cadre_style2 .contenu_bottom{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_bottom_style2.gif') no-repeat bottom right;
}

#decouvrir .colonne_deux .bloc_cadre ul{	
	margin-left:0px;
}

#decouvrir .colonne_deux .bloc_cadre ul li{
	border-bottom:1px dashed black;
}

#decouvrir .colonne_deux .bloc_cadre ul li a{
	text-decoration:none !important;
	border-bottom:none !important;
}


#decouvrir .colonne_deux .bloc_cadre .contenu_bottom strong{
	color:black;
}

#decouvrir .colonne_deux .bloc_cadre_style2 .contenu_bottom strong{
	color:white;
}

#decouvrir .colonne_deux .bloc_cadre .contenu_bottom a{
	color:black;
	border-bottom:1px solid black;
}

#decouvrir .colonne_deux .bloc_cadre_style2 .contenu_bottom a{
	color:white;
	border-bottom:none;
}

#decouvrir .colonne_deux .bloc_cadre .contenu_bottom p{

}

#decouvrir .colonne_deux .bloc_cadre_style2 .contenu_bottom p{
	color:white;
}

#decouvrir .colonne_une .bloc_cadre{
	background:transparent url('../../images/news/bg_decouvrir_col1_bloc_cadre.gif') repeat-y top left;
}

#decouvrir .colonne_une .bloc_cadre h3{
	background-color:#FAFEF1;
	color:#AAC955;
}
#decouvrir .colonne_une .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_decouvrir_col1_bloc_cadre_top.gif') no-repeat top right;
}

#decouvrir .colonne_une .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_decouvrir_col1_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#decouvrir .colonne_une .bloc_cadre ul{
	list-style:disc;
}

#decouvrir .colonne_une .bloc_cadre ul li{
	border-bottom:none;
	padding-top:0px;
	padding-bottom:0px;
}


#decouvrir .colonne_une .bloc_cadre .contenu_bottom strong{
	color:black;
}

#decouvrir .colonne_une .bloc_cadre .contenu_bottom a{
	color:black;
	text-decoration:underline;
}

#decouvrir .colonne_une .bloc_cadre .contenu_bottom p{
}

#decouvrir .colonne_une .texte_margin #accordion .toggler {
	background: #A9C854 url(../../images/news/bg_attentes_liste_besoins_niv2_inactif.gif) no-repeat scroll 5px 5px;
	color:white !important;
	cursor:pointer;
	padding-left:20px;
	margin-top:10px;
}

#decouvrir .colonne_une .texte_margin #accordion .active {
	background: #A9C854 url(../../images/news/bg_attentes_liste_besoins_niv2_actif.gif) no-repeat scroll 5px 5px;
}

#decouvrir .colonne_une .texte_margin #accordion .element {
	background-color:#FAFEF1;
	color:black;
	border: 1px solid #A9C854 !important;
	padding:10px 10px;
}

#decouvrir .mediatheque{
	text-align:left;
	margin-top:20px;
	width:484px;
	margin-left:100px;
}

#decouvrir .mediatheque .magazine{
	float:left;
	width:210px;
	margin-left:10px;
	margin-right:10px;
}

#decouvrir .mediatheque .magazine .image{
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_magazine.gif") no-repeat center bottom;
	text-align:center;
	margin-bottom:10px;
}

#decouvrir .mediatheque .magazine .image img{
	vertical-align:bottom;
	border:none;
}

#decouvrir .mediatheque h3{
	color:#AAC955;
	font-size:24px;
	text-align:center;
	margin-bottom:7px;
}

#decouvrir .mediatheque h3 span{
	color:black;
}

#decouvrir .mediatheque .magazine p{
	font-size:11px;
	text-align:justify;
}

#decouvrir .mediatheque .magazine a{
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_lien_abo.gif") no-repeat center top;
	display:block;
	height:32px;
	line-height:32px;
	color:white;
	text-align:center;
	margin-top:15px;
	text-decoration:none;
	font-weight:bold;
}

#decouvrir .abo{
	margin-left:45px;
}

#decouvrir .mediatheque .magazine a:hover, #decouvrir .mediatheque .magazine a:focus, #decouvrir .mediatheque .magazine a:active{
	color:black;
}

#decouvrir .mediatheque .plaquette{
	float:left;
	width:215px;
	margin-left:10px;
	margin-right:10px;
}

#decouvrir .mediatheque .plaquette ul{
	list-style:none;
	border-top:1px dashed #AAC955;
	margin-left: 7px;
}

#decouvrir .mediatheque .plaquette ul li .image{
	float:left;
}

#decouvrir .mediatheque .plaquette ul li .texte{
	float:left;
	width:152px;
	padding-left:15px;
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 3px 6px;
	border-bottom:1px dashed #AAC955;
	height:56px;
}

#decouvrir .mediatheque .plaquette ul li .texte a{
	color:black;
	/*font-weight:bold;*/
	font-size: 0.90em;
}

#decouvrir .une{
	width:401px;
}

#decouvrir .une .news-image{
	width:200px;
	float:left;
}

#decouvrir .une .news-item{
	width:200px;
	float:left;
	font-size:11px;
}

#decouvrir .une .news-item .news-item-subheader{
	font-weight:bold;
}

#decouvrir .une .news-item .news-item-more a{
	display:block;
	color:#A9C854;
	font-weight:bold;
	border-top:1px dashed #A9C854;
	padding-top:5px;
	text-align:right;
	text-decoration:underline;
}

#decouvrir .tt-news-list{
	text-align:left;
}

#decouvrir .colonne_une .colonne_une .tt-news-list{
	margin-right:20px;
}

#decouvrir .tt-news-list h3{
	font-size:16px;
	text-transform:uppercase;
	color:#A9C854;
	border-bottom:1px dashed #A9C854;
	line-height:16px;
	padding-bottom:2px;
}

#decouvrir .tt-news-list ul{
	list-style:none;
	margin-left:0px;
}

#decouvrir .tt-news-list ul li{
	padding:5px;
	padding-left:15px;
	border-bottom:1px dotted black;
	/*background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 3px 10px;*/
}

#decouvrir .colonne_une .colonne_deux .tt-news-list ul li{
	background-image:none;
	padding-left:5px;
}

#decouvrir .tt-news-list ul li a{
	color:black;
	text-decoration:none;
}

#decouvrir .tt-news-list ul li .image{
	margin-right:3px;
	float:left;
}

#decouvrir .tt-news-list ul li .infos{
	float:left;
	width:67%;padding:0 0 0 15px;
}

#decouvrir .tt-news-list ul li.impair{
	background-color:#EAE9E8;
}

#decouvrir .tt-news-list .pagin{
	text-align:right;
	font-size:10px;
	padding-top:3px;
	padding-right:20px;
}

#decouvrir .tt-news-list .pagin table{
	float:right;
}

#decouvrir .tt-news-list .pagin a{
	color:black;
	text-decoration:none;
}

#decouvrir .tt-news-list .pagin a:hover, #boutique .tt-news-list .pagin a:focus, #decouvrir .tt-news-list .pagin a:active{
	text-decoration:underline;
}

#decouvrir .tt-news-list ul li span.actu_title{
	display:block;
	font-weight:bold;
	font-size:11px;
}

#decouvrir .tt-news-list ul li span{
	font-size:11px;
	display:block;
}

#decouvrir .tt-news-single{
	margin-top:20px;
}

#decouvrir .tt-news-single h3{
	padding-left:100px;
	font-size:36px;
	line-height:36px;
	color:black;
}

#decouvrir .tt-news-single .tt-news-single-cat{
	margin-left:100px;
	font-size:20px;
	line-height:20px;
	color:#A9C854;
	margin-bottom:20px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-images, #decouvrir .tt-news-single .colonne_une .tt-news-single-content{
	margin-left:100px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-images{
	width:200px;
	float:left;
	text-align:left;
	padding-left:0px;
	text-align:center;
	min-height: 150px;
}

.news-single-img{
	float:none;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-images div{
	margin-left:0px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-images div a{
	margin-left:0px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-subheader{
	width:255px;
	float:left;
	background:#A9C854 url("../../images/news/bg_decouvrir_actu_detail_subheader_top.gif") no-repeat top right;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-subheader .subheader_bottom{
	display: block;
	width:235px;
	background:transparent url("../../images/news/bg_decouvrir_actu_detail_subheader_bottom.gif") no-repeat bottom right;
	color:white;
	font-weight:bold;
	padding:10px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-subheader .subheader_bottom span {
	display:block;
	color:white;
	font-size:11px;
	background-color:transparent;
	padding:0px;
	text-align:left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-content{
	padding-top:20px;
	width:441px;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-content a{
	color:black;
}

#decouvrir .tt-news-single .colonne_une .tt-news-single-content p{
	padding-top:5px;
	padding-bottom:5px;
}

#decouvrir .references .entete{
	margin-bottom:0px;
	width:450px;
}

#decouvrir .references .entete h3{
	font-size:14px;
	padding:4px;
	border-bottom:1px dashed #A9C854;
	margin-bottom:2px;
}

#decouvrir .references .entete .image{
	float:left;
	width:179px;
	margin-right:11px;
}

#decouvrir .references .entete .image_caption{
	background:#A9C854 url("../../images/news/bg_decouvrir_image_caption.gif") no-repeat bottom right;
	color:white;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	font-size:11px;
	line-height:15px;
	padding-top:11px;
	padding-bottom:11px;
}

#decouvrir .references .entete .titre{
	float:left;
	width:250px;
}

#decouvrir .references .entete .titre h4{
	font-size:24px;
	color:#A9C854;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted black;
}

#decouvrir .references .entete .titre p{
	text-align:right;
	font-size:11px;
	padding-top:7px;
}

#decouvrir .references .entete .titre p a{
	font-weight:bold;
	color:black;
}	

#decouvrir .references .colonne_une .colonne_une{
	margin-left:0px;
}

#decouvrir .references .contenu{
	margin-left:0px;/*100px;*/
	font-size:11px;
}

#decouvrir .references .contenu .colonne_deux{
	width:529px;/*179px;450p*/
	margin-right:11px;
}

#decouvrir .references .contenu h4{
	font-size:12px;
	margin-top:7px;
}

#decouvrir .references .contenu .temoignage p{
	font-style:italic;
}

#decouvrir .references .contenu .content{
	padding-right:40px;
}

#decouvrir .references .bloc_cadre span.reference{
	color:black;
	font-size:11px;
	display:block;
}

#decouvrir .references .bloc_cadre .contenu_bottom a{
	display:block;
	text-decoration:none;
	border:none;
}

#decouvrir .references .bloc_cadre span.reference strong{
	color:#A9C854;
}

#decouvrir .references .bloc_cadre_style2 span.reference{
	color:black;
	font-size:11px;
}

#decouvrir .references .bloc_cadre_style2 span.reference strong{
	color:white;
}


#decouvrir .implantations{
	margin-left:100px;
}

#decouvrir .implantations h3{
	font-size:30px;
	font-weight:normal;
	color:black;
}

#decouvrir .implantations h3 strong, #decouvrir .implantations a h3 strong{
	color:#A9C854;
	font-weight:bold;
}

#decouvrir .implantations h4, #decouvrir .implantations a h4{
	font-size:24px;
	color:black;
}

#decouvrir .implantations h5, #decouvrir .implantations a h5{
	color:#A9C854;
	font-size:18px;
}

#decouvrir .implantations p, #decouvrir .implantations a span{
	display:block;
	font-size:11px;
	color:black;
}

#decouvrir .implantations h4, #decouvrir .implantations a span.titre{
	display:block;
	font-size:24px;
	color:black;
}

#decouvrir .implantations h5, #decouvrir .implantations a span.soustitre{
	display:block;
	color:#A9C854;
	font-size:18px;
}

#decouvrir .implantations h5, #decouvrir .implantations a span.text{
	display:block;
	font-size:11px;
}

#decouvrir .implantations .national{
	border-bottom:1px dashed black;
	margin-bottom:10px;
	padding-bottom:30px;
	padding-right:50px;
}

#decouvrir .implantations .national input.text,
div.tx-ameosgooglemap-search input.text {
	margin:0px;
	padding:0px;
	height:16px;
	width:150px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:10px;
	line-height:15px;
	padding:1px;
	padding-top:3px;
	float:left;
}

#decouvrir .implantations .submit_small {
	border:none;
	background:transparent url("/typo3conf/ext/ameos_googlemap/res/images/bg_submit_small.gif") no-repeat top left;
	display:block;
	width:23px;
	height:22px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:8px;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
}

#decouvrir .implantations .submit_large a {
	border:none;
	background:transparent url("/typo3conf/ext/ameos_googlemap/res/images/bg_submit_large.gif") no-repeat top left;
	display:block;
	width:102px;
	height:22px;
	float:right;
	overflow:hidden;
	line-height:22px;
	font-size:8px;
	font-weight:bold;
	text-align:center;
	text-transform: uppercase;
	text-decoration:none;
	color:#657788;
	cursor:pointer;
}

#decouvrir .implantations .wick_lister p.selectedSmartInputItem {
	background-color: #C2D391 !important;
}

#decouvrir .implantations .national a{
	display:block;
	width:90px;
	height:10px;
	float:left;
	text-align:center;
	padding-top:70px;
	text-decoration:none;
}

#decouvrir .implantations .national a:hover{
	text-decoration:underline;
}

#decouvrir .implantations .national a.fr{
	display:block;
	width:130px;
	height:56px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	background:transparent url("../../images/news/bg_decouvrir_implatation_france.gif") no-repeat 0px 0px;
}

#decouvrir .implantations .national input.submit,
div.tx-ameosgooglemap-search input.submit {
	font-size:8px;
	text-transform:uppercase;
}

#decouvrir .implantations .national .pays{
	padding-left:150px;
}

#decouvrir .implantations .national a.gf{
	background:transparent url("../../images/news/bg_decouvrir_implatation_guyane.gif") no-repeat center top;
}

#decouvrir .implantations .national a.gp{
	background:transparent url("../../images/news/bg_decouvrir_implatation_guadeloupe.gif") no-repeat center top;
}

#decouvrir .implantations .national a.mq{
	background:transparent url("../../images/news/bg_decouvrir_implatation_martinique.gif") no-repeat center top;
}

#decouvrir .implantations .national a.nc{
	background:transparent url("../../images/news/bg_decouvrir_implatation_caledonie.gif") no-repeat center top;
}

#decouvrir .implantations .national a.re{
	background:transparent url("../../images/news/bg_decouvrir_implatation_reunion.gif") no-repeat center top;
}

#decouvrir .implantations .international{
	background:transparent url("../../images/news/bg_decouvrir_implatation_international.gif") no-repeat 0% 50%;
}

#decouvrir .implantations .international a{
	display:block;
	padding-left:370px;
	padding-right:50px;
	padding-top:70px;
	height:161px;
	text-decoration:none;
	color:transparent;
	color:inherit;
}

#decouvrir .important{
	color:#B0CB56;
	font-weight:bold;
}

#decouvrir h3.titre_bicolor{
	margin-left:100px;
	font-size:24px;
	padding-left:15px;
	margin-top:10px;
	color:black;
}

#decouvrir h3.titre_bicolor strong{
	color:#B0CB56;
}

#decouvrir .colonne_une h3.titre_bicolor{
	font-size:24px;
}

#decouvrir .colonne_deux h3.titre_bicolor{
	font-size:14px;
	margin-left:0px;
}

#decouvrir .image_cadre{
	margin-left:100px;
	text-align:center;
	background-color:#F2FFCF;
	margin-top:10px;
}

#decouvrir .colonne_une .image_cadre{
	background-color:#B0CB56;
}

#decouvrir h3.tt_news_title{
	border-bottom:1px dashed #B0CB56;
}

/**************************************************************************************************************
MISE EN FORME SPECIAL ATTENTES
**************************************************************************************************************/

#attentes #container{
	background:transparent url("../../images/news/bg_attentes_container.gif") repeat-y center top;
}

#boutique h1, #boutique h2, #boutique h3, #boutique h4, #boutique h5{
	background-color:#FFFBF4;
	color:#F68B01;
}

#attentes #bloc_titre .image_bloc_img{
	background:transparent url('../../images/news/cadre_titre_h2_attentes.gif') no-repeat top left;
	width:77px;
	height:77px;
}

#attentes #bloc_titre{
	background:transparent url('../../images/news/bg_titre_h2_attentes.gif') repeat-x top right;
}

#attentes #bloc_titre .titre_page{
	background:transparent url('../../images/news/bg_titre_h2_attentes_end.gif') no-repeat top right;
}

#attentes .entete .title{
	color:#783362;
}

#attentes .bloc_cadre{
	background:transparent url('../../images/news/bg_attentes_bloc_cadre.gif') repeat-y top right;
}

#attentes .bloc_cadre h3{
	background-color:#FBF5F9;
	color:#9F5890;
}

#attentes .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_attentes_bloc_cadre_top.gif') no-repeat top right;
}

#attentes .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_attentes_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#attentes .bloc_cadre .contenu_bottom strong{

}

#attentes .bloc_cadre .contenu_bottom a{

}

#attentes .bloc_cadre .contenu_bottom ul{
	list-style:none;
}

#attentes .bloc_cadre .contenu_bottom ul li a{
	display:block;
	border-bottom:1px dashed #9F5990;
	width:80%;
	color:#9F5990;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:2px;
}

#attentes .colonne_une .bloc_cadre{
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre.gif') repeat-y top left;
}

#attentes .colonne_une .bloc_cadre h3{
	background-color:#FBF5F9;
	color:#9F5890;
}
#attentes .colonne_une .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre_top.gif') no-repeat top right;
}

#attentes .colonne_une .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#attentes .colonne_une .bloc_cadre ul{
	margin-left:0px;
}

#attentes .colonne_une .bloc_cadre ul li{
	border-bottom:1px dashed black;
}

#attentes .colonne_une .bloc_cadre .contenu_bottom ul li a{
	display:block;
	border-bottom:none;
	width:80%;
	color:black;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}


#attentes .colonne_une .bloc_cadre .contenu_bottom strong{
	color:black;
}

#attentes .colonne_une .bloc_cadre .contenu_bottom a{
	color:black;
}

#attentes .colonne_une .bloc_cadre .contenu_bottom p{
}

#attentes .bloc_cadre_style2{
	background:none;
}

#attentes .bloc_cadre_style2 h3{
	background-color:transparent;
	color:white;
	background:transparent url('../../images/news/bg_attentes_bloc_cadre_style2_top.gif') no-repeat top right;
	height:36px;
	line-height:36px;
	text-transform:none;
	padding-left:30px;
}

#attentes .bloc_cadre_style2 ul{
	list-style:none;
}

#attentes .bloc_cadre_style2 ul li a{
	display:block;
	color:#9A5E92;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dashed #9A5E92;
	width:75%;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
}

#attentes .bloc_cadre_style2 .contenu_top{
	background-color:none;
	background:none;
}

#attentes .bloc_cadre_style2 .contenu_bottom{
	background:none;
	padding-top:0px;
}

#attentes .colonne_une .bloc_cadre_style2{
	background:none;
	width:443px;
	overflow:hidden;
}

#attentes .colonne_une .bloc_cadre_style2 h3{
	color:white;
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre_style2_top.gif') no-repeat top left;
	margin:0px;
	padding:0px;
	font-size:14px;
	padding-left:30px;
}

#attentes .colonne_une .bloc_cadre_style2 .contenu_top{
	background:none;
}

#attentes .colonne_une .bloc_cadre_style2 .contenu_bottom{
	background:none;
}

#attentes .colonne_deux .bloc_cadre{
	background-color:#9F5990;
	background:transparent url('../../images/news/bg_attentes_col2_bloc_cadre.gif') repeat-y top right;
	height:auto;
	line-height:15px;
}

#attentes .colonne_deux .bloc_cadre .contenu_bottom{
	text-align:left;
}

#attentes .colonne_deux .bloc_cadre a{
	color:white;
}

#attentes .colonne_deux .bloc_cadre a strong{
	color:white;
}

#attentes .colonne_deux .bloc_cadre_style2 .contenu_bottom ul li a{
	display:block;
	border-bottom:none;
	width:80%;
	color:black;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

#attentes .colonne_deux .bloc_cadre_style2{
	background-color:#9F5990;
	background:none;
	color:#9F5990;
}

#attentes .colonne_deux .bloc_cadre h3{
	background:none;
	background-color:#F9F2F8;
	color:#9F5990;
	height:auto;
	line-height:15px;
}

#attentes .colonne_deux .bloc_cadre_style2 h3{
	background:#9F5990 url('../../images/news/bg_attentes_col2_bloc_cadre_top.gif') no-repeat top right;
	line-height:20px;
	font-size:15px;
	color:white;
	padding:0px;
	width:165px;
	margin-left:4px;
	padding-top:6px;
	padding-bottom:3px;
	width:166px;
}

#attentes .colonne_deux .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_attentes_col2_bloc_cadre_top.gif') no-repeat top right;
}

#attentes .colonne_deux .bloc_cadre_style2 .contenu_top{
	background:none;
}

#attentes .colonne_deux .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_attentes_col2_bloc_cadre_bottom.gif') no-repeat bottom right;
	color:white;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:0px;
	width:155px;
	padding-right:4px;
}

#attentes .colonne_deux .bloc_cadre_style2 .contenu_bottom{
	background:none;
	padding-top:7px;
	padding-bottom:0px;
}

#attentes .colonne_deux .bloc_cadre_style2 .contenu_bottom p{
	color:black;
}

#attentes .besoins{
	margin-top:20px;
}

#attentes .besoins h3{
	font-size:30px;
	font-weight:normal;
	padding-left:100px;
}

#attentes .besoins h3 strong{
	color:#9F5990;
}

#attentes .besoins .colonne_une{
	padding-left:50px;
	width:525px;
}

#attentes .besoins .colonne_une ul{
	margin-left:0px;
}

#attentes .besoins .colonne_une ul li{
	list-style:none;
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre_style2_top.gif') no-repeat top left;
	margin-top:10px;
}

#attentes .besoins .colonne_une ul li span{
	display:block;
	height:30px;
	color:white;
	padding-left:30px;
	padding-top:10px;
	font-weight:bold;
	text-decoration:none;
	cursor: pointer;
	background:transparent url('../../images/news/bg_attentes_liste_besoins_niv1_inactif.gif') no-repeat 13px 13px;
}

#attentes .besoins .colonne_une ul li span.actif{
	background:transparent url('../../images/news/bg_attentes_liste_besoins_niv1_actif.gif') no-repeat 13px 13px;
}

#attentes .besoins .colonne_une ul ul li{
	background:none;
	margin-top:0px;
	width:100%;
}

#attentes .besoins .colonne_une ul ul ul li{
	padding-left:20px;
	width:400px;
	margin-left:20px;
}

#attentes .besoins .colonne_une ul ul li span{
	display:block;
	height:auto;
	color:black;
	padding-left:50px;
	padding-top:0px;
	font-weight:normal;
	cursor: pointer;
	background:transparent url('../../images/news/bg_attentes_liste_besoins_niv2_inactif.gif') no-repeat 35px 5px;
}

#attentes .besoins .colonne_une ul ul li span.actif{
	background:transparent url('../../images/news/bg_attentes_liste_besoins_niv2_actif.gif') no-repeat 35px 5px;
}

#attentes .besoins .colonne_une ul ul ul li a{
	display:block;
	height:auto;
	color:black;
	padding-left:20px;
	padding-top:0px;
	padding-right:20px;
	font-weight:normal;
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 10px 5px;
}

#attentes .besoins .colonne_deux h3{
	font-size:14px;
	padding-left:0px;
	font-weight:bold;
}

#attentes .contact .cadre{
	border:none;
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre_style2_top.gif') no-repeat 0px 0px;
	padding-top:10px;
	width:100%;
	overflow:hidden;
}

#attentes .contact .cadre fieldset{
	border:none;
	margin-bottom:30px;
}

#attentes .contact .cadre fieldset.message{
	margin-bottom:7px;
}

#attentes .contact fieldset legend{
	color:white;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:100%;
	padding-bottom:10px;
	margin-bottom:5px;
	padding-left:20px;
}

#attentes .contact .colonne_une fieldset ul{
	width:100%;
	overflow:hidden;
	margin-left:0px;
}

#attentes .contact .colonne_une fieldset ul li{
	width:100%;
	clear:both;
	height:20px;
	line-height:20px;
	border:none;
	padding-top:0px;
}

#attentes .contact .colonne_une fieldset ul li.plusgrand{
	height:32px;
}

#attentes .contact .colonne_une fieldset ul li.plusgrand textarea{
	width: 341px;
	height: 30px;
	float: left;
}

#attentes .contact .colonne_une fieldset label{
	display:block;
	width:100px;
	line-height:20px;
	height:20px;
	float:left;
}

#attentes .contact .colonne_une fieldset ul li.large label{
	width:300px;
}

#attentes .contact .colonne_une fieldset ul li.large input{
	width:auto;
}

#attentes .contact .colonne_une fieldset.readonly label{
	width:240px;
	height:auto;
}

#attentes .contact .colonne_une fieldset input, #attentes .contact .colonne_une fieldset select{
	display:block;
	width:341px;
	float:left;
	height:18px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:11px;
}

#attentes .contact .colonne_une fieldset p.radio{
	margin-top:3px;
}

#attentes .contact .colonne_une fieldset ul.select li{
	height:auto !important;
}

#attentes .contact .colonne_une fieldset p.radio input{
	display:inline;
	width:auto;
	height:15px;
	font-size:1px;
	border:none;
	float:none;
	height:auto;
}

#attentes .contact .colonne_une fieldset p.radio label{
	display:inline;
	float:none;
}

#attentes .contact .colonne_une fieldset p.radio select{
	clear:both;
	float:none;
	display:block;
	width:440px;
}

#attentes .contact .colonne_une fieldset select option{
	padding:3px;
}

#attentes .contact .colonne_une fieldset textarea{
	width:440px;
	height:150px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:11px;
}

#attentes .contact .colonne_deux{
	padding-top:20px;
}

#attentes .contact .colonne_deux .cadre{
	border:none;
	background:transparent url('../../images/news/bg_attentes_col2_bloc_cadre_top.gif') no-repeat 0px 0px;
}

#attentes .contact .colonne_deux fieldset{
	text-align:left;
}

#attentes .contact .colonne_deux fieldset ul{
	width:166px;
	overflow:hidden;
	list-style:none;
	margin-left:0px;
}

#attentes .contact .colonne_deux fieldset ul li{
	border-bottom:1px dashed #9F5990;
	margin-bottom:3px;
	padding-bottom:3px;
	width:100%;
	clear:both;
	height:auto;
	overflow:hidden;
}

#attentes .contact .colonne_deux fieldset label{
	display:block;
	float:right;
	width:120px;
	text-align:left;
	padding-left:5px;
	padding-top:2px;
}

#attentes .contact .colonne_deux fieldset input{
	display:block;
	float:right;
	width:25px;
	margin-top:3px;
}

#attentes .contact .contact_submit{
	margin-left:100px;
	width:440px;
	text-align:right;
}

#attentes .contact .contact_submit .submit, .tx-ameosapaveexpectations-pi3 a.retour{
	float:none;
	clear:both;
	display:block;
	background:transparent url('../../images/news/bg_attentes_contact_btn_submit.gif') no-repeat top right;
	width:102px;
	height:20px;
	line-height:20px;
	font-size:11px;
	color:white;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.tx-ameosapaveexpectations-pi3{
	margin-top:20px;
	padding-left:100px;
}

#attentes .solution h3{
	font-size:30px;
	font-weight:normal;
	margin-bottom:10px;
	background:none;
	padding-left:100px;
}

#attentes .solution h3 strong{
	color:#9F5990;
}

#attentes .solution .colonne_une{
	width:480px;
	padding-left:100px;
}

#attentes .solution .colonne_deux{
	padding-top:0px;
}

#attentes .solution .colonne_deux .bloc_cadre{
	margin-top:0px;
}

#attentes .solution .colonne_deux .bloc_cadre_style2{
}

#attentes .solution .colonne_deux h3{
	font-weight:bold;
	height:29px;
	font-size:14px;
	line-height:29px;
}	

#attentes .solution .abcd{
	width:440px;
	padding:20px;
	padding-top:13px;
	background:transparent url('../../images/news/bg_attentes_col1_bloc_cadre_style2_top.gif') no-repeat 0px 0px;
	text-align:left;
}

#attentes .solution .abcd ul{
	list-style:none;
	padding-left:0px;
	margin-left:0px;
}

#attentes .solution .abcd ul li{
	display:inline;
}

#attentes .solution .abcd ul li a{
	font-weight:bold;
	color:white;
	text-decoration:none;
}

#attentes .solution .abcd ul li.active a, #attentes .solution .abcd ul li a.active, #attentes .solution .abcd ul li a:hover, #attentes .solution .abcd ul li a:active, #attentes .solution .abcd ul li a:focus{
	color:black;
	text-decoration:underline;
}

#attentes .solution .abcd .separator{
	margin-left:2px;
	margin-right:2px;
	color:white;
	font-weight:bold;
}

#attentes .solution .result ul{
	list-style:none;
	font-weight:11px;
	width:440px;
	margin-left:0px;
}

#attentes .solution .result ul li{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed black;
}

#attentes .solution .result ul li h4{
	color:#9F5990;
}

#attentes .solution .result ul li a{
	color:#9A5E92;
	text-decoration:none;
}

#attentes .solution input.text{
	float:left;
	width:120px;
	height:18px;
}

#attentes .solution .recherche{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed black;
}

#attentes .solution .vos_recherches{
	padding-bottom:10px;
	border-bottom:1px dashed black;
}

#attentes .solution .vos_recherches ul li {
	border:none;
	padding-top:0px;
	padding-bottom:0px;
	height:auto;
	width:100%;
}

#attentes .solution .vos_recherches ul li a{
	display:block;
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 0px 10px;
	padding-left:13px;
	height:auto;
}

#attentes .solution .vos_recherches ul li a:hover, #attentes .solution .vos_recherches ul li a:active, #attentes .solution .vos_recherches ul li a:focus{
	text-decoration:underline;
}

#attentes .activites .colonne_une h3{
	font-size:30px;
	font-weight:normal;
}

#attentes .activites h3 strong{
	color:#9F5990;
}

#attentes .activites .colonne_une{
	padding-left:100px;
	width:485px;
}

#attentes .colonne_deux .contenu_bottom{
	text-align:center;
}

#attentes .colonne_deux p a{
	color:white;
	border-bottom:none;
}

#attentes .activites .bloc_cadre ul{
	list-style:none;
}

#attentes .activites .bloc_cadre ul li{
	float:left;
	padding:3px 5px 3px 15px;
	width:250px;
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 3px 8px;
}

#attentes #footer{
	background-image:url("../../images/news/bg_footer_attentes.gif");
}

#attentes h3.titre_bicolor{
	margin-left:100px;
	font-size:24px;
	padding-left:15px;
	margin-top:10px;
}

#attentes h3.titre_bicolor strong{
	color:#783463;
}

#attentes .colonne_une h3.titre_bicolor{
	font-size:24px;
}

#attentes .colonne_deux h3.titre_bicolor{
	font-size:14px;
	margin-left:0px;
}

#attentes .image_cadre{
	margin-left:100px;
	text-align:center;
	background-color:#EEDFEB;
	margin-top:10px;
}

#attentes table.sector{
	width:80%;
	border-collapse:collapse;
}

#attentes table.sector td{
	padding:5px;
	width:50%;
	margin-left:5px;
	margin-right:5px;
}

#attentes table.sector td a{
	display:block;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	text-decoration:underline;
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 3px 8px;
	padding-left:15px;

}

#attentes table.sector td a:hover{
	color:#9F5990;
}

#attentes h3.tt_news_title{
	border-bottom:1px dashed #783463;
}


/**************************************************************************************************************
MISE EN FORME SPECIAL ESPACE
**************************************************************************************************************/

#espace #container{
	background:transparent url("../../images/news/bg_espace_container.gif") repeat-y center top;
}

#espace .important{
	color:#74AC52;
	font-weight:bold;
}

#espace h1, #espace h2, #espace h3, #espace h4, #espace h5{
	background-color:#F2F2F1;
	color:#74AC52;
}

#espace #bloc_titre .image_bloc_img{
	background:transparent url('../../images/news/cadre_titre_h2_espace.gif') no-repeat top left;
	width:77px;
	height:77px;
}

#espace #bloc_titre{
	background:transparent url('../../images/news/bg_titre_h2_espace.gif') repeat-x top right;
}

#espace #bloc_titre h2{
	background-color:transparent;
	color:white;
}

#espace #bloc_titre .titre_page{
	background:transparent url('../../images/news/bg_titre_h2_espace_end.gif') no-repeat top right;
}

#espace .entete .title{
	color:#A9C854;
}

#espace #footer{
	background-image:url("../../images/news/bg_footer_decouvrir.gif");
}

#espace #zone_principale{
	text-align:left;
}

#espace .bloc_cadre{
	background:transparent url('../../images/news/bg_espace_bloc_cadre.gif') repeat-y top right;
}

#espace .bloc_cadre h3{

}

#espace .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_espace_bloc_cadre_top.gif') no-repeat top right;
}

#espace .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_espace_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#espace .bloc_cadre .contenu_bottom strong{

}

#espace .bloc_cadre .contenu_bottom a{

}

#espace .bloc_cadre .contenu_bottom p{

}

#espace .colonne_une .bloc_cadre{
	background:transparent url('../../images/news/bg_espace_col1_bloc_cadre.gif') repeat-y top left;
}

#espace .colonne_une .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_espace_col1_bloc_cadre_top.gif') no-repeat top right;
}

#espace .colonne_une .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_espace_col1_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#espace .colonne_une .bloc_cadre ul{
}

#espace .colonne_une .bloc_cadre ul li{
	border-bottom:1px dashed black;
}


#espace .colonne_une .bloc_cadre .contenu_bottom strong{
	color:black;
}

#espace .colonne_une .bloc_cadre .contenu_bottom a{
	color:black;
}

#espace .colonne_une .bloc_cadre .contenu_bottom p{
}

#espace .colonne_deux .bloc_cadre{
	background:transparent url('../../images/news/bg_espace_col2_bloc_cadre.gif') repeat-y top right;
}

#espace .colonne_deux .bloc_cadre .contenu_top{
	background:transparent url('../../images/news/bg_espace_col2_bloc_cadre_top.gif') no-repeat top right;
}

#espace .colonne_deux .bloc_cadre .contenu_bottom{
	background:transparent url('../../images/news/bg_espace_col2_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#espace .colonne_deux .bloc_cadre ul{
}

#espace .colonne_deux .bloc_cadre ul li{
}


#espace .colonne_deux .bloc_cadre .contenu_bottom strong{
	color:black;
}

#espace .colonne_deux .bloc_cadre_style2 .contenu_bottom strong{
	color:black;
}

#espace .colonne_deux .bloc_cadre .contenu_bottom a{
	color:black;
	border-bottom:1px solid black;
}

#espace .liste_compte{
	margin-left:100px;
	margin-top:20px;
}

#espace .liste_compte h3{
	color:white;
	background:transparent url("../../images/news/bg_espace_liste_compte_h4.gif") no-repeat top left;
	width:531px;
	height:30px;
	padding-left:20px;
	padding-right:10px;
	line-height:30px;
}

#espace .liste_compte .contenu{
	margin-top:1px;
	width:539px;
	border:1px solid #74AC52;
	padding:10px;
}

#espace .liste_compte .contenu table{
	width:100%;
}

#espace .liste_compte .contenu table th{
	text-align:center !important;
}

#espace .liste_compte .contenu table td, #espace .liste_compte .contenu table th{
	border-bottom:1px dashed black;
	padding:3px;
	border-collapse:collapse;
}

#espace .liste_compte .contenu table td.impair{
	background-color:#EAE9E8;
}

#espace .liste_compte .contenu table .ref{
	width:30px;
}

#espace .liste_compte .contenu table .prix{
	width:100px;
	text-align:right;
}

#espace .liste_compte .contenu table .qte{
	width:50px;
	text-align:center;
}

#espace .liste_compte a{
	color:#74AC52;
	text-decoration:none;
	font-weight:bold;
}

#espace .liste_compte a:hover{
	text-decoration:underline;
}

#espace .liste_compte .addnew{
	margin-top:10px;
}

#espace .liste_compte ol li{
	margin-top:10px;
}

#espace h3.titre_bicolor{
	margin-left:100px;
	font-size:24px;
	padding-left:15px;
	margin-top:10px;
	color:black;
}

#espace h3.titre_bicolor strong{
	color:#74AC52;
}

#espace .colonne_une h3.titre_bicolor{
	font-size:24px;
}

#espace .colonne_deux h3.titre_bicolor{
	font-size:14px;
	margin-left:0px;
}

#espace .image_cadre{
	margin-left:100px;
	text-align:center;
	background-color:#DCF4CE;
	margin-top:10px;
}

#espace .colonne_une .image_cadre{
	background-color:#74AC52;
}







#espace .form li {
	border:medium none;
	clear:both;
	height:20px;
	line-height:20px;
	padding-top:0px;
	padding-bottom: 5px;
	width:100%;
}

#espace .form li.plusgrand {
	height:40px;
}

#espace .form ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#espace .form label {
	height:20px;
	display:block;
	float:left;
	line-height:20px;
}

#espace .form li.large label {
	width:300px;
}

#espace .readonly label {
	width:250px;
}

#espace .editing label {
	width:100px;
}

#espace .form input,
#espace .form select {
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	display:block;
	float:left;
	font-size:11px;
	height:18px;
	width:341px;
}

#espace .form textarea {
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:11px;
	height: 60px;
}

#espace .form input.check {
	width: auto;
}






/********************************************/
/*			SEARCH - begin					*/
/********************************************/

.tx-indexedsearch {
	width:100%;
	margin:30px 0px;
}

.tx-indexedsearch .left {
	float:left;
}

.tx-indexedsearch .right {
	float:right;
}

.tx-indexedsearch .noresults {
	text-align:left;
}

.tx-indexedsearch .noresults h5 {
	background-color:transparent !important;
	margin-left:30px;
	font-size:12px;
	color:#74AC52;
}

.tx-indexedsearch .searchbox form input.skeyword {
	border:1px solid #707070;
	width:250px;
	height:21px;
	line-height:21px;
	padding-left:3px;
	vertical-align:top;
}

.tx-indexedsearch .searchbox form input.skeyword:focus,
.tx-indexedsearch .searchbox form input.skeyword:active {
	border:1px solid #DBDBDB;
}

.tx-indexedsearch .searchbox form input.ssubmit {
	width:100px;
	height:25px;
	cursor:pointer;
}

.tx-indexedsearch .searchbox form input.ssubmit:focus,
.tx-indexedsearch .searchbox form input.ssubmit:active {
	border:1px solid #DBDBDB;
}

.tx-indexedsearch .advanced_link a {
	color:#74AC52;
}

.tx-indexedsearch .advanced_search {
	margin-top:20px;
	padding: 10px 5px 5px 30px;
}

.tx-indexedsearch .searched_keywords h3 {
	margin: 30px 0px;
	padding-bottom:5px;
	border-bottom:1px solid #74AC52;
	color: #74AC52 !important;
	background-color:transparent !important;
	text-transform:none;
}

.tx-indexedsearch .result_header h4 {
	background-color:transparent !important;
	color:#74AC52 !important;
}

.tx-indexedsearch .result_header a {
	color:#74AC52 !important;
}

.tx-indexedsearch .result_details {
	padding-bottom:2px;
	margin-bottom:10px; 
	border-bottom:1px dotted silver;
}

.tx-indexedsearch .result_details .item_description {
	font-size:10px;
	text-align:justify;
}

.tx-indexedsearch .result_details .item_description .tx-indexedsearch-redMarkup{
	color: #B51C18;
}

.tx-indexedsearch .page_browser {
	font-weight:bold;
	font-size:11px;
}

.tx-indexedsearch .page_browser .page_browser_item {
	float:left;
	margin-right:8px;
}

.tx-indexedsearch .page_browser .page_browser_item a {
	color: #74AC52 !important;
}

.tx-indexedsearch .page_browser .results_count {
	text-align:right;
	color: #74AC52;
}

/********************************************/
/*			SEARCH - end					*/
/********************************************/


.newsletter_subscribe label {
	display:block;
	float: left;
	width:auto;
	margin-right: 5px;
	line-height:20px;
	height:20px;
}

.newsletter_subscribe input {
	display: block;
	width: 130px;
	float: left;
	height: 18px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:12px;
	padding-bottom: 0px;
	padding-top: 2px;
}

.newsletter_subscribe .submit {
		border:none;
		background:transparent url("../../images/news/bg_login_submit.gif") no-repeat top left;
		width:23px;
		height:22px;
		float:left;
		overflow:hidden;
		font-size:7px;
		text-align:center;
		font-weight:bold;
		cursor:pointer;
}


#decouvrir .colonne_une .colonne_deux .tt-news-list ul li span.actu_date {
	display: none;
	/*	http://bugs.ameos.info/view.php?id=343	*/
}

iframe{
	width:100%;
	border:1px solid #7F9DB9;
	margin-top:20px;
	height:500px;
}

.colonne_deux .bloc_cadre .contenu_bottom a {
	border-bottom: none !important;
}

.admin_contact_detail fieldset{
	padding:5px;
	margin-bottom:7px;
}

.admin_contact_detail fieldset legend{
	font-weight:bold;
	padding:3px;
	color:#74AC51;
}

.admin_contact_detail .navbox{
	border:1px dotted green;
	padding:5px;
	color:green;
}

.admin_contact_detail .navbox a{
	color:green;
}

.onglets{
	clear:both;
}

.onglets ul{
	list-style:none;
	margin-top:10px;
	width:526px;
	height:33px;
	margin-left:0px;
	background: transparent url("/fileadmin/templates/v1/bg/admin_contact_liste_onglets.jpg") repeat-x bottom left;
}

.onglets ul li{
	display:block;
	text-align:center;
	margin:0px;
	width:150px;
	height:33px;
	float:left;
	margin-right:5px;
}

.onglets ul li.firsttab a, .onglets ul li.middletab a{
	line-height:30px;
}

.onglets ul li.middletab, .onglets ul li.lasttab{

}

.onglets .active{
	background:transparent url("/fileadmin/templates/v1/bg/admin_contact_onglet_2.jpg") no-repeat 0px 0px;
}

.onglets ul li a{
	display:block;
	width:150px;
	height:33px;
	line-height:33px;
	text-align:center;
	background:transparent url("/fileadmin/templates/v1/bg/admin_contact_onglet_2.jpg") no-repeat 0px -33px;
	color:#94D46E !important;
	text-decoration:none !important;
	overflow:hidden;
}

.onglets ul li.imptab a{
	background:transparent url("/fileadmin/templates/v1/bg/admin_contact_onglet_2_imp.jpg") no-repeat 0px -33px;
	color:white !important;
}

.onglets ul li a.active{
	color:#484a4a !important;
	background:transparent url("/fileadmin/templates/v1/bg/admin_contact_onglet_2.jpg") no-repeat 0px 0px;
}

.onglets fieldset{
	border:3px solid #484a4a;
	border-top:none;
	margin-top:-1px;
	width:500px;
	padding:10px;
}

.onglets fieldset label{
	display:block;
	margin-top:5px;
}

.onglets fieldset .check{
	display:inline;
}

.onglets fieldset label.check{
	margin-left:2px;
	margin-top:0px;
}

.onglets fieldset textarea{
	width:480px;
	height:100px;
	margin:0px;
	padding:0px;
	margin-left:0px !important;
}

.onglets fieldset .button{
	width:484px;
	height:30px;
	vertical-align:middle;
	background-color:transparent;
	border:3px solid #484a4a;
	background-color:#74AC51;
	font-weight:bold;
	color:#484a4a;
	cursor:pointer;
	padding-top:0px;
	padding:0px;
	margin:0px;
	margin-top:3px;
}

.onglets fieldset .button:hover{
	background-color:#FA8B17;
}

.final_ca{
	float:left;
	width:150px;
	padding-top:15px;
}

.final_ca label{
	display:inline;
	float:left;
}

.final_ca input{
	display:inline;
	width:20px;
}

.final_check{
	float:left;
	width:150px;
}

.notice {
	background:#FFF6BF none repeat scroll 0%;
	color:#FFAC1B;
	border:2px solid #FFAC1B;
	margin-top:1em;
	margin-bottom:1em;
	padding:0.8em;
	font-weight:bold;
}





/********************************************/
/*			GOOGLEMAP - begin				*/
/********************************************/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  - - - - - - M A P - V I E W  - - - - - - 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.tx-ameosgooglemap .tx-ameosgooglemap-trace {
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	line-height:25px;
	margin:10px 0px 15px;
	padding:0px;
}

.tx-ameosgooglemap .tx-ameosgooglemap-infos {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	margin:10px 20px;
	padding:0px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-map, 
.tx-ameosgooglemap #tx-ameosgooglemap-legend {
	float:left;
}

.tx-ameosgooglemap #tx-ameosgooglemap-legend {
	width:130px;
	margin: 20px 0px 0px 15px;
	padding:0px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-legend p {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-legend p.tx-ameosgooglemap-legend-header {
	color: #AAC955;
	font-size:12px;
	padding-bottom:5px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-legend p.left,
.tx-ameosgooglemap #tx-ameosgooglemap-legend p.right {
	float:left;
	border-top: 1px solid #AAC955;
	padding-top:5px;
	padding-bottom:2px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-legend p.left {
	width:20px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-legend p.right {
	width:80px;
	padding-left:10px;
}

.tx-ameosgooglemap #tx-ameosgooglemap-navigation {
	display:block;
	height:22px;
	text-align:right;
}

.tx-ameosgooglemap p.tx-ameosgooglemap-searchtext {
	color:black;
	display:block;
	font-size:11px;
}

.tx-ameosgooglemap .tx-ameosgooglemap-search {
	margin:10px 0px;
	width: 600px;
}

.tx-ameosgooglemap #tx_ameosgooglemap_direction {
	padding:20px;
}

.tx-ameosgooglemap .tx-ameosgooglemap-steps {
	margin-top:25px;
}

.tx-ameosgooglemap .tx-ameosgooglemap-steps span {
	font-size: 11px;
}

#tx_ameosgooglemap_tab1,
#tx_ameosgooglemap_tab2,
#tx_ameosgooglemap_tab3,
#tx_ameosgooglemap_tab4 {
	padding:10px;
	background-color:white;
	overflow:hidden;
}

#tx_ameosgooglemap_tab1 p,
#tx_ameosgooglemap_tab2 p,
#tx_ameosgooglemap_tab3 p,
#tx_ameosgooglemap_tab4 p {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
}

.tx-ameosgooglemap .tx-ameosgooglemap-image {
	margin-right:10px;
	overflow:hidden;
}

.tx-ameosgooglemap .tx-ameosgooglemap-print {
	float:right;
	cursor: pointer;
}

.tx-ameosgooglemap #tx_ameosgooglemap_tab1 input, 
.tx-ameosgooglemap #tx_ameosgooglemap_direction input {
	width:280px;
	color:black;
}

.tx-ameosgooglemap #tx_ameosgooglemap_tab1 input.button,
.tx-ameosgooglemap #tx_ameosgooglemap_direction input.button {
	width:120px;
	cursor:pointer;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  - - - - - - M A R K E R   T A B  n o . 1  - - - - - 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#tx_ameosgooglemap_tab1 .tx-ameosgooglemap-infos1 {
	float: left;
	overflow: hidden;
}

#tx_ameosgooglemap_tab1 .tx-ameosgooglemap-infos2 {
	float:left;
	overflow: hidden;
}

#tx_ameosgooglemap_tab1 .tx-ameosgooglemap-infos2 .tx-ameosgooglemap-agency {
	color:#ACC270; 
	font-family:Century Gothic;
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
}

#tx_ameosgooglemap_tab1 .tx-ameosgooglemap-infos2 .tx-ameosgooglemap-categories {
	font-weight:bold;
	margin-bottom:10px;
}

#tx_ameosgooglemap_tab1 #tx_ameosgooglemap_gdirections,
#tx_ameosgooglemap_direction {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	margin-top:10px;
}

#tx_ameosgooglemap_tab1 #tx_ameosgooglemap_gdirections span,
#tx_ameosgooglemap_tab1 #tx_ameosgooglemap_gdirections label,
#tx_ameosgooglemap_direction span,
#tx_ameosgooglemap_direction label{
	font-weight:bold;
}

#tx_ameosgooglemap_tab1 #tx_ameosgooglemap_gdirections a {
	color: #0F31DA;
	text-decoration: underline;
}

#tx_ameosgooglemap_tab1 #tx_ameosgooglemap_gdirections a:active,
#tx_ameosgooglemap_tab1 #tx_ameosgooglemap_gdirections a:focus {
	background-color: white !important;
	color: #0F31DA !important;
	text-decoration: none;
}

#tx_ameosgooglemap_tab1 #gmDirectionsTo,
#tx_ameosgooglemap_tab1 #gmDirectionsFrom {
	margin-top:5px;
}





/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  - - - - - - M A R K E R   T A B  n o . 2  - - - - - 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#tx_ameosgooglemap_tab2 .tx-ameosgooglemap-contact {
	float:left;
}

#tx_ameosgooglemap_tab2 .block {
	margin-bottom:10px;
}

#tx_ameosgooglemap_tab2 h3, 
#tx_ameosgooglemap_tab2 h4, 
#tx_ameosgooglemap_tab2 h5 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	margin:0px;
	padding:0px;
	color:black;
	background-color:white;
}

#tx_ameosgooglemap_tab2 h3 {
	color:#AAC955 !important; 
}

#tx_ameosgooglemap_tab2 h3, 
#tx_ameosgooglemap_tab2 h4 {
	font-weight: bold;
}

#tx_ameosgooglemap_tab2 h3.left, 
#tx_ameosgooglemap_tab2 h5.left {
	float:left;
	width:170px;
}

#tx_ameosgooglemap_tab2 h4.right, 
#tx_ameosgooglemap_tab2 h5.right {
	float:right;
	width:210px;
}





/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  - - - - - - M A R K E R   T A B  n o . 3  - - - - - 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#tx_ameosgooglemap_tab3 #tx_ameosgooglemap_gdirections {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 35px;
}

#tx_ameosgooglemap_tab3 #tx_ameosgooglemap_gdirections div {
	padding-bottom:10px;
}

#tx_ameosgooglemap_tab3 #tx_ameosgooglemap_gdirections a {
	color: #AAC955;
}

#tx_ameosgooglemap_tab3 #tx_ameosgooglemap_gdirections a:active,
#tx_ameosgooglemap_tab3 #tx_ameosgooglemap_gdirections a:focus {
	background-color: white !important;
	color: #AAC955 !important;
	text-decoration: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  - - - - - - M A R K E R   T A B  n o . 4  - - - - - 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#tx_ameosgooglemap_tab4 .tx-ameosgooglemap-description {
	/*float: left;*/
	width: 215px;
	overflow: hidden;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

#tx_ameosgooglemap_tab4 .tx-ameosgooglemap-description p {
	margin-bottom:10px;
}

#tx_ameosgooglemap_tab4 .tx-ameosgooglemap-description a {
	color: #0F31DA;
}

#tx_ameosgooglemap_tab4 .tx-ameosgooglemap-description a:active,
#tx_ameosgooglemap_tab4 .tx-ameosgooglemap-description a:focus {
	background-color: white !important;
	color: #0F31DA !important;
	text-decoration: none;
}

/**************************************************************************************************************
MISE EN FORME SPECIAL DECOUVRIR
**************************************************************************************************************/
.entete1{
	width:649px;
	margin-left:0px;/*100px;*/
	font-size:12px;
	margin-bottom:27px;
	text-align:left;
}

 .entete1 .contenu1{
	padding-bottom:3px;
}

.colonne_une1, .colonne_deux1{
	float:left;
}

.colonne_une1{
	width:585px;
}

.colonne_une1 .colonne_une1{
	width:290px;
	margin-left:100px;
}

.colonne_une1 .colonne_deux1{
	width:150px;
}

.colonne_deux1{
	width:175px;
}

.gauche1, .droite1{
	float:left;
}

.colonne_une1 .gauche1{
	width:400px;
}

.colonne_une1 .droite1{
	width:185px;
}

#decouvrir h1, #decouvrir h2, #decouvrir h3, #decouvrir h4, #decouvrir h5{
	background-color:#FAFEF1;
	color:#AAC955;
}

#decouvrir #bloc_titre1 .image_bloc_img1{
	background:transparent url('../../images/news/cadre_hotnew_h2_decouvrir.gif') no-repeat top left;width:77px;height:77px;		
}


#decouvrir #bloc_titre1{
	background:transparent url('../../images/news/bg_new_h2_boutique.gif') repeat-x top right;
}

#decouvrir #bloc_titre1 .titre_page1{
	background:transparent url('../../images/news/bg_hotnew_h2_boutique_end.gif') no-repeat top right;
}

#decouvrir #bloc_titre1 h2{
	background-color:transparent;
	color:white;
}

#decouvrir .entete1 .title1{
	color:#A9C854;
}

#decouvrir #footer{
	background-image:url("../../images/news/bg_footer_decouvrir.gif");
}

#decouvrir #zone_principale1{
	text-align:left;
}

#decouvrir .bloc_cadre1{
	background:transparent url('../../images/news/bg_hotnew_bloc_cadre.gif') repeat-y top right;
}

#decouvrir .bloc_cadre1 h3{
	background-color:#FAFEF1;
	color:#AAC955;
}

#decouvrir .bloc_cadre1 .contenu_top1{
	background:transparent url('../../images/news/bg_hotnew_bloc_cadre_top.gif') no-repeat top right;
}

#decouvrir .bloc_cadre1 .contenu_bottom1{
	background:transparent url('../../images/news/bg_hotnew_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#decouvrir .bloc_cadre1 .contenu_bottom1 strong{

}

#decouvrir .bloc_cadre1 .contenu_bottom1 a{

}

#decouvrir .bloc_cadre1 .contenu_bottom1 p{

}

#decouvrir .bloc_cadre1 .contenu_bottom1 ul{
	margin-left:20px;
}

#decouvrir .colonne_deux1 .bloc_cadre1{
	background:transparent url('../../images/news/bg_hotnew_col1_bloc_cadre.gif') repeat-y top right;
}

#decouvrir .colonne_deux1 .bloc_cadre_style2{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_style2.gif') repeat-y top right;
}

#decouvrir .colonne_deux1 .bloc_cadre1 h3{
	background-color:#FAFEF1;
	color:#AAC955;
}
#decouvrir .colonne_deux1 .bloc_cadre1 .contenu_top1{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_top.gif') no-repeat top right;
}

#decouvrir .colonne_deux1 .bloc_cadre_style2 .contenu_top1{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_top_style2.gif') no-repeat top right;
}

#decouvrir .colonne_deux1 .bloc_cadre1 .contenu_bottom1{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#decouvrir .colonne_deux1 .bloc_cadre_style2 .contenu_bottom1{
	background:transparent url('../../images/news/bg_decouvrir_col2_bloc_cadre_bottom_style2.gif') no-repeat bottom right;
}

#decouvrir .colonne_deux1 .bloc_cadre1 ul{	
	margin-left:0px;
}

#decouvrir .colonne_deux1 .bloc_cadre1 ul li{
	border-bottom:1px dashed black;
}

#decouvrir .colonne_deux1 .bloc_cadre1 ul li a{
	text-decoration:none !important;
	border-bottom:none !important;
}


#decouvrir .colonne_deux1 .bloc_cadre1 .contenu_bottom1 strong{
	color:black;
}

#decouvrir .colonne_deux1 .bloc_cadre_style2 .contenu_bottom1 strong{
	color:white;
}

#decouvrir .colonne_deux1 .bloc_cadre1 .contenu_bottom1 a{
	color:black;
	border-bottom:1px solid black;
}

#decouvrir .colonne_deux1 .bloc_cadre_style2 .contenu_bottom1 a{
	color:white;
	border-bottom:none;
}

#decouvrir .colonne_deux1 .bloc_cadre1 .contenu_bottom1 p{

}

#decouvrir .colonne_deux1 .bloc_cadre_style2 .contenu_bottom1 p{
	color:white;
}

#decouvrir .colonne_une1 .bloc_cadre1{
	background:transparent url('../../images/news/bg_hotnew_bloc_cadre.gif') repeat-y top left;
}

#decouvrir .colonne_une1 .bloc_cadre1 h3{
	background-color:#FAFEF1;
	color:#AAC955;
}
#decouvrir .colonne_une1 .bloc_cadre1 .contenu_top1{
	background:transparent url('../../images/news/bg_hotnew1_bloc_cadre_top.gif') no-repeat top right;
}

#decouvrir .colonne_une1 .bloc_cadre1 .contenu_bottom1{
	background:transparent url('../../images/news/bg_hotnew1_bloc_cadre_bottom.gif') no-repeat bottom right;
}

#decouvrir .colonne_une1 .bloc_cadre1 ul{
	list-style:disc;
}

#decouvrir .colonne_une1 .bloc_cadre1 ul li{
	border-bottom:none;
	padding-top:0px;
	padding-bottom:0px;
}


#decouvrir .colonne_une1 .bloc_cadre .contenu_bottom1 strong{
	color:black;
}

#decouvrir .colonne_une1 .bloc_cadre1 .contenu_bottom1 a{
	color:black;
	text-decoration:underline;
}

#decouvrir .colonne_une1 .bloc_cadre1 .contenu_bottom1 p{
}

#decouvrir .colonne_une1 .texte_margin1 #accordion .toggler {
	background: #A9C854 url(../../images/news/bg_attentes_liste_besoins_niv2_inactif.gif) no-repeat scroll 5px 5px;
	color:white !important;
	cursor:pointer;
	padding-left:20px;
	margin-top:10px;
}

#decouvrir .colonne_une1 .texte_margin1 #accordion .active {
	background: #A9C854 url(../../images/news/bg_attentes_liste_besoins_niv2_actif.gif) no-repeat scroll 5px 5px;
}

#decouvrir .colonne_une1 .texte_margin1 #accordion .element {
	background-color:#FAFEF1;
	color:black;
	border: 1px solid #A9C854 !important;
	padding:10px 10px;
}

#decouvrir .mediatheque1{
	text-align:left;
	margin-top:20px;
	width:484px;
	margin-left:100px;
}

#decouvrir .mediatheque1 .magazine1{
	float:left;
	width:210px;
	margin-left:10px;
	margin-right:10px;
}

#decouvrir .mediatheque1 .magazine1 .image1{
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_magazine.gif") no-repeat center bottom;
	text-align:center;
	margin-bottom:10px;
}

#decouvrir .mediatheque1 .magazine1 .image1 img{
	vertical-align:bottom;
	border:none;
}

#decouvrir .mediatheque1 h3{
	color:#AAC955;
	font-size:24px;
	text-align:center;
	margin-bottom:7px;
}

#decouvrir .mediatheque1 h3 span{
	color:black;
}

#decouvrir .mediatheque1 .magazine1 p{
	font-size:11px;
	text-align:justify;
}

#decouvrir .mediatheque1 .magazine1 a{
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_lien_abo.gif") no-repeat center top;
	display:block;
	height:32px;
	line-height:32px;
	color:white;
	text-align:center;
	margin-top:15px;
	text-decoration:none;
	font-weight:bold;
}

#decouvrir .abo{
	margin-left:45px;
}

#decouvrir .mediatheque1 .magazine1 a:hover, #decouvrir .mediatheque1 .magazine1 a:focus, #decouvrir .mediatheque1 .magazine1 a:active{
	color:black;
}

#decouvrir .mediatheque1 .plaquette1{
	float:left;
	width:215px;
	margin-left:10px;
	margin-right:10px;
}

#decouvrir .mediatheque1 .plaquette1 ul{
	list-style:none;
	border-top:1px dashed #AAC955;
	margin-left: 7px;
}

#decouvrir .mediatheque1 .plaquette1 ul li .image1{
	float:left;
}

#decouvrir .mediatheque1 .plaquette1 ul li .texte1{
	float:left;
	width:152px;
	padding-left:15px;
	background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 3px 6px;
	border-bottom:1px dashed #AAC955;
	height:56px;
}

#decouvrir .mediatheque1 .plaquette1 ul li .texte1 a{
	color:black;
	/*font-weight:bold;*/
	font-size: 0.90em;
}

#decouvrir .une1{
	width:401px;
}

#decouvrir .une1 .news-image1{
	width:200px;
	float:left;
}

#decouvrir .une1 .news-item1{
	width:200px;
	float:left;
	font-size:11px;
}

#decouvrir .une1 .news-item1 .news-item-subheader1{
	font-weight:bold;
}

#decouvrir .une1 .news-item1 .news-item-more1 a{
	display:block;
	color:#A9C854;
	font-weight:bold;
	border-top:1px dashed #A9C854;
	padding-top:5px;
	text-align:right;
	text-decoration:underline;
}

#decouvrir .tt-news-list1{
	text-align:left;
}

#decouvrir .colonne_une1 .colonne_une1 .tt-news-list1{
	margin-right:20px;
}

#decouvrir .tt-news-list1 h3{
	font-size:16px;
	text-transform:uppercase;
	color:#A9C854;
	border-bottom:1px dashed #A9C854;
	line-height:16px;
	padding-bottom:2px;
}

#decouvrir .tt-news-list1 ul{
	list-style:none;
	margin-left:0px;
}

#decouvrir .tt-news-list1 ul li{
	padding:5px;
	padding-left:15px;
	border-bottom:1px dotted black;
	/*background:transparent url("../../images/news/bg_decouvrir_mediatheque_bg_item_plaquette.gif") no-repeat 3px 10px;*/
}

#decouvrir .colonne_une1 .colonne_deux1 .tt-news-list1 ul li{
	background-image:none;
	padding-left:5px;
}

#decouvrir .tt-news-list1 ul li a{
	color:black;
	text-decoration:none;
}

#decouvrir .tt-news-list1 ul li .image1{
	margin-right:3px;
	float:left;
}

#decouvrir .tt-news-list1 ul li .infos1{
	float:left;
	width:67%;padding:0 0 0 15px;
}

#decouvrir .tt-news-list1 ul li.impair1{
	background-color:#EAE9E8;
}

#decouvrir .tt-news-list1 .pagin1{
	text-align:right;
	font-size:10px;
	padding-top:3px;
	padding-right:20px;
}

#decouvrir .tt-news-list1 .pagin1 table{
	float:right;
}

#decouvrir .tt-news-list1 .pagin1 a{
	color:black;
	text-decoration:none;
}

#decouvrir .tt-news-list1 .pagin1 a:hover, #boutique .tt-news-list .pagin a:focus, #decouvrir .tt-news-list1 .pagin1 a:active{
	text-decoration:underline;
}

#decouvrir .tt-news-list1 ul li span.actu_title1{
	display:block;
	font-weight:bold;
	font-size:11px;
}

#decouvrir .tt-news-list1 ul li span{
	font-size:11px;
	display:block;
}

#decouvrir .tt-news-single1{
	margin-top:20px;
}

#decouvrir .tt-news-single1 h3{
	padding-left:100px;
	font-size:36px;
	line-height:36px;
	color:black;
}

#decouvrir .tt-news-single1 .tt-news-single-cat1{
	margin-left:100px;
	font-size:20px;
	line-height:20px;
	color:#A9C854;
	margin-bottom:20px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-images1, #decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-content1{
	margin-left:100px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-images1{
	width:200px;
	float:left;
	text-align:left;
	padding-left:0px;
	text-align:center;
	min-height: 150px;
}

.news-single-img1{
	float:none;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-images1 div{
	margin-left:0px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-images1 div a{
	margin-left:0px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-subheader1{
	width:255px;
	float:left;
	background:#A9C854 url("../../images/news/bg_decouvrir_actu_detail_subheader_top.gif") no-repeat top right;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-subheader1 .subheader_bottom1{
	display: block;
	width:235px;
	background:transparent url("../../images/news/bg_decouvrir_actu_detail_subheader_bottom.gif") no-repeat bottom right;
	color:white;
	font-weight:bold;
	padding:10px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-subheader1 .subheader_bottom1 span {
	display:block;
	color:white;
	font-size:11px;
	background-color:transparent;
	padding:0px;
	text-align:left;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-content1{
	padding-top:20px;
	width:441px;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-content1 a{
	color:black;
}

#decouvrir .tt-news-single1 .colonne_une1 .tt-news-single-content1 p{
	padding-top:5px;
	padding-bottom:5px;
}

#decouvrir .references1 .entete1{
	margin-bottom:0px;
	width:450px;
}

#decouvrir .references1 .entete1 h3{
	font-size:14px;
	padding:4px;
	border-bottom:1px dashed #A9C854;
	margin-bottom:2px;
}

#decouvrir .references1 .entete1 .image1{
	float:left;
	width:179px;
	margin-right:11px;
}

#decouvrir .references1 .entete1 .image_caption1{
	background:#A9C854 url("../../images/news/bg_decouvrir_image_caption.gif") no-repeat bottom right;
	color:white;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	font-size:11px;
	line-height:15px;
	padding-top:11px;
	padding-bottom:11px;
}

#decouvrir .references1 .entete1 .titre1{
	float:left;
	width:250px;
}

#decouvrir .references1 .entete1 .titre1 h4{
	font-size:24px;
	color:#A9C854;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted black;
}

#decouvrir .references1 .entete1 .titre1 p{
	text-align:right;
	font-size:11px;
	padding-top:7px;
}

#decouvrir .references1 .entete1 .titre1 p a{
	font-weight:bold;
	color:black;
}	

#decouvrir .references1 .colonne_une1 .colonne_une1{
	margin-left:0px;
}

#decouvrir .references1 .contenu1{
	margin-left:0px;/*100px;*/
	font-size:11px;
}

#decouvrir .references1 .contenu1 .colonne_deux1{
	width:529px;/*179px;*/
	margin-right:11px;
}

#decouvrir .references1 .contenu1 h4{
	font-size:12px;
	margin-top:7px;
}

#decouvrir .references1 .contenu1 .temoignage1 p{
	font-style:italic;
}

#decouvrir .references1 .contenu1 .content1{
	padding-right:40px;
}

#decouvrir .references1 .bloc_cadre1 span.reference1{
	color:black;
	font-size:11px;
	display:block;
}

#decouvrir .references1 .bloc_cadre1 .contenu_bottom1 a{
	display:block;
	text-decoration:none;
	border:none;
}

#decouvrir .references1 .bloc_cadre1 span.reference1 strong{
	color:#A9C854;
}

#decouvrir .references1 .bloc_cadre_style2 span.reference1{
	color:black;
	font-size:11px;
}

#decouvrir .references1 .bloc_cadre_style2 span.reference1 strong{
	color:white;
}


#decouvrir .implantations1{
	margin-left:100px;
}

#decouvrir .implantations1 h3{
	font-size:30px;
	font-weight:normal;
	color:black;
}

#decouvrir .implantations1 h3 strong, #decouvrir .implantations1 a h3 strong{
	color:#A9C854;
	font-weight:bold;
}

#decouvrir .implantations1 h4, #decouvrir .implantations1 a h4{
	font-size:24px;
	color:black;
}

#decouvrir .implantations1 h5, #decouvrir .implantations1 a h5{
	color:#A9C854;
	font-size:18px;
}

#decouvrir .implantations1 p, #decouvrir .implantations1 a span{
	display:block;
	font-size:11px;
	color:black;
}

#decouvrir .implantations1 h4, #decouvrir .implantations1 a span.titre{
	display:block;
	font-size:24px;
	color:black;
}

#decouvrir .implantations1 h5, #decouvrir .implantations1 a span.soustitre1{
	display:block;
	color:#A9C854;
	font-size:18px;
}

#decouvrir .implantations1 h5, #decouvrir .implantations1 a span.text{
	display:block;
	font-size:11px;
}

#decouvrir .implantations1 .national1{
	border-bottom:1px dashed black;
	margin-bottom:10px;
	padding-bottom:30px;
	padding-right:50px;
}

#decouvrir .implantations1 .national1 input.text,
div.tx-ameosgooglemap-search1 input.text {
	margin:0px;
	padding:0px;
	height:16px;
	width:150px;
	border:1px solid #7F9DB9;
	color:#7F9DB9;
	font-size:10px;
	line-height:15px;
	padding:1px;
	padding-top:3px;
	float:left;
}

#decouvrir .implantations1 .submit_small1 {
	border:none;
	background:transparent url("/typo3conf/ext/ameos_googlemap/res/images/bg_submit_small.gif") no-repeat top left;
	display:block;
	width:23px;
	height:22px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:8px;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
}

#decouvrir .implantations1 .submit_large1 a {
	border:none;
	background:transparent url("/typo3conf/ext/ameos_googlemap/res/images/bg_submit_large.gif") no-repeat top left;
	display:block;
	width:102px;
	height:22px;
	float:right;
	overflow:hidden;
	line-height:22px;
	font-size:8px;
	font-weight:bold;
	text-align:center;
	text-transform: uppercase;
	text-decoration:none;
	color:#657788;
	cursor:pointer;
}

#decouvrir .implantations1 .wick_lister1 p.selectedSmartInputItem1 {
	background-color: #C2D391 !important;
}

#decouvrir .implantations1 .national1 a{
	display:block;
	width:90px;
	height:10px;
	float:left;
	text-align:center;
	padding-top:70px;
	text-decoration:none;
}

#decouvrir .implantations1 .national1 a:hover{
	text-decoration:underline;
}

#decouvrir .implantations1 .national1 a.fr1{
	display:block;
	width:130px;
	height:56px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	background:transparent url("../../images/news/bg_decouvrir_implatation_france.gif") no-repeat 0px 0px;
}

#decouvrir .implantations1 .national1 input.submit1,
div.tx-ameosgooglemap-search1 input.submit1 {
	font-size:8px;
	text-transform:uppercase;
}

#decouvrir .implantations1 .national1 .pays1{
	padding-left:150px;
}

#decouvrir .implantations1 .national1 a.gf1{
	background:transparent url("../../images/news/bg_decouvrir_implatation_guyane.gif") no-repeat center top;
}

#decouvrir .implantations1 .national1 a.gp{
	background:transparent url("../../images/news/bg_decouvrir_implatation_guadeloupe.gif") no-repeat center top;
}

#decouvrir .implantations1 .national1 a.mq{
	background:transparent url("../../images/news/bg_decouvrir_implatation_martinique.gif") no-repeat center top;
}

#decouvrir .implantations1 .national1 a.nc{
	background:transparent url("../../images/news/bg_decouvrir_implatation_caledonie.gif") no-repeat center top;
}

#decouvrir .implantations1 .national1 a.re{
	background:transparent url("../../images/news/bg_decouvrir_implatation_reunion.gif") no-repeat center top;
}

#decouvrir .implantations1 .international1{
	background:transparent url("../../images/news/bg_decouvrir_implatation_international.gif") no-repeat 0% 50%;
}

#decouvrir .implantations1 .international1 a{
	display:block;
	padding-left:370px;
	padding-right:50px;
	padding-top:70px;
	height:161px;
	text-decoration:none;
	color:transparent;
	color:inherit;
}

#decouvrir .important1{
	color:#B0CB56;
	font-weight:bold;
}

#decouvrir h3.titre_bicolor1{
	margin-left:100px;
	font-size:24px;
	padding-left:15px;
	margin-top:10px;
	color:black;
}

#decouvrir h3.titre_bicolor1 strong{
	color:#B0CB56;
}

#decouvrir .colonne_une1 h3.titre_bicolor1{
	font-size:24px;
}

#decouvrir .colonne_deux1 h3.titre_bicolor1{
	font-size:14px;
	margin-left:0px;
}

#decouvrir .image_cadre1{
	margin-left:100px;
	text-align:center;
	background-color:#F2FFCF;
	margin-top:10px;
}

#decouvrir .colonne_une1 .image_cadre1{
	background-color:#B0CB56;
}

#decouvrir h3.tt_news_title1{
	border-bottom:1px dashed #B0CB56;
}
