/* CSS Document */

html{
	font-size:100%;
}

body {
	margin:0;
	background-color:#CDCFD6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {
	text-decoration:none;
	color:#000000;
}

img {
	border:0;
}

.pagebase #corps {
	clear:both;
	min-height:100%;
	height:100%;
	overflow:auto;
	border-top:solid #9597E0 1px;
}

#page{
	width:990px; /*984px;*/
	min-height:100%;
	height:100%;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background:url(../img/fond_entete.jpg) no-repeat #fff;
}

#entete {
	height:140px;
}

#logo {
	float:left;
	padding:18px 0 0 16px;
}

#menuentete {
	margin-left:578px; /*609-31  609 &eacute;tant la marge depuis le bord gauche, 31 la marge à gauche du premier bouton à enlever */
}

#menuentetehaut {
	padding-right: 20px;
	text-align:right;
	height:30px;
	min-height:30px;
	padding-top:10px;
	overflow:hidden;
}

#menuentetehaut a {
	color:#FFFFFF;
}

#menuentetehaut a:hover {
	text-decoration:underline;
}

#titreetonglets{
	border-top:solid #9597E0 1px;
	height:72px;
	background:url('../img/fond_titre_produit.jpg') no-repeat #F6F6F6;
}

#titreetonglets h1{
	margin:0;
	width:371px;
	float:left;
	padding-left:25px; /* 25px; */
	padding-top:30px;
	font-family:Impact;
	font-size: 28px;
	color:#0066CC;
	font-variant:small-caps;
	font-weight:normal;
}

#onglet1, #onglet2, #onglet3, #onglet4 {
	float:left;
	width:588px;
	height:48px;
	margin-top:24px;
	background-image:url(../img/fond_onglet_1.jpg);
}
#onglet2 {
	background-image:url(../img/fond_onglet_2.jpg);
}
#onglet3 {
	background-image:url(../img/fond_onglet_3.jpg);
}
#onglet4 {
	background-image:url(../img/fond_onglet_4.jpg);
}

#texteonglets {
	margin-left:26px;  /* 16px; /*42px;*/
}

.texteonglet, .texteongletactif {
	float:left;
	padding-top:22px;
	width:140px; /*175px;*/
	text-align:center;
}

.texteonglet a {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9597E0;
	text-decoration:none;
}

.texteongletactif {
	padding:15px 0  0 0px;    /* 15px 0  0 0px;  */
}

.texteongletactif a {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFB400;  /* #9597E0; */
}

#corpsfonc {
	clear:left;
	background:url(../img/fond_ligne_corps.jpg) right 24px #fff no-repeat;
	min-height:257px; /* hauteur image */
	height:100%;
}

#corpsfonc img {
	float:right;
}

#corpsmenuaccueil {
	float:left;
	width:138px;
	background:url(../img/visuel_accueil_gauche.jpg) no-repeat;  /* #dce7f4;  */
	height:auto; /*324px;*/
	padding-top:170px;
	text-align:right;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;  /* Arial, Helvetica, sans-serif; */
	font-size: 10px;
	font-weight: bold; 
/*	letter-spacing: 0.5px;*/
	line-height: 20px;
}

#corpsmenuaccueil h3 {
	font-size:11px;
	color:#000000;
}

#corpsmenuaccueil h4 {
	font-size:11px;
	color:#666666;
}

#corpsmenuaccueil h5 {
	font-size:10px;
	color:#666666;
}

/*#corpsmenuaccueil div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight: bold;
}
*/

#corpsmenuaccueil a {
	color:#000000;
}

#corpsmenuaccueil a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

#corpsaccueil {
	float:left;
	width:788;
	padding:24px;
}

#corpsaccueil h2 {
	margin-top:10px;
	margin-bottom:0;
	font-weight:normal;
}

#corpsaccueil h2 a{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-weight: bold;
}

#corpsaccueil h2 a:hover{
	text-decoration:none;
}

#corpsaccueil p {
	font-size:11px;
}

#diffusion {
	float:left;
	width:135px;
	height:100px;
	text-align:left;
	background-position: left bottom;
}

#titre {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.5px;
	font-size:18px;
	font-weight:bold;
	color:#FFB400;
	margin-top:0;
	margin-bottom:10px;
}

#titre span{
	font-size:14px;
}

.choixaccueil {
	float:left;
	width:240px;
	margin-top:20px;
}

.choixaccueil p {
	margin-top:3px;
	font-size:10px;
}

.choixaccueil a:hover {
	text-decoration:underline;
}

.choixaccueilmilieu {
	float:left;
	width:240px;
	margin:20px 34px 0 34px;
}

.choixaccueilmilieu p {
	margin-top:3px;
	font-size:10px;
}

.choixactualite {
	float:center;
	width:auto;
	margin-top:20px;
}

#texteimage{
	padding-top:24px 0px 24px 24px;
	height:100%;
	overflow:auto;
}

#texte {
	float:left;
	width:760px;
	padding-left:24px;
	text-align:justify;
}

#texte p {
	clear:left;
	margin-top:0;
}

#texte h1{
	float:left;
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#FFB400;
	margin-top:0;
	margin-bottom:0;
	height:38px;
	padding-top:12px;
}

#pied {
	clear:both;
	color:#9898E0;
	text-align:center;
	background:#F6F6F6;/*E1E2F6;*/
	border-top:solid #CFCFCF 1px;
	padding:5px 0 5px 0;
}

#pied a{
	color:#9898E0;
}

#pied a:hover {
	text-decoration:underline;
}

.lien_noir {
	border-style:none;
	background-color: #FDCF57;
	text-decoration: underline;
	color: #000000;
}

.version_log {
	font-size: x-small;
	color: #CC0000;
}

#imagette {
	float:right;
	width:240px;
	padding:24px 0px 24px 24px;
}

#image_paragraphe {
	float:left;
	width:auto;
	height:auto;
	padding-right:8px;
}

#screenshot_conteneur {
	float:right;
	width:210px;
	padding:24px 0px 24px 24px;
}

#screenshot {
	float:right;
	width:200px;
	border-color:#999999;
	border-style:none;
	border-width:1px;
	padding:4px;
}

#image_utile {
	float:left;
}

#bloc_texte {
	float:left;
	width:740;
	border-color:#999999;
	border-style:dotted; /* none;*/
	border-width:1px;
	padding:4px;
}

#bloc_visuel {
	float:left;
	width:320px;
	border-color:#999999;
	border-style:dotted; /* none;*/
	border-width:1px;
	padding:10px;
	margin-right:30px;
}

.image_logo {
	float:none;
}

.important {
	color: #CC0000;
	font-weight: bold;
}
.citation {
	font-family: Georgia, "Times New Roman", Times, serif;
	/*color: #660000;  /*#333333;*/*/
	font-style: italic;
	text-align:justify;
}
.description {
	font-size: x-small;
	font-style: normal;
	color: #565681;
}
.blog_titre {
	font-size: 11px;
	font-weight: bold;
	color: #565681;
}
.blog_texte {
	font-size: 10px;
	font-style: normal;
	color: #565681;
}
.soustitre {
	font-weight: bold;
	color: #0066CC;
}
.entreprise {
	font-size: x-small;
/*	font-weight: bold;  */
}
.entreprise_detail {
	font-size: xx-small;
	font-style: italic;
}
.ma_liste {
	list-style-type: Aucune;
	list-style-image: url(../img/exec.png);
	list-style-position: outside;
}
#piedgauche {
	/*clear:both;*/
	color:#E0E0E0;
	text-align:left;
	background:#F6F6F6;/*E1E2F6;*/
	border-top:solid #CFCFCF 1px;
	padding:5px 0 5px 0;
}
#pieddroit {
	/*clear:both;*/
	color:#E0E0E0;
	text-align:rght;
	background:#F6F6F6;/*E1E2F6;*/
	border-top:solid #CFCFCF 1px;
	padding:5px 0 5px 0;
}

.mentions {
	font-weight: bold;
	color: #333333;
}
.lien_mentions {
	border-style:none;
	text-decoration: underline;
	color: #333333;
	font-weight: bold;
}

.lettrine1 {
	font-size: 18px;
	font-weight: bold;
}

.navig_actif {
	font-family: Impact;
	font-size: 16px;
	color: #FFB400;
}

.navig_autre a {
	font-family: Impact;
	font-size: 16px;
	color: #9597E0;
}
.screenshoot {
	float: left;
}
.recevoir {
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
}
.lien_noir_light {

	border-style:none;
	text-decoration: underline;
	color: #000000;
}
.promo {
	background-color: #FFFF66;
	border: thin solid #FFB401;
	padding: 10px;
}
.simple_liste {
	list-style-position: outside;
	list-style-image: url(Aucune);
	list-style-type: square;
}

