body {
	background: url(img/header_side.jpg) repeat-x top #181f45;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}
.popup {
	background: #2d4db0;
	margin-top:0px;
}
#all {
 float:left;
 width:1240px;
 margin-left:0px;
}
#master {
	width: 1053px;
	float:left;
	margin-left:10px;
}
#pub_right {
	text-align: center;
	float:right;
	width:170px!important;
	width:150px;
	height:40px;
	margin-top:170px;
	margin-right:0px;	

}
h1 {
}
#erreur {
	font-size: 24px;
	color:#c80000;
	font-family: Arial,Helvetica,sans-serif;
	margin: 0 0 0 300px;
	
}
#validation {
	color: White;
	font-size: 20px
	font-family: Arial, Helvetica,sans-serif;
	margin: 20px 0 0 350px;
}
h2 {
	font-size: large;
	color: #fff8dc;
	font-family: Arial,Helvetica,sans-serif;
	margin-top: 0px;
	margin-bottom:0px;
}
h3 {
	font-size: small;
	color: #fff8dc;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texte {
	color: White;
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	text-align: justify;
	font-weight:normal;
}
.texte_ad {
	color: White;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: justify;
	font-weight:normal;
}
.texte_small {
	color: White;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight:normal;
}
.texte_buy {
	color: Black;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight:normal;
}
a img {border: none; }
a:link {color:#fa670b;}
a:visited {color:#999999;}
.antibug {
clear:both;
}
#nav {
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	overflow: hidden !important;		/* Création du contexte de formatage */
}
#nav li {
	float: left ;
	border: 0px;
	border: 0px;
	color: #fff ;
	background: #c00;
}
#nav li a {
	display: block ;
	background: #900 url(img/menu_on.gif) left top no-repeat ;
	color: #fff ;
	font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 14px;
	line-height: 18px ;
	padding: 4px 0 ;
	text-align: center ;
	text-decoration: none ;
	width: 129px ;
}
#nav li a:hover, #nav li a:focus, #nav li a:active {
	background: #033 url(img/menu_over.gif) left top no-repeat ;
	text-decoration: none ;
}
#header {
	width:1053px;
	height:138px;
}
#logo  {
	background-image: url(img/logo_2.gif);
	float:left;
	width:132px;
	height:138px;
}
#center {
	background-image:url(img/banniere_banner.jpg);
	width:921px;
	height:138px;
	float:left;
	margin-left:0px;
}
#news {
	background-image: url(img/news.jpg);
	width: 129px;
	height: 62px;
	float: left;
	margin-top:76px;
	margin-left:1px;
}
#news:hover {
	background-image: url(img/news_over.jpg);
}
#about {
	background-image: url(img/about.jpg);
	width: 129px;
	height: 62px;
	float: left;
	margin-top:76px;
}
#about:hover {
	background-image: url(img/about_over.jpg);
}
#multimedia {
	background-image: url(img/multimedia.jpg);
	width: 129px;
	height: 62px;
	float: left;
	margin-top:76px;
}
#multimedia:hover {
	background-image: url(img/multimedia_over.jpg);
}
#links {
	background-image: url(img/links.jpg);
	width: 129px;
	height: 62px;
	float: left;
	margin-top:76px;
}
#links:hover {
	background-image: url(img/links_over.jpg);
}
#newsletter {
	background-image: url(img/newsletter.jpg);
	width: 129px;
	height: 62px;
	float: left;
	margin-top:76px;
}
#newsletter:hover {
	background-image: url(img/newsletter_over.jpg);
}
#buy {
	background-image: url(img/buy.jpg);
	width: 129px;
	height: 62px;
	float: left;
	margin-top:76px;
}
#buy:hover {
	background-image: url(img/buy_over.jpg);
}
#menu {
	width:1053px;
	height:26px;
	background:none;
	clear:both;
}
#logo_bottom {
	background-image: url(img/logo_bottom.jpg);
	float:left;
	width:132px;
	height:26px;
}
.bouton {
	background: url(img/menu_on.gif) no-repeat;
	float:left;
	width:129px;
	height:26px; 
}

.bouton h2 {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #ffffff;
	margin-top: 5px;
	text-align: center;
	margin:0px;
	padding:5px 0 0 0; /*top right bottom left*/
}
.bouton h2 a {text-decoration:none;}
.bouton h2 a:visited {color:white;}
.bouton span {
	display:none;
}

.bouton:hover {
	background: url(img/menu_over.gif) no-repeat;
}
#forum {
	background-image: url(img/menu_on.gif);
	float:left;
	width:129px;
	height:26px;
}
#menu_right {
	background-image: url(img/header_menu_right.jpg);
	float:left;
	width:18px;
	height:26px;
}
#left {
	width: 132px;
	min-height:400px;
	float:left;
}
#fr {
	background-image:url(img/bouton_fr.jpg);
	float:left;
	width:132px;
	height:24px;
}
#fr:hover {
	background-image:url(img/bouton_fr-over.jpg);
	float:left;
	width:132px;
	height:24px;
}
#en {
	background-image:url(img/bouton_en.jpg);
	float:left;
	width:132px;
	height:24px;
}
#en:hover {
	background-image:url(img/bouton_en-over.jpg);
	float:left;
	width:132px;
	height:24px;
}
#de:hover {
	background-image:url(img/bouton_de-over.jpg);
	float:left;
	width:132px;
	height:24px;
}
#de {
	background-image:url(img/bouton_de.jpg);
	float:left;
	width:132px;
	height:24px;
}
#es:hover {
	background-image:url(img/bouton_es-over.jpg);
	float:left;
	width:132px;
	height:24px;
}
#es {
	background-image:url(img/bouton_es.jpg);
	float:left;
	width:132px;
	height:24px;
}
#it:hover {
	background-image:url(img/bouton_it-over.jpg);
	float:left;
	width:132px;
	height:24px;
}
#it {
	background-image:url(img/bouton_it.jpg);
	float:left;
	width:132px;
	height:24px;
}
#ru:hover {
	background-image:url(img/bouton_ru-over.jpg);
	float:left;
	width:132px;
	height:24px;
}
#ru {
	background-image:url(img/bouton_ru.jpg);
	float:left;
	width:132px;
	height:24px;
}
#back {
	font-size: 24px;
	margin: auto;
	color: White;
	margin: 0 0 0 265px;
}
#c_center_popup {
	width: 850px;
	margin:auto;
	float:left;
}
#c_center {
	background: url(img/earth.jpg) no-repeat top center;
	
	min-height:1250px!important;
	min-height:auto;

	width: 903px;
	margin:auto;
	float:left;
}

#content_popup  {
	width: 850px;
	height:820px;
	clear:both;
}
#content{
	background:url(img/center_fond.jpg) repeat-y;
	width: 1053px;
	min-height:1250px!important;
	min-height:auto;
	clear:both;
}

#footer_popup {
	background:url(img/footer_popup.gif);
	width:903px;
	height:121px;
	clear:both;
}
#footer {
	background:url(img/footer.jpg) no-repeat;
	width:1053px;
	height:181px;
	clear:both;
}
#pub_footer {
	margin-left:350px;
	width:468px;
	height:60px;
}
#pub_footer_inf {
	margin-left: 530px;
	padding-top:30px;
	height:25px;
}
#ranking {
	width:120px;
	margin:auto;
}
/*news*/

#rulersofnations
{
width:590px;
height:300px;
background-image:url(./img/bg_ron.png);
color:#FFF;
border:solid 1px;
border-color:white;
}

	#rulersofnations center p
	{
	font-family:arial;
	font-size:16pt;
	padding-top:140px;
	}
	
		#rulersofnations center p a
		{
		color:orange;
		}
	
		#rulersofnations center p a:hover
		{
		color:red;
		}
		
#rulersofnations_de
{
width:590px;
height:300px;
background-image:url(./img/bg_ron_de.png);
color:#FFF;
border:solid 1px;
border-color:white;
}

	#rulersofnations_de center p
	{
	font-family:arial;
	font-size:16pt;
	padding-top:140px;
	}
	
		#rulersofnations_de center p a
		{
		color:orange;
		}
	
		#rulersofnations_de center p a:hover
		{
		color:red;
		}
		
#rulersofnations_ru
{
width:590px;
height:300px;
background-image:url(./img/bg_ron_ru.png);
color:#FFF;
border:solid 1px;
border-color:white;
}

	#rulersofnations_ru center p
	{
	font-family:arial;
	font-size:16pt;
	padding-top:140px;
	}
	
		#rulersofnations_ru center p a
		{
		color:orange;
		}
	
		#rulersofnations_ru center p a:hover
		{
		color:red;
		}
		

#emplacement {
	width: 590px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 3px;
	height:auto!important;
	height:750px;
}



#emplacementru {
	width: 790px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 1px;
	
	
}


#emplacement h2 {
	text-align:center;
}
#image {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	
}

/*presse*/
#lapresse{
margin-top:-300px;
margin-left:605px;
float:right;
position:absolute;
width:273px;

}

#lapressefr{
margin-top:-400px;
margin-left:605px;
margin-left:605px;
float:right;
position:absolute;
width:273px;
}

#titlepresse{
float:left;
position:relative;
font-size:18px ;
color:#f0ac21;
margin-top:-50px;
}


#boxpresse{
top:0px;
float:left;
position:relative;
}

#box1{
background-image:url(img/boxwhite.jpg);
background-repeat:no-repeat;
height:173px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-60px;
}

#boxcnnde{
background-image:url(img/boxwhite.jpg);
background-repeat:no-repeat;
height:217px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-60px;
}


.box1bis{
background-image:url(img/box2white.jpg);
background-repeat:no-repeat;
height:156px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-20px;
}

.date{
color:#;
margin-top:-4px !important;
margin-top:0px;
font-weight: bold;
}

.textenews{
color:black;
font-size:11px;
margin-top:-20px;
padding-left:2px;
width:240px;
font-style:italic;
}
.textenews a {
text-decoration:none;
color:#284194;
}

.textenews a:hover{
text-decoration:none;
color:#bc2300;
}

#boxuse{
float:left;
position:relative;
margin-top:70px;
}

#titleutilisateurs{
float:left;
position:relative;
font-size:18px ;
color:#f0ac21;
margin-top:-90px;
}

.box2{
background-image:url(img/box2white.jpg);
background-repeat:no-repeat;
height:156px;
width:273px;
float:left;
position:relative;
margin-top:-60px;
padding:10px;
}

.avi{
color:black;
font-size:12px;
margin-top:2px;
padding-left:2px;
width:250px;
font-style:italic;
}

#santa_klaus{
margin-left:10px;
margin-bottom:15px;
}

/*presse en*/
#box1bisen{
background-image:url(img/box2white.jpg);
background-repeat:no-repeat;
height:156px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-20px;
}

#lapresseen{
margin-top:-460px;
margin-left:605px;
float:right;
position:absolute;
width:273px;
}

#boxuseen{
float:left;
position:relative;
margin-top:30px;

}

#titlepresse_en{
float:left;
position:relative;
font-size:18px;
color:#f0ac21;
margin-top:-90px!important;
margin-top:-95px;
}

/*presse de*/

#titlepresse_de{
float:left;
position:relative;
font-size:18px ;
color:#f0ac21;
margin-top:-90px;
}

.box1bisde{
background-image:url(img/box2white.jpg);
background-repeat:no-repeat;
height:156px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-63px;
}

#titleutilisateursde{
font-size:18px ;
color:#f0ac21;
float:left;
position:relative;
margin-top:-90px;

}

#boxusede{
margin-top:620px!important;
margin-top:70px;
}

/*presse es*/
#lapressees{
margin-top:-360px;
margin-left:605px;
float:right;
position:absolute;
width:273px;

}


/*presse_ru*/
.box1bisru{
background-image:url(img/box2white.jpg);
background-repeat:no-repeat;
height:156px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-18px;
}

#lapresseru{
margin-top:-600px;
margin-left:605px;
float:right;
position:absolute;
width:273px;
}

#box1ru{
background-image:url(img/boxwhite.jpg);
background-repeat:no-repeat;
height:173px;
width:273px;
float:left;
position:relative;
padding:10px;
margin-top:-20px;
}

/*About*/
#sous_menu{
	float: right;
	width: 175px;
	background: #040c30;
	color: White;
	font-size: small;
	font-weight: bold;
	border: solid;
	border-color: White;
	border-width: 2px;
	margin-left: 10px;
	margin-top: 20px;
	color: White;
}
#lien_sous_partie{
	margin: 5px;
	
}

#sous_menu_partie{
	text-decoration: none;
	color: White;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-top-color: White;
	border-top-style: solid;
	border-color: White;
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-width: 1px;
}

#sous_menu_partie:hover{
	background-color: #929292;
}

#sous_menu_partie a{
	color: White;
	text-decoration: none;
}

#sous_menu_1{
	width: auto;
	height: 23px;
	margin-left: 130px;
	border-bottom: 3px;
	border-bottom-style: solid;
	border-bottom-color: Silver;
	border-right: 3px;
	border-right-style: solid;
	border-right-color: Silver;
	border-collapse: collapse;
}

#sous_menu_1_element{
	height: 23px;
	border-right: solid;
	border-right-width: 1px;
	border-left: solid;
	border-left-width: 1px;
	border-bottom: solid;
	border-bottom-width: 2px;
	border-top: none;
	border-color: White;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #040c30;
	color: White;
	text-align: center;
}

#sous_menu_1_element:hover{
	background-color: #040c30;
}


#sous_menu_1_element a{
	color: White;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

#sous_menu_2{
	width: auto;
	height: 23px;
	margin-left: 130px;
	margin-top: 0px;
	border-bottom: 3px;
	border-bottom-style: solid;
	border-bottom-color: Silver;
	border-right: 3px;
	border-right-style: solid;
	border-right-color: Silver;
	border-collapse: collapse;
	border-top: 2px;
	border-top-color: White;
	border-top-style: solid;
}
/*presentation*/
#intro {
	width: 861px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 1px;
}
#pres_left {
	padding-top: 20px;
	width: 650px;
	float:left;
	padding-left:20px;
}
#pres_right {
	width: 200px;
	float:right;
	padding-right:12px;
	margin:0px;
}
#comment {
	width: 200px;
	text-align: center;
	color: White;
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	margin-top: 2px;
}




/*multimedia*/
#video {
	width: 425px;
	height: 350px;
	margin-left: auto;
	margin-right: auto;
}
#media_table{
	width:800px;
	margin:auto;
}
.media_pics {
	width: 200px;
	margin:auto;
	padding:5px 5px 5px 5px; /*top right bottom left*/
	
}




/*page_achat*/
		/*cadre1*/
#pagecenterbuy{
margin-left:125px;
margin-top:20px;
margin-bottom:50px;
}


#page_achat_haut{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:80px !important;
height:12px;
width:643px;
}

#partie_achat_bas{
background-image:url(img/image_achat_bas.jpg);
background-repeat:no-repeat;
height:12px;
width:643px;


}
#how_buy{
float:left;
position:relative;
margin:10px;
}

#how_pay{
float:left;
position:relative;
margin-top:10px;

}

#panier{
float:right;
position:relative;
margin-top:15px;
margin-right:-20px;
width:110px;
display:block;
}



		/*cadre2*/

#cadre2{
margin-top:25px;

}

#suite_achat_haut{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:1200px;
width:643px;
padding-top:15px;


}

#suite_achat_haut_ru{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:1030px;
width:643px;
padding-top:15px;


}

#suite_achat_haut_small{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:1000px;
width:643px;
padding-top:15px;


}

#suite_achat_haut_add{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:1350px!important;
height:1140px;
width:643px;
padding-top:15px;


}

#suite_achat_haut_add_es{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:1240px!important;
height:1190px;
width:643px;
padding-top:15px;


}

#suite_achat_haut_add_ru{
background-image:url(img/image_achat_haut.jpg);
background-repeat:no-repeat;
background-color:white;
height:1350px!important;
height:1190px;
width:643px;
padding-top:15px;


}

#suite_achat_bas{
background-image:url(img/image_achat_bas.jpg);
background-repeat:no-repeat;
height:12px;
width:643px;
}



#1erepartie_achat{
margin-top:15px;
padding:20px;
float:left;
position:relative;
}

#titlebox{
margin-top:15px;
margin-left:30px;
color:black;
}

#imgbox{
float:left;
position:relative;

margin-top:25px;
margin-left:20px;
}

#prix{

background-color:white;
float:left;
position:relative;
margin-top:15px;
margin-left:35px !important;
margin-left:20px;
height:150px;
width:357px
}

#haut_texte_1{
background-image:url(img/haut_texte_1.jpg);
background-repeat:no-repeat;
background-color:white;
height:57px;
width:357px;
}

#bord_texte_1{
background-image:url(img/bord.jpg);
float:right;
position:relative;
height:150px;
width:22px;
margin-right:-6px;
margin-top:-19px;

}
#texte_prix{
font-size:12px;
font-weight:bold;
float:left;
position:absolute;
color:black;
width:300px;
margin-left:25px;
margin-top:-40px;
}



#bas_texte_1{
background-image:url(img/bas_texte_1.jpg);
height:38px;
width:359px;
margin-left:1px;
float:left;
position:relative;
}

#onglets{
height:45px;

}


.lienextra {
color:blue;
text-decoration:underline
}


#partie_prix3{
position:relative;
float:left;
margin-top:0px; 
width:630px;
height:199px;
padding-top:10px;
}

#partie_prix3dvd{
margin-top:1px;
position:relative;
float:left;
width:630px;
height:100px;
padding-top:10px;
}

#lien_cadeau{
display:block;
margin-top:20px;
}

#img_cadeau
{
float:left;
}

.aj_panier{
float:right;
margin-top:-50px!important;
margin-top:-66px;

}

.achat{
font-size:14px;
font-weight:bold;
text-align:right;
height:45px!important;
height:60px;
width:470px;

}

.ligne_achat{
margin-top:20px!important;
margin-top:10px;
}

#fachat{
float:right;
margin-right:0px;
margin-top:5px!important;
margin-top:0px;
}

#fachatdl{
float:right;
margin-right:0px;
margin-top:10px !important;
padding-top:50px;
}

#2emepartie_achat{

}


#haut_texte_2{
float:left;
position:relative;
background-image:url(img/haut_texte_2.jpg);
margin-left:25px !important;
margin-left:15px;
margin-top:25px;
width:602px;
height:505px;
background-repeat:no-repeat;

}


#haut_texte_2_add{
float:left;
position:relative;
background-image:url(img/haut_texte_2.jpg);
margin-left:25px !important;
margin-left:15px;
margin-top:25px;
width:602px;
height:750px!important;
height:630px;
background-repeat:no-repeat;

}

#haut_texte_2_add_ru{
float:left;
position:relative;
background-image:url(img/haut_texte_2.jpg);
margin-left:25px !important;
margin-left:15px;
margin-top:25px;
width:602px;
height:850px!important;
height:630px;
background-repeat:no-repeat;

}

#haut_texte_2_add_es{
float:left;
position:relative;
background-image:url(img/haut_texte_2.jpg);
margin-left:25px !important;
margin-left:15px;
margin-top:25px;
width:602px;
height:750px!important;
height:660px;
background-repeat:no-repeat;

}


#bord_texte_2{
background-image:url(img/bord.jpg);
float:right;
position:relative;
height:470px;
width:22px;
margin-top:50px;
margin-right:-5px;
}

#bord_texte_2_add{
background-image:url(img/bord.jpg);
float:right;
height:700px!important;
position:relative;
height:600px;
width:22px;
margin-top:50px;
margin-right:-5px;
}

#bord_texte_2_add_ru{
background-image:url(img/bord.jpg);
float:right;
height:800px!important;
position:relative;
height:700px;
width:22px;
margin-top:50px;
margin-right:-5px;
}

#bord_texte_2_add_es{
background-image:url(img/bord.jpg);
float:right;
height:700px!important;
position:relative;
height:650px;
width:22px;
margin-top:50px;
margin-right:-5px;
}

#bas_texte_2{
float:left;
position:relative;
background-image:url(img/bas_texte_2.jpg);
width:602px;
height:42px;
margin-left:25px!important;
margin-left:15px;
}



#descriptif{
font-size:12px;
font-weight:bold;

color:black;
width:350px;
margin-left:225px!important;
margin-left:155px;
margin-top:25px;

}


#images{
float:left;
position:relative;
margin-top:25px;
margin-left:55px!important;
margin-left:35px;

}

.screen{
margin-bottom:5px;
height:89px;
width:119px;
}



#menu_bas{
float:left;
position:relative;
height:10px;
width:400px;
color:black;
text-align:center

}

/* pajes conditions*/
.titrepageplus{
color:#fc5000;
font-size:18px;
}


/*  pajes sticker de*/

#texte_stick{
width:600px;
}

#texte_jacket{
color:white;
width:800px;
margin:25px;
}

#imgstickde{
float:right;
margin-top:-180px;
margin-left:40px;

}

#p_stick_1{
width:800px;
margin-left:25px;
}

#title2sticker{
margin-left:-30px;
 font-weight: bold;
 color:yellow;

}

#trait{
background-color:white;
width:800px;
height:2px
}


/*  pajes demo*/

#demo{
margin-left:20px;
width:800px;
}

#texte_achat_demo{
float:left;
position:relative;
width:570px;
}

#bouton_achat_demo{
float:right;
position:relative;
margin-top:10px;
}

#img1_demo#{
float:left;
position:relative;
}

#texte1_demo{
float:right;
position:relative;
margin-top:-250px;
width:600px;

}


/*support*/
#texte_support_1{
width:650px;
float:right;
background-color:#001962;
padding:10px;
}




/*affiliate*/
#page_affiliate{
margin:50px;
color:white;
}


.bouton_affiliate{
float:right;
margin-right:50px;
}


/* personnalité_régime */

h1.style_personnage{
font-size:18pt;
text-align:center;
color:#FFF;
}

table.tableau_p{
text-align:center;
border-spacing:25px;
}
	
	
table.tableau_p tr td{
text-align:center;
width:170px;
height:170px;
}

table.tableau_p tr td img{
border:solid #22A 3px;
}

img.chefdetat{
border:solid #005 3px;
margin-left:-4px;
}





/*newsletter*/
/*newsletter*/
/*BUY*/
.how_h2 {
	font-size: 25px;
	color: #fc5b00;
	font-family: Arial,Helvetica,sans-serif;
	margin-top: 0px;
	margin-bottom:0px;
}
.puce_none {
	list-style-type:none;
}
#buy_text {
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 20px;
	float: left;
	width: 800px;
}

#cdlabel{
float:left;
}


<!--[if lt IE 7]>
	<style type="text/css">
#nav {							/* Contexte de formatage pour IE6 */
	overflow: visible ;
	height: 1% ;
	}
</style>
			<![endif]-->
