body 
	{
	margin : 0;
	padding : 0;
	background-color : black;
	}

#main
	{
	position : relative;
	z-index : 0;
	width : 750px;
	height : 500px;
	background-image : url("gal/main_background/pixel.gif");
	}

#menugauchehaut
	{
	position : absolute;
	z-index : 1;
	left : 0px;
	top : 0px;
	width : 100px;
	height : 400px;
	margin-left : 0px;
	margin-top : 0px;
	background-repeat : no-repeat;
	background-position : left;
	background-image : url("gal/main_background/menugauchehaut.gif");
	}

#menugauchebas
	{
	position : absolute;
	z-index : 1;
	left : 0px;
	top : 400px;
	width : 100px;
	height : 100px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/main_background/menugauchebas.gif");
	background-color : black;
	}

#menutop
	{
	position : absolute;
	z-index : 2;
	left : 3px;
	top : 0px;
	width : 647px;
	height : 3px;
	margin-left : 0px;
	margin-top : 0px;
	padding : 0;
	background-repeat : repeat-x;
	background-image : url("gal/main_background/main_top.gif");
	}

#main_page
	{
	position : absolute;
	z-index : 1;
	left : 100px;
	top : 0px;
	width : 550px;
	height : 500px;
	margin-left : 0px;
	margin-top : 0px;
	padding : 0;
	}

#menubottom
	{
	position : absolute;
	z-index : 2;
	left : 100px;
	top : 497px;
	width : 647px;
	height : 3px;
	margin-left : 0px;
	margin-top : 0px;
	padding : 0;
	background-repeat : repeat-x;
	background-image : url("gal/main_background/main_bottom.gif");
	}

#page
	{
	position : absolute;
	z-index : 1;
	left : 25px;
	top : 25px;
	width : 500px;
	height : 450px;
	margin-left : 0px;
	margin-top : 0px;
	padding : 0;
	}

#menudroithaut
	{
	position : absolute;
	z-index : 1;
	left : 650px;
	top : 0px;
	width : 100px;
	height : 100px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/main_background/menudroithaut.gif");
	background-color : black;
	}

#menudroitbas
	{
	position : absolute;
	z-index : 1;
	left : 650px;
	top : 100px;
	width : 100px;
	height : 400px;
	margin-left : 00px;
	margin-top : 0px;
	background-repeat : no-repeat;
	background-position : right;
	background-image : url("gal/main_background/menudroitbas.gif");
	}

#menu
	{
	position : absolute;
	z-index : 2;
	width : 90px;
	height : 25px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/cadres/cadre_90-25.gif");
	text-align : center;
	}

div.menu2
	{
	position : absolute;
	z-index : 2;
	width : 90px;
	height : 40px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/cadres/cadre_90-40.gif");
	text-align : center;
	}

div.aff_min
	{
	position : absolute;
	z-index : 3;
	width : 70px;
	height : 70px;
	margin-left : 0px;
	margin-top : 0px;
	}

div.aff_min2
	{
	position : absolute;
	z-index : 2;
	left : 0px;
	top : 0px;
	width : 70px;
	height : 70px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/cadres/cadre_70-70.gif");
	}

#legal
	{
	position : absolute;
	z-index : 2;
	width : 90px;
	height : 25px;
	margin-left : 0px;
	margin-top : 0px;
	text-align : center;
	}

div.men
	{
	position : absolute;
	z-index : 3;
	width : 90px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/cadres/cadre_90-25.gif");
	text-align : center;
	}

div.news
	{
	position : absolute;
	z-index : 2;
	width : 300px;
	height : 25px;
	margin-left : 0px;
	margin-top : 0px;
	background-image : url("gal/cadres/cadre_300-25.gif");
	text-align : center;
	}

div.cadre_logo
	{
	position : absolute;
	z-index : 3;
	width : 90px;
	margin-left : 0px;
	margin-top : 0px;
	text-align : center;
	background-image : url("gal/cadres/cadre_logo.gif");
	}

div .divers
	{
	border-width : 1px;
	border-color : white;
	border-style : dotted;
	background-color : orange;
	}

p      
	{ 
	color: black; 
	font-size: x-small; 
	font-family: Arial, 
	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif 
	}

p.menu  
	{
	vertical-align: middle;
	color: black; 
	font-size: 13px; 
	font-weight : 700;
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif 
	}

p.menu2  
	{
	vertical-align: middle;
	color: white; 
	font-size: 13px; 
	font-weight : 700;
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif 
	}

A:link   
	{
	color: black; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-style: normal; 
	font-weight: 700; 
	text-decoration: none 
	}
	
A:visited    
	{ 
	color: black; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-style: normal; 
	font-weight: 700; 
	text-decoration: none 
	}

A:active    
	{ 
	color: black; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-style: normal; 
	font-weight: 700; 
	text-decoration: none 
	}



A:hover    
	{ 
	color: black; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-style: normal; 
	font-weight: 700; 
	text-decoration: none 
	}

td.divers
	{
	border-width : 1px;
	border-color : white;
	border-style : dotted;
	background-color : orange;
	}


input
	{
	border-color : white;
	border-width : 1px;
	border-style : dotted;
	color : black;
	background-color : orange;
	}

textarea
	{
	border-color : white;
	border-width : 1px;
	border-style : dotted;
	color : black;
	background-color : orange;
	}

select
	{
	color : black;
	background-color : orange;
	}

div.carte
	{
	width : 20px;
	height : 20px;
	float : left;
	}