/* Découpé par Aurelsicoko */

body
{
	width: 859px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 30px;
	background-image: url('./images/fond.png');
	background-repeat: repeat;
}


table#designermenu a {color:#3a3029; text-decoration:none; }
table#designermenu a:hover {color:#3a3029; text-decoration:underline; }
table#designermenu img a:hover {text-decoration:none; }

#header
{
	width: 859px;
	height: 165px;
	margin-top:40px;
	background-image: url('./images/header.png');
	background-repeat: no-repeat;
}

#header a
{
	display: block;
	width: 859px;
	height: 165px;
}

#navigation
{
	width: 844px;
	height: 61px;
	padding-left: 15px;
	margin-bottom: 10px;
	background-image: url('./images/fond_navigation.png');
	background-repeat: no-repeat;
}

#navigation ul
{
	padding: 0;
	margin: 0;
}

#navigation li
{
	display: inline;
	float: left;
	list-style-type: none;
}

#navigation a img
{
	border: none;
	text-decoration:  none;
}

	.li_accueil
	{
		display: block;
		width: 54px;
		height: 43px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/accueil_link.png');
		background-repeat: no-repeat;
	}
	
	.li_accueil:hover
	{
		width: 54px;
		height: 43px;
		background-image: url('./images/accueil_hover.png');
		background-repeat: no-repeat;
	}
	
	.li_kg
	{
		display: block;
		width: 110px;
		height: 43px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/kg_link.png');
		background-repeat: no-repeat;
	}
	
	.li_kg:hover
	{
		width: 110px;
		height: 43px;
		background-image: url('./images/kg_hover.png');
		background-repeat: no-repeat;
	}
	
	.li_logos
	{
		display: block;
		width: 42px;
		height: 43px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/logos_link.png');
		background-repeat: no-repeat;
	}
	
	.li_logos:hover
	{
		width: 42px;
		height: 43px;
		background-image: url('./images/logos_hover.png');
		background-repeat: no-repeat;
	}
	
	.li_forums
	{
		display: block;
		width: 55px;
		height: 56px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/forum_link.png');
		background-repeat: no-repeat;
	}
	
	.li_forums:hover
	{
		width: 55px;
		height: 56px;
		background-image: url('./images/forum_hover.png');
		background-repeat: no-repeat;
	}
	
	.li_nd
	{
		display: block;
		width: 102px;
		height: 56px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/nd_link.png');
		background-repeat: no-repeat;
	}
	
	.li_nd:hover
	{
		width: 102px;
		height: 55px;
		background-image: url('./images/nd_hover.png');
		background-repeat: no-repeat;
	}
	
	.li_aide
	{
		display: block;
		width: 34px;
		height: 56px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/aide_link.png');
		background-repeat: no-repeat;
	}
	
	.li_aide:hover
	{
		width: 34px;
		height: 55px;
		background-image: url('./images/aide_hover.png');
		background-repeat: no-repeat;
	}
	
	.li_contact
	{
		display: block;
		width: 59px;
		height: 56px;
		margin-left: 28px;
		margin-right: 20px;
		background-image: url('./images/contact_link.png');
		background-repeat: no-repeat;
	}
	
	.li_contact:hover
	{
		width: 59px;
		height: 55px;
		background-image: url('./images/contact_hover.png');
		background-repeat: no-repeat;
	}

#top_ventes
{
	width: 859px;
	height: 196px;
	background-image: url('./images/fond_topventes.png');
	background-repeat: repeat-x;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

	#selection
	{
		float: left;
		width: 18px;
		height: 121px;
		margin-left: 5px;
		padding-top: 75px;
	}
	
	#selection a img
	{
		border: none;
		text-decoration: none;
	}
	
	#vignettes_ventes
	{
		width: 811px;
		height: 171px;
		padding-top: 25px;
		padding-left: 25px;
		margin-left: 23px;
	}
		
		.vignettes
		{
			float: left;
			width: 156px;
			height: 145px;
			text-align: center;
			padding-top: 3px;
			margin-right: 45px;
			background-image: url('./images/fond_vignette.png');
			background-repeat: no-repeat;
		}
		
		.vignettes a img
		{
			border: none;
			text-decoration: none;
			width:150px;
			max-height:142px;
		}
		
		.vignettesend
		{
			width: 156px;
			height: 145px;
			text-align: center;
			padding-top: 3px;
			margin-left: 603px;
			background-image: url('./images/fond_vignette.png');
			background-repeat: no-repeat;
		}
		
		.vignettesend a img
		{
			border: none;
			text-decoration: none;
		}
		
#content
{
	width: 859px;
	margin: auto;
	margin-top: 20px;
}

	#menu
	{
		float: left;
		width: 200px;
	}
		
		#recherche
		{
			width: 199px;
		}
		
		#haut_recherche
		{
			color: white;
			width: 194px;
			height: 137px;
			padding-top: 10px;
			padding-left: 5px;
			text-align: center;
			background-image: url('./images/haut_recherche.png');
			background-repeat: repeat-x;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}
		
		#haut_recherche a
		{
			color: white;
			text-decoration: underline;
		}
			
			.icone_r
			{
				width: 20px;
				height: 17px;
				padding-top: 6px;
				padding-left: 8px;
			}
			
			.texte_r
			{
				text-align: left;
			}
			
			.form_r
			{
				color : #3a3029;
				width: 172px;
				height: 24px;
				font-size: 11px;
				padding-left: 3px;
				background-color: transparent;
				background-image: url('./images/formulaire_recherche.png');
				background-repeat: no-repeat;
				border: none;
			}
			
			.submit_r
			{
				width: 77px;
				height: 20px;
				border: none;
				margin-top: 8px;
				margin-bottom: 10px;
				background-color: transparent;
				background-image: url('./images/bouton_valider.png');
				background-repeat: no-repeat;
			}
		
		#fond_recherche
		{
			width: 199px;
			background-color: #FFF;
		}
		
		#fond_recherche ul
		{
			padding: 0;
			margin: 0;
		}
		
		#fond_recherche li
		{
			width: 166px;
			height: 20px;
			margin: auto;
			padding-top: 7px;
			padding-left: 18px;
			background-image: url('./images/fond_menu.png');
			background-repeat: no-repeat;
			list-style-type: none;
		}
			
		#fond_recherche a
		{
			color: #3a3029;
			text-decoration: none;
		}
		
		#fond_recherche a:hover
		{
			text-decoration: underline;
		}
		
		#bas_recherche
		{
			width: 199px;
			height: 17px;
			background-color:white;
			-webkit-border-bottom-right-radius: 3px;
			-webkit-border-bottom-left-radius: 3px;
			-moz-border-radius-bottomright: 3px;
			-moz-border-radius-bottomleft: 3px;
			border-bottom-right-radius: 3px;
			border-bottom-left-radius: 3px;
		}
		
		#newsletter
		{
			width: 200px;
			margin-top: 15px;
		}
			
			.haut_menu
			{
				color: #FFF;
				width: 195px;
				height: 30px;
				padding-top: 6px;
				padding-left: 5px;
				background-image: url('./images/haut_menu.png');
				background-repeat: repeat-x;
				-webkit-border-top-left-radius: 3px;
				-webkit-border-top-right-radius: 3px;
				-moz-border-radius-topleft: 3px;
				-moz-border-radius-topright: 3px;
				border-top-left-radius: 3px;
				border-top-right-radius: 3px;
			}
			
			.fond_newsletter
			{
				width: 200px;
				text-align: center;
				background-color: #FFF;
			}
			
				.form_n
				{
					font-size: 11px;
					color: #FFF;
					width: 167px;
					height: 27px;
					border: none;
					padding-left: 3px;
					margin-top: 10px;
					background-color: transparent;
					background-image: url('./images/formulaire_newsletter.png');
					background-repeat: no-repeat;
				}
				
				.submit_n
				{
					width: 77px;
					height: 20px;
					border: none;
					margin-top: 10px;
					margin-bottom: 10px;
					background-color: transparent;
					background-image: url('./images/bouton_valider.png');
					background-repeat: no-repeat;
				}
			
			.bas_menu
			{
				width: 200px;
				height: 10px;
				background-color:white;
				-webkit-border-bottom-right-radius: 3px;
				-webkit-border-bottom-left-radius: 3px;
				-moz-border-radius-bottomright: 3px;
				-moz-border-radius-bottomleft: 3px;
				border-bottom-right-radius: 3px;
				border-bottom-left-radius: 3px;
			}
			
		#webmaster
		{
			width: 200px;
			margin-top: 15px;
		}
		
			.fond_menu
			{
				color: #3a3029;
				width: 200px;
				background-color: #FFF;
			}
			
			.fond_menu ul
			{
				padding: 0;
				margin: 0;
			}
			
			.fond_menu li
			{
				
				width: 166px;
				height: 20px;
				margin: auto;
				padding-top: 7px;
				padding-left: 18px;
				background-image: url('./images/fond_menu.png');
				background-repeat: no-repeat;
				list-style-type: none;
			}
				
			.fond_menu a
			{
				color: #3a3029;
				text-decoration: none;
			}
			
			.fond_menu a:hover
			{
				text-decoration: underline;
			}
			
		#kitgraphique
		{
			width: 200px;
			margin-top: 15px;
		}	
		
			.fond_menu .li_rss
			{
				width: 164px;
				height: 21px;
				margin: auto;
				padding-top: 7px;
				padding-left: 22px;
				background-image: url('./images/li_rss.png');
				background-repeat: no-repeat;
				list-style-type: none;
			}
			
			.fond_menu .li_twitter
			{
				width: 164px;
				height: 21px;
				margin: auto;
				padding-top: 7px;
				padding-left: 22px;
				background-image: url('./images/li_twitter.png');
				background-repeat: no-repeat;
				list-style-type: none;
			}
			
			.fond_menu .li_facebook
			{
				width: 164px;
				height: 21px;
				margin: auto;
				padding-top: 7px;
				padding-left: 22px;
				background-image: url('./images/li_facebook.png');
				background-repeat: no-repeat;
				list-style-type: none;
			}
			
		#chiffres
		{
			width: 200px;
			margin-top: 15px;
		}
		
	#corps
	{
		width: 640px;
		margin-left: 218px;
	}
	
	/* ===========================================================
list Kits ======================================================== */


#listkit { margin-left:-50px; }
#listkit a.title {
	padding-bottom:10px;
	color:#333;
	font-weight:bold;
}

#listkit a.title:hover {color:#666; text-decoration:none; }


#listkit a:hover {text-decoration:none; }
#listkit a.cat_button {
	background-image:url(images/bouton.png);
	background-repeat:no-repeat;
	width:149px;
	height:28px;
	border:hidden;
	display:block;
	margin-top:10px;
}

#listkit a.cat_button span {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	padding-left:8px;
	text-align:left;
	float:left;
	
}

#listkit img.h { border:solid 4px #e6e6e6; }

#listkit a.cat_button:hover {text-decoration:none; }
#listkit a.cat_button:hover span {text-decoration:none; }
	
	#corps a {color:#db5310; text-decoration:none; }
	#corps a:hover {color:#db5310; text-decoration:underline; }	
		#kitdujour
		{
			width: 640px;
		}
		
			.haut_corps
			{
				color: #FFF;
				width: 634px;
				height: 24px;
				padding-top: 6px;
				padding-left: 6px;
				background-image: url('./images/haut_corps.png');
				background-repeat: repeat-x;
				-webkit-border-top-left-radius: 3px;
				-webkit-border-top-right-radius: 3px;
				-moz-border-radius-topleft: 3px;
				-moz-border-radius-topright: 3px;
				border-top-left-radius: 3px;
				border-top-right-radius: 3px;
			}
			
			#kitdujour .fond_corps
			{
				color: #3a3029;
				width: 624px;
				padding: 8px;
				text-align: justify;
				background-color: #FFF;
					min-height:180px;
			}
		
			
			.fond_corps
			{
				color: #3a3029;
				width: 624px;
				padding: 8px;
				text-align: justify;
				background-color: #FFF;
			}
		
				.screen_kgdujour
				{
					float: left;
					width: 150px;
					margin-top: 15px;
					margin-left: 10px;
					max-height:180px;
				}
				
				.description_kgdujour
				{
					float: left;
					width: 245px;
					text-align: justify;
					margin-top: 15px;
					margin-left: 20px;
				
				}
					
					.description_kgdujour h2
					{
						margin: 0;
						padding: 0;
						font-size: 11px;
						font-weight: bold;
						padding-bottom: 8px;
						text-decoration: underline;
					}
					
				.infos_kgdujour
				{
					width: 160px;
					text-align: center;
					height: 142px;
					margin-top: 15px;
					margin-left: 450px;
				}
				
					.prix_kgdujour
					{
						color: #db5310;
						width: 150px;
						height: 23px;
						font-size: 16px;
						font-weight: bold;
						padding-top: 2px;
						padding-left: 10px;
						text-align: left;
						background-image: url('./images/fond_prix.png');
						background-repeat: repeat-y;
					}
					
					.design_kgdujour
					{
						color: #3a3029;
						width: 150px;
						min-height : 17px;
						padding-top: 3px;
						padding-left: 10px;
						margin-top: 10px;
						text-align: left;
						background-image: url('./images/fond_informations.png');
						background-repeat: repeat-y;
					}
					
					.infosup {
						width:180px;
						margin-top:20px;
					}
					
					.download
					{
						margin-top: 30px;
					}
					
					.submit2
					{
						width: 108px;
						height: 30px;
						border: none;
						margin-top: 15px;
						background-color: transparent;
						background-image: url('./images/bouton_telecharger.png');
						background-repeat: no-repeat;
					}
					
					.orangecolor
					{
						color: #d84b0c;
					}
			
			.fond_corps a img
			{
				border: none;
				text-decoration: none;
			}
			
			.bas_corps
			{
				width: 640px;
				height: 17px;
				background-color:white;
				-webkit-border-bottom-right-radius: 3px;
				-webkit-border-bottom-left-radius: 3px;
				-moz-border-radius-bottomright: 3px;
				-moz-border-radius-bottomleft: 3px;
				border-bottom-right-radius: 3px;
				border-bottom-left-radius: 3px;
			}
			
		#kgmots
		{
			width : 640px;
			margin-top: 15px;
		}
		
		#lastkit
		{
			width: 640px;
			margin-top: 15px;
		}
		
			.kitvente
			{
				width: 640px;
				margin-top: 15px;
			}
			
			.screen_kgdujour2
			{
				
				float: left;
				width: 150px;
				margin-left: 10px;
				
				
			}
			
			.description_kgdujour2
			{
				float: left;
				width: 245px;
				text-align: justify;
				margin-left: 20px;
			}
					
				.description_kgdujour2 h2
				{
					margin: 0;
					padding: 0;
					font-size: 11px;
					font-weight: bold;
					padding-bottom: 8px;
					text-decoration: underline;
				}
					
			.infos_kgdujour2
			{
				width: 160px;
				text-align: center;
				height: 142px;
				margin-left: 450px;
			}
			
			.separateur
			{
				width: 572px;
				height: 32px;
				margin-top: 15px;
				margin-left: 24px;
			}
			
		#kgactu
		{
			width : 640px;
			margin-top: 15px;
		}	
			.fond_corps h2
			{
				margin: 0;
				padding: 0;
				font-size: 11px;
				font-weight: bold;
				padding-bottom: 8px;
				text-decoration: underline;
			}

#footer
{
	width: 859px;
	height: 24px;
	margin-top: 30px;
	text-align: center;
	padding-top: 6px;
	background-image: url('./images/footer.png');
	background-repeat: repeat-x;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

	#footer ul
	{
		padding: 0;
		margin: 0;
	}
	
	#footer li
	{
		display: inline;
		list-style-type: none;
		padding: 10px;
	}
	
	#footer a
	{
		color: #FFF;
		text-decoration: none;
	}
	
	#footer a:hover
	{
		color: #FFF;
		text-decoration: underline;
	}
	
#copyright
{
	width: 859px;
	color: #a48b79;
	margin-top: 4px;
	text-align: center;
}

	#copyright a
	{
		color: #a48b79;
		text-decoration: none;
	}
	
	#copyright a:hover
	{
		color: #a48b79;
		text-decoration: underline;
	}
	
#partenaires
{
	width: 859px;
	color: #a48b79;
	margin-top: 2px;
	text-align: center;
}

	#partenaires a
	{
		color: #a48b79;
		text-decoration: none;
	}
	
	#partenaires a:hover
	{
		color: #a48b79;
		text-decoration: underline;
	}	
			
#clear
{
	clear: both;
}

/* Formulaire */

.input {
	background:#4f4436;!important;
	border:1px solid #3b3127;!important;
	width:175px;
	height:25px;
	color:#FFF;
	font-size:11px;
	padding-left:3px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	moz-border-radius: 5px;
	
}

.select {
	background-color:#463c2f;
	border: solid 1px #2d241e;
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.textarea {
	background-image:url(./images/formulaire/textarea.png);
	background-repeat:no-repeat;
	width:595px;
	height:248px;
	border:hidden;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
}

.submit {
	background-image:url(./images/formulaire/valider.png);
	background-repeat:no-repeat;
	width:85px;
	height:25px;
	cursor:pointer;
	border:hidden;
}

.textarea2 {
	background-color:#463c2f;
	border: solid 1px #2d241e;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-position:center;
}

.inputallopass {
	background-image:url(./images/formulaire/inputallopass.png);
	background-repeat:no-repeat;
	width:106px;
	height:27px;
	border:hidden;
	color:#FFF;
	font-size:11px;
	text-align:center;
}

.google {
	background-image:url(./images/formulaire/validergoogle.png);
	background-repeat:no-repeat;
	width:116px;
	height:30px;
	border:hidden;
	cursor:pointer;
	font-size:0px;
	opacity:0px;
}

.inputgg {
	background-image:url(./images/formulaire/inputgg.png);
	background-repeat:no-repeat;
	width:254px;
	height:32px;
	color:#FFF;
	font-size:11px;
	padding-left:50px;
	border:hidden;
	margin-right:15px;
	
}


table.designer
{
width:580px;
margin:10px;
}
table.designer tr td
{
margin:0;
padding:0;
border-bottom:1px solid #da500f;
line-height:30px;
text-indent:3px;
}

#top-head{
	background-image:url(./images/top-head.png);
	background-repeat:repeat-x;
	height:39px;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}

#content-head{
	text-align:center;
	color:#F2852D;
}

#content-head a{
	text-decoration:none;
	font-weight:bold;
	color:#F2852D;
}

#head2{
	float: right;
	margin-top: -25px;
	margin-right: 20px;
}

#head2 a{
	text-decoration:none;
	font-weight:bold;
	color:#F2852D;
}