@charset "utf-8";
/* CSS Document */

/*********************/
/** CHARTE
/*********************/
/** font									=>	Arial
/** Titre									=> 	#114379 Bold 16px
/** Texte									=> 	#000000 12px

/** Ariane									=> 	#114379 Bold 11px
/** Ariane	: on							=> 	#000000 Bold 11px

/** Footer : texte							=>	#ffffff 12px
/** Footer : background						=>	#20558a

/** produit / associé : titre rubrique 		=> 	#114379 Bold 12px
/** produit / associé : en savoir plus		=> 	#114379 11px
/** produit / paramètres : titre			=> 	#114379 Bold 12px
/** produit / paramètres : label paramètres	=> 	#000000 12px
/** produit / paramètres : valeur paramètre	=> 	#114379 Bold 12px
/** produit / couleur : encre				=> 	#404040 12px

/** onglet / background : couleur			=> 	#cfd9e4
/** onglet / onglet : texte					=> 	#114379 14px
/** onglet / onglet : background on			=> 	#ffffff

/** begreen									=>	#009966


/*********************/
/**	SITE GENERAL
/*********************/
body{background-color:#FFFFFF; margin:0; padding:0; margin-top:10px;}
#pilot{ position:relative; width:980px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*hr.separation{display:block; background:url(images/supariane.jpg) top left repeat-x; height:11px; margin:0; border:none;}*/
hr.separation{display:none;}
/*
*+html hr.separation{margin:-5px;}
*html hr.separation{margin:-5px;}
*/

/** titres  */
h1, h2, h3, h4, h5{ font-weight:bold; color:#114379; margin:0; padding:0;}
h1{ background:url(images/puceTitre.jpg) no-repeat top left; text-indent:40px; height:35px; line-height:35px; margin:10px 0; font-size:18px; clear:both;}
h2{ color:#114379; font-size:12px; margin:0; background:url(images/pucetech.gif) no-repeat top left; text-indent:15px;}
p{margin:0 0 10pt 0;}
hr.clear{visibility:hidden;clear:both; margin:0; padding:0; height:0px; border:none;}


a img{border:none;}
/*- Liens -*/
a { color:#114379;}

/*********************/
/**	BANDEAU
/*********************/
#bandeau{height:224px;}
#sub-bandeau{background:url(images/ariane.jpg) top left repeat-x; height:33px; line-height:26px; margin-top:0px; padding-top:0px; padding-left:15px; padding-right:15px;}
*+html #sub-bandeau{margin-top:-5px;}
*html #sub-bandeau{margin-top:-5px;}



/*********************/
/**	ARIANE
/*********************/
#sub-bandeau ul#ariane{margin:0; padding-left:20px; background:url(images/picto-ariane.gif) top left no-repeat; float:left;}
#sub-bandeau ul#ariane li{display:block; float:left;font-weight:bold; color:#114379; font-size:11px;font-weight:bold;}
#sub-bandeau ul#ariane li.on{color:#114379;}
#sub-bandeau ul#ariane li a{ color:#114379; text-decoration:none;font-size:11px;}
#sub-bandeau ul#ariane li.on a{ color:#114379; text-decoration:underline;}

/*#sub-bandeau ul#ariane li:before{ content:' > ';}*/



#tip_a_friend, #sa_print, #facebook, #twitter{ display:block; height:24px; width:24px; float:right; margin:0; margin-right:10px; margin-top:0px;}
#picto-text{ display:block;float:right; margin:0; margin-right:10px; margin-top:0px; color:#114379; font-weight:bold;}
/*#picto-text{ display:block;float:right; margin:0; margin-right:10px; margin-top:0px; color:#fff; font-weight:bold;}*/

#tip_a_friend img, #sa_print img{height:24px; width:24px;}

*+html #tip_a_friend{margin-top:0px;}
/*********************/
/**	CENTRE
/*********************/
#principal{position:relative; float:left; width:720px; padding-left:15px; margin-top:5xp; padding-top:10px; padding-bottom:10px;}
#secondaire{position:relative; float:right; width:245px; margin-top:25px;}

/*PRODUITS*/

/*gammes*/
.gammetitle{font-weight:bold;color:#114379;}
.gamme a{color:#114379; text-decoration:none;}


/*.title{position:relative; width:210px; display:block; float:left;color:#114379; font-size:16px; font-weight:bold; background:url(../user_upload/products/picto/BB.jpg) left top no-repeat;text-indent:30px;}*/
.title{position:relative; width:180px; display:block; float:left;color:#114379; height:20px; line-height:20px; font-size:12px; font-weight:bold; background:url(../user_upload/products/picto/BB.jpg) left top no-repeat;padding-left:30px;}

.title.begreen{background:url(../user_upload/products/picto/G.jpg) left top no-repeat; color:green;}
/*
.title{position:relative; width:210px; display:block; float:left;height:50px; color:#114379; font-size:16px; font-weight:bold; line-height:50px; background:url(../user_upload/products/picto/L.jpg) left center no-repeat;text-indent:30px;}
.title.begreen{background:url(../user_upload/products/picto/G.jpg) left center no-repeat; color:green;}
*/
/*{ position:relative; width:735px; clear:both; font-family:Arial, Helvetica, sans-serif;}*/
div.details{position:relative; width:430px; float:left;}
.visuelProd{ text-align:center;}
.visuelProd img{ padding-top:20px;}
.begreenProd{position:relative; width:85px;display:block; float:left;height:50px;}

/* STYLOT PERSO  */
#pilot #principal .styloperso{ background-image: url(images/styloperso.jpg); background-repeat: no-repeat; height:304px; width:738px; padding:0; margin:0 0 0 -15px; }
#pilot #principal .stylopersotxt{ padding:50px 130px 150px 230px; margin:0; color:#888; font-size:12px;}
#pilot #principal .stylopersotxt a {color:#888;}
#pilot #principal #titstylo { color:#444; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#pilot #principal #btn{ position:absolute; left:390px; bottom:43px; border:0;}
*html #pilot #principal #btn{ position:absolute; left:390px; bottom:98px; border:0;}

/* DESCRIPTION */
 div.description{position:relative; width:255px; float:right; padding-top:10px; padding-right:10px;}


/* LIST */
div.produit_list {position:relative; clear:both;}
div.produit_list .begreenProd{float:right;}
.nouveauProd{position:relative; width:60px;display:block; float:right;height:50px;}
.yearProd{position:relative; width:60px;display:block; float:right;height:50px;}

div.produit_list .visuelProd{clear:both; min-height:50px;text-align:center; padding-top:10px;}
div.produit_list div.description{padding-top:50px;}
div.produit_list div.description .link{ position:relative; display:block; width:200px; margin:0 auto; text-align:center; height:25px; line-height:20px; background:url(images/bouton_large.gif) top left no-repeat;}
div.produit_list div.description .link a{ text-decoration:none; color:##114379;}


/*SINGLE */
div.produt_single{margin:0; padding:0; width:735px;}
.recycle{position:relative; width:130px;display:block; float:left;height:50px;text-align:right; font-size:18px; font-weight:bold; color:green;}
.recycle img{ margin-right:5px; vertical-align:middle;}

.color{margin-bottom:10px;}

/* color */
div.color{ min-height:30px;margin:10px 0 0 25px;}
ul#color{ position:relative;  padding:0;min-height:30px; margin:0;}
ul#color li{list-style:none; display:block; float:left; margin-right:10px; cursor:pointer;}
div#ink_color{position:relative;clear:both; height:25px; color:gray;margin:0;}

/*params*/
div.params{position:relative; width:370px; float:left; clear:both; font-size:12px;}
div.params table.params_content ,div.params table.related_content{ width:365px;}
div.params table.params_content caption, div.params table.related_content caption{ text-align:left; padding-left:7px; font-weight:bold; border-bottom:1px solid #114379; color:#114379; margin-top:5px;}
div.params table.params_content td { vertical-align:middle; padding:0;}
div.params table.params_content td.label{ text-align:left; width:115px; padding-left:7px;}
div.params table.params_content td.value{ text-align:right; width:65px; padding-right:7px; font-weight:bold; color:#114379;}
div.picto{position:relative; width:54px; float:right;}

.infos_sup{ position:relative;clear:both;}
.infos_sup span.info_begreen{color:#009966; font-size:10px;}

/*related product*/
div.params table.related_content td.item_number{ text-align:left; width:115px; padding-left:7px;vertical-align:middle; padding-top:5px;}
div.params table.related_content .more{ background:url(images/picto-link.gif) center left no-repeat; padding-left:15px;}
div.params table.related_content .more a{ text-decoration:none; color:#114379;}

.download{margin-bottom:15px;}
.pictoDL150, .pictoDL300{width:55px; height:55px; float:left; text-align:center;}
.pictoDL150 a, .pictoDL300 a{text-decoration:none;}
.pictoDL150 img, .pictoDL300 img{ border:none;}
/**********************************/
/** PUBLICITES
/**********************************/
.tx-rgsmoothgallery-pi1{ background:none !important; position:relative !important; border:none !important; background-color:#FFFFFF  !important;}
#left .ce { padding-bottom:25px;}
.rgsglinks {padding:4px 10px; display:block;z-index:20;position:relative;width:270px !important; position:absolute; top:15px; right:10px;}
.rgsglinks p { position:relative; width:15px;border:1px solid #114379;padding:0px 4px;margin:4px;display:inline;font-family:Courier New, Courier, monospace;font-weight:bold;background:#a7a6a5;color:#fff;cursor:pointer;float:left; text-align:center;}
.rgsglinks p:hover, .rgsglinks p.act {background-color:#114379;}	
.jdGallery a.open{left:0 !important;}
.jdGallery .slideElement{width:50% !important; background-color:#fff  !important;}
.jdGallery a.right{right:50% !important; width:10% !important;}
.jdGallery a.left{width:10% !important;}
.myGallery{border:none !important;}
.jdGallery div.carouselContainer{width:50% !important;}
.jdGallery .slideInfoZone {width:50% !important;}
.jdGallery .slideInfoZone h2{color:#fff !important;}

#lbCenter, #lbBottom{ background:#fff; border-top:2px solid #000; color:#114379;}
/**********************************/
/** JOBPILOT
/**********************************/
.tx-parajob-pi1 {}
.tx_jobpilot_listtitre {font-size:12px;}
.tx_jobpilot_listdescription {}
.tx_jobpilot_listlink {display:block; font-size:11px; width:200px; height:20px; margin-bottom:5px; text-indent:25px; line-height:20px;}
.tx_jobpilot_listlink {background: url(../../typo3conf/ext/parajob/static/img/ico_viewdetails.gif) left top no-repeat #E3EAF2; margin-bottom:12px;}
.tx_jobpilot_listlink a {text-decoration:none; color:#114379}
.tx_jobpilot_detailoffres strong {color:#114379}
.tx_jobpilot_footeroffre {color:#114379}
.tx_jobpilot_formreponse {width:750px}
.tx_jobpilot_hrpush {clear:left; color:#FFFFFF; background-color:#FFFFFF; background:#FFFFFF; visibility:hidden}
.tx_jobpilot_formreponse label {display:block; width:90px; float:left; margin-left:10px; margin-right:10px; color:#114379}
.tx_jobpilot_formreponse .zonetexte {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:187px;}
.tx_jobpilot_formreponse .select {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:187px;}
.tx_jobpilot_formreponse .zonefile {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:187px; margin-left:-5px}
.tx_jobpilot_even {float:left; background:#E3EAF2; padding:10px 0 5px 0; min-height:30px; margin-left:10px}
.right {width:390px}
*html .right  {width:397px}
*+html .right  {width:397px}
.tx_jobpilot_odd {float:left; padding:10px 0 5px 0; min-height:30px;  margin-left:10px}
.tx_jobpilot_joindoc2 {float:left; width:355px; padding:10px 0 0 10px; min-height:30px;  margin-left:10px; color:#114379}
.tx_jobpilot_obligatoire {float:left; width:355px; padding:10px 0 0 10px; margin-left:10px; color:#114379}

.tx_jobpilot_btborderleft {float:left; width:25px; height:23px;}
.tx_jobpilot_button {display:block; border:none; background:url(images/button_bg.gif) repeat-x; height:23px; line-height:15px; float:left; color:#2D3D57;}
.tx_jobpilot_btborderright {width:25px; height:23px; float:left}

#tx_jobpilot_reponse {position:absolute; left:200px; top:50px; width:400px; height:auto; border:solid 1px #6485A8; background:#FFFFFF; padding:20px; padding-bottom:10px; z-index:50} 
#tx_jobpilot_reponse input {background:url(images/submit.jpg) center no-repeat; border:none; display:block; width:78px; height:33px; line-height:33px;}
#tx_jobpilot_linkhome form {margin:20px 0 0 0; width:220px; display:block; float:left}
.tx_jobpilot_linkhome_img {margin:20px 0 0 0;}

*+ html .tx_jobpilot_formreponse .zonefile {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:287px; margin-left:0px}
*+ html .tx_jobpilot_formreponse .select {width:187px;}
*+ html .tx_jobpilot_formreponse .zonetexte {width:187px;}

#tx_jobpilot_col01 {width:290px; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-right:40px;}
#tx_jobpilot_col01 a {text-decoration:none; color:#205589}
#tx_jobpilot_col01 h3 {color:#FFFFFF; font-size:14px}
#tx_jobpilot_textecadre {color:#FFFFFF; padding:5px; background:#205589;}
.tx_jobpilot_btcol01hom {background:url(../../typo3conf/ext/parajob/static/img/bt_col01_homecareers.gif) no-repeat; width:207px; height:30px; line-height:28px; color:#205589; font-size:11px; text-indent:8px; margin-top:10px}
.playlistehome{ font-size:20px;}


/*************************************/
/* CONTACT
/*************************************/
.tx-powermail-pi1 {width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_pagebrowser {display:none}
legend {display:none}
fieldset {border:none}
.tx-powermail-pi1 label{display:block; width:135px; float:left; color:#114379; font-weight:bold; margin-top:5px;}

.tx_powermail_pi1_fieldwrap_html p a {text-decoration:none;color:#114379;display:block; height:20px; line-height:20px;}
.tx_powermail_pi1_fieldwrap_html p a { background:url(images/picto-link.gif) center left no-repeat; padding-left:15px;}
.tx_powermail_pi1_fieldwrap_html p a:hover {text-decoration: underline}

.tx_powermail_pi1_fieldwrap_html_214{font-size:10px; margin-bottom:10px;}
.tx_powermail_pi1_fieldwrap_html {width:auto}


/*** ELEMENT de fond coloré ***/
.tx_powermail_pi1_fieldwrap_html_2, 
.tx_powermail_pi1_fieldwrap_html_3, 
.tx_powermail_pi1_fieldwrap_html_6, 
.tx_powermail_pi1_fieldwrap_html_7, 
.tx_powermail_pi1_fieldwrap_html_10,
.tx_powermail_pi1_fieldwrap_html_152, 
.tx_powermail_pi1_fieldwrap_html_157, 
.tx_powermail_pi1_fieldwrap_html_158, 
.tx_powermail_pi1_fieldwrap_html_163, 
.tx_powermail_pi1_fieldwrap_html_298,
.tx_powermail_pi1_fieldwrap_html_300,
.tx_powermail_pi1_fieldwrap_html_164 {float:left; background:#E3EAF2; padding:5px 0 5px 5px; min-height:30px; margin-left:10px}
 
 
/*** ELEMENT de fond blanc ***/
.tx_powermail_pi1_fieldwrap_html_1,
.tx_powermail_pi1_fieldwrap_html_4, 
.tx_powermail_pi1_fieldwrap_html_5, 
.tx_powermail_pi1_fieldwrap_html_8, 
.tx_powermail_pi1_fieldwrap_html_9,
.tx_powermail_pi1_fieldwrap_html_154, 
.tx_powermail_pi1_fieldwrap_html_155,
.tx_powermail_pi1_fieldwrap_html_160, 
.tx_powermail_pi1_fieldwrap_html_161, 
.tx_powermail_pi1_fieldwrap_html_165, 
.tx_powermail_pi1_fieldwrap_html_302, 
.tx_powermail_pi1_fieldwrap_html_301,
.tx_powermail_pi1_fieldwrap_html_166 {float:left; padding:5px 0 5px 5px; min-height:30px;  margin-left:10px}

/*** remarque téléphone ****/
.tx_powermail_pi1_fieldwrap_html_302, 
.tx_powermail_pi1_fieldwrap_html_301{ width:422px;}

.tx_powermail_pi1_fieldwrap_html_11 ,.tx_powermail_pi1_fieldwrap_html_168{float:left; padding:5px 0 5px 5px; min-height:30px;  margin-left:10px; width:980px;}
.tx_powermail_pi1_fieldwrap_html_22 p {margin:0}
.tx_powermail_pi1_fieldwrap_html_22 {margin:0 0 10px 0}

.tx_jobpilot_hrpush {clear:both;}


/*** couleur du champs **/
#uid1, 
#uid2, 
#uid3, 
#uid4, 
#uid5, 
#uid6, 
#uid7, 
#uid8, 
#uid9, 
#uid10, 
#uid11, 
#uid152, 
#uid153, 
#uid154, 
#uid155, 
#uid156, 
#uid157, 
#uid158, 
#uid159, 
#uid160, 
#uid161, 
#uid162, 
#uid163, 
#uid164, 
#uid165, 
#uid166, 
#uid167, 
#uid168, 
#uid298, 
#uid300, 
#uid170 {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:287px; margin-left:0px}
#uid11 {width:450px;}
/*#uid5, #uid9 {text-indent:50px;}*/

.powermail_mandatory_js {margin-left:0px; width:380px; clear:both}
.powermail_mandatory_js {font-weight:normal; color:#FF3300}

.powermail_submit, .tx-powermail-pi1_confirmation input {border:medium none;color:#2D3D57;display:block;line-height:15px;height:25px; width:200px}
.powermail_submit, .tx-powermail-pi1_confirmation input {background:transparent url(images/bouton_large.gif) no-repeat scroll 0%;}
.powermail_submit, .tx-powermail-pi1_confirmation input {font-weight:normal;}

.powermail_all_td b {display:block; width:200px; color:#479CD4;}

.tx_powermail_pi1_formconfirmation_back {margin:0; width:224px; float:left; margin-top:20px;}
.tx_powermail_pi1_formconfirmation_submit {margin:0;  width:224px; float:left;  margin-top:20px;}
.powermail_submit {margin-left:145px;}

.tx-powermail-pi1_confirmation_back {margin-left:0}

/*** DK **/
.tx-powermail-pi1_formwrap_694 select,
.tx-powermail-pi1_formwrap_694 input{margin-bottom:3px;}

/********************************************/
/* TIP A FRIEND
/********************************************/
.tx_tipafriend_formfield {}
.tx_tipafriend_formfield label {display:block; width:135px; float:left; color:#114379; font-weight:bold; margin-top:5px;}
.tx_tipafriend_formfield input {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:287px; margin-left:0px}
#tx_tipafriend_message  {background-color:#6485A8; border:none; color:#FFFFFF; text-indent:5px; width:287px; margin-left:0px}
.tx_tipafriend_text {width:400px;}
.tx_tipafriend_werbemail {width:400px;}
#tx_tipafriend_button {border:medium none;color:#2D3D57;display:block;line-height:15px;height:25px; width:200px}
#tx_tipafriend_button {background:transparent url(images/bouton_large.gif) no-repeat scroll 0%;}
#tx_tipafriend_button {font-weight:normal;}


/*************************************************/
/* INDEXED SEARCH
/************************************************/
#recherche{float:right; margin-right:25px; display:block; width:220px;}
.tx-indexedsearch-searchbox a {text-decoration:none;color:#114379;}
.tx-indexedsearch-searchbox a:hover { text-decoration:underline}
.tx-indexedsearch-title {background:#EEEEEE none repeat scroll 0%}
.tx-indexedsearch-percent {background:#EEEEEE none repeat scroll 0%;  font-weight:600; color: #999999}
.tx-indexedsearch-result-number {background:#EEEEEE none repeat scroll 0%}
.tx-indexedsearch-icon {background:#EEEEEE none repeat scroll 0%}
.tx-indexedsearch-title {font-size:14px; font-family:Arial, Helvetica, sans-serif}
.tx-indexedsearch-title a {text-decoration:none;color:#114379; font-weight:600}
.tx-indexedsearch-title a:hover { text-decoration:underline}
.result-number {color:#114379; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:600}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {background:url(images/bouton_large.gif) left top no-repeat; width:200px; height:25px; border:none}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {width:200px;}
.tx-indexedsearch-selectbox-type {width:200px;}
.tx-indexedsearch-selectbox-media {width:200px;}

#recherche form {float:right}
#recherche form .searchtexte {border:none; height:17px; width:100px; font-family:Arial, Helvetica, sans-serif; float:left; display:block; margin-top:2px; font-size:12px; margin-left:5px;}
*html  #recherche form .searchtexte {margin-top:1px; height:14px;}
*+html  #recherche form .searchtexte {margin-top:1px;height:14px;}
/*#recherche form .bouton {background:url(images/button_bg.gif) repeat-x; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; height:19px;float:left; margin-top:2px; margin-left:5px;}*/
#recherche form .bouton {font-size:11px; display:block; height:19px;float:left; margin-top:2px; margin-left:5px; border:2px outset #114379; background-color:#336699; color:#fff; font-weight:bold;}


/*************************************/
/* FCE
/*************************************/
#fce_pilot_colgauche, .tx-site-pi1{float:left; width:360px;}


#fce_pilot_colgauche h1 {height:auto; text-indent:0; padding:8px 0 0 40px; line-height: normal}
#fce_pilot_colgauche a {background:url(images/picto-link.gif) center left no-repeat; padding-left:15px;text-decoration:none; color:#114379;} 
#fce_pilot_colgauche a.lien_img { background:none;}

*html #fce_pilot_colgauche {float:left; width:345px; margin-right:10px;}


.tx-site-pi1 form{}
.tx-site-pi1 form .blue{padding:3px; background:url(images/country-select.jpg) top left no-repeat;}
.tx-site-pi1 form div.blue{ height:35px; margin-bottom:10px; padding-left:15px; padding-top:6px;}
.tx-site-pi1 form fieldset.blue{ height:192px; line-height:1.5em;background:url(images/country-back.jpg) top left no-repeat; padding:15px;}
.tx-site-pi1 #country{width:260px;}
.tx-site-pi1 #site-submit{width:39px; background:url(images/btn-ok.gif) top left no-repeat; border:none; height:22px;}
.tx-site-pi1 select{height:25px;}

*+html .tx-site-pi1 #site-submit{height:27px;}

.tx-site-pi1 fieldset{ margin:0; padding:0px;color:#FFFFFF;}

/***********************************/
/*PLAN DU SITE
/***********************************/
.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {
color:#114379;
}

/*********************/
/**	FOOTER
/*********************/
/*
#footer{position:relative; text-align:center; color:#fff; height:26px; line-height:23px; clear:both; background:url(images/footer.jpg) top left no-repeat; margin-top:15px;}
#footer a{color:#fff; text-decoration:none;}
*/
#footer{position:relative; text-align:center; color:#fff; height:32px; line-height:25px; clear:both; background:url(images/footer.jpg) top left repeat-x; margin-top:15px;}
#footer a{color:#114379; text-decoration:none;}

.typo3-adminPanel{position:absolute; top:0; left:0; opacity:0.8;}


/*********************/
/**	FCE FOND
/*********************/
.fondfeteviolet{ background:url(images/fond-fete-violet.png) top left no-repeat #98b3e5; color:#fff;}
.fondColorPetit{margin-left:5px; padding:20px 0 0 0;}
.fondColorPetit .fondfeteviolet{ background:url(images/fond-fete-violet-petit.png) top left no-repeat;padding:5px; height:195px;color:#20558a; text-align:center;}
.fondColorPetit .fondfeteviolet a{ text-decoration:none; color:#20558A;}

.fondfeteviolet h1{background:none; color:#fff; text-indent:60px; font-size:16px;}
.fondfeteviolet a{color:#0066FF; text-decoration:underline;}
.fondfeteviolet .contenu{padding:10px;}


/**************************/
/** begreen
/**************************/
#total{ width:720px;color:#114378; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:1000px;}
#haut{ background:url(images/fond_haut.jpg) no-repeat #FFFFFF; height:300px; width:700px;}
#txt_1{ width:305px; height:100px; padding:20px 0 0 380px; float:left;}
#txt_2{ width:410px; height:90px; padding:40px 0 0 280px; float:left;}
#quest{ width:440px; height:20px; padding:0 0 0 170px; float:left; color:#00CC33; font-weight:bold; font-size:16px;}
#txt_3{ width:660px; margin:30px 0 0 20px; float:left;}
.vert{ color:#00CC33; font-weight:bold; font-size:16px;}

/* FLASH LAYER DE LA HOME */
#flashLayer{width:980px;position:absolute; top:250px;margin:0 auto; height:375px;}
#flashLayer{width:980px;position:absolute; top:0px;margin:0 auto; height:690px; z-index:100; background-color:#fff;}
