@charset "UTF-8";
/* CSS Document */

@font-face 
{
	font-family: 'ParkAvenueBTRegular';
    src: url('fonts/font-truetype-parkavenue-bt-webfont.eot');
    src: url('fonts/font-truetype-parkavenue-bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/font-truetype-parkavenue-bt-webfont.woff') format('woff'),
         url('fonts/font-truetype-parkavenue-bt-webfont.ttf') format('truetype'),
         url('fonts/font-truetype-parkavenue-bt-webfont.svg#ParkAvenueBTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body
{
	width: auto;
	min-width: 1250px;
	height: auto;
	margin-left: 0;
	margin-top: 0;
	background-color: #F9F9F9; /* #1a1a18 */
}
#Header
{
	width: auto;
	height: 60px;
	margin-top: -4px;
	margin-right:-8px;
	padding-top: 15px;
	background-color: #000000;
}
#Header img
{
	float:left;
	margin-left: 10px;
	margin-top:-4px;
	margin-bottom: -4px;
}
#Header .Nom-Activite /* Image 2*/
{
	float:left;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: -4px;
}
#Header p
{
	float: left;
	font-family: ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size: xx-large;
	margin-top: 0;
	padding-top: 3px;
	padding-left: 15px;
}
#Header #Menu
{
	float:right;
	padding-top: 10px;
	top: -8px;
	right: 0;
}
#Menu a 
{
	padding-left : 15px;
	padding-right : 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	color : #f9f9f9;
	border-right : 1px solid #f9f9f9;
	font-family : ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size : x-large;
	text-decoration : none;
}
#Menu a.contact 
{
	border-right : none;
}
#Menu a:hover 
{
	padding-top: 30px;
	padding-bottom: 30px;
	background-color : #F9F9F9;
	color : #000000;
}
							/* Contenu Général Imag'in Créa Graph */

#Contenu
{
	width: 1000px;
	min-height: 500px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
    border-radius: 30px;
	text-align: justify;
}
#Contenu #Contenu_gauche
{
	width: 510px;
	margin-right: 30px;
}
#Contenu #Contenu_gauche p
{
	margin-top: -2px;
	font-size: medium;
	color: #000;
}
#Contenu #Contenu_gauche p strong
{
	font-size: medium;
	font-weight: normal;
	color: #000;
}
#Contenu h1
{
	text-align: center;
	color: #000;
	margin-bottom: -5px;
}
#Contenu h1 strong
{
	font-weight: inherit;
}
#Contenu h2
{
	font-size: large;
	text-align: center;
	color: #3E8ECD;/*#E7E7E7;*/
	margin-bottom: 35px;
}
#Contenu h2 strong
{
	font-weight: inherit;
}
#Contenu #Contenu_gauche h3
{
	color: #000;
	font-size: larger;
}
#Contenu #Contenu_gauche h3 strong
{
	font-size: large;
	font-weight: inherit;
}
#Contenu #Contenu_gauche h4
{
	color: #E7E7E7;
}
#Contenu #Contenu_gauche h4 strong
{
	font-weight: inherit;
}
#Contenu #Contenu_gauche a
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu #Contenu_gauche a:hover
{
	color: #3CF;
}
#Contenu #Contenu_gauche a .impression
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu #Contenu_gauche a:hover .impression
{
	color: #3CF;
}
#Contenu #Contenu_gauche a .web
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu #Contenu_gauche a:hover .web
{
	color: #3CF;
}
#Contenu #Contenu_gauche p a .associations-tpe
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu #Contenu_gauche p a:hover .associations-tpe
{
	color: #3CF;
}
#Contenu #Contenu_gauche .composition
{
	color: #3CF;
	font-size: large;
}
#Contenu #Contenu_gauche .details-composition
{
	color: #3CF;
	font-size: large;
}
#Contenu #Contenu_gauche .dommaines-d-intervention
{
	font-size: small;
}
#Contenu #Contenu_gauche .dommaines-d-intervention strong
{
	font-size: small;
	font-weight: inherit;
}
#Contenu #Contenu_gauche .contact-imagin_crea_graph
{
	padding-bottom: 30px;
}
#Contenu #Contenu_droit
{
	float: right;
	width: 420px;
	height: auto;
	min-height: 550px;
	background-color: #030303;
	border-radius: 30px;
}
#Contenu #Contenu_droit h3
{
	padding-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	font-family: ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size: x-large;
	padding-bottom: 10px;
	margin-bottom: -5px;
	border-bottom: solid #3E8ECD 1px;
}
#Contenu #Contenu_droit h3 .Graphisme
{
	color: #F9F9F9;
	text-decoration: none;
}
#Contenu #Contenu_droit h3 .Web
{
	color: #F9F9F9;
	text-decoration: none;
}
#Contenu #Contenu_droit p
{
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	text-align: left;
}
#Contenu #Contenu_droit .liste_graphisme
{
	list-style: none;
}
#Contenu #Contenu_droit .liste_graphisme .detail_liste_graphisme
{
	margin-left: -22px;
	color: #F9F9F9;
	margin-bottom: 5px;
}
#Contenu #Contenu_droit .liste_web
{
	list-style: none;
	padding-bottom: 10px;
}
#Contenu #Contenu_droit .liste_web .detail_liste_web
{
	margin-left: -22px;
	color: #F9F9F9;
	margin-bottom: 5px;
}
/*------------------------------------- Contenu solutions Print ----------*/
#Contenu .competences
{
	margin-left: 20px;
	line-height: 33px;
}
#Contenu p
{
	line-height: 19px;
}
#Contenu #Contenu_gauche .competences
{
	line-height: 22px;
	text-align:left;
}
#Contenu #Contenu_gauche .competences .domaines-de-competence
{
	color: #3E8ECD;
	font-weight: bold;
}
#Contenu a .associations-tpe
{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu a:hover .associations-tpe
{
	color: #3CF;
}
#Contenu #Contenu_droit .Produits-print
{
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	font-family: ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size: x-large;
	padding-bottom: 10px;
	margin-bottom: -5px;
	border-bottom: solid #3E8ECD 1px;
}
#Contenu #Contenu_droit h4
{
	color: #3CF;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: -8px;
}
#Contenu #Contenu_droit .liste_papeterie
{
	list-style: none;
}
#Contenu #Contenu_droit .liste_papeterie .detail_liste_papeterie
{
	margin-left: -8px;
	color: #F9F9F9;
	margin-bottom: 2px;
}
#Contenu #Contenu_droit .liste_communication-evenements
{
	list-style: none;
}
#Contenu #Contenu_droit .liste_communication-evenements .detail_liste_communication-evenements
{
	margin-left: -8px;
	color: #F9F9F9;
	margin-bottom: 2px;
}
#Contenu #Contenu_droit .liste_services-additionnels
{
	list-style: none;
}
#Contenu #Contenu_droit .liste_services-additionnels .detail_liste_services-additionnels
{
	margin-left: -8px;
	color: #F9F9F9;
	margin-bottom: 2px;
}
/*------------------------------------- Contenu solutions Web ----------*/
#Contenu-solutions-web
{
	width: 1000px;
	min-height: 525px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
    border-radius: 30px;
	text-align: justify;
}
#Contenu-solutions-web #Contenu_gauche
{
	width: 510px;
	margin-right: 30px;
}
#Contenu-solutions-web #Contenu_gauche p
{
	margin-top: -2px;
	font-size: medium;
	color: #000;
}
#Contenu-solutions-web #Contenu_gauche p strong
{
	font-size: medium;
	font-weight: normal;
	color: #000;
}
#Contenu-solutions-web h1
{
	text-align: center;
	color: #000;
	margin-bottom: -5px;
}
#Contenu-solutions-web h1 strong
{
	font-weight: inherit;
}
#Contenu-solutions-web h2
{
	font-size: large;
	text-align: center;
	color: #3E8ECD;/*#E7E7E7;*/
	margin-bottom: 35px;
}
#Contenu-solutions-web h2 strong
{
	font-weight: inherit;
}
#Contenu-solutions-web #Contenu_gauche h3
{
	color: #000;
	font-size: larger;
}
#Contenu-solutions-web #Contenu_gauche h3 strong
{
	font-size: large;
	font-weight: inherit;
}
#Contenu-solutions-web #Contenu_gauche h4
{
	color: #E7E7E7;
}
#Contenu-solutions-web #Contenu_gauche h4 strong
{
	font-weight: inherit;
}
#Contenu-solutions-web #Contenu_gauche a
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu-solutions-web #Contenu_gauche a:hover
{
	color: #3CF;
}
#Contenu-solutions-web #Contenu_gauche a .impression
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu-solutions-web #Contenu_gauche a:hover .impression
{
	color: #3CF;
}
#Contenu-solutions-web #Contenu_gauche a .web
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu-solutions-web #Contenu_gauche a:hover .web
{
	color: #3CF;
}
#Contenu-solutions-web #Contenu_gauche p a .associations-tpe
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu-solutions-web #Contenu_gauche p a:hover .associations-tpe
{
	color: #3CF;
}
#Contenu-solutions-web #Contenu_gauche p a .avantages-w3c
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu-solutions-web #Contenu_gauche p a:hover .avantages-w3c
{
	color: #3CF;
}
#Contenu-solutions-web #Contenu_droit
{
	float: right;
	width: 420px;
	height: auto;
	min-height: 550px;
	background-color: #030303;
	border-radius: 30px;
}
#Contenu-solutions-web #Contenu_droit h3
{
	padding-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	font-family: ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size: x-large;
	padding-bottom: 10px;
	margin-bottom: -5px;
	border-bottom: solid #3E8ECD 1px;
}
#Contenu-solutions-web #Contenu_droit p
{
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	text-align: left;
}
#Contenu-solutions-web #Contenu_droit h4
{
	color: #3CF;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: -8px;
}
#Contenu-solutions-web #Contenu_droit .Produits-web
{
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	font-family: ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size: x-large;
	padding-bottom: 10px;
	margin-bottom: -5px;
	border-bottom: solid #3E8ECD 1px;
}

#Contenu-solutions-web #Contenu_droit .liste_creation-web
{
	list-style: none;
}
#Contenu-solutions-web #Contenu_droit .liste_creation-web .detail_liste_creation-web
{
	margin-left: -8px;
	color: #F9F9F9;
	margin-bottom: 5px;
}
#Contenu-solutions-web #Contenu_droit .liste_creation-web .detail_liste_creation-web strong
{
	font-weight: inherit;
}
#Contenu-solutions-web #Contenu_gauche .demander-un-devis
{
	margin-top: 50px;
	margin-bottom: -30px;
	text-align: center;
	font-variant: small-caps;
	font-size: x-large;
	font-weight: bold;
}
/* ------------------------------------ Imag'in Créa Graph - les-avantages-du-w3c - Les Avantages du w3c --------------------------- */
#Contenu #Contenu_droit-w3c
{
	float: right;
	width: 420px;
	height: auto;
	background-color: #030303;
	border-radius: 30px;
}
#Contenu #Contenu_droit-w3c .w3c
{
	padding-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	color: #F9F9F9;
	font-family: ParkAvenueBTRegular, "Palatino Linotype", "Book Antiqua", serif;
	font-size: x-large;
	padding-bottom: 10px;
	margin-bottom: -5px;
	border-bottom: solid #3E8ECD 1px;
}
#Contenu #Contenu_droit-w3c h4
{
	color: #3CF;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: -8px;
}
#Contenu #Contenu_droit-w3c .liste_avantages-w3c
{
	list-style: none;
}
#Contenu #Contenu_droit-w3c .liste_avantages-w3c .detail_liste_avantages-w3c
{
	margin-left: -8px;
	color: #F9F9F9;
	margin-bottom: 5px;
}
#Contenu #Contenu_droit-w3c .liste_avantages-w3c .detail_liste_avantages-w3c strong
{
	font-weight: inherit;
}
/*------------------------------------- Imag'in Créa Graph - BoOk ----------*/
#Contenu-book
{
	width: 1000px;
	min-height: 480px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
    border-radius: 30px;
	text-align: justify;
}
#Contenu-book h1
{
	text-align: center;
	color: #000;
	margin-bottom: -5px;
}
#Contenu-book h1 strong
{
	font-weight: inherit;
}
#Contenu-book h2
{
	font-size: large;
	text-align: center;
	color: #3E8ECD;/*#E7E7E7;*/
	margin-bottom: 35px;
}
#Contenu-book h2 strong
{
	font-weight: inherit;
}
#Contenu-book #Imagin-crea-graph_portfolio
{
	width:850px;
	margin-left: auto;
	margin-right: auto;
}
#Contenu-book #Imagin-crea-graph_portfolio .portfolio
{
	margin-left: auto;
	margin-right: auto;
	margin-top: -5px;
	margin-bottom: -120px;
}

/*------------------------------------- Imag'in Créa Graph - Associations - TPE ----------*/
#Contenu #Contenu_droit .liste_graphisme-associations-tpe
{
	list-style: none;
}
#Contenu #Contenu_droit .liste_graphisme-associations-tpe .detail_liste_graphisme-associations-tpe
{
	margin-left: -22px;
	color: #F9F9F9;
	margin-bottom: 5px;
}
#Contenu #Contenu_droit .liste_web-associations-tpe
{
	list-style: none;
	padding-bottom: 10px;
}
#Contenu #Contenu_droit .liste_web-associations-tpe .detail_liste_web-associations-tpe
{
	margin-left: -22px;
	color: #F9F9F9;
	margin-bottom: 5px;
}

#Contenu .demander-un-devis
{
	margin-top: 50px;
	padding-top: 30px;
	padding-bottom: 10px;
	text-align: center;
	font-variant: small-caps;
	font-size: xx-large;
	font-weight: bold;
}
#Contenu #Contenu_gauche .demander-un-devis
{
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: center;
	font-variant: small-caps;
	font-size: x-large;
	font-weight: bold;
}

/*------------------------------------- Imag'in Créa Graph - Contact.php - Demande de devis ----------*/
#Contenu .contact
{
	width: 1100px;
	min-height: 570px;
	background-color: #000;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -50px;
    border-radius: 30px;
}


	/* -------------------------------- Imag'in Créa Graph - Contact.php - Demande de devis - Partie Gauche ---------------*/


#Contenu table
{
	float: left;
	width: 50%;
	margin-top: 30px;
	margin-left: 20px;
	border: none;
}
#Contenu form table tr
{
	color: #F1F1F1;
}
#Contenu form .formulaire tr td select
{
	width: 145px;
}
#Contenu form .formulaire tr .haut-formulaire
{
	padding-bottom: 20px;
}
#Contenu form table tr .champs-gauche
{
	width: 40%;
	text-align: right;
}
#Contenu form .formulaire tr td .champs
{
	border: none;
}
#Contenu table tr .informations-traitement
{
	padding-top: 30px;
	padding-bottom: 10px;
	text-align: center;
	border-bottom-color: #F1F1F1;
}
#Contenu table tr .contour-traitement
{
	border-top: 1px solid #3CF;
	border-bottom: 1px solid #3CF;
}
#Contenu table tr .traitement
{
	padding-top: 15px;
	padding-bottom: 15px;
	color: #F5F5F5;
}
#Contenu table tr td .txtform
{
	color: #F1F1F1;
}
#Contenu form .formulaire tr td textarea
{
	width: 300px;
	height: 150px;
}
	/* -------------------------------- Imag'in Créa Graph - Contact.php - Demande de devis - Partie Droite ---------------*/
#Contenu .contact .partie_droite_contact
{
	float: right;
	margin-left: 30px;
	padding-left: 55px;
	width: 40%;
	margin-top: 20px;
	color: #F9F9F9;
	border-left: solid #3E8ECD 1px;
}
	
#Contenu .contact .partie_droite_contact .adresse
{
	float: right;
	margin-left: 30px;
	width: 100%;
	color: #F9F9F9;
}
#Contenu .contact .adresse .texte_contact
{
	padding-bottom: 5px;
	margin-right: 165px;
	border-bottom: solid #3E8ECD 1px;
}
#Contenu .contact .adresse .lien_imagin-crea-graph
{
	margin-top: -2px;
}
#Contenu .contact .adresse p a
{
	color: #F1F1F1;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu .contact .adresse p a:hover
{
	color: #3CF;
}
/*------------------------------------- Imag'in Créa Graph - Mentions-legales.php - Mentions Légales --------------------------------------------*/
#Contenu #mentions-legales
{
	width: 1000px;
	min-height: 500px;
	background-color: #F9F9F9;
	margin-left: auto;
	margin-right: auto;
}
		/* --------------------------- Imag'in Créa Graph - Mentions légales partie gauche ---------------------------------------------------- */
#Contenu #mentions-legales .mentions_gauches
{
	width: 485px;
	margin-right: 60px;
	margin-left: 50px;
}
#Contenu #mentions-legales .mentions_gauches p
{
	margin-top: -2px;
	font-size: medium;
	color: #000;
}
#Contenu #mentions-legales .mentions_gauches .liberte-informatique
{
	border-bottom: solid #000 1px;
}
		/* ---------------------------- Imag'in Créa Graph - Mentions légales partie droite ----------------------------------------------------- */
#Contenu #mentions-legales .mentions_droites
{
	float: right;
	padding-left: 15px;
	width: 350px;
	color: #000;
}
#Contenu #mentions-legales .mentions_droites .Sarl-imagincreagraph
{
	margin-top: -17px;
}
#Contenu #mentions-legales .mentions_droites .Sarl-imagincreagraph h4
{
	color: #000;
}
#Contenu #mentions-legales .mentions_droites .Sarl-imagincreagraph .Editeur-contenu
{
	margin-top: -4px;
}
#Contenu #mentions-legales .mentions_droites .Sarl-imagincreagraph .hebergeur
{
	margin-top: 71px;
}
/*------------------------------------- Imag'in Créa Graph - Conditions-generales-de-ventes.php - Conditions Générales de Ventes ---------------- */
#Contenu .sommaire_cgv
{
	margin-top: 50px;
	padding-bottom: 15px;
	font-size: large;
	border-bottom: 1px solid #3E8ECD;
}
#Contenu .liste_sommaire_conditions_generales_de_ventes
{
	margin-top: 40px;
	padding-bottom: 40px;
	border-bottom: 1px solid #3E8ECD;
}
#Contenu .liste_sommaire_conditions_generales_de_ventes .article-cgv
{
	margin-top: 20px;
	color: #000;
	list-style-type: disc;
}
#Contenu .liste_sommaire_conditions_generales_de_ventes .article-cgv a
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu .liste_sommaire_conditions_generales_de_ventes .article-cgv a:hover
{
	color: #3CF;
}	
#Contenu .liste_sommaire_conditions_generales_de_ventes .article-cgv a strong
{
	font-weight: inherit;
}
#Contenu .liste_sommaire_conditions_generales_de_ventes .article-cgv .numero-article-conditions-generales-de-ventes
{
	margin-left: 12px;
}
#Contenu .liste_sommaire_conditions_generales_de_ventes .article-cgv .numero_dizaines-article-conditions-generales-de-ventes
{
	margin-left: 2px;
}
#Contenu h4
{
	color: #3E8ECD;
}
#Contenu .liste_details_articles .details_articles
{
	margin-bottom: 15px;
	color: #000;
	text-align: left;
	list-style: none;
}
#Contenu .liste_details_articles .details_articles a
{
	color: #030303;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Contenu .liste_details_articles .details_articles a:hover
{
	color: #3CF;
}	
	
#Contenu .liste_details_articles .details_articles strong
{
	font-weight: inherit;
}
#Contenu .liste_details_articles .sous-details_articles
{
	margin-left: 60px;
	margin-bottom: 15px;
	color: #000;
	text-align: left;
	list-style: none;
}
#Contenu .liste_details_articles .sous-details_articles strong
{
	font-weight: inherit;
}
#Contenu .liste_details_articles .sous-details_articles-RIB
{
	margin-left: 60px;
	margin-top: 30px;
	margin-bottom: 30px;
	color: #000;
	text-align: left;
	list-style: none;
}
#Contenu .liste_details_articles-bas-de-page
{
	padding-bottom: 5px;
}
#Contenu .liste_details_articles-bas-de-page .details_articles
{
	margin-bottom: 5px;
	color: #000;
	text-align: left;
	list-style: none;
}
#Contenu .liste_details_articles-bas-de-page .details_articles strong
{
	font-weight: inherit;
}
										/* Imag'in Créa Graph - Bas de page */

#Bas-de-page
{
	width: 100%;
	height: auto;
	margin-top: 150px;
	padding-right: 8px;
	margin-bottom: -30px;
	background-color: #000000;
}
#Bas-de-page .detail_entreprise
{
	padding-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	color: #F9F9F9;
	font-size: small;
	text-align: center;
}
#Bas-de-page .detail_entreprise a
{
	color: #F9F9F9;
	text-decoration: none;
	border-bottom: 1px dashed;
}
#Bas-de-page .detail_entreprise a:hover
{
	color: #3CF;
}
#Bas-de-page p
{
	margin-left: 95px;
	color: #3CF;
}
#Bas-de-page table
{
	width: 93%;
	margin-left: 95px;
	margin-right: 95px;
	padding-bottom: 10px;
	color: #F9F9F9;
	font-size: smaller;
	text-align: center;
}
#Bas-de-page table tr td
{
	text-align: left;
}
#Bas-de-page .mentions_copyright
{
	width: auto;
	text-align: center;
	font-size: small;
	color: #3CF;
}
#Bas-de-page .mentions_copyright a
{
	text-decoration: none;
	color: #3CF;
}
#Bas-de-page .mentions_copyright a:hover
{
	color: #F9F9F9;
}
