/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style lien */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style head */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#headerartf {
	WIDTH: 970px; HEIGHT: 105px;
}
#head_logoartf {
	FLOAT: left; WIDTH: 160px
}
#head_zonelogin {
	PADDING-RIGHT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #666666; TEXT-INDENT: 10px; PADDING-TOP: 5px; FONT-FAMILY: verdana; TEXT-ALIGN: right
}
.txt_mon_compte {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #666666; TEXT-INDENT: 85px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.class_form_login {
	BORDER-RIGHT: #ff99cc 1px solid; BORDER-TOP: #ff99cc 1px solid; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 2px; BORDER-LEFT: #ff99cc 1px solid; WIDTH: 140px; COLOR: #666666; BORDER-BOTTOM: #ff99cc 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
#head_menu {
	PADDING-LEFT: 0px;
	HEIGHT: 105px;
	TEXT-ALIGN: left
}
#head_menu P {
	PADDING-TOP: 10px
}
H1.head_histonav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style corps */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#corps_galerie_artf {
	MARGIN-LEFT: auto;
	WIDTH: 970px;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: center;
	BORDER-TOP: #abb57f 1px solid;
	BORDER-BOTTOM: #abb57f 1px solid;
}
#corps_nos_selections {
	MARGIN-LEFT: auto;
	WIDTH: 970px;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: center;
	BORDER-TOP: #abb57f 1px solid;
	BORDER-BOTTOM: #abb57f 1px solid;
}
#corps_liste_artiste {
	MARGIN-LEFT: auto;
	WIDTH: 970px;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: center;
	BORDER-TOP: #abb57f 1px solid;
	BORDER-BOTTOM: #abb57f 1px solid;
	height: 3500;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style corps gauche */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#cpgche {
	FLOAT: left;
	WIDTH: 160px;
	PADDING-TOP: 70px;
	TEXT-ALIGN: left;
}
#rubgche {
	MARGIN-BOTTOM: -3px;
	HEIGHT: 13px
}
.txtmenugche {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#espmoza {
	height: 15px;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style corps droite */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#cpdte {
	padding-left: 10px;
	MARGIN-LEFT: 160px;
	WIDTH: 800px;
}
#nbrepage {
	MARGIN: auto;
	padding-left: 170px;
	WIDTH: 800px;
	height: 50px;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style affichage liste oeuvre */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#list_oeuvre {
	FLOAT: left; WIDTH: 33%; HEIGHT: 290px;
}
DIV#divimage {
	BORDER: #cfc8cc 1px solid; PADDING: 10px; MARGIN-top: 10px; MARGIN-bottom: 10px; MARGIN-left: auto; MARGIN-right: auto; WIDTH: 180px; HEIGHT: 185px; TEXT-ALIGN: center
}
#list_artiste {
	FLOAT: left; WIDTH: 17%; HEIGHT: 150px; margin: 5px;
}
DIV#divimageartiste {
	BORDER: #000000 1px solid; PADDING: 0px; MARGIN-top: 10px; MARGIN-bottom: 10px; MARGIN-left: auto; MARGIN-right: auto; WIDTH: 80px; HEIGHT: 80px; TEXT-ALIGN: center
}
.info_liste_oeuvre {
	FONT-SIZE: 10px; WIDTH: 180px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.nomartiste {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titregalerie {
	width: 100%; margin-top: 15px; padding-left: 15px; text-align: left; FONT-WEIGHT: normal; font-variant: small-caps; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#art1 {
	FLOAT: left; WIDTH: 90%;
}
#art2 {
	FLOAT: left; WIDTH: 90%;
}
#art3 {
	FLOAT: left; WIDTH: 90%;
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Début style footer */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#footer_menu {
	FONT-SIZE: 10px; WIDTH: 970px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*--------------------------------------------------*/
/*--------------------------------------------------*/
/* Divers offre pro */
/*--------------------------------------------------*/
/*--------------------------------------------------*/
#list_artiste01 {
float:left;
height:150px;
margin:5px;
width:11%;
}
.menu2a {
	margin-top: 15px;
	PADDING-LEFT: 5px;
	text-align: left;
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
div .imageselection {
	margin-right: 30px;
	BORDER: #cfc8cc 1px solid;
}
#centregauche {
	PADDING-BOTTOM: 5px;
	WIDTH: 570px;
	HEIGHT: 800px;
	padding-right: 10px;
	padding-left: 10px;
	BORDER-LEFT: #abb57f 1px solid;
	margin-left: 160px;
}
#centredroit {
	FLOAT: right;
	BORDER-RIGHT: #abb57f 1px solid;
	BORDER-TOP: #abb57f 1px solid;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #abb57f 1px solid;
	WIDTH: 200px;
	BORDER-BOTTOM: #abb57f 1px solid;
	HEIGHT: 800px;
	BACKGROUND-COLOR: #f4f1f3;
	PADDING-left: 5px;
	PADDING-right: 5px;
	margin-left: 10px;
	margin-right: 0px;
}
.style2 {
	font-size: 10;
}
.style3 {
	font-size: 10;
	font-weight: bold;
}
#oo {
	FLOAT: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
#lecentre {
	color: #666666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
#menu_offre_entreprise {
	float:left;
	height:30px;
	margin:5px;
	padding:5px;
	text-align:center;
	width:17%;
	border:1px solid #000000;
}
#logopresse {
	BORDER: #cfc8cc 1px solid;
	TEXT-ALIGN: center;
	PADDING: 10px;
	LINE-HEIGHT: 50px;
	MARGIN: 10px;
	HEIGHT: 50px;
	float: left;
}
#listelogo {
	width: 100%;
	height: 400px;
}
#artiste1 {
float:left;
width:100%;
}
#corps_entreprise {
	MARGIN-LEFT: auto;
	WIDTH: 970px;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: center;
	BORDER-TOP: #abb57f 1px solid;
	BORDER-BOTTOM: #abb57f 1px solid;
	height: 3500;
}
#menu_offre_entreprise a {
	color:#333333;
}
#pro_priorite {
float:left;width:43%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 20px 10px 10px;
}
#pro_nbreoeuvre {
float:left;width:30%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 20px 10px 10px;
}
#pro_budget {
float:left;width:18%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 20px 10px 10px;
}
#pro_typeoeuvre {
float:left;width:35%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 10px 10px 10px;
}
#pro_timing {
float:left;width:44%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 10px 10px 10px;
}
#pro_avantage {
float:left;width:43%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 20px 10px 10px;
}
#pro_contexte {
float:left;width:44%;height:170px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 10px 10px 10px;
}
#pro_infoscontact {
float:left;width:91%;height:80px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #000;padding: 10px;margin:10px 50px 10px 10px;
}