/*******************************************************

TITLE: WWW.MARKEM-IMAJE.COM
DATE: 07-03-2008
AUTHOR: Fabrizio

*******************************************************/

* { 
	padding:0px;
	margin:0px;
	}

/*body { 
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/common/img/template08/bg_vert.gif);
	background-position:top;
	background-repeat:repeat-x;
	color:#717171;
	font-size:11px;
	}*/

#container {
    width: 930px;
	background-color:#FFFFFF;
	margin: 0pt auto;

	}

p{
	padding-bottom:10px;
	}
	
a {
	color: #484848;
	text-decoration: underline;
	}

a:hover {
	color: #484848;
	text-decoration: underline;
	}

a img {
	border:0;
	}
	
h1{
	font-size:18px;
	color:#7C4199;
	font-weight:bold;
	margin-bottom:15px;
	}

h2{
	font-size:15px;
	font-weight: bold;
	color:#7C4199;
	}
	
h3{
	font-size:13px;
	font-weight: bold;
	color:#c62300;
	}
	
h4{
	font-size:12px;
	font-weight: bold;
	}
	
h5{
	font-size:11px;
	font-weight: bold;
	}
	
h6{
	font-size:9px;
	color:#7a7874;
	}

/*-------------------------------------------------------------------*/ 
/*--------------------------------- CONTENT -------------------------*/
/*-------------------------------------------------------------------*/

div#content {
	width:910px;
	margin:10px 10px 25px 10px;
	clear:both;
	}

div#contentPageInt {
	width:930px;
	float:left;
	margin:0px 0px 25px 0px;
	background-color:#FFFFFF;
	}
	
div#contentLeft {
	width: 235px;
	float: left;
	padding-left:0px;
	}

div#contentLeftPageInt {
	width: 238px;
	float: left;
	}

div#contentCenter {
	width:400px;
	margin:0px 20px 0 20px;
	float: left;
	text-align:justify;
	}

div#contentCenterProd {
	width:475px;
	margin:0px 20px 0 0px;
	float: left;
	}
div#contentCenterProd table {
	width:475px;

	}

div#contentCenterProdBig {
	float: left;
	width:680px;
	}

div#contentCenterProdBig h3{
	color:#7C4199;
	margin:20px 0 0px 0;
	}
	
div#contentRight {
	width:235px;
	float:left;
	}

div#contentRightPageInt {
	width:184px;
	margin-top:0px;
	float:left;
	}

/*--------------------------------- TOOLS -------------------------*/

div#tools {
	width: 930px;
	height:122px;
	clear:both;
	}

div#titrePage {
	float:left;
	width:353px;
	padding-top:40px;
	text-align:left;
	}

div#titrePage h1 {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	}

div#logo,div#logodo {
	float:left;
	width:207px;
	height:122px;
	}
	
div#tools .links{
	float:right;
	padding:40px 0px 0px 0px;
	}
	
div#tools ul li{
	display:inline;
	padding:0px 0px 0px 10px;
	list-style: none;
	}
	
div#tools ul li a{
	color:#f1f1f1;
	text-decoration:none;
	}

div#tools div.search{
	float:right;
	margin-top:35px;
	}

div#tools .ok{
	width:15px;
	height:16px;
	margin:0px 0px -3px 2px;
	}
	
div#tools div.search .search {
	width: 180px;
	height: 15px;
	padding:2px 0 0 5px;
	font-size: 11px;
	color: #f1f1f1;
	border:0px;
	}
	
/*--------------------------------- BANNER -------------------------*/

div#banner {
    width:910px;
	height:280px;
	margin:10px;
	background-image:url(/common/img/template08/banner.jpg);
	background-repeat:no-repeat;
	clear:both;
	}

div#bannerSmall {
	float:left;
	margin-bottom:30px;
	}

div#bannerSelect {
    width:910px;
	height:30px;
	background-color:#717171;
	margin:0px 10px 25px 10px;
	clear:both;
	}

div#site ,div#site a{
	float:left;
    width:245px;
	line-height:30px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#f1f1f1;
	text-decoration:none;
	}

div#quickLinks {
	float:left;
    width:420px;
	padding-top:0px;
	}
div#quickLinks a{
	line-height:30px;
	padding-left:10px;
	font-size:13px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	color:#f1f1f1;
	text-decoration:none;
}
div#quickLinks select{
	margin-top:5px;
}


div#chooseMood {
	float:left;
    width:225px;
	text-align:right;
	height:23px;
	padding:7px 0px 0px 0px;
	}

div#chooseMood img{
	vertical-align:middle;
	}

div#chooseMood ul li{
	display:inline;
	padding-right:1px;
	list-style: none;
	color:#f1f1f1;
	}
	
/*--------------------------------- FOOTER -------------------------*/

div#footer {
	text-align:center;
	padding-top:11px;
	width:100%;
	font-size:10px;
	padding-bottom:30px;
	border-top:1px solid #919191;
	clear:both;
	}
	
div#footer a {
	color: #484848;
	text-decoration:none;
	}
	
div#footer a:hover {
	color: #7C4199;
	}

/*--------------------------------- PATH -------------------------*/

div#path {
	position:relative;
	left:-10px;
	float:left;
	margin-top:2px;
	width: 680px;
	}

div#path a {
	text-decoration:none;
	}

div#path a:hover {
	color:#7C4199;
	}
	
div#path ul {
	list-style:none;
}

div#path li {
	padding:15px 7px 16px 10px;
	background:url(/common/img/template08/puce_links_int.gif) 10px 0;
	background-repeat:no-repeat;
	background-position:right;
	float:left;
	}

div#path ul li a:hover, a.active{
	color:#7C4199;
	text-decoration:none;
	}

/*-------------------------------------------------------------------*/
/*------------------------------ NAVIGATION TOP----------------------*/
/*-------------------------------------------------------------------*/

	
#main_nav {
	clear:both;
	width:930px;
	font-size:11px;
	height:29px;
	font-weight:bold;
	}

#main_nav ul{
	margin:0px;
	list-style-type:none;
	width:auto;
	float:left;
	}
	
#main_nav ul li{
	display:inline;
	float:left;
	}
	
#main_nav ul li a{
	display:inline;
	float:left;
	color:#f1f1f1;
	text-decoration:none;
	padding: 9px 0px 6px 12px;
	}
	
#main_nav ul li a span{
	display:inline;
	padding: 9px 12px 6px 0px;
}

#main_nav ul li a:hover, #main_nav ul li a.current{
	color:#717171;
	padding: 9px 0px 6px 12px;
	}
	
#main_nav ul li a:hover span, #main_nav ul li a.current span{
	display:inline;
	width:auto;
	padding: 9px 12px 6px 0px;
	}
	
/*-------------------------------------------------------------------*/
/*--------------------------------- NAVIGATION ----------------------*/
/*-------------------------------------------------------------------*/

	
div#navigation {
	width: 235px;
	margin-top:15px;
	font-size:11px;
	}

.navigationDisplay{
	width: 235px;
	margin-top:15px;
	font-size:11px;
	}

.navigationDisplay ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}

.navigationDisplay li{
	margin-bottom:5px;
	list-style:none;
	}
	
.navigationDisplay li a{
  	height: 19px;
	color:#818181;
	text-decoration: none;
	}

.navigationDisplay li a:hover{
	color:#7C4199;
	text-decoration: none;
	}
	
.navigationDisplay h3 a.closedContent{
	display: block;
	font-size:11px;
	color:#717171;
	background:url(/common/img/template08/navigation.gif);
	padding: 4px 0 0 30px;
	}

.navigationDisplay h3 a.openedContent{
	color:#663399;
	font-size:11px;
	background:url(/common/img/template08/navigation.gif) 0 -23px;
	padding: 4px 0 0 30px;
	}

.navigationDisplay .navigationSwitchDisplay{
	position:relative;
	width: 211px;
	margin:0 12px 0 12px;
	}

.navigationDisplay .siteMapTitle2{
	text-decoration:none;
	width:162px;
	}
	
.navigationDisplay .navigationSwitchDisplay a{
	text-decoration:none;
	background:url(/common/img/template08/nav.gif) 0 -15px;
	display:block;
	}
	
.navigationDisplay .navigationSwitchDisplay li{
	padding:3px 0 0 0px;
	display:block;
	list-style:none;
	margin-bottom:2px;
	}
	
.navigationDisplay .navigationSwitchDisplay li a:hover{
	color:#7C4199;
	background:url(/common/img/template08/nav.gif) 0 -30px;
	display:block;
	list-style:none;
	}

.navigationDisplay .navigationSwitchDisplay li a{
	padding:0px 0 0px 20px;
	display:block;
	height:auto;
	font-size:11px;
	font-weight:normal;
	list-style:none;
	}
	
/*-------------------------------------------------------------------*/
/*--------------------------------- NAVIGATION ----------------------*/
/*-------------------------------------------------------------------*/

	
div#navigation2 {
	width: 238px;
	font-size:11px;
	background-image:url(/common/img/template08/bg_na_2.gif);
	background-position:bottom;
	padding:10px 0px 35px 0px;
	min-height:252px;
	}

* html div#navigation2 {
	height:252px;
	}

#navlist2{
	width: 170px;
	display: block;
	}

#navlist2 li{
	list-style: none;
	height:auto !important;
	height: 24px;
	display: block;
	}

#navlist2 li a {
  	height: 24px;
	width:186px;
	text-decoration: none;
	display: block;
	color:#717171;
	background:url(/common/img/template08/navigation-2.gif);
	padding: 4px 0 0 30px;
	}
	
#navlist2 li a:hover {
	color:#7C4199;
	background:url(/common/img/template08/navigation-2.gif) 0 -28px;
	padding: 4px 0 0 30px;
	}
	
#navlist2 li a.active {
	color:#7C4199;
	font-weight:bold;
	background:url(/common/img/template08/navigation-2.gif) 0 -28px;
	padding: 4px 0 0 30px;
	}	
	
	
#navlist2 ul{
	margin:0 0 5px 0;
	}
	
#navlist2 ul li a {
  	height: 17px;
	text-decoration: none;
	color:#717171;
	background:url(/common/img/template08/puce_arre.gif) 25px 10px;
	background-repeat:no-repeat;
	padding: 4px 0 0 35px;
	}
	
#navlist2 ul li a:hover {
	color:#7C4199;
	background:url(/common/img/template08/puce_arre.gif) 25px 10px;
	background-repeat:no-repeat;
	padding: 4px 0 0 35px;
	}
	
#navlist2 ul li a:active {
	color:#7C4199;
	background:url(/common/img/template08/puce_arre.gif) 25px 10px;
	background-repeat:no-repeat;
	padding: 4px 0 0 35px;
	}

/*-------------------------------------------------------------------*/
/*--------------------------------- QUICK LINKS ----------------------*/
/*-------------------------------------------------------------------*/

	

div#navigation ul.quickLinks {
	list-style: none;
	margin: 0;
	padding:40px 0px 0px 0px;
	}

div#navigation ul.quickLinks li a {
  	height: 19px;
	color:#818181;
	margin-top:10px;
	text-decoration: none;
	}
	
div#navigation ul.quickLinks li a:link, #navigation ul.quickLinks li a:visited {
	display: block;
	color:#717171;
	background:url(/common/img/template08/navigation.gif);
	padding: 4px 0 0 30px;
	}
	
div#navigation ul.quickLinks li a:hover {
	color:#7C4199;
	background:url(/common/img/template08/navigation.gif) 0 -23px;
	padding: 4px 0 0 30px;
	}
	
div#navigation ul.quickLinks li a:active {
	color:#7C4199;
	background:url(/common/img/template08/navigation.gif) 0 -23px;
	padding: 4px 0 0 30px;
	}
	
/*-------------------------------------------------------------------*/ 
/*--------------------------------- Box -----------------------------*/
/*-------------------------------------------------------------------*/

div.box{
	width:235px;
	margin:15px 0px 15px 0px;
	}
	
div.boxTop{
	width:220px;
	padding:5px 5px 0px 10px;
	background-image:url(/common/img/template08/box_top.gif);
	background-repeat:repeat-x;
	font-size:15px;
	font-weight:bold;
	color:#7C4199;
	height:20px;
	}

div.boxBody{
	width:215px;
	background-image:url(/common/img/template08/box_body.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:10px;
	}


div.boxBody ul li{
	list-style: none;
	display:block;
	padding:3px 0 0 10px;
	background:url(/common/img/template08/puce_links_ext.gif) 0 8px;
	background-repeat:no-repeat;
	}

div.boxBody ul li a{
	color:#717171;
	}

/*-------------------------------------------------------------------*/ 
/*--------------------------------- Box -----------------------------*/
/*-------------------------------------------------------------------*/

div.boxMed{
	width:213px;
	margin:25px 0px 15px 0px;
	}
	
div.boxMedTop{
	width:198px;
	padding:5px 5px 0px 10px;
	background-image:url(/common/img/template08/box_med_top.gif);
	background-repeat:repeat-x;
	font-size:15px;
	font-weight:bold;
	color:#7C4199;
	height:20px;
	}

div.boxMedBody{
	width:193px;
	background-image:url(/common/img/template08/box_med_body.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:10px;
	}

div.boxMedBody ul li{
	list-style: none;
	display:block;
	padding:3px 0 0 10px;
	background:url(/common/img/template08/puce_links_ext.gif) 0 8px;
	background-repeat:no-repeat;
	}

div.boxMedBody ul li a{
	color:#717171;
	}

/*-------------------------------------------------------------------*/ 
/*--------------------------------- Box -----------------------------*/
/*-------------------------------------------------------------------*/

div.boxSmall{
	width:184px;
	margin:0px 0px 15px 0px;
	}
	
div.boxSmallTop{
	width:169px;
	padding:5px 5px 0px 10px;
	background-image:url(/common/img/template08/box_small_top.gif);
	background-repeat:repeat-x;
	font-size:15px;
	font-weight:bold;
	color:#7C4199;
	height:20px;
	}

div.boxSmallBody{
	width:170px;
	background-image:url(/common/img/template08/box_small_body.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:7px;
	}

div.boxSmallBody ul li{
	list-style: none;
	display:block;
	padding:3px 0 0 10px;
	background:url(/common/img/template08/puce_links_ext.gif) 0 8px;
	background-repeat:no-repeat;
	}

div.boxSmallBody ul li a{
	color:#717171;
	}
	
/*------------------------- LINKS INT. -----------------------------*/

div.box ul.linksInt li{
	list-style: none;
	display:block;
	padding:3px 0 0 10px;
	background:url(/common/img/template08/puce_links_int.gif) 0 8px;
	background-repeat:no-repeat;
	}

div.box ul.linksInt li a{
	color:#717171;
	}

/*------------------------- LINKS EXT. -----------------------------*/


div.box ul.linksExt li{
	list-style: none;
	display:block;
	padding:3px 0 0 10px;
	background:url(/common/img/template08/puce_links_ext.gif) 0 8px;
	background-repeat:no-repeat;
	}

div.box ul.linksExt li a{
	color:#717171;
	}

/*------------------------- LINKS RSS -----------------------------*/


div.box ul.linksRss li{
	list-style: none;
	display:block;
	padding:10px 0 0 20px;
	background:url(/common/img/template08/pict_rss.gif) 0 10px;
	background-repeat:no-repeat;
	}

div.box ul.linksRss li a{
	color:#717171;
	}

/*-------------------------------------------------------------------*/ 
/*---------------------------- BOX NEWS -----------------------------*/
/*-------------------------------------------------------------------*/

div.boxNews{
	float:left;
	width:400px;
	border-top:1PX solid #dde0e3;
	padding:10px 0 15px 0;
	margin-top:5px;
	}

div.boxNews p{
	float:left;
	width:280px;
	display:block;
	}

div.boxNews img{
	float:left;
	padding:0px 10px 10px 0px;
	}

div.boxNews .text a{
	color:#FF0000;
	}

div.boxNews .links{
	float:right;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(/common/img/template08/puce_links_right.gif) 0 15px;
	background-position:right;
	background-repeat:no-repeat;
	}

/*-------------------------------------------------------------------*/ 
/*-------------------------- NAV TAB NEWS ---------------------------*/
/*-------------------------------------------------------------------*/

div.navTabNews{
	float:left;
	width:378px;
	padding:5px 10px 5px 10px;
	border:1px solid #dde0e3;
	}

#containerSmall{
	float:left;
	width:400px;
}

div.navTabNews .box{
	clear:both;
	width:378px;
	}

div.navTabNews p{
	display:block;
	}

div.navTabNews a{
	color:#c62300;
	}

div.navTabNews h2{
	display:block;
	padding-bottom:3px;
	}
	
div.navTabNews .links{
	float:right;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(/common/img/template08/puce_links_right.gif) 0 15px;
	background-position:right;
	background-repeat:no-repeat;
	}

div.navTabNews img{
	padding:1px;
	border:1px solid #dde0e3;
	float:left;
	margin:0px 10px 10px 0px;
	}

/*-------------------------------------------------------------------*/ 
/*--------------------------- NAV TAB BIG ---------------------------*/
/*-------------------------------------------------------------------*/

div.navTabBig{
	float:left;
	width:678px;
	padding:0px;
/*	padding:5px 10px 5px 10px;*/
	border:1px solid #dde0e3;
	}

div.navTabBig .box{
	float:left;
	width:658px;
	margin:0px;
	padding:10px;
	}

div.navTabBig .boxText{
	float:left;
	width:400px;
	margin-right:23px;
	}

div.navTabBig .boxImage{
	float:left;
	width:235px;
	}

div.navTabBig .boxText ul li{
	list-style: none;
	display:block;
	padding:2px 0 2px 10px;
	background:url(/common/img/template08/puce_fleche.gif) 0 8px;
	background-repeat:no-repeat;
	}

div.navTabBig a{
	color:#c62300;
	}

div.navTabBig h2{
	padding-bottom:10px;
	}
	
div.navTabBig .links{
	float:right;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(/common/img/template08/puce_links_right.gif) 0 15px;
	background-position:right;
	background-repeat:no-repeat;
	}

#containerBig{
	float:left;
	width:680px;
}

div.downloadCenter{
	float:left;
	width:678px;
	background-color:#ededed;
	border-top:1px solid #dde0e3;
	}

div.downloadCenter h2{
	padding:10px 0px 20px 45px;
	color:#717171;
	background:url(/common/img/template08/pict_download.gif) 10px 5px;
	background-repeat:no-repeat;
	}

div.downloadCenter a{
	color:#678f00;
	text-decoration:none;
	}

div.downloadCenter td{
	padding:5px;
	vertical-align:top;
	}

/*------------------------ PAGE DOWNLOAD ---------------------------*/

div.download{
	width:678px;
	background-color:#ededed;
	border:1px solid #dde0e3;
	}

div.download h2{
	padding:10px 0px 10px 45px;
	color:#717171;
	background:url(/common/img/template08/pict_download.gif) 10px 5px;
	background-repeat:no-repeat;
	}

div.download a{
	color:#678f00;
	text-decoration:none;
	}

div.download td{
	padding:5px;
	vertical-align:top;
	}



ul.searchResult li.titre2,
ul.searchResult li.titre3,
ul.searchResult li.libele,
ul.searchResult li.pagination,
ul.searchResult li.date
 {
	background : transparent !important;
}

ul.searchResult li.titre2 {
	width:663px;
	float:left;
	list-style: none;
	display:block;
	font-weight:bold;
	font-size:12px;
	background-color:#ededed;
	border:1px solid #dde0e3;
	padding:3px 0px 3px 15px;
	margin-top:25px;
	}

ul.searchResult li.titre3{
	width:663px;
	float:left;
	list-style: none;
	display:block;
	font-weight:bold;
	font-size:12px;
	padding:20px 0px 5px 15px;
	}

ul.searchResult li.pagination{
	float:left;
	list-style: none;
	display:block;
	padding:5px 0px 2px 15px;
	width: 20px;
	border-bottom:1px solid #dde0e3;
	}

ul.searchResult li.libele{
	float:left;
	list-style: none;
	display:block;
	width:545px;
	padding:5px 0 2px 15px;
	border-bottom:1px solid #dde0e3;
	}

ul.searchResult li.libele a{
	color:#717171;
	text-decoration:none;
	}

ul.searchResult li.date{
	float:left;
	list-style: none;
	display:block;
	width:70px;
	text-align:right;
	padding:5px 0 2px 15px;
	border-bottom:1px solid #dde0e3;
	}
	
	
	
	
#searchResult{
	float: left;
	height:30px;
	width:680px;
	padding: 20px 0 0 0;
	border-bottom:#b2b2b2 solid 1px;
	}

#pagination a {
    text-decoration: none;
	padding: 0 0 0 5px;
	}
	
#pagination a:active {
	font-weight:bold;
	font-size:12px;
	}

.suivant {
	padding: 0 0 0 20px;
	}
	
.suivant a{
    text-decoration: none;
	}

.suivant a:hover, .suivant a:active {
	font-weight:normal;
	font-size:11px;
	}
	
#pagination{
	float:right;
	}
	
#searchResult .result{
	float:left;
	font-size:15px;
	}
	

/*-------------------------------------------------------------------*/ 
/*------------------------ BOX NEWS FLASH ---------------------------*/
/*-------------------------------------------------------------------*/

div.newsFlashTop{
	float:left;
	width:400px;
	padding:5px 0 5px 0;
	margin-top:10px;
	}
	
div.newsFlashTop h3{
	color:#7C4199;
	}

div.newsFlashTop h3 a{
	color:#7C4199;
	text-decoration:none;
	}

div.newsFlash{
	float:left;
	width:400px;
	border-top:1px solid #dde0e3;
	padding:5px 0 5px 0;
	margin-top:10px;
	}
	
div.newsFlash p{
	float:left;
	display:block;
	width:340px;
	padding:0px;
	}

div.newsFlash span{
	float:left;
	text-align:right;
	display:block;
	width:60px;
	padding:0px;
	}
	
/*-------------------------------------------------------------------*/ 
/*--------------------------------- FORM-----------------------------*/
/*-------------------------------------------------------------------*/

select{
	width:190px;
	}


label {
	display:block;
	clear:both;
	margin-left:20px;
	padding-bottom:10px;
	}
	
fieldset{
	border:0px;
	margin-top:10px;
	}

.chkBox {
	float:left;
	margin:0 5px 0 0;
	}

.newsletter{
	width: 120px;
	height: 11px;
	padding:1px 0 2px 5px;
	font-size: 11px;
	color: #717171;
	background-color:#FFFFFF;
	border:1px solid #d6d6d8
	}

.ok{
	width:15px;
	height:16px;
	}
	
/*-------------------------------------------------------------------*/ 
/*------------------------------  BOUTONS ---------------------------*/
/*-------------------------------------------------------------------*/
		
	
div.bt {
	line-height:15px;
	}

div.bt a {
	color:#c62300;
	border:1px solid #d6d6d8;
	padding:0px 10px 1px 10px;
	text-decoration:none;
	background:url(/common/img/template08/bt_body.gif);
	}

div.btNewsletter {
	line-height:15px;
	}

div.btNewsletter a {
	color:#c62300;
	border:1px solid #d6d6d8;
	border-left:0px;
	padding:0px 5px 1px 5px;
	text-decoration:none;
	background:url(/common/img/template08/bt_body.gif);
	}

/*-------------------------------------------------------------------*/ 
/*------------------------------  CONTACT ---------------------------*/
/*-------------------------------------------------------------------*/

div.contact{
	width:678px;
	background-color:#ededed;
	border:1px solid #dde0e3;
	}

div.contact h2{
	padding:10px 0px 10px 55px;
	color:#717171;
	background:url(/common/img/template08/pict_contact.gif) 10px 5px;
	background-repeat:no-repeat;
	}
	
#contact_form,#container table {
	margin-top:15px;
	text-align:left;
	width:680px;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	}
#container table {
	margin:3px 0px;
	width:100%;
	}	
#contact_form th {
	color:#7C4199;
	font-weight:bold;
	font-size:12px;
	height:25px;
	padding-left:10px;
	}

#contact_form td {
	height:30px;
	padding:3px 0px 3px 10px;
	}

#main_content_large table td {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}

element.style {
	width:150px;
	}
	
#contact_form td select {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#000000;
	width:210px;
	}

#contact_form td.spacer {
	height:17px;
	}

#contact_form td input {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
	width:200px;
	}
/*
div.banner_border	{
background-color:#DDE1E4;
padding:5px;
float:left;
}	
img.banner_border	{
background-color:#ffffff;
padding:5px;
}*/

div.bannerFloatLeft	{
float:left;
height:260px;
}

#slideshow_large	{
	background-color:#fff;
	width:680px;
	height:245px;
	float:left;
	margin-bottom:30px;
}	
#slideshow_very_large	{
	background-color:#fff;
	width:910px;
	height:280px;
	float:left;
	margin-bottom:10px;
}	
#slideshow1	{
background-color:#fff;
border:5px solid #DDE1E4;
padding:5px;
width:380px;
height:230px;float:left;

}	
#slideshow2	{
background-color:#fff;
border:5px solid #DDE1E4;
padding:5px;
width:250px;
height:230px;float:left;

}	





 div.slideshow {
  margin: 0px;
  margin-left:410px;
  background-color:#fff;
border:5px solid #DDE1E4;
padding:5px;
}
div.slideshow p {
  padding-top: 9px;
}
div.slideshow ul {
  background: #FFF;
  bottom: -35px;
  left: 0px;
  position: absolute;
  overflow: hidden;
  padding: 5px 0;
  z-index: 10001;
}
div.slideshow ul a {
  background-position: 50% 50%;
  cursor: pointer;
  display: block;
  height: 25px;
  margin-right: 5px;
  opacity: 0.5;
  width: 30px;
}
div.slideshow ul a.active,
div.slideshow ul a:hover {
  opacity: 1;
}
div.slideshow ul li {
  float: left;
  list-style: none;
}










div.banner_border	{
background-color:#DDE1E4;
padding:5px;
margin-left:10px;
float:left;
}	
div.banner_border img,#slideshow1 img	{
background-color:#ffffff;
padding:5px;
/*border:1px solid #00ffff;*/
}	
/*#slideshow1 img	{
background-color:#ffffff;
position:absolute;padding:5px;
}*/

hr{display:none;}
.hr_line{
	border-top-color:#CCCCCC;
	border-top-style:solid;
	border-top-width:1px;
}
#contentCenterProdBig ul li {
	background:transparent url(/common/img/template08/puce_fleche.gif) no-repeat scroll 0pt 8px;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:2px 0pt 2px 10px;
}

#logo{
	width:207px;
	height:122px;
	background-image:url(/common/img/template08/logo.png);
	cursor:pointer;
	}

*html #logo{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/template08/logo.png", sizingMethod="scale");
	}
#logodo{
	width:207px;
	height:122px;
	background-image:url(/common/img/template08/logo-do.png);
	cursor:pointer;
	}

*html #logodo{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/template08/logo-do.png", sizingMethod="scale");
	}
#contentCenterProd table{float:left;}

.languagesSelector{
	color:#cccccc;
}
.languagesSelector a{
	color:#ccc;
	font-variant:upper
}
