body {

}


#footer #mentions-legales
{
background-color: #FF9934;
color:#313B45;
}
#footer #mentions-legales a
{
color:#313B45;
}
#connexion {

}
div #connexion p a {
}
div #connexion  a {
}
.submit_connexion {
background:transparent url('/images/artisan/bouton-connexion.jpg') no-repeat top left;
}
.submit_connexion:hover {
background-position:0 -33px;
}
#menu a {

background:transparent url('/images/artisan/artisan-bouton-menu.gif') repeat-x top left;
}

#menu a:hover,#menu a.menuactif {

}

a {
color:#E1771E;
}

a:hover {
color:#F76413;
}

#pagetoutelargeur{
border-top-color: #F3AA29;
}




div #espace_particulier h1, #engagement h2, #page-gauche h1,  #hautpage h1, #page-gauche h2{
background-color: #FF9934;
}
#side-bar-devis{
background-color: #EEEEEE;
}
.paveoffre1{
background-color: #EEEEEE;
}
.paveoffre2{
background-color: #EEEEEE;
}

#side-bar,#side-bar-texte {
color:#000;
}

#side-bar-texte {
background-color:#EEEEEE;
}

.sideBarTitle {
background-image:url('/images/artisan/titre_menu_gauche.jpg');
color:#FFF;
}

.sideBarSubTitle {
color:#000;
border-color:#007CB8;
}


#side-bar a {
color:#000;
}

#side-bar a.menugaucheactif , #side-bar a.menuproactif{
color:#007CB8;
}

#side-bar a:hover {
color:#FFF;
background-color:#007CB8;
}

#side-bar a.envoyer_mail, #side-bar #entete a.envoyer_mail{
color:#007CB8;
}

#side-bar a.envoyer_mail:hover , #side-bar #entete a.envoyer_mail:hover{
color:#007CB8;
background-color:#FFF;
}

#side-bar h3{
color: #007CB8;
}

div#main-copy h2{
background:transparent url(/images/artisan/fleche.jpg) no-repeat top left;
color: #007CB8;
}

div#main-copy h2 a,td span.ajout_cat a, span.ajout_produit a, span.ajout_cat_principale a{
color: #007CB8;
}
div#main-copy h2 a:hover {
color: #E1771E;
}

strong.texte_couleur{
	color: #F4AF30;
}

.tag:hover {
border-color: #E1771E;
}


div#main-copy h1{
	color:#FFF;
	background-image:url('/images/artisan/grand-titre.jpg');
}

div#main-copy h1#accueil_pro {
color:#007CB8;
}

#main-copy ul li ,  #main-copy_droite ul li{
color:#000;
}

#main-copy ul li a:hover{
color:#A89E12;
}

.pictogauche {
background:transparent url('picto-site-web.gif') no-repeat 0 0;
}
form h4.separateur , form h4.separateur_pointille {

border-color:#E1771E;
}

fieldset , #side-bar fieldset {
border-color:#6F6F6F;
color:#000;
}

legend {
color:#000;
background:#F3AA29 ;
border-color:#6F6F6F;
}

#side-bar legend {
color:#FFF;
background:#007CB8;
}

tr.champobligatoire input,tr.champobligatoire textarea,tr.champobligatoire select {
border-color:#E1771E;
}
#liste_ville {
border-color:#6F6F6F;
background:#BFBFFF;
}
.selected {
background:#4040FF;
}

.prix {
color:#E1771E;
}

.grosprix {
color:#000;
}

.bouton-demande,a.bouton-demande,#main-copy input.quitter_form{
color:#FFF;
background: transparent url('/images/artisan/fond-boutons.png') no-repeat;
}

input.bouton-demande:hover, a.bouton-demande:hover, #main-copy input.quitter_form :hover {
color:#FFF;
background:transparent url('/images/artisan/fond-boutons-hover.png') no-repeat;
}

.bouton-enregistrer, #side-bar a#votre-compte{
color:#FFF;
background: transparent url('/images/artisan/bouton-enregistrer1.jpg') no-repeat;
}

.bouton-enregistrer:hover, #side-bar a#votre-compte:hover{
color:#FFF;
background: transparent url('/images/artisan/bouton-enregistrer2.jpg') no-repeat;
}


.imagedroite2 ,.imagedroite, .imagegauche, .picto-qualif  {
border-color:#6F6F6F;
}


/* CSS pour pack (site, devis, annuaire, ...) */
div.pack {
background-image: url('/images/artisan/pack.jpg');
}

div.pack_annexes{
background-image: url('/images/artisan/pack2.jpg');
}

div.pack_devis{
background-image: url('/images/artisan/pack3.jpg');
}

div.phrase_pack span.mots_couleur_pack, div.prix_pack  span.mots_couleur_pack, div.prix_pack_annexes  span.mots_couleur_pack, div.prix_pack_devis  span.mots_couleur_pack {
color:#E67118;
}


#page input.bouton_sinscrire, #pagetoutelargeur input.bouton_sinscrire, a.bouton_sinscrire {
color:#FFF;
background: transparent url('/images/artisan/fond-bouton2.jpg') no-repeat;
}

#page input.bouton_sinscrire:hover, #pagetoutelargeur input.bouton_sinscrire:hover, a.bouton_sinscrire:hover {
background: transparent url('/images/artisan/fond-bouton2-hover.jpg') no-repeat;
}


/************************************/
/* CSS pour mini pack (devis) */
div.mini_pack {
background-image: url('/images/artisan/mini-pack.png');
}

div.prix_mini_pack  {
color:#E67118;
}

.mini_bouton_acheter {
background: transparent url('/images/artisan/mini-acheter.png') no-repeat;
}

.mini_bouton_acheter:hover {
background: transparent url('/images/artisan/mini-acheter-hover.png') no-repeat;
}

/************************************/

.memo {
color:#FFF;
background:transparent url(artisan-memo.gif) no-repeat 0 0;
}

.memo_annuaire {
background:transparent url(memo_annuaire.jpg) no-repeat scroll 0 0;
color:#000;
}

.bouton_demande_devis {
background:transparent url(memo_annuaire_demande_devis.jpg) no-repeat scroll 0 0;
}

.lettrine-encours {
background:transparent url(cheminde-fer-encours.gif) no-repeat 0 0;
}

.lettrine-fait {
background:transparent url(cheminde-fer-fait.gif) no-repeat 0 0;
}

.lettrine-afaire {
background:transparent url(cheminde-fer-afaire.gif) no-repeat 0 0;
}
.titreconseil {
background:transparent url(pictoconseil.gif) no-repeat 0 0;
color:#E1771E;
}

table.beautableau tr td {
border-color:  #000;
}

table.beautableau th {
border-color:  #000;

}
#sky-droite-formulaire  {
background-color: #EEE;
}
#sky-droite-formulaire h1 {
color:#E1771E;
}
div.pagination a {
background-color:#fff;
border-color:#E1771E;
color:#858585;
}

div.pagination a:hover,active  {
background-color:#FFCA6E;
border-color:#FFCA6D;
}

 div.pagination span.courante {
background-color:#E1771E;
border-color:#FFCA6D;
color:#fff;

}

 div.pagination span.desactive {
background-color:#fff;
border-color: #eee;
color:#ddd;
}
#forums table th {
background-color:#FECE79;
}

#forums table tr.ligne1 {
background-color:#FEEFEF;
}

#forums table tr.ligne0 {
background-color:#FFF;
}

.forum_erreur {
background-color:#ffb5b5;
border-color:red;
color:red;
}


#navigation_forums {
border-color:#E1771E;
color:#000;
background-color:#FECE7A;
}
#forums *.forum_small_button {
border-color: #D0D0D0;
}
#forums a.forum_small_button {
color:#000;
}
#forums .message_entete_auteur a:hover,#forums .message_entete_auteur a:active {
color:#E1771E;
}
#forums .message_contenu {
border-color:#d0d0d0;
}
#forums #message_premier .message_contenu {
background-color:#FFEDCF;
border-color:#FFD68F;
}
#forums #message_premier .forum_small_button {
border-color:#FFD68F !important;
}
input.champobligatoire,select.champobligatoire,textarea.champobligatoire {
border:1px solid #E1771E;
}

input.champobligatoire:focus {
background-color:#FFD684;
}
.bouton_submit {
color:#FFF;
background:transparent url(artisan-bouton-on.gif) repeat-x top left;
}
.bouton_submit:hover {
background:transparent url(artisan-bouton-off.gif) repeat-x top left;
}
.formulaire_devis_haut {
color: #FFF;
background:transparent url(artisan-formulaire_haut.gif) no-repeat top left;
}

.formulaire_devis_haut_grand {
background:transparent url(artisan-formulaire_haut_grand.gif) no-repeat top left;
}
div.formulaire_devis_haut_grand  div .formulaire_devis_legend strong a {color:white;}

.formulaire_devis_contenu, #formulaire-demande  {

}

.formulaire_devis_bas {

}
#Form_new_user legend,#form_vos_besoins legend,#form_connexion_devis legend,#Form_vos_infos legend {
background:transparent url(artisan-label.gif) no-repeat top left;
}
#page a:link.h3like,#page legend a,a .bouton_demande_devis,#forums .message_entete_auteur a:link,#forums .message_entete_auteur a:visited,#forums #table_categories_forums a:link,#forums #table_categories_forums a:visited,#forums #table_discussions_forums a:link,#forums #table_discussions_forums a:visited,#lien_formulaire_devis_legend {
color:#000;
}

#page a:hover.h3like,#forums #table_categories_forums a:active,#forums #table_discussions_forums a:active, #formulaire-demande legend {
color:#E1771E;
}


#navigation_forums a:link,#navigation_forums a:visited {
color:#B4560C;
}
#forums #table_categories_forums a:hover,#forums #table_discussions_forums a:hover {
color:#E1771E;
}

/**************************************************/
/*     CSS tableau de bord espace sécurisé        */
.positif_infos_clients {
color:#000;
background-image: url('/images/artisan/grand-memo.jpg') ;
}

.positif_infos_clients a{
color:#007CB8;
}
.positif_infos_clients a:hover{
color:#FFF;
}

#negatif_infos_clients {
color:#000;
background-image: url('/images/artisan/fond-alerte.png') ;
}

div.contenu_bilan_positif a, div.contenu_bilan_negatif a{
color:#000;
}

div.contenu_bilan_positif a:hover, div.contenu_bilan_negatif a:hover{
color: #007CB8;
text-decoration:none;
}

/** CSS pour page devisprofessionnel.php **/
.info_compte_client {
color: #007CB8;
}

.onglet_inactif, .menu_inactif span, .onglet_actif, .onglet_inactif:hover, .menu_actif span, .onglet_inactif a, .onglet_actif a{
color:#FFF;
font-weight:bold;
}

.onglet_inactif, .menu_inactif{
background-color:#6B6B6B ;
}

.onglet_actif, .onglet_inactif:hover, .menu_actif{
background-color: #007CB8 ;
}

.onglet_inactif a, .onglet_actif a{
text-decoration:none;
}
