body{
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	font-size: 80%;
	color: #333;
	background-color: #FFFFFF;
}

h2, h3, h4, h5, h6{color: #333; background: transparent;  margin: 1em 0 1em 0;}
h2 a, h3 a, h4 a, h5 a, h6 a{color: #333; background: transparent; text-decoration: none;}

h2{font-size: 2em; letter-spacing: -1px; color: #990099; background: transparent;}
h3{font-size: 1.3em;}
h4{font-size: 1.2em;}
h5{font-size: 1.1em;}
h6{font-size: 1em; font-weight: normal; font-style: italic;}

a{
	color: #990066;
	background: transparent;
	text-decoration: none;
}
a:visited{color: #9900FF; background: transparent;}
a:hover{color: #990000; background: transparent;}
a[hreflang]:after{
	content: "\0000a0(" attr(hreflang) ")";
	color: #666;
	vertical-align: super;
	font-size: smaller;
	text-decoration: none;
	background: url(../img/trait_bcg.png) repeat-x;
}
a img{border: 0;}
.cadre_viol {
	border: 1px solid #990066;
	/*visibility:hidden;*/
}
#container{
		background: #FFFFFF;
}
#big{
	background: url(../img/trait_bcg.png) repeat-x;	
}
#preload {
	border: 1px solid #990066;
	width: 500px;
	height: 200px;
	float:left;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding-top: 100px;
}
.text {
	color: #990066;
	font-size: 1em;
	text-align: justify;
}
.text_ctr {
	color: #990066;
	font-size: 1em;
	text-align: center;
}
.text_noir {
	color: #000000;
	font-size: 1em;
	text-align: justify;
}
.Company {
	font-size: 1.1em;
	font-weight: bold;
	color: #990066;
	text-align: inherit;
}
.aoc {
	font-size: 1.2em;
	font-weight: bold;
	color: #990066;
	text-align: center;
}

.titre {
	font-size: 1.0em;
	font-weight: bold;
	color: #990066;
}
.dotpar{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
 }
.bottom {font-size:0.9em}
.scroll {
	width: auto;
	margin-left: 20px;
	height: 420px;
	overflow: auto;
}
.bul {
	font-weight: bold;
	font-size: medium;
	text-align: center;
	border: 1px solid #990066;
	color: #FFFFFF;
	background: #990099;
	font-style: normal;
}
.pubdip {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
}

.box {
	color: #000000;
	background: #FFFFFF;
	text-align: center;
	width: 90px;
	height:45px;
	float: left;
}
.c1 {
	width: 89px;
}
.c1 img {
	height: 10px;
	width: 89px;
}
.env {
	width: 500px;
	display: block;
}
.btxt {
	font: bold 1em Arial, Helvetica, sans-serif;
	display: block;
	}
/*#pop_left {
	height:auto !important;
	top:50px;
	left:10px;
	width: 150px;
}
#pop_right {
	margin-left: 160px;
	top:50px;
	width: 150px;
}
#pop_top {
    left: 50%; 
    width: 300px;
    margin-left: -150px; 
}
#pop_bottom {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	text-align: center;
	position: absolute;
	bottom: 0px;
    left: 50%; 
    width: 300px;
    margin-left: -150px; 
}*/
#pop {
	height:auto !important;
	width: 300px;
}
#pop_title {
	font-size: 1.2em;
	color: #CC9900;
	text-align: center;
	height: 40px;
}
#pop_titlered {
	font-size: 1.05em;
	font-weight: bold;
	color: #990066;
	text-align: center;
}
#pop_left {
	float:left;
	font-size: 10px;
	color: #990066;
	width: 150px;
}
#pop_right {
	font-size: 10px;
	color: #990066;
	margin-left:150px;
	width: 150px;
	}
#pop_bottom {
	clear: both;
	font-size: 010px;
	color: #CC9900;
	text-align: center;
	left: 17px;
	height: 13px;
}

