/*
	pages annexes
*/

BODY, P, H1, H2 {
	margin:0;
	padding:0;	
}

/*------------------------------------------------------------*/

div#Content
{
	width: 800px;
	margin:0 0 0 5px;
	padding:0 0 0 0;
}
div#Content #Prooxi
{
	width: 800px;
	height: 80px;
	margin:0;
	padding:0;
}
div#Content #Prooxi p#logo
{
	width:193px;
	height:47px;
	margin:13px 0 0 7px;
	padding:0 0 0 0;
	float:left;
}
div#Content #Prooxi p#logo a:link img, div#Content #Prooxi p#logo a:visited img, div#Content #Prooxi p#logo a:active img, div#Content #Prooxi p#logo a:hover img
{
	border:0;
	text-decoration: none;
}
div.search
{
	width:373px;
	height:30px;
	padding:0 0 0 0;
	border:0;
	background: url(design/bg-Search.gif) left top no-repeat;
	text-align:left;
}
div.search form
{
	width:373px;
	height:30px;
	margin:0 0 0 0;
	padding:5px 11px 5px 13px;
}
div.search form input
{
	font:normal 11px Verdana;
	width:312px;
	height:16px;
	line-height:16px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border: none;
	background: none;
	color: gray;
}
div.search form button
{
	width:18px;
	height:18px;
	margin:0 0 0 18px;
	padding:0 0 0 0;
	border: none;
	background: none;
	cursor:pointer;
}


/*-------------------------- BLOCS TEXTES ----------------------------------*/

H1 {
	background-color: #D91B1B;
	width: 800px;
	height: 20px;
	padding-right: 15px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	margin-bottom:10px;
		
	-moz-box-shadow: 5px 2px 5px #c1c1c1;
	-webkit-box-shadow: 5px 2px 5px #c1c1c1;
	-o-box-shadow: 5px 2px 5px #c1c1c1;
	box-shadow: 5px 2px 5px #c1c1c1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bloc_annexe {
	width: 800px;
	padding: 5;
	border-bottom: 1px solid #FF0000;
	margin-bottom:10px;
}

	.bloc_annexe .puce_titre {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight: bold;
		text-decoration: none;
		color: black;
	}
	.bloc_annexe H2 { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight: bold;
		text-decoration: underline;
		color: #56B854;
	}
	
	.bloc_annexe .texte_annexe { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: normal;
		text-decoration: none;
		color: black;
	}
	
	.bloc_annexe a:link, .bloc_annexe a:visited { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: normal;
		text-decoration: none;
		color: #56B854;
	}
	
	.bloc_annexe a:active, .bloc_annexe a:hover {
		text-decoration: underline;
	}

/*-------------------------- PROOXICITES ----------------------------------*/

.bloc_departement {
	width: 800px;
	padding: 3px;
	text-align: justify;
}
	
	.bloc_departement .titre_departement a:link, .bloc_departement .titre_departement a:visited,
	.bloc_departement .titre_departement a:active, .bloc_departement .titre_departement a:hover { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight: bold;
		text-decoration: underline;
		color: #56B854;
	}
	
	.bloc_departement .titre_departement .puce_titre {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight: bold;
		text-decoration: none;
		color: black;
	}
	
	.bloc_departement .texte_departement { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: normal;
		text-decoration: none;
		color: black;
	}	
	.bloc_departement .texte_departement a:link, .bloc_departement .texte_departement a:visited,
	.bloc_departement .texte_departement a:active, .bloc_departement .texte_departement a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: normal;
		text-decoration: none;
		color: blue;
	}
	
	HR {
		border-bottom: 1px solid #FF0000;	
	}

	
/*-------------------------- FORMULAIRES ----------------------------------*/

.formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal;
	color: #000000;	
}


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

div#Footer
{
	font:normal 10px Verdana;
	color:#333333;
	line-height:20px;
	letter-spacing: 0.01em;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

div#Footer a:link,div#Footer a:visited
{
	font:normal 10px Verdana;
	color:#0000ff;
	text-decoration: none;
}
div#Footer a:active,div#Footer a:hover
{
	text-decoration: underline;
}

div#Stats
{
	top:0;
	left:0;
	margin: -50px 0 0 -50px;
	padding: 0 0 0 0;
	position:absolute;
}
