@charset "utf-8";

/* CSS Document */

* {

margin:0;

padding:0;

}


body {
height:100%;
width:100%;
background-image:url(images/fond_tache.jpg);

background-position:top center;
background-color:#5f3014;
background-repeat:no-repeat;
margin-top:187px;
}



#papa {

width:1300px;

margin:auto;

padding:0;
/*margin-bottom:50px;*/

/*border-top:10px solid #5E3114;*/

/*border-bottom:10px solid #5E3114;*/
background-color:#DFC8A6;
}



#texte_menu {

width:700px;

/*height:700px;*/

background-color:#FFFFFF;
/*padding-bottom:10px;*/
border-top:10px solid #5E3114;
border-bottom:10px solid #5E3114;
margin-bottom:40px;

float:left;

}
#texte_menu_tarif {

width:1300px;

/*height:700px;*/

background-color:#FFFFFF;
background-image:url(images/tache_fond_tarif.gif);
background-repeat:no-repeat;
background-position:bottom center;
padding-bottom:10px;
border-top:10px solid #5E3114;
border-bottom:10px solid #5E3114;
float:left;
}

	#partie_texte {

	width:370px;

	margin-top:30px;

	float:left;

	}
	#partie_texte_tarif, #partie_texte_projets {

	width:950px;

	margin-top:30px;

	float:left;

	}

	#bandeau_texte {
	width:370px;

	height:100px;


	}
	#bandeau_texte_tarif, #bandeau_texte_projets {
	width:950px;

	

	

	} 

		#navigation_texte {
				background-image:url(images/CARRE_coul.jpg);

	background-repeat:no-repeat;

	background-position:right;
display:block;
		float:left;

width:330px;		
height:100px;

	background-repeat:no-repeat;

	background-position:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		font-weight:bold;

		padding-top:5px;

		color:#FFFFFF;
		
		}
		#navigation_texte a{padding-left:20px;}
		.bg_accueil {

		width:330px;
		height:20px;
		
		background-color:#A56B22;

		}
		.bg_crea {

		width:330px;
		height:20px;
		background-color:#999920;
		}
		.crea{color:#999920;}
		#contenu a.crea{color:#999920;}
		.bg_ref {
	
		width:330px;
		height:20px;
		background-color:#DB5419;
		}
		.bg_projets {

		width:330px;
		height:20px;
		background-color:#E03B8A;
		}
		.bg_blog {
	
		width:330px;
		height:20px;
		background-color:#D32222;
		}
		.bg_contact {
		
		width:330px;
		height:20px;
		background-color:#5E3A15;
		}
		.bg_tarif{
	
		width:330px;
		height:20px;
		background-color:#074985;
		
		}
		
			#navigation_texte a {
			text-decoration:none;
			color:#FFFFFF;
			}
			#navigation_texte a:hover {
			text-decoration:underline;
			color:#FFFFFF;
			}

		#contenu {
		clear:both;

		width:370px;

		padding-left:20px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#47200F;

		}
#contenu a{color:#DB5419;text-decoration:underline;}
#contenu a:hover{text-decoration:none;font-weight:bold;}	
#contenu a.crea2{color:#A56B22;}
	

		h1{

		



		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:16px;

		font-weight:bold;

		

		}

		h2{font-size:14px;}

		#texte {

		width:370px;

		/*height:180px;*/

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#47200F;

		}
		#texte a{}
		#pied_texte {

		width:170px;

		height:150px;

		background-image:url(images/tandem.gif);

		background-repeat:no-repeat;
		background-position:20px 0px;

		position:relative;
		top:40px;
			
		

		padding-left:200px;		}

		

	#menu {

	width:230px;
	padding-top:25px;
	padding-bottom:10px;
	margin-left:60px;
	padding-left:15px;
	/*padding-right:20px;*/
	border-left:3px dotted #AC6F38;
	border-right:3px dotted #AC6F38;

	float:left;

	}

		#accueil {

		width:150px;

		height:60px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		background-image:url(images/lienaccueil.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:35px;

		padding-left:65px;

		}

			#accueil a:link, #accueil a:visited, #accueil a:active {

			text-decoration:none;

			font-weight:bold;

			color:#FFFFFF;

			}

			#accueil a:hover {

			text-decoration:none;

			color:#633D18;

			}

		#web_print {

		width:195px;

		height:60px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#FFFFFF;

		background-image:url(images/liencrea.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:50px;

		padding-left:32px;

		}

			#web_print a:link, #web_print a:visited, #web_print a:active {

			text-decoration:none;

			font-weight:bold;

			color:#FFFFFF;

			}

			#web_print a:hover {

			text-decoration:none;

			color:#66641D;

			}

		#referencement {

		width:195px;

		height:60px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#FFFFFF;

		background-image:url(images/lienref.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:40px;

		padding-left:35px;

		}

			#referencement a:link, #referencement a:visited, #referencement a:active {

			text-decoration:none;

			display:block;

			text-align:left;

			font-weight:bold;

			color:#FFFFFF;

			}

			#referencement a:hover {

			text-decoration:none;

			font-weight:bold;

			color:#93371B;

			}

			

		#projets {

		width:189px;

		height:60px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#FFFFFF;

		background-image:url(images/lienprojet.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:43px;

		padding-left:41px;

		}

			#projets a:link, #projets a:visited, #projets a:active {

			text-decoration:none;

			font-weight:bold;

			color:#FFFFFF;

			}

			#projets a:hover {

			text-decoration:none;

			font-weight:bold;

			color:#7C2D57;

			}

		#blog {

		width:155px;

		height:60px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#FFFFFF;

		background-image:url(images/lienblog.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:40px;

		padding-left:75px;

		}

			#blog a:link, #blog a:visited, #blog a:active {

			text-decoration:none;

			font-weight:bold;

			color:#FFFFFF;

			}

			#blog a:hover {

			text-decoration:none;

			font-weight:bold;

			color:#821A1B;

			}

		#contact {

		width:165px;

		height:60px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#FFFFFF;

		background-image:url(images/liencontact.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:40px;

		padding-left:65px;

		}

			#contact a:link, #contact a:visited, #contact a:active {

			text-decoration:none;

			font-weight:bold;

			color:#FFFFFF;

			}

			#contact a:hover {

			text-decoration:none;

			font-weight:bold;

			color:#2A170D;

			}

		#tarif {

		width:195px;

		height:95px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#FFFFFF;

		background-image:url(images/tarif.jpg);

		background-repeat:no-repeat;

		background-position:center;

		padding-top:50px;

		padding-left:35px;

		}

			#tarif a:link, #tarif a:visited, #tarif a:active {
			
			display:block;
			width:170px;
			height:45px;

			text-decoration:none;
			line-height:20px;

			font-weight:bold;

			color:#FFFFFF;
		

			}

			#tarif a:hover {

			text-decoration:none;

			font-weight:bold;

			color:#012246;

			}

			

		#ml {

		width:150px;

		height:60px;

		/*font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;*/

		color:#FFFFFF;

		padding-top:45px;

		padding-left:25px;

		}
		#ml a img{border:none;}

			#ml a:visited {

			text-decoration:none;
			color:#FFFFFF;

			/*color:#993300;*/

			}

			#ml a:hover {

			text-decoration:none;
			color:#FFFFFF;

			/*color:#2A170D;*/

			}

	#partie_graphique {
	width:600px;
	float:left;
/*	margin-top:50px;
*/	background-color:#DFC8A6;
border-top:solid #5E3114 10px;

	}

		#bandeau_graphique {

		width:600px;

		height:250px;
margin-bottom:50px;
		}

			#logo {
			position:relative;
			top:0px;
			left:0px;
			width:400px;

			height:370px;

/*			margin-left:50px;
*/
			margin-top:30px;
			padding-bottom:40px;

			}

			#grande_img {

			width:380px;
			

/*			height:280px;
*/
/*			border:1px solid #A56B22;
*/			background-repeat:no-repeat;

			margin-left:10px;

			margin-top:10px;

			margin-bottom:10px;

			float:left;

			}

			#colonne_drt {

			width:190px;

			height:400px;

			margin-left:20px;

			margin-right:10px;

			float:left;

			}

				#vignettes {

				width:190px;

				height:220px;

/*				border:1px solid #A56B22;
*/
				margin-top:10px;

				margin-bottom:10px;

				}

				#navigation_graphique {

				width:160px;

				height:160px;

				background-position:bottom right;

				margin-top:400px;
				
				margin-left:200px;
				clear:both;

				}
				#fb a img{margin-top:60px;border:none;margin-left:200px;}

			#pied_graphique {

			width:600px;

			}

#fiche_contact {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#41220e;
}
#fiche_contact a {
text-decoration:none;
color:#FF3300;
}
#fiche_contact a:hover {
text-decoration:underline;
color:#993300;
}
fieldset {
border:1px solid #41220e;
padding-left:10px;
}
legend {
font-weight:bold;
font-size:14px;
margin-left:5px;
}		

	



.cb {

clear:both;
}
.calage {
float:left;
display:block;
width:75px;
}
.bold {
font-weight:bold;
}
.underline {
text-decoration:underline;
}
.orange {
color:#FF3300;
}

.marron {
color:#47200F;
text-decoration:none;
}

#partie_texte_tarif table{width:795px;padding-left:20px;}
#partie_texte_tarif table, tr, td{}
#partie_texte_tarif li{margin-left:15px;
list-style:square;}
#partie_texte_tarif td{padding:5px;}
.tarif{text-align:center;}
#partie_texte_tarif table tr td a {font-weight:bold;color:#846C55;text-decoration:none;}
#partie_texte_tarif table tr td a:hover{font-weight:bold;color:#5e3114}
#details_tarifs{background-image:url(images/logo_bleu.gif);background-position:right;width:190px;height:121px;background-repeat:no-repeat;}
#details_tarifs, #details_projets{float:left;width:550px;color:#47200F;margin:5px 0 0 15px;}
#details_tarifs a{color:#552712;text-decoration:none;font-size:12px;font-weight:bold;margin-top:3px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#details_tarifs a:hover{color:#034984;}
.box{padding-left:5px;}
#data2, #vitrine, #blog_admin, #catalogue, #ecommerce, #prestige{font-family:verdana;width:700px;height:550px;background-image:url(images/img_fond_fenetre.gif);background-repeat:no-repeat;background-position:center;color:#47200F;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#data2 h2{font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;color:#47200F;}
#tarifs_web{width:950px;height:800px;}
h1 a{text-decoration:none;font-weight:normal;}
h1 a:hover{text-decoration:underline;}
#contenu2{
		clear:both;

		width:900px;

		padding-left:20px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#47200F;

		}

#crochet1{background-image:url(images/crochet1.png);width:52px;height:295px;float:left;}
#crochet2{background-image:url(images/crochet2.png);width:52px;height:295px;float:left;}
#centre_crochet{float:left;width:360px;font-size:12px;margin-left:5px;}
#centre_graphique{margin-left:80px;margin-top:280px;color:#552712;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;}
#centre_crochet a img.vignette{margin-top:20px;border:3px solid #552712;}
#centre_crochet a img.vignette:hover{margin-top:20px;border:3px solid #A87839;}
#centre_crochet a:hover{font-weight:bold;}
#centre_graphique a{color:#552712;text-decoration:none;}
#centre_graphique a.lien{font-size:14px;padding-left:210px;}
#partie_texte_tarif table{color:#fff;}


.titre_tarifs{font-weight:bold;font-size:16px;color:#034984;}
.titre_tarifs_vert{color:#4f7d28; font-weight:bold;font-size:16px;}
.details{font-size:10px;}
.prix{font-size:16px;}
#tableau{float:left;}
#tableau a{color:#846C55;text-decoration:none;}
#tableau a:hover{color:#5E3114; }
#img_tarifs,#img_projets_web,#img_projets_print, #img_projets_web2{float:left;}
		#contenu_tarifs,#contenu_projets_web, #contenu_projets_print, #contenu_projets_web2, #contenu_identite, #contenu_options, #contenu_promos, #contenu_projets_print2{
		clear:both;

		width:900px;

		padding-left:20px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#47200F;
		

		}
		#contenu_options{margin-top:0px;}
		#tableau_options{background-color:#D6BB97;float:left;width:700px;height:474px;margin-left:2px;padding-left:30px; padding-top:10px;color:#fff;padding-right:10px;font-size:14px;}
		#contenu_tarifs table{background-color:#d6bb97; padding-top:15px; padding-bottom:15px;}
.savoir{font-weight:bold;}
#tableau_print{float:left; }
#tableau_print table{color:#663300;border:9px solid #D6BB97; padding:20px; }
#img_print{float:left; padding-right:5px; padding-top:13px;}
#tableau_projets_web, #tableau_projets_print,#tableau{background-color:#D6BB97 ;padding:10px;height:490px;float:left;width:730px;text-align:left;}
#tableau_promos{text-align:center;margin-top:30px;padding:10px;height:448px;float:left;width:680px;border:9px solid #D6BB97;color:#EA640D;margin-left:15px;}
#details_projets{background-image:url(images/logo_rose.gif);background-position:right;width:530px;height:150px;background-repeat:no-repeat;}
#details_projets a{color:#5e3114;text-decoration:none;font-size:12px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
#details_projets a:hover{color:#e74d90;}
#contenu_projets_web a img, #contenu_projets_print a img, #contenu_projets_web2 a img, #contenu_projets_print2 a img, #contenu_identite a img, #contenu_projets_web3 a img, #contenu_projets_print3 a img, #contenu_projets_print4 a img{border:3px solid #846C55;margin-left:3px;margin-bottom:4px;}
#contenu_projets_web a:hover img, #contenu_projets_print a:hover img, #contenu_projets_web2 a:hover img, #contenu_projets_print2 a:hover img, #contenu_identite a:hover img, #contenu_projets_web3 a:hover img, #contenu_projets_print3 a:hover img, #contenu_projets_print4 a:hover img{border:3px solid #e74d90;}
#tableau_projets_web a:hover{color:#e74c8f};
#tableau_projets_print a:hover{color:#e74c8f};

.parag a{font-size:24px;font-weight:bold;}
.petit{font-size:10px;}
.tk-felt-tip-roman{letter-spacing:1px;font-size:16px;font-weight:bold;}
.projets, a.projets{color:#F2EBE4;font-size:30px;text-decoration:none;}
a.projets:hover{color:#e74c8f;}
#atelier_cheveux, #artech, #zak, #galoffre,#mandinga,#aksan,#balade,#belongle, #capoeira, #mickael, #perspectives, #diane, #umeco, #visiacom, #ctc, #cafe, #acga, #LBC, #FE, #CJ, #calandreta{background-image:url(images/carre_projets.gif);background-repeat:no-repeat;width:700px;height:550px;padding:28px 5px 0 45px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#cartes_visite,#selectif,#pvc,#texture,#adhesif,#postales,#lettres,#enveloppes,#flyers,#depliants,#flyers2,#chemises,#brochures,#sets,#chemises,#menus,#calendrier,#adhesifs,#affiches,#autocollants, #eco_visites, #eco_tetes_lettre, #eco_enveloppes, #ecoflyersA6, #eco_depliants, #eco_flyersB6, #eco_chemises, #eco_brochures, #eco_sets, #eco_menus, #eco_cal, #eco_affiches, #eco_rollup, #eco_packs{font-family:Verdana, Arial, Helvetica, sans-serif;width:auto;overflow:hidden;height:1060px;}
#festivalmandinga2010, #capoeira2010, #climatpro, #CVclimatpro,#flyercharmebeaute, #CVcharmebeaute, #nono, #jardin, #soiree, #etalage, #affichemandinga, #depliantmandinga, #CVzakzen, #ftp, #pi, #elyptic, #paobalade, #paoaksan, #CVmickael, #bapteme, #bapteme_dvt, #paolbc, #paobelongle, #paoacga, #paobir, #affcalandreta, #cvbalade, #cvbir, #cvlbc, #cvpastor, #gael, #mael, #jd, #flyerlbc, #cvacga{width:auto;overflow:hidden;background-image:url(images/carre_projets.gif);background-repeat:no-repeat;padding:28px 20px 0 45px;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.image:hover img{border:#E54A8C solid 2px;}
a.image img{border:#5E3114 solid 2px;}
.marron, a.marron{color:#5e3114;text-decoration:none;}
.maron{color:#5e3114;text-decoration:none;}
#tache{clear:both;width:300px;height:200px;}

#partie_texte_tarif table tr td a.bleu, .bleu{color:#034984;text-decoration:none;}
.rose,#partie_texte_tarif table tr td a.rose{color:#e74c8f;text-decoration:none;}
.rouge, #partie_texte_tarif table tr td a.rouge{color:#e5332f;text-decoration:none;}
.orange,#partie_texte_tarif table tr td a.orange{color:#ea640d;text-decoration:none;}
.vert,#partie_texte_tarif table tr td a.vert{color:#acb12a;text-decoration:none;}
.marron_clair,#partie_texte_tarif table tr td a.marron_clair{color:#a56b22;text-decoration:none;}
.centrage{margin-top:70px;}
input,textarea{background-color:#D3AD7C;border:1px solid #41220E;}
#text_footer{color:#fff;text-align:center;width:1000px;margin:auto;font-size:11px;}
ul li{list-style-position:inside;}

