/* -------------------------------------------------------------- */
/* ------ HEADER 2010 --------- *//* ------ SEARCH 2010 --------- */
/* ------ NEWSLETTER 2009 ----- *//* ------ FOOTER 2010 --------- */
/* -------------------------------------------------------------- */


/* ------ HEADER-SEARCH 2010 (bloc anim co) --------- */
body { font-family:verdana,arial,sans-serif;}



/* ------ HEADER 2010 (bloc navigation) --------- */
#Rdte_NewNav2010 { position:relative; }
#Rdte_NewNav2010 { margin: 0 auto; width: 965px; background-color: #fff; }
#Rdte_NewNav2010 ul.NewNav2010 { padding:0; margin:0; list-style-type:none; height: 36px; color: #648185;background-color: #c1e1e4;}
#Rdte_NewNav2010 ul.NewNav2010 li { padding:0; margin:0; list-style-type:none; float:left; border-right: 1px solid #fff; }
#Rdte_NewNav2010 ul.NewNav2010 li.separ { border-right: 1px solid #cfcecb; }
#Rdte_NewNav2010 ul.NewNav2010 li a { font-size: 10px; font-weight: bold; display: block; text-decoration: none; padding: 0px 12px; text-align: center; }
#Rdte_NewNav2010 ul.NewNav2010 li a.line1 { padding-top: 6px; height: 30px;}#Rdte_NewNav2010 ul li a.line2 { padding-top: 6px; height: 30px;  }
#Rdte_NewNav2010 ul.NewNav2010 li a.defaut { text-decoration: none; color: #035a63; }
#Rdte_NewNav2010 ul.NewNav2010 li div.NewNavLayer { display:none; position:absolute; top:36px; float: left; width: 954px; z-index:1000; left: 0; margin-left: 0px; padding: 1px; height: 200px; }
#Rdte_NewNav2010 ul.NewNav2010 li div.NewNavLayerOn { display:block; position:absolute; top:36px; float: left; width: 954px; z-index:1000; left: 0; margin-left: 0px; padding: 1px; height: 200px; }

#Rdte_NewNav2010 ul.NewNav2010 li div.NewNavLayer_s { display:none; position:absolute; top:36px; float: left; width: 751px; z-index:1000; left: 0; margin-left: 0px; padding: 1px; height: 200px; }

/* Tailles Aubaines  */
#linkMenu_8352243 { width: 51px; }

.menu_promos, a.menu_promos{ text-decoration: none; color: #e60550; }

/* ------ HEADER 2010 (color nav/layer) --------- */
.nav2010_bg_def { background-color: #fff; color: #fff; width:500px; }

.nav2010_bg_meu, a.nav2010_bg_meu_slt, a.nav2010_bg_meu { background-color: #7c6a62; color: #fff; } 
.nav2010_bg_lit, a.nav2010_bg_lit_slt, a.nav2010_bg_lit { background-color: #465255; color: #fff; }

.nav2010_bg_1,  a.nav2010_bg_1{ background-color: #035a63; color: #fff; }
.nav2010_bg_2,  a.nav2010_bg_2{ background-color: #035a63; color: #fff; }
.nav2010_bg_3, a.nav2010_bg_3{ background-color: #035a63; color: #fff; }
.nav2010_bg_4,  a.nav2010_bg_4{ background-color: #035a63; color: #fff; }
.nav2010_bg_5,  a.nav2010_bg_5{ background-color: #035a63; color: #fff; }
.nav2010_bg_6, a.nav2010_bg_6{ background-color: #035a63; color: #fff; }
.nav2010_bg_10, a.nav2010_bg_10{ background-color: #035a63; color: #fff; }

.nav2010_bg_aub, a.nav2010_bg_aub_slt, a.nav2010_bg_aub { background-color: #d90000; color: #fff; }
/* ------ HEADER 2010 (color selection nav/layer) --------- */

#Rdte_NewNav2010 ul.NewNav2010 li a.nav2010_bg_meu_slt { background-color: #7c6a62; color: #fff; } #Rdte_NewNav2010 ul.NewNav2010 li a.nav2010_bg_lit_slt { background-color: #035a63; color: #fff; }

#Rdte_NewNav2010 ul.NewNav2010 li a.nav2010_bg_aub_slt { background-color: #d90000; color: #fff; }
/* ------ HEADER 2010 (color lien nav/layer) --------- */
.nav2010_lnk_def, a.nav2010_lnk_def { color: #035a63; }


.nav2010_lnk_col5, a.nav2010_lnk_col5 { color: #ffffff; }

.nav2010_lnk_meu, a.nav2010_lnk_meu { color: #7c6a62; }
.nav2010_lnk_lit, a.nav2010_lnk_lit { color: #035a63; }

.nav2010_lnk_1, a.nav2010_lnk_1 { color: #035a63; }
.nav2010_lnk_2, a.nav2010_lnk_2 { color: #035a63; }
.nav2010_lnk_3, a.nav2010_lnk_3 { color: #035a63; }
.nav2010_lnk_4, a.nav2010_lnk_4 { color: #035a63; }
.nav2010_lnk_5, a.nav2010_lnk_5 { color: #035a63; }
.nav2010_lnk_6, a.nav2010_lnk_6 { color: #035a63; }
.nav2010_lnk_10, a.nav2010_lnk_10 { color: #035a63; }


.nav2010_lnk_aub, a.nav2010_lnk_aub { color: #d90000; }  

/* ------ HEADER 2010 (colonne layer) --------- */
.col1,.col2, .col3, .col4, .col5 { float:left; height: 200px; }
.col1 a { width: 145px; height: 200px; display: inline;  }
.col2, .col3 { background: transparent url(http://www.sedi-equipement.fr/templates/images/header_layer_bg_col2.jpg) repeat-x; width: 212px; height: 200px; padding-left: 3px;  }
.col4 { background: transparent url(http://www.sedi-equipement.fr/templates/images/header_layer_bg_col2.jpg) repeat-x; width: 200px; height: 200px; padding-left: 3px;  }
.col1 { width: 140px; padding-left:0px; }
.col5 { background-color: #c1e1e4; width: 176px; height: 198px; margin-left: 1px; padding-left: 3px; }





/* ------ HEADER 2010 (images layer) --------- */

.nav2010_col1_lit { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-marianne.jpg) no-repeat; }
.nav2010_col1_1 { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-divers.jpg) no-repeat; }
.nav2010_col1_2 { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-marianne.jpg) no-repeat; }
.nav2010_col1_3 { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-collectivites.jpg) no-repeat; }
.nav2010_col1_4 { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-ecole.jpg) no-repeat; }
.nav2010_col1_5 { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-pro-lib.jpg) no-repeat; }
.nav2010_col1_6 { background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-pme-pmi.jpg) no-repeat; }
.nav2010_col1_10{ background: transparent url(http://www.sedi-equipement.fr/templates/images/index/menu-sante.jpg) no-repeat; }


/* ------ HEADER 2010 (bloc lien layer) --------- */
#Rdte_NewNav2010 { position:relative; }
#Rdte_NewNav2010 {float:left;margin:4px 0 0 0; padding:1px 0 0 0; width:965px; text-align:left; border-top:1px solid #ffffff;font-size:1em;}
#Rdte_NewNav2010 ul{float:left;margin:0; padding:0;margin-top:8px;}
#Rdte_NewNav2010 ul ul {padding:0; margin:0;}
#Rdte_NewNav2010 ul ul li { line-height:12px;  }
#Rdte_NewNav2010 ul ul li a { text-align: left;  }
/* ------ HEADER 2010 (bloc lien layer nivo 1) --------- */
#Rdte_NewNav2010 ul ul.level_1 { }
#Rdte_NewNav2010 ul ul.level_1 li { margin-top:1px; border:none; clear: both; width:100%;}
#Rdte_NewNav2010 ul ul.level_1 li a { padding:0;text-align:left; font-size:11px; font-weight:bold; display: block; float:left; }
#Rdte_NewNav2010 ul ul.level_1 li p { margin:0; padding:0;text-align:left; font-size:11px; font-weight:bold;  padding: 2px 3px 0 1px;float:left; }
#Rdte_NewNav2010 ul ul.level_1 li a:hover { text-decoration:underline; }


/* ------ HEADER 2010 (bloc lien layer nivo 2) --------- */
#Rdte_NewNav2010 ul ul.level_2 {min-width:180px; margin-top:0px; padding-left: 5px; }
#Rdte_NewNav2010 ul ul.level_2 li { margin-top:0; padding:0;text-align:left; font-size:11px; width:100%;margin:0 0 0 5px; }
#Rdte_NewNav2010 ul ul.level_2 li a { padding-top:2px; font-weight:normal; float:left; display:block;  }
#Rdte_NewNav2010 ul ul.level_2 li p { font-weight:normal;float:left; padding: 2px 5px 0 2px; }
#Rdte_NewNav2010 ul ul.level_2 li a:hover { text-decoration:underline; color: #292828; }

#Rdte_NewNav2010 ul ul.level_5 {width:168px; margin-top:0px; padding-left: 0px; }
#Rdte_NewNav2010 ul ul.level_5 li { margin-top:0; padding:0;text-align:left; font-size:11px; width:100%;margin:0 0 0 5px; }
#Rdte_NewNav2010 ul ul.level_5 li a { padding-top:2px; font-weight:normal; float:left; display:block;  }
#Rdte_NewNav2010 ul ul.level_5 li p { font-weight:normal;float:left; padding: 2px 3px 0 2px; }
#Rdte_NewNav2010 ul ul.level_5 li a:hover { text-decoration:underline; color: #292828; }

#Rdte_NewNav2010 ul ul.level_1 li.clear, #Rdte_NewNav2010 ul ul.level_2 li.clear { clear: right; }
#Rdte_NewNav2010 ul ul.level_1 li.clear, #Rdte_NewNav2010 ul ul.level_5 li.clear { clear: right; }
/* ------ HEADER 2010 (bloc lien colonne 5 specifiq) --------- */
div.col5 ul.level_1, div.col5 ul.level_1 a, div.col5 ul.level_1 p {  float:left; font-weight:bold; }


div.col5 ul.level_2, div.col5 ul.level_2 a, div.col5 ul.level_2 p { color: #035a63; float:left; }
div.col5 ul.level_2 li p { padding: 2px 3px 0 3px; }
div.col5 ul.level_5, div.col5 ul.level_5 a, div.col5 ul.level_5 p { color: #035a63; float:left; }
div.col5 ul.level_5 li p { padding: 2px 3px 0 3px; }
div.col1 ul {display:none;}


div.Rdte_NewHeader2010_loading { z-index: 1500; display:none;}

