.clear { clrea: both; }
/* DotNetNuke
.ModuleTitle_MenuBar {position:relative; } 
.ModuleTitle_SubMenu {left:0px!important; top:0px!important; background:#CFCFCF; width:auto!important; width:175px; min-width:175px; height:16px!important; line-height:14px!important;}
.ModuleTitle_SubMenu .ModuleTitle_SubMenu { left:175px!important;} */

/* DoNetNuke - Catalook */
.CATRow {
background-color:none!important;	
background: none!important;
}
td.CATRow {
background-color:none!important;	
background: none!important;
}
/*.CATSectionBorder {
background-color:none!important;	
background: none!important;	
background-color: #fff!important;
}
.CATSectionBorder {
background-color:none !important;
border:none!important;
background: none!important;
}








.CATSectionBorder  {
background-color: #fff;
border:none!important;
background: none!important;

}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

.CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}*/

























td.CATHeader {
background-color:none!important;	
background: none!important;		
}
TD.CATAltHeader {
background-color:none!important;	
background: none!important;			
}
TD.CATRow {
background-color:none!important;	
background: none!important;	      
}
TD.CATSubHeader {
background-color:none!important;	
background: none!important;			
}
TD.CATAltHeaderImage {
background-color:none!important;	
background: none!important;	
}
TD.CATRowHighlight {
background-color:none!important;	
background: none!important;	
}
.CATGridItem {
background-color:none!important;	
background: none!important;	 
}
.CAT_TabActive {
background-color:none!important;	
background: none!important;	
}
.CAT_TabNoActive {
background-color:none!important;	
background: none!important;	
}
.CATGridItemAlt {
background-color:none!important;	
background: none!important;	
}
.CATGridHeader {
background-color:none!important;	
background: none!important;	
}
.CATGridPager {
background-color:none!important;	
background: none!important;	
}
.CATBorder {
background-color:none!important;	
background: none!important;		
}
.NoColor {
background-color:none!important;	
background: none!important;			
}
.CATSectionBorder, table..CATSectionBorder {
background-color:none!important;	
background: none!important;		
}
.CATHeader {
background-color:none!important;	
background: none!important;	
}
.CATAltHeader {
background-color:none!important;	
background: none!important;	
}
.CATAltHeaderImage {
background-color:none!important;	
background: none!important;	
}
.CATRowHighLight {
background-color:none!important;	
background: none!important;	
padding-bottom: 4px !important;
}
.CATRootItemActive TD {
background-color:none!important;	
background: none!important;	
}
.CATRootItemSelected TD {
background-color:none!important;	
background: none!important;	
}


.CATSubItemSelected {
background-color:none!important;	
background: none!important;	
background: none!important;
}

.CATPagingTable {
background-color:none!important;	
background: none!important;	
background: none!important;
}
.CATAltHeader {
background-color:none!important;	
background: none!important;	
}
TD.CATAltHeader {
background-color:none!important;	
background: none!important;	
background: none!important;
}
.CATContainerBorder  {
/*background-color:White;
border:0 solid #CBDE9F;*/
background-color:none !important;
border:none!important;
background: none!important;
}


.CATContainerBorder {
/*background-color:White;
border:0 solid #CBDE9F;*/
background-color:none!important;
border:none!important;
background: none!important;
}

.CATContainerBorder {
/*background-color:White;
border:0 solid #CBDE9F;*/
background-color:none!important;
background: none!important;
border:none!important;
}

.CATContainerBorder {
/*background-color:White;
border:0 solid #CBDE9F;*/
background-color:none!important;
background: none!important;
border:none!important;
}
.CATContainerBorder table {
/*background-color:none!important;
background: none!important;*/
}
td.CATHeader span {
display: inline-block;
font-size: 14px;
border-bottom: 1px solid #6c8f4b;
border-bottom-width: 100%;
width: 645px;
color: #4f6e09;
background-color: #fff;
text-align:left;
}

table.CATGridBorder {
background-color:#f3f9e4 !important;
padding: 10px;
border: 1px solid #dde8c2!important;
}

/* Produits */
.CATListBorder {
padding: 10px !important;
border: 1px solid #dde8c2!important;
height: auto!important;
height: 226px !important;
min-height: 226px !important;
}

.CATListBorder {
padding: 10px;
background-color:#f3f9e4!important;
border: 1px solid #dde8c2!important;
}

.CATListBorder {
padding: 10px;	
background-color:#f3f9e4!important;
border: 1px solid #dde8c2!important;
}

.CATListBorder {
padding: 10px;
border: 1px solid #dde8c2!important;
background-color:#f3f9e4!important;
}
/* Produits titre */
.CATAltHeader a {
display: inline-block;
color: #5e8110;
}
.CATAltHeader a:hover {
color: #006fc1;	
}
td .CATSectionBorder {
background-color: #fff;
border:none!important;
background: none!important;
}

table.CATBorder {
background-color: #e9f3cf!important;
border:none!important;
background: none!important;	
}

/*li.linkbox {
display:list-item;
line-height:12.5pt;
list-style-image:url("bullet.gif");
list-style-position:outside;
margin-left:-20px;
}*/

ul li {
list-style-type:none;
}
.CATRow ul {
list-style:none;
margin: 0 8px 0 25px; padding: 0;
}
a.CATMenu:visited  {
color:#6c8f4b;
font-size:12px;
text-decoration:none;
}
li.linkbox {
color: 6c8f4b;
display:list-item;
line-height: 24px!important;
list-style-image:none !important;
list-style-position:outside;
margin-left:-20px;
border-bottom: 1px solid #6c8f4b;
font-size: 12px;
}
a.CATMenu {
display: inline-block;	
font-size: 12px;
color: #6c8f4b;
width: 100%;
}
a.CATMenu:hover, .CATMenu:hover {
display: inline-block;
font-size: 12px;
color: #0165bb!important;
text-decoration: none !important;
background: #f3f9e4;
width: 100%;
}
.CATSubHeader a {
font-size: 18px!important;
text-decoration: none!important;
}
.CATNormalRadio {
color: #6c8f4b;	
}

table tr td.CATNormal span div font strong font {
font-size: 22px;
color: #3c7311;
}
option, select, .CATNormalDropDownList {
font-size: 12px !important;	
}
.CATAltHeader {
text-align: left;
}
/*table.CATContainermaster, .CATContainerTitle_01 {
width: 630px!important;	
}*/

/*span.NormalRed center {
text-align: left!important;
margin-top: -70px;
}*/

/*#TLM_UneColonne table {
width: 934px!important;	
}*/
td.CATAltHeader select {
display: inline-block !important;	
float: left !important;
}

