.recherche_categorie_suggestion
{
	 color: #666;
    font-size: 1.2em;
    padding: 1em 0;
}  

.recherche_categorie_suggestion a
{
	color:#000;
	font-weight:bold;
	display:inline-block;
}
#menu_recherche_query_cancel
{
	position:absolute;
	top:0.4em;
	line-height:1.6em;
	left:0.4em;
	padding:0.2em 0.3em;
	border:1px solid #d5d5d5;
	border-radius:2px;
	color:#333;
	background:#f5f5f5;
}
#menu_recherche_query_cancel a
{
	
}
#menu_recherche_query_cancel_hide 
{
	font-size:1.2em;
	cursor:text;
	color:#333;
}
#menu_recherche_query_cancel_close
{
	font-weight:bold;
	font-size:1.1em;
	color:#f34646;
	padding:0 0.1em;
}
.arabic #menu_recherche_query_cancel
{
	left:auto;
	right:0.3em;
}

#page
{

}

#page_contenu
{
	position:relative;
	background:#fff; 
	padding:0em 0 0em 0;
}
#pub_droite 
{
	width:300px;
	position:absolute; 
	top:13px;
	right:0%;
	display:none;
	z-index:0;
} 
#criteo_fixed
{
	width:300px;
	position:absolute; 
	top:626px;
	right:0px; 
	display:none;
	z-index:0;
}
.arabic #pub_droite 
{
	right:auto;
	left:0;
} 
.arabic #criteo_fixed
{
	right:auto; 
	left:0px; 
}
@media (min-width:1000px)
{
	#pub_droite ,#criteo_fixed,#creer_voyages_right
	{
		display:block;
	}
	#page_left
	{
		padding-right:313px;
		min-height:620px;
	}	
	.arabic #page_left
	{
		padding-right:0;
		padding-left:313px;
	}
}

@media (max-width:1000px)
{
	#pub_droite ,#criteo_fixed,#creer_voyages_right
	{
		display:none;
	} 
	
} 

#page_middle 
{
	float:left;
	background:#fff;
	width:83%; 
}
.arabic #page_middle
{
	float:right;
}
#page_right 
{
	float:right;
	text-align:center;
	background:#fff;
	margin-top:1.8em;
	text-align:right;
	width:16%;
} 
.arabic #page_right
{
	float:left;
	text-align:left;
}






#page_right .ptipana
{
	display:block;
	margin:0em auto 0.5em;
	padding:0 0 0.5em 0;
	border-bottom:2px solid #eee;
}
#page_right .ptipana img
{
	width:100%;
	display:block;
	border-radius:1px;
}

#page_right .pcare160
{
	display:block;
	margin:0em auto 0.5em;
	padding:0 0 0.5em 0;
	border-bottom:2px solid #eee;
}
#page_right .pcare160 img
{
	width:100%;
	display:block;
	border-radius:1px;
}

.spacer
{
	background:#ddd;
	display:block;
	height:2px;
    clear: both;
    margin: 0.6em auto;
	max-width:170px;
	display:none;
}
	
#navigation
{
	padding:0; 
	border-bottom:1px solid #ccc;
	z-index:4;
	position:relative; 
	text-align:left;
	clear:both;
}
.arabic #navigation
{
	text-align:right;
}
.navigation_annonces
{
	display:none!important;
}
.navigation_span
{
	display:inline-block;	
	position:relative;
	letter-spacing:-0.4px;
}
#navigation .navigation_select
{
	display:inline-block;
	position:relative;
	letter-spacing:-0.4px;
}
#navigation .navigation_select_a
{
	background:url("//www.ouedkniss.com/images/annonces/navigation_arrow_down.png") no-repeat right center;
	color: #d74c08;	
	 padding-right:12px;
	 font-size:1.4em;
	line-height:2.75em;
	letter-spacing:-0.4px;
}
.arabic #navigation .navigation_select_a
{
	background-position:left center;
	padding-right:0;
	padding-left:12px;
}
#navigation .navigation_select_black
{
	background:url("//www.ouedkniss.com/images/annonces/navigation_arrow_down_black.png") no-repeat right center;
	 padding-right:12px;
}
.arabic #navigation .navigation_select_black
{
	background-position:left center;
	padding-right:0;
	padding-left:12px;
}
#navigation span span
{
	margin:0;
	font-size:1.35em;
	line-height:2.75em;
	letter-spacing:-0.4px;
}
#navigation p
{
	margin:0;
	display:inline-block;
	color:#000;
	font-size:1.4em;
	line-height:2.75em;
	letter-spacing:-0.4px;
	font-weight:400;
}
#navigation a span , #navigation a p
{
	color: #000;
   	display:inline-block;
	font-size:1.4em;
	line-height:2.75em;
	letter-spacing:-0.4px;
	font-weight:400;
}

.sous_menu_categories
{
	display:none;
	position:absolute;
	border:1px solid #ccc;
	background:#f5f5f5;
	background:rgba(255,255,255,0.9);
	z-index:2;
	max-height:26em;
	overflow:auto;
	width:25em;
}
.sous_menu_categories a
{
	border-bottom:1px solid #ddd;
	padding:0.2em 0.4em;
	display:block;
	color:#000;
	font-weight:400;
	font-size:1.35em;
}

#filtre_ra
{
	z-index:2;
	text-align:center; 
	
}
#filtre_ra_contenu
{
	position:relative; 
	padding:0.5em 0em 0.5em 0; 
}
#filtre_ra .hint , #filtre_trier .hint
{
	left:auto!important;
	right:auto!important;
	top:auto!important;
}


#filtre_trier .hint,#filtre_ra .hint,#navigation .hint
{
	font-size:1.2em; 
	z-index:4;
}
#filtre_trier .hint,#filtre_ra .hint
{
	margin-top:0.8em!important;
}

#submit_filtre
{  
	display:block;
	float:left;
	color:#fff; 
	padding: 0.1em 0.5em 0.1em;
	bottom:0.5em;
	right:1.5em;
	border:1px solid #d99a0a;
	border-radius:1px;
	background:#F4B525;
	font-size:1.3em;
	font-weight:bold;
	margin:0.2em 0.2em 0em 0.2em;
	box-shadow:0 0 6px #e7a818 inset;
}
.arabic #submit_filtre
{
	float:right;
	padding: 0.1em 0.5em 0.2em;
}
.submit_button_highlight
{
	background-color:#FF7A28!important;
	border-color:#EC5800!important;
}





#filtre_ra .filtre_span
{
    display: block;
    text-align: left;
	margin:0.2em 0.2em;
}
.arabic #filtre_ra .filtre_span
{
	text-align:right;
}
#filtre_ra .filtre_a
{
	display:block;
	color: #444;
	font-size: 1.2em;
	line-height:1.4em;
    padding: 0.2em;
	letter-spacing:-0.6px;
	cursor: pointer;
}


#filtre_ra .filtre_span
{
	border: 1px solid #c5c5c5;
    float: left;
}

.arabic #filtre_ra .filtre_span
{
	float:right;
}

#filtre .filtre_span
{
    display: block;
    text-align: left;
}

.arabic #filtre .filtre_span
{
	text-align:right;
}
#filtre .filtre_a
{
	display:block;
	color: #444;
	font-size: 1.2em;
	line-height:1em;
    padding: 0.4em 0.25em;
	font-weight:bold;
	letter-spacing:-0.6px;
	margin:0.5em 0em 0.5em 0;
	cursor: pointer;
}


#filtre .select ,#filtre_ra .select 
{
	padding-right:20px;
	background:url("//www.ouedkniss.com/images/arrow_down.png") no-repeat right center #fff;
}
.arabic #filtre .select ,.arabic #filtre_ra .select
{
	padding-right:0.2em;
	padding-left:20px;
	background-position:0.3em center;
}
.select_open 
{
	background:url("//www.ouedkniss.com/images/arrow_up.png") no-repeat right center #fff!important;
}
.arabic .select_open
{
	background-position:0.3em center!important;
}
#filtre .selected , #filtre_ra .selected
{
	font-weight:bold;
}
#filtre .sous_menu .selected  , #filtre_ra .sous_menu .selected 
{
	background:url(//www.ouedkniss.com/images/annonces/done_selected.png) no-repeat 5px center;
	padding-left:30px;
}
.arabic #filtre .sous_menu .selected  ,.arabic #filtre_ra .sous_menu .selected 
{
	background-position:98% center;
	padding-left:0;
	padding-right:30px;
} 
.hint_navigation_sc1 , .hint_navigation_sc2
{
	display:block;
}
.sous_menu
{
	position:absolute;
	border:1px solid #ddd;
	background:#fff;
	background:rgba(255,255,255,0.9);
	display:none;
	z-index:4;
	width:17em;
	max-height:25em;
	overflow:auto;
}

#sous_menu_prix , #sous_menu_pieces, #sous_menu_superficie, #sous_menu_annee, #sous_menu_kilometrage
{
	width:13em;
}

.sous_menu_block
{
	border-bottom:1px solid #eee;
	position:relative;
}
.sous_menu_separator
{
	border-bottom:1px solid #eee;
	display:block;
	height:3px;
	background:#f5f5f5;
	margin:0em 0 0.5em 0;

}
.sous_menu_label
{
	color:#000;
	display:block;
	font-size:1.2em;
	text-align:left;
	padding: 0.3em 0.6em;
	border-bottom:1px solid #eee;
	background:#f9f9f9;
}
.arabic .sous_menu_label
{
	text-align:right;
}
.sous_menu_button
{
	display:block;
	font-size:1.2em;
	padding: 0.2em 0.6em 0.4em;
}
.sous_menu_a 
{
	color:#000;
	display:block;
	font-size:1.2em;
	text-align:left;
	padding: 0.3em 0.6em;
	cursor:pointer;
	border-bottom:1px solid #e5e5e5;
}
.arabic .sous_menu_a
{
	text-align:right;
}
.sous_menu .text_box 
{
	border:1px solid #eee;
	background:#f9f9f9;
	padding:0.2em 0.4em;
	width:9.5em;
	margin:0.5em 0.6em 0.5em;
	font-size:1.1em;
}
.sous_menu .menu_select
{
	border:1px solid #ccc;
	background:#f9f9f9;
	padding:0.2em 0.4em;
	width:10.5em;
	margin:0.5em 0.6em 0.5em;
	font-size:1.1em;
}
.sous_menu .button_blue
{
	font-size:1.1em;
	margin:0.1em 0!important;
}
.sous_menu label
{
	float: left;
    font-size: 1.1em;
    width: 9.5em;
	margin:0.3em 0;
}
.arabic .sous_menu label
{
	float:right;
}
.sous_menu_check
{
	float:left;
	margin:0.7em 0.4em 0 0.7em;
}
.arabic .sous_menu_check
{
	float:right;
	margin:0.7em 0.7em 0 0.4em;
}
#espace_modele,#espace_marque,#espace_pointure,#espace_destination,#espace_keywords,#span_modeles,#span_nom_specials,#span_adresse
{
	float:left;
	z-index:2;
	margin:0.2em 0.2em;

}
.arabic  #espace_modele,.arabic  #espace_marque,.arabic  #espace_pointure,.arabic  #espace_destination,.arabic  #espace_keywords,.arabic  #span_modeles,.arabic  #span_nom_specials,.arabic  #span_adresse
{
	float:right;
}
#espace_modele input,#espace_marque input,#espace_pointure input,#espace_destination input,#espace_keywords input, #span_modeles input,#span_nom_specials input,#span_adresse input
{
	background:#fff;
	border:1px solid #c5c5c5;
	font-size:1.2em;
	border-radius:1px;
	padding:0.2em 0.3em;

	height:1.34em;
}
#modele_a,#nom_special_a,#adresse_a
{
	border:1px solid #c5c5c5;
	max-width:200px;
	overflow:hidden;
	height:1.3em;
	text-align:left;
}
.arabic #modele_a,.arabic #nom_special_a,.arabic #adresse_a
{
	text-align:right;
}
#espace_modele input,#espace_marque input,#espace_pointure input , #span_modeles input,#span_nom_specials input
{
	width:7.5em;
}
#espace_destination input,#espace_keywords input
{
	width:12em;
}


#modeles_suggestions , #marques_suggestions, #destinations_suggestions
{
	background:#fff;
	background:rgba(255,255,255,0.95);
    border: 1px solid #ddd;
    border-radius: 1px;
    padding: 0.2em 0.5em;
    position: absolute;
	display:none;
	font-size:1.15em;
	z-index:4;
	text-align:left;
	min-height:5em;
}
.arabic #modeles_suggestions ,.arabic  #marques_suggestions,.arabic  #destinations_suggestions
{
	text-align:right;
}
#modeles_suggestions , #marques_suggestions
{
	 width:15em;
}
#destinations_suggestions
{
	 width: 20em;
}
#modeles_suggestions a , #marques_suggestions a , #destinations_suggestions a
{
	display:block;
	padding:0.2em 0;
	color:#111;
	direction:ltr;
	border-bottom:1px solid #eee;
}
#recherche_selection_0_label
{
	color:#238BC9!important;
}
.input_error
{
	background-color:#FFCECE!important;
	border-color:#FF3333!important;
}
#filtre_trier
{
	margin:0 0 0 0%;
	padding:13px 1px 5px 0;
	border-bottom:2px solid #eee;
	position:relative;
}
.arabic #filtre_trier
{
	padding:13px 0 5px 1px;
}
#filtre_trier .filtre_element
{
	position:relative;
	display:block;
	
}
#filtre_trier .filtre_element_a
{ 
	letter-spacing:-0.4px;
	font-size:1.2em;
	padding:0.2em 0.4em 0.2em;
	display:block;
	color:#000;
	background:#f5f5f5;
	border-radius:2px;
	border:1px solid #e5e5e5;
}
#filtre_trier .filtre_element_a.selected
{
	font-weight:bold!important;
	background-image:url('https://www.ouedkniss.com/images/selected_green.png')!important;
	background-repeat:no-repeat!important;
	background-position:0.2em center!important;
	padding:0.2em 0.4em 0.2em 1.65em!important;
	background-size:1.2em auto!important; 
}
#filtre_trier #Tabp.filtre_element_a.selected
{
	background-image:url('https://www.ouedkniss.com/images/selected_white.png')!important;
}
#filtre_trier #Tabs.filtre_element_a.selected
{
	background-image:url('https://www.ouedkniss.com/images/selected_white.png')!important;
}
.arabic #filtre_trier .filtre_element_a.selected
{
	background-position:95% center!important;
	padding:0.2em 1.8em 0.2em 0.4em!important;
}
#filtre_trier .sous_menu .selected
{
	font-weight:bold!important;
}
.filtre_element_left
{
	float:left;
	margin:0 5px 0 0;
}
.arabic .filtre_element_left
{
	float:right;
	margin:0 0 0 5px;
}
.filtre_element_right
{
	float:right;
	margin:0 0 0 5px;
}
.arabic .filtre_element_right
{
	float:left;
	margin:0 5px 0 0;
}
#sous_menu_trier_date ,#sous_menu_trier_prix
{
	right:0px;
	left:auto!important;
}
.arabic #sous_menu_trier_date ,.arabic #sous_menu_trier_prix
{
	left:0px!important;
	right:auto!important; 
}
#trier_date_a,#trier_prix_a
{
	background:url("//www.ouedkniss.com/images/arrow_down.png") no-repeat right center #f5f5f5!important;
	padding-right:1.3em!important;
}
.arabic #trier_date_a,.arabic #trier_prix_a
{
	background-position:0.3em center!important;
	padding-right:0!important;
	padding-left:1.3em!important;
}
#trier_date_a
{
	
}
#trier_prix_a
{
	
}
#filtre_trier #Tabp
{
	color:#fff;	
	background:#FE3E0E;	
	border-color:#e42404;	
}
#filtre_trier #Tabs
{
	color:#fff;	
	background:#269B87;	
	border-color:#077c68;	
}
#filtre_trier #soug_a,#filtre_trier #plus_visitees_a
{
	
}



.go_online_messagebox
{
	color:#1782C1;
}
#divData
{
	min-height:100em;
}
.annonce {
    border-bottom: 2px solid #eee;
    clear: both;
    color: #555555;
    margin: 1.8em 0em 2em;
    padding: 0 0 1em 0em;
    position: relative;
    text-align: left;
}
.arabic .annonce {
text-align:right;
}

.annonce_numero
{
	display:none;
}
.annonce_left
{
	padding: 0 0 0.5em 0;
	position:relative;
	list-style:none;
	overflow:auto;
	margin:0;
	float:left;
	width:78%;
}
.arabic .annonce_left
{
	float:right;
}
.annonce_left li
{ 
	margin:0;
}
.annonce_titre
{
	margin:0 0 0.5em 0!important;
}
.annonce_titre a
{
	margin:0px 0em 0.6em 0px;
	 position: relative;
}
.annonce_titre h2{
    color: #222;
    display: inline-block;
    font-size: 1.4em;
    font-weight: bold;
    padding: 0 0 0 0;
	margin:0;	direction:ltr;
}

.annonce_titre span{
	font-size:1.1em;
	font-weight: normal;
	color:#0891B7!important;
	display: inline-block;
}
.annonce_left .annonce_image {
    float: left;
    padding: 0;
    width: 20%;
	max-height:12em;
	overflow:hidden;
    margin: 0.7em 1% 0 0;
}
.arabic .annonce_left .annonce_image {
	float:right;
	margin:0.7em 0 0 1%;
	}
.annonce_image img
{
	width:100%;
	background:#fff;
}
.annonce_wilaya {
    color: #333;
    display: block;
    font-size: 1.2em;
    margin: 0.3em 0 0.1em; 
    padding: 0 0 0.4em;
    position: relative;
}


.annonce_left .annonce_text {
    padding: 0 0 0 1%;
    width: 78%;
	display: block; 
	float:right;
	position:relative;
}
.arabic .annonce_left .annonce_text
{
	padding:0 1% 0 0;
	float:left;
}
.annonce_left .annonce_get_description {
    color: #333333;
	font-size:1.2em;
	line-height:1.5em;
    overflow: hidden;
	max-height:22.3em;
	display:block;
}
.annonce_description_preview
{
	display:block;
	margin:0.3em 0 0 0;
}
#version{
	direction:ltr;
	display:inline-block;
}

.annonce_right {
	float:right;
    width: 19.5%;
	padding:0.3em 0.5% 0.5em 0.5%; 
	text-align:center;
	background:#f5f5f5; 
	overflow:hidden;
	border:1px solid #e5e5e5;
}
.arabic .annonce_right
{
	float:left;
}
.annonce_store .annonce_right
{
	background:#e5e5e5;
	border:1px solid #d5d5d5;
}
.annonce_right  .name
{
	display:block;
	text-align:center;
}
.annonce_right img {
    background: #fff;
    margin-top: 0.5em;
    padding: 0.2em;
    width: 85%;
	border:1px solid #ccc;
	max-height:8em;
}
.membre_connecte,.membre_connecte_app
{
	background:url(//www.ouedkniss.com/images/annonces/membre_connecte.png) no-repeat 0.4em center #FFD555;
	background-size:1.1em auto;
	color:#fff;
	margin:0.4em 0.2em 0.4em;
	padding:0.1em 0.7em 0.1em 1.8em;
	 font-weight: bold;
	 font-size:1.15em;
	 border-radius:2px;
	 border:1px solid #F4B800;
	 display:inline-block;
	 text-shadow:0 0 2px rgba(0,0,0,0.1);
}
.arabic .membre_connecte,.arabic  .membre_connecte_app
{
	padding:0.1em 1.8em 0.1em 0.7em;
	background-position:97% center;
}
.membre_connecte
{
	background:url(//www.ouedkniss.com/images/annonces/membre_connecte.png) no-repeat 0.4em center #FFD555;
	background-size:1.1em auto;
}
.arabic .membre_connecte
{
	background-position:97% center;
}
.membre_connecte_app
{
	background:url(//www.ouedkniss.com/images/annonces/membre_connecte_app.png) no-repeat 0.4em center #FFD555;
	background-size:1.1em auto;
}
.arabic  .membre_connecte_app
{
	background-position:97% center;
}
.annonce_date {
    background: #DFEEEE;
    color: #000;
    font-size: 1.2em;
    margin: 0 0 0.3em;
    padding: 0.2em 0;
    text-align: center;
}
.annonce_store .annonce_date
{
	background:#ccc;
}
.store_label
{
	color:#999;
	display:block;
	font-size:1.1em;	
	line-height:1.2em;
}
.annonce_prix {
    color:#FE3E0E;
    display: block; 
    font-size: 1.35em;
	margin:0.3em 0 0 0;
}

.annonce_client_name
{
	margin:0px;
}
.annonce_client_name .name {
    color: #000;
	text-align:center; 
    font-weight: bold;
	display:block;
    margin: 0.3em 0px 0em;
	
	overflow:hidden;
	line-height:1.2em;
}
.annonce_client_name .ads
{
	font-size:1.1em;
	padding:1em 0; 
	display:block;
}
.annonce_buttons {
	display:block;
	margin:0em 0 0 0!important;
	width:78%;
}

.button_comment {
	background:url("//www.ouedkniss.com/images/annonces/comment.png?v=1") no-repeat scroll 0.3em center #58ADE0;
	border:1px solid #3287ba;
	float:left;
	padding: 0.2em 0em 0.2em 0em;
	width:2em;
	height:1.4em;
}
.arabic .button_comment
{
	float:right;
}
.annonce_buttons .commented
{
	padding:0.2em 0.4em 0.2em 1.6em!important;
	width:auto!important;
	background-size:1.1em auto!important;
	color:#eee!important;
}
.arabic .annonce_buttons .commented
{
	background-position:right 0.3em center!important;
	padding:0.2em 1.6em 0.2em 0.4em!important;
}
.button_details {
	background:url("//www.ouedkniss.com/images/annonces/details.png?v=1") no-repeat scroll 0.3em center #e05858;
	border:1px solid #ba3232;
	float:right;
	padding: 0.2em 0.4em 0.2em 1.9em;
	margin:0 0.35em 0 0; 
}
.arabic .button_details
{
	background-position:96% center;
	padding: 0.2em 1.9em 0.2em 0.4em;
	float:left;
	margin:0 0 0 0.35em;
}
.button_alert {
	background:url("//www.ouedkniss.com/images/annonces/alert_icon.png?v=1") no-repeat scroll 0.3em center #f34c17;
	border:1px solid #AD0200;
	float:right;
	margin:0 0.35em 0 0;
	padding: 0.2em 0em 0.2em 0em;
	width:1.9em;
	height:1.4em;
} 
.arabic .button_alert
{
	background-position:98% center;
	float:left;
	margin:0 0 0 0.35em;
}
.button_favoris { 
	background:url("//www.ouedkniss.com/images/annonces/favoris_icon.png?v=1") no-repeat scroll center center #69B708;
	border:1px solid #227100;
	float:right;
	margin:0 0.35em 0 0;
	padding: 0.2em 0em 0.2em 0em;
	width:2em;
	height:1.4em;
}
.arabic .button_favoris 
{
	float:left;
	margin:0 0 0 0.35em;
}
.button_message {
	background:url("//www.ouedkniss.com/images/annonces/send_message.png?v=1") no-repeat scroll center center #ccc;
	border:1px solid #aaa;
	float:right;
	margin:0 0.35em 0 0; 
	padding: 0.2em 0em 0.2em 0em;
	width:2em;
	height:1.4em;
	
}
.arabic .button_message
{
	float:left;
	margin:0 0 0 0.35em;
}
.button_message_connected {
	background:url("//www.ouedkniss.com/images/annonces/send_message.png?v=1") no-repeat scroll center center #F4B525;
	border:1px solid #e39d01;
}

.annonce_buttons .button{
    border-radius: 2px;
    display: inline-block;
    font-size: 1.2em;
    text-align: center;
    text-shadow: 0px 0px 2px rgba(0,0,0,0.2);
	color: #FFFFFF; 
	background-size:1.4em auto;
}



.annonce_prix {
    color:#FE3E0E;
    display: block; 
    font-size: 1.35em;
	margin:0.3em 0 0 0;
}



.annonce_comments
{
	
}
.comments_data
{
	background:#f5f5f5;
	margin:1em 0 0 0!important;
	padding:0 0.5em 0.6em 0.5em;
	border:1px solid #ddd;
}
.annonce_comment
{
	margin:0.2em 0 0.5em 0;
	padding:0.3em 0 0.3em 0;
	border-bottom:1px solid #ddd;
	position:relative;
}
.comment_name
{
	font-weight:bold;
	color:#000;
	font-size:1.1em;
	display:block;
	float:left;
	margin:0 0.4em 0em 0; 
}
.arabic .comment_name
{
	float:right;
	margin:0 0 0 0.4em;
}
.comment_text
{
	color:#333;
	font-size:1.1em;
	display:block;
	float:left;
	direction:ltr;
	line-height:1.5em;
	margin:0 0 0em 0;
}
.arabic .comment_text
{
	float:right;
}
.comment_alert , .comment_delete
{
	display:inline-block;
	color:#E62A38;
	font-weight:bold;
	float:left;
	margin:0.2em 0.5em 0 0;
}
.arabic .comment_alert ,.arabic .comment_delete
{
	float:right;
	margin:0em 0em 0 0.5em;
}
.comment_no_result
{
	font-size:1.3em;
	color:#333;
	margin:0.3em 0 0.5em 0;
	display:inline-block;
}
.comments_show_all
{
	font-size:1em;
	color:#000;
	font-weight:bold;
	display:block;
	margin:0.8em 0 1em 0;
}
.comments_buttons
{
	float:left;
	max-width:60%;
}
.arabic .comments_buttons
{
	float:right;
}
.comment_date
{
	color:#777;
	font-size:1.1em;
	display:block;
	margin:0 0 0.2em 0;
	float:right;
}
.arabic .comment_date
{
	float:left;
}
.comment_good_a
{
	display:inline-block;
	float:left;
	margin:0em 0.5em 0 0;
}
.arabic .comment_good_a
{
	float:right;
	margin:0 0 0 0.5em;
}
.comment_reply
{
	display:inline-block;
	color:#3287ba;
	font-weight:bold;
	float:left;
	margin:0.2em 0.5em 0 0;
}
.arabic .comment_reply
{
	float:right;
	margin:0em 0 0 0.5em;
}
.comment_bad_a
{
	display:inline-block;
	float:left;
	margin:0.1em 0.5em 0 0;
}
.arabic .comment_bad_a
{
	float:right;
	margin:0.1em 0 0 0.5em;
}
.comment_good_a img
{
	width:1.4em;
	display:block;
}
.comment_bad_a img
{
	width:1.5em;
	display:block;
}
.comment_good
{
	color:#38E62A;
	display:inline-block;
	float:left;
	font-size:1.2em;
	margin:0 0.2em 0 0;
}
.arabic .comment_good
{
	float:right;
	margin:0em 0 0 0.2em;
}
.comment_bad
{
	color:#E62A38;
	display:inline-block;
	float:left;
	font-size:1.2em;
	margin:0 0.2em 0 0;
}
.arabic .comment_bad
{
	float:right;
	margin:0em 0 0 0.2em;
}
.comment_post
{
	position:relative;
}
.comment_post_text
{
	border:1px solid #ddd;
	background:#fefefe;
	border-radius:1px;
	padding:0.3em;
	width:67%;
	margin:0em 0.5em 0em 0;
	font-size:1.2em;
	display:block;
	resize: none;
	float:left;
	height:2.1em;
	overflow:hidden;
	box-sizing:border-box;
}
.arabic .comment_post_text
{
	margin:0em 0em 0em 0.5em;
	float:right;
}
.comment_post_submit
{
	background:url("//www.ouedkniss.com/images/annonces/comment.png?v=1") no-repeat scroll 0.3em center #58ADE0;
	border:1px solid #3287ba;
	float:left;
	padding: 0.35em 0.4em 0.3em 1.9em;
	border-radius: 2px;
    display: inline-block;
    font-size: 1.1em;
    text-align: center;
    text-shadow: 0px 0px 2px rgba(0,0,0,0.2);
	color: #FFFFFF;
	background-size:1.4em auto!important;
	margin:0.1em 0 0 0;
}
.arabic .comment_post_submit
{
	float:right;
	padding: 0.35em 1.9em 0.3em 0.4em;
	background-position:97% center;
}
.comment_replies .annonce_comment
{
	margin-left:4%;
	display:block;
	border-top:1px solid #eee;
	border-bottom:none;
	width:auto;
}
.arabic .comment_replies .annonce_comment
{
	margin-left:0;
	margin-right:4%;
}
.comment_replies .comments_show_all
{
	margin-left:4%;
}
.arabic .comment_replies .comments_show_all
{
	margin-left:0;
	margin-right:4%;
}
.comment_reply_post
{
	position:relative;
	width:96%;
	margin:1.2em 0 0.5em 4%;
}
.arabic .comment_reply_post
{
	margin:1.2em 4% 0.5em 0;
}
.comment_reply_post_text
{
	border:1px solid #ddd;
	background:#fff;
	border-radius:1px;
	padding:0.3em;
	width:67%;
	box-sizing:border-box;
	margin:0em 0.5em 0em 0;
	font-size:1.2em;
	display:block;
	 resize: none;
	 float:left;
	 height:2.1em;
	overflow:hidden;
	box-sizing:border-box;
}
.arabic .comment_reply_post_text
{
	margin:0em 0em 0em 0.5em;
	 float:right;
}
.comment_reply_post_submit
{
	background:url("//www.ouedkniss.com/images/annonces/comment.png?v=1") no-repeat scroll 0.3em center #58ADE0;
	border:1px solid #3287ba;
	float:left;
	padding: 0.35em 0.4em 0.3em 1.9em;
	border-radius: 2px;
    display: inline-block;
    font-size: 1.1em;
    text-align: center;
    text-shadow: 0px 0px 2px rgba(0,0,0,0.2);
	color: #FFFFFF;
	background-size:1.4em auto!important;
	margin:0.1em 0 0 0;
}
 .arabic .comment_reply_post_submit
{

	padding: 0.35em 1.9em 0.3em 0.4em;
	 float:right;
	 background-position:97% center;
}

.ErrorResult
{
	text-align:left;
	margin:1em 0 5em;
	font-size:1.4em;
	line-height:1.8em;
}
.ErrorResult a
{
	color:#2277AA
}
.arabic .ErrorResult
{
	text-align:right;
}
.ErrorResult p
{
	margin:0em 0 0.3em;
	color:#C82727;
	padding:0px;
	font-size:1.3em;
}

#recherche_correction
{
	margin:0.4em 0 1em 0;
	font-size:1.1em;
}
#recherche_correction a
{
	display:inline-block;
	color:#1278D3;
	margin:0.2em 0 0 0;
}
.fin_resultat
{
	color: #222222;
    font-size: 1.4em;
    margin: 0 0.1em 1em 0;
    padding: 0.8em 0;
    text-align: left;
}
.arabic .fin_resultat
{
	text-align:right;
	  margin: 0 0em 1em 0.1em;
}
#divPages {
    display: block;
    padding: 1em 0 1.5em 0em;
    text-align: center;
	height:35px;
}

#divPages a {
    border-radius: 1px;
    display: inline-block;
    line-height:25px;
    font-weight: bold;
    margin: 0 0.2em 0 0;
   
}
.arabic #divPages a
{
	margin:0 0 0 0.2em;
}
.page_current {
    background: #ff9f2b;
    color: #FFFFFF;
	border:1px solid #F28500;
	 padding: 0.2em 0.8em;
	 font-size: 1.3em;
}
.page_next {
    color: #000000;
	background:#eee;
	border:1px solid #ddd;
	 padding: 0.1em 0.8em;
	 font-size: 1.3em;
	 text-shadow:0 0 2px #fff;
}
.page_arrow {
    background:#26A8FA ;
    color: #FFFFFF;
	border:1px solid #047EC8;
	 padding: 0.3em 0.5em 0.2em;
	 font-size: 1.2em;
}
.kilometrage ,.vehicule_kilometrage
{
	display:inline-block; 
	padding:0.2em 0.4em 0.2em;
	font-size:1.2em;
	position:absolute;
	top:0;
	right:0;
	background:#f5f5f5;
	text-align:right;
	
} 
.arabic .kilometrage ,.arabic .vehicule_kilometrage
{
	right:auto;
	left:0;
}
.kilometrage img,.vehicule_kilometrage img
{
	height:1em; 
	margin-top:0.2em;
}
.version
{
	font-weight:bold;
	display:block;
	padding:0.2em 0.3em;
	color:#000;
	font-size:1.15em;
	float:left;
	width:65%;
	margin-bottom:0.7em;
}
.version
{
	float:right;
}
.options
{
	margin:0.3em 0px;
	display:block; 
}
.energie_1,.energie_3
{
	background:#DBFAB8;
}
.energie_2
{
	background:#FFFF9B;
}
.important
{
	font-weight:bold;
}
.informations_box
{
	border-top:3px solid #963237;
}
.informations_box_contenu p a
{
	color:#963237;
}
.informations_box_contenu a
{
	color:#333;
}
.notification_autobip
{
	position:relative;
	padding-left:33%;
	text-align:left;
	overflow:hidden;
	height:4.5em; 
}
.arabic .notification_autobip
{
	text-align:right;
	padding-right:33%;
	padding-left:0;
}
.notification_autobip img
{
	position:absolute;
	width:29%;
	top:5px;
	left:0;
	max-height:4em;
}
.arabic .notification_autobip img
{
	left:auto;
	right:0;
}
.annonce_creteo
{
	text-align:center;
}
#adcontainer_1,#adcontainer_2
{
	padding:0 0 1.5em 0; 
	border-bottom:2px solid #eee;
	overflow:hidden; 
	text-align:center;
}
#adsense_native
{
	overflow:hidden;
}
.sous_menu_adresse_button_highlight
{
	background:#9AB92F!important;
	border-color:#809926!important;
}
#page_annonces_top
{
	background: #e5e5e5;
	border-bottom:2px solid #ccc;
	box-shadow:0 0px 20px #d5d5d5 inset;
}
#espace_top_annonces
{  
	 
    padding: 0 0;
    position: relative;
    z-index: 3;
	border-bottom:1px solid #ccc;
}
#top_annonces
{
	position:relative;
	height:14.5em;
	margin-right:-1%;
	overflow:hidden;
}
.arabic #top_annonces
{
	margin-right:0;
	margin-left:-1%;
}
#top_annonces_contenu
{
	position:absolute;
	height:14em;
	left:0;
	right:0;
}
#top_annonces_right , #top_annonces_left
{
    bottom: 0.2em;
    color: #0080c0;
    font-size: 2em;
    font-weight: bold;
    position: absolute;
    text-align: center;
    top: 0.2em;
    width: 1em;
	display:block;
	
}
#top_annonces_right
{
	right:0.2em;
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_right.png) no-repeat center center #e5e5e5 ;
}
.arabic #top_annonces_right
{
	right:auto;
	left:0.2em;
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_left.png) no-repeat center center #e5e5e5 ;
}
#top_annonces_left
{
	left:-0.3em;
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_left.png) no-repeat center center #e5e5e5 ;
}
.arabic #top_annonces_left
{
	left:auto; 
	right:-0.3em;
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_right.png) no-repeat center center #e5e5e5 ;
}
.top_annonces_left_selected
{
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_left_selected.png) no-repeat center center #e5e5e5!important;
}
.top_annonces_right_selected
{
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_right_selected.png) no-repeat center center #e5e5e5!important ;
}
.arabic .top_annonces_left_selected
{
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_right_selected.png) no-repeat center center #e5e5e5!important;
}
.arabic .top_annonces_right_selected
{
	background:url(//www.ouedkniss.com/images/annonces/top_annonces_arrow_left_selected.png) no-repeat center center #e5e5e5!important;
}
.top_annonce {
    background: none repeat scroll 0 0 #fff; 
    display: block;
    float: left;
    margin: 0.7em 1% 0.5em 0;
    position: relative; 
	box-shadow:0 0 3px #c5c5c5;
    width: 13.28%;
	border:1px solid #b5b5b5;
	box-sizing:border-box;
}
.arabic .top_annonce
{
	float:right;
	margin:0.7em 0 0.5em 1%;
}
.top_annonce_habillage
{
	 width: 15.5%;
}

.top_annonce img
{ 
	
  height:100%;
    width: 100%;
}
.top_annonce_image
{
	
	display:block;
	  height: 13em;
}
.top_annonce_titre {
    
	position:absolute;   
	background:#fff;
	box-shadow:0 0 10px #eee inset;
	padding:0.1em 2%;
	bottom:0px;
	font-size:1.2em;
	line-height:1.2em;
	color: #333;
	left:0px;
	right:0px;
	overflow:hidden;
}

.top_annonce_prix {
background: #EC0000;

    color: #fff;
    font-size: 1.35em;
    font-weight: bold;
    padding: 0 0.2em 0 0.2em;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0px;
}
.arabic .top_annonce_prix
{
	left:0;
	right:auto;
	 padding: 0 0.2em 0.2em 0.2em;
}
#resultat
{
	padding:0.1em 0 0.1em 0;
}
#resultat h1
{	
	font-weight:400;
	font-size:1.4em;
	margin:0em 0 0 0;
	color:#2277AA;
	padding:0.3em 0 0em;
}
#resultat.resultat_vide h1
{
	padding:1em 0 0.3em;
	border-bottom:1px solid #f5f5f5;
}

#creer_titre
{
	margin:0em 0 0.1em 0;
	color:#222;
	font-size:1.2em;
}
#creer_titre span
{
	display:inline;
	font-weight:bold;
}
#voyage_explication
{
	padding:0em 0 2em 0; 
	margin:1em 0 2em 0;
	  border-bottom: 2px solid #eee;
}
#voyage_explication_img
{
	float:left;
	width:17%;
	border-radius:1px;
	margin:0.5em 0 0 0;
	border:1px solid #ccc;
	padding:0.3em 0.5%;
	background:#fff;
	height:11em;
}
.arabic #voyage_explication_img
{
	float:right;
}
#voyage_explication_text
{
	float:right;
	width:80%;
	font-size:1.3em;
	padding:0 0 0.5em 0;
	margin:0 0 0em 0;
	color:#888;
}
.arabic #voyage_explication_text{
	float:left;
}
#voyage_explication_attractions
{
	float:right;
	width:81.5%;
	
}
.arabic #voyage_explication_attractions
{
	float:left;
}
#creer_voyage_hotels {
	background: #C0DA67;
    border: 1px solid #9AB92F;
    border-radius: 1px;
   font-weight:bold;
    display: block;
    font-size: 1.3em;
    padding: 0.1em 0.4em 0.1em 0.4em;
	color:#fff;
	margin:0.8em 0em 0 20%;
    text-align: center;
	float:left;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.3);
}
.arabic #creer_voyage_hotels
{
	float:right;
}
#creer_voyage_submit {
	background: #6396CF;
    border: 1px solid #346CAB;
    border-radius: 1px;
   font-weight:bold;
    display: block;
    font-size: 1.3em;
    padding: 0.1em 0.4em 0.1em 0.4em;
	color:#fff;
	margin:0.8em 0.3em 0 0;
    text-align: center;
	float:right;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.3);
}
.arabic #creer_voyage_submit
{
	float:left;
}
.voyage_explication_attraction
{
	float:left;
	width:15.1%;
	margin:0 0 0 1.5%; 
}
.arabic .voyage_explication_attraction
{
	float:right;
	margin:0 1.5% 0 0;
}
.voyage_explication_attraction_image
{
	width:95%;
	height:6em;
	border:1px solid #ccc;
	padding:0.2em 2.5%;
	background:#fff;
}
.voyage_explication_attraction_classement_image
{
	display:block;
	margin:0.2em 0 0 0;
}
.voyage_explication_attraction_classement_image img
{
	width:97%;  
}
.voyage_explication_attraction_nom
{ 
	color:#000;
	font-size:1.1em;
	line-height:1.1em;
	overflow:hidden;
	display:block;
	padding:0 0.1em;
	height:2.3em;
}
.tbascm
{
	left:2.7em;
}
.arabic .tbascm
{
	right:2.7em;
	left:auto;
}
#stores
{
	margin:1em 0 0 0;
}
.store
{
	border-bottom:2px solid #eee;
	padding:0 0 1em;
	margin:0 0 1em 0;
	overflow:hidden;
}
.store_description
{
	display:block;
	float:right;
	width:78%;
}
.arabic .store_description
{
	float:left;
}
.store_logo
{
	background:url(//www.ouedkniss.com/images/logo_store.png) no-repeat  right center;
	background-size:10em auto;
	position:absolute;
	right:1em;
	top:0;
	width:10em;
	bottom:0px;
	z-index:2;
}
.arabic .store_logo
{
	left:1em;
	right:auto;
}
.store_titre
{
	font-size:1.5em;
	color:#000;
	font-weight:bold;
	display:block;
}
.store_adresse
{
	color:#777;
	font-size:1.3em;
	margin:0 0 0 0em;
	display:block;
	font-weight:400;
}
.store_presentation
{
	display:block;
	font-size:1.4em;
	margin:0 0 0em 0;
	color:#555;
}
.store_produits
{
	display:block;
	font-size:1.3em;
	margin:0 0 0.4em 0;
	color:#e42404;
}
.store_image 
{
	float:left;
	width:21%;
	display:block;
	
}
.arabic .store_image
{
	float:right;
}
.store_image img
{
	min-height:9em;
	max-height:11em;
	width:100%;
}
.header_logo_voyages
{
	overflow:hidden!important;
}
.header_logo_voyages_a
{
	margin-top:0!important;
}
#header_logo_image 
{
	  
}
#header_tripadvisor
{
	position:relative;
}
#header_tripadvisor_commingsoon
{
	color:#333;
	display:block;
	font-weight:bold;
	width:100%;
	margin:0.5em 0 0 0;
	position:absolute;
}
.arabic #header_tripadvisor_commingsoon
{
	margin:0;
}
#header_tripadvisor_logo
{
	padding-top:1.2em;
	max-width:90%;
}

#footer_tripadvisor
{
	margin:7px 0 0 0;
	position:relative;
}
#footer_tripadvisor_commingsoon
{
	color:#333;
	display:block;
	font-weight:bold;
	width:100%;
	position:absolute;
}
#footer_tripadvisor_logo
{ 
	padding-top:0.7em;
	max-width:90%;
}
#tripadvisor_copyrights
{
	display:block;
	margin:0.2em 0;
} 
#tripadvisor_copyrights a
{
	color:#000;
}