html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-color: #ECAE00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
img {
	border: none;
}
th {
	text-align: left;
}
a {
	color: #000000;
}
a:hover {
	color: #FFFFFF;
}
#frameAll {
	background-image: url(images/frameAll.gif);
	margin: 0px;
	padding: 2px;
	height: 600px;
	width: 980px;
}
#all {
	margin: 0px;
	padding: 0px;
	height: 600px;
	width: 980px;
	background-color: #ffdc00;
	text-align: left;
}
#all{
	background-image:url(images/fond_3.gif);
	background-repeat:no-repeat;
}
/*
#all{
	background-image:url(images/fond_0.gif);
}
#all{
	background-image:url(images/fond_1.gif);
}
/**/
#part1 {
	margin: 0px;
	padding: 0px;
	width: 325px;
	height: 600px;
	display: block;
	float: left;
}
#part2 {
	margin: 0px;
	padding: 0px;
	width: 655px;
	height: 600px;
	display: block;
	float: left;
}
#menu{
	display: block;
	height: 150px;
}
#logo{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#illustration {
	clear: both;
	background-repeat: no-repeat;
	background-position: center center;
}
#illustration img{
	width: 325px;
	display: block;
	border: none;
	margin: 0px;
	padding: 0px;
}
#illustration table{
	display: none;
}
#titles {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 248px;
	float: left;
	display: block;
	text-align: right;
}
#titles ul{
	
	margin: 0px;
	padding: 0px;
	display: block;
}
#titles li {
	list-style-type: none;
}
#titles a{
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
}
#titles a:hover{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 20px;
}
#titles .titleon a, #titles .titleon a:hover{
	text-decoration: none;
	color: #000000;
	font-size: 30px;
	line-height: 25px;
	font-weight: bold;
	cursor: default;	
}
#subMenus{
	height: 185px;
	margin: 0px;
	padding: 0px;
}
#subMenus ul{
	width: 100%;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#subMenus li{
	list-style-type: none;
}
#subMenus a{
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
}
#subMenus a:hover{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 20px;
}
#subMenus .subMenuon a, #subMenus .subMenuon a:hover, #subMenus .firstSubMenuon a, #subMenus .firstSubMenuon a:hover{
	text-decoration: none;
	color: #000000;
	font-size: 30px;
	line-height: 40px;
	font-weight: bold;
	cursor: default;	
}
#subMenus .firstSubMenu {
	margin-top: 13px;
}
/*
#subMenus .firstSubMenuon a, #subMenus .firstSubMenuon a:hover{
	text-decoration: none;
	color: #000000;
	font-size: 30px;
	line-height: 40px;
	font-weight: bold;
	cursor: default;	
}/**/

#content{
	display: block;
	width: 630px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	
}
#longContent{
	height: 540px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	overflow: auto;

}
#showSummary {
	width: 100%;
	height: 115px;
	color: #953619;
	font-size: 13px;
}
#showDescription {
	width: 100%;
	height: 175px;
	color: #000000;
	font-size: 13px;
}
p.spip{
	width: 99%;
}
#showDocuments{
	margin: 4px 0px 0px;
	padding: 0px;
}
#showDocuments ul{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#showDocuments li{
	list-style-position: inside;
	list-style-type: disc;	
	color: #ffdc00;
	font-size: 13px;
	font-weight: bold;
}
#showDocuments a{
	text-decoration: none;
	color: #ffdc00;
	font-size: 13px;
	font-weight: bold;
}
#showDocuments a:hover{
	text-decoration: none;
	color: #FFFFFF;
}
.rouge {
	color: #FF0000;
}


#calendarSections{
	height: 185px;
	margin: 0px;
	padding: 0px;
}
#calendarSections ul{
	width: 100%;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#calendarSections li{
	list-style-type: none;
	display: inline;
}
#calendarSections a{
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
}
#calendarSections a:hover{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 20px;
}
#calendarSections li.calendarSectionon a, #calendarSections li.calendarSectionon a:hover{
	display: none;
}

#calendarSections li.calendarSectionSelect{
	display: none;
}
#calendarSections li.calendarSectionSelecton a, #calendarSections li.calendarSectionSelecton a:hover {
	display: block;
	text-decoration: none;
	color: #000000;
	font-size: 30px;
	line-height: 40px;
	font-weight: bold;
	cursor: default;	
}

#calendarSection{
	height: 360px;
	overflow: auto;
	color: #000000;
	font-size: 13px;
	width: 640px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
table.spip{
	font-size: 13px;
}
table.spip td{
	padding: 5px;
	vertical-align: top;	
}

#articleSummary {
	width: 100%;
	color: #953619;
	font-size: 13px;
}
#articleDescription {
	width: 600px;
	font-size: 13px;
	margin: 0px;
	padding: 0px;

}
#articleDocuments{
	margin: 0px;
	padding: 0px;
}
#articleDocuments ul{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#articleDocuments li{
	list-style-position: inside;
	list-style-type: disc;	
	color: #ffdc00;
}
#articleDocuments a{
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 10px;
}
#articleDocuments a:hover{
	text-decoration: none;
	color: #FFFFFF;
}
#trombines ul{
	margin: 0px;
	padding: 0px;
}
#trombines li{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#trombines img {
	display: block;
	border: none;
}
#signature a {
	font-size: 10px;
	color: #ffedbb;
	text-decoration: none;
}
#signature a:hover {
	color: #000000;
}
