body	{
background-color: #EC8200;
font-family:   arial, Helvetica; /* sans-serif, Times New Roman, verdana,*/
}
#navcontainer { margin-left: 0px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 0.7em;
}

#navcontainer li { margin: 0 0 0 0;
background-color: #CC3300; }

#navcontainer a
{
display: block;
padding: 5px 5px 5px 10px;
width: 140px;
color: #FFFFFF;
font-weight: bold;
background-color: #CC3300;
background-repeat: no-repeat;
background-position: 0px;
text-decoration: none;
background-repeat: no-repeat;
}


#navcontainer a:hover
{
color: #4A0707;
background-color: #FFB54A;
background-repeat: no-repeat;
background-position: 0px;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 0px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 2px 5px 10px;
width: 140px;
background-color: #FFCC99;
color: #000000;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}

#navcontainer ul ul a:hover
{
color: #000000;
background-color: #CC6699;
text-decoration: none;
background-image: none !important; 
}

#navcontainer1 { margin-left: 0px; }

#navcontainer1 ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 0.7em;
}

#navcontainer1 li { margin: 0 0 0 0; }

#navcontainer1 a
{
display: block;
padding: 5px 5px 5px 10px;
width: 140px;
color: #FFFFFF;
font-weight: bold;
background-color: #EC8200;
background-repeat: no-repeat;
background-position: 0px;
text-decoration: none;
}


#navcontainer1 a:hover
{
color: #000000;
background-color: #FFB54A;
background-repeat: no-repeat;
background-position: 0px;
text-decoration: none;
}

#navcontainer1 ul ul li { margin: 0 0 1px 0; }

#navcontainer1 ul ul a
{
display: block;
padding: 5px 2px 5px 10px;
width: 140px;
background-color: #FFCC99;
color: #000000;
background-image:  none;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}

#navcontainer1 ul ul a:hover
{
color: #000000;
background-color: #CC6699;
text-decoration: none;
background-image: none !important; 
}
/* navcontainerdroit // pit */

#navcontainerdroit { 
padding-left: 5px;
 }

#navcontainerdroit ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 0.7em;
}

#navcontainerdroit li 
{ 
margin: 0 0 0 0; 
background-color: #CC3300;
color: #F9E4DB;
}

#navcontainerdroit a
{
display: block;
padding: 5px 5px 5px 5px;
width: 130px;
color: #FFCC66;
font-weight: bold;
background-color: #CC3300;
background-repeat: no-repeat;
background-position: 0px;
text-decoration: none;
/*background-image: url(../images/carre_rouge.gif);*/
}


#navcontainerdroit a:hover
{
color: #4A0707	;
background-color: #FFB54A;
background-repeat: no-repeat;
background-position: 0px;
text-decoration: none;
/*background-image: url(../images/carre_rouge.gif);*/
}

#navcontainerdroit ul ul li { margin: 0 0 0px 0; }

#navcontainerdroit ul ul a
{
display: block;
padding: 5px 5px 5px 5px;
width: 140px;
background-color: #CC3300;
color: #000000;
background-image:  none;;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}

#navcontainerdroit ul ul a:hover
{
color: #990000	;
background-color: #FFCC66;
text-decoration: none;
background-image: none !important; 
}
#resume
{
height: 95px;
margin: 0px;
padding: 0px;
border: 0px;

}
#resume_gauche
{
margin-left : 5px ;
float:left;
clear: both;
}
#resume_droit
{
margin-left: 130px;
}
#plan
{
font-size: 0.9em;
}
#plan ul
{
}
#plan a
{
}
#planb a
{
text-decoration: none;
}
#chap {
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	padding-bottom: .1em;
	color: #680B02;
}
.relsample {
width: 520px; 
position: relative; 
background-color: #FF0000; 
}
.relsample .courbedroite { 
bottom: 0px;
height: 26px; 
width: 26px; 
background-repeat: no-repeat; 
position: absolute; 
background-color: #00FF00; 
right: 0px; 
background-image: url("../images/courbedroite.gif"); 
z-index: 3; 
}

#courbedroite {
padding: 0px;
border: 0px;
margin: 0px ;
margin-left: 494px;
float : right ;
width: 26px;
}
/*navcontainerdroit */
#navindic { 
width: 140px;
margin-top: 0px;
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 0.8em;
color: #FFFFFF	;
background-color: #CC3300;
display: block;
background-repeat: no-repeat;
font-style: italic;
 }
/* sommaire.html*/

#navco1 { 
margin-left: 0px;
font-size: 0.85em;
width: 140px;
}
#navco1 a
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
color: #FFCC66;
background-color: #CC3300;
text-decoration: none;
width: 140px;
}
#navco1 a:hover
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
color: #990000	;
background-color: #FFCC66;
background-repeat: no-repeat;
text-decoration: none;
}

#navco2 { 
margin-left: 0px;
font-size: 0.85em;
}
#navco2 a
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
color: #FFCC66;
background-color: #CC3300;
text-decoration: none;
}
#navco2 a:hover
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
color: #990000	;
background-color: #FFCC66;
background-repeat: no-repeat;
text-decoration: none;
}

#titr { 
margin-top: 0px;
font-size: 27px;
color: #8F0100;
font-weight: bold;
background-color: #FFCC66;
 }

#titrdroit { 
padding: 0px 0px 0px 5px;
margin: 10px 0px 5px 0px; 
color: #F9E4DB;
background-color: #CC3300;
font-size: 1em;
font-weight: bold;
width: 140px;
 }
/* footer // pit */
#titr_foot { 
font-size: 0.7em;
color: #FFFFFF;
 }


#rub_titre {

	font-size: 21px;
	font-weight: bold;
	color: #8F0100;
}

.linkIntFooter {
	color: #FFCC66;
	text-decoration: none;
	font-size: 1em;
}
#mailFooter a {
	color: #FFCC66;
	text-decoration: none;
	font-size: 1em;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: gray;
}
#fieldpit{
padding-left: 10px ;
margin-left: 10px ;
}

#navco { 
margin-left: 0px;
font-size: 1em;
 }

#navco ul
{
margin: 0 0 0 0; 
padding: 0 0 0 0;
list-style-type: none;
font-size: 0.7em;
}

#navco li { margin: 0 0 0 0; }

#navco a
{
padding: 0px 0px 0px 5px;
margin: 0px 0px 5px 0px; 
display: block;
color: #990000;
width: 140px;
font-weight: bold;
background-color: #FFCC66;
background-repeat: no-repeat;
text-decoration: none;
}


#navco a:hover
{
padding: 0px 0px 0px 5px;
margin: 0px 0px 5px 0px; 
color: #FFCC66	;
width: 140px;
background-color: #CC3300;
background-repeat: no-repeat;
text-decoration: underline;
}

/* sommaire.html // pit */

/*les textes*/
h1, h2, h3, h4, h5, h6 {
	color: #570000;
}

h1 {
	font-size: 26px;
	font-weight: bold;
	color: #8F0100;
}

h2 {
	font-size: 0.9em;
	font-weight: bold;
	color: #900403;
}

h3 {
	font-size: 0.9em;
	font-weight: normal;
	font-style: normal;
}

h4 {
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	padding-bottom: .1em;
	color: #680B02;
}

h5 {
	font-size: 0.8em;
	font-weight: normal;
}

h6 {
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	padding-bottom: .1em;
	background-color:  #CC3300; 
}

.home{

color: #FFCC66;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

.home2{

color: #570000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}


.linkInt {
border-color: #CC3300;
color: #CC3300;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

a.linkInt:hover { 
border-color: #DD4400;
color: #CC3300;
}


.spip_ancre {
border-color: #CC3300;
color: #CC3300;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

a.spip_ancre:hover { 
border-color: #CC3300;
color: #CC3300;
}

a.spip_ancre:visited { 
border-color: #CC3300;
color: #CC3300;
}

a.linkBreadcrumb {

color: #323274;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
}

a.linkBreadcrumb:hover { 
color: #323274;
text-decoration: none; 
font-weight: normal;
font-size: 9px;
}

a.linkBreadcrumb:visited { 
color: #323274; 
text-decoration: underline; 
font-weight: normal;
font-size: 9px;
}
.bordblanc {
	border: 2px solid #FFFFFF;
}

.spip_logos{
border-color: #ffcc66;
color: #ffcc66; 
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.spip_logos {
color: #ffcc66; 
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.spip_url {
color: #CC3300;
text-decoration: underline;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

a.spip_out { 
color: #CC3300;
text-decoration: underline;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: underline;}
	
a.spip_out:link 
{ 
text-decoration: underline;
}

a.spip_out:hover { 
text-decoration: none;
}

a.spip_out:visited { 
color: #CC3300;
text-decoration: underline; 
}

#homediv { margin-left: 0px; }

#homediv ul
{
color:#CC3300;
margin: 0;
padding: 0;
list-style-type: none;
font-size: 0.8em;
}

#homediv li { margin: 0 0 0 0; }

#homediv a
{
display: block;
padding: 5px 5px 5px 10px;
width: 140px;
color: #ffffff;
font-weight: bold;
background-color: #911618;
background-repeat: no-repeat;
background-position: 2px;
text-decoration: none;
}


#homediv a:hover
{
color: #000000;
background-color: #FFB54A;
background-repeat: no-repeat;
background-position: 2px;
text-decoration: none;
}
.linkIntDoite {

color: #FFCC66;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
width: 275px;	
}

a.linkIntDoite:hover { 
color: #FFCC66;
text-decoration: none; 
font-weight: bold;
width: 275px;
}

a.linkIntDoite:visited { 
color: #FFCC66;
text-decoration: underline; 
font-weight: bold;
width: 275px;
}
.linkdesign {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: underline;
	font-variant: normal;
	text-transform: none;
	font-size: 9px;


}
.linkIntHome {

color: #663333;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

a.linkIntHome:hover { 
color: #663333;
text-decoration: none; 
font-weight: bold;
}

a.linkIntHome:visited { 
color: #663333;
text-decoration: underline; 
font-weight: bold;
}

.linkInt2 {
color: #CC3300;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.linkIntJaune {
color: #FFCC66;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:  bold;
 font-style:italic;
font-size: 0.8em;
}
