	/* LAYOUT */

body {
	background-image: url(../img/fondBody_15.jpg);
	background-repeat: repeat-y;
	background-position: right 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666464;
}

.body {
	background-color : #fbfbfb; /*#323232;*/
}

.home_header {
	padding : 15px 0px 25px 0px;
	color : #ff9900;
}

#pattern_top {
	background-image : url(../img/top.jpg);
	width : 100%;
	background-repeat : repeat-x;
}

#navigation {
	width : 172px;
	height : 100%;
	float : left;
	/*background-color : #aedb17;*/
}

#bottom {
	height : 100%;
	/*background-color : #000000;*/
}

a, a:visited {
	font-size : 8pt;
	font-weight : normal;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
	color : #A11750;
}

a:hover{
	font-size : 8pt;
	font-weight : normal;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color : #000000;
}

.alt_navigation {
	height : 20px;
	color : #A09E9E;
}

a.utils, a.utils:visited {
	font-size : 7pt;
	font-weight : normal;
	font-family :Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color : #A09E9E;
}

a.utils:hover{
	font-size : 7pt;
	font-weight : normal;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color : #ff9900;
}

.utils{
	font-size : 7pt;
	font-weight : bold;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color : #74920F;
}

#newsHome {
	background-color : #f7f6f5; /* dark gray */
	font-family : Arial, Helvetica, Sans-serif;
	font-size : 8pt;
	color : #000000;
	font-weight : normal;
	padding : 10px;
}

.newsHomeTitle{
	font-family : Arial, Helvetica, Sans-serif;
	font-size : 8pt;
	color : #FF9900;
	font-weight : bold;
}

#bloc_notes {
	border-top : 1px solid #ffffff;
	width : 172px;
	height : 225px;
	background-color : #596576;
	position : absolute;
	top : 547px;
}


#abo {
	font-family : Arial, Helvetica, Sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #108A9C;
}

.copyright {
	font-size : 7pt;
	font-weight : normal;
	color : #FF9900;
	text-align : right;
}

.small {
	font-size : 6.5pt;
	font-weight : normal;
	color : #6D6D6C;
}

.marge {
	padding : 10px;
}

	/* COLORS */
	
.color0 {
	background-color : #ffffff; /* white */
}

.color1 {
	background-color : #000000; /* black */
}

.color2 {
	background-color : #fbfbfb;  /* gray */
}

.color3 {
	background-color : #2A2929; /* dark gray */
}

.color4 {
	background-color : #dddddd; /* dark gray */
}


.textWhite {
	font-size : 7.5pt;
	font-weight : normal;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color : #ffffff;
}

	/* TEXTES */

.titlenews{
	margin-bottom: 10px;
	margin-top : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	color : #37185E;
}

.paragraph_title  {
	font-family : Arial, Helvetica, Sans-serif;
	font-size : 10pt;
	color : #ffffff;
	font-weight : bold;
}

#rss {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #666464;
}
.rsstitle {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #37185E;
	margin-top : 10px;
	margin-bottom: 10px;
}

.attachmentHeader  {
	font-family : Arial, Helvetica, Sans-serif;
	font-size : 8pt;
	color : #000000;
	font-weight : normal;
}

.rightColumnTitle {
	font-family : Arial, Helvetica, Sans-serif;
	font-size : 10pt;
	color : #ff9900;
	font-weight : bold;
}
.ancien_num{
	float : right;
	height : 20px;
}

#info {
	font-size : 8pt;
	color : #000000;
	display : block;
	background-color : #f7f6f5;	
	padding : 15px 0px 15px 15px;
}

#info p {
	font-size : 8pt;
	color : #000000;
	padding : 5px;
}

#info a, a:visited {
	text-decoration: none;
}

#info a:hover {
	text-decoration: none;
}

.contact_head {
	font-size : 8pt;
	font-family : Arial, Helvetica, Sans-serif;
	font-weight : bold;
	color : #000000;
	/*background-color : #5B62A7;*/
	padding : 5px 10px 0px 10px;
	background-image : url(../img/ligneContact.png);
	background-repeat : repeat-x;
	
}
