/* max-min width */
    html, body {  font-family: Arial, Helvetica, sans-serif; color: #333; behavior:url(csshover.htc); }

div.clearfloats {clear:both; margin:0px; padding:0px;}
FORM{margin:0px;}
a { text-decoration:underline ; color: #0033CC;}
a:visited{ color:#33; }
* a:hover {text-decoration:none; }
* strong a { font-weight:100;}



/* pb aligneme,t ligne de base FF 
img{
vertical-align:middle;
}*/
#hr { height:1px; background-color:#E4E4E4; margin: 10px 0 10px 0;}
hr{border: solid 1px #CCC; border-bottom: solid 1px #FFF; margin:10px 0 10px 0; padding:0px; }

/* corps */
	#main {width: 100%; min-width:1003px; 
      }
    #centre_corps { width:980px; text-align:center; }

-->	
	
body {margin:0px; padding:0px; font-size:62.5%; background-image:url(../dbi/corps/fd_body.png); background-repeat:repeat-x; }

/* header */
#header { height:113px; }
#header #logo { float:left;}
#header #logo img{ border:0px;}
#header #promo_catalogue { float:left; margin:16px 0px 0 24px; width:283px; height:78px; background-image:url(../dbi/corps/header/promo_catalogue_2011.png); background-repeat:no-repeat; }
#header #promo_catalogue #txt { float:left; text-align:left; font-size:1.1em; height:40px; padding:5px 0 0 65px; }
#header #promo_catalogue #lien { float:right; margin:16px 6px 0 0; }
#header #promo_catalogue #lien a{font-size:1.1em; font-weight:bold; color:#006600; }
#header #resum_devis { float:left; text-align:left; margin:16px 0px 0 24px; width:283px; height:78px; background-image:url(../dbi/corps/header/fd_resum_devis.png); }
#header #resum_devis #txt { float:left; font-size:1.6em; height:40px; margin:10px 0 0 70px; }
#header #resum_devis #lien { float:right; margin:10px 6px 0 0; font-size:1.3em;}
#header #descendre { float:right; margin:20px 60px 0 0; }
#header #connect { float:left; text-align:left; width:340px; height:78px; padding:0 0 0 7px; margin:16px 0px 0 10px; background-image:url(../dbi/corps/header/fd_connect_cli_2.png); }
#header #connect INPUT{ width:107px; height:15px; }
#header #connect INPUT.connexion{ width:83px; height:20px; margin:38px 0px 0 10px; background-color:#990000; color:#FFFFFF; border:0px;}
#header #connect DIV{ float:left; padding:25px 0px 0px 5px;}
#header #connect a.big_vert{ margin:0px 0 0 117px; text-decoration:underline; color: #006600; font-size:12px;}
#header #connect a:hover{ text-decoration:none;}




/*recherche*/
#search { color: #E4E4E4; font-size:1em; border:dashed 1px  #fff ;  border-width:0px 0px 0px 0px; padding:3px 0px 3px 0px;}
#search{ margin:0px 0px 10px 0px;
	background: transparent;
	color: inherit;
	line-height: 2.3em; text-align:left;
}
#search INPUT{width:90px; height:13px;}
#search INPUT.ok{width:25px; height:20px; font-size:1em; color:#FF3300; margin:1px 0 0 5px;}


#search fieldset, #search p{
	margin: 0;
	padding: 0;
}
#q{
	padding-left: 18px;
	background: #fff url(dbi/stat/header/q.png) no-repeat 4px center;
}
-->





/* columns */
#centre_corps #c1 {float:left; width:132px; margin:0 0 0 0px;  }
#centre_corps #c2 { float:left; width:836px; margin:0px 0 0 6px;}
#centre_corps #c2 #col1{ float:left; width:314px; margin:0 4px 0 0;}
#centre_corps #c2 #col2{ float:left; width:314px; margin:0 0px 0 0;}
#centre_corps #c2 #col3{ float:left; width:200px; margin:0 0px 0 3px;}
#centre_corps #c2 #col_libre{ float:left;  margin:0 0px 0 3px;}
#centre_corps #c2 a{ }
#centre_corps #c2 a:hover{ }
#centre_corps #c2 #interlien { font-size:1.3em; font-weight:100; padding:5px; text-align:left; }
#centre_corps #c2 #c2c1 { float:left; width:632px;}
#centre_corps #c2 #c2c1 #col1{ float:left; width:314px; margin:0 4px 0 0;}
#centre_corps #c2 #c2c1 #col2{ float:left; width:314px; margin:0 0px 0 0;}
#centre_corps #c2 #c2c2 {float:left; width:240px; margin:0 0 0 8px;}
#centre_corps #c3 { float:left; width:245px; margin:3px 0 0 10px;}

/* menu_h */
#c2 #menu_h #baseline2 { float:left; font-size:1.3em;  color:#fff; width:143px; margin:0px 20px 0px 0; text-align:right; padding:0 0 0 5px;}
#c2 #menu_h #premier { 
float:left; height:31px; width:66px;
background-image:url(../dbi/corps/mh/premierv2.png); background-repeat:no-repeat;
 color:#333333; font-weight:bold; 
}
#c2 #menu_h #dernier { 
float:left; height:31px; 
background-image:url(../dbi/corps/mh/dernier.png); background-repeat:no-repeat; background-position:right;
color:#333333; font-weight:bold; 
}



#c2 #menu_h #elem { 
float:left; height:31px; 
background-image: url(../dbi/corps/mh/corps.png); background-repeat:no-repeat; background-position:right;
 color:#333333; font-weight:bold;
}
#c2 #menu_h img.fleche{ float:left; margin:10px 0px 0 4px;}
#c2 #menu_h  img.plus{ float:left; margin:0px 2px 0 -1px;}
#c2 #menu_h  #text {font-size:1.3em; float:left;padding:8px 0px 0 4px; word-spacing:-2px;}

#c2 #menu_h  #text a{ text-decoration:none; }
#c2 #menu_h  #text a:hover{ text-decoration:underline ; }
#c2 #menu_h  #plus_dernier { float:right; font-size:1.2em; padding:0px 0 0 0;}

#c2 #bloc_ss_menu {width:820px;  }
#c2 #bloc_ss_menu #appel_ss_menu_col { float:left; margin:10px 5px 0px 5px; width:390px; border:solid 1px #E4E4E4; padding:4px;  }
#c2 #ss_rub #titre { font-size:1.1em; font-weight:bold; text-align:left;  padding:4px; margin:0 2px 5px 0; background-image:url(../dbi/corps/fd_body.png); border:solid 1px #D4D4D4;}
#c2 #ss_rub #titre a{ color:#000000;}
#c2 #ss_rub #titre:hover { background-image:none; border:solid 1px #D4D4D4;}
#c2 #bloc_ss_menu #ss_rub #titre { font-size:1.1em; font-weight:bold; text-align:left;  padding:4px; margin:0 2px 5px 0; background-image: url(../dbi/corps/core/fd_metal_orange.png); border:solid 1px #D4D4D4;}

#c2 #div_scroll { overflow:scroll; height:132px; margin:0 0 0px 0; }
#c2 #ss_ss_rub {  padding:3px; font-size:1.2em; border:solid 1px #E4E4E4; margin:2px 0 2px 0;}
.nb_promos { color: #009900;}
#c2 #ss_ss_rub img.fleche{ float:left; margin:0px 4px 0 0px; font-size:1.1em;}
#c2 #ss_ss_rub:hover { background-color:#E4E4E4;}
#bloc {padding:4px; font-size:1.3em; font-weight:bold; border:solid 1px #E4E4E4; margin:2px 0 2px 0; background-color:#E4E4E4;}

/* hack IE6*/
* html #c2 #menu_h img.fleche{ float:left; margin:10px 0px 0 3px; #}
* html #centre_corps #c2 #c2c1 { float:left; width:630px;}
* html #centre_corps #c2 #c2c1 #col2{  width:312px;}
* html #centre_corps #c2 { width:834px; #}
* html #centre_corps #c2 #col1{  width:310px; #}
* html #centre_corps #c2 #col2{ width:314px; #}
/*fin hack IE6*/



/*hack pour safari 3*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#c2 #menu_h img.fleche{ float:left; margin:10px 0px 0 4px;}
#centre_corps #c2 { width:836px;}
#centre_corps #c2 #col1{  width:314px;}
#centre_corps #c2 #col2{ width:314px; }
}
/*fin hack pour safari*/

/* menu_g */
#menu_g #choix_langues { width:132px; height:44px; padding:34px 0 0 0; background-image:url(../dbi/corps/mg/fd_choix_langues.png); background-repeat:no-repeat;}
#menu_g #choix_langues #lang { font-size:1.3em; text-align:left; margin:0 0 5px 0; }
#menu_g #choix_langues #lang img{ float:left; margin:0 6px 0 8px; border:solid 1px #fff;}

#menu_g #bloc_ss_menu {margin:6px 0 0 0; cursor:pointer;}
#menu_g #bloc_ss_menu img { border:0px;}
#menu_g #bloc_ss_menu #liste { background-image:url(../dbi/corps/mg/fd_bloc_ss_menu.png); background-repeat:repeat-y;}
#menu_g #bloc_ss_menu #liste #elem { font-size:1.2em; font-weight:bold; color:#333; text-align:left; padding:3px 0 0 8px;}
#menu_g #bloc_ss_menu #liste #elem a{ text-decoration:none;}
#menu_g #bloc_ss_menu #liste #elem a:hover{ text-decoration:underline;}
#menu_g #bloc_ss_menu #liste #sep { padding:0 0 3px 0; height:3px; background-image:url(../dbi/corps/mg/sep_bloc_ss_menu.png); background-repeat:no-repeat;}


/* corps -> Les contenus principaux */
#core { margin:7px 0 0 0px;   background-repeat: no-repeat;}
#core #entete_g #wide{background-image:url(../dbi/corps/core/fd_tete_g.png); background-repeat:no-repeat; height:23px; margin:0px 0 0px 0px; }
#core #entete_g #small{background-image:url(../dbi/corps/core/fd_tete_g_small.png); background-repeat:no-repeat; height:23px; margin:0px 0 0px 0px; }
#core #entete_g #very_small{background-image:url(../dbi/corps/core/fd_tete_g_very_small.png); background-repeat:no-repeat; height:23px; margin:0px 0 0px 0px; }

#core #num_articles {font-weight:bold; float:right; margin:6px 3px 0 0;}
#core #num_articles a {  }

#core #entete_g #num_articles { font-size:1.2em; margin:4px 3px 0 0;}

#core #entete_g img.angle{ float:right; }
#core #entete_g img.fermer{ float:right; margin:5px 0px 0 0; }
#core #entete_g #text { float:left; color:#fff; font-size:1.3em; font-weight:bold; margin:0 0 0 8px; padding:4px 0 0 0;}
#core #body { border:solid #ccc; border-width:0 1px 0 1px;  margin:0 0 0 1px; text-align:left; background-color:#fff;}
#core #body #text {font-size:1.1em; color:#000000; font-weight:;
		padding:5px 4px 5px 4px; text-align: justify;}
#core #body #text #img_actu{ float:left;}
#core #body #text #actu_txt { float:left; width:230px; margin:0 0 5px 5px;}
#core #body #text #actu_txt .date { color:#006666; font-size:0.9em; text-align:right;}
#core #pied_g {background-image:url(../dbi/corps/core/fd_pied_g.png); background-repeat:no-repeat; height:18px; margin:-1px 0 0px 0px; }
#core #pied_g #text { float:left; padding: 0 0 0 15px;}
#core #pied_g img.angle{ float:right; }


#core #body #text #promo_txt { float:left;  margin:0 0 3px 5px; width:170px;}

/* ENgine */
#titre_engine {font-size:1.2em;background-image: url(../dbi/corps/engine/fd_titre.png); height:21px;   margin:0px 0px 4px 0px; text-align:left; }
#titre_engine #titre {float:left; font-size:0.9em; font-weight:bold; padding:3px 0 0 7px; cursor:pointer;}
#titre_engine img.right { float:right;}
#kw { margin:0 0 4px 0; text-align:center;}
INPUT.kw { width:180px; height:18px; border:solid 1px #E4E4E4; font-size:1.2em; padding:2px 0 0 2px;}
#cac { text-align:left; margin:5px 0 0 0; }
#cac .cb {margin:0px 0 0 0;}
#send{margin:8px 0 0px 0; text-align:left;}
#send INPUT { width:187px; font-size:1.2em; font-weight:bold; background-color:#990000; color:#FFFFFF; border:solid 2px #E4E4E4; cursor:pointer; }



/*RUB*/
/* entetes rub classy */
#c2 #entete_rub { font-size:1.4em;background-image: url(../dbi/corps/core/fd_metal_orange.png); height:30px;   margin:0px 0px 8px 0px; text-align:left; }

#c2 #entete_rub  img.right { float:right;}
#c2 #entete_rub  img.left { float:left; margin:0 2px 0 0px;}
#c2 #entete_rub  #text { float:left; font-size:1.1em;  padding:6px 0 0 0;}
#c2 #entete_rub  #text a{  font-weight:bold; color:#000000;}
#c2 #entete_rub  #text a:hover{ }
#c2 #entete_rub #selected {float:left; font-weight:bold; font-size:1.3em; padding:4px 0 3px 3px; }
#c2 #entete_rub #selected a {color:#000000;}

/*sous_rub*/
#capture_titre_ss_rub { float:left; font-size:1.1em; width:410px;  font-weight:bold; color:#333; text-align:left; padding:3px 8px 0 0px;}
#capture_titre_ss_rub  #frame { border:solid 1px #E4E4E4;}
#capture_titre_ss_rub  #text { float:left; font-size:1em; font-weight:bold; padding:0px 0 0 0; width:320px;  }
#capture_titre_ss_rub #image_g { float:left; width:50px;}
#capture_titre_ss_rub img { float:left;  margin:0px 5px 0px 0px; padding:2px; border:solid 1px #E4E4E4;}
#capture_titre_ss_rub #frame img.fleche {float:right; margin:5px 5px 0px 0px; padding:2px; border:0px; }
#capture_titre_ss_rub  #frame { float:left; height:46px; border:solid 1px #E4E4E4; padding:3px; margin:0 0 5px 0;}
#capture_titre_ss_rub  #frame:hover { background-image:url(../dbi/corps/core/fd_frame.png); background-repeat:repeat-y;}
#fd_top_rub {}

/* produits résultats */
#mini_fiche_prod { float:left;  margin:4px 4px 4px 0; background-color:#FFFFFF; }
#mini_fiche_prod #image {height:124px; width:190px; border:solid #D4D4D4; border-width:6px 1px 1px 1px; margin:0px; padding:5px;}
#mini_fiche_prod #image img.loupe{float:left; margin:-3px 0 0 -3px}
#mini_fiche_prod #texte{ font-size:1.2em; min-width:50px; max-width:195px;  padding:3px; text-align:center;}
#mini_fiche_prod #texte TD {height:50px;}
#mini_fiche_prod #fd_texte { border:solid 1px #E4E4E4; margin:2px 0 0 0;  background-image:url(../dbi/corps/core/fd_frame.png); background-repeat:repeat-y; background-position:right;}
#mini_fiche_prod #texte #ref_fleche {float:right; margin:-5px 0px 0px 0px;  }
#mini_fiche_prod #texte #ref{ float:right; font-size:0.8em; border:solid #D4D4D4; border-width:0px 0px 2px 2px; margin:3px -2px 0 0; padding:4px; font-weight:bold; background-image: url(../dbi/corps/core/fd_metal_orange.png);  }
#mini_fiche_prod #texte #ref_fleche img{ float:right; padding:0px; border:0px;}
#mini_fiche_prod #bouton_ajout_devis { float:right; margin:1px 0x 0px 0px; }
#prix{ float:left; border:solid #D4D4D4; border-width:1px 1px 1px 1px; margin:1px 3px 0 0px; padding:3px 3px 0 3px; text-align:left; font-size:1em; font-weight:bold; background-image: url(../dbi/corps/core/fd_metal_gris.png); background-repeat: repeat-x;  }
#prix .small { font-size:9px; color: #999999;}
#ecotaxe { float:right; width:65px; height:25px; background-image:url(../dbi/corps/core/logo_ecotaxe.png); padding:16px 0 0 27px; font-size:11px;}
#ecotaxe .small{ font-size:8px;}
#promo { font-family: Arial, Helvetica, sans-serif;float:left; margin-top:-15px; height:97px; width:79px; background-image:url(../dbi/corps/core/fond_promo.png); text-align:left;}
#promo #percentage { font-size:12px; padding:8px 0 0 7px; width:17px; text-align:center;  font-weight:bold; color:#006666;}
#promo #demopromo { font-size:11px; padding:7px 0 0 9px; color:#333333; line-height:13px;}
#promo .date_fin { color:#CC3300; font-size:10px; line-height:10px; }

#mini_fiche_prod #plus { float:left; line-height:70px; font-size:140px; margin:20px 0 0 10px;}
#mini_fiche_prod #plus a {color: #FF9900; text-decoration:none;}
#mini_fiche_prod #plus a:hover {color: #006666; text-decoration:underline;}

/* accueil */
#core #body #a-votre-service { float:left; margin:62px 0 0 -1px;}
#core #body #illustr { float:right; margin:10px 4px 0 0px;}


/* fiche produits */
#core #body #images_set { float:left; margin:4px; width:208; }
#core #body #images_set #small_image { float:left; height:44px;  border:solid #D4D4D4; border-width:6px 1px 1px 1px; margin:0px 3px 0 0; padding:5px;}
#core #body #images_set #small_image img.loupe{float:left; margin:-3px 3px 0 -3px}
#core #body #text_produit { float:left; width:390px; font-size:1.1em; color:#000000; font-weight:; margin:8px 0 0 0; padding:0px 4px 5px 4px; text-align: justify; border:solid #E4E4E4; border-width:0 0px 0 1px;}
#core #body #text_produit h2{margin:0px; padding:3px; background-color:#E4E4E4; }
#centre_corps #c2 #col3 #etiquette { float:left; margin:8px 0 0 0px; font-size:1.4em; width:190px; height:66px; padding:20px 5px 0 5px; text-align:center; background-image:url(../dbi/corps/core/etiquette.png);}
#centre_corps #c2 #col3 #etiquette a { }

/* NAV*/
#c2 #nav {font-size:1.2em;background-image: url(../dbi/corps/nav/fd_nav.png); background-repeat:no-repeat; height:30px;   margin:0px 0px 8px 0px; text-align:left; }
#c2 #nav img.ad { float:right;}
#c2 #nav img.home { float:left; margin:0 5px 0 5px;}
#c2 #nav #text { float:left; font-size:1em; font-weight:bold; color: ; padding:7px 0 0 0;}
#c2 #nav #text a{ }
#c2 #nav #text a:hover{ }


/*rub services et corporate*/
#core #rub_txt { width:836px; float:left;  border:solid 1px #E4E4E4; margin:0px 0 8px 0; }
#core #rub_txt #txt { float:left; font-size:1.2em; color:#000000; font-weight:; margin:8px 0 0 0; padding:0px 4px 5px 4px; text-align: justify; }
#core #rub_txt #txt #img {float:right; border:solid 1px #E4E4E4; padding:3px; margin:3px 3px 3px 10px;}
#core #rub_txt #txt #img img { margin: 3px; border:solid 1px #E4E4E4;}
#core #rub_txt TABLE{}
#core #rub_txt TD{ vertical-align:top; background-color:#99CCFF; padding:5px;}
#core #rub_txt TD hr{ margin:0px; padding:0px;}



/*  */

#module_bas_kw_plus { color: #003333; margin:5px 0 6px 0; border:solid 1px #E4E4E4; border-width:1px 1px 1px 1px; width:574px;}
#module_bas_kw_plus #txt {  background-image:; background-repeat:no-repeat; font-size:1.5em; letter-spacing:0px; word-spacing:-1px; line-height:1.1em; font-weight:;  margin:0px 6px 6px 3px; text-align:left;}
#module_bas_kw_plus #txt  p{margin:0px 6px 6px 0px; padding:8px 3px 3px 2px; }
#module_bas_kw_plus #txt img { float:left; margin:3px 8px 3px 3px;}
#module_bas_kw_plus strong { color: #FF6600 ;}


/* PAnier */

#panier img.mini{ border:solid 0px #fff;}
#panier { margin-left:0px; }
 form {margin:0px;}
#trait {border-bottom:solid 1px #D4D4D4; margin:10px 5px 3px 5px;}
#panier #c1{float:left; padding:0px 0px 0px 0px; margin:10px 0px 0px 3px; width:180px; text-align:left;  }
#panier #c2{float:left; border-left:solid 1px #E4E4E4; margin:10px 0px 0px 4px; padding-left:3px; width:370px;    text-align:left; font-size:1.2em; }
#panier #c2 select{float:left; height:18px; border:none; margin-left:-1px; text-align:left; font-size:0.9em; background-color:#E4E4E4;  }
#panier #c2 #qte * {margin-top:3px;}
#panier #c2 #qte * fieldset{ width:400px;  border:none; background-image:url(dbi/ecommerce/fd_fieldset.png); background-repeat:no-repeat;  }
#panier #c2 #qte * ul{margin:6px 0px 0px 0px; padding:0px; list-style:none; }
#panier #c2 #qte * ul li{float:left; margin:1px; background-color:#E4E4E4; margin-bottom:1px; padding:1px; border:solid 1px #D4D4D4;}
#panier #c2 #qte * ul li:hover{ background-color:#FF9933;}
#panier #c2 .titre { font-size:1.3em; font-weight:bold;}


#panier #c3{float:right;  width:17px; padding:10px 10px 0px 0px; text-align:center;}
#panier #c3 img{margin:2px 0 2px 0;}

#panier_chp_set { float:right;}
#panier_chp0 { font-size:1.4em; text-align:left; padding-left:5px; float:left; width:300px; background-color:#E4E4E4; border:solid 1px #D4D4D4; margin:5px 0px 0px 4px; color: #003366; background-image:url(dbi/fd_col1.png)}
#panier_chp1 { font-size:1.4em; text-align:left; padding-left:5px; float:left; width:110px; background-color:#E4E4E4; border:solid 1px #D4D4D4; margin:5px 0px 0px 4px; color: #003366; background-image:url(dbi/fd_col1.png)}
#panier_chp2 {font-size:1.4em; text-align:right; padding-right:3px; float:left; width:130px; border:solid 1px #E4E4E4; margin:5px 4px 0px 2px; background-image: url(dbi/menu_g/fd_titre_menu.png); }
#bouton_bas { text-align:left;}
#bouton_bas img { margin: 10px 12px 0 1px;}

#panier #image { width:160px; border:solid #D4D4D4; border-width:6px 1px 1px 1px; margin:0px; padding:5px;}
#panier #image img.loupe{float:left; margin:-3px 0 0 -3px}

#etiquette_droite {margin:8px 0 8px 0;}

/*promo*/
#promo_devis { height:24px; padding:6px 0 0 64px; background-image:url(../dbi/corps/core/logo-promo.png); background-repeat:no-repeat; }
#fin_promo {  color:#CC0000; padding:1px;  text-align:left;}

/* commande */
#c2 #champ1 { margin:3px; font-size:1.3em; text-align:left; float:left; width:350px;  border:solid 1px #E4E4E4; padding:2px 0 0 4px; }
#c2  #champ2 {margin:2px 3px 0 3px; float:left;   color:; }
#c2 #champ2 INPUT.txt{height:18px; width:200px; border:solid 2px #ccc; color:; }
#c2 #champ2 TEXTAREA{border:solid 2px #ccc; width:200px; }
#c2 #champ2 SELECT{ color: #000000; height:22px; width:206px; margin: 0 0 0 4px;}
#c2 #champ1_error {font-size:1.3em; margin:3px; float:left; width:350px; border:solid 1px #CC3300; padding:2px 4px 0 4px; color: #CC3300;}
#c2 #submit { float:left;}
#c2 #submit INPUT{ background-image: url(../dbi/corps/core/fd_metal_orange.png);
color : #000000; 
font-size : 1.4em; font-weight:bold; 
font-family : verdana; 
border-color: ; 
margin : 10px 1px 1px 1px; 
border : 1px solid #D4D4D4;   color: #000; border-left:solid 10px #333;
width:335px; height:30px;}
#c2 #submit INPUT:hover { background-image:url(../dbi/corps/core/fd_metal_gris.png);}
#c2 #info { padding:3px; border:solid 1px #E4E4E4; text-align:left; color:#000000; margin:8px 0 0 0; }


/* accueil - plan */
#plan_articles { color:#0000FF; font-size:1.3em; padding-left:10px; text-align:left;}
#plan_articles a{ color:#0000FF; text-decoration:none;}
#plan_articles a:hover{ color:#0000FF; text-decoration:underline;}
#plan_ss_rub { font-size:1.2em;  color: #000033; font-weight:bold; padding-left:10px; margin:5px 0 0 0;  text-align:left;}
#plan_ss_rub a {color: #000033; text-decoration:none;}
#plan_ss_rub a:hover {color: #000033; text-decoration:underline;}


/*class +*/
.rouge { color:red; margin-left:5px;}
 a.wh { position:absolute; top:-100px;color:#fff;}

#footer {   color: #999999; margin:0px 0 6px 0;   text-align:left;}
#footer #txt {  background-image:; background-repeat:no-repeat; font-size:1.2em; letter-spacing:0px; word-spacing:-1px; line-height:1.1em; font-weight:;  margin:6px 6px 6px 0px; text-align:center; border:solid 1px #E4E4E4; border-width:1px 1px 1px 1px;}
#footer #txt  p{margin:0px 6px 6px 0px; padding:8px 3px 3px 2px; }
#footer  img {  margin:3px 0px 3px 0px;}
#footer  img.left { float:right;  margin:3px 6px 0px 3px;}
#footer img.right { float:right; }
#footer strong { color: #006666;}

