
/*--------------------------DIV PRINCIPAL-------------------------*/
#main {
  border-top: 0px;
  border-left: 1px solid #CBCBCC;
  border-right: 1px solid #CBCBCC;
  border-bottom: 0px;
  background-color:#FFFFFF;
}



/*--------------------------MENU DE GAUCHE-------------------------*/
#leftmenu {
  float: right;
  width:205px;
  border-top: 1px solid #EFFFD8;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
  background-color:#EFFFD8;
}
#leftmenucarte {
  height:27px;
  border-top:0px;
  border-bottom:1px dotted #CBCBCC;
  background:url(../img/fondOffreCarte.jpg) repeat right top;
  font-size:16px;
  font-weight:bold;
  color:#009EE0;
  padding-top:4px;
  padding-left:8px;
}

/*--------THEMES GENERAUX--------*/
.bigTheme{
  height:22px;
  border-bottom:1px dotted #CBCBCC;
  margin:0;
  padding:0;
  padding-left:2px;
  cursor:pointer;
}

.descText{
line-height:22px;
  padding:0;
  margin-top:0px;
  margin-left:6px;
  font-weight:bold;  
  float:left;    
}
.descTextSelected{
  margin-top:4px;
  margin-left:6px;
  font-weight:bold;  
  float:left;  
  color:white;
}
.icon{
  margin-top:2px;
  float:left;
}
.pictoD{
  float:right;
  height:22px;
}

/*--------SOUS THEMES------------*/
.sousTheme{
text-align:left;
  border-top:1px solid #F2F4F0;  
  border-bottom:1px solid #E1E1E1;
  width:219px;/*146px; 219 */
  position:absolute;  
  background-color:#D6FBA0;  
  z-index:1000;
}
.sousThemeBlanc{

  background-color:#FFFFFF;  
 
}
.sousThemeCouleur{
  height:22px;
  width:3px;
  float:left;
  margin-right:6px;
}
.sousThemeContent{
  float:left;
}
.sousThemeHeader{
  height:22px;
  width:202px;/*129px; 202  */
  margin:auto;
  padding-top:7px;  
  font-size:12px;
  font-weight:bold;
  color:#276C01;
}
.sousThemeItem{
  height:15px;
  width:200px;/*127  200*/  
  margin:auto;  
  vertical-align:top;
  border-top:1px dotted #CBCBCC;
  padding-top:3px;
  padding-left:1px;
  font-size:12px;  
  color:#276C01;
}
.sousThemeItemPicto{
  float:left;
  display:inline;
  height:12px;
  width:5px;
  background:url(../img/pictosoustheme.gif) no-repeat;
}
.sousThemeItemPictoSelected{
  float:left;
  display:inline;
  height:12px;
  width:5px;
  background:url(../img/pictosousthemeinv.gif) no-repeat;
}
.sousThemeItemText{
  float:left;
  display:inline;
  font-size:12px;
  margin-left:5px;
}

