body {
	margin:0;
	color:#454545;
	background:#f7f7f7;
	font:12px/17px Arial, Helvetica, sans-serif;
	text-align: center;
}
form {
	margin:0;
	padding:0;
	display:inline;
}
p {
    	margin-bottom: 1px;
   	margin-top: 1px;
    	padding-bottom: 0;
}
img {border:none;}
a:focus {outline:none;}
#main {
	margin:0 auto;
	width:1002px;
	overflow:hidden;
	position:relative;
	text-align: left;
}

.cell .titre_cell {
	height: 25px;
}

.csc-linkToTop{
	display:none;
}

#sous_menu_txt {
	margin: 0;
	padding: 4px 0;
	overflow: hidden;
	z-index: 2;
	line-height: 15px;
	top: 40px;
	position: relative !important;
	position;
	text-align: left;
	left: -650px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	width: 1500px;
}
.bodytext {
width: 100%;}

.holder {
/*	overflow:hidden;*/
	width:100%;
	clear:both;
}
.center {
	float:left;
	position:relative;
	left:50%;
}
.center .center-inner {
	position:relative;
	left:-50%;
}
* html .center .center-inner {float:left;}
/* header */
#header {
	overflow:hidden;
	width:100%;
/*	height:366px; */
	position:absolute;
	top:0;
	left:0;
	clear:both;
	z-index:1;
}
#header .logo {
	position:absolute;
	top:0;
	left:6px;
	width:99px;
	height:98px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
}
#header .logo a {
	display:block;
	width:99px;
	height:98px;
}
#header .navigation-area {
	overflow:hidden;
	margin:25px 0 0;
	padding:0 7px 0 106px;
	height:74px;
	background:url(../images/bg-nav-area.gif) no-repeat;
}
#header .navigation-area ul.nav {
	float:left;
	margin:0;
	padding:0 2px 0 0;
	background:url(../images/sep-nav.gif) no-repeat 100% 0;
	position:relative;
	text-transform: uppercase;
}
#header .navigation-area ul.nav li {
	float:left;
	padding:0 0 0 2px;
	font:11px/48px Arial, Helvetica, sans-serif;
	list-style:none;
	background:url(../images/sep-nav.gif) no-repeat;
}
#header .navigation-area ul.nav li:hover ul,
#header .navigation-area ul.nav li.hover ul {display:block;}
#header .navigation-area ul.nav li:hover a,
#header .navigation-area ul.nav li.hover a {background:url(../images/bg-nav-hover.gif) repeat-x;}
#header .navigation-area ul.nav li a {
	float:left;
	padding:0 16px;
	height:50px;
	color:#fff;
	text-decoration:none;
}
#header .navigation-area ul.nav li a:hover {background:url(../images/bg-nav-hover.gif) repeat-x;}
#header .navigation-area ul.nav li ul {
	position:absolute;
	width:928px;
	overflow:hidden;
	margin:0;
	padding:4px 0;
	top:50px;
	left:-30px;
	z-index:2;
	display:none;
}
#header .navigation-area ul.nav li ul li {
	background:none;
	padding:0 0 0 40px;
	font:11px/15px Arial, Helvetica, sans-serif;
	background:url(../images/ico-arrow.gif) no-repeat 30px 60%;
}
#header .navigation-area ul.nav li ul li a {
	color:#454545;
	padding:0;
	height:auto;
	background:none !important;
}
#header .navigation-area ul.nav li ul li a:hover {
	background:none;
	text-decoration:underline;
}
#header .navigation-area .search {
	float:right;
	width:194px;
	height:18px;
	margin:15px 0 0;
	padding:0 0 0 28px;
	background:url(../images/bg-search.gif) no-repeat;
}
#header .navigation-area .search .inp-search {
	float:left;
	margin:2px 0 0;
	border:0;
	color:#8a8a8a;
	font:italic 12px Arial, Helvetica, sans-serif;
	background:none;
	padding: 0px;
}
#header .navigation-area .search .btn-search {
	float:right;
	margin:0;
	padding:0 0 1px;
	width:24px;
	height:18px;
	overflow:hidden;
	border:1px solid #656565;
	color:#4c4c4c;
	font:12px/17px Arial, Helvetica, sans-serif;
	cursor:pointer;
}
/* promo */
.promo {
	overflow:hidden;
	width:1000px;
	height:265px;
	padding:1px;
	clear:both;
	background:url(../images/bg-promo.gif) no-repeat;
}
.promo div.tabset {
	float:right;
	width:232px;
	height:265px;
	overflow:hidden;
	margin:0;
	padding:0;
	background:url(../images/bg-tabset.jpg) no-repeat;
}
/*
.promo ul.tabset li {
	float:left;
	width:210px;
	padding:0 8px 0 14px;
	list-style:none;
	font:11px/16px Arial, Helvetica, sans-serif;
}
.promo ul.tabset li a {
	display:block;
	height:1%;
	padding:0 0 0 9px;
	color:#000;
	text-decoration:none;
	background:url(../images/ico-arrow-black.gif) no-repeat 0 50%;
}
*/
.promo ul.tabset li.tab-01 a {line-height:59px;}
.promo ul.tabset li.tab-02 a {line-height:62px;}
.promo ul.tabset li.tab-03 a {line-height:76px;}
.promo ul.tabset li.tab-04 a {line-height:68px;}
.promo ul.tabset li a:hover {
	text-decoration:underline;
	font-weight:bold;
}
.promo .tab-holder {
	float:right;
	width:767px;
	overflow:hidden;
}
.promo .tab-holder img {display:block;}
/* content */
#content {
	overflow:hidden;
	width:100%;
	padding:374px 0 0;
}
#content_2 {
	overflow:hidden;
	width:100%;
	padding:98px 0 0;
}
#content_3 {
	overflow:hidden;
	width:100%;
	padding:10px 0 0;
}
#content_5 {
	overflow:hidden;
	width:100%;
	padding:110px 0 0;
}
/* products */
.products {
	overflow:hidden;
	width:1012px;
	margin:0 0 8px;
}
.products .bg {
	float:left;
	background:url(../images/bg-products.gif) repeat;
}
.products .bg .bg-top {
	float:left;
	background:url(../images/bg-products-top.gif) repeat-x;
}
.products .bg .bg-bottom {
	float:left;
	padding:0 0 6px;
	background:url(../images/bg-products-bottom.gif) repeat-x 0 100%;
}
.products .box {
	float:left;
	width:222px !important;
	margin: 0 5px 0 0 !important;
	padding:0 12px !important;
	width: 220px;
	margin:0 4px 0 0;
	padding: 0 12px; 

	display:inline;
}
.products .box h2 {
	margin:0;
	color:#454545;
	font:11px/23px Arial, Helvetica, sans-serif;
}
.products .box .info {
	width:100%;
	padding:8px 0 1px;
	margin:0 0 8px;
	background:url(../images/bg-dashed-line.gif) repeat-x 0 100%;
	position:relative;
}
.products .box .info:after {
	content:"";
	display:block;
	clear:both;
	height:0;
}
.products .box .info h3 {
	margin:0 0 8px;
	color:#b2161f;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.products .box .info p {
	margin:0 0 6px;
	color:#8e8e8e;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.products .box .info a.more {
	position:absolute;
	bottom:-16px;
	right:0;
	padding:0 12px 0 0;
	color:#ae141e;
	font:11px/14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/ico-arrow-red.gif) no-repeat 100% 55%;
}
.products .box .info a.more:hover {text-decoration:underline;}
.products .box img {float:left;}
/* block-area */
.block-area {
	overflow:hidden;
	width:100%;
	margin:0 0 12px;
}
.showroom {
	float:left;
	width:494px;
	
	display:inline;
	background:url(../images/bg-showroom.gif) repeat-y;
}
.showroom .bg-top {
	overflow:hidden;
	width:100%;
	background:url(../images/bg-showroom.gif) no-repeat -494px 0;
}
.showroom .bg-bottom {
	overflow:hidden;
	width:100%;
	padding:1px 0 10px;
	background:url(../images/bg-showroom.gif) no-repeat -988px 100%;
}
.showroom .title {
	overflow:hidden;
	height:22px;
	padding:0 12px 0 14px;
}
.showroom .title h2 {
	margin:0;
	float:left;
	color:#454545;
	font:11px/21px Arial, Helvetica, sans-serif;
}
.showroom .title ul.gal-nav {
	float:right;
	margin:8px 0 0;
	padding:0;
}
.showroom .title ul.gal-nav li {
	float:right;
	padding:0 0 0 6px;
	list-style:none;
}
.showroom .title ul.gal-nav li a {
	float:left;
	width:4px;
	height:8px;
	text-indent:-9999px;
	overflow:hidden;
}
.showroom .title ul.gal-nav li a.btn-previous {background:url(../images/ico-arrows-showroom.gif) no-repeat -4px 0;}
.showroom .title ul.gal-nav li a.btn-next {background:url(../images/ico-arrows-showroom.gif) no-repeat;}
.showroom .content {
/*	overflow:hidden;
	height:1%;
	padding:36px 15px 0 18px;*/
}
/*.showroom .content .txt {
	float:left;
	width:214px;
	position:relative;
}
.showroom .content img {float:right;}
.showroom .content .img {
	overflow:hidden;
	height:1%;
	margin:60px 0 9px;
	padding:0 22px 16px 0;
	background:url(../images/bg-dashed-line.gif) repeat-x 0 100%;
}
.showroom .content .txt .subttl {
	display:block;
	margin:0 0 10px;
	color:#aa121c;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.showroom .content .txt p {
	margin:0;
	color:#8e8e8e;
	font:11px/14px Arial, Helvetica, sans-serif;
}
*/
.block-area .side-column {
	float:right;
	width:292px;
}
.block-area .side-column .info-box {
	overflow:hidden;
	width:100%;
	margin:0 0 7px;
	background:url(../images/bg-info-box.gif) repeat-y;
}
.block-area .side-column .info-box .bg-top {
	overflow:hidden;
	width:100%;
	background:url(../images/bg-info-box.gif) no-repeat -292px 0;
}
.block-area .side-column .info-box .bg-bottom {
	overflow:hidden;
	height:1%;
	padding:1px 12px 1px 16px;
	min-height:140px;
	background:url(../images/bg-info-box.gif) no-repeat -584px 100%;
}
* html .block-area .side-column .info-box .bg-bottom {
	overflow:visible;
	height:140px;
}
.block-area .side-column .info-box h3 {
	margin:0 0 12px -4px;
	color:#454545;
	font:11px/22px Arial, Helvetica, sans-serif;
}
.block-area .side-column .info-box img {
	float:left;
	margin:0 16px 0 0;
}
.block-area .side-column .info-box .txt {
/*	overflow:hidden;*/
	height:1%;
	padding:0 0 18px;
}
.block-area .side-column .info-box .txt .subttl {
	display:block;
	width:100%;
	margin:0 0 6px;
	color:#ac131d;
	font:11px/17px Arial, Helvetica, sans-serif;
}
.block-area .side-column .info-box .txt p {
	margin:0 0 4px;
	color:#8e8e8e;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.block-area .side-column .info-box .txt ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.block-area .side-column .info-box .txt ul li {
	/*overflow:hidden;*/
	vertical-align:top;
	list-style:none;
	padding:0 0 0 13px;
	background:url(../images/ico-arrow-red.gif) no-repeat 0 5px;
}
.block-area .side-column .info-box .txt ul li a {
	color:#c15059;
	text-decoration:none;
}
.block-area .side-column .info-box .txt ul li a:hover {text-decoration:underline;}
.block-area .side-column .info-box .txt a.more {
	float:right;
	padding:0 10px 0 0;
	color:#aa111c;
	text-decoration:none;
	font:10px/13px Arial, Helvetica, sans-serif;
	background:url(../images/ico-arrow-red.gif) no-repeat 100% 50%;
}
.block-area .side-column .info-box .txt a.more:hover {text-decoration:underline;}
.block-area .side-column .icon-box {
	overflow:hidden;
	width:100%;
	padding:14px 0 0;
}
.block-area .side-column .icon-box img {
	float:left;
	margin:0 16px 0 0;
}
.block-area .side-column .icon-box a {
	float:left;
	margin:20px 0 0;
	padding:0 12px 0 0;
	color:#8e8e8e;
	font:12px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/ico-arrow-grey.gif) no-repeat 100% 55%;
}
.block-area .side-column .icon-box a:hover {text-decoration:underline;}
/* wide-block */

.bar-icons ul {
	overflow:hidden;
	margin:0;
	padding:0;
	width:1100px;
	float:left;
}
.bar-icons ul li {
	float:left;
	width:220px;
	padding:18px 45px 0 0;
	list-style:none
}
.bar-icons ul li img {
	float:left;
	margin:-18px 19px 0 0;
}
.bar-icons ul li a {
	color:#8e8e8e;
	padding:0 15px 0 0;
	text-decoration:none;
	background:url(../images/ico-arrow-grey.gif) no-repeat 100% 60%;
}
.bar-icons ul li a:hover {text-decoration:underline;}
/* footer */
#footer 				{ overflow:hidden; width:100%; border-top:1px solid #d6d8d5; padding:6px 0 0; margin:0 0 40px; text-align: center; font-size:10px; }
#footer p {
	margin:0;
	text-align:right;
	color:#898989;
	font:11px/16px Arial, Helvetica, sans-serif;
}

.actualite {
	width: 210px;
	float: left;
		display:inline;

}
.actualite .bg-top {
	overflow:hidden;
	width:100%;
	
}
.actualite .title {
	margin-bottom: 10px;
	padding-top: 3px;
	text-transform: uppercase;
	padding-left: 8px;
	
}
.actualite .bg-bottom {
	overflow:hidden;
	width:100%;
	padding:1px 0 10px;
	height: 395px;
	background:transparent url(../images/actu_home.png) no-repeat;
}

h1 {
	font-size: 16px;
}

.image_2 img  {
/*width: 180px;*/
}




/**********************************************************************************/
/*********************************  NOUVEAU CSS **********************************/
/********************************************************************************/
.clear								{ clear:both;} 

.ssmenu_page						{ width:250px; height:100%; float:left; margin:0 10px 0 0;}
.ssmenu_page #topmenu				{ height:11px; background:url(../images/News_img/News_bk_ssmenu_top.jpg) no-repeat top;}
.ssmenu_page #mdlmenu				{ background:url(../images/News_img/News_bk_ssmenu_mdl.jpg) repeat-y top;}
.ssmenu_page #mdlmenu ul			{ margin:0 15px 0 0 ; padding:0 0 0 20px;}
.ssmenu_page #mdlmenu li			{ list-style:none; padding:7px; border-top:1px dashed #8c8b8d; background:url(../images/News_img/Ssmenu_off_13.jpg) no-repeat; color:#626262;}
.ssmenu_page #mdlmenu li:hover		{ list-style:none; padding:7px; border-top:1px dashed #8c8b8d; background:url(../images/News_img/Ssmenu_survol_13.jpg) no-repeat; color:#FFFFFF;}
.ssmenu_page #mdlmenu li:hover a	{ list-style:none; border-top:1px dashed #8c8b8d; color:#FFFFFF;}
.ssmenu_page #mdlmenu li a			{ color:#626262; text-decoration:none; text-transform:uppercase;}
.ssmenu_page #mdlmenu li a:hover	{ color:#FFFFFF; text-decoration:none; text-transform:uppercase;}

.ssmenu_page #basmenu				{ height:11px; background:url(../images/News_img/News_bk_ssmenu_bas.jpg) no-repeat top;}

.boite_contenu				{ width:733px; height:100%; float:left; margin:0 0 10px 0;}
.boite_contenu #topcontenu		{ height:11px; background:url(../images/News_img/News_bk_contenu_top.jpg) no-repeat top;}
.boite_contenu #mdlcontenu		{ background:url(../images/News_img/News_bk_contenu_mdl.jpg) repeat-y top; height:384px; padding: 10px; }
.boite_contenu #mdlcontenu #img01	{ float:left; width:250px; text-align:center; margin:70px 0 0;}
.boite_contenu #mdlcontenu #cont01	{ float:left; width: 450px; padding:45px 0 0 0;}
.boite_contenu #mdlcontenu #cont01 h1	{ font-size:18px; color:#000000; font-weight:normal; margin:0 0 5px 0;}
.boite_contenu #mdlcontenu #cont01 p	{ font-size:12px; color:#454545; margin:0; padding:15px 0 0 0;}
.boite_contenu li 			{ list-style-image:url(../images/ico-arrow-red.gif); }

.boite_contenu #bascontenu			{ height:11px; background:url(../images/News_img/News_bk_contenu_bas.jpg) no-repeat top; clear:both;}

.boite_solution						{ height:361px; clear:both; width:695px; float:left;}
.boite_solution	#fleche_g			{ width:25px; float:left; }
.boite_solution	#fleche_g a			{ border:none;}
.boite_solution	#fleche_g a:hover	{ border:none;}
.boite_solution	#fleche_d			{ width:25p; float:left;}
.boite_solution	#fleche_d a			{ border:none;}
.boite_solution	#fleche_d a:hover	{ border:none;}

.boite_solution	#solution			{ background:url(../images/News_img/bk_solution_26.jpg) repeat-x; width:635px; height:361px; float:left;  border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.boite_solution	#solution h1		{ color:#000000; font-size:12px; font-weight:normal; margin:5px; text-transform:uppercase;}

.boite_solution	#solution .box				{ border-right:1px dashed #8c8b8d; width:190px; padding:10px; float:left; height:312px;}
.boite_solution	#solution .box .ttr			{ color:#000000; font-size:12px;}
.boite_solution	#solution .box .ssttr		{ color:#676767; font-size:12px;}
.boite_solution	#solution .box ul			{ margin:0; padding:0;}
.boite_solution	#solution .box li			{ margin:0; padding:0; list-style:url(../images/ico-arrow-red.gif); list-style-position:inside; color:#ad141d;}
.boite_solution	#solution .box a			{ color:#ad141d; text-decoration:none;}
.boite_solution	#solution .box a:hover		{ color:#ad141d; text-decoration:underline;}
.boite_solution	#solution .box p			{ margin:0; padding:0; color:#676767;}
.boite_solution	#solution .box .img_box		{ text-align:center;}


.boite_ref							{ width:299px; float:left; }
.boite_ref #topref					{ height:25px; background:url(../images/News_img/News_ref_32.jpg) no-repeat top;}
.boite_ref #topref h1				{ color:#000000; font-size:12px; font-weight:normal; margin:0; padding:5px 0 0 10px; text-transform:uppercase;}
.boite_ref #mdlref					{  background:url(../images/News_img/News_ref_33.jpg) repeat-y top;}
.boite_ref #mdlref #imgref			{ text-align:center; padding:15px 0 0;}
#imgref img					{ height: 120px;	}
.boite_ref #mdlref p				{ margin:0; text-align:center; padding:0 0 5px 0;}
.boite_ref #mdlref #ref_contenu		{ padding: 5px; padding-top: 25px; height:299px; overflow:hidden;}


.boite_ref #mdlref #flecheref					{ border-top:#999999 1px dashed; margin:0 5px; padding:5px; height: 40px;}
.boite_ref #mdlref #flecheref #pre				{ width:80px; float:left; color:#999999; font-size:11px;}
.boite_ref #mdlref #flecheref #pre a			{ color:#999999; font-size:11px; text-decoration:none;}
.boite_ref #mdlref #flecheref #pre a:hover		{ color:#666666; font-size:11px; text-decoration:underline;}
/*.boite_ref #mdlref #flecheref #pre a:visited	{ color:#999999; font-size:11px; text-decoration:none;}*/

.boite_ref #mdlref #flecheref #sui				{ width:80px; float:right;  color:#999999; font-size:11px; text-align:right;}
.boite_ref #mdlref #flecheref #sui a			{ color:#999999; font-size:11px; text-decoration:none; text-align:right;}
.boite_ref #mdlref #flecheref #sui a:hover		{ color:#666666; font-size:11px; text-decoration:underline; text-align:right;}
/*.boite_ref #mdlref #flecheref #sui a:visited	{ color:#999999; font-size:11px; text-decoration:none; text-align:right;}*/


.boite_ref #basref					{ height:10px; background:url(../images/News_img/News_ref_49.jpg) no-repeat top; clear:both;}

/*
#slider ul, #slider li				{ margin:0; padding:0; list-style:none; height: 320px; width: 299px; overflow: hidden; }
*/
/*
    anythingSlider v1.0				 
    By Chris Coyier: 
    based on work by Remy Sharp
*/

#slider li { float: left; }

.anythingSlider                         { width: 299px; height: 320px; position: relative; margin: 0 0 0 5;}
.anythingSlider .wrapper                { width: 299px; height: 297px; top: 0; position: absolute; border-bottom:1px dashed #999999; }
.anythingSlider .wrapper ul             { list-style: none; position: absolute; top: 30; left: 0;  margin: 0; padding:0; width: 9999px;}
.anythingSlider ul li                   { display: block; float: left; padding: 0; margin: 0; height: 299px; width: 299px; }

.anythingSlider .arrow_back,
.anythingSlider .arrow_forward,
.anythingSlider #start-stop  			{ font-size:11px; color:#999999; margin: 0 5px; display: block; position: absolute; cursor: pointer;  bottom: 0px; }

.anythingSlider #start-stop 			{ text-align: center; left: 140px; }
.anythingSlider .arrow_forward 			{ right: 0px; }                  
.anythingSlider .arrow_back    			{ left: 0px; }

.tx-powermail-pi1 label {float:left; width:110px;}
.tx-powermail-pi1 .powermail_text { width:150px;}
.tx-powermail-pi1 .powermail_textarea {display:block; width:270px; height:80px;}

/**********************************************************************************/
/*********************************  BODY 57 **************************************/
/********************************************************************************/

#body_57 .bodytext						{ margin:0 5px 0 0;}
h6.mentions								{ font-weight:normal; font-style:italic; font-size:11px; text-align:justify;}

#body_57.tx-powermail-pi1				{}

#body_57 #tx-powermail-pi1_fieldset_3						{ border:none;} 
#body_57 #tx-powermail-pi1_fieldset_3 legend				{ display:none;}
#body_57 fieldset.tx-powermail-pi1_fieldset input			{ border:#cfcfcf 1px solid; background:url(../images/champs_03.jpg) repeat-x;}
#body_57 fieldset.tx-powermail-pi1_fieldset textarea		{ border:#cfcfcf 1px solid; background:url(../images/champs_06.jpg) repeat-x; height:150px;}
#body_57 fieldset.tx-powermail-pi1_fieldset label			{ color:#333333; font-size:11px;}
#body_57 .powermail_mandatory								{ color:#b53c43; padding:0 10px;}

#body_57 fieldset.tx-powermail-pi1_fieldset_3 input.powermail_submit_uid20 		{ background:transparent url(../images/bouton_accueil_05.jpg) no-repeat scroll 0 0; height:22px; width:95px; font-weight:normal; border:none; color:#FFFFFF; margin:0; padding:0;}

#powermaildiv_uid20																{ padding:0; margin:0; text-align:right;}


/**********************************************************************************/
/*********************************  BODY 58 **************************************/
/********************************************************************************/
#body_58 .bodytext						{ margin:0 5px 0 0;}

#body_58 #tx-powermail-pi1_fieldset_4						{ border:none;} 
#body_58 #tx-powermail-pi1_fieldset_4 legend				{ display:none;}
#body_58 fieldset.tx-powermail-pi1_fieldset_4 input			{ border:#cfcfcf 1px solid; background:url(../images/champs_03.jpg) repeat-x;}
#body_58 fieldset.tx-powermail-pi1_fieldset_4 textarea		{ border:#cfcfcf 1px solid; background:url(../images/champs_06.jpg) repeat-x; height:150px;}
#body_58 fieldset.tx-powermail-pi1_fieldset_4 label			{ color:#333333; font-size:11px;}
#body_58 .powermail_mandatory								{ color:#b53c43; padding:0 10px;}

#body_58 fieldset.tx-powermail-pi1_fieldset_4 input.powermail_submit_uid26 		{ background:transparent url(../images/bouton_accueil_05.jpg) no-repeat scroll 0 0; height:22px; width:95px; font-weight:normal; border:none; color:#FFFFFF; margin:0; padding:0;}

#powermaildiv_uid26																{ padding:0; margin:0; text-align:right;}

/**********************************************************************************/
/*********************************  BODY 59 **************************************/
/********************************************************************************/
#body_59 #tx-powermail-pi1_fieldset_5						{ border:none;} 
#body_59 #tx-powermail-pi1_fieldset_5 legend				{ display:none;}
#body_59 fieldset.tx-powermail-pi1_fieldset input			{ border:#cfcfcf 1px solid; background:url(../images/champs_03.jpg) repeat-x;}
#body_59 fieldset.tx-powermail-pi1_fieldset textarea		{ border:#cfcfcf 1px solid; background:url(../images/champs_06.jpg) repeat-x; height:150px;}
#body_59 fieldset.tx-powermail-pi1_fieldset label			{ color:#333333; font-size:11px;}
#body_59 .powermail_mandatory								{ color:#b53c43; padding:0 10px;}

#body_59 fieldset.tx-powermail-pi1_fieldset input.powermail_submit_uid32 		{ background:transparent url(../images/bouton_accueil_05.jpg) no-repeat scroll 0 0; height:22px; width:95px; font-weight:normal; border:none; color:#FFFFFF; margin:0; padding:0;}

#powermaildiv_uid32																{ padding:0; margin:0; text-align:right;}

/**********************************************************************************/
/*********************************  body_35 **************************************/
/********************************************************************************/


#body_35 .browsebox									{ padding:0; margin:5px 0; text-align:right; color:#818181; font-size:11px; width:300px; float:right;}
#body_35 .browsebox a								{ text-decoration:none; color:#818181; font-size:11px;}
#body_35 .browsebox a:hover							{ text-decoration:underline; color:#818181; font-size:11px;}
#body_35 .browsebox a:visited						{ text-decoration:none; color:#818181; font-size:11px;}
#body_35 .tx-indexedsearch-whatis					{ font-size:18px; padding:20px 0 10px 10px;}

#body_35 .tx-indexedsearch-browsebox p				{ width:300px; float:left; padding:0 10px 10px 15px; color:#818181; }
#body_35 .tx-indexedsearch-res						{ clear:both;}		


#body_35 .tx-indexedsearch-title					{ color:#000000;}
#body_35 .tx-indexedsearch-title a					{ color:#000000; text-decoration:none;}
#body_35 .tx-indexedsearch-title a:hover			{ color:#000000; text-decoration:underline;}
#body_35 .tx-indexedsearch-title a:visited			{ color:#000000; text-decoration:none;}
#body_35 .tx-indexedsearch-redMarkup				{ color:#a10018;}
#body_35 .tx-indexedsearch-path						{ color:#666666;}
#body_35 .tx-indexedsearch-path a					{ color:#666666;}
#body_35 .tx-indexedsearch-path a:hover				{ color:#666666; text-decoration:none;}
#body_35 .tx-indexedsearch-path a:visited			{ color:#666666; text-decoration:underline;}

