/*
Feuille de style css par To John-Michaël - http://www.johnserv.com
--
Tous les éléments qui constituent ce site sont soumis au droit d'auteur et au Code de la propriété intellectuelle.
Toute représentation ou reproduction intégrale ou partielle, faite sans le consentement de l'auteur ou de ses ayants droits ou ayants cause,
est illicite (article L. 122-4). Vous ne pouvez reproduire que sur autorisation des auteurs respectifs,
dans le cas contraire, toute représentation ou reproduction par quelque procédé que ce soit,
constituerait une contrefaçon sanctionnée par les articles L. 335-2 et suivants du Code de la propriété intellectuelle.
Selon le Code de la propriété intellectuelle,
les copies ou reproductions strictement réservées à l'usage privé du copiste et non destinées à une utilisation collective sont autorisées
sous réserve d'afficher le nom de l'auteur et de la source.
Dans le non-respect de ces droits, cela constitue une contrefaçon engageant vos responsabilités civiles et pénales.
*/

body 
{
	font-size : 10px;
	color: #000000;
	background : #00348A url("images/motif.png") repeat-x;
	padding : 5px;
	height : auto;
	width : 800px;
	font-family : Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	margin : auto;
	text-align : center;
}

#header
{
	width : 800px;
	height : 131px;
	color : #000000;
	background : transparent url('images/header.png') no-repeat;
}

#content
{
	color: #FFFFFF;
	background : transparent url("images/back_r.png") repeat-y;
	margin : auto;
	padding-top : 1px;
	width : 800px;
}

#body
{
	width : 720px;
	min-height : 300px;
	height : auto;
	color: #000000;
	background-color : transparent;
	padding-bottom : 5px;
	margin : auto;
	padding-left : 40px;
	padding-right : 40px;
	text-align : left;
}

#footer
{
	text-align : center;
	width : 800px;
	height : 20px;
	margin : auto;
	padding-bottom : 5px;
	font-size : 10px;
}

#footer_f
{
	width : 800px;
	height : 20px;
	background : url('images/footer.png') no-repeat;
	margin : auto;
}

a
{
	background-color : transparent;
	color : #FFFFFF;
	text-decoration : none;
}

a:hover
{
	color :#000000;
	background-color : #FFFFFF;
}

table
{
	margin : auto;
	font-size : 10px;
	width : 800px;
}

th, td
{
	padding-left : 10px;
	padding-right : 10px;
	font-size : 10px;
}

hr
{
	color : #000000;
	background-color : #000000;
	height : 1px;
}

.hr
{
	margin : 0;
	padding : 0;
	height : 1px;
	width : 700px;
	color : #000000;
	background : transparent url('images/hr.png') repeat-x;
	margin : auto;
	margin-bottom : 5px;
	margin-top : 10px;
}

#footer a
{
	background-color : transparent;
	color : #FFFFFF;
	text-decoration : none;
}

#footer a:hover
{
	color :#000000;
	background-color : #FFFFFF;
}

h1
{
	font-size : 2em;
	font-size : 1.9em !important;
	margin : .67em 0;
	color : #000000;
	background-color : transparent;
}

.texte
{
	font-size : 30px;
	font-size : 29px !important;
	text-align : center;
	margin : auto;
}

.pub
{
	width : 468px;
	height : 60px;
	margin : auto;
}

#blockpub
{
	text-align : center;
	font-size : 18px;
	background-color : transparent;
	color : #FFFFFF;
	padding : 5px;
}

.dl
{
	padding-top : 0;
	margin-top : 0;
	padding-bottom : 0;
	margin-bottom : 0;
	visibility : invisible !important;
	display : none !important;
}

.submit
{
	border : 1px solid #000000;
	color : #000000;
	background-color : #CCFFFF;
	padding-left : 5px;
	padding-top : 0;
	cursor : pointer;
	font-size : 20px;
}

.submit:hover
{
	border : 1px solid #000000;
	color : #000000;
	background-color : #AAFFFF;
	padding-left : 5px;
	padding-top : 0;
	cursor : pointer;
}