body span.checkbox,
body span.radio,
body #press_login .register_block,
body #product_details .product .promo span.content,
body #product_details #comparator p,
body #product_details #comparator ul li img,
body #product_details #comparator ul li span,
body #configsheet .column,
body #product_details .tools p,
body #product_details .details ul.details1 li {
	display: inline;
	zoom: 1;
}
#pgt_main_wrapper{
	overflow: hidden;
}

#brand .pgt_wrapper {
	min-width: 950px!important;
}

body #product_details div#video_overlay {
	margin-left: -670px;
	width: 640px;
}

body .popup .popup_middle p .button_dark, 
body .popup_tiny .popup_middle p .button_dark {
	margin-right: 5px;
}
	body .popup_tiny .popup_middle p input {
		padding-top: 0px;
		height: 23px;
	}



body .button_dark .button_dark_left,
body .button_dark .button_dark_right {
	margin: 0px !important;
}
body .button_dark .button_dark_middle {
	margin-right: -4px !important;
}
body .addthis_button_compact.button_dark .button_dark_middle ,
 {
	margin-right: 0px !important;
}

#join_network .button_dark .button_dark_middle.ie {
	margin-right: -4px !important;
}

body #pgt_header_annex {
	z-index:150;
}

body #language_change_com .button_dark .button_dark_right {
		margin-left: 4px!important;
	}

body #pgt_central_content .change_choice .button_dark .button_dark_middle ,
body #pgt_central_content .form_select_concessionnaire .button_dark .button_dark_middle {
	margin-right: 0px !important;
}
body #configurator_options .options_tab_content .button_dark .button_dark_middle {
	margin-right: 0px !important;
}
body .left form#pgt_demande_essai {
	overflow: hidden;
	height: 100px;
}

body #configurator_tools {
	position: relative;
	display: block;
}

body #configurator_home strong.title {
	cursor: pointer;
}

#search_filters .filter #bar #cursor_left > a {
	margin-left: -15px;
}

body #promo {
	position: absolute;
}


#halo_ie7 {
	background: url(../images/peugeot_common/pgt-halo_footer.png) no-repeat center bottom;
	width: 100%;
	height: 15px;
	position: absolute;
	margin-top: -15px;
}

#pgt_wrapper_footer .pgt_inwrapper {
	z-index: 8;
}

#pgt_wrapper_footer .pgt_inwrapper ul{
}

#product_details .tools .button_dark.back span.button_dark_middle {
	padding-left:12px;
}
#product_details .tools .button_dark.print span.button_dark_middle {
	padding-left:20px;
}


body #search_filters .button_dark .button_dark_middle {

	margin-right: 0px !important;
}
body #search_filters .button_dark .button_dark_left,
body #search_filters .button_dark .button_dark_right {
	margin: 0px !important;
}


body #search_filters #cylindree .button_dark .button_dark_middle dd {
	width: 127px;
}

body .button_grey_light span.button_grey_light_left {
	margin-right: 0;
}
body span.checkbox {
	vertical-align: middle;
}

body #product_details .blue_block h2 {
	font-weight: normal;
}

body #product_details .blue_block .blue_block_bottom {
	margin-top: -1px;
}

body #product_details .miscellaneous h2 {
	font-weight: normal;
}
body #product_details .config_scooter .accordion .details .close {
		float: right;
		text-align:center;
		width: 15px;
		height: 15px;
		line-height: 15px;
		color: #fff;
		font-size: 10px;
		text-decoration: none;
		background: url(../images/product_details/close.png) no-repeat;
		padding-right: 17px;
	}

body #product_details .config_scooter .total_accessories {
	margin-bottom: 0;
}
body #product_details .config_scooter .total_accessories span,
body #product_details .config_scooter .promo.scooter span,
body #product_details .config_scooter .promo.accessories span
 {
	position:relative;
	top: -15px;
}
body #product_details .config_scooter .total_price span {
	position:relative;
	top: -40px;
}
body #product_details #topics {
	margin-top: -74px;
}
body #product_details .tools .button_dark {
	margin-right: 4px;

}
body #product_details .tools .addthis_toolbox .button_dark_middle {
	margin-right: 0 !important;
}

body #press #press_content.mediatheque #column_right h2 .button_black {
	margin-top: -43px;
}
body #press_login form button.button_dark {
	margin-left: -20px;
}

#product_details .tools .addthis_more .at300b{
	padding: 0px 1px;
}

#product_details .fiche_tech {
	top: 53px;
	left: 0px;
}

body #dealer_locator #dealer_search .left input[type="text"] {
	height: 21px;
	padding-top: 0px;
}

#dealer_locator #dealer_results .directions input[type="text"] {
	padding-top: 1px;
}

body #newscast,
body #brand,
body #brand_motorisation,
body #panslider_element,
body #panslider_content,
body #gamme,
body #gamme_content,
body #gamme_header{
	overflow:hidden; 
}

#gamme #filtres {
	float: left;
	margin-left: 493px; 
}

body #gamme_header #pgt_wrapper_breadcrumb {
	min-width: 950px !important;
}

body #gamme_header #pgt_wrapper_breadcrumb .pgt_inwrapper{
	width: 950px;
}

body #newscast #newscast_slide .newscast .legal_mentions .overlay {
	margin-top: 10px;
	margin-left: -100px;
}

	body #newscast #newscast_content {
		background-position-x: left;
	}
	
body #newscast #newscast_header #rss.button_dark  {
	z-index: 20;
}
	body #newscast #newscast_header #rss.button_dark #overlay_rss {
		margin-top: 20px;
		margin-left: -336px;
	}

body #newscast #newscast_tools_right #newscast_select .button_dark span.button_dark_right, 
body #gamme #filtres .selects .button_dark span.button_dark_right {
	margin-left: 4px !important;
}
#pgt_wrapper_central #pgt_central_content.sc .accordion h3{
	vertical-align: middle;
	display: block;
	
}
#pgt_wrapper_central #pgt_central_content.sc .content_accordion .accordion h3 span {
	margin-top: 22px;
}

#pgt_wrapper_central #pgt_central_content.sc .accordion h3 span {
	padding-top: 0px;
	line-height: 110% !important;
	margin: 15px 0 0 0;
	vertical-align: middle;
	display: block;
	
}

#configurator_options #product_details .product {
	height: 479px;
}

.area .worldmap .layer_resultats a.prev,
.area .worldmap .layer_resultats a.next,
.area .worldmap .layer_resultats a.close {
	text-indent: -9999px;
}

#pgt_button_layer {
	z-index: 999;
}
#pgt_header_annex {
	z-index: 888;
}

body #story #story_chrono p {
	margin: 0;
}

body #popup_promo{
	top:220px;
	left:50%;
	margin-left: -188px;
}

#brand #brand_content .concept_article_alt {
	float: left;
}

/* Comparateur */

body #pgt_comparator #first_row .filters .button_dark .button_dark_middle{
	margin-right: 0 !important;
}
#pgt_central_content.wide .comparator_middle .accordion h3.open + .details {
	display: block;		
}
#pgt_central_content.wide .comparator_middle .accordion h3 + .details {
	display: none;		
}

body  #pgt_comparator #colors h3 {
	float: left;
}

body  #pgt_comparator .column {
	float: left;
}
	body  #pgt_comparator #pgt_central_content .comparator_middle .accordion h3 {
		display: block;
		zoom: 1;
	}
		body  #pgt_comparator #pgt_central_content .comparator_middle .accordion h3 span {
			display: block;
		}
		
		body  #pgt_comparator .accordion .details {
			display: block;
		}
		body  #pgt_comparator .accordion .details .details_bgcolor {
			zoom: 1;
		}

#pgt_central_content .left #factsheet #factsheet_menu .factsheet_btn,
#pgt_central_content .left #factsheet #factsheet_menu .active.factsheet_btn {
	display: inline!important;
}
#range_slide .nb_models {
	display:inline!important;
}