/**

 */

body
{
	background: #fff;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100.1%;
	padding: 0px;
	text-align: left;
}

body.contentpane {

width : auto;
margin : 10px;
line-height : 1.4em;
text-align: left;
}

/* TOC */
table.contenttoc{
	float: right;
}

/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	text-align:left;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

.back_top {
	background-image: url(../images/back_top.png);
	background-repeat: repeat-x;
	height: 62px;
}
.back_middle {
	background-image: url(../images/tuile_motif_background_Chiccane.png);
	background-repeat: repeat;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.back_bottom {
	background-image: url(../images/back_bottom.png);
	background-repeat: repeat-x;
	height: 58px;
}

#slogan_box {
	position:relative;		
	float:right;
	padding-top:54px;
	padding-right:34px;
}

#slogan1{
	position:absolute;
}

#slogan_box1 {
	background-image: url(../images/slogan_left_fr.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position:relative;
	width:34px;
	height:256px;
}
 #slogan a:hover,  #slogan a:active,  #slogan a:focus,  #slogan a#active_menu{
	background-image: url(../images/slogan_left_fr_on.png);
}

.look_1_a {
	background-image: url(../images/look_1_a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 104px;
	width: 56px;
}
.look_1_b {
	background-image: url(../images/look_1_b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 104px;
	width: 160px;
}
.look_1_c {
	background-image: url(../images/look_1_c.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 104px;
	width: 48px;
}
.look_2_a {
	background-image: url(../images/look_2_a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 213px;
	width: 56px;
}
.look_2_b {
	background-image: url(../images/look_2_b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 213px;
	width: 160px;
	overflow:hidden;
}
.look_2_c {
	background-image: url(../images/look_2_c.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 213px;
	width: 48px;
}
.look_3_a {
	background-image: url(../images/look_3_a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 47px;
	width: 56px;
}
.look_3_b {
	background-image: url(../images/look_3_b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 47px;
	width: 160px;
	
}
.look_3_c {
	background-image: url(../images/look_3_c.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 47px;
	width: 48px;
}
.look_4 {
	background-image: url(../images/look_4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 387px;
	width: 264px;
	overflow:hidden;
	padding-left:10px;
}
.com_1 {
	background-image: url(../images/com_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 224px;
	width: 581px;
	
	padding-right:20px;
}
.com_2 {
	background-image: url(../images/com_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 61px;
	width: 581px;
}
.com_4 {
	background-image: url(../images/com_4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 218px;
	width: 581px;
}
.com_3_1_a {
	background-image: url(../images/com_3_1_a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 79px;
	width: 41px;
}
.com_3_1_b {
	background-image: url(../images/com_3_1_b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#com_3_1_b {
	overflow:hidden;
	height: 49px;
	width: 228px;	
	padding-top:30px;	
}
.com_3_1_c {
	background-image: url(../images/com_3_1_c.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 79px;
	width: 19px;
}
.com_3_1_d {
	background-image: url(../images/com_3_1_d.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#com_3_1_d {
	overflow:hidden;
	height: 49px;
	width: 219px;	
	padding-top:30px;
	padding-right:10px;	
}
.com_3_1_e {
	background-image: url(../images/com_3_1_e.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 79px;
	width: 64px;
}
.com_3_2 {
	background-image: url(../images/com_3_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 12px;
	width: 581px;
}
.com_3_4 {
	background-image: url(../images/com_3_4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 8px;
	width: 581px;
}
.com_3_3_a {
	background-image: url(../images/com_3_3_a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 76px;
	width: 41px;
}
.com_3_3_b {
	background-image: url(../images/com_3_3_b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
#com_3_3_b {
	overflow:hidden;
	height: 46px;
	width: 228px;	
	padding-top:30px;	
}
.com_3_3_c {
	background-image: url(../images/com_3_3_c.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 76px;
	width: 19px;
}
.com_3_3_d {
	background-image: url(../images/com_3_3_d.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#com_3_3_d {
	overflow:hidden;
	height: 46px;
	width: 219px;	
	padding-top:30px;
	padding-right:10px;	
}
.com_3_3_e {
	background-image: url(../images/com_3_3_e.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 76px;
	width: 64px;
	
}
.com_3_5_a {
	background-image: url(../images/com_3_5_a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 73px;
	width: 41px;
}
.com_3_5_b {
	background-image: url(../images/com_3_5_b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

#com_3_5_b {
	overflow:hidden;
	height: 43px;
	width: 228px;	
	padding-top:30px;	
}
.com_3_5_c {
	background-image: url(../images/com_3_5_c.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 73px;
	width: 19px;
}

.com_3_5_d {
	background-image: url(../images/com_3_5_d.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#com_3_5_d {
	overflow:hidden;
	height: 43px;
	width: 219px;	
	padding-top:30px;
	padding-right:10px;	
}

.com_3_5_e {
	background-image: url(../images/com_3_5_e.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 73px;
	width: 64px;
}
.com_3 a {		
	font-size: 25px!important;
	color: #55554e;
	overflow:hidden;
	text-decoration: none;
	white-space: nowrap;
	
}

.copyright {
	color:#c6c6c6;
	font-size:11px;
	padding-top:15px;
	font-family: Verdana, "Times New Roman", Times, serif;
}

.copyright a {
	color: #c6c6c6;
	text-decoration: none;
}

.copyright a:hover, .copyright a:active, .copyright a:focus {
	color: #d8d8d8;
	text-decoration: none;
}

.menu_bottom {
	color:#ffffff;
	font-size:12px;
}

.menu_bottom span.mainlevel {
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
}

.menu_bottom td {
	width:none;
	text-align:center;
}

.menu_bottom a {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
}

.menu_bottom a:hover, .menu_bottom a:active, .menu_bottom a:focus {
	color: #d8d8d8;
	text-decoration: none;
}

.menu_top {
	color:#575656;
	font-size:12px;
	padding-bottom:5px;
}

.menu_top span.mainlevel {
	padding-left:5px;
	padding-right:5px;
	color:#575656;
}

.menu_top td {
	width:none;
	text-align:right;
}

.menu_top a {
	font-size:12px;
	color: #575656;
	text-decoration: none;
}

.menu_top a:hover, .menu_top a:active, .menu_top a:focus {
	color: #000000;
	text-decoration: none;
}



/* Pour enlever les maudite border dot autour des link image  */ 
a img {border:none; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
/* @end */

/*ICONE CERTIFICAT CADEAU***************************/
.boxRelative{
	position:relative;
}
.boxAbsolute{
	position:absolute;
	top:-220px;
	left:417px;
}

/* Liens Look du moment ******************/
.boxRelativeLiensFr{
	position:relative;
}
.boxAbsoluteLiensFr{
	position:absolute;
	left:251px;
	top:340px;
}

.moduletableliens_cliquable a{
	text-decoration:none!important;
	color:#cccc99;
}
