#alldiv {
	position:relative;
	margin-left:20px;
	width:1024px;
	height:748px;
	color: #000;
/*	background: #eee; */
}

/*#alldiv*/ 
a {
/*	color: rgb(202,18,93);*/
	color: rgb(100,100,100);
	color: rgb(202,40,106); 
/*	color: rgb(152,8,63); */
	text-decoration:none;
}


#alldiv a:hover {
/*	color: rgb(152,8,63); */
	color: rgb(202,40,106);
	font-weight: bold;
}

#frise {
	position:absolute;
	width:583px;
	height:588px;
	left:0px;
	top:120px;
	z-index:2;
}

#pied {
	position:absolute;
	width:1024px;
	height:68px;
	left:0px;
	top:680px;
	z-index:1;
}

#contenu {
	position:absolute;
	width:1024px;
	height:748px;
	z-index:3;
	left: 0px;
	top: 22px;
	color: #000;
	border: 1px none;
}

#bas {
	padding-top:0px;
	margin-top:0px;
	position:absolute;
	width:594px;
	height:416px;
	z-index:2;
	left: 220px;
	top: 177px;
	color: rgb(100,100,100);
	border: 1px none;
}

#sousmenu {
	position:absolute;
	width:390px;
	height:25px;
	left: 0px;
	top: 0px;
	text-align:left;
}

#sousmenu1{
	position: absolute;
	width:120px;
	height:25px;
	left:0px;
	text-align:left;
}

#sousmenu2{
	position: absolute;
	width:120px;
	height:25px;
	left:135px;
	text-align:center;
}

#sousmenu3{
	position: absolute;
	width:120px;
	height:25px;
	left:270px;
	text-align:right;
}

#sousmenua1{
	position: absolute;
	width:195px;
	height:25px;
	left:0px;
	text-align:center;
}

#sousmenua2{
	position: absolute;
	width:195px;
	height:25px;
	left:195px;
	text-align:center;
}

#column1 {
	position:absolute;
	width:250px;
	height:360px;
	z-index:12;
	left:0px;
	top:0px;
}
#column2 {
	position:absolute;
	width:250px;
	height:360px;
	z-index:12;
	left:250px;
	top:0px;
}

#letexte {
	position:absolute;
	width:390px;
	height:360px;
	height:360px;
	z-index:12;
	left: 0px;
	top: 35px;
	text-align:left;
	overflow : visible;
	padding-top: 0px;
	margin-top:0px;
	/*padding-right:10px;*/
}

#letexte_large {
	position:absolute;
	width:500px;
	height:360px;
	z-index:12;
	left: 0px;
	top: 25px;
	text-align:left;
	overflow : visible;
	padding-right:10px;
}

#letexte_large p {
	text-indent: 0px;
	text-align: justify;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#letexte .plist {
	margin-top: 8px;
	margin-bottom: 4px;
}

#letexte p {
	margin-top:0px;
	text-indent: 0px;
	text-align: justify;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#letexte .pcenter {
	text-align: center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#letexte .pdecale{
	position: absolute;
	left: 100px;
}

.fonttexte {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: rgb(100,100,100);
}


#highlight {
	font-weight: bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#photo {
	position:absolute;
	width:300px;
	height:281px;
	z-index:4;
	left: 450px;
	top: 36px;
	text-align:center;
}


#gray {
	color: rgb(100,100,100);
}

#copyright {
	position:relative;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: rgb(170,170,170);
	/*width: 123px;*/
	width: 200px;
	height: 12px;
}

.fontcopyright {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: rgb(170,170,170);
}


#favoris {
	position:relative;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: rgb(170,170,170);
	width: 123px;
	height: 12px;
}

#langues {
	position:absolute;
	width:200px;
	height:27px;
	z-index:5;
	left: 765px;
	top: 14px;
}

#langue1 {
	position:absolute;
	width:100px;
	height:27px;
	z-index:4;
	left: 0px;
	top: 0px;
	border: none;
}

#langue2 {
	position:absolute;
	width:100px;
	height:27px;
	z-index:3;
	left: 100px;
	top: 0px;
	border: none;
}

#menu {
	position:absolute;
	width:800px;
	height:45px;
	z-index:6;
	left: 180px;
	top: 120px;
}

#menusup{
	position:absolute;
	top:0px;
	left:0px;
	height:3px;
}

#menudown{
	position:absolute;
	top:42px;
	left:0px;
	height:3px;
}

#menuconcept{
	position:absolute;
	top:8px;
	height:31px;
	width:70px;
	text-align:center;
	left:21px;
}

#menuconcepten{
	position:absolute;
	top:8px;
	height:31px;
	width:70px;
	text-align:center;
	left:21px;
}

#menuconceptde{
	position:absolute;
	top:12px;
	height:31px;
	width:77px;
	text-align:center;
	left:21px;
}

#menuoffre{
	position:absolute;
	top:8px;
	height:31px;
	width:54px;
	text-align:center;
	left:152px;
}

#menuoffreen{
	position:absolute;
	top:14px;
	height:31px;
	width:78px;
	text-align:center;
	left:150px;
}

#menuoffrede{
	position:absolute;
	top:13px;
	height:31px;
	width:86px;
	text-align:center;
	left:151px;
}

#menufaq{
	position:absolute;
	top:8px;
	height:31px;
	width:47px;
	text-align:center;
	left:268px;
}

#menufaqen{
	position:absolute;
	top:8px;
	height:31px;
	width:47px;
	text-align:center;
	left:287px;
}

#menufaqde{
	position:absolute;
	top:8px;
	height:31px;
	width:47px;
	text-align:center;
	left:290px;
}


#menutemoignages{
	position:absolute;
	top:8px;
	height:31px;
	width:116px;
	text-align:center;
	left:376px;
}

#menutemoignagesen{
	position:absolute;
	top:14px;
	height:31px;
	width:111px;
	text-align:center;
	left:393px;
}


#menutemoignagesde{
	position:absolute;
	top:12px;
	height:31px;
	width:97px;
	text-align:center;
	left:391px;
}

#menupresse{
	position:absolute;
	top:8px;
	height:31px;
	width:60px;
	text-align:center;
	left:554px;
}


#menupresseen{
	position:absolute;
	top:16px;
	height:31px;
	width:54px;
	text-align:center;
	left:563px;
}

#menupressede{
	position:absolute;
	top:12px;
	height:31px;
	width:72px;
	text-align:center;
	left:541px;
}

#menucontact{
	position:absolute;
	top:8px;
	height:31px;
	width:66px;
	text-align:center;
	left:676px;
}

#menucontacten{
	position:absolute;
	top:8px;
	height:31px;
	width:66px;
	text-align:center;
	left:676px;
}

#menucontactde{
	position:absolute;
	top:13px;
	height:31px;
	width:75px;
	text-align:center;
	left:667px;
}

#alldiv img {
	border: none;
}

#logo {
	position:absolute;
	width:389px;
	height:103px;
	z-index:1;
	left: 0px;
	top: 0px;
}

p.question {
	color:rgb(202,18,93);
	background-color: #fff;
}

ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}



p.sometext {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#article div {
	position: absolute;
	z-index: 100;
	left: 8em;
	margin-top: -1.4em;
	width: 10em;
	background: #FFFFFF;
	color: #000;
	border: 1px solid gray;
}

h1{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.noaemph a {
/*	color: rgb(202,40,106); */
	color: rgb(100,100,100);
	text-decoration:none;
}

.noaemph{
/*	color: rgb(202,40,106); */
	color: rgb(100,100,100);
	text-decoration:none;
}
