/* PROPRIETES DE BALISE */
html, body{ height:100%!important; min-height:100%!important; }
body{
	display:block;
	margin:0 auto;
	padding:0;
	padding-top:24px;
	width:755px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#55899d;
}

body.mandarin{ font-size:11px!important; }

.mandarin .HomeHubNews h3{ line-height:13px!important; letter-spacing:2!important; }
.mandarin .HomeHubNews p{ line-height:13px!important; letter-spacing:2!important; }

.mandarin .FicheDetail .Paragraphe{ line-height:14px!important; letter-spacing:2!important; }

h1 span, h2 span, h3 span, a span{
	display:none;
}

/* BARRE SOCIAL MEDIA */
#SocialMedia{
	position:fixed;
	
	z-index:1000;
	
	top:0;
	left:0;
	
	width:100%;
	height:24px;
	
	background-image:url(res/socialmedia_bg.gif);	
}
#SocialMedia .ctnt{
	display:block;
	
	margin:0 auto;
	
	width:754px;
	height:24px;	
}
#SocialMedia .valeo{
	display:inline;
	float:left;
	
	margin-left:413px;
	
	width:127px;
	height:24px;	
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(res/socialmedia_logo_valeo.gif);
}
#SocialMedia .tw{
	display:inline;
	float:left;
	
	margin-left:6px;
	
	width:20px;
	height:24px;	
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(res/socialmedia_logo_tw.gif);
}
#SocialMedia .fb{
	display:inline;
	float:left;
	
	margin-left:5px;
	
	width:20px;
	height:24px;	
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(res/socialmedia_logo_fb.gif);
}
#SocialMedia .yt{
	display:inline;
	float:left;
	
	margin-left:5px;
	
	width:54px;
	height:24px;	
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(res/socialmedia_logo_yt.gif);
}
#SocialMedia .dm{
	display:inline;
	float:left;
	
	margin-left:4px;
	
	width:93px;
	height:24px;	
	
	text-indent:-10000px;
	overflow:hidden;
	
	background-image:url(res/socialmedia_logo_dm.gif);
}


/* FORMATAGE DE LA MISE EN PAGE */

#page{
	position:relative;
	display:block;
	margin:0 auto;
	width:755px;
	height:100%!important;
	background-color:#f1f5f7;
	background-image:url(res/page_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	height:100%!important;
}

#header, #headerhome{
	clear:both;
	display:block;
	margin:0 auto;
	width:753px;
	height:105px;
	background:url(res/header_bg.jpg);
}

#content{
	clear:both;
	display:block;
	margin:0 auto;
	width:753px;
}

#EspaceLogin{
	display:block;
	margin:auto auto;
}

#Layout-hp-div{
	clear:both;
	display:block;
	margin-top:8px;
	margin-left:9px;
	margin-bottom:17px;
	width:744px;
	height:auto;	
}

#Layout-hp-div .Ligne-carte{
	clear:both;
	display:block;
	margin-bottom:10px;
	width:744px;
	height:auto;
}

#Layout-hp-div .Ligne-haut{
	clear:both;
	display:block;
	margin-top:10px;
	width:744px;
	height:auto;
}

#Layout-hp-div .Ligne-bas{
	clear:both;
	position:relative;
	display:block;
	width:744px;
	height:auto;
}

#Layout-hp-div .Ligne-btn{
	clear:both;
	display:block;
	padding-top:10px;
	width:744px;
	height:auto;
}

#Layout-2-cols{
	clear:both;
	display:block;
	margin:17px auto;
	width:733px;
	height:auto;
}

#Col-gauche{
	display:inline;
	float:left;
	width:169px;
}

#Col-droite{
	display:inline;
	float:left;
	margin-left:10px;
	width:554px;
}

.subnav, .subnavhome{
	clear:both;
	display:block;
	margin:0 auto;
	width:753px;
	/*height:27px;*/
}

#subnav0, #subnav1, #subnav2, #subnav3, #subnav4, #subnav5, #subnav6, #subnav7, #subnav8, #subnav9{
	clear:both;
	display:none;
	margin:0 auto;
	width:753px;
	height:27px;
      
}

.subnavhome{
	background:url(res/nosubnav_bg.gif);
}

.subnav{
	background:url(res/subnav_bg.gif);
}

#footer{
	clear:both;
	display:block;
	margin-left:2px;
	width:753px;
	height:27px;
	background:url(res/footer_bg.gif);
}

#footerhome{
	clear:both;
	display:block;
	margin-left:2px;
	width:753px;
	height:27px;
	background:url(res/footer_bg.gif);
}

/* SCROLLING ANIME */

#Container{
	position:relative;
	display:inline;
	float:left;
	
	width:660px;
	height:140px;
	
	clip:rect(0px, 660px, 140px, 0px);
	overflow:hidden;
}

#List{
	position:absolute;
	z-index:10;
	
	left:0px;
	top:0px;
	
	width:2652px
}

/* HOME PAYS */

#BlocHPDivRegion, #BlocHPDivRegion2{
	display:block;
	width:734px;
	height:40px;
	background:url(res/home_countryselect_bg.gif);
}

#BlocHPDivRegion h3, #BlocHPDivRegion2 h3{
	display:inline;
	float:left;
	margin:0;
	margin-top:5px;
	margin-left:18px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
}

#BlocHPDivRegion h3{
	color:#33758f;
}

#BlocHPDivRegion2 h3{
	color:#2b9720;
}

#BlocHPDivRegion ul, #BlocHPDivRegion2 ul{
	display:inline;
	float:left;
	margin:0;
	margin-top:5px;
	margin-left:18px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	color:#94b5c1;
}

#BlocHPDivRegion li, #BlocHPDivRegion2 li{
	display:inline;
	float:left;
	margin:0;
	margin-right:20px;
	padding:0;
}

#BlocHPDivRegion li{
	color:#33758f;
}

#BlocHPDivRegion2 li{
	color:#2b9720;
}

#BlocHPDivRegion a, #BlocHPDivRegion2 a{
	color:#94b5c1;
	text-decoration:none;
}

#BlocHPDivRegion a:hover{
	color:#33758f;
}

#BlocHPDivRegion2 a:hover{
	color:#2b9720;
}

#BlocHPDivCountries{
	display:block;
	width:734px;
	height:210px;
	margin-bottom:10px;
}

#BlocHPDivCountries object{
	display:inline;
	float:left;
}

#BlocHPDivCountries div{
	display:inline;
	float:left;
	width:406px;
	height:210px;
	background:url(res/homecountry_right.jpg);
}

#BlocHPDivCountries ul{
	display:inline;
	float:left;
	margin:0;
	margin-top:20px;
	margin-right:10px;
	padding:0;
	list-style:none;
}

#BlocHPDivCountries li{
	clear:both;
	display:block;
	margin:0;
	padding:0;
	font-size:10px;
	line-height:13px;
}

#BlocHPDivCountries a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	padding-left:10px;
	background:url(res/anxnav_arrow.gif) no-repeat;
	background-position:0 4px;
	color:#ffffff;
	text-decoration:none;
}

#BlocHPDivCountries a:hover{
	color:#2b9720;
}

.HomeCountNews, .HomeHubNews{
	display:inline;
	float:left;
	margin-left:3px;
	margin-right:7px;
	width:211px;
	height:133px;
}

.BlocHPDivPaysOff{
	display:block;
	width:734px;
	margin-bottom:10px;

}

.HomeCountNews{
	background:url(res/homecount_news_bg.gif);
}

.HomeHubNews{
	background:url(res/homehub_news_bg.gif);
}

.Ligne-bas .prev, .Ligne-bas .prev ul, .Ligne-bas .prev li, .Ligne-bas .prev a, .Ligne-bas .next, .Ligne-bas .next ul, .Ligne-bas .next li, .Ligne-bas .next a{
	display:inline;
	float:left;
	
	margin:0;
	padding:0;
	
	width:36px;
	height:140px;
}
.Ligne-bas .prev{ background:url(res/hscroll_left_no.gif); }
.Ligne-bas .prev li{ background:url(res/hscroll_left_hov.gif); }
.Ligne-bas .prev li a{ background:url(res/hscroll_left_off.gif); }
.Ligne-bas .prev li a:hover{ background:none; }
.Ligne-bas .next{ background:url(res/hscroll_right_no.gif); }
.Ligne-bas .next li{ background:url(res/hscroll_right_hov.gif); }
.Ligne-bas .next li a{ background:url(res/hscroll_right_off.gif); }
.Ligne-bas .next li a:hover{ background:none; }

.Ligne-bas .items{
	display:inline;
	float:left;
	
	margin-top:4px;
	
	width:668px;
	height:140px;
}


.HomeCountNews div, .HomeHubNews div{
	display:block;
	margin-top:6px;
	margin-left:6px;
	width:201px;
	height:109px;
}

.HomeCountNews img, .HomeHubNews img{
	display:inline;
	float:left;
	margin:0;
	width:89px;
	height:89px;
	border:none;
}

.HomeCountNews h3, .HomeHubNews h3{
	display:inline;
	float:left;
	margin:0;
	margin-left:7px;
	margin-bottom:3px;
	padding:0;
	width:102px;
	height:33px;
	font-size:11px;
	line-height:11px;
	letter-spacing:-1px;
	color:#67b443;
}

.HomeCountNews p, .HomeHubNews p{
	display:inline;
	float:left;
	margin:0;
	margin-left:7px;
	padding:0;
	width:102px;
	height:53px;
	font-size:10px;
	line-height:11px;
	letter-spacing:-1px;
	color:#55899d;
}

.HomeCountNews h3 a, .HomeHubNews h3 a{
	color:#67b443;
	text-decoration:none;
}

.HomeCountNews p a, .HomeHubNews p a{
	color:#55899d;
	text-decoration:none;
}

.HomeCountNews ul, .HomeHubNews ul{
	display:block;
	margin:0;
	margin-left:6px;
	padding:0;
	width:198px;
	height:11px;
	list-style:none;
}

.HomeCountNews li, .HomeHubNews li{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:198px;
	height:11px;
	text-align:right;
}

.HomeCountNews li a, .HomeHubNews li a{
	display:inline;
	float:right;
	margin:0;
	padding:0;
	padding-left:10px;
	height:11px;
	background:url(res/more_off.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#67b443;
	text-decoration:none;
}

.HomeCountNews li a:hover, .HomeHubNews li a:hover{
	background:url(res/more_on.gif) no-repeat;
	background-position:0 4px;
	color:#55899d;
}

/* ELEMENT RESUME EN LISTE */

.ResumeList{
	display:block;
	margin-bottom:10px;
	width:554px;
	height:150px;
	background:url(res/list_bg.gif);
}

.ResumeList div{
	clear:both;
	display:block;
	margin-left:7px;
	width:535px;
	height:124px;
}

.ResumeList img{
	display:inline;
	float:left;
	margin-top:6px;
	width:109px;
	height:109px;
	border:none;
}

.ResumeList h3{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:3px;
	padding:0;
	width:416px;
	/*height:16px;*/
	font-size:11px;
	line-height:13px;
	color:#55899d;
}

.ResumeList p{
	display:inline;
	float:left;
	margin:0;
	margin-left:10px;
	padding:0;
	width:416px;
	height:93px;
	font-size:10px;
	line-height:12px;
	color:#55899d;
}

.ResumeList h3 a{
	color:#55899d;
	text-decoration:none;
}

.ResumeList p a{
	color:#55899d;
	text-decoration:none;
}

.ResumeList ul{
	display:block;
	margin:0;
	margin-left:6px;
	padding:0;
	width:535px;
	height:11px;
	list-style:none;
}

.ResumeList li{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:535px;
	height:11px;
	text-align:right;
}

.ResumeList li a{
	display:inline;
	float:right;
	margin:0;
	padding:0;
	padding-left:10px;
	height:11px;
	background:url(res/more_off.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#67b443;
	text-decoration:none;
}

.ResumeList li a:hover{
	background:url(res/more_on.gif) no-repeat;
	background-position:0 4px;
	color:#55899d;
}

/* ELEMENT PRESSE EN LISTE */

.PressList{
	display:block;
	margin-bottom:10px;
	width:554px;
	height:150px;
	background:url(res/list_bg.gif);
}

.PressList div{
	clear:both;
	display:block;
	margin-left:7px;
	width:535px;
	height:130px;
}

.PressList img{
	display:inline;
	float:left;
	margin-top:6px;
	width:109px;
	height:109px;
	border:none;
}

.PressList h3{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:3px;
	padding:0;
	width:416px;
	font-size:11px;
	line-height:13px;
	color:#55899d;
}

.PressList p{
	display:inline;
	float:left;
	margin:0;
	margin-left:10px;
	padding:0;
	width:416px;
	font-size:10px;
	line-height:12px;
	color:#55899d;
}

.PressList h3 a{
	color:#55899d;
	text-decoration:none;
}

.PressList p a{
	color:#55899d;
	text-decoration:none;
}

.PressList ul{
	display:block;
	float:right;
	margin:0;
	margin-right:6px;
	padding:0;
	height:11px;
	list-style:none;
}

.PressList li{
	display:inline;
	float:left;
	margin:0;
	margin-left:15px;
	padding:0;
	height:11px;
	text-align:right;
}

.PressList li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	padding-left:10px;
	height:11px;
	background:url(res/more_off.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#67b443;
	text-decoration:none;
}

.PressList li a:hover{
	background:url(res/more_on.gif) no-repeat;
	background-position:0 4px;
	color:#55899d;
}

/* ELEMENT GOODIES EN LISTE */

.GoodiesList{
	clear:both;
	display:block;
	margin-top:10px;
	width:554px;
	height:130px;
	background:url(res/goodieslist_bg.gif);
}

.GoodiesList div{
	display:inline;
	float:left;
	margin-left:7px;
	width:405px;
	height:130px;
}

.GoodiesList img{
	display:inline;
	float:left;
	margin-top:6px;

	border:none;
}

.GoodiesList h4{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:3px;
	padding:0;
	width:286px;
	font-size:11px;
	line-height:13px;
	color:#55899d;
}

.GoodiesList p{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	padding:0;
	width:286px;
	height:30px;
	font-size:10px;
	line-height:12px;
	color:#55899d;
}

.GoodiesList em{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	padding:0;
	width:286px;
	font-size:10px;
	line-height:12px;
	color:#55899d;
	font-style:normal;
}

.GoodiesList h4 a{
	color:#55899d;
	text-decoration:none;
}

.GoodiesList p a{
	color:#55899d;
	text-decoration:none;
}

.GoodiesList em a{
	color:#67b443;
	text-decoration:none;
}

.GoodiesList ul{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	padding:0;
	width:130px;
	list-style:none;
}

.GoodiesList li{
	display:block;
	margin:0;
	padding:0;
	text-align:left;
}

.GoodiesList li.dltitle{
	display:block;
	margin:0;
	margin-top:5px;
	padding:0;
	text-align:left;
}

.GoodiesList li a{
	display:block;
	margin:0;
	padding:0;
	padding-left:10px;
	height:10px;
	background:url(res/more_off.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#67b443;
	text-decoration:none;
}

.GoodiesList li a:hover{
	background:url(res/more_on.gif) no-repeat;
	background-position:0 4px;
	color:#55899d;
}


/* ELEMENT RECHERCHE EN LISTE */

.SearchList{
	display:block;
	margin-bottom:10px;
	width:554px;
	height:150px;
	background:url(res/list_bg.gif);
}

.SearchList div{
	clear:both;
	display:block;
	margin-left:7px;
	width:535px;
	height:130px;
}

.SearchList img{
	display:inline;
	float:left;
	margin-top:6px;
	width:109px;
	height:109px;
	border:none;
}

.SearchList p{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	padding:0;
	width:416px;
	font-size:10px;
	line-height:12px;
	color:#55899d;
}

.SearchList h3 a{
	color:#55899d;
	text-decoration:none;
}

.SearchList p a{
	color:#55899d;
	text-decoration:none;
}

.SearchList ul{
	display:block;
	float:right;
	margin:0;
	margin-right:6px;
	padding:0;
	height:11px;
	list-style:none;
}

.SearchList li{
	display:inline;
	float:left;
	margin:0;
	margin-left:15px;
	padding:0;
	height:11px;
	text-align:right;
}

.SearchList li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	padding-left:10px;
	height:11px;
	background:url(res/more_off.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#67b443;
	text-decoration:none;
}

.SearchList li a:hover{
	background:url(res/more_on.gif) no-repeat;
	background-position:0 4px;
	color:#55899d;
}

/* ELEMENT SITES EN LISTE */

.SitesList{
	clear:both;
	display:block;
	margin-top:10px;
	width:554px;
	height:150px;
	background:url(res/list_bg.gif);
}

.SitesList div{
	clear:both;
	display:block;
	margin-left:7px;
	width:535px;
	height:130px;
}

.SitesList img{
	display:inline;
	float:left;
	margin-top:6px;
	width:109px;
	height:109px;
	border:none;
}

.SitesList h4{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:3px;
	padding:0;
	width:416px;
	font-size:11px;
	line-height:13px;
	color:#55899d;
}

.SitesList p{
	display:inline;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	padding:0;
	width:416px;
	font-size:10px;
	line-height:12px;
	color:#55899d;
}

.SitesList h4 a{
	color:#55899d;
	text-decoration:none;
}

.SitesList p a{
	color:#55899d;
	text-decoration:none;
}

.SitesList ul{
	display:block;
	float:right;
	margin:0;
	margin-right:6px;
	padding:0;
	height:11px;
	list-style:none;
}

.SitesList li{
	display:inline;
	float:left;
	margin:0;
	margin-left:15px;
	padding:0;
	height:11px;
	text-align:right;
}

.SitesList li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	padding-left:10px;
	height:11px;
	background:url(res/more_off.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#67b443;
	text-decoration:none;
}

.SitesList li a:hover{
	background:url(res/more_on.gif) no-repeat;
	background-position:0 4px;
	color:#55899d;
}

/* SITEMAP */

.SiteMap{
	clear:both;
	display:block;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	height:auto;
}

.SiteMap ul{
	clear:both;
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
}

.SiteMap ul li{
	clear:both;
	display:block;
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:13px;
	color:#5a696d;
}

.SiteMap ul li.rub{
	clear:both;
	display:block;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#55899d;
	background:url(res/sitemap_rub_chevron.gif) no-repeat;
	background-position:0 4px;
}

.SiteMap ul li.srub{
	clear:both;
	display:block;
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	font-size:10px;
	line-height:13px;
	color:#55899d;
	background:url(res/sitemap_srub_chevron.gif) no-repeat;
	background-position:3px 5px;
}

.SiteMap ul li a{
	display:inline;
	float:left;
	margin:0px;
	margin-left:8px;
	padding:0px;
	color:#55899d;
	text-decoration:none;
}

.SiteMap ul li a:hover{
	color:#55899d;
}

/* FICHE DETAIL */

.FicheDetail{
	display:block;
	margin-top:10px;
	width:544px;
}

.FicheDetail .FicheDetailVisuel{
	display:inline;
	float:left;
}

.FicheDetail .FicheDetailVisuel img{
	clear:left;
	display:inline;
	margin-right:10px;
}

div.Paragraphe{
	display:block;
	margin:0;
	margin-bottom:10px;
	padding:0;
	width:554px;
}

p.Paragraphe{
	display:block;
	margin:0;
	margin-bottom:10px;
	padding:0;
	width:auto;
}

p.Paragraphe p{
	display:block;
	margin:0;
	padding:0;
	width:auto;
}

p.Paragraphe img{
	margin-right:2px;
	border:none;
}

.FicheDetail a, .Paragraphe a{
	color:#55899d;
	text-decoration:underline;
}

/* MODULE DE RECHERCHE */

#ModSearch{
	display:block;
	margin:0;
	margin-bottom:10px;
	width:169px;
	height:41px;
	background:url(res/mod_search_bg.gif);
}

#ModSearch form{
	display:block;
	margin:0;
	padding:0;
}

#ModSearch fieldset{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#ModSearch input.text{
	display:inline;
	float:left;
	margin:0;
	margin-left:11px;
	margin-top:9px;
	padding:4px;
	width:109px;
	border:1px solid #aaaaaa;
	font-size:11px;
	line-height:11px;
	color:#55899d;
}

#ModSearch input.btn{
	display:inline;
	float:left;
	margin:0;
	margin-left:5px;
	margin-top:9px;
}

/* DEALER LOCATOR */

#dealerlocatorsearch{
	display:block;
	width:554px;
	margin-top:20px;
}

#dealerlocatorsearch form{
	display:block;
	margin:0;
	padding:0;
}

#dealerlocatorsearch fieldset{
	clear:both;
	display:block;
	margin:0;
	margin-bottom:10px;
	padding:0;
	border:none;
}

#dealerlocatorsearch select{
	display:block;
	margin:0;
	width:200px;
	font-size:11px;
	color:#000000;
}

#dealerlocatorsearch h3{
	clear:both;
	display:block;
	margin:0;
	margin-top:10px;
	margin-bottom:15px;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#55899d;
}

#dealerlocatorsearch label{
	font-size:11px;
	color:#000000;
}

#dealerlocatorresults{
	display:block;
	width:554px;
	margin-top:20px;
}

#dealerlocatorresults{
	clear:both;
	display:block;
	margin:0;
	margin-bottom:15px;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#55899d;
}

.motifresult{
	position:relative;
	display:block;
	width:554px;
	margin-top:10px;
}

.motifresult .top{
	clear:both;
	display:block;
	width:554px;
	height:5px;
	font-size:1px;
	line-height:1px;
	background:url(res/dealer_locator_top.gif);
}

.motifresult .mid{
	clear:both;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	width:554px;
	background:url(res/dealer_locator_bg.gif);
}

.motifresult .mid h4{
	clear:both;
	display:block;
	margin:0;
	margin-left:10px;
	margin-bottom:5px;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#55899d;
}

.motifresult .mid p{
	clear:both;
	display:block;
	margin:0;
	margin-left:10px;
	padding:0;
	font-size:10px;
	color:#55899d;
}

.motifresult .mid a{
	color:#55899d;
}

.motifresult .mid p .linkmap{ position:absolute; right:10px; top:8px; }

.motifresult .bot{
	clear:both;
	display:block;
	width:554px;
	height:5px;
	font-size:1px;
	line-height:1px;
	background:url(res/dealer_locator_bot.gif);
}

#SearchBtn{
	display:block;
	margin:0;
	margin-top:20px;
	margin-bottom:20px;
	padding:0;
}

#SearchBtn ul{
	display:block;
	margin:0;
	padding:0;
	height:25px;
	list-style:none;
}

#SearchBtn li{
	display:block;
	margin:0;
	padding:0;
}

#SearchBtn li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	height:25px;
	background:url(res/print_center.gif);
	font-size:11px;
	font-weight:bold;
	color:#72a7b8;
	text-decoration:none;
	vertical-align:middle;
}

#SearchBtn li a img{
	display:inline;
	margin:0;
	padding:0;
	border:none;
	vertical-align:middle;
}

/* BOUTON D'IMPRESSION */

#PrintBtn{
        clear:both;
	display:block;
	margin:0;
	margin-top:20px;
	margin-bottom:20px;
	padding:0;
	width:554px;
	height:25px;
}

#PrintBtn ul{
	display:block;
	float:right;
	margin:0;
	padding:0;
	height:25px;
	list-style:none;
}

#PrintBtn li{
	display:block;
	margin:0;
	padding:0;
}

#PrintBtn li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	height:25px;
	background:url(res/print_center.gif);
	font-size:11px;
	font-weight:bold;
	color:#72a7b8;
	text-decoration:none;
	vertical-align:middle;
}

#PrintBtn li a img{
	display:inline;
	margin:0;
	padding:0;
	border:none;
	vertical-align:middle;
}



/* BOUTON WEB CATALOGUE */

#WebCat{
	display:inline;
	float:left;
	margin:0;
	margin-top:8px;
	padding:0;
	width:180px;
	height:41px;
}

#WebCat ul{
	display:block;
	float:right;
	margin:0;
	padding:0;
	height:41px;
	list-style:none;
}

#WebCat li{
	display:block;
	margin:0;
	padding:0;
}

#WebCat li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
}

#WebCat li a img{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	border:none;
	vertical-align:middle;
}

#WebCat li a span{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	height:41px;
	line-height:41px;
	background:url(res/webcat_bg.gif);
}

/* BOUTON WEB CATALOGUE */

/* BOUTON WEB SDS */

#SDS{
	display:inline;
	float:left;
	margin:0;
	margin-top:8px;
	padding:0;
	width:470px;
	height:41px;
}

#SDS ul{
	display:block;
	float:right;
	margin:0;
	padding:0;
	height:41px;
	list-style:none;
}

#SDS li{
	display:block;
	margin:0;
	padding:0;
}

#SDS li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
}

#SDS li a img{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	border:none;
	vertical-align:middle;
}

#SDS li a span{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	height:41px;
	line-height:41px;
	background:url(res/webcat_bg.gif);
}

/* BOUTON WEB SDS */

#WebExtranet{
	display:inline;
	float:left;
	margin:0;
	margin-top:2px;
	padding:0;
	width:642px;
}

#WebExtranet ul{
	display:block;
	float:right;
	margin:0;
	padding:0;
	width:179px;
	height:26px;
	list-style:none;
}

#WebExtranet li{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:179px;
	height:26px;
	background-image:url(res/webextranet_bg.gif);
}

#WebExtranet li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:179px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:26px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}

/* ESPACE LOGIN */

#EspaceLoginForm{
	display:block;
	margin:auto auto;
	padding-top:16px;
	width:234px;
	height:86px;
	background:url(res/espacelogin_bg.gif) no-repeat;
}

#EspaceLoginForm form{
	display:block;
	margin:0;
	margin-left:11px;
	padding:0;
}

#EspaceLoginForm fieldset{
	display:block;
	margin:0;
	margin-bottom:10px;
	padding:0;
	border:none;
}

#EspaceLoginForm label{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:63px;
	line-height:20px;
	font-weight:bold;
	color:#67b443;
}

#EspaceLoginForm input{
	display:inline;
	float:left;
}

#EspaceLoginForm input.text{
	display:inline;
	float:left;
	margin:0;
	margin-left:5px;
	padding:4px;
	width:109px;
	border:1px solid #aaaaaa;
	font-size:11px;
	line-height:11px;
	color:#55899d;
}

#EspaceLoginForm input.btn{
	display:inline;
	float:left;
	margin:0;
	margin-left:5px;
	padding:0;
}

/* NAV ANNEXE */

.AnxNav{
	display:block;
	margin-bottom:10px;
	width:169px;
}

.AnxNav .titletop{
	display:block;
	width:169px;
	height:5px;
	background:url(res/anxnav_title_top.gif);
	line-height:1px;
	font-size:1px;
}

.AnxNav .title {
	display:block;
	width:169px;
	padding-top:4px;
	padding-bottom:4px;
	background:url(res/anxnav_title_bg.gif);
	background-position:center center;  
}

.AnxNav .title h4, .AnxNav .title h5{
	display:block;
	margin:0 10px 0 10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	color:#72a7b8;
	font-weight:bold;
}

.AnxNav .title h4 a, .AnxNav .title h5 a{
	color:#72a7b8;
	text-decoration:none;
}

.AnxNav .titlebottom{
	display:block;
	width:169px;
	height:4px;
	background:url(res/anxnav_title_bottom.gif);
	line-height:1px;
	font-size:1px;
}

.AnxNav .list {
	display:block;
	width:169px;
	padding-top:4px;
	padding-bottom:4px;
	background:url(res/anxnav_list_bg.gif);
}

.AnxNav .list ul{
	display:block;
	margin:0 10px 0 10px;
	padding:0;
	width:149px;
	list-style:none;
}

.AnxNav .list li{
	display:block;
	margin:0;
	margin-top:5px;
	padding:0;
	border-bottom:1px solid #c3e794;
	background:url(res/anxnav_arrow.gif) no-repeat;
	background-position:0 4px;
	font-size:10px;
	line-height:12px;
}

.AnxNav .list li a{
	display:block;
	margin:0;
	margin-bottom:5px;
	margin-left:10px;
	color:#ffffff;
	text-decoration:none;
	white-space:pre-wrap;
}

.AnxNav .list li a:hover{
	color:#2d891a;
}

.AnxNav .list li a.on{
	color:#2d891a;
}

.AnxNav .content {
	display:block;
	width:169px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(res/anxnav_list_bg.gif);
}

.AnxNav .content h5{
	display:block;
	margin:0;
	margin:5px auto 0;
	padding:0;
	width:149px;
	font-size:11px;
	line-height:13px;
	color:#ffffff;
}

.AnxNav .content p{
	display:block;
	margin:0;
	margin:5px auto 0;
	padding:0;
	width:149px;
	font-size:10px;
	line-height:12px;
	color:#ffffff;
}

.AnxNav .content h5 a{
	color:#ffffff;
	text-decoration:none;
}

.AnxNav .content p a{
	color:#ffffff;
	text-decoration:none;
}

.AnxNav .content ul{
	display:block;
	margin:0;
	margin:5px auto 0;
	padding:0;
	width:149px;
	height:11px;
	list-style:none;
}

.AnxNav .content li{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:149px;
	height:11px;
	text-align:right;
}

.AnxNav .content li a{
	display:inline;
	float:right;
	margin:0;
	padding:0;
	padding-left:10px;
	height:11px;
	background:url(res/anxnav_arrow.gif) no-repeat;
	background-position:0 4px;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}

.AnxNav .listbottom{
	display:block;
	width:169px;
	height:5px;
	background:url(res/anxnav_list_bottom.gif);
	line-height:1px;
	font-size:1px;
}

.BtnList{
	clear:both;
	display:block;
	width:169px;
	margin-bottom:10px;
}

.BtnList .top{
	clear:both;
	display:block;
	width:169px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background:url(res/btnlist_top.gif);
}

.BtnList .mid{
	clear:both;
	display:inline;
	float:left;
	width:169px;
	background:url(res/btnlist_bg.gif);
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
}

.BtnList .mid img{
	display:inline;
	float:left;
	margin:0;
	margin-left:10px;
}

.BtnList .mid a{
	display:inline;
	float:left;
	margin:0;
	padding:5px;
	line-height:13px;
	font-size:13px;
	color:#72a7b8;
	text-decoration:none;
	font-weight:bold;
}

.BtnList .bot{
	clear:both;
	display:block;
	width:169px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background:url(res/btnlist_bot.gif);
}

/* TITRE */
.articletitle{
	display:block;
	width:554px;
}

.articletitle .top{
	display:block;
	width:554px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background:url(res/titre_bg_top.gif);
}

.articletitle .center{
	display:block;
	width:554px;
	padding-top:4px;
	padding-bottom:4px;
	background:url(res/titre_bg_center.gif);
	background-position:center center;  
}

.articletitle .center h2{
	display:block;
	margin:0 10px 0 10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:23px;
	color:#55899d;
	font-weight:bold;
}

.articletitle .bottom{
	display:block;
	width:554px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background:url(res/titre_bg_bottom.gif);
}

.articletitleimg{
	display:block;
	margin-bottom:10px;
	width:554px;	
}


/* SOUS TITRE */
.articlestitle{
	display:block;
	width:554px;
}

.articlestitle .top{
	display:block;
	width:554px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background:url(res/titre_bg_top.gif);
}

.articlestitle .center{
	display:block;
	width:554px;
	background:url(res/titre_bg_center.gif);
	background-position:center center;  
}

.articlestitle .center h3{
	display:block;
	margin:0;
	padding:0 10px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:17px;
	color:#55899d;
	font-weight:bold;
}

.articlestitle .bottom{
	display:block;
	width:554px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background:url(res/titre_bg_bottom.gif);
}

/* BTN FONCTIONNALITE */

.btnsFctn{
	display:block;
	margin:0;
	padding:0;
}

.btnsFctn li{
	display:inline;
	float:left;
	margin:0;
	margin-right:10px;
	margin-bottom:10px;
	padding:0;
        height: 40px;
        background: transparent url('res/bouton-ouverture-valeo.gif') no-repeat;
        
}

.btnFctn a{
	display:inline;
        float:left;
	margin:0;
	height:40px;
	
	/*width:237px;
	height:39px;
	background:url(res/btnfctn_bg.gif) no-repeat;*/
        background: transparent url('res/bouton-fermeture-valeo.gif') no-repeat;
        background-position: top right;
	font-size:18px;
	line-height:40px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	/*vertical-align:middle;*/
        padding-right: 10px;
       


}

.btnFctn a img{
	display:inline;
	float:left;
	margin-top:8px;
	margin-left:10px;
	margin-right:5px;
	width:23px;
	height:23px;
	border:none;
}

/* PAGINATION */ 

.Pagination{
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	width:479px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:21px;
	color:#2d891a;
	vertical-align:middle;
	text-decoration:none;
}

.Pagination.Liste{
	display:block;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}

.Pagination.Liste strong{
	color:#2d891a;
	font-weight:bold;
}

.Pagination.Liste a{
	color:#67b443;
	text-decoration:none;
}

.Pagination.Liste a:hover{
	color:#2d891a;
	text-decoration:none;
}

.Pagination.Liste a.on{
	color:#2d891a;
	font-weight:bold;
	text-decoration:none;
}

.Pagination.Liste a.on:hover{
	color:#2d891a;
	font-weight:bold;
	text-decoration:none;
}

.BtnsPagination{
	display:block;
	margin:0px;
	padding:0px;
}

.BtnsPagination a{
	display:inline;
	float:left;
	margin:0px;
	margin-right:10px;
	padding:0px;
	width:114px;
	height:21px;
	font-family:Arial;
	font-size:9px;
	line-height:21px;
	color:#67b443;
	vertical-align:middle;
	text-decoration:none;
}

.BtnsPagination a.back:hover{
	color:#2d891a;
}

.BtnsPagination a.next{
	text-align:right;
}

.BtnsPagination a.next:hover{
	color:#2d891a;
}


/* HEADER /// HOME */

#headerhome h1{
	display:inline;
	float:left;
	margin:0;
	margin-left:29px;
	margin-top:32px;
	padding:0;
}

#headerhome h1 a{
	display:block;
	margin:0;
	padding:0;
}

#headerhome h1 a img{
	display:block;
	margin:0;
	padding:0;
	border:none;
}

#headerhome h2{
	display:inline;
	float:left;
	margin:0;
	margin-left:245px;
	margin-top:39px;
	padding:0;
	width:357px;
	height:37px;
	background:url(res/header_baseline.gif);
}

#headerhome h2.fr{
	display:inline;
	float:left;
	margin:0;
	margin-left:371px;
	margin-top:41px;
	padding:0;
	width:225px;
	height:27px;
	background:url(res/header_baseline_fr.gif);
}

#headerhome h2.en{
	display:inline;
	float:left;
	margin:0;
	margin-left:233px;
	margin-top:39px;
	padding:0;
	width:357px;
	height:37px;
	background:url(res/header_baseline_en.gif);
}

#headerhome h2.de{
	display:inline;
	float:left;
	margin:0;
	margin-left:316px;
	margin-top:39px;
	padding:0;
	width:280px;
	height:27px;
	background:url(res/header_baseline_de.gif);
}

#headerhome h2.it{
	display:inline;
	float:left;
	margin:0;
	margin-left:188px;
	margin-top:42px;
	padding:0;
	width:411px;
	height:27px;
	background:url(res/header_baseline_it.gif);
}

#headerhome h2.es{
	display:inline;
	float:left;
	margin:0;
	margin-left:143px;
	margin-top:41px;
	padding:0;
	width:452px;
	height:28px;
	background:url(res/header_baseline_es.gif);
}

#headerhome h2.ru{
	display:inline;
	float:left;
	margin:0;
	margin-left:298px;
	margin-top:42px;
	padding:0;
	width:290px;
	height:26px;
	background:url(res/header_baseline_ru.gif);
}

#headerhome h2.pl{
	display:inline;
	float:left;
	margin:0;
	margin-left:365px;
	margin-top:40px;
	padding:0;
	width:232px;
	height:27px;
	background:url(res/header_baseline_pl.gif);
}

#headerhome h2.nl{
	display:inline;
	float:left;
	margin:0;
	margin-left:276px;
	margin-top:44px;
	padding:0;
	width:326px;
	height:22px;
	background:url(res/header_baseline_nl.gif);
}

#headerhome h2.tr{
	display:inline;
	float:left;
	margin:0;
	margin-left:385px;
	margin-top:42px;
	padding:0;
	width:212px;
	height:27px;
	background:url(res/header_baseline_tr.gif);
}

/* HEADER /// ALL AREAS */

#header h1{
	display:inline;
	float:left;
	margin:0;
	margin-left:15px;
	margin-top:17px;
	margin-bottom:19px;
	padding:0;
}

#header h1 a{
	display:block;
	margin:0;
	padding:0;
}

#header h1 a img{
	display:block;
	margin:0;
	padding:0;
	border:none;
}

/* NAVIGATION */

#nav{
	clear:both;
	display:block;
	margin:0;
	margin-left:7px;
	padding:0;
	list-style:none;
}

#nav li{
	display:inline;
	float:left;
	margin:0;
	margin-left:1px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#nav li.WebExtranet{ float:right; margin-right:18px; }

#nav li a{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:auto;
	height:27px;
	font-size:11px;
	line-height:27px;
	color:#55899d;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#nav li.WebExtranet a{ color:#ffffff; }
#nav li.WebExtranet a:hover{ color:#55899d; }

#nav li.WebExtranet a .left{
	display:inline;
	float:left;
	width:6px;
	height:27px;
	font-size:1px;
	line-height:1px;
	background:url(res/_nav_left_off.gif);
}

#nav li.WebExtranet a .center{
	display:inline;
	float:left;
	height:27px;
	width:auto;
	background:url(res/_nav_center_off.gif);
}

#nav li.WebExtranet a .right{
	display:inline;
	float:left;
	width:6px;
	height:27px;
	font-size:1px;
	line-height:1px;
	background:url(res/_nav_right_off.gif);
}

#nav li.WebExtranet a:hover div.left{
	background:url(res/_nav_left_on.gif);
}

#nav li.WebExtranet a:hover div.center{
	background:url(res/_nav_center_on.gif);
}

#nav li.WebExtranet a:hover div.right{
	background:url(res/_nav_right_on.gif);
}

#nav li.WebExtranet a.on div.left{
	background:url(res/_nav_left_on.gif);
}

#nav li.WebExtranet a.on div.center{
	background:url(res/_nav_center_on.gif);
}

#nav li.WebExtranet a.on div.right{
	background:url(res/_nav_right_on.gif);
}

#nav li a .left{
	display:inline;
	float:left;
	width:6px;
	height:27px;
	font-size:1px;
	line-height:1px;
	background:url(res/nav_left_off.gif);
}

#nav li a .center{
	display:inline;
	float:left;
	height:27px;
	width:auto;
	background:url(res/nav_center_off.gif);
}

#nav li a .right{
	display:inline;
	float:left;
	width:6px;
	height:27px;
	font-size:1px;
	line-height:1px;
	background:url(res/nav_right_off.gif);
}

#nav li a:hover{
	color:#ffffff;
}
#nav li a:hover div.left{
	background:url(res/nav_left_on.gif);
}

#nav li a:hover div.center{
	background:url(res/nav_center_on.gif);
}

#nav li a:hover div.right{
	background:url(res/nav_right_on.gif);
}

#nav li a.on{
	color:#ffffff;
}

#nav li a.on div.left{
	background:url(res/nav_left_on.gif);
}

#nav li a.on div.center{
	background:url(res/nav_center_on.gif);
}

#nav li a.on div.right{
	background:url(res/nav_right_on.gif);
}

/* SOUS NAV VIDE */

.subnavhome ul.country{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:745px;
	list-style:none;
}

.subnavhome ul.country li{
	display:inline;
	float:right;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2d891a;
	font-weight:bold;
	line-height:25px;
}

.subnavhome a{
	color:#55899d;
	text-decoration:none;
}

.subnavhome a:hover{
	color:#55899d;
	text-decoration:none;
}

.subnavhome a.on{
	color:#ffffff;
}


/* SOUS NAV */

.subnav ul{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:625px;
	list-style:none;
}

.subnav ul.country{
	width:120px;
}

.subnav li{
	display:inline;
	float:left;
	margin:0;
	margin-left:10px;
	margin-right:5px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2d891a;
	font-weight:bold;
	line-height:25px;
}

.subnav ul.country li{
	display:inline;
	float:right;
	margin:0;
	padding:0;
}

.subnavhome li img, .subnav li img{
	width:23px;
	height:14px;
	margin-top:5px;
	margin-left:4px;
	border:none;
}

.subnav a{
	border:none;
	color:#2d891a;
	text-decoration:none;
        font-size: 12px!important;
        letter-spacing: -1px;
}

.subnav a:hover{
	color:#ffffff;
	text-decoration:none;
}

.subnav a.on{
	color:#ffffff;
}


/* FOOTER */

#footer ul{
	display:inline;
	float:left;
	margin:0;
	margin-left:10px;
	padding:0;
	list-style:none;
}

#footer ul.leftlinks{
	width:660px;
}

#footer li{
	display:inline;
	float:left;
	margin:0;
	margin-right:10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#footer a{
	font-size:10px;
	color:#72a7b8;
	line-height:27px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-.2px;
}

#footer a{ font-weight:normal\9; }

#footer a:hover{
	color:#55899d;
}

#footer a.on{
	color:#55899d;
}

#footer a.goodies{
	color:#ffaa00;
}

#footer a.goodies:hover{
	color:#ff9500;
}

#footer a.goodiesOn{
	color:#ff9500;
}

#footer a.goodiesOn:hover{
	color:#ff9500;
}

#footerhome ul{
	display:inline;
	float:left;
	margin:0;
	margin-left:5px;
	padding:0;
	list-style:none;
}

#footerhome ul.leftlinks{
	width:400px;
}

#footerhome span.leftlinks{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:260px;
	text-align:right;
	line-height:27px;
}

#footerhome li{
	display:inline;
	float:left;
	margin:0;
	margin-right:15px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#footerhome a{
	font-size:11px;
	color:#72a7b8;
	line-height:27px;
	text-decoration:none;
	font-weight:bold;
}

#footerhome a:hover{
	color:#55899d;
}

#footerhome a.on{
	color:#55899d;
}

#footerhome a.goodies{
	color:#ffaa00;
}

#footerhome a.goodies:hover{
	color:#ff9500;
}

#footerhome a.goodiesOn{
	color:#ff9500;
}

#footerhome a.goodiesOn:hover{
	color:#ff9500;
}

/* SPECIAL */
#flt{
	position:absolute;
	z-index:99;
	visibility:visible;
	
	width:755px;
}

#flt object{
	display:block;
	margin:0;
	width:755px;
}

/* PAGE VIDEO */
#Video{
	display:block;
	
	margin-top:10px;
}

#Video p{
	display:block;
	
	margin:0;
	margin-bottom:30px;
	padding:0;
	
	font-weight:bold;
}

#Video object{
	display:block;
	
	margin:0 auto;
	margin-bottom:20px;
	padding:0;
	
	width:358px;
}

#Partage a span {
        display:inline !important;
        float:left;
}

#idFacebook{

    padding-right: 20px;
}










#flagi {
	position: absolute;
	top: 85px;
	right: 10px;
	}

#flagi a img {
	border: 1px solid #555555;
	}

#tworcy {
	font-size: 1.2em;
	line-height: 1.2em;
	margin-top: 10px;
	}

#tworcy a img{
	border: 0;
	}

#tworcy h2 {
	background:url(res/head.png);
	width: 544px;
	height: 23px;
	font-size: 1.3em;
	padding: 13px 0 0 10px;
	margin: 0 0 10px 0;
	}

#lcol {
	width: 195px;
	float: left;
	text-align: center;
	}

#lcol img{
	margin-bottom: 9px;
	}

#rcol {
	width: 560px;
	float: right;
	padding: 0;
	}

#rcolin {
	width: 540px;
	padding: 0;
	}

td.info {
	background: #cc0000;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
	}





/*Tworcy.pl 2015*/

#sdsmenu {
	text-align: right;
	padding: 0 10px 20px 0;
	}

#sdsmenu a{
	color: #72a7b8;
	text-decoration: none;
	font-weight: bold;
	}

#sdsmenu a.sel{
	color: #cc0000;
	}

#sdsmenu a:hover{
	text-decoration: underline;
	}

