* {
	margin: 0;
	padding: 0;
	border: none;
	/*font-size: 1em;
	font-family: serif;*/
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
} 
body{
	background-image: url('images/index_01.jpg');
	background-repeat:repeat-x;
	background-color:#010e4b;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

.twitter-share-button {
	padding-right:20px;
	display:inline;

}

.fb-like {
	display:inline;
	padding-top:20px;
}

#top58 .twitter-share-button {
	padding-left:10px;
	display:inline;
	float:left;

}

#top58 .fb-like {
	padding-bottom:0px;
	padding-top:10px;
}

#Tableau_01 {
	margin-left:auto;
	margin-right:auto;
	margin:0px;
	width:992px;
	height:768px;
}

.imagesite {
	float:left;
	padding-right:5px;
}

#pub{
	text-align:right;
	position:absolute;
	margin-top:15px;
	margin-left:495px;
}

#slogan{
	color:#173e76;
	background-image: url('images/index_02.jpg');
	background-repeat:no-repeat;
	width:991px;
	height:151px;

}

.slogan{
	padding-top:110px;
	padding-left:180px;
	text-align:left;
	font-size:15px;
}

#corps{
	width:auto;
	height:570px;
	background-color:#e6ffff;
	color:#173e76;
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	font-size:14px;
}

#corps a{
	color:#173e76;
	text-decoration:none;
	font-size:16px;
}
#corps a:hover{
	color:#173e76;
	text-decoration:underline;
}
#corps a.blue{
	text-align: right;
	color:blue;
	font-size:14px;

}

#corps h2{
	margin:0px;
	margin-top:4px;
	margin-bottom:0px;
}

#corps h4{
	margin:0px;
	margin-top:4px;
	margin-bottom:0px;
}

#corps h3{
	margin:0px;
	margin-top:4px;
	margin-bottom:0px;
}

td.tab_corps h2{
	text-align:center;
	font-size:20px;
	color:#5ba1e8;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.lettres {
	text-align:center;
	font-size:20px;
	color:#5ba1e8;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
}

td.tab_corps {
	text-align:left;
	color:#173e76;
	padding-left:9px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.recherche_fond{
	background-image: url('images/index_03.jpg');
	background-repeat:no-repeat;
	width:180px;
	min-height:56px;
	height:56px;
	max-height:56px;

}


.input{
	border:2px solid #a8d254;
	color:blue;
}

#div_recherche{
	width:149px;
	height:42px;
	margin:0px;
	padding-left:28px;
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
}

#div_recherche input{
	margin:-1px;
	padding:0px;
	font-size:14px;
}

#div_recherche form{
	font-size:6px;
}

.btn{
	color:#5ba1e8;
	font-weight:bold;
	padding-top:5px;
	padding-left:30px;
	text-align:left;
	cursor:pointer;
}

.btn a, .btn a:visited{
	color:#173e76;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.btn a:hover{
	color:#173e76;
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
}

.btn2{
	color:#5ba1e8;
	font-weight:bold;
	padding-bottom:16px;
	padding-left:30px;
	text-align:left;
	cursor:pointer;
}

.btn2 a, .btn2 a:visited{
	color:#173e76;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.btn2 a:hover{
	color:#173e76;
	text-decoration:underline;
	font-weight:bold;	
	cursor:pointer;
}

#menu13{
	background-image:('images/gd_btn.jpg');
	background-repeat:no-repeat;
}

.corner {
	padding:0px;
	margin:0px;
	padding:0px;
}

#col_gauche{
	background-image:url('images/index_061.jpg');
	background-repeat:no-repeat;
	border:0px solid red;
	width:11px; 
	height:571px;
}

#tab_code{
	z-index:2;
	height:100%;
	border:0px;
}

#tab_code2{
	margin-right:205px;
	/*min-height:570px;
	height:auto;*/
	border:0px;
	overflow:auto;
}

#tab_code3{
	font-weight:bold;
	font-size:15px;
	margin-right:205px;
	/*min-height:570px;
	height:auto;*/
	border:0px;
	overflow:auto;
	width:595px;
}

#tab_code3 a:visited {
	font-size:15px;
	font-weight:bold;
	color : #FF5E5E;
}

#tab_code3 a {
	font-size:15px;
	font-weight:bold;
	color : #FF5E5E;
}

#tab_code3 h2 {
	font-size:15px;
	font-weight:bold;
	color : #FF5E5E;
	display:inline;
}

#tab_code3 h3 {
	font-size:16px;
	font-weight:bold;
	display:inline;
}

#tab_code3 a:hover {
	font-size:15px;
	font-weight:bold;
	color:#173e76;
	text-decoration:underline;
}

.countcode {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#173E76;text-align:left;width:585px;}

#tab_code4{
	font-weight:bold;
	font-size:16px;
	margin-right:160px;
	/*min-height:570px;
	height:auto;*/
	border:0px;
	overflow:auto;
	width:635px;
}

#tab_code4 a:visited {
	font-size:16px;
	font-weight:bold;
	color : #FF5E5E;
}

#tab_code4 a {
	font-size:16px;
	font-weight:bold;
	color : #FF5E5E;
}

#tab_code4 h2 {
	font-size:16px;
	font-weight:bold;
	color : #FF5E5E;
	display:inline;
}

#tab_code4 a:hover {
	font-size:16px;
	font-weight:bold;
	color:#173e76;
	text-decoration:underline;
}

#news2{
	background-image:url('images/fond2_top5news.jpg');
	width:196px;
	height:272px;
	position:absolute;
	margin-left:600px;
	margin-right:0px;
	margin-top:292px;
	
}

#news22{
	background-image:url('images/fond2_top5news22.jpg');
	width:165px;
	height:272px;
	position:absolute;
	margin-left:633px;
	margin-right:0px;
	margin-top:292px;
	
}

#top52{
	background-image:url('images/fond2_top5news.jpg');
	width:184px;
	height:262px;
	position:absolute;
	margin-left:600px;
	margin-right:0px;
	margin-top:10px;
	padding-left:12px;
	padding-top:10px;
}

#top522{
	background-image:url('images/fond2_top5news22.jpg');
	width:154px;
	height:262px;
	position:absolute;
	margin-left:633px;
	margin-right:0px;
	margin-top:10px;
	padding-left:12px;
	padding-top:10px;
}

#top5_news {
	z-index:1;
	width:375px;
	height:284px;
	margin-top:150px;
	margin-left:210px;
	margin-right:auto;
	background-image: url('images/top5_fond.jpg');
	background-repeat:no-repeat;
	padding-left:12px;
	padding-top:10px;
	position:absolute;
	float:left;
}

#top5{
	width:162px;
	height:209px;
	float:left;
	font-size:18px;
	vertical-align:middle;
}

#top58{
	width:162px;
	height:209px;
	float:left;
	font-size:18px;
	vertical-align:middle;
}

#top51{
	width:140px;
	height:209px;
	float:left;
	font-size:12px;
	vertical-align:middle;
}

#top51 h3 {
	font-size:30px;
	color:#173e76;
	text-align:center;
}

#top51 a{
	margin:0px;
}
#top51 ul {
	margin:0 auto;
	vertical-align:middle;
	margin-top:25px;
	list-style-type:none;
	text-align:center;
}

#top5 h4 {
	font-size:30px;
	color:#173e76;
	text-align:center;
}

#top5 a{
	margin:0px;
}
#top5 ul {
	margin:0px;
	vertical-align:middle;
	margin-top:25px;
	list-style-type:none;
	text-align:center;
}

#top58 h2{
	text-align:center;
	font-size:30px;
	color:#173e76;
	margin:0 auto;
}

#top58 a{
	margin:0px;
}
#top58 ul {
	margin:0px;
	vertical-align:middle;
	margin-top:25px;
	list-style-type:none;
	text-align:center;
}

#news{
	width:162px;
	height:248px;
	margin-left:12px;
	float:left;
	text-align:center;
	padding-left:10px;
}

#news h2{
	font-size:28px;
}

#news h4{
	font-size:28px;
}

#news1 h3{
	font-size:28px;
}

#news1{
	width:162px;
	height:248px;
	margin-left:0px;
	float:left;
	text-align:center;
}

#news input{
	margin:5px;
	padding:0px;
}

/*IE < 7*/

#fond_gh{
	background-image:url('images/fond_gh.jpg');
	background-repeat:repeat-y;
	width:152px;
	margin:0px;
}

#fond_dr{
	background-image:url('images/fond_dr.jpg');
	background-repeat:repeat-y;
	width:11px;
	margin:0px;
}

/* Gecko & IE 7*/
html>body #fond_gh{
	background-image:url('images/fond_gh.jpg');
	background-repeat:repeat-y;
	min-height:1px;
	height:auto;
	width:152px;
	margin:0px;
}

html>body #fond_dr{
	background-image:url('images/fond_dr.jpg');
	background-repeat:repeat-y;
	min-height:1px;
	height:auto;
	width:11px;
	margin:0px;
}

#footer_td{
	background-image:url('images/index_222.jpg');
	background-repeat:repeat;
	margin:0px;
	width:991px;
	height:70px;

}

#footer{
	font-family:Arial;
	font-size:12px;
	width:900px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	color:black;
}

#footer a, a:visited {
	color:black;
}

H5		{font-size: 16px; display: inline; text-align:center;}
H6              {font-weight:bold; font-size:16px; display: inline;}

.textes {
font-weight:bold; font-size:16px; display: inline;
}

#formu
{
   width:450px;
   font-family:verdana,sans-serif;
   font-size:0.8em;
   margin: auto;
}

#formu input, textarea { 
	border:1px solid black;
 }

legend /* On met un peu plus en valeur les titres des fieldset */
{
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
   color: #0B7DAE;
   background-color: #e6ffff;
   font-weight: bold;
} 
.img{border:1px solid black;width:125px;}
label
{
   display:block;
   width:150px;
   float:left;
   color: #2C485C;
   background-color: #e6ffff;
}
.captcha
{
   color:  #E34405;
   background-color: #e6ffff;
}
.info
{
   font-family: "Trebuchet MS", Arial, Georgia, "Times New Roman", Times, serif;
   font-size:0.9em;
   color: #008000;
   background-color: #e6ffff;
   font-style: italic;
}
.info-bis
{
   font-family: verdana, Arial, Georgia, "Times New Roman", Times, serif;
   font-size:0.9em;
   color: #008000;
   background-color: #e6ffff;
   font-style:normal;
}
.asterisque
{
  color: red;
  background-color: #e6ffff;
}
.signature
{
   text-align: right; 
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   color: gray;
   background-color: #e6ffff;
   font-size: 80%;
   text-decoration:none;
}

.intitule {
	width:100%;
	font-size:16px;
	color:#250057;
	font-weight:bold;
	text-align:center;
}

.liensreduc {
	width:350px;
	clear:both;
	text-align:right;
	color:#173E76;
	width:580px;
	font-size:14px;
	font-weight:bold;
}

.liensreduc a:visited{
	text-align:right;
	color:#173E76;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.liensreduc a{
	text-align:right;
	color:#173E76;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.liensreduc a:hover{
	text-align:right;
	color:#250057;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.reductionsdesign {
	text-align:left;
	width:100%;
}

.desreduc {
	width:100%;
	font-size:14px;
	color:#760714;
	font-weight:lighter;
	text-align:left;
}

.couleurs {
	color:#173E76;
}

.nomboutiques {
	width:150px;
	font-size:16px;
	color:#760714;
	font-weight:bold;
	text-align:center;
}

.codeReduc {

}

table.codeReduc {
	background: url('images/codepromo.jpg');
	margin: 0px;
	border-spacing:0px;
	padding:0px;
	font-weight:bold;
	border:3px solid #C5E568;
	min-height:100%;
height:auto;
height:100%; 
	
}

table.codeReduc  td {
	border:0px solid red;
	padding:0;
	margin:O;
}

table img {
	margin:0px;
	
}

.codeReduc2 {

}

table.codeReduc2 {
	background: url('http://www.codedepromotion.com/images/codepromo.jpg');
	margin: 0px;
	border-spacing:0px;
	padding:0px;
	font-weight:bold;
	border:3px solid #C5E568;
	height:0%; 
	
}

table.codeReduc2  td {
	border:0px solid red;
	padding:0;
	margin:O;
}

.googlebutton
{
	margin:0;
	text-align:center;
	float:center;
}

#PhraseTete {
	font-size:17px;
	font-weight:bold;
	padding-bottom:20px;
	color:#173e76;
}

#Les4Boutiques {
	text-align:center;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color : #FF5E5E;
}

#Les4Boutiques a{
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color : #FF5E5E;
}

#Les4Boutiques a:hover{
	text-align:center;
	text-decoration:underline;
	color : #FF5E5E;
	font-weight:bold;
}
