/*---------  FCK MMIAOO  ----------*/
body {
	background-color:#ffffff;
	color:#b10022;
}
/*---------  CONTENEURS  ----------*/
body#principal_body {
	margin-top:0px;
	margin-bottom:0px;
	background-color:#ffffff;
	text-align:center;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#b10022;
}
#conteneur {
	position: relative;
	text-align: left;
	display:block;
	margin:0px auto 0px auto;
	width: 1024px;
	height:auto;
	overflow:visible;
}
#td_menu {
	background-image:url(../pictures/bg_menu.png);
	background-repeat:repeat-y;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

li.li_contenu { list-style-image:url(../pictures/contenu/puce.gif); }
li.li_contenu2 { list-style-type:disc; }
li.li_none { list-style:none; list-style-type:none; color:#6d6e71; }
.institut {
	font-size:11px;
	color:#b30838;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titre_soin { font-size: 12px; font-weight: bold; }


#colonne_gauche {
	width:175px;
	height:auto;
	display:block;
	margin-left:10px;
}

#div_video {
	width:165px;
	height:165px;
	display:block;
	background-color:#ffffff;
	border:solid 5px #b10022;
	text-align:center; 
	margin:10px auto 10px auto;
}
#div_contenu {
	position: relative;
	width:auto;
	height:auto;
	padding:7px 7px 7px 7px;
	left: 0px;
	top: 0px;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	text-align:justify;
}
#copyright {
	position:relative;
	width:auto;
	height:25px;
	display:block;
	margin:0px auto 20px auto;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#b10022;
	text-align:center;
}
/*---------  DIV FLOTTANTS  ----------*/
body,td,th {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.formerrormessage {
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#ff0000;
	margin-left:200px;
}

option, select, form {
	font-size:11px;
}

p {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#505050;
	text-align:justify;
}

a:link, a:visited {	color: #b20838;	text-decoration: underline; }
a:hover, a:active {	color: #e4134e; font-weight:normal;	text-decoration: none; }

a.lien_copy:link, a.lien_copy:visited {	font-size:11px;	color: #b10022; font-weight:bold;	text-decoration: none; }
a.lien_copy:hover, a.lien_copy:active {	font-size:11px;	color: #b10022; font-weight:bold;	text-decoration: underline; }

a.lien_caddie:link {	font-size:9px;	color: #fff; font-weight:bold;	text-decoration: none; }

h1 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color: #ffad1d;
	text-decoration: none;
}
h2 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	color: #ffad1d;
	text-decoration: none;
}
h3 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color: #ffad1d;
	text-decoration: none;
}
h4 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color: #ffad1d;
	text-decoration: none;
}

/*##########################################################################"*/
#barre_compte {
	position:relative;
	background:url(../pictures/bg_header.jpg) no-repeat right;
	width:1001px;
	height:119px;
	display:block;
	margin:0px;
}
#menu_displayz {
	position:absolute;
	width:712px;
	height:18px;
	top:83px;
	left:267px;
	text-align:left;
	color:#ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:11px;
}
#date {
	position:absolute;
	width:188px;
	height:18px;
	top:83px;
	left:72px;
	text-align:left;
	color:#ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#mon_compte
{
	position:absolute;
	width:510px;
	height:51px;
	top:15px;
	left:475px;
}
/*##########################################################################"*/
#oubli_mdp {
	position:absolute;
	width:127px;
	height:20px;
	top:72px;
	left:563px;
	font-size:10px;
} 
#login_mdp {
	position:absolute;
	width:239px;
	height:20px;
	top:47px;
	left:516px;
} 
#deja_client {
	position:absolute;
	width:359px;
	height:33px;
	top:48px;
	left:130px;
	text-align:left;
	font-size:11px;
} 
#bienvenue_votre_compte {
	position:absolute;
	width:483px;
	height:20px;
	top:53px;
	left:169px;
	text-align:center;
} 
#texte_moncompte {
	position:absolute;
	width:737px;
	height:19px;
	top:19px;
	left:47px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:17px;
	color: #CC0000;
	text-decoration: none;
	font-weight:bold;
	text-align: center;
}

