.liveoperator {
	position: fixed;
	height: 100%;
}
	.liveoperator  img{
		top: 30%;
		position: relative;
		z-index: 999;
	}

body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em;
	line-height: auto;
}
div#global noscript {
	height:0;
	display:none;
}
div#global {
	position: relative;
	text-align: left;
}

div#bottomheader {	background-color:#FFFFFF; color:inherit; text-align:right; float:right;}

div.social {
	position: relative;
	left: 738px;
	width: 121px;
	top: 47px;
	height: 34px;
	background: url(/i/soc.png) no-repeat;
	z-index: 210;
	display: block;
	text-align: right;
	padding: 7px 10px 0px 0px/*15px*/;
}
	div.social img {
		margin: 0px 0px 0px 1px;
	}
h4.toggler {
	cursor:pointer;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	height:24px;
	line-height:12px;
	padding:15px 5px 3px 38px;
	text-align:left;
	width:132px;
	padding:10px 0 0 35px !important;
}
div#contItems {display:none;}
h4.toggler.less {
	background:transparent url('/i/less.jpg') no-repeat scroll 20px center !important;
	color:#1065A6;
}
h4.toggler.more {
	background:transparent url('/i/more.jpg') no-repeat scroll 20px center;
}



/** Left Box (sideTabs) **/
#sideTabs.models {
	width:176px;
	padding-top:10px;
}
#sideTabs .SideTabBottom,
#sideTabs .SideTabTop {
	height:13px;
	text-align:right;
}
#sideTabs.models .SideTabBottom img,
#sideTabs.models .SideTabTop img {
	display:block;
}
#sideTabs .SideTabItemContent {
	color:#666666;
	cursor:pointer;
	font-family:Trebuchet MS;
	font-size:10pt;
	text-align:right;
	padding:4px 0;
}
#sideTabs .SideTabItemContent .SideTabDescription {
	padding:6px 20px 6px 10px;
}
#sideTabs .SideTabItemContent.SideTabSelected .SideTabDescription {
	background:transparent url('/i/sideTabSelectedBottomArrow.jpg') no-repeat right center;
	zoom:1;
}
#sideTabs .SideTabText {
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:capitalize;
}
#sideTabs .SideTabItemContent.SideTabSelected .SideTabText {
	color:#1065A6;
}
#sideTabs .primary_price {
	font-family:'Trebuchet MS';
	font-size:11px;
}
	#sideTabs .primary_price b {
		font-weight:normal;
	}
#sideTabs .optional_price_local {
	font-family:'Trebuchet MS';
	font-size:10px;
}
#sideTabs .SideTabItemContent.SideTabSelected  {
	color:#000000;
	border-bottom:1px solid #D4D5D7;
	border-top:1px solid #D4D5D7;
	background:transparent url('/i/sideTabSelectedBottom.jpg') repeat-y left top;
}
#sideTabs  .border_top {
	background:transparent url('/i/sideTabSelectedTop.gif') no-repeat scroll right top;
	height:1px;
	display:block;
	margin-top:-1px;
}
#sideTabs.motors {
	padding-top:10px;
	width:177px;
}
#sideTabs.motors .SideTabCategory.more h4,
#sideTabs.motors .SideTabCategory.less h4{
	background:transparent url('../../images/new_cfg/tableHeader.gif') repeat-x scroll center top;
	border-right:1px solid #7987AA;
	border-top:1px solid #888888;
	padding:5px 5px 3px 10px;
	text-align:left;
}
#sideTabs.motors .SideTabCategory.more h4 span.collapser,
#sideTabs.motors .SideTabCategory.less h4 span.collapser{
	background-position:left 1px;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-family:arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	height:12px;
	line-height:11px;
	padding-right:5px;
	text-indent:18px;
	width:11px;
}
#sideTabs.motors .SideTabCategory.more h4 span.collapser{
	background-image:url('../../images/new_cfg/more.gif');
}
#sideTabs.motors .SideTabCategory.less h4 span.collapser{
	background-image:url('../../images/new_cfg/less.gif');
}
/*------------*/

.RightColumn {float:right;
	margin:0 0 0 23px;
	/*width:262px;*/
	background:#EFEFEF;
	min-height:400px;
}
.LeftColumn {float:left;
	width:176px;
	background:#EFEFEF;
	min-height:400px;
}
.MainColumn {
	padding-left:15px;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}
.MainColumn div#des {margin:20px 0px 0px 40px;text-align:left;}
.MainColumn div#des li {padding:0 0 4px;}
.MainColumn div#requestLoad {font-family:Arial;font-size:14px;font-weight:bold;min-height:200px;}

.LinkBox {
	margin:10px 0 0 20px;
	width:263px;
	background-color:#F3F5F3;
	border:1px solid #BCBDC0;
}
.LinkBoxItems {
	padding:5px;
}
.LinkBoxItems a:hover{
	text-decoration:underline;
	cursor:pointer;
}
.LinkBoxItem {
	display:block;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
	margin-right:10px;
	padding:5px 20px 5px 15px;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
	background-color:#999999;
	color:#FFFFFF;
	margin-bottom:5px;
}
.LinkBoxSeparator {
	border-bottom:1px solid #CCCCCC;
	font-size:1px;
	height:1px;
	margin:0 15px;
	display:block;
}


.cat_list {clear:both;font-family:Arial;}
.cat_list div#item {float:left;margin:10px 10px 0 10px;height:130px;}
.cat_list div#price {font-size:14px;font-weight:bold;}
.cat_list h2 {font-size:15px; border-bottom:#dcdcdc 1px solid;padding:30px 0 5px;font-style:normal;}

div#ajaxClock {position:absolute;left:470px;top:150px;display:none;font-size:14px;text-decoration:none;color:#000;}


.baners {margin:20px 0 20px;}

.modelprew {float:right;padding:0 35px 0 10px;}
.modelprew span#links {position:absolute;top:100px;}
.modelprew span#links a {font-family:Arial;font-size:11px;text-decoration:none;;color:#00638f;}
.modelprew span {position:absolute;top:20px;margin:8px 0 0 10px;}
img#model {display:block;margin-top:25px;}
div#modelItems{height:250;position:absolute;top:200px;}
div#carModels{width:971px;height:350px;background:none;position:absolute;
background:transparent url('/i/carModels.png') repeat-x left center; display:none; z-index:100;
}
div#closer {position:absolute;width:955px;top:10px;text-align:right;}
div#closer a {font-weight:bold;font-family:Arial;font-size:14px;text-decoration:none;color:#fff;}

div#mainModelsNav {width:970px;height:50px;background:none;position:absolute;top:462px;}
div#mainModelsNav span {height:49px;width:80px;top:452px;background:none;
display:block;cursor:pointer;float:left;vertical-align:center;text-align:center;}

div#mainModelsNav span img {display:none;}

div#mainOverPointer {z-index:300;}

div#mainOverPointer {position:absolute;left:-100px;top:451px;height:30px;width:100px;display:none;}


/*progress bar */
#mainRangeBar {
	background:#212121 url('/i/rangeBackground.jpg') repeat-x scroll center bottom;
	display:block;
	height:32px;
	padding:7px 0 0;
	width:970px;
}
#mainRangeBar #mainRangeBarTabs {
	margin-left:14px;
	overflow:hidden;
}
	#mainRangeBar li {
		cursor:pointer;
		display:inline;
		float:left;
	}
		#mainRangeBar li a{
			font-size:1.1em;
			font-weight:normal;
			text-decoration:none;
			color:#FFFFFF;
			display:block;
			padding:4px 10px;
			text-transform:uppercase;
		}
		#mainRangeBar li.Selected a{
			color:#4AB0FF;
			background:#212121 url('/i/rangeSelect.jpg') no-repeat center bottom;
			height:18px;
			float:left;
		}
/*-------------*/

#ribbon {
	background-color:#FFFFFF;
	overflow:hidden;
	padding:6px;
	height:33px;
}
#ribbon .carModel {
	display:block;
	float:left;
	overflow:hidden;
	margin-left:16px;
}



	div#global {
		background-color:none;
		color:#000000;
	}
		div#header {
			/*background:transparent url('../images/tpl/bg_header.png') no-repeat top left;*/
			color:inherit;
		}
			div#top_cta {
				background-color:#9AACC4;
				color:#FFFFFF;
				padding:3px 8px 5px 4px;
			}
				div#top_cta ul {
					background-color:none;
					color:inherit;
				}
					div#top_cta ul li a { background-color:none; color:#FFFFFF; text-decoration:none; }

			div#language {
/*				background:transparent url('../images/tpl/bg_language_left.png') no-repeat bottom left;*/
				color:#000000;
				margin:0 10px 0 0;
				padding:0 0 0 4px;
				border-width:0 1px 1px 1px;
				border-style:solid;
				border-color:#9AACC4;
			}
				div#language ul {
/*					background:transparent url('../images/tpl/bg_language.png') no-repeat bottom right;*/
					color:inherit;
				}
						div#language ul li a {
							background:transparent url('../images/tpl/arrow_lang_classic.png') no-repeat left center;
							color:#000000;
							text-decoration:none;
						}
						div#language ul li a:hover {
							background:transparent url('../images/tpl/arrow_lang_current.png') no-repeat left center;
							color:#386BA0;
							text-decoration:none;
						}
						div#language ul li.current_lang a {
							background:transparent url('../images/tpl/arrow_lang_current.png') no-repeat left center;
							color:#386BA0;
							text-decoration:none;
						}
						
		div#middleheader span.middleheader_title {
			font-size:3em;
			color:#27458D;
			background-color:none;
		}
		
		
		div#menu ul li span {text-transform:uppercase;font-size:11px !important;}
		div#menu ul li {
			font-size:1.1em;
			font-weight:bold;
			padding:8px 0;
			position:relative;
			z-index:50;
			margin-right:-1px;
		}
		div#menu ul li:hover, div#menu ul li.hover {
			background-color:#FFFFFF;
			color:#051048;
			border:1px solid #DDDDDD;
			padding:0;
			margin:-1px 0 0 0;
		}
			div#menu ul li a { text-decoration:none; position:relative; }
				div#menu ul li span {
					border-right:1px solid #BCBDC0;
					color:#79797B;
					font-size:0.85em;
				}
				div#menu ul li.last  span{
					border-right:none;
				}
				div#menu ul li:hover span, div#menu ul li.hover span {
					padding:8px 12px;
					color:#041044;
					border-right:none;
				}
				div#menu ul li ul {
					background-color:#FFFFFF;
					color:#79797B;
					font-size:0.85em;
					width:200px;
				}
				div#menu ul li ul, div#menu ul li ul li ul {
					border-top:1px solid #DDDDDD;
/*					border-right:1px solid #DDDDDD;*/
				}
					div#menu ul li ul li { width:200px; }
					div#menu ul li ul li:hover { margin:0; border:0; }
					div#menu ul li ul li.dropdown {
						color:inherit;
						background:url('/i/arrow_small_light_plus-right.jpg') no-repeat 190px center;
					}
					div#menu ul li ul li.dropdown:hover {
						/*background:url('/i/arrow_small_darkblue-right.jpg') no-repeat 190px center;*/
					}
						div#menu ul li ul li a {
							text-decoration:none;
							background-color:transparent;
							color:#79797B;
							font-size:10px;
							border-left:1px solid #DDDDDD;
							border-right:1px solid #DDDDDD;
							border-bottom:1px solid #DDDDDD;
							font-weight:normal;
							width:174px;
						}
						div#menu ul li ul li:hover a {
							text-decoration:none;
							background-color:transparent;
							border-right:1px solid #DDDDDD;
							color:#041044;
							width:174px;
							cursor:pointer;
						}
							div#menu ul li ul li ul li a {
/*								border-left:0;*/
							}
									div#menu ul li ul li:hover ul li a {
										text-decoration:none;
										background-color:transparent;
										color:#79797B;
/*										border-left:1px solid #DDDDDD;*/
										border-bottom:1px solid #DDDDDD;
										border-right:1px solid #DDDDDD;
										/* font-size:1em; */
										font-size:10px;
									}
									div#menu ul li ul li ul li a:hover {
										text-decoration:none;
										background-color:transparent;
										color:#041044;
										cursor:pointer;
									}

		div#loginfo p { text-align:right; background-color:none; color:#979797; font-size:0.8em; line-height:1.5; }
			div#loginfo p a { background-color:none; color:#979797; text-decoration:underline; }

		#peugeot-signature {
			float:right;
			height:19px;
			line-height:19px;
			position: relative;
		}
			#peugeot-signature img {
				vertical-align:bottom;
				margin-top:7px;
			}
		div#ariane {
			font-size:0.8em;
			position:absolute;
			margin:90px 0 0 34px;
		}
		.alternatehead div#ariane {
/*			margin-left:0;*/
			margin-left: 150px;
		}
		div#ariane, div#ariane a {
			background-color:none;
			color:#BCBDC0;
			text-decoration:none;
		}
			div#ariane a:hover { text-decoration:underline; }

			div#slogan p { background-color:none; color:#4B4B4B; font-weight:bold; font-size:0.9em; text-transform:uppercase; }

	div#flash { background-color:#FFFFFF; color:#000000; }
	
		div#preindex_left {
			float:left;
		}
		/* 
		div#preindex_right {
			float:left;
		}
			div#preindex_description {
				
			}
		 */
				div#preindex_description p {
					background-color:none;
					color:#231F20;
					padding:20px;
				}
		
			div#preindex_lang ul li {
				display:block;
				margin:0 0 5px 0;
				background-color:#F3F3F3;
			}
				div#preindex_lang ul li a {
					display:block;
					padding:10px 40px;
					text-decoration:none;
					color:#333333;
					font-size:1.5em;
					font-weight:bold;
					text-align:center;
					border-top:4px solid #EEEEEE;
				}
				div#preindex_lang ul li a:hover {
					color:#365680;
					border-top:4px solid #365680;
				}

	div#footer {
		background-color:none;
		color:#000000;
		padding-top:20px;
	}
		div#bottom_cta {
			background-color:none;
			color:#000000;
		}
				div#secondary_cta div.bloc_cta div {
					font-size:0.8em;
					background:transparent url('../images/tpl/bg_right_ctafull.png') no-repeat right center;
					color:inherit;
				}
					div#secondary_cta div.bloc_cta div strong.cta_title {
						background-color:none;
						color:#000000;
						font-weight:bold;
						font-size:1.1em;
					}
					div#secondary_cta div.bloc_cta div p {
						background-color:none;
						color:#000000;
						line-height:1.1;
					}
					div#secondary_cta div.bloc_cta div a.knowmore {
						background:transparent url('../images/tpl/arrow_link_cta.png') no-repeat right bottom;
						color:#154897;
						text-decoration:none;
					}
					div#secondary_cta div.bloc_cta div a:hover {
						text-decoration:underline;
					}
			div#main_cta div.bloc_cta {
				background:#9AACC4;
				color:#FFFFFF;
			}
				div#main_cta div.bloc_cta ul li {
					background:transparent url('../images/icons/new-icons-2010/arrow_small_white-right.png') no-repeat left center;
					padding-left:15px;
				}
				div#main_cta div.bloc_cta ul.links3 li {
					padding-top:2px;
					padding-bottom:2px;
					background-position:0 4px;
				}
				div#main_cta div.bloc_cta ul.links2 li {
					padding-top:7px;
					padding-bottom:7px;
					background-position:0 11px;
				}
				div#main_cta div.bloc_cta ul.links1 li {
					padding-top:21px;
					padding-bottom:21px;
					/*background-position:0 31px;*/
				}
					div#main_cta div.bloc_cta ul li a { background-color:none; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-size:0.75em; font-weight:bold; line-height:13.5px;  }
					div#main_cta div.bloc_cta ul li a:hover { text-decoration:underline; }
		div#bottom_links {	
			background-color:none;
			color:#000000;
		}
			div#bottom_links_left ul li,
			div#bottom_links_right ul li {
				font-size:0.8em;
			}
				div#bottom_links ul li.separator,
				div#bottom_links_left ul li a,
				div#bottom_links_right ul li a {
					background-color:none;
					color:#BCBDC0;
					text-decoration:none;
				}
					div#bottom_links_left ul li a:hover,
					div#bottom_links_right ul li a:hover {
						text-decoration:none;
					}
			div#bottom_links p {
				background-color: none;
				color: #BCBDC0;
				text-decoration: none;
				margin: 1px 10px 0 0;
				font-size: 0.8em;
				line-height: 13px;
			}
					
		div#footer_showroom {
			display:block;
			background:#A5B2C2 url('../images/tpl/footer_showroom.png') repeat-x top left;
			color:#000000;
			width:966px;
			height:auto;
			padding:15px 2px 7px 2px;
			margin:0;
			text-align:center;
		}
			div#footer_showroom a {
				background-color:#A5B2C2;
				color:#000000;
				margin:0 1px 2px 0;
				padding:2px 3px;
				text-decoration:none;
				border:1px solid #A5B2C2;
				float:left;
				display:block;
				white-space:nowrap;
			}
			div#footer_showroom a:hover {
				background-color:#75899F;
				color:#000000;
				border:1px solid #000000;
				padding:2px 3px;
			}
			div#footer_showroom span.separator {
				background-color:#94A4B4;
				color:#000000;
				display:block;
				width:1px;
				height:11px;
				float:left;
				border:1px solid #A5B2C2;
				padding:2px 0;
				margin:0 1px 0 0;
			}
			div#footer_showroom.noflash {
				display:none;
			}
	
	div#bgFooter {
		background:transparent url('/i/bg_footer.png') no-repeat scroll left bottom;
		display:block;
		height:9px;
		margin:0 0 0 -26px;
		position:relative;
		width:1006px;
	}
	
	div#btmInfo {
		background-color:#fff;
		padding:0px 0px 40px 0;
		margin:0 auto;
	/*	position:relative; */
		width:970px;
	}
		div#btmInfo div {
			margin:5px 0px 0 0px;
			color:#BFBFBF;
			text-align: left;
		}
		div#btmInfo div span {color:#6F6F6F;}
		div#btmInfo a {text-decoration:none;color:#6F6F6F;}
		
		div#btmInfo div div.copy {
			float:right;
			text-align: left;
		}
		

/**********************/
/******PATTERN******/
/*********************/

div#headline { display:block; }
	div#headline h1, div#headline h2 { padding:7px 40px; }

	div#sidebar_left { float:left; height:100%; width:215px;}
		div#sidebar_left div.sideblocright { /* float:left; clear:left; */ margin:0 0 10px 0; }
		div#sidebar_left div.sideblocright.margin { margin:0 0 10px 15px; }
			div#sidebar_left div.sideblocright  .center{ display:block; margin:auto; }
			div#sidebar_left div.sideblocright  table.list_items { width:195px; margin:10px 5px 15px 15px; }
	div#sidebar_right { float:right; }
		div#sidebar_right div.sideblocright { float:right; clear:right; margin:10px 0; }
		div#sidebar_right div.sideblocright.margin { margin:0 0 10px 15px; }
			div#sidebar_right div.sideblocright .center { display:block; margin:auto; }

	div#content div#central { float:left; }
	div#content.single div#central { float:none; }
	div#central div#page_content {padding: 0px 0px 0px 0px;}
	div#content #page_content {
		/*padding: 15px 0px 0px 0px;*/
	}
	
	#page_content { float:left; min-height:300px; font-size:12px;}
	#page_content ul li, #page_content ol li {padding:0px;margin:0px;list-style-type:disc;}
	#page_content table td {margin:5px;padding:5px;}
	
	 #page_content h1 {font-size:16px;padding:10px 0px 10px;color:#5D8EB8;font-weight:bold;}

	div#content.threecolumn div#central { width:520px; }
		div#content.threecolumn div#central #page_content { width:510px; }
		div#content.threecolumn .sidebar { display:block; width:215px; margin:0 0 15px 0; }
			div#content.threecolumn #sidebar_left.sidebar { margin:0 0 15px 0; }
			div#content.threecolumn #sidebar_right.sidebar { margin:0 10px 15px 0; }

	div#content.threecolumn_accessories div#central { width:485px; }
		div#content.threecolumn_accessories div#central #page_content { width:475px; }
		div#content.threecolumn_accessories .sidebar { display:block; width:230px; padding:9px 0 5px 0; }

	div#content.twocolumn_brochures div#central { width:735px; }
		div#content.twocolumn_brochures div#central #page_content { width:725px; }
		div#content.twocolumn_brochures .sidebar { display:block; width:205px; margin:0 0 15px 0; }

	div#content.threecolumn_brochures div#central { width:535px; }
		div#content.threecolumn_brochures div#central #page_content { width:525px; }
		div#content.threecolumn_brochures .sidebar { display:block; width:205px; margin:0 0 15px 0; }
		div#content.threecolumn_brochures div.widget_left.bluegray ul.menu_left { width: 205px; }

	div#content.twocolumn div#central { width:675px; }
		div#content.twocolumn div#central #page_content { width:665px; }
		div#content.twocolumn .sidebar { display:block; width:265px; margin:0 0 15px 0; }

	div#content.single_iframe div#central { width:970px; }
		div#content.single_iframe div#central #page_content { width:970px; }
		div#content.single_iframe .sidebar { display:none; }
		div#content.single_iframe.ilog div#central { background-color:#A5B1C1; }

	div#content.twocolumn_iframe div#central { width:705px; }
		div#content.twocolumn_iframe div#central #page_content { width:705px; }
		div#content.twocolumn_iframe .sidebar { display:block; width:265px; margin:0 0 15px 0; }
		
	div#content.webtv2 div#central { float:none; }
		div#content.webtv2 div#central object { display:block; margin:auto; }

	div#content.twocolumn.xl div#central { width:754px; }
		div#content.twocolumn.xl div#central #page_content { width:748px; padding:0 3px; }
		div#content.twocolumn.xl .sidebar { display:block; width:auto; margin:0 0 15px 0; }

	div#content.single div#central { width:970px; }
		div#content.single div#central #page_content { width:950px; padding:10px 10px 20px 10px; }
		div#content.single .sidebar { display:none; }

	div#content.error404 div#central { width:970px; height:450px; background:#8399A7 url('../images/tpl/peugeot-404.jpg') no-repeat top left; color:#384D6C; }
		div#content.error404 div#central div#message { float:right; margin:100px 60px 0 0; background-color:transparent; color:inherit; font-weight:bold; font-size:2em; line-height:normal; width:400px; }

	div#content.errorConf div#central { width:970px; height:450px; background:#8399A7 url('../images/tpl/peugeot-temp-conf.jpg') no-repeat top left; color:#384D6C; }
		div#content.errorConf div#central div#message { float:right; margin:100px 60px 0 0; background-color:transparent; color:inherit; font-weight:bold; font-size:2em; line-height:normal; width:400px; }

	div#sidebar_left, div#sidebar_right, div#central { padding:0; }

	.background_road {
/*		background:#FFFFFF url('../images/tpl/bg_road.jpg') no-repeat top right;*/
		background:none;
	}

	.menu_left {
		display:block;
		width:195px;
		height:auto;
		margin:10px 5px 15px 0;
	}
		.menu_left li {
			width:100%;
		}
			.menu_left li a {
				display:block;
				/* height:30px;
				line-height:30px; */
				padding:0;
			}
				.menu_left li a span {
					display:block;
				/* 	height:30px;
					line-height:30px; */
					padding:6px 0 7px 20px;
				}
					.menu_left li ul li a span {
						margin:0 0 0 3px;
					}
						.menu_left li ul li ul li a span {
							margin:0 0 0 7px;
						}
							.menu_left li ul li ul li ul li a span {
								margin:0 0 0 14px;
							}
								.menu_left li ul li ul li ul li ul li a span {
									margin:0 0 0 21px;
								}
									.menu_left li ul li ul li ul li ul li ul li a span {
										margin:0 0 0 28px;
									}

	div.print_infos { height:0; position:absolute;margin:-10000px; }

/***********************/
/***PATTERN STYLE***/
/**********************/

div#headline {
	background-color:#9AACC4;
	color:#FFFFFF;
}
	div#headline h1,
	div#headline h2 {
		background-color:none;
		color:inherit;
		font-size:1.58em;
		font-weight:normal;
	}

div#content { background-color:#FFFFFF; color:#000000;}

	.menu_left li.sub_level.open {
		background-color:#F5F5F5;
	}

		.menu_left li a {
			display:block;
			text-decoration:none;
			cursor:pointer;
		}
			.menu_left li a span {
				background:transparent url('../images/tpl/bg_li_a_span.png') no-repeat 8px 9px;
				color:#666666;
				font-weight:normal;
				text-transform:lowercase;
				font-variant:small-caps;
				cursor:pointer;
				font-size:1.1em;
				border-bottom:1px solid #AAAAAB;
			}
			.menu_left li a.current span {
				background:#EEEEEE url('../images/tpl/arrow_menu_page_on_nosub.png') no-repeat 12px center;
				color:#404040;
				font-weight:bold;
				text-transform:lowercase;
				font-variant:small-caps;
				border-bottom:1px dotted #C2C2C2;
				cursor:pointer;
				font-size:1.1em;
			}
			.menu_left li.open li a, .menu_left li li a {
				border-bottom:1px dotted #C2C2C2;
			}
				.menu_left li.open li a span, .menu_left li li a span {
					font-weight:normal;
					border-bottom:0;
					text-transform:none;
					font-variant:normal;
					background:transparent url('../images/tpl/arrow_menu_page_off.png') no-repeat 12px center;
					color:#8399A7;
					font-size:0.9em;
				}

			.menu_left li.sub_level a:hover span,
			.menu_left li.sub_level a:hover span {
				background:transparent url('../images/tpl/bg_li_a_span_hover.png') no-repeat 8px 9px;
				color:#315F9B;
			}

			.menu_left li a:hover span,
			.menu_left li.nosub a:hover span {
				background:transparent url('../images/tpl/bg_li_a_span_hover.png') no-repeat 8px 9px;
				color:#315F9B;
			}

			.menu_left li li.sub_level a span ,
			.menu_left li li.nosub a span ,
			.menu_left li li.nosub a:hover span {
				background:transparent url('../images/tpl/bg_li_li_span.png') no-repeat 8px 9px;
				color:#404040;
			}

			.menu_left li.open a span,
			.menu_left li li.open a.dlink_sub_level span ,
			.menu_left li.open a:hover span,
			.menu_left li li.open a.dlink_sub_level:hover span {
				background:transparent url('../images/tpl/bg_li_a_span_current_sub.png') no-repeat 8px 9px;
				color:#315F9B;
			}

			.menu_left li a.current span,
			.menu_left li li.open a.current span {
				background:transparent url('../images/tpl/bg_li_a_span_current_sub.png') no-repeat 8px 9px;
				color:#315F9B;
			}
			.menu_left li.open li.nosub a.current,
			.menu_left li.nosub a.current{
				background:#DEDCDF none;
			}
			.menu_left li.open li.nosub a.current span,
			.menu_left li.nosub a.current span {
				background:none;
				color:#1C4475;
				font-weight:bold;
			}

		.menu_left a:hover {
			background-color:#EEEEEE;
			color:inherit;
		}

/*****************************/
/***PAGE CONTENT STYLE***/
/*****************************/

/* Titles / Font style */
	#page_content .c_bluegray, .sidebar .c_bluegray { background-color:none; color:#5D8EB8; }
	#page_content .c_mediumgray, .sidebar .c_mediumgray { background-color:none; color:#888888; }
	#page_content .c_yellow, .sidebar .c_yellow { background-color:none; color:#FFA500; }
	#page_content .c_darkred , .sidebar .c_darkred { background-color:none; color:#CD0101; }
	#page_content .c_orange, .sidebar .c_orange { background-color:none; color:#8F725D; }
	#page_content .c_lionblue, .sidebar .c_lionblue { background-color:none; color:#2A5987; }
	#page_content .c_blueviolet, .sidebar .c_blueviolet { background-color:none; color:#7882A5; }

	#page_content .t_italic, .sidebar .t_italic { font-style:italic; }
	#page_content .t_uppercase, .sidebar .t_uppercase { text-transform:uppercase; }
	#page_content .t_lowercase, .sidebar .t_lowercase { text-transform:lowercase; }

	#page_content .s_xxl, .sidebar .s_xxl { font-size:1.6em; }
	#page_content .s_xl, .sidebar .s_xl { font-size:1.5em; }
	#page_content .s_medium, .sidebar .s_medium { font-size:1.3em; }
	#page_content .s_normalsup, .sidebar .s_normalsup { font-size:1.1em; }
	#page_content .s_normal, .sidebar .s_normal { font-size:1.0em; }
	#page_content .s_smallsup, .sidebar .s_smallsup { font-size:0.9em; }
	#page_content .s_small, .sidebar .s_small { font-size:0.8em; }

	#page_content .w_bold, .sidebar .w_bold { font-weight:bold; }
	#page_content .w_normal, .sidebar .w_normal { font-weight:normal; }

	#page_content .u_classic, .sidebar .u_classic { text-decoration:underline;  }
	#page_content .u_normal, .sidebar .u_normal { border-width:0 0 1px 0; border-style:solid;  }
	#page_content .u_dotted, .sidebar .u_dotted {border-width:0 0 1px 0; border-style:dotted;  }
	#page_content .u_bluegray, .sidebar .u_bluegray { border-color:#577E9B; }
	#page_content .u_gray, .sidebar .u_gray { border-color:#858585; }
	#page_content .u_lightgray, .sidebar .u_lightgray { border-color:#C2C2C2; }
	#page_content .u_none, .sidebar .u_none { text-decoration:none; border:0; }

	#page_content .margin_top15, .sidebar .margin_top15 { margin-top:15px; }
	#page_content .margin_top10, .sidebar .margin_top10 { margin-top:10px; }
	#page_content .margin_bottom10, .sidebar .margin_bottom10 { margin-bottom:10px; }

	#page_content .padding_top10, .sidebar .padding_top10 { padding-top:10px; }
	#page_content .padding_bottom10, .sidebar .padding_bottom10 { padding-bottom:10px; }

	#page_content .h_widget, .sidebar .h_widget { height:30px; padding:0 5px; line-height:40px; border-bottom:1px dotted #231F20; margin-bottom:5px; }

	#page_content .img_align_right, .sidebar .img_align_right { float:right; margin:5px 0 0 5px; }
	#page_content .img_align_left, .sidebar .img_align_left { float:left; margin:5px 5px 0 0; }
	#page_content .img_align_right_withoutmargin, .sidebar .img_align_right_withoutmargin { float:right; }
	#page_content .img_align_left_withoutmargin, .sidebar .img_align_left_withoutmargin { float:left; }

	#page_content h3 { padding:0 0 5px 0; }
	#page_content h4 { padding:5px 0 0 0; }
/*********/

/* Links styles */
a.link_ie { display:block; background:transparent url('../images/icons/ie.png') no-repeat left center; color:inherit; padding-left:20px; }
#page_content a.link_lionblue { font-weight:bold; background-color:none; color:#315F9B; }

/*********/

/* Texts */
#page_content {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:none;
	color:#231F20;
	float:left;
	width:665px;
}
#page_content p {
	background-color:none;
	color:#231F20;
	line-height:1.2;
	padding:2px 0 5px 0;
}
	#page_content p a, #page_content ul li a, #page_content ol li a, table tr td a, .sideblocright p a, h3 a, h4 a {
		background-color:none;
		color:#5D8EB8; /*#8F725D;*/
		text-decoration:none;
	}
	#page_content p a:hover, #page_content ul li a:hover, #page_content ol li a:hover, table tr td a:hover, .sideblocright p a {
		text-decoration:underline;
	}

#page_content ul, div.sideblocright ul{
	list-style-type:disc;
	background-color:none;
	color:#231F20;
	margin:5px 0 10px 40px;
}
#page_content ol, div.sideblocright ol {
	list-style-type:decimal;
	background-color:none;
	color:#231F20;
	margin:5px 0 10px 40px;
}
	#page_content ul li, #page_content ol li, div.sideblocright ul li, div.sideblocright ol li { line-height:1.2; }

#page_content ul.ls_square, .sideblocright ul.ls_square { list-style-type:square; }
#page_content ul.ls_circle, .sideblocright ul.ls_circle { list-style-type:circle; }

#page_content ol.ls_decimal, .sideblocright ol.ls_decimal { list-style-type:decimal; }
#page_content ol.ls_up_roman, .sideblocright ol.ls_up_roman { list-style-type:upper-roman; }
#page_content ol.ls_low_roman, .sideblocright ol.ls_low_roman { list-style-type:lower-roman; }
#page_content ol.ls_up_alpha, .sideblocright ol.ls_up_alpha { list-style-type:upper-alpha; }
#page_content ol.ls_low_alpha, .sideblocright ol.ls_low_alpha { list-style-type:lower-alpha; }

#page_content ul.ls_pos_inside, #page_content ol.ls_pos_inside, .sideblocright ul.ls_pos_inside, .sideblocright ol.ls_pos_inside { list-style-position:inside; }


/*********/

/* Specifics */

div.richHeader {
	display:block;
	margin:0 auto 10px auto;
	padding:0 0 10px 0;
	text-align:center;
}
	div.richHeader img {
		display:block;
		margin:0 auto;
	}

div.twocolumn_iframe div.richHeader, div.single_iframe div.richHeader {
	margin:10px auto;
}
	
div.sub_bloc_left { float:left; width:650px; }
div.sub_bloc_right { float:right; width:200px; }
	div.widget { border-top:1px dotted #231F20; border-bottom:1px dotted #231F20; margin:5px 20px; }




/***********/
/* ICONS */
ul li.picto1 { background:transparent url('../images/icons/temp/picto1.gif') no-repeat left center; color:inherit; }
ul li.picto4 { background:transparent url('../images/icons/temp/picto4.gif') no-repeat left center; color:inherit; }
ul li.picto5 { background:transparent url('../images/icons/temp/picto5.gif') no-repeat left center; color:inherit; }
ul li.picto3 { background:transparent url('../images/icons/temp/picto3.gif') no-repeat left center; color:inherit; }
ul li.picto6 { background:transparent url('../images/icons/temp/picto6.gif') no-repeat left center; color:inherit; }
ul li.picto2 { background:transparent url('../images/icons/temp/picto2.gif') no-repeat left center; color:inherit; }
ul li.pictodef { background:transparent url('../images/icons/temp/pictodef.gif') no-repeat left center; color:inherit; }

a.widget_link {
	text-decoration:none;
	padding:1px 0 1px 20px;
	height:20px;
	line-height:20px;
	text-align:left;
	margin:0 0 0 15px;
	font-weight:bold;
}
a.backtoresult { background:transparent url('../images/icons/arrow_rotate_clockwise.png') no-repeat 0 4px; color:#315F9B; height:auto; display:block; }
a.new_search { background:transparent url('../images/icons/magnifier.png') no-repeat 0 4px; color:#315F9B; height:auto; display:block; }
a.affine_search { background:transparent url('../images/icons/magnifier_zoom_in.png') no-repeat 0 4px; color:#315F9B; height:auto; display:block; }
.single a.new_search, .single a.affine_search { float:right; clear:both; }

/* GLOBAL */
#content .floatright { float:right; }
.uppercase, #page_content .uppercase { text-transform:uppercase; }
.smallcaps, #page_content .smallcaps { font-variant:small-caps; }
.aligncenter, #page_content .aligncenter, .align_center, #page_content .align_center { text-align:center; }
.alignleft, #page_content .alignleft, .align_left, #page_content .align_left { text-align:left; }
.alignright, #page_content .alignright, .align_right, #page_content .align_right { text-align:right; }
.alignjustify, #page_content .alignjustify, .align_justify, #page_content .align_justify { text-align:justify; }
.td_aligntop, #page_content .td_aligntop { vertical-align:top; }
.td_alignbottom, #page_content .td_alignbottom { vertical-align:bottom; }
		.submit_gray { float:left; }
		.submit_gray span {
			background:transparent url('../images/tpl/btn_gray_span.png') no-repeat top left;
			color:inherit;
			height:28px;
			padding:0 0 0 4px;
			float:left;
			cursor:pointer;
		}
		.submit_gray span input {
			background:transparent url('../images/tpl/btn_gray_bg.png') no-repeat top right;
			color:#5F5F5F;
			border:0;
			padding:4px 9px 5px 5px;
			margin:0;
			font-weight:bold;
			cursor:pointer;
			height:24px;
		}

#flashContent { margin:-10px 0 0 -20px; }


/* Buttons / Links */

.btn_blue,
.btn_grey,
.btn_grey_bt {
	border: 0;
	padding: 3px 20px 3px 5px;
	margin: 0;
	font-weight: bold;
	cursor: pointer;
	font-size: 1.1em;
	display: block;
	height: 15px;
	width: 188px;
	line-height: auto;
	text-align: left;
	text-decoration: none;
}

.btn_blue {
	background: #386BA0 url('../images/icons/new-icons-2010/button_blue.png') no-repeat right center;
	color: #FFFFFF;
}

.btn_grey {
	background: #666666 url('../images/icons/new-icons-2010/button_grey.png') no-repeat right center;
	color: #FFFFFF;
}

.btn_grey_bt {
	background: #666666 url('../images/icons/new-icons-2010/button_grey_bt.png') no-repeat right center;
	color: #FFFFFF;
}

.btn_blue.btn_back {
	background: #386BA0 url('../images/icons/new-icons-2010/button_blue_back.png') no-repeat left center;
	text-align: right;
	padding: 3px 5px 3px 20px;
}

.btn_nosize {
	width: auto;
}

.btn_right {
	float: right;
	margin: 0 0 0 5px;
}
.btn_left {
	float: left;
	margin:0 5px 0 0;
}
.btn_center {
	margin: auto;
}


/* Download files list */
#page_content ul.simple_list_download { list-style-type:none; margin:5px 0 10px 15px; }
	ul.simple_list_download.left { float:left; }
	ul.simple_list_download.right { float:right; }

	#page_content ul.simple_list_download li { padding:4px 0; }
		#page_content ul.simple_list_download li span { margin:0 0 0 10px; font-size: 0.8em; color:#555555; }

		ul.simple_list_download li a {
			padding:2px 0 2px 20px;
			background-repeat:no-repeat;
			background-position:0 1px;
			background-color:transparent;
			color:#FD6A00;
			text-decoration:none;
		}
		ul.simple_list_download li a:hover {
			text-decoration:underline;
		}
		ul.simple_list_download li a.dl { background-image:url('../images/icons/mini_dl.png'); }
		ul.simple_list_download li a.pdf { background-image:url('../images/icons/mini_pdf.png'); }
		ul.simple_list_download li a.doc { background-image:url('../images/icons/mini_doc.png'); }
		ul.simple_list_download li a.ppt { background-image:url('../images/icons/mini_ppt.png'); }
		ul.simple_list_download li a.img { background-image:url('../images/icons/mini_img.png'); }
		ul.simple_list_download li a.xls { background-image:url('../images/icons/mini_xls.png'); }

/* News / RSS */
.rss_button {
	float:right;
	clear:both;
	margin-bottom:5px;
	background-color:#FFAF6F;
	color:#FFFFFF;
	border:1px solid #FF953F;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	font-size:90%;
}

.rss_button:hover {
	text-decoration:underline;
}

.rss_button.custom {
	background-color:transparent;
	border:none;
}

.news_simple_button {
	float:right;
	margin:0 10px 0 0;
}

/* left column */
.sm{
	height: 100%;
	width: 200px;
	margin:10px 5px 0px 0px;
}
	.sm a{
		background:url('/i/bg_li_a_span.png') no-repeat scroll 0 9px transparent;
		padding:6px 0px 7px 10px;
		text-decoration:none;
		color:#666666;
		font-size:1.1em;
		font-variant:small-caps;
		font-weight:normal;
		text-transform:lowercase;
		display:block;
	}
	.sm a.act{
		color:#5D8EB8;
		background:url('/i/bg_li_a_span_current_sub.png') no-repeat scroll 0 9px #DEDCDF;
		padding:6px 0px 7px 10px;
		
	}
	.sm div.item{
		/*padding:6px 0px 7px 8px;*/
		border-bottom:1px solid #AAAAAB;
	}
.sm div.item div.item  {
		border-bottom:none;
	}
	.sm div.item div.item a{
		border-top:1px dotted #C2C2C2;
		border-bottom:none;
	}
/*	.sm div.item div.item div.smsm{
		border-top:1px dotted #C2C2C2;
	}
	*/
	.sm div.item a.sub{
		padding:6px 0px 7px 10px;
		/*border-bottom:1px solid #AAAAAB;*/
		/*border-bottom:1px dotted #C2C2C2;*/
	}
	.sm div.item .sm {
		width: 170px;
	}

		.sm div.item div a{
			color: #404040;
			font-size: 0.9em;
			font-variant: normal;
			text-transform:none;
			padding-left: 12px;
			margin: 0 0 0 15px;
			background: url(/i/bg_li_li_span.png) no-repeat left;
		}
		.sm div.item div.item  div a.act{
		margin-top: 2px;
		font-weight: bold;
		text-decoration:none;
		color:#1C4475;
		background-color:#DEDCDF;}
		
	.sm div a.sub{
		padding-right:15px;
		color:#5D8EB8;
	}
	.sm div a.sub.act{
		background:url('/i/bg_li_a_span_current_sub.png') no-repeat scroll 0 9px #DEDCDF;
		padding-right:10px;
		color:#315F9B;
		/*font-weight:normal;*/
	}

		.smsm{
			font-size:11px;
			padding:0px 0px 0px 0px;
		}
		.smsm a {color:#208fd8;}
		.smsm a.act{
			color:color:#208fd8;
			text-decoration:underline;
		}
			.smsm div{
				margin-bottom:0px;
			}
/*Форматирование списка брошюр спарсенного с http://www.peugeot.ru/brochures-4*/
div#page_content ul.brochures_list li{
list-style-type:none;
/*margin:25px 0 0;*/
padding:0;
}
div#page_content ul.brochures_list li.pair {
margin-right:15px;
}
div#page_content ul.brochures_list li {
border-bottom:1px dotted #858585;
float:left;
list-style-type:none;
padding:2px 0 20px;
}
div.brochures_fiche {
background:url("http://www.peugeot.ru/defaultSites/peugeot/images/tpl/bg_brochure.png") repeat-x scroll left top transparent;
color:#231F20;
display:block;
height:111px;
padding:7px 0;
width:255px;
}
div.brochures_img {
float:left;
margin-right:10px;
text-align:center;
width:109px;
}
div.brochures_details {
float:left;
height:111px;
width:110px;
}
div.brochures_details h4 {
margin-bottom:5px;
}
div.brochures_details p {
font-size:0.9em;
padding:2px 0 3px;
}
div.brochures_details a.c_orange.w_bold.u_none {
margin-bottom:7px;
}
column_center.css (строка 660)
div.brochures_details a {
display:block;
}
