body
{
	width : 760px;
	margin : auto;
	margin-top : 10px;
	margin-bottom : 10px;
	background-color : rgb(12,13,127);
	color : rgb(255,255,255);
	font-family : Arial, sans-serif;
	font-size : 0.9em;
	padding : 7px;
	border : solid 1px black;
}

#en_tete
{
	width : 760px;
	margin : auto;
	height : 100px;
	background-image : url("images/banniere.jpg");
	background-repeat : no-repeat;
	background-position : center center;
	margin-bottom : 7px;
}

#pub
{
	margin : auto;
	width : 760px;
	height : 90px;
	margin-bottom : 10px;
	background-color : rgb(19,39,201);
	text-align : center;
	border : 1px solid black;
}

#pub2
{
	margin : auto;
	width : 860px;
	height : 90px;
	margin-bottom : 10px;
	background-color : rgb(19,39,201);
	text-align : center;
	border : 1px solid black;
}

#menu
{
	/*margin-left : 50px;*/
	float : left;
	width : 130px;
}

.element_menu
{
	/* border : 2px solid rgb(19,39,201); */
	border : 1px solid black;
	padding-left : 2px;
	padding-right : 2px;
	margin-bottom : 10px;
	background-color : rgb(19,39,201);
}

#corps
{
	margin : auto;
	/*width : 610px;*/
	margin-left : 140px;
	margin-bottom : 10px;
	padding : 5px;
	background-color : rgb(19,39,201);
	/* border : 2px solid rgb(19,39,201); */
	border : 1px solid black;
	min-height : 1281px;
}

#corps2
{
	padding : 5px;
	background-color : rgb(19,39,201);
	/* border : 2px solid rgb(19,39,201); */
	border : 1px solid black;
}

#corps3
{
	margin : auto;
	width : 750px;
	padding : 5px;
	background-color : rgb(19,39,201);
	/* border : 2px solid rgb(19,39,201); */
	border : 1px solid black;
}

#pied_de_page
{
	/*margin : auto;
	margin-left : 50px;
	margin-right : 50px;
	width : 750px;*/
	padding : 5px;
	background-color : rgb(19,39,201);
	/* border : 2px solid rgb(19,39,201); */
	border : 1px solid black;
	clear : both;
}

a
{
	text-decoration : none;
	color : rgb(234,235,42);
}

a:hover
{
	text-decoration : underline;
	color : rgb(234,235,42);
}

a:active
{
	background-color : rgb(59,159,237);
}

a img
{
	border : 0;
}

tr.caps
{
	width : 100%;
	height : 80px;
}

img.taille
{
	width : 100px;
	height : 80px;  
	/*border : 1px solid grey;*/
	border-width : 1px;
	border-style : solid;
	border-color : #808080;
}

img.aleatoire
{
	border-width : 1px;
	border-style : solid;
	border-color : #808080;
}

td.infos
{
	padding-left : 5px;
	background-color : rgb(12,13,127);
	width : 100%;
	border : 1px solid black;
}

td.infos2
{
	padding : 5px;
	background-color : rgb(12,13,127);
	border : 1px solid black;
}

td.infos3
{
	padding : 5px;
	background-color : rgb(12,13,127);
	border : 1px solid black;
}

td.infos4
{
	padding : 5px;
	background-color : rgb(12,13,127);
	width : 100%;
	border : 1px solid black;
}

span.u
{
	text-decoration : underline;
}

span.b
{
	font-weight : bold;
}

span.vert
{
	color : rgb(38,225,21);
}

span.vert a
{
	color : rgb(38,225,21);
}

form.center
{
	text-align : center;
}

.center
{
	text-align : center;
}

h2.center
{
	text-align : center;
}

div.pub
{
	margin-left : 0px;
	margin-right : 0px;
}

form.livre, .pages
{
	text-align : center;
}

#pages
{
	margin-top : 7px;
	background-color : rgb(12,13,127);
}

div.page_gauche
{
	float : left;
}

div.page_droite 
{
	float : right;
}

div.page_centre
{
	text-align : center;
}

.blanc
{
	color : white;
}

span.livreor
{
	font-size : 0.8em;
}

span.droit
{
	text-align : right;
}

td.auteur
{
	background-color : rgb(12,13,127);
}

table.livreor
{
	width : 60%;
	margin-left : 20%;
	margin-right : 20%;
	border : solid 1px white;
	border-collapse : collapse;
}

table.livreor tr
{
	border : solid 1px white;
	border-collapse : collapse;
}

table.livreor td
{
	padding-left : 3px;
}

table.visiteurs
{
	border : solid 1px white;
	border-collapse : collapse;
	width : 90%;
	margin-left : 5%;
	margin-right : 5%;
}

table.visiteurs tr td
{
	border : solid 1px white;
	border-collapse : collapse;
	padding-left : 5px;
	padding-right : 5px;
}

table.livredor
{
	border : solid 1px white;
	border-collapse : collapse;
	width : 90%;
	margin-left : 5%;
	margin-right : 5%;
}

table.livredor tr td
{
	border : solid 1px white;
	border-collapse : collapse;
	padding-left : 5px;
	padding-right : 5px;
}

a.droite
{
	float : right;
	padding-right : 5px;
}

select option
{
	font-size : 0.95em;
}

select
{
	width : 125px;
}

img.coms
{
	border-width : 1px;
	border-style : solid;
	border-color : #808080;
}

.droite
{
	text-align : right;
}

.adroite
{
	float : left;
}

.test
{
	color : rgb(19,39,201);
	font-size : 0.1em;
}

.info
{
	font-size : 0.8em;
}

table.derniere
{
	width : 110px;
	font-size : 0.8em;
}

table.derniere td
{
	border : 1px solid black;
	background-color : rgb(12,13,127);
}

table.derniere tr
{
	border-collapse : collapse;
}

table.derniere img
{
	width : 108px;
	height : 83px;
	border : 1px solid grey;
}

img.corps
{
	border : 1px solid grey;
	width : 115px;
	border-collapse : collapse;
}

a.lienc
{
	color : white;
}

#test
{
	height : 40px;
	background-color : rgb(12,13,127);
	border : 1px solid black;
	text-align : center;
}

