a#sandra{
color:white;
}

table#sandra1 {
color:white;border-top:1px solid white;height:30px;

margin-left:50px;
height:30px;
}

table#sandra1 a {
color:white;

}

#sandra{
color:white;margin-left:50px;

}




#mailing a{
color:blue;
}


tr#carte a{
color:#ffffff;

}
#populus{

border:none;


}



#population{

margin-left:200Px;


}

td { 	font-size: 13px;	font-family: Helvetica, Arial, sans-serif;		}
p {  /* setup some more readable paragraph spacing */  margin-top: 10px;  margin-bottom: 15px;}

h1, h2, h3, h4, h4 {	/* setup some more readable header spacing */	
padding-bottom: 5px;	margin: 15px 0;}h1 { 	font-size: 200%;}h2 {	font-size: 175%;}h3 {	font-size: 150%;}h4 {	font-size: 120%;}

a:hover {	text-decoration:none;}/* @end *//* @group Joomla Elements */
.small,.modifydate,.createdate,div.mosimage_caption {	font-size: 95%;}
.componentheading {	font-size: 150%;}.contentheading {	font-size: 170%;}
.componentheading {	padding: 10px 5px;	margin-bottom: 15px;	font-variant: small-caps;}
td.componentheading {	padding-bottom: 15px;}


#smoke #topbar {	background: url(../images/smoke/topbar-bg.png) 0 0 repeat-x;}
#smoke #shadow-top {	background: url(../images/smoke/shadow-t.png) 0 0 no-repeat; }
#smoke #shadow-middle {	 }
#smoke #shadow-bottom {	background: url(../images/smoke/shadow-b.png) 0 0 repeat-y;}
#smoke #shadow-rocket {	background: url(../images/smoke/shadow-rocket.png) 0 0 repeat-y;}
#smoke .sections td,#smoke #mainframe td#left,#smoke #mainframe td#right,#smoke #mainframe #user1,#smoke #mainframe #,
#smoke pre,#smoke blockquote,#smoke .sectiontableheader {}
#smoke #inset {	background: url(../images/smoke/login-smoke.png) 0 0 no-repeat;}
#smoke span.alert {	color: #d00000;	border-top: 3px solid #750b09;	border-bottom: 3px solid #750b09;	background: #391111 url(../images/smoke/sm-status-alert.png) 10px 50% no-repeat;	}
#smoke span.info {	color: #0055bc;	border-top: 3px solid #073361;	border-bottom: 3px solid #073361;	background: #112031 url(../images/smoke/sm-status-info.png) 10px 50% no-repeat;}#smoke span.note {	color: #b98f00;	border-top: 3px solid #745d07;	border-bottom: 3px solid #745d07;	background: #382f11 url(../images/smoke/sm-status-note.png) 10px 50% no-repeat;}
#smoke span.download {	color: #568517;	border-top: 3px solid #445b16;	border-bottom: 3px solid #445b16;	background: #272f15 url(../images/smoke/sm-status-download.png) 10px 50% no-repeat;}/* @end *//* @group Glass */
#glass #topbar {	background: url(../images/glass/topbar-bg.png) 0 0 repeat-x;}
#glass #shadow-top {	background: url(../images/glass/shadow-t.png) 0 0 no-repeat;}
#glass #shadow-middle {	background: url(../images/glass/shadow-m.png) 0 0 repeat-y; }
#glass #shadow-bottom {	background: url(../images/glass/shadow-b.png) 0 0 repeat-y;}
#glass #shadow-rocket {	background: url(../images/glass/shadow-rocket.png) 0 0 repeat-y;}
/*#glass .sections td,#glass #mainframe td#left,
#glass #mainframe td#right,#glass #mainframe #user1,
#glass #mainframe #page,#glass pre,#glass blockquote,*/
/*#glass .sectiontableheader {	background: url(../images/trans-10.png);}*/
#glass #inset {	background: url(../images/glass/login-glass.png) 0 0 no-repeat;}
#glass span.alert {	color: #c00;	border-top: 3px solid #fc9088;	border-bottom: 3px solid #fc9088;	background: #ffd8d8 url(../images/glass/gl-status-alert.png) 10px 50% no-repeat;	}
#glass span.info {	color: #0055BB;	border-top: 3px solid #7dabdd;	border-bottom: 3px solid #7dabdd;	background: #d9e7f9 url(../images/glass/gl-status-info.png) 10px 50% no-repeat;}
#glass span.note {	color: #B79000;	border-top: 3px solid #fbe288;	border-bottom: 3px solid #fbe288;	background: #fff6d8 url(../images/glass/gl-status-note.png) 10px 50% no-repeat;}
#glass span.download {	color: #57861A;	border-top: 3px solid #cbe093;	border-bottom: 3px solid #cbe093;	background: #eef6dc url(../images/glass/gl-status-download.png) 10px 50% no-repeat;}




/***************modifie*************************************/

/***************modifie*************************************/
html {	height: 800px;padding-left:10px; background:#5b5b5d;	margin-bottom: 1px;  /*border:6px solid red;*/ position:fixed;  width:1000px; 

}




#middle {  height:100%; margin-left:14px;  /*border-left:1px solid #ededed;*//*border-left:2px solid #ff66dd;*/  }
.sectiontableentry1 a{
 color : white ;

}

.sectiontableentry2 a{
 color : white ;
}

table .contentpaneopen a{
 color : #ffffff ;
text-decoration:none;
}
table .contentpaneopen a:hover{
 color : #ffffff ;
text-decoration:none;
font-style:italic;
}
.contentpaneopen h3{
 color : #ffffff ;
font-family: garamond, Arial, sans-serif;
text-decoration:none;

}
.contentpaneopen p{font-family: garamond;}
.contentpaneopen td{font-family: garamond;}


#proprio1 {
font-family: garamond;
margin-left:-300px;
}

a.sublevel{
font-family:garamond;

}

.blog table{
width:200px;font-family: garamond, Arial, sans-serif;margin-left:140px;
}

#mainframe td.sectiontableheader {	font-weight: bold; 	}

#main-content {/*border:2px solid red;*/
margin-top:20px;margin-left:140Px;
/*border:4px solid brown;*/
position:;

 width:110%;
}
#main-content  a {
/*color:red;*/
}

#pageOpen{color : #9c9c9e ;
font-family: garamond, Arial, sans-serif;
font-size:15pt;
/*border:2px solid red;*/ font-weight:bold;
}

#pageOpen1 {color : #9c9c9e ;
font-family: garamond;
font-size:15pt; font-weight:bold;
}


#pageOpen2 {color : #9c9c9e ;
font-family: garamond;
font-size:15pt;
}

#pageOpen3 {color : #9c9c9e ;
font-family: garamond;

}
td#pageOpen3 {color : #9c9c9e ;
font-family: garamond; margin-left:50px;

}





 .componentheading{
margin-left:100px;

}
.contentpane {
margin-left:0px;

}

.contentpane tr{
margin-left:-10px;
color:white;
}

.contentpane a{

color:white;
}


.moduletable-hilite3 {  color:#ffffff;  position : absolute; 	padding: 10px;idth:150px;	height: 1%;	margin-left: 5px;	margin-right: 10px; 	margin-top: 190px;}

.moduletable-hilite2 {color:#ffffff; position : absolute; 	padding: 10px;	width:150px;height: 1%;	margin-left: 5px;	margin-right: 10px; 	margin-top: 280px;}

.moduletable-hilite3 select {
background:#3e1313;
/*border:#5b5b5d;*/
color:white;
margin-top:-20px;
margin-left:40px;
width:95px;
}
.moduletable-hilite3 option{
background:#3e1313;
border:#5b5b5d;
color:white;
font-family:garamond;
} 

.moduletable-hilite2 select {
background:#3e1313;
/*border:#5b5b5d;*/
color:white;
margin-top:-20px;
margin-left:10px;
width:148px;
}
.moduletable-hilite2 option{
background:#3e1313;
border:#5b5b5d;
color:white;font-family:garamond;
} 

#shop_search_field{

background:#3f1313;
color:white;
margin-left:30px;

}
input.button1{
margin-left:35px;
background: url("http://www.lezard1er.fr/images/stories/search.png");
width:90px;
margin-top:5px;

}

img#populace{
margin-top:160px;
margin-left:20px;
}

#populus{

/*border:3px solid red;*/
}


body#smoke { 
 height:100%;	margin: 0 ;	padding: 0; /*border:5px solid red;*/ width:100%;background: url(../images/bg/bg36.jpg) 0 0 no-repeat;
}



div.wrapper { 	margin: 0 auto;		width: px;	text-align: left;	position: ;}




#horiz-menu {	 height: 33px;	margin-left: 200px; 
	 }

#horiz-menu a {
		
display: block;float: left;	height: 56px;	line-height: 33px; 	padding: -40 2px;	font-weight: bold; margin-left:20px;  text-decoration:none;}




#lbImage
{    background:black;   color:white; border:none;}



#lbBottom
{    background:black;   color:white; border:black;/*border:red; */}

a#lbNextLink 
{  padding-left:30px;}


a.sublevel 
{    background:#5b5b5d;   color:#9e9ea0;  }



td.item{
background:#5b5b5d;  
color:#9e9ea0;border-left:1px solid black;
}

.items{
background:#5b5b5d;  border-left:1px solid black;

}
#TransMenu1{

/*margin-left:6%;*/
padding-left:40%;
background:#5b5b5d;position:relative;
}





.mainlevel img {
margin-left:0px;width:185px;
}
td #transmenu29684_menu1 .mainlevel {

width:185px;
}

td #transmenu5546_menu27 .mainlevel
{

width:185px;
}

#TransMenu0{
margin-left:2%;

}






		
		
		
#lbOverlay{
width:1500px;
}







tr .sectiontableentry1 img{
padding-right:30px;

}

tr .sectiontableentry1 {


}


.sectiontableheader { font-weight:bold; color:black; 	}



.sectiontableheader tr{	 font-weight:bold;	}

 .sectiontableheader th{
/*background:blue;*/
margin-left:10px;border-bottom:1px solid black;
padding-right:0px;padding-left:15px;
font-family : garamond;/*border:2px solid pink;*/
font-size:10pt;

}
span.productPrice{
/*border:2px solid red;*/margin-left:10px;
}
#partenaires {
border-bottom:1px solid #9e9ea0;
font-family:garamond;

}
#page{
margin-top:50px;
}
#page a{
color:#ffffff;
font-weight:bold;
}
a .next_page{ margin-top:20px;}


#vmMainPage  { /*background: pink;*/  width:700px;  margin-left:0px; padding-right:px; margin-top:5px;}

#vmMainPage tr{ padding:0px; }
#vmMainPage table{ /*background: green;*/ margin-left:50px; width: 100%; }


#vmMainPage h1 { font-family : arial; font-size:11pt;margin-left:70px;}
#vmMainPage h2 { font-family : arial; font-size:11pt; margin-top:5px;}
#vmMainPage h3 { font-family : garamond; font-size:11pt; margin-top:0px; margin-left:100Px;}
#vmMainPage h4 { font-family : arial;  }
#vmMainPage label { font-family : arial;  }

#vmMainPage td{  /*border:2px solid green;*/font-family : arial; font-size:1.0em;}
#vmMainPage img{  padding-left:30px; padding-bottom:10px; text-decoration:none;border:none; }
#vmMainPage a{  text-decoration:none;border:none; }




.moduletable-hilite4 {margin-left:280px; color:#ffffff; width:90%; margin-top:-15px; font-family:garamond;}
.moduletable-hilite4  p{/*margin-left:8%;*/color:#ffffff; font-size:8pt; }
.moduletable-hilite4 a {font-size:8pt; color:#ffffff; text-decoration:none; }

.moduletable-hilite2 h3 {	background: url(../images/headers/black/paysAfr1.png) 0 0 no-repeat;	color:ffffff;	width:200px;	height:56px;}
.moduletable-hilite3 h3 {	background: url(../images/headers/brown/ethniesAfr1.png) 0 0 no-repeat;	width:200px;color:#ffffff;	height:56px;}

#vmMainPage a {
font-family:arial;
 font-size:1.0em;
color:#ffffff;
}
td#titre p {margin-left:30px;}

#nombre{
color:;margin-top:10px;font-family:garamond;
}
 strong{
color:;
}
ul.pagination {
color:white;
}
ul.pagination li {
display: inline;color:;
background: none;
}
a.pagenav  {text-decoration:none; 
color:#3e1313; font-weight:bold;
}
.pagenav  li {text-decoration:none; 
color:black; font-weight:bold;
}

a.pagenav strong {text-decoration:none; 
color:#3e1313; font-weight:bold;
}
span.pagenav {
color:; font-weight:bold;font-size:10pt;

}

span.pagenav li{
color:#ffffff; font-weight:bold;

}

td#titre strong {

padding-left:50px;

}

.productPrice{
/*background:red; */
}




td#titre {
padding-left:20px;

}
a.button{
margin-left:0px;

}


 #quantite {
/*background:red;*/
}

tr#mainframe   {	  background:none; margin-top:50px; margin-left:0px;  border:none; } 


#rokflow, #rokflow #loader {	overflow: hidden;	position: relative;	width: 550px;	height: 170px;	background: 50% 50% no-repeat url(../images/loader.gif);}
#rokflow, #rokflow * {	margin:0; padding:0; border:0;}
#rokflow div {	float: left;	position: relative;}
#rokflow img {	width: 124px;	height: 194px;	border: 0;	top:  40px;	margin-top: 15px;}
#rokflow div h3 {	display: block;	position: absolute;	white-space: nowrap;	text-align: center;	font-size: 10px;	font-weight: normal;}
.moduletable #rokflow h3 {	background: none;	margin: 0;	padding: 0;	line-height: 100%;	height: auto;}#rokflow a {	text-decoration: none;	}
#rokflow #loader {	position: absolute;	top: 0; left: 0;	z-index: 1000;}/* @end *//* @group RokSlide */
#frame div.button#right {	background: url(../images/arrow-right.png) 0 0 no-repeat;	}
#frame div.button#left {	background: url(../images/arrow-left.png) 0 0 no-repeat;}/* @end *//* @group Typography */pre {	padding: 10px;}
blockquote {	font-style: italic;	font-size: 100%;	line-height: 150%;	width: auto;	padding: 10px;	margin: 15px 0;	}
blockquote.b {	font-weight: bold;	}/* @end *//* @group Notice Styles */
span.alert,span.info,span.download,span.note {	display: block;	padding: 10px 10px 10px 50px;	margin: 15px 0;	}/* @end */
.nounder {	text-decoration: none;	border: 0;	cursor: pointer;}.clr {	clear:both;}/* @end */















#shadow-middle .padding {	padding: 60px 24px 20px 24px; 
}


.contentheading{
color:white;
font-family:arial;
}

td.contentheading{
color:white; font-weight:bold;
font-family:garamond;
}


#shadow-bottom .sections {	margin-top: 0px;}
#shadow-bottom {	padding: 0 24px 2px 250px; }
#shadow-bottom .padding {	padding: 0px 0 0 0px;/* border:3px solid red;*/}



ul.pagination{
margin-top:1%;
}



/****************************FIN******ORIGINAUX DE css themes cerdmodules*************************/



.vmCartModule  {
margin-top:-9px;
background:none;
color:#aeb62c;
font-weight:bold;
border:1px solid #aeb62c;
position:absolute;
margin-left:-1%;padding:10px;
width:170px;
}

a.vmCartModule {

}



.vmCartModuleList  {
  cursor : pointer;
  font-size        : 11px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : bold;


}
.vmCartModuleList:hover {
  font-size        : 11px;
  color            : #333333;
  text-decoration  : none;
  font-weight      : bold;
}








#mainframe td#right  {   width:1px;	/* border:3px solid red; */ }
 
#mainframe td#left  {  margin-left:100Px;	/* border:3px solid red; */ }

#mainframe td#left{
border: none;
color:#aeb62c;
 /*border:3px solid blue;*/

}

#inset-mod img{
/*border:3px solid green;*/
margin-top:-15px;



}
.moduletable-hilite19
{
width:70%;

margin-left:-30px;
}

#loader{
width:70%;
}








#emailForm{

/*border:4px solid red;*/
margin-top:-50px;
margin-left:0px;
/*background:brown;*/



}


input.addtocart_button{
/*border:3px solid red;*/
margin-left:10px;
}

		
		





#recherche{color:white;}



/**********************FIN MODIFIE***************************************/
/**********************FIN MODIFIE***************************************/







#topbar {	height: 35px;	line-height: 25px;}
#topbar div.moduletable {	float: right;	margin-right: 30px;	padding: 0px;	line-height: 20px;	height: 21px;	overflow: hidden;}
#topbar .mainlevel {	padding-top: 2px;	float: left;	padding-left: 5px;	display: block;}
#topbar span.article_seperator {	display: block;	position: absolute;}
#topbar div.moduletable table {	width: auto;}

#shadow-rocket {	height: 91px;	text-align: center;}
img#rocket {	width: 200px;	height: 40px;	border: 0;}
#content {background:red;	padding-top: 75px;     }
#showcase {	background: url(../images/trans-20.png);}
#mainframe,.sections {	border-collapse: collapse;	padding-bottom: 40px;	margin-top: 0px;	width: 100%; }


#user1 {	margin-bottom: 20px;	height:  1%;}#page {	padding: 10px 10px;	margin-left:60px; }
#inset,#inset-mod {	position: absolute;	right: 46px;	width: 481px;	height: 51px;	top:  40px;}/* @end *//* @group Table Control */
#mainframe td,.sections td {	padding: 0;}




td.w33 {	width: 33%;}td.w49 {	width: 50%;}td.w99 {	width: 100%;}
#mainframe td.,.sections td.spacer,#glass .sections td.spacer,#smoke .sections td.spacer {	width: 0px;	background: none;}
td.spacer img {height:10px;	width: 5px;}
/**Frameprincipale qui contient tous les articles*/




.loginelement {	width: 150px;	float:  left;	padding: 15px;}
.loginelement label {	font-weight: bold;	color: #fff;}.loginelement  .inputbox {	width:  75px;}
span.loginsubmit,span.logoutsubmit {	display: block;	float:  left;	background: url(../images/login-button.png	) 0 0 no-repeat;	width: 93px;	height:  41px;	line-height: 41px;	text-align: center;	font-weight: bold;	margin-top: 5px;	cursor: pointer;} 

span.submit span,span.logoutsubmit span {	color:  #fff;}/* @end *//* @group Modules */

.moduletable,.moduletable-hilite1,.moduletable-hilite5,.moduletable-hilite6,.moduletable-hilite7,.moduletable-hilite8,
.moduletable-hilite9,.moduletable-hilite10,.moduletable-hilite11,.moduletable-hilite12,.moduletable-hilite13,.moduletable-hilite14,
.moduletable-hilite15,.moduletable-hilite16,.moduletable-hilite17,.moduletable-hilite19,
.moduletable-hilite20 {	padding: 10px;background:none;	height: 1%;	margin-bottom: 15px; }



.moduletable h3,.moduletable-hilite1 h3,.moduletable-hilite2 h3,
.moduletable-hilite3 h3,.moduletable-hilite5 h3,
.moduletable-hilite6 h3,.moduletable-hilite7 h3,.moduletable-hilite8 h3,
.moduletable-hilite9 h3,.moduletable-hilite10 h3,.moduletable-hilite11 h3,
.moduletable-hilite12 h3,.moduletable-hilite13 h3,.moduletable-hilite14 h3,
.moduletable-hilite15 h3,.moduletable-hilite16 h3,.moduletable-hilite17 h3,
.moduletable-hilite18 h3,.moduletable-hilite19 h3,.moduletable-hilite20 h3 {	height: 33px; font-size: 100%;	font-weight: bold;background:white;	
padding: 0;	margin: -11px -10px 10px -10px;	padding-left: 22px;}

.moduletable-hilite1 h3 {	background: url(../images/headers/black/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite2 h3 {	background: url(../images/headers/black/paysAfr1.png) 0 0 no-repeat;		width:200px;	height:56px;}
.moduletable-hilite3 h3 {	background: url(../images/headers/brown/ethniesAfr1.png) 0 0 no-repeat;	width:200px;	height:56px;}
.moduletable-hilite4 h3 {	background:  0 0 repeat-x;	}
.moduletable-hilite5 h3 {	background: url(../images/headers/dark-green/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite6 h3 {	background: url(../images/headers/dark-orange/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite7 h3 {	background: url(../images/headers/dark-purple/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite8 h3 {	background: url(../images/headers/dark-red/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite9 h3 {	background: url(../images/headers/dark-teal/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite10 h3 {	background: url(../images/headers/green/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite11 h3 {	background: url(../images/headers/grey/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite12 h3 {	background: url(../images/headers/magenta/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite13 h3 {	background: url(../images/headers/olive/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite14 h3 {	background: url(../images/headers/orange/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite15 h3 {	background: url(../images/headers/purple/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite16 h3 {	background: url(../images/headers/red/header-bg.png) 0 0 repeat-x;	}
.moduletable-hilite17 h3 {	background: url(../images/headers/silver/header-bg.png) 0 0 repeat-x;	}


.moduletable-hilite20 h3 {	background: url(../images/headers/yellow/header-bg.png) 0 0 repeat-x;	}/* @end *//* @group Horizontal Menu */


#horiz-menu ul {	list-style: none; 	margin: 0;	padding: 0 0 0 0px;  }

#horiz-menu li {	display: block;	float: left;	margin-left:0px;	padding: 0; }



#horiz-menu a:hover {	text-decoration: none;}/* @end *//* @group Sidenav Menu */


ul.sidenav {	margin: 0;	padding: 0;}
ul.sidenav li {	list-style: none;	margin: 0;	padding: 3px 0;	font-weight: bold;}

ul.sidenav li li {	border-bottom:  0;}/* @end *//* @group Content Styles *//* @group Pathway */
span.pathway {	display: block;	line-height: 20px;	height: 20px;	font-weight: bold;	margin-bottom: 15px;}
span.pathway img {	float: left;	margin: 0 10px;}span.pathway a {	float: /*;}/* @end *//* @group RokLatest */
#accordian h3.toggler {	position: relative;	cursor: pointer;	margin-top: 0;	margin-bottom: 0;}
#accordian a.readon {	position: static;}/* @end *//* @group RokFlow */

rt-style: italic;	font-size: 100%;	line-height: 150%;	width: auto;	padding: 10px;	margin: 15px 0;	}blockquote.b {	font-weight: bold;	}/* @end *//* @group Notice Styles */span.alert,span.info,span.download,span.note {	display: block;	padding: 10px 10px 10px 50px;	margin: 15px 0;	}/* @end */.nounder {	text-decoration: none;	border: 0;	cursor: pointer;}.clr {	clear:both;}/* @end */
;	font-size: 100%;	line-height: 150%;	width: auto;	padding: 10px;	margin: 15px 0;	}blockquote.b {	font-weight: bold;	}/* @end *//* @group Notice Styles */span.alert,span.info,span.download,span.note {	display: block;	padding: 10px 10px 10px 50px;	margin: 15px 0;	}/* @end */.nounder {	text-decoration: none;	border: 0;	cursor: pointer;}.clr {	clear:both;}/* @end */
