body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b0027;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p{
margin:0px;
}

h1{
color:#FFFFFF;
font-size:24px;
display:inherit;
letter-spacing: 0.13em;
}

h2{
font-size:16px;
margin:0px;
}

#cadreContact{
	width:136px;
	height:94px;
	background:url('../_img/bck_cadre_contact.png') top left no-repeat;
	position:absolute;
	top:113px;
	left:50%;
	margin-left:60px;
	z-index:10;
	text-align:center;font-size:12px;font-weight:bold;color:#ffffff;
}
#cadreContact a,#cadreContact a:link,#cadreContact a:visited{font-size:12px;color:#ffffff;text-decoration:none}
#cadreContact a:hover{font-size:12px;text-decoration:underline}
ul.uldocumentation li a,ul.uldocumentation li a:link,ul.uldocumentation li a:visited{color:#000000;text-decoration:none}
ul.uldocumentation li a:hover{text-decoration:underline}

.case .topleft,.case .topright,.case .bottomleft,.case .bottomright{}

.case{width:150px;}
.case p{float:left;}
.case .topleft{width:5px;height:5px;background:url('../_img/topleft.png') top left no-repeat}
.case .topcenter{width:140px;height:5px;background:url('../_img/content.png') top left repeat}
.case .topright{width:5px;height:5px;background:url('../_img/topright.png') top left no-repeat}
.case .content{color:#ffffff;width:150px;background:url('../_img/content.png') top left repeat}
.case .bottomleft{width:5px;height:5px;background:url('../_img/bottomleft.png') top left no-repeat}
.case .bottomcenter{width:140px;height:5px;background:url('../_img/content.png') top left repeat}
.case .bottomright{width:5px;height:5px;background:url('../_img/bottomright.png') top left no-repeat}

#confirmation{display:none}
.confirmationContent{width:212px;height:71px;background:url('../_img/confirmation.jpg') top left no-repeat;padding-top:125px;color:#3b0027;text-align:center;}
#confirmationIE .confirmationContent{width:212px;height:71px;background:url('../_img/confirmation.jpg') top left no-repeat;padding-top:125px;color:#3b0027;text-align:center;position:absolute;top:40%;left:40%;}
#confirmationIE .confirmationContent#news{background:url('../_img/confirmation2.jpg') top left no-repeat;height:216px}
#confirmationIE {background:url('../_img/bck_confirmation_ie.png')}


#newsletter{display:none}
#newsletterContent{width:215px;height:200px;background:url('../_img/newsletter.jpg') top left no-repeat;padding-top:140px;color:#3b0027;text-align:center;}
#newsletterContent input{margin-bottom:100px}
#legals a, #legals a:link,#legals a:visited{font-size:14px;color:#3B0027;text-decoration:none;font-weight:bold;outline:none}
#legals a:hover{text-decoration:underline}

#footer a.credit{
font-size:11px;
color:#acadb0;
text-decoration:none;
}

#footer a.links{
font-size:12px;
font-weight:bold;
color:#c30080;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}

#marquee a{
	text-decoration:none;
	color:#5e0848;
}

ul.menu1 {
font-size:12px;
color:#FFFFFF;
list-style-type: none;
padding:0px;
margin:0px;
}


li.menu1 {
display:block;
line-height:25.1px;
text-align:center;
}


.menu1 a {
	height: 20px;
	text-decoration: none;
	color: #FFF;
}

.menu1 a:hover{
font-weight:bold;
}

#menu a {
margin-right:10px;
}

#menu .imgMenuStill{
margin-right:10px;
}

#pitchContact .zoe{
font-weight:bold;
color:#71bdee;
font-size:13px
}

#pitchContact .jules{
font-weight:bold;
color:#a3bf2a;
font-size:13px
}

#pitchContact .armelle{
font-weight:bold;
color:#e5ac00;
font-size:13px
}

#titreProduits h1{
color:#c30080;
font-size:36px;
font-weight:normal;
font-style:italic;
display:block;
margin:0px;
letter-spacing:0.02em;
}

#titreProduits h2{
font-size:18px;
font-weight:bold;
font-style:italic;
margin-top:4px;

}

#formRecrut a{
color:#3b0027;
}

#produit1 a{
color:#3b0027;
font-size:11px;
display:block;
margin-top:8px;
text-decoration:underline;
}

#produit1 a:hover{
text-decoration:none;
}

#produit2 a{
color:#3b0027;
font-size:11px;
display:block;
margin-top:8px;
text-decoration:underline;
}

#produit2 a:hover{
text-decoration:none;
}

.line-height20{
line-height:25px;
}

input{
height:12px;
font-size:10px;
}
select{
font-size:11px;
}

.size11 {font-size: 11px}
.size14 {font-size: 14px}
.size16 {font-size: 16px}
.size18 {font-size: 18px}
.size20 {font-size: 20px}
.size21 {font-size: 21px}
