*{margin: 0; padding: 0; border: 0;}

body
{
	background: #000000;
	font-family: Arial, serif;
	font-size: 0.8em;
	color: #c0c0c0;
}

#global
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

#header
{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 980px;
	height: 300px;
	background: url("images/header_cocoxinelle1.png");
}

#contenu
{
	position: absolute;
	top: 310px;
	left: 10px;
	width: 980px;
	background: url("images/fond_cocoxinelle1.png") repeat-y;
}

#menu
{
	float:left;
	display:inline;
	/*top: 310px;*/
	margin-left: 10px;
	margin-top: 50px;
	width: 170px;
	margin-right: -170px;
}

.menu
{
	width: 170px;
	background-color: #e43031;
	background: url("images/menu_fond_cocoxinelle1.png") repeat-y;
	padding-left: 50px;
	margin-top: 50px;
	margin-bottom: 50px;
}

.menu_haut
{
	float:left;
	display:inline;
	position: relative;
	top: -50px;
	left: -50px;
	width: 170px;
	margin-right: -170px;
	height: 50px;
	background-image: url("images/menu_haut_cocoxinelle1.png");
}

.menu_bas
{
	float:left;
	display:inline;
	position: relative;
	/*top: 310px;*/
	left: -50px;
	width: 170px;
	margin-right: -170px;
	height: 50px;
	background-image: url("images/menu_bas_cocoxinelle1.png");
}


#bouton_roll_membre
{
	display: inline;
	float: right;
	z-index: 100;
	position: relative;
	top: -60px;
	left: 100px;
	width: 170px;
}

#bouton_roll_stats
{
	display: inline;
	float: right;
	z-index: 100;
	position: relative;
	top: -50px;
	left: 100px;
	width: 170px;
}

#menu_liste1
{
	position: relative;
	top: -40px;
}

#menu_bas1
{
	position: relative;
	top: -40px;
	margin-top: 40px;
}

/*.menu_cache
{
	display: inline;
	float: right;
	position: relative;
	left: 150px;
	width: 170px;
	background-color: #e43031;
	background: url("images/menu_fond_cocoxinelle1.png") repeat-y;
	padding-left: 50px;
	z-index: 1000;
}*/

.menu_cache
{
	position: absolute;
	left: 15em;
	/*top: 330px;*/
	width: 170px;
	background-color: #e43031;
	background: url("images/menu_fond_cocoxinelle1.png") repeat-y;
	padding-left: 50px;
	z-index: 1000;
	/*margin-top: 50px;
	margin-top: 0px;
	margin-left: 160px;*/
}

#roll_membre .menu_cache_haut
{
	float:left;
	display:inline;
	position: relative;
	top: -50px;
	left: -50px;
	width: 170px;
	margin-right: -170px;
	height: 50px;
	background-image: url("images/menu_haut_membre_cocoxinelle1.png");
}

#roll_stats .menu_cache_haut
{
	float:left;
	display:inline;
	position: relative;
	top: -50px;
	left: -50px;
	width: 170px;
	margin-right: -170px;
	height: 50px;
	background-image: url("images/menu_haut_stats_cocoxinelle1.png");
}

.menu_cache_bas
{
	float:left;
	display:inline;
	position: relative;
	top: 5px;
	left: -50px;
	width: 170px;
	margin-right: -170px;
	height: 50px;
	background-image: url("images/menu_bas_cocoxinelle1.png");
}

#corps
{
	position: relative;
	top: 0px;
	left: 190px;
	width: 790px;
	/*background-color: #e43031;*/
	margin-bottom: 10px;
}

#corps_texte
{
	width: 730px;
	padding-left: 30px;
	text-align: justify;
}

#pied
{
	width: 980px;
	height: 200px;
	position: relative;
	top: 100px;
	background-image: url("images/pied_cocoxinelle1.png");
	text-align: center;
}

*.habillage_pub
{
	width: 548px;
	height: 130px;
	background-image: url("images/habillage_pub_cocoxinelle1.png");
}

*.pub
{
	width: 468px;
	height: 60px;
	position: relative;
	top: 38px;
	left: 3px;
}

table
{
	width:  80%;
	margin-left:  10%;
	border-collapse:  collapse;
}

th
{
	border:  solid 1px #000000;
	text-align:  center;
}

td
{
	border:  solid 1px #000000;
	text-align:  center;
}

input, select, textarea
{
	border:  solid 1px #000000;
	background-color:  #ffffff;
	font-family:  Arial, sans-serif;
}

.lien_numero_pages
{
	text-align:  center;
}

#corps h1, #corps h2, #corps h3, #corps h4, #corps h5
{
	text-align:  center;
}

.menu h1, .menu h2, .menu h3, .menu h4, .menu h5, .menu_cache h1, .menu_cache h2, .menu_cache h3, .menu_cache h4, .menu_cache h5
{
	margin-left: -25px;
	margin-bottom: 20px;
}

#corps h1
{
	margin-top: 10px;
}

*.contenu h1
{
	position: relative;
	top: -30px;
}

#corps h2
{
	margin-top: 15px;
	margin-bottom: 15px;
}

p
{
	padding-top: 10px;
	padding-bottom: 10px;
}

a
{
	/*color: #432027;*/
	color: #f7d5d6;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

 .menu a, .menu_cache a
{
	color: #c0c0c0;
	text-decoration: none;
}

 .menu a:hover, .menu_cache a:hover
{
	text-decoration: underline;
}

li
{
	list-style-image: url("images/puce_cocoxinelle1.png");
}

.menu li, .menu_cache li
{
	padding-top: 2px;
	padding-bottom: 2px;
}

#corps li
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.contenu
{
	width: 700px;
	background-color: #e43031;
	background: url("images/news_fond_cocoxinelle1.png") repeat-y;
	margin-top: 70px;
	margin-bottom: 70px;
}

.contenu_texte
{
	width: 600px;
	margin-left: 50px;
}
	
.contenu_haut
{
	float:left;
	display:inline;
	position: relative;
	top: -50px;
	width: 700px;
	height: 50px;
	background-image: url("images/contenu_haut_cocoxinelle1.png");
}

.contenu_bas
{
	float:left;
	display:inline;
	position: relative;
	width: 700px;
	height: 50px;
	background-image: url("images/news_bas_cocoxinelle1.png");
}

.news
{
	width: 700px;
	background-color: #e43031;
	background: url("images/news_fond_cocoxinelle1.png") repeat-y;
	margin-top: 70px;
	margin-bottom: 70px;
}

.news_texte
{
	width: 600px;
	margin-left: 50px;
}
	
.news_haut
{
	float:left;
	display:inline;
	position: relative;
	top: -50px;
	width: 700px;
	height: 50px;
	background-image: url("images/news_haut_cocoxinelle1.png");
}

.news_bas
{
	float:left;
	display:inline;
	position: relative;
	width: 700px;
	height: 50px;
	background-image: url("images/news_bas_cocoxinelle1.png");
}

.com
{
	text-align:  center;
}

.com_affichage
{
	border-bottom:  ridge 2px #EBF4FB;
}

textarea
{
	width: 60%;
	height: 150px;
	color: black;
}
