body {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: auto;
	text-align: center;
}

.li {
	z-index: 2;
	position: absolute;
	
}

ul {
	padding:0;
	margin: 0;
}





p {
	color: #CCCCCC;
	font-size: 14px;
	font-style: normal;
	width: 695px;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 222px;
	text-align: justify;
	height: 250px;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper #milieu_contacts h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
	margin-top: 444px;
}
#wrapper #milieu h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
	margin-top: -20px;
}

#wrapper #milieu_plus h1 {
	margin-left: 222px;
}
#wrapper #milieu_plus p {
	width: 695px;
	text-align: justify;
	margin-top: 68px;
}
#wrapper #milieu_plus h2 {
	margin-top: -54px;
}
#wrapper #milieu_plus h5 {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 80px;
	margin-left: 0px;
	text-align: center;
}
#milieu_accueil h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
	margin-top: 85px;
}




/*-------------------
h2
------------------- */
h2 {
	font-size: 18px;
	color: #C7D5AA;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 222px;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper #milieu_accueil p {
}


/*-------------------
fin h2
------------------- */
/*-------------------
h1
------------------- */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C7D5AA;
	line-height: 30px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 222px;
}

/*-------------------
fin h1
------------------- */

#wrapper_pageweb #milieu_web {
	background-image: url(images2/page_web.png);
	height: 1240px;
	width: 1140px;
	margin: auto;
	z-index: 3;
	position: absolute;
	display: block;
	
}
#wrapper_pageweb {
	height: 1526px;
	width: 1140px;
	margin:auto;
	background-position: center top;
	margin: auto;
}
#wrapper_pageweb #milieu_web #marki   {
	height: 100px;
	width: 650px;
	z-index: 4;
	background-position: bottom;
	margin-top: 75px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	
}

#milieu_web #h3web {
	font-family: Arial, Helvetica, sans-serif;
	color: #C7D5AA;
	margin-top: 90px;
	margin-left: -347px;
	font-size: 18px;
	margin-bottom: 50px;
}








#wrapper .creditsfootercont {
	margin-top: 810px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	font-size: 9px;
}



/*--------------GLOBAL------------------------ */
#milieu_accueil, #milieu_contacts{
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images2/page_tarifs.png);
	height: 820px;
	width: 1140px;
	background-repeat: no-repeat;
	margin: auto;
	position: absolute;
	display: block;
	text-align: left;
}

#wrapper #milieu_contacts {
	background-image: url(images2/page_contacts9.png);
	height: 833px;
	
}


#wrapper #milieu #menu#print  {
	clip: rect(auto,auto,auto,auto);
	top: 0px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper #milieu #menu#web {
	left: 356px;
	top: 318px;
	margin: auto;
}


a {
    text-decoration: none;
}
a:link {
    color: #d2ff91;
}
a:hover {
    color: #C7D5AA;
}
a:active {
    color: #d2ff91;
}
a:visited {
    color: #C7D5AA;
}
/*-------------------
WRAPPER
------------------- */

#wrapper {
	background-color: #000000;
	background-position: center top;
	height: 1079px;
	width: 1140px;
	margin:auto;
	text-align: center;
}
#wrapper_index #imindex {
	width: 1040px;
	margin: auto;
	height: 557px;
	background-image: url(images2/index.png);
	background-repeat: no-repeat;
}	
	
	
	

#wrapper_index {
	height: 400px;
	width: 1074px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#wrapper_index   #centrage  {
	height: 600px;
	text-align: center;
	width: 1074px;
	margin-top: 200px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#wrapper_index  #centrage  h1  {
	color: #CCCCCC;
	font-size: 16px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#wrapper_index   #centrage h3   {
	color: #666666;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper_index  #centrage   a {
	color: #CCCCCC;
}
#wrapper_index  #centrage   span {
	
	display:none;
}
#wrapper_index  #centrage    h4 {
	color: #333333;
	font-size: 9px;
}
#wrapper  #centrage  a:link{
	color: #d2ff91;
}
#wrapper_index   #centrage   a:hover{
	color: #C7D5AA;
}
#wrapper_index    #centrage a:active  {
	color: #d2ff91;
}
#wrapper_index   #centrage   a:visited{
	color: #C7D5AA;
}
#wrapper_index   #centrage   h2 {
	font-size: 11px;
	margin: auto;
}




/*-------------------
MILIEU
------------------- */

#milieu {
	background-image: url(images2/milieu_print5.png);
	background-repeat: no-repeat;
	height: 820px;
	width: 1140px;
	z-index: 2;
	text-align: left;
	position: absolute;
	display: block;
	margin: auto;
}
#wrapper #milieu #slide {
	margin: auto;
	height: 360px;
	width: 650px;
}




#wrapper #milieu_plus {
	background-image: url(images2/page_tarifs.png);
	height: 833px;
	width: 1140px;
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	display: block;
	text-align: left;
}
#wrapper  #milieu_web {
	background-image: url(images2/page_web.png);
	height: 813px;
	width: 1140px;
	position: absolute;
	display: block;
	text-align: left;
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #milieu_web h1 {
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 222px;
}
#wrapper #milieu_web h2 {
	margin-top: -78px;
	margin-left: 224px;
}
#wrapper #milieu_web h5 {
}

#wrapper #milieu_web #markee {
	height: 100px;
	margin-top: 58px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 244px;
	width: 650px;
}
#wrapper #milieu_web p {
	margin-top: 61px;
}






#wrapper #milieu_tarifs {
	background-image: url(images2/page_tarifs.png);
	height: 833px;
	width: 1140px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	display: block;
	text-align: left;
}

	
#wrapper #milieu h3 {
	color: #C7D5AA;
	font-size: 16px;
	margin-top: 50px;
	margin-right: 50px;
	margin-bottom: 50px;
	margin-left: 50px;
}


/*-------------------
HEADER
------------------- */

#header {
	background-color: #000000;
	background-image: url(images2/header.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 266px;
	width: 1140px;
	margin:auto;
	z-index: 2;
}


/*-------------------
MENU
------------------- */

ul#menu {
	height: 49px;
	width: 749px;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;

	margin-left: 195px;
}

ul#menu li {
	display: block;
	float: left;
	height: 40px;
}

ul#menu a {
	display:block;
	height:49px;
	background-image: url(Boutons/menu.png);
	background-position :0 0px;
}

ul#menu span {
	display:none;
}
 
ul#menu li#accueil 			{width:127px;}
ul#menu li#print			{width:124px;}
ul#menu li#web				{width:124px;}
ul#menu li#plus 			{width:124px;}
ul#menu li#tarifs			{width:124px;}
ul#menu li#contacts 		{width:126px;}

ul#menu li#print a:link		{background-position:-127px 0;}
ul#menu li#web a:link		{background-position:-251px 0;}
ul#menu li#plus a:link	    {background-position:-375px 0;}
ul#menu li#tarifs a:link	{background-position:-499px 0;}
ul#menu li#contacts a:link	{background-position:-623px 0;}

ul#menu li#accueil a:hover	{background-position:0px -49px;}
ul#menu li#print a:hover	{background-position:-127px -49px;}
ul#menu li#web a:hover		{background-position:-251px -49px;}
ul#menu li#plus a:hover	    {background-position:-375px -49px;}
ul#menu li#tarifs a:hover	{background-position:-499px -49px;}
ul#menu li#contacts a:hover	{background-position:-623px -49px;}

ul#menu li#accueil a:active     {background-position:0px -49px;}
ul#menu li#print a:active	    {background-position:-127px -49px;}
ul#menu li#web a:active		    {background-position:-251px -49px;}
ul#menu li#plus a:active	    {background-position:-375px -49px;}
ul#menu li#tarifs a:active	    {background-position:-499px -49px;}
ul#menu li#contacts a:active	{background-position:-623px -49px;}

ul#menu li#print a:visited		    {background-position:-127px 0;}
ul#menu li#web a:visited			{background-position:-251px 0;}
ul#menu li#plus a:visited	        {background-position:-375px 0;}
ul#menu li#tarifs a:visited		    {background-position:-499px 0;}
ul#menu li#contacts a:visited		{background-position:-623px 0;}


/*-------------------
REALISATIONS
------------------- */

ul#realisations {
	height: 428px;
	width: 715px;
	margin-top: 43px;
	margin-right: 196px;
	margin-bottom: auto;
	margin-left: 213px !important; /* 195 + (749-715)/2 */
	padding:0;
}

ul#realisations li {
	display: block;
	height: 100px;
	padding: 9.5px; /* 19/2 */
	float: left;
	width: 100px;
}

ul#realisations a {
	display:block;
	height:100px;
	background-image: url(images2/print_rea.jpg);
	background-position :0 0px;
	margin-left: 0px
	
}




ul#realisations li#recto5 a:link	{background-position:-10px -10px;}
ul#realisations li#verso5 a:link	{background-position:-129px -10px;}
ul#realisations li#volgo a:link	    {background-position:-248px -10px;}
ul#realisations li#volgo2 a:link	{background-position:-367px -10px;}
ul#realisations li#friche a:link	{background-position:-486px -10px;}
ul#realisations li#friche2 a:link	{background-position:-605px -10px;}
ul#realisations li#rezin a:link	    {background-position:-10px -129px;}
ul#realisations li#rezin2 a:link	{background-position:-129px -129px;}
ul#realisations li#jasmin1 a:link	{background-position:-248px -129px;}
ul#realisations li#jasmin2 a:link	{background-position:-367px -129px;}
ul#realisations li#dasefx a:link	{background-position:-486px -129px;}
ul#realisations li#money a:link	    {background-position:-605px -129px;}
ul#realisations li#knord a:link	    {background-position:-10px -248px;}
ul#realisations li#bbox a:link	    {background-position:-129px -248px;}
ul#realisations li#bbox2 a:link	    {background-position:-248px -248px;}
ul#realisations li#aidespc a:link	{background-position:-367px -248px;}
ul#realisations li#logo a:link	    {background-position:-486px -248px;}
ul#realisations li#albh a:link	    {background-position:-605px -248px;}

ul#realisations li#recto5 a:hover	{background-position:-10px -368px;}
ul#realisations li#verso5 a:hover	{background-position:-129px -368px;}
ul#realisations li#volgo a:hover	{background-position:-248px -368px;}
ul#realisations li#volgo2 a:hover   {background-position:-367px -368px;}
ul#realisations li#friche a:hover	{background-position:-486px -368px;}
ul#realisations li#friche2 a:hover	{background-position:-605px -368px;}
ul#realisations li#rezin a:hover	{background-position:-10px -487px;}
ul#realisations li#rezin2 a:hover	{background-position:-129px -487px;}
ul#realisations li#jasmin1 a:hover	{background-position:-248px -487px;}
ul#realisations li#jasmin2 a:hover	{background-position:-367px -487px;}
ul#realisations li#dasefx a:hover	{background-position:-486px -487px;}
ul#realisations li#money a:hover    {background-position:-605px -487px;}
ul#realisations li#knord a:hover	{background-position:-10px -606px;}
ul#realisations li#bbox a:hover	    {background-position:-129px -606px;}
ul#realisations li#bbox2 a:hover    {background-position:-248px -606px;}
ul#realisations li#aidespc a:hover	{background-position:-367px -606px;}
ul#realisations li#logo a:hover	    {background-position:-486px -606px;}
ul#realisations li#albh a:hover     {background-position:-605px -606px;}


ul#realisations li#recto5 a:active	    {background-position:-10px -10px;}
ul#realisations li#verso5 a:active	    {background-position:-129px -10px;}
ul#realisations li#volgo a:active	    {background-position:-248px -10px;}
ul#realisations li#volgo2 a:active	    {background-position:-367px -10px;}
ul#realisations li#friche a:active	    {background-position:-486px -10px;}
ul#realisations li#friche2 a:active	    {background-position:-605px -10px;}
ul#realisations li#rezin a:active	    {background-position:-10px -129px;}
ul#realisations li#rezin2 a:active	    {background-position:-129px -129px;}
ul#realisations li#jasmin1 a:active	    {background-position:-248px -129px;}
ul#realisations li#jasmin2 a:active	    {background-position:-367px -129px;}
ul#realisations li#dasefx a:active	    {background-position:-486px -129px;}
ul#realisations li#money a:active	    {background-position:-605px -129px;}
ul#realisations li#knord a:active	    {background-position:-10px -248px;}
ul#realisations li#bbox a:active	    {background-position:-129px -248px;}
ul#realisations li#bbox2 a:active	    {background-position:-248px -248px;}
ul#realisations li#aidespc a:active	    {background-position:-367px -248px;}
ul#realisations li#logo a:active	    {background-position:-486px -248px;}
ul#realisations li#albh a:active	    {background-position:-605px -248px;}




ul#realisations li#recto5 a:visited	     {background-position:-10px -368px;}
ul#realisations li#verso5 a:visited	     {background-position:-129px -368px;}
ul#realisations li#volgo a:visited	     {background-position:-248px -368px;}
ul#realisations li#volgo2 a:visited      {background-position:-367px -368px;}
ul#realisations li#friche a:visited	     {background-position:-486px -368px;}
ul#realisations li#friche2 a:visited	 {background-position:-605px -368px;}
ul#realisations li#rezin a:visited	     {background-position:-10px -487px;}
ul#realisations li#rezin2 a:visited	     {background-position:-129px -487px;}
ul#realisations li#jasmin1 a:visited	 {background-position:-248px -487px;}
ul#realisations li#jasmin2 a:visited	 {background-position:-367px -487px;}
ul#realisations li#dasefx a:visited	     {background-position:-486px -487px;}
ul#realisations li#money a:visited       {background-position:-605px -487px;}
ul#realisations li#knord a:visited	     {background-position:-10px -606px;}
ul#realisations li#bbox a:visited        {background-position:-129px -606px;}
ul#realisations li#bbox2 a:visited       {background-position:-248px -606px;}
ul#realisations li#aidespc a:visited	 {background-position:-367px -606px;}
ul#realisations li#logo a:visited	     {background-position:-486px -606px;}
ul#realisations li#albh a:visited        {background-position:-605px -606px;}
#wrapper #milieu_tarifs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
	margin-top: 80px;
}

/*-------------------
FIN REALISATIONS
------------------- */


/*-------------------
FOOTER
------------------- */

#footer {
	background-color: #000000;
	height: 20px;
	width: 1140px;
	margin:auto;
	background-position: bottom;
}


/*-------------------
CONTENU
------------------- */


#contenu {
	margin: auto;
	height: 900px;
	width: 749px;
}





#wrapper #milieu_accueil p {
	margin-top:68px;
	width: 695px;
}
#wrapper #milieu_accueil h2 {
	margin-top: -54px;
	margin-left: 224px;
}


#wrapper #milieu_accueil {
	background-image: url(images2/milieu_accueil.png);
	background-repeat: no-repeat;
	margin: auto;
	height: 833px;
	width: 1140px;
	position: absolute;
	display: block;
	margin: auto;
	
}

ul#sociolink {
	height: 30px;
	width: 130px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 520px;
	display: block;
	 /* 195 + (749-715)/2 */
	
}

ul#sociolink li {
	height: 30px;
	width: 30px;
	display:block;
	float:left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

ul#sociolink a {
	display:block;
	height:30px;
	background-image: url(images2/liensocio2.png);
	
	margin-left: 0px
	
}


ul#sociolink li#facebook {height:30px;}
ul#sociolink li#myspace  {width:30px;}
ul#sociolink li#blogger  {
	width:30px;
	height: 30px;
	margin: auto;
}

ul#sociolink li#facebook a:link	     {background-position:0px 0px;}
ul#sociolink li#myspace a:link	     {background-position:-30px 0px;}
ul#sociolink li#blogger	a:link       {background-position:-60px 0px;}


ul#sociolink li#facebook a:hover	    {background-position:0px -30px;}
ul#sociolink li#myspace a:hover	        {background-position:-30px -30px;}
ul#sociolink li#blogger	a:hover	        {background-position:-60px -30px;}

ul#sociolink li#facebook a:active	    {background-position:0px 0px;}
ul#sociolink li#myspace a:active	    {background-position:-30px 0px;}
ul#sociolink li#blogger	a:active        {background-position:-60px 0px;}

ul#sociolink li#facebook a:visited	    {background-position:0px -30px;}
ul#sociolink li#myspace a:visited	    {background-position:-30px 0px;}
ul#sociolink li#blogger	a:visited	    {background-position:-60px -30px;}




#wrapper #milieu_plus #plush1 {
	margin-top: 138px;
	margin-left: 223px;
}
#wrapper #milieu p {
	text-align: justify;
	width: 695px;
	margin-top: 60px;
}
#wrapper #milieu h1 {
	margin-left: 222px;
}
#wrapper #milieu h2 {
	margin-top: -97px;
	margin-left: 221px;
}
#wrapper #milieu_tarifs h1 {
	margin-left: 222px;
}
#wrapper #milieu_tarifs p {
	width: 695px;
	text-align: justify;
	margin-top: 67px;
}
#wrapper #milieu_tarifs h2 {
	margin-top: -52px;
}
#wrapper #milieu_contacts h1 {
	color: #C5d7aa;
}
#wrapper #milieu_contacts h2 {
	margin-left: 520px;
	margin-top: 90px;
	color: #CCCCCC;
}
#milieu_contacts h5 {
	color: #CCCCCC;
	font-size: 9px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#wrapper #milieu_web h5 {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	margin-top: 270px!important;
	margin-top: 47px;
}
.kobone{
	font-family:Arial;
	font-size:11px;
	text-align:center;
	width:77px;
	background-color:#F3F2F8;
	border:1px
  dashed #3E456E;
	margin: auto;
}
  
.kobone .a{color:#999999;}
  
.a:hover{text-decoration:none;}
  
.kobonestyle1 {
font-size: 9px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #AEB0D0;
text-decoration: none;
}
.kobonestyle2 {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-decoration: none;
}
#wrapper_index .kobone .kobonestyle1 span {
	font-size: 9px;
	color: #666666;
	display: block;
}
#wrapper_index #centrage span {
	color: #CCCCCC;
}
#wrapper_index h5 {
	font-size: 9px;
	color: #666666;
}
