@charset "iso-8859-1";

body
{
	background-color: #909090;
	background-image: url("images/fondsite.jpg");
	background-repeat: repeat;
	background-position: 100% 100%;
	background-attachment : fixed;
	margin: 0px;
	/* scrollbar-base-color: #92411C; */
scrollbar-3dlight-color : #DB9B7D;	/* couleur pour les effets de relief */
	scrollbar-arrow-color : #434343;	/* couleur pour les pointeur de défilement */
	scrollbar-darkshadow-color : #434343;	/* couleur pour les ombres */
	scrollbar-face-color : #92411C;	/* couleur pour la surface */
	scrollbar-highlight-color : #3B1467;	/* couleur pour le bord haut et le bord gauche */
	scrollbar-shadow-color : #434343;	/* couleur pour le bord droit et le bord du bas */
	scrollbar-track-color : #906856;	/* couleur pour la barre de défilement non cachée par le pointeur de défilement */
}

form {margin-bottom: 8px;}

a:link {color: #3B1467; Font-weight: normal; text-decoration: overline}
a:visited { color: #910091; Font-weight: normal; text-decoration: none }
a:active { color: #910091; text-decoration: none }
a:hover { color: #92411C; letter-spacing: 1px; text-decoration: none}

.petitexte
{
Color: #525252;
Font-size: 9pt;
Font-weight: normal;
Font-Family: Arial, Verdana, Helvetica, Sans-Serif;
}

.microtexte, dd
{
Color: #484848;
Font-size: 8pt;
Font-weight: normal;
Font-Family: Verdana, Arial, Helvetica, Sans-Serif;
}

.pad-microtexte
{
Color: #484848;
/* Background-color: #EEEADB;	#EBE7E7; */
border: 1px solid #A8A8A8;
padding: 5px;
Font-size: 8pt;
Font-weight: normal;
Font-Family: Verdana, Arial, Helvetica, Sans-Serif;
}

.champ
{
Color: #5E2103;
Background-color: #EEEADB;
border: 1px solid #A8A8A8;
Font-size: 8pt;
Font-Weight: normal;
Font-Family: Verdana, Arial, Helvetica, Sans-Serif;
}

.important {Color: #525252; font: italic; Font-weight: bold;}

.titre-cv, dt {Font-size: 8pt; Color: #167570; Font-weight: bold;}	/* font: italic;  */

.img-videos
{
Text-align: center;
Vertical-align: middle;
}

.type-coln
{
Color: #666666;
background-color: #E7DBD9;
text-align: center;
Font-size: 9pt;
Font-weight: bold;
Font-Family: Arial, Verdana, Helvetica, Sans-Serif;
}

.contenu-dyn
{
width: 570 px;
height: 495px;
vertical-align: top;
margin-left: 15px;
margin-top: 4px;
border: 1px solid #A8A8A8;
/* background-color: #E6EAE6; */
}

#titre
{
Color: #3B1467;
Font-size: 11pt;
Font-weight: bold;
Font-Family: Arial, Verdana, Helvetica, Sans-Serif;
letter-spacing: 1px;
Text-align: right;
border-bottom: 1px solid #3B1467;
}

#fond-band-sup
{
height: 40px;
background-image: url("images/fond-band-sup.gif"); background-repeat: repeat-x;
border-bottom: 2px solid #3B1467;
text-align: left;
}

#fond-boutons
{
height: 54px;
vertical-align: top;
background-image: url("images/fond-haut.png"); background-repeat: no-repeat;
padding: 22px 0px 0px 50px;
}

#fond-bandeau
{
height: 90px;
vertical-align: bottom;
background-image: url("images/fond-bandeau.png"); background-repeat: no-repeat;
padding: 0px 0px 0px 50px;
}

#fond-dyn
{
height: 510px;
vertical-align: top;
background-image: url("images/fond-dyn.png"); background-repeat: no-repeat;
padding: 0px 0px 0px 50px;
}

#fond-bas
{
height: 30px;
vertical-align: top;
background-image: url("images/fond-bas.png"); background-repeat: no-repeat;
}

.rouge {color: #92411C;}
.fondentete {background-color: #E7DBD9;}
.gras {Font-weight: bold;}
.maigre {Font-weight: normal;}
.centrer {text-align: center;}
.agauche {text-align: left;}
.adroite {text-align: right;}
.justifier {text-align: justify;}
.italique {font-style: italic;}
