/* Reset */
html{color:#333;background:#e4e4e4;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
/* Fonts */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/********************************************************************************** CLEARFIX */
.clearfix:after,
.container:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.clearfix,
.container	{
	display: inline-block;
}

* html .clearfix,
* html .container	{
	height: 1%;
}

.clearfix,
.container	{
	display: block;
}
/********************************************************************************** FONTS */
.ArialBoldWhite14,
li.selected .yec-am-menutitle
 {
	font-family: Arial, sans-serif;
	font-size: 108%;
	color: #fff;
	font-weight: bold;
}

.ArialRegularWhite12,
li.selected .yec-am-menusubtitle
 {
	font-family: Arial, sans-serif;
	font-size: 93%;
	color: #fff;
	font-weight: normal;
}

.ArialBoldGreen14,
.yec-am-menutitle
 {
	font-family: Arial, sans-serif;
	font-size: 108%;
	color: #3F591F;
	font-weight: bold;
}

.ArialRegularGreen12,
.yec-am-menusubtitle
 {
	font-family: Arial, sans-serif;
	font-size: 93%;
	color: #3F591F;
	font-weight: normal;
}

.ArialRegularGrey10,
#carousel ul li {
	color:#999999;
	font-family: Arial, sans-serif;
	font-size: 77%;
	font-weight: normal;
}

.ArialRegularGrey11,
#image-module-header .ft a,
#specs-footer-links a{
	color:#666666;
	font-family: Arial, sans-serif;
	font-size: 85%;
	font-weight: normal;
	text-decoration:none;
}

.ArialBoldGrey11,
#external-links a {
	color:#666666;
	font-family: Arial, sans-serif;
	font-size: 85%;
	font-weight: bold;
	text-decoration:none;
}

.ArialBoldGrey16,
#specs-info p.first {
	color:#333;
	font-family: Arial, sans-serif;
	font-size: 123.1%;
	font-weight: bold;
	text-decoration:none;
}

#external-links a:hover {text-decoration:none;}

#carousel h2 {
	font-family: Arial, sans-serif;
	font-size: 123.1%;
	color: #99BD33;
	font-weight: normal;
}

/* end "brochure & offre vite & newsletter" box */
/********************************************************************************** CUSTOM */
.col-970	{
	margin: 0 auto;
	padding: 0 0 0 0;
	width:970px;
}

.col-16	{width: 640px;overflow:hidden;}
.col-8	{
	width: 305px;
	margin-left:10px;
}

#bd {
	background:#dfe0e4;
}

ul#external-links li.last {margin-right:0;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hide {display:none;}
/********************************************************************************** JUMBOTRON */
.jumbotron {
	background:#fff url(../images/bg/shadow.jpg) no-repeat 0 bottom;
	padding:5px;
	padding-bottom:16px;
}

#yec-am-menu {
	margin-right:0;
	width:195px;
	float:right;
}
#yec-am-menu li.selected {
	background:#F36523 url(../images/bg/jumbotron-active.jpg) repeat-x 0 top;
	color:#fff;
}

#yec-am-menu li {
	background:#9BBD35 url(../images/bg/jumbotron.jpg) repeat-x 0 top;
	border-bottom:1px solid white;
	cursor:pointer;
	height:48px;
	padding:15px 0 0 10px;
}

#yec-am-menu a, #yec-am-mantles a {
	color:#fff;
}

#yec-am-menu a {
	padding-top:3px;
}

#yec-am-menu a, #yec-am-mantles a {
	text-decoration:none;
}

.yec-am-menutitle {
	display:block;
	text-transform:uppercase;
}

#yec-am-buttonplaypause {
	background:transparent url(http://eur.i1.yimg.com/eur.yimg.com/i/eu/aut/play1.gif) no-repeat scroll 0 0;
	cursor:pointer;
	display:block;
	float:right;
	height:17px;
	margin-left:410px;
	margin-top:160px;
	position:absolute;
	width:21px;
	z-index:10;
	display:none;
}

.yec-am-singlemantle {
	display:none;
	position:relative;
}
.yec-am-singlemantle.selected {display:block;}

.yec-am-singlemantle.state1 {background:transparent url(../images/jumbotron/essai.jpg) no-repeat scroll 0 0;}
.yec-am-singlemantle.state2 {background:transparent url(../images/jumbotron/galerie.jpg) no-repeat scroll 0 0;}
.yec-am-singlemantle.state3 {background:transparent url(../images/jumbotron/videos.jpg) no-repeat scroll 0 0;}
.yec-am-singlemantle.state4 {background:transparent url(../images/jumbotron/chevrolet.jpg) no-repeat scroll 0 0;}

.yec-am-singlemantle div {
	background:transparent url(http://l.yimg.com/i/i/eu/aut/50tra.png) repeat scroll 0 0;
	_background:#000;
	_filter:alpha(opacity=70);
	border:0 none;
	bottom:0;
	height:4em;
	padding:10px;
	position:absolute;
	width:413px;
}

.yec-am-singlemantle h2 {
	font-size:125%;
	font-weight:normal;
	padding:0 0 0.4em;
}

.yec-am-singlemantle p {
	color:white;
	font-size:85%;
}

#yec-am-mantles, .yec-am-singlemantle {
	height:251px;
	overflow:hidden;
	padding-bottom:4px;
	margin-right:2px;
}
/********************************************************************************** PROMO BLOCKS */
.promo {
	padding:10px;
	margin:20px 0 20px 15px;
	background:#fff;
	position:relative;
	zoom:1;
}

.promo h2{
	background:transparent url(../images/titles/caracter.jpg) no-repeat 0 0;
	height:20px;
	width:606px;
	padding-bottom:10px;
}



.promo h2 span {
	position:absolute;
	left:-5000px;
}

.promo img {
	float:left;
	padding-right:10px;
}

.promo .more-info img {padding-right:0;}

.promo p {
	padding-bottom:5px;
	color:#333;
	line-height:130%;
}

.promo p.first {
	font-weight:bold;
	padding-bottom:0;
}

.promo .more-info {
	position:absolute;
	bottom:0;
	right:10px;
}

.promo#promo-green h2 {
	background:transparent url(../images/titles/essai.jpg) no-repeat 0 0;
}

/********************************************************************************** SPECS PAGE TOP */

#image-module-header {
	margin:20px 0 20px 15px;
	padding:10px 10px 5px 10px;
	background:#fff;
}

#image-module-header .hd p,
#image-module-header .hd .right{
	color:#fff;
	margin-bottom:0px;
	width:536px;
	height:20px;
	position:relative;
	background:transparent url(../images/titles/caracter-small.jpg) no-repeat 0 0;
	z-index: 10;
}

#image-module-header .hd .right {
	background:transparent url(../images/titles/accueil.jpg) no-repeat 0 0;
	width:64px;
	z-index: 20;
}

#image-module-header .hd span {
	position:absolute;
	left:-5000px;
	width:100%;
	height:100%;
	z-index: 20;
}

#image-module-header .bd {
	padding-bottom:3px;
	margin-top:10px;
	height:309px;
	position:relative;
	overflow:hidden;
}

#image-module-header .bd ul {
	height:309px;
	position:relative;
	float:left;
}

#image-module-header .bd .yui-carousel .yui-carousel-item-selected {border:none;}

#image-module-header .bd #carousel-interior {height:auto;}
#image-module-header .bd #carousel-exterior {height:auto;}

#image-module-header .bd #carousel-exterior {
	padding-bottom:10px;
}

#image-module-header .bd ul#image-module-interior li,
#image-module-header .bd ul#image-module-exterior li{
	height:341px;
	width:607px;
}

#image-module-header .yui-carousel-nav {display:none;}

#image-module-header .ft {padding-top:3px;}

.pdf-logo {
	background:transparent url(../images/icons/pdf.jpg) no-repeat 0 2px;
	width:19px;
	height:19px;
	padding:5px 0 5px 25px;
}

#image-module-header .pdf-logo {
	background:transparent url(../images/icons/pdf-white.jpg) no-repeat 0 -1px;
	width:20px;
	height:23px;
	padding:5px 0 5px 25px;
	position:relative;
	top:3px;
}

/********************************************************************************** CAROUSEL BUTTONS */

ul#carousel-buttons {float:right;}

ul#carousel-buttons li {
	position:relative;
	position:relative;
	width:39px;
	height:23px;
	background:#fff;
	float:left;
}

ul#carousel-buttons li a {
	width:100%;
	height:23px;
	position:absolute;
}

ul#carousel-buttons li a.previous {background:transparent url(../images/icons/buttons.jpg) no-repeat 0 0;}
ul#carousel-buttons li a.next {background:transparent url(../images/icons/buttons.jpg) no-repeat -30px 0;}
ul#carousel-buttons li a.exterior {background:transparent url(../images/icons/buttons.jpg) no-repeat -70px 0;}
ul#carousel-buttons li a.interior {background:transparent url(../images/icons/buttons.jpg) no-repeat -114px 0;}

ul#carousel-buttons li a.previous:hover {background:transparent url(../images/icons/buttons.jpg) no-repeat 0 -23px;}
ul#carousel-buttons li a.next:hover {background:transparent url(../images/icons/buttons.jpg) no-repeat -30px -23px;}
ul#carousel-buttons li a.exterior:hover, 
ul#carousel-buttons li a.exterior-hover {background:transparent url(../images/icons/buttons.jpg) no-repeat -70px -46px;}
ul#carousel-buttons li a.interior:hover,
ul#carousel-buttons li a.interior-hover {background:transparent url(../images/icons/buttons.jpg) no-repeat -114px -46px;}

ul#carousel-buttons li span {
	visibility:hidden;
}

/********************************************************************************** SPECS INFO */

#specs-info {
	margin:20px 0 20px 15px;
	padding:10px;
}

#specs-info p.first {
	padding-bottom:10px;
}

#specs-info a.en-savoir-plus{
	background:transparent url(../images/bg/en-savoir-plus.jpg) no-repeat 0 0;
	width:112px;
	height:23px;
	position:absolute;
	margin-left:5px;
}

#specs-info a.en-savoir-plus span{position:absolute;left:-5000px;}

/********************************************************************************** SPECS MODELS */
.container {width:615px;_overflow:hidden;}

#specs-models {
	width:610px;
	margin:0 20px;
	overflow:hidden;
}

#specs-models .yui-carousel-content {height:100%;}

#specs-models.yui-carousel {height:294px;}

#specs-models .yui-carousel-nav ul {display:none;}

#specs-models .yui-carousel-nav .yui-carousel-button.yui-carousel-next-button {
	position:absolute;
	background:transparent url(../images/carousel/specs-right.jpg) no-repeat 0 0;
	left:595px;
	width:21px;
	height:294px;
	z-index:99;
}

#specs-models .yui-carousel-nav .yui-carousel-button.yui-carousel-first-button {
	position:absolute;
	background:transparent url(../images/carousel/specs-left.jpg) no-repeat 0 0;
	left:0;
	width:21px;
	height:294px;
	z-index:99;
}

#specs-models .yui-carousel-nav button {
	width:1px;
	height:1px;
	overflow:hidden;
	visibility:hidden;
}

#specs-carousel {
	/*height:294px;*/
}

#specs-carousel li {
	float:left;
	background:#F5F5F5;
	/*width:180px;*/
	/*width:170px;*/
	width:265px;
	border:1px solid #666;
	border-top:none;
	border-bottom:none;
	padding:10px;
	text-align:left;
	margin:0;
	height:272px;
}

#specs-carousel li ul li {
	float:none;
	background:transparent;
	width:95%;
	border:none;
	padding:0;
	position:relative;
	overflow:visible;
	text-align:left;
	height:auto;
}

#specs-carousel li.middle {
	border-left:none;
	border-right:none;
}

#specs-carousel li ul {
	margin-left:15px;
	margin-top:15px;
}

#specs-carousel li span {}

#specs-carousel li span.first {
	font-weight:bold;
	font-size:123.1%;
}

#specs-carousel li span.price {
	font-weight:bold;
	font-size:100%;
}

#specs-carousel li ul li {
	list-style-type:disc;
	list-style-position:outside;
	padding-left:10px;
}

#specs-carousel.yui-carousel-element {
	margin-left:20px;
}

/********************************************************************************** SPECS FOOTER LINKS */

#specs-footer-links {
	text-align:right;
	padding:25px 0;
}

#specs-footer-links .pdf-logo {
	background:transparent url(../images/icons/pdf-grey.jpg) no-repeat 0 -4px;
	position:relative;
}

/********************************************************************************** CAROUSEL */
#carousel-mask {}

#carousel {
	background:#fff url(../images/bg/carousel.jpg) no-repeat 5px 5px;
	margin:20px 0px 20px 15px;
	padding:10px 10px 10px 25px;
	border:none;
}

#carousel h2 {padding-bottom:15px;}

#carousel ul li p {text-align:center;}
#carousel ul li {
	float:left;
	margin-right:5px;
	height:80px;
	width:100px;
}

#carousel.yui-carousel .yui-carousel-item-selected {
	border:none;
	margin:0;
}

#carousel .yui-carousel-element li {
	border:none;
	overflow:visible;
	margin:0 2px 0 0;
}

html .yui-skin-sam .yui-carousel-nav {
	background:transparent;
	text-align:right;
	position:absolute;
	top:2px;
	right:2px;
}

html .yui-skin-sam .yui-carousel-button {
	background:transparent url(http://l.yimg.com/i/i/eu/aut/next.png) no-repeat scroll -43px -31px;
	float:right;
	height:21px;
	margin:5px 0px;
	overflow:hidden;
	width:40px;
}

html .yui-skin-sam span.yui-carousel-first-button {
	background-position:0 -31px;
	margin-right:40px;
	margin-left:-80px;
}

html #carousel.yui-skin-sam .yui-carousel-nav ul li {
	background:transparent url(http://l.yimg.com/i/i/eu/aut/pagin.png) -19px 0;
	width:11px;
	height:11px;
	margin-right:0;
}

html #carousel.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected {
	background-position:0 0;
}
/********************************************************************************** EXTERNAL LINKS */
ul#external-links {
	margin:20px 0 20px 15px;
}

ul#external-links li {
	float:left;
	background:#fff;
	height:120px;
	padding-left:35px;
	margin-right:12px;
	background:#fff;
	width:165px;
	text-align:center;
	position:relative;
}

ul#external-links li a {position:relative;z-index:0;}
ul#external-links li a.clearfix {padding-bottom:1px;}

ul#external-links li.first {background:#fff url(../images/bg/external-links-brochure.jpg) no-repeat 0 0;}
ul#external-links li.second {background:#fff url(../images/bg/external-links-offer.jpg) no-repeat 0 0;}
ul#external-links li.third {background:#fff url(../images/bg/external-links-essai.jpg) no-repeat 0 0;}

ul#external-links li img {padding:5px 5px 0px 5px;}

ul#external-links li span.vertical {
	overflow:hidden;
	position:absolute;
	top:-5000px;
}

ul#external-links li .pdf-external {
	background:#fff url(../images/icons/pdf.jpg) no-repeat 0 center;
	padding:0;
	height:19px;
	padding:3px 0;
	position:relative;
	padding-left:25px;
}

ul#external-links li a.logo {
	background:#fff url(../images/icons/download.jpg) no-repeat right 5px;
	padding-right:20px;
	top:0px;
	position:relative;
	padding-top:4px;
	*padding-top:0px; /* IE7 */
	_padding-top:2px; /* IE6 */
	z-index:0;
	display:inline-block;
	zoom:1;
}

/********************************************************************************** AD CALL */
#lrec  {margin:0;margin-top:5px;position:relative;height:270px;}
#ad-right {position:absolute;top:3px;}

/********************************************************************************** FLICKR */

#flickr {
	padding:10px;
	margin:20px 0 20px 0;
	background:#fff;
	position:relative;
}

#flickr .arrow-top {
	position:absolute;
	top:0;
	right:20px;
}

#flickr h2 {
	background:transparent url(../images/titles/flickr.jpg) no-repeat 0 0;
	width:200px;
	height:19px;
	padding-bottom:5px;
}

#flickr h2 span {
	position:absolute;
	left:-5000px;
}

#flickr ul li {
	padding:0 10px 10px 0;
	float:left;
}

#flickr ul li.last {padding-right:0;}


/********************************************************************************** FLICKR */
#configurateur {
	padding:0px;
	margin:20px 0 20px 0;
	position:relative;
}


/********************************************************************************** VIDEO */

#video {
	padding:10px;
	margin:20px 0 20px 0;
	background:#fff;
	position:relative;
}

#video .arrow-top {
	position:absolute;
	top:0;
	right:20px;
}

#video h2 {
	background:transparent url(../images/titles/yahoo-video.jpg) no-repeat 0 0;
	width:200px;
	height:19px;
	padding-bottom:5px;
}

#video h2 span {
	position:absolute;
	left:-5000px;
}

/********************************************************************************** SALON AUTO */
#salon-auto {
	background:#FFFFFF none repeat scroll 0 0;
	margin:20px 0 20px 0;
	padding:10px;
	position:relative;
}

#salon-auto img {
	float:left;
	margin-right:20px;
}
#salon-auto h2 {
	color:#3C4D5F;
	font-family:arial;
	font-weight:bold;
	font-size:104%;
	padding-bottom:5px;
}
#salon-auto a {
	color:#7792eb;
	text-decoration:none;
}
#salon-auto a:hover {text-decoration:underline;}
/********************************************************************************** HEADER */
#hd-banner a {display:block;}
#yec-nav-george,#yec-nav-george .main,#yec-nav-george .sub,#yec-nav-george .subnav,#yec-nav-george .editorial{clear:both;}
#yec-nav-george{padding-top:16px;background:#fff;}
#yec-nav-george .main{padding-left:10px;padding-right:10px;position:relative;z-index:1;zoom:1;}
#yec-nav-george .main li{float:left;margin-right:5px;display:inline;position:relative;z-index:100;border-style:1px solid;border:0;}
#yec-nav-george .main li.rogue{float:right;margin-left:5px;}
#yec-nav-george .main li.current,#yec-nav-george .main a,#yec-nav-george .main a span,#yec-nav-george .main li.current a,#yec-nav-george .main li.current span,#yec-nav-george .main li.current h1,#yec-nav-george .main li.rogue a,#yec-nav-george .main li.rogue a span{background:transparent no-repeat top right;}
#yec-nav-george .main li.current a,#yec-nav-george .main li.rogue a,#yec-nav-george .main a{display:block;padding-left:9px;background-position:top left;font-size:92%;font-weight:bold;text-transform:uppercase;position:relative;}
#yec-nav-george .main li.current h1{font-weight:bold;}
#yec-nav-george .main span,#yec-nav-george .main h1{display:block;padding:7px 10px 7px 1px;}
#yec-nav-george .subnav{width:100%;min-height:6px;margin:0;padding:0;border-top:none;position:relative;z-index:2;}
#yec-nav-george .sub{padding:4px 21px 4px 14px;font-size:92%;font-weight:bold;margin-bottom:-1px;}
#yec-nav-george .sub li{float:left;padding:4px 7px 4px 7px;}
#yec-nav-george .sub li.current{background:#6A798A;}
#yec-nav-george .sub::after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
#yec-nav-george .sub{display:inline-block;}
#yec-nav-george .sub{display:block;}
#yec-nav-george .editorial{padding:7px 20px;margin-bottom:-1px;font-size:85%;}
#yec-nav-george .editorial h2,#yec-nav-george .editorial li{display:inline;margin:0 14px 0 0;}
#yec-nav-george .editorial h2{margin:0 7px 0 0;font-weight:normal;}
#yec-nav-george .editorial ul{display:inline;}
#yec-nav-george .main li{border-color:#032500;}
#yec-nav-george .main a,#yec-nav-george .main a span{color:#474747;background-color:#d8d8d9;}
#yec-nav-george .main li.first-child{border-color:#bebebe;}
#yec-nav-george .main li.selected a,#yec-nav-george .main li.selected span,#yec-nav-george .main li.current a,#yec-nav-george .main li.current span,#yec-nav-george .main li.current h1,#yec-nav-george .main li.first-child.current{color:#fff;background-color:#FFF;border-color:#032500;}
#yec-nav-george .navmore ul{background:#fff;border-color:#e6ba3f;}
#yec-nav-george .main li .navmore li{border-color:#e6ba3f;}
#yec-nav-george .main li .navmore li a,#yec-nav-george .main li .navmore li.first-child a{border-color:#fff;}
#yec-nav-george .main li .navmore li a:hover{background:#f9da49;}
#yec-nav-george .sub{color:#d4d4d4;background:#4d5967;}
#yec-nav-george .sub a{color:#fff;}
#yec-nav-george .editorial{color:#09c;background:#f2f1f2;}
#yec-nav-george .editorial a{color:#474747;}
#yec-nav-george .main li.current,#yec-nav-george .main a,#yec-nav-george .main a span,#yec-nav-george .main li.current span,#yec-nav-george .main li.current h1,#yec-nav-george .main li.rogue a,#yec-nav-george .main li.rogue a span{background-image:url(http://l.yimg.com/cx/aut/fu/navtb.gif);}
#yec-nav-george .main li.selected a,#yec-nav-george .main li.selected span,#yec-nav-george .main li.current a,#yec-nav-george .main li.current span,#yec-nav-george .main li.current h1,#yec-nav-george .main li.first-child.current{background-image:url(../images/bg/orange-tab.jpg);}
#yec-nav-george .subnav {background-color:#B1521B;float:left;height:6px;border-top:medium none;margin:0;padding:0;position:relative;width:100%;z-index:2;overflow:hidden;}
#yec-nav-george, #yec-nav-george .main, #yec-nav-george .sub, #yec-nav-george .subnav, #yec-nav-george .editorial {clear:both;}
#yec-nav-george .main li.selected a, #yec-nav-george .main li.selected span, #yec-nav-george .main li.current a, #yec-nav-george .main li.current span, #yec-nav-george .main li.current h1, #yec-nav-george .main li.first-child.current {background-color:#FFFFFF;border-color:#032500;color:#FFFFFF;}
#yec-nav-george a {text-decoration:none;}
#yec-nav-george .main ul.more {display:none;}
#yec-nav-george .main li.expand ul.more {display:block;}
#yec-nav-george .main ul.more, #yec-nav-george .main ul.more * {background:transparent none repeat scroll 0 0;color:black;float:none;margin:auto;padding:0;text-transform:none;}
#yec-nav-george .main li.expand ul.more {background:#F0EFEE none repeat scroll 0 0;border:2px solid #999999;color:black;display:block;left:50%;margin:0.5em 0 0 -8em;padding:0;position:absolute;width:16em;z-index:9999;}
#yec-nav-george .main li.expand ul.more li a {border-bottom:1px solid #D4D4D4;margin:0 5px;padding:1px 0;}
.main ul.more, .main ul.more * {background:transparent none repeat scroll 0 0;color:black;float:none;margin:auto;padding:0;text-transform:none;}
.collapsed #branding-splash {clear:both;border:0 none;height:0;margin:0;min-height:0;overflow:hidden;padding:0;}
#yec-nav-george li.more img {position:absolute;right:4px;top:4px;}
#yec-nav-george li.more a.js span {padding-right:30px;position:relative;}
body.green #yec-nav-george .main li.selected, body.green #yec-nav-george .main li.selected a, body.green #yec-nav-george .main li.selected span, body.green #yec-nav-george .main li.current, body.green #yec-nav-george .main li.current span, body.green #yec-nav-george .main li.current h1, #yec-nav-george .main li.green, #yec-nav-george .main li.green a, #yec-nav-george .main li.green a span, #yec-nav-george .main li.green h1, body.green #yec-nav-george .main li.first-child.current {background-color:#62A20A;background-image:url(http://l.yimg.com/i/i/eu/aut/e/green.png);border-bottom-color:#62A20A;color:#FFFFFF;}
#yeug-header{background:#fff none no-repeat bottom center;padding:0px;padding-top:0;zoom:1;}
#yeug-header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#yeug-corelinks,#yeug-network{font-size:85%;}
#yeug-corelinks{padding-right:80px;padding-bottom:3px;float:left;position:relative;z-index:1;}
#yeug-corelinks li{display:inline;padding-right:10px;}
#yeug-network{line-height:1.5em;}
#yeug-network ul li{display:inline;}
#yeug-bt-submasthead{clear:left;float:left;}
#yeug-property-masthead{margin-right:30px;clear:left;}
#yeug-property-masthead.bt{clear:none;}
#yeug-network .action,#yeug-network span{font-weight:bold;}
#ad-north{clear:both;text-align:center;margin-bottom:-65px;}
#yeug-search legend{text-indent:-999em;font-size:0;line-height:0;height:0;}
#yeug-search .types{margin-bottom:2px;}
#yeug-search fieldset{float:left;}
#yeug-search .types li{float:left;padding-right:0.5em;padding:0 6px 0 5px;}
#yeug-search .types label{text-transform:capitalize;cursor:pointer;font-size:85%;}
#yeug-search label span{position:absolute;left:-9999px;}
#yeug-search li label span.arrow{position:static;}
#yeug-search fieldset div{border:1px solid #416173;padding:1px;float:left;clear:left;}
#yeug-search fieldset div input{width:28em;max-width:400px;}
#yeug-search .submit{float:left;margin:-4px 0 0 6px;}
#yeug-search.interactive .types{margin-left:10px;}
#yeug-search.interactive li input{position:absolute;left:-9999px;}
#yeug-search.interactive li{border-left:1px solid #000;border-right:1px solid #fff;padding:0 9px;}
#yeug-search.interactive .types *{line-height:0.8;}
#yeug-search.interactive li.first-child{border-color:#fff;}
#yeug-search.interactive li label{color:#666;}
#yeug-search.interactive li label:hover{text-decoration:underline;}
#yeug-search.interactive li.checked{padding:0;margin:-11px -1px 0;border-color:#fff;position:relative;z-index:2;}
#yeug-search.interactive li.checked label{display:block;background:#1f697c;color:#fff;text-decoration:none;display:block;padding:0 0 8px;margin:0;border:1px solid #1f697c;position:relative;}
#yeug-search.interactive li.checked span.arrow{background:#aaa;display:block;display:inline-block;padding:10px 9px 11px;margin-bottom:-11px;background:transparent url(http://l.yimg.com/cx/aut/fu/schs2.gif) no-repeat bottom center;}
#yeug-search .types::after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
#yeug-header{padding-top:6px;}
#yeug-masthead,#yeug-search{margin:0 20px 0 10px;}
#yeug-property-masthead,#yeug-network{float:left;}
#yeug-search{float:right;margin-top:-0.45em;*margin-top:1em;}
#yeug-corelinks li {display:inline;padding-right:10px;}
#yeug-header a {color:#5592E2;text-decoration:none;}
#yeug-header a:hover {text-decoration:underline;}
#yeug-search.interactive li.checked span.arrow {background:transparent url(http://l.yimg.com/cx/aut/fu/schs2.gif) no-repeat scroll center bottom;display:inline-block;margin-bottom:-11px;padding:10px 9px 11px;}
#yeug-search.interactive .types * {line-height:0.8;}
#yeug-search li label span.arrow {position:static;}
#yeug-search label span {left:-9999px;position:absolute;}
#yeug-search.interactive li.checked label {background:#1F697C none repeat scroll 0 0;border:1px solid #1F697C;color:#FFFFFF;display:block;margin:0;padding:0 0 8px;position:relative;text-decoration:none;}
#yeug-search.interactive li input {left:-9999px;position:absolute;}
#yeug-search.interactive li.checked span.arrow {background:transparent url(http://l.yimg.com/cx/aut/fu/schs2.gif) no-repeat scroll center bottom;display:inline-block;margin-bottom:-11px;padding:10px 9px 11px;}
/********************************************************************************** HEADER SUBMENU */
ul.more {
	background:#F0EFEE none repeat scroll 0 0;
	border:2px solid #999999;
	color:black;
	display:block;
	left:50%;
	margin:0.5em 0 0 -8em;
	padding:0;
	position:absolute;
	width:16em;
}

.main ul.more {
	display:none;
}

.main ul.more * {
	background:transparent none repeat scroll 0 0;
	color:black;
	float:none;
	margin:auto;
	padding:0;
	text-transform:none;
}
.main ul.more * {
	background:transparent none repeat scroll 0 0;
	color:black;
	float:none;
	margin:auto;
	padding:0;
	text-transform:none;
}

.main li.expand ul.more li a {
	border-bottom:1px solid #D4D4D4;
	margin:0 5px;
	padding:1px 0;
}

.main ul.more, .main ul.more * {
	background:transparent none repeat scroll 0 0;
	color:black;
	float:none;
	margin:auto;
	padding:0;
	text-transform:none;
}

.main li.current, .main a, .main a span, .main li.current span, .main li.current h1, .main li.rogue a, .main li.rogue a span {
	background-image:url(http://l.yimg.com/cx/aut/fu/navtb.gif);
}

.main a, .main a span {
	background-color:#D8D8D9;
	color:#474747;
}

.main li.current a, .main li.rogue a, .main a {
	background-position:left top;
	display:block;
	font-size:92%;
	font-weight:bold;
	padding-left:9px;
	position:relative;
	text-transform:uppercase;
}

.main li.expand ul.more {
	background:#F0EFEE none repeat scroll 0 0;
	border:2px solid #999999;
	color:black;
	display:block;
	left:50%;
	margin:0.5em 0 0 -8em;
	padding:0;
	position:absolute;
	width:16em;
}
}
/********************************************************************************** FOOTER */
#ft {position:relative;}
#ft ul, #yeug-footer ul li, #yeug-footer ol li, #ft ol {list-style-position:inside;list-style-type:disc;}
#yeug-footer{clear:both;zoom:1;position:relative;}
#yeug-footer .elsewhere,#yeug-footer .optional{padding:10px;margin-bottom:0;background-color:#97a6ab;color:white;}
#yeug-footer .optional{font-size:100%;padding:0;margin-bottom:10px;}
#yeug-footer .optional div{padding:5px 10px;display:inline-block;}
#yeug-footer .optional div{display:block;}
#yeug-footer .elsewhere:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
#yeug-footer .elsewhere{display:inline-block;}
#yeug-footer .elsewhere{display:block;padding:0 0 10px;}
#yeug-footer .footer-wrapper{background:#fff;color:#666;margin-top:10px;zoom:1;}
#yeug-footer .footer-wrapper-first{clear:both;background:#fff;color:#666;margin-top:0;zoom:1;}
#yeug-footer .footer-wrapper-inner{display:inline-block;}
#yeug-footer .footer-wrapper-inner{zoom:1;clear:both;display:block;}
#yeug-footer .elsewhere div{float:left;}
#yeug-footer .elsewhere div div{background:none;}
#yeug-footer .elsewhere a{color:white;}
#yeug-footer .elsewhere h2{color:white;font-weight:bold;font-size:116%;text-transform:uppercase;padding-bottom:10px;}
#yeug-footer .elsewhere .property h2{color:#fff;padding:10px;}
#yeug-footer .elsewhere ul,#yeug-footer .elsewhere ol{float:left;margin-right:15px;}
#yeug-footer ol{padding:0;}
#yeug-footer .elsewhere .property ul{display:inline;float:left;margin:0 10px;*margin-left:0;}
#yeug-footer .elsewhere .functions ul{margin-right:0;*margin-left:0;}
#yeug-footer .elsewhere li{padding:1px 0;padding-left:8px;font-size:120%;font-family:Arial,sans-serif;}
#yeug-footer .elsewhere li{padding-left:0;}
#yeug-footer .elsewhere .property,#yeug-footer .elsewhere .also,#yeug-footer .elsewhere .functions{display:inline;float:left;padding:10px;margin:10px 10px 0;}
#yeug-footer .elsewhere .also{padding-right:0;_margin-right:0;width:390px;}
#yeug-footer .elsewhere .also li{width:93px;}
#yeug-footer .elsewhere .also ul{margin-bottom:1em;}
#yeug-footer .elsewhere .also_more{margin-left:245px;font-weight:bold;display:block;}
#yeug-footer .elsewhere .functions{float:right;border-left:1px solid #ccc;padding:0 10px 10px 15px;margin-top:20px;width:156px;}
#yeug-footer .elsewhere .property li{width:100px;}
#yeug-footer .elsewhere .property li{width:120px;}
#yeug-footer .elsewhere .also ul{list-style-position:inside;width:100px;}
#yeug-footer .elsewhere .also ul{width:110px;}
#yeug-footer .elsewhere .functions li{width:148px;}
#yeug-footer .elsewhere a,#yeug-footer .elsewhere li{line-height:1.3em;}
#yeug-footer .elsewhere .property{background:url(http://l.yimg.com/i/i/eu/sp/foote.png) repeat-x bottom left #787878;width:305px;padding:0 0 10px;margin-right:10px;}
#yeug-footer .elsewhere .property a{color:#fff;}
#yeug-footer .disclaimer{margin-left:10px;margin-top:10px;font-size:77%;color:#666;line-height:1.5;}
#yeug-footer .disclaimer .country{float:right;}
#yeug-footer .disclaimer .copy,#yeug-footer .disclaimer .legal,#yeug-footer .disclaimer .legal li{display:inline;}
#yeug-footer .disclaimer .legal li{border-left:1px solid #666;padding:0 0.7em;}
#yeug-footer .disclaimer .legal li.first-child{border-left:0 none;}
#yeug-footer .disclaimer .legal li a{color:#135291;}
#yeug-footer .disclaimer .legal li.highlight a{color:#F00;}
#ft center{margin-bottom:10px;}
#legal-notices{color:#3f3f42;padding:1em;}
#legal-notices .privacy-notice{margin:0.8em 0 0 0;}
#legal-notices p.copyright-notice{display:inline;}
#legal-notices ul.copyright-links{display:inline;margin:0;padding:0;}
#legal-notices ul.copyright-links li{display:inline;margin:0;padding:0 6px;font-weight:bold;border-left:1px solid #3f3f42;}
#legal-notices ul.copyright-links li.first{border-left:none;}
#legal-notices ul.copyright-links li a,#legal-notices ul.copyright-links li a:link,#legal-notices ul.copyright-links li a:visited,#legal-notices ul.copyright-links li a:hover{color:#3f3f42;}
#legal-notices .privacy-notice a,#legal-notices .privacy-notice a:link,#legal-notices .privacy-notice a:visited,#legal-notices .privacy-notice a:hover{color:#3f3f42;}
#ft {background-color:#DFE0E4;color:#3C4D5F;clear:both;font-family:verdana;font-size:77%;}
#ft a{text-decoration:none;color:#5592E2;}
#ft a:hover {text-decoration:underline;}



/* last modification */
.essai{
color:#333333;
font-family:Arial,sans-serif;
font-size:123.1%;
font-weight:bold;
text-decoration:none;
}

.imgessai{
margin-bottom: 20px;
}

p.essaietitle{
background:transparent url(../images/titles/essai.jpg) no-repeat scroll 0 0;
width: 530px;
margin-bottom: 10px;
}

p.videotitle{
background:transparent url(../images/titles/video-small.jpg) no-repeat scroll 0 0;
width: 530px;
margin-bottom: 10px;
}

.videotitle span{
visibility: hidden;
text-decoration: none;
}

a.videotitle{
background:transparent url(../images/titles/accueil.jpg) no-repeat scroll 0 0;
width: 64px;
display: block;
height: 20px;
text-decoration: none;

}

.essaietitle span{
visibility: hidden;
text-decoration: none;
}

a.essaietitle{
background:transparent url(../images/titles/accueil.jpg) no-repeat scroll 0 0;
width: 64px;
display: block;
height: 20px;
text-decoration: none;
}



