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


			/* Content : H1 */
			#content H1
			{
				font:Arial, Helvetica, sans-serif;
				color:#515151;
				font-size:26px;
				font-weight:bold;
				text-shadow:1px 1px 3px #888888;
				margin-bottom:0px;
				overflow:visible;
				padding:10px 0 25px 75px;
			}
			#content H1.boost
			{
				background:transparent url(../img/logoMetier_Boost.png) center left no-repeat scroll;
				background:transparent url(../img/logoMetier_Your.png) center left no-repeat scroll;
			}
			#content H1.hebergement
			{
				background:transparent url(../img/logoMetier_Host.png) center left no-repeat scroll;
			}
			#content H1.developpement
			{
				background:transparent url(../img/logoMetier_Dev.png) center left no-repeat scroll;
			}
			#content H1.catalogue
			{
				background:transparent url(../img/logoMetier_Book.png) center left no-repeat scroll;
			}

			#content H1.software
			{
				background:transparent url(../img/logoMetier_Your.png) center left no-repeat scroll;
			}
			#content H1.franchise
			{
				background:transparent url(../img/logoMetier_Your.png) center left no-repeat scroll;
			}
			#content H1.pmepmi
			{
				background:transparent url(../img/logoMetier_Your.png) center left no-repeat scroll;
			}


			/* Content : H2 */
			#content h2 {
				color:#F19300;
				font-size:16px;
				font-weight:bold;
				margin-bottom:28px;
				margin-left:75px;
				margin-top:-20px;
				text-shadow:0 2px 10px #CCCCCC;
			}

			/* Content : H2.subtitle */
			#content h2.subtitle {
				color:#2A7AB9;
				font-size:16px;
				font-weight:bold;
				margin-bottom:28px;
				margin-left:75px;
				margin-top:35px;
				text-shadow:0 2px 10px #CCCCCC;
			}


			#content #textplace {
				color:#7a7a7a;
				font:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-size:110%;
				margin-top:2px;
				margin-left:35px;
			}
			


			/* Paragraph */
			p
			{
				color:#7a7a7a;
				font:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-size:110%;
				margin-top:2px;
			}
			p.accroche
			{
				margin-left:75px;
				font-weight:bold;

				/* -> “” &ldquo;&rdquo; */
				color:#ADAFB1;
				line-height:20px;
				margin-right:20px;
			}
				p.accroche span.ldquo
				{
					/* “ symbol (&ldquo;) */
					background-color:transparent;
					color:#E5E8EA;
					display:block;
					float:left;
					font-family:Georgia;
					font-size:60px;
					font-style:italic;
					font-weight:bold;
					height:60px;
					line-height:50px;
					margin-right:10px;
					margin-top:-10px;
					overflow:visible;
					padding-right:6px;
				}
				p.accroche span.rdquo
				{
					/* ” symbol (&rdquo;) */
					background-color:transparent;
					color:#E5E8EA;
					display:block;
					float:right;
					font-family:Georgia;
					font-size:60px;
					font-style:italic;
					font-weight:bold;
					height:30px;
					line-height:50px;
					margin-top:0;
					overflow:visible;
					padding-right:10px;
				}
			


			/* Content : H3 */
			h3
			{
				font:Arial, Helvetica, sans-serif;
				color:#465459;
				font-size:13px;
				font-weight:bold;
				text-shadow:0 2px 10px #ccc;
				margin-bottom:0px;
				margin-top:2em;
			}
			p.listitem h3,#texte_pro h3
			{
				margin-top:0.3em;
			}
				
				
			h4, h4.slimtitle
			{
				font:Arial, Helvetica, sans-serif;
				color:#747474;
				font-size:12px;
				font-weight:normal;
				text-shadow:0 2px 10px #ccc;
				margin-bottom:0px;
				margin-top:2px;
			}
			
			/* Content : IMG */
			#content img
			{
				margin-bottom:10px;
				margin-left:35px;
			}
			
			#content img.imgForm
			{
				margin-bottom:0px;
				margin-left:0px;
			}
				
			ul.enumlist, ul.enumclients
			{
				list-style:none;
				list-style-type:none;
				margin:0;
				margin-top:0.7em;
				margin-bottom:1.8em;
				padding:0;
			}

			ul.enumlist li, ul.enumclients li {
				color:#6B6A6A;
				font-family:Arial,Helvetica,sans-serif;
				font-size:12px;
				font-weight:normal;
				line-height:1.2em;
				list-style-image:none;
				list-style-position:outside;
				list-style-type:square;
				margin-bottom:0.8em;
				margin-left:0.6em;
				text-decoration:none;
				width:auto;
				overflow:hidden;
				padding-left:14px;
			}	
			ul.enumlist li {	list-style:none; background:transparent url(../img/pli01.png) no-repeat scroll left center; }
			ul.enumclients li {	list-style:none; background:transparent url(../img/pli02.png) no-repeat scroll left center; }
			
			p.listitem
			{
				background:transparent url(../img/pli02.png) no-repeat scroll left 4px;
				padding-left:16px;
				overflow:visible;
			}
			
			
			em, .em, .note
			{
				font-style:italic;
				color:#a0a0a0;
			}
			
			
			#textpane
			{
				margin-left:75px;
			}
			
			
			#texte_pro, #texte_pro2
			{
				background:transparent none;
				width:640px;
				overflow:hidden;	
				margin-left:75px;
				margin-top:30px;
				
				color:#7a7a7a;
				font:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-size:110%;
			}
		


			#images_pro
			{
				background:transparent none;
				width:640px;
				overflow:hidden;	
				margin-left:75px;
				margin-top:30px;
				text-align:center;
				
				color:#7a7a7a;
				font:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-size:110%;
			}
		

			#images_pro ul {
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				margin:0;
				padding:0;
				background-color:#ffffff;
			}
			
			#images_pro ul li {
				display:inline-block;
				margin:auto;
				padding:0;
				text-align:center;
				vertical-align:middle;
				width:150px;
			}
			
			#images_pro ul li img.thumbproduit {
				margin:auto;
				width:145px;
			}
			
			#images_pro ul li span 
			{
			    font-size:9px;
			    font-style:italic;
			}

			#content a, #content a:link, #content a:visited
			{
				color:#2b79b9;
				font:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-size:100%;
				text-decoration:none;
			}
			#content a:hover
			{
				color:#3fafdf;
				text-decoration:none;
			}
			
			
			.small
			{
				font-size:10px;
			}



			a.download_file, a.download_file:link, a.download_file:visited
			{
			/*
				color:#c9c9c9;
				font:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-size:110%;
				text-decoration:none;
				font-style:italic;
				line-height:32px;
				padding-right:40px;
				height:32px;
				display:block;
				margin-right:10px;
				width:140px;
				float:right;
				margin-bottom:4px;
				text-align:right;
			*/
				border:1px solid #E7E7E7;
				color:#C9C9C9;
				display:block;
				float:right;
				font-size:110%;
				font-style:italic;
				height:32px;
				line-height:32px;
				margin-bottom:4px;
				margin-right:10px;
				padding:4px 40px 4px 4px;
				text-align:right;
				text-decoration:none;
				width:auto;
			}
			a.download_file:hover
			{
				text-decoration:none;
				cursor:pointer;
				color:#a9a9a9;
			color:#a0a0a0;
			background-color:#f7f7f7;
			}
				a.pdf{ background:transparent url(../img/picto_pdf.png) 95% center no-repeat scroll; }


	.datagrid
	{
		margin-right:15px;
		margin-bottom:35px;
	}
	
	.datagrid tr, .datagrid tr td
	{
		vertical-align:middle;
		color:#747474;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		font-style:normal;
	}
	.datagrid tr td.centered:hover
	{
		border:#e0e0e0 1px solid;
	}
	.datagrid tr td.centered, #content #textpane table.datagrid tr td.centered
	{
		text-align:center;
		border:#f0f0f0 1px solid;
		background-color:#f9f9f9;
		width:200px;
	}
	
	#content #textpane table.datagrid tr td.centered img.logo
	{
		display:block;
		margin:auto 0;
	}
	
	
	.datagrid tr td.partner
	{
		text-align:center;
		border:#f0f0f0 1px solid;
		background-color:#f9f9f9;
		width:200px;
		
	}
	.datagrid tr td.datatext
	{
		text-align:left;
		padding:1.2em 0 1.2em 0.5em;
		vertical-align:middle;
		font-size:90%;
		color:#666;
		cursor:default;
	}
	
	.tr_over
	{
		background-color:#EAEAEA;
	}
	
	
	/* Buttons, labels, legend, forms elements */
	.btn_input
	{
		background:transparent url(../img/btn_submit.png) center center no-repeat scroll;
		overflow:visible;
		border:none;
		cursor:pointer;
		width:117px;
		height:59px;
		
		text-indent:-10000px; /* Envoyer le formulaire */
	}
	
	.lst_select
	{
		color:#666666;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:110%;
		text-decoration:none;
		font-style:normal;
		border:#B7D5EA solid 1px;
	}
	
	.txt_input
	{
		color:#666666;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:110%;
		text-decoration:none;
		font-style:normal;
		border:#B7D5EA solid 1px;
		height:17px;
		line-height:17px;
		
	}

	label, .lbl_field
	{
		color:#747474;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:110%;
		text-decoration:none;
		font-style:normal;
		line-height:16px;
	}	
	

	#content a.feedrss:link, #content a.feedrss:visited, #content a.feedrss:hover
	{
		cursor:pointer;
		margin:2em 0 0 0;
		text-align:center;
		background:transparent url(../img/feedrss.png) left center no-repeat scroll;
		padding:1em 0 1em 30px;
		line-height:3em;
		color:#EE7001;
	}

