body
{
	width:auto;
	height:auto;
	background:url(images/bg2.jpg) no-repeat;
	background-attachment:fixed;
	background-color:transparent;
}#fermer{
	position:absolute;
	width:20px;
	height:20px;
	z-index:1200;
	float:right;
	margin-left:135px;
	
}
.trion {
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #333;
	font-weight: bold;
	text-decoration: none;
	}

#cadre
{
	width:auto;
	height:auto;
	margin:auto;
}
#bord
{
	width:auto;
	height:auto;
	margin:auto;
}
#menu
{
	width: 812px;
	height:auto;
	float:left;
	margin-top:0px;
	
   
}
#menu2
{
	width:812px;
	height:auto;
	overflow:hiden;
	margin-top:0px;
	position:relative;
	}
	
	#menu3
{
	width:812px;
	height:271px;	
	margin-right:0px;	
	margin-top:0px;
	overflow:hidden;
	position:relative;
	
}
#menu4
{
	width:813px;
	height:auto;	
	margin-right:0px;	
	margin-top:0px;
	overflow:hidden;position:relative;
	
	
}
#menu5
{
	width:813px;
	height:auto;	
	margin-right:0px;	
	margin-top:0px;
	overflow:hidden;
	
	
}

#grand
{
	width:1060px;
	height:auto;
	margin:auto;
	position:relative;
	border:none;
	overflow:hidden;	
}


#en_tete
{
	width: 1060px;
	height: 223px;
	background-image:url(images/header01.gif);
	background-repeat: no-repeat;
	margin:auto;
	
	
}
.ethiq_vertical
{
	width:39px;
	height:125px;
	float:left;
	margin-top:55px;	
	margin-left:0px;
}
.ethiq_vertical2
{
	width:39px;
	height:113px;
	float:left;
	margin-top:0px;	
	margin-right:0px;
}
.ethiq_vertical3
{
	width:39px;
	height:113px;
	float:left;
	margin-top:60px;	
	margin-right:0px;
}
.ethiq_vertical4
{
	width:35px;
	height:272px;
	float:left;
	margin-top:530px;
	margin-left:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border:0px;
	
	
}
.ethiq_vertical5
{
	width:31px;
	height:113px;
	float:left;
	margin-top:150px;	
	margin-right:0px;
}

.element_menu_rouge
{
	float:left;
	width:376px;
	height:auto;
	margin-top:0px;
	margin-left:0px;	
	overflow:hidden;
	
}
.element_rouge_haut
{
	background-image:url(images/element_rouge_haut.gif);
	width:376px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px
}
.element_rouge_milieu
{
	background:url(images/element_rouge_milieu.gif) repeat-y;
	width:376px;
	height:209px;		
	overflow:hidden;
}
.element_rouge_bas
{
	background:url(images/element_rouge_bas.gif)  no-repeat;
	width:376px;	
	margin-bottom:0px;
	vertical-align:top;
	height:17px;
}
.element_menu_noir
{
	float:right;
	width:380px;
   	height:auto;
   	margin-top:0px;
	border:0px;	
	overflow:hidden;

	
}
.element_noir_haut
{
	background-image:url(images/element_noir_haut2.gif);
	width:380px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px;
	border:none;
}
.element_noir_milieu
{
	background:url(images/element_noir_milieu.gif) repeat-y;
	border:none;
	width:380px;	
	height:209px;
	overflow:hidden;
	
	border:none;
	
}
.element_noir_bas
{
	background:url(images/element_noir_bas.gif) no-repeat;
	width:380px;
	border:0px;
	height:17px;
}

.element_gris_milieu
{
	background:url(images/element_gris_milieu.gif) ;
	width:773px;	
	height:206px;	
	margin-bottom:0px;	
	color: #FFF;
	margin-top:0px;
	overflow:hidden;
	border:none;
	position:relative;
}
.element_gris_bas
{
	background:url(images/element_gris_bas.gif) no-repeat;
	width:773px;	
	margin-bottom:0px;
	vertical-align:top;
	height:16px;
}
.element_menu_marron
{
	float:left;
	width:376px;
	height:242px;
	margin-top:0px;
	margin-left:0px;
	overflow:hidden;
	
	}
.element_marron_haut
{
	background:url(images/element_mauve_haut.gif) no-repeat;
	width:376px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px
}
.element_marron_milieu
{
	width:376px;
	overflow:hidden;
	
	background-image: url(images/rub_forumxxx_33.gif);
	background-repeat: repeat-y;
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	line-height: 2px;
	height:236px;
}
.element_marron_bas
{
	background:url(images/element_mauve_bas.gif) no-repeat;
	width:376px;	
	margin-bottom:0px;
	vertical-align:top;
	height:13px;
}
.element_menu_blanc
{
	float:right;  
   	width:376px;
   	height:auto;
   	margin-top:0px;
	overflow:hidden;
   
}
.element_blanc_haut
{
	background:url(images/element_blanc_haut.gif) no-repeat;
	width:376px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px
}
.element_blanc_milieu
{
	background:url(images/element_blanc_milieu.gif) repeat-y;
	width:376px;
	height:209px;
	overflow:hidden;
	color: #333;
}
.element_blanc_bas
{
	background:url(images/element_blanc_bas.gif) no-repeat;
	width:376px;	
	margin-top:0px;
	
	height:13px;
}
.element_menu_blanc2
{
	float:right;
   background-image:url(images/blanc2.gif);
   width:365px;
   height:205px;
   margin-top:20px;
   margin-bottom:20px;
}

.element_menu_mauve
{
	float:left;
	width:376px;
	height:auto;
	margin-top:0px;
	margin-left:0px;
	border-collapse:collapse;
	overflow:hidden;
}
.element_mauve_haut
{
	background:url(images/element_bleu_haut.gif) no-repeat;
	width:376px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px
}
.element_mauve_milieu
{
	background:url(images/element_bleu_milieu.gif) repeat-y;
	width:376px;	
	height:211px;
	overflow:hidden;
	margin-bottom:0px;	
	color: #FFF;
}
.element_mauve_bas
{
	background:url(images/element_bleu_bas.gif) no-repeat;
	width:376px;	
	margin-bottom:0px;
	vertical-align:top;
	height:9px;
}


#corps
{
	margin-top:0px;
	height:1084px;
	float:right;
	width:249px;
	position:absolute;
	top: 0px; left: 831px;
}

.element_corps_magazine
{
	
	width:207px;
	height:auto;
	margin-top:0px;
	border:0px;
}
.element_orange_haut
{
	background:url(images/mag_haut.gif) no-repeat;
	width:207px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px
}
.element_orange_milieu
{
	background:url(images/magxxx_26.gif) no-repeat;
	width:207px;	
	height:237px;
	overflow:hidden;
	margin-bottom:0px;	
	color: #FFF;
}
.element_orange_bas
{
	background:url(images/mag_bas2.gif) no-repeat;
	width:207px;	
	height:17px;
}
.element_corps_sondage
{
	
	width:207px;
	height:543px;
	margin-top:20px;
	border:0px;
	position:relative
	
}
.element_gris_clair_haut
{
	background-image:url(images/sond_haut.gif);
	width:207px;
	height:20px;
	margin-top:0px;
}
.element_gris_clair_milieu
{
	background:url(images/rub_sondxx_31.gif) no-repeat;
	width:207px;	
	height:543px;
	overflow:hidden;
	margin-bottom:0px;	
	color: #FFF;
	border:0px;
}
.element_gris_clair_bas
{
	background:url(images/sond_bas.gif) no-repeat;
	width:207px;	
	margin-bottom:0px;
	height:13px;
}
.element_corps_calledrier
{	
	
	width:207px;
	height:auto;
	margin-top:36px;
	border:0px;
	overflow:hidden;
}
.element_gris2_haut
{
	background:url(images/call_haut.gif) no-repeat;
	width:207px;
	height:223px;
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
	color: #FFF;
}
.element_gris2_milieu
{
	background:url(images/call_milieu2.gif) repeat-y;
	width:207px;	
	height:auto;
	overflow:hidden;
	margin-bottom:0px;	
	color: #FFF;
	border:0px;
}

.element_gris2_bas
{
	background:url(images/call_bas.gif) no-repeat;
	width:207px;	
	height:9px;
	border:0px;
}

.bondeau
{
	width:1061px;
	height:auto;
	margin:auto;
	border: 0px;
	border-collapse:collapse;
}
#ethiquete
{
	height:38px;
	width:1061px;
	margin:auto;
	border-collapse:collapse;
	position:relative

	
}

#barre
{
	height:38px;
	width:1060px;
	margin:auto;
}

#ethiquete2
{
	height:42px;
	width:1061px;
	margin:auto;
	border-collapse:collapse;

	
}

.news_ethiquete
{
	
	width:119px;
	float:left;
	margin-left:31px;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:bottom;
}
.annonces_ethiquete
{	
	height:33px;
	width:117px;
	margin-bottom:0px;
	margin-left:533px;
	vertical-align:bottom;
	
	}
.mag_ethiquete
	{
		
	height:41px;
	width:1061px;
	margin:auto;	
	}
.cell
	{
	
	border-collapse:collapse;
	margin:auto;
	width:1001px;
	}
.video
{
	height:42px;	
	width:773px;
	margin-left:39px;
	
	
}
.video2
{
	height:34px;	
	width:773px;
	margin-left:39px;
	
	
}
.boutique
{
	height:43px;
	width:773px;
	margin-left:39px;
}


.texte
{
	text-align:left;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333;
	width:152px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	line-height: 15px;
	margin-top:17px;
	margin-left:14px;
	
}
.texte2
{
	text-align:left;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333;
	width:148px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	line-height: 15px;
	margin-top:22px;
	margin-left:15px;
	
}
.marque
{
	width:130px;
	float:left;
	margin-left:27px;
	height:auto;	
	font-family: Tahoma;
	font-size: 17px;
	color:#FFF;
}
.photos_rech
{
	width:390px;
	heigh:auto;
	float:left;
	margin-top:15px
}
.input
{
	width:180px;
	height:auto;
	float:right;
	margin-top:5px;
	margin-right:5px;
	font-size:13px;
	text-decoration:none;
	font-family:Tahoma; 
	color:#333;
	font-weight:bold;
	
}
.input2
{
	font-family:Tahoma;
  font-size:13px;
  font-weight:bold;
  background-color:336699;
  border-color:336699;  
  border-width:2px;
  color:FFFFFF;
  width:auto;
  height:auto;
  float:left;
  
	
}


.INPUT_TEXT{
  font-family:Tahoma;
  font-size:13px;
  font-weight:bold;
  background-color:336699;
  border-color:336699;  
  border-width:2px;
  color:FFFFFF;
  width:160px;
	height:20px;
	float:left;
}
.go
{
	width:47px;
	height:24px;
	float:right;
	margin-top:8px;
	margin-right:4px;
}

.ecran
{
	width:300px;
	margin:auto;
	float:right;
	margin-top:15px;
	
}
.sondage
{
	width:207px;
	height:auto;
	margin:auto;
	position:relative;
}
.lien
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	text-transform: none;
	color: #CCC;
}
.droite
{
	width:42px;
	float:right;
	height:auto;
	vertical-align:top;
	border-collapse:collapse;
	margin-right:0px;
	
}
.gauche
{
	width:207px;
	float:left;
	height:1084px;
	border:0px;
	border-collapse:collapse
}


.lien_blanc12 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none; 
}
.lien_blanc12:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma
}
.tri_par{
	width:255px;
	height:21px;
	margin:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	margin-top:0px;
	left: 14px;
}
.tri
{
	text-decoration:none;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #333;
	FONT-FAMILY: tahoma
}
.tri:hover
{
	text-decoration:none;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;
	background-color: transparent;
 	
}
.tri2
{
	text-decoration:none;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 13px;
	CURSOR: pointer;
	COLOR: #333;
	FONT-FAMILY: tahoma;
	
}
.tri2:hover
{
	text-decoration:none;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 13px;
	CURSOR: pointer;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;
	background-color: transparent;
 	
}
.tri_actif
{
	text-decoration:none;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;
	background-color: transparent;
 	
}
.lien_blanc122 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #CCC;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
.lien_blanc122:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma
}
.lien_blanc13 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.lien_blanc13:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 20px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma
}
.lien_blanc133 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.lien_blanc133:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 13px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma
}


.text_gris15 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #525252; FONT-FAMILY: tahoma
}

.text_noir15 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000; FONT-FAMILY: tahoma
}

.text_rouge15 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#900; FONT-FAMILY: tahoma
}


.gauche_video
{
	width:80px;
	height:auto;
	float:right;
	line-height: 15px;
	
}
.droite_video
{
	width:auto;
	height:auto;
	float:left;
	border:solid thin;
}
.tof
{
	width:190px;
	float:right;
}


#element_blanc2
{
	width:376px;
	height:auto;
	overflow:hidden;
	float:right;
	
}

.lien_blanc5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	margin-left:10px;
	line-height: 10px;
	
}
.lien_blanc9 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION:none; text-align:right; width:150px; margin-left:50px;
}
.lien_blanc9:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma;
	text-decoration:underline;
	text-align:right;
}
.lien_blanc10 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	line-height: 20px;	
}
.lien_blanc10:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma;
	line-height: 20px;
}
.lien_blanc100 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	line-height: 20px;	
}
.lien_blanc100:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma;
	line-height: 20px;
}
.news111
{
	width:772px;
	float:right;
	height:auto;
}
.news111_haut
{
	width:772px;
	background:url(images/news_element_haut.gif) no-repeat;
	height:79px;
	opacity:0.9; 
}
.news111_milieu
{
	width:772px;
	background:url(images/news_element_milieu.gif) repeat-y;
	height:400px;
	
	
}
.news111_bas
{
	width:772px;
	background:url(images/news_element_bas.gif) no-repeat;
	height:81px;
	opacity:0.9; 
	
}
.identifiant7{
  opacity : .1;
	filter : alpha(opacity=10);

}
.identifiant5{
  opacity : .2;
	filter : alpha(opacity=20);

}
.identifiant3{
  opacity : .2;
	filter : alpha(opacity=20);

}
.img
{
	display:block;
	margin:auto;
}
.h3 
{
	font-size:16px;
	font-weight:bold;
	color:#CCC;
	font-family:Tahoma;
	text-decoration:none;
	
	
}
.h3:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 16px;
	CURSOR: pointer;
	COLOR: #999;
	FONT-FAMILY: tahoma;
	text-decoration:none;
	
}

	
.grista {
	FONT-SIZE: 11px;
	FONT-FAMILY:Tahoma;
	width:160px;
	height:16px;
	color:#FFF;
	float:left;	
	
}
input.gris {
	border:1px solid #BEBBBB;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	width:160px;
	background-color:#FFF;
	color: #333;
	height:13px;
}
input.gris2 {
	border:1px solid #BEBBBB;
	FONT-SIZE: 11px;
	FONT-FAMILY:Tahoma;
	color:#333;
	width:276px;
	height:80px;
	background-color:#FFF;
}
#visuel{
	width: 150px;
	height: 100px;
	margin:auto;
	
}
.lien_enre
{
	width:644px;
	height:35px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF; font-size:14px;
	font-weight:bold;
	padding-top:10px;
	font-weight:bold;
	text-decoration:none;
}
.lien_enre:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	CURSOR: pointer;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;	
	width:644px;
	height:35px;	
	padding-top:10px;
	font-weight:bold;
	text-decoration:underline;
}
.lien_bloir {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;	
}
.lien_bloir:hover {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	COLOR: #333;
	FONT-FAMILY: tahoma;	
}
.lien_footer
{
	TEXT-DECORATION: none;
	COLOR:#FFF;
	FONT-SIZE:10px;
	FONT-WEIGHT:600;
	FONT-FAMILY:Tahoma;
	CURSOR: pointer;
}
.lien_footer:hover
{
	TEXT-DECORATION:underline;
	COLOR:#FFF;
	FONT-SIZE:10px;
	FONT-WEIGHT:600;
	FONT-FAMILY:Tahoma;
	CURSOR: pointer;
}
