/* CSS Document */

img,div,span,table,tr,td,.MainHeader,.SubHeader,.SubHeaderOn,.LocalMenuItem1,.LocalMenuItem2,.LocalMenuItem3,.LocalMenuItem4,.LocalMenuItem5,.LocalMenuItem6,.LocalMenuItem7 { behavior: url(iepngfix.htc); }


.ClMarker
{
  padding-left:15px;
  padding-top:15px;
  padding-bottom:15px;   
  width:20px;
	height:20px;	
	background-image: url(Images/Marker.png);	
	background-position: center;
	background-repeat: no-repeat;	
}

.ClPortrait
{
  width:100%;
	height:120px;	
	background-image: url(Images/Portrait.jpg);	
	background-position: center;
	background-repeat: no-repeat;	
}

a
{
  color:red;
}

body, table, div, input
{
  font-size: 13px;
  font-family: Arial;
  color:black;
  
}

.Content
{
  font-size: 15px;
  width:880px;
  font-family: Arial;
  color:#777777;
  font-weight:bold;
}

.HeaderExtension
{
  position:absolute;
  right:0px;  
  width:50%;
  height:195px;
  background-color:#C9C9C9;
}

input
{
  color:black;
}

body {
background-color:white;
margin: 0;
padding: 0;
height: 100%;


}

table {
	width:100%;	
	margin: 0 0 0 0;
	border-spacing: 0;
	border-collapse: collapse;
}

.tArgu {
 /*cell-spacing:4px;*/
}

.DiscretLink
{
  text-decoration:none;
  color:black;
  font-weight:12px;
}

.MainHeader
{	
	width:880px;
	height:60px;
	padding-left:60px;
	font-size:35px;
	font-style:italic;
	padding-top:10px;
	color:#FFFFFF;
	background-image: url(Images/Header1.png);	
	background-position: left top;
	background-repeat: no-repeat;	
}

.SubHeader
{	
	/*width:600px;*/
	height:25px;
	padding-left:35px;
	font-size:20px;
	font-style:italic;
	padding-top:5px;
	background-image: url(Images/Header2.png);	
	background-position: left bottom;
	background-repeat: no-repeat;	
	cursor:pointer;
}

.SubHeaderOn
{	
	/*width:600px;*/
	height:25px;
	padding-left:35px;
	font-size:20px;
	font-style:italic;
	padding-top:5px;
	background-image: url(Images/Header2On.png);
	background-position: left bottom;
	background-repeat: no-repeat;	
	cursor:pointer;
}



/*
{
width:200px;height:26px;background-color:red;vertical-align:center;text-align:center;padding-top:13px;"
}
*/
.LocalMenuItem1, .LocalMenuItem2, .LocalMenuItem3, .LocalMenuItem4, .LocalMenuItem5, .LocalMenuItem6, .LocalMenuItem7
{
position:absolute;
cursor: pointer;
text-align: center;
vertical-align:center;
font-style: italic;
color:white;
width:100px;
height:50px;
background-position: left top;
background-repeat: no-repeat;
border: 0px solid #8AAD8F;
/*padding-left: 15px;*/
padding-top: 10px;
padding-left:2px;
/*font-family:Myriad Pro;*/
font-size:16px;
font-weight:bold;
}

.LocalMenuItem1 {
z-index:81;
background-image: url(Images/Menu1.png) ;
}

.LocalMenuItem2 {
z-index:82;
background-image: url(Images/Menu2.png) ;
}

.LocalMenuItem3 {
z-index:83;
background-image: url(Images/Menu3.png) ;
}

.LocalMenuItem4 {
z-index:84;
background-image: url(Images/Menu4.png) ;
}



.ReferenceIntervenant
{
  text-align:center;
  vertical-align:top;
  padding:8px
}


.tdArgu {
	border: 1px solid #8AAD8F;	/* 2D6494 */ 
	background-color: white;
	padding:8px;
}

input
{
	border: 1px black solid
}


.LockOn
{
	position: absolute;
	top: 4;
	left: 1000;
	z-index:5;
	width: 20px;
	height: 15px;
  background-image: url(Images/lock.gif);
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}

.LockOff
{
	position: absolute;
	top: 4;
	left: 1000;
	z-index:5;
	width: 20px;
	height: 15px;
  background-image: url(Images/lockoff.gif);
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}

.LogoHomeOff
{
	position: absolute;
	z-index:5;
	width: 155px;
	height: 155px;
  background-image: url(Images/Home.png);
  background-position: center;
  background-repeat: no-repeat;
	cursor: pointer;
	text-decoration:none;
}

.LogoHomeOn
{
	position: absolute;
	z-index:5;
	width: 155px;
	height: 155px;
  background-image: url(Images/HomeOver.png);
  background-position: center;
  background-repeat: no-repeat;
	cursor: pointer;
	text-decoration:none;
}

.EmailOff
{
	position: absolute;
	margin-top:35px;
	margin-left:532px;
	z-index:5;
	width: 26px;
	height: 16px;
  background-image: url(Images/email.png);
  background-position: center;
  background-repeat: no-repeat;
	cursor: pointer;
	text-decoration:none;
}

.EmailOn
{
	position: absolute;
	margin-top:35px;
	margin-left:532px;
	z-index:5;
	width: 26px;
	height: 16px;
  background-image: url(Images/emailon.png);
  background-position: center;
  background-repeat: no-repeat;
	cursor: pointer;
	text-decoration:none;
}

.tdWebMaster {
	border: 1px solid #8AAD8F;
	width: 33%;
	height: 130;
	background-image: url(Images/WebMaster.jpg);
  background-position: center;
  background-repeat: no-repeat;  
}


.tLogin {
font-size: 12px;
}

#MyBody {
z-index:1;
width:1024px;
height:768px;
vertical-align:top;
padding:0;
margin:auto;
/*background-color:red;*/
background-image: url(Images/Fond.jpg);
background-position: left top;
background-repeat: no-repeat;
border-width:1px;
border-style:solid;
}




.btn, .btnQuitter, .btnValider,.btnEntree,.btnSupprimer,.btnReponse, .btnMail
{
	width:20px;	
	height:20px;
	color:white;
	border: 0 none;
	cursor: pointer;	
	font-weight: bolder;
	text-align: center;
	vertical-align : middle;
	padding-left:0px;
	font-size: 10px;
	background: url(Images/FondMenu.jpg);	
	background-position: center left;
	background-repeat: repeat-x
}

.LoginHeader {
position: absolute;
top: 48;
left: 180;
z-index:8;
width: 22px;
height:25px;
cursor:pointer;
/*background-color:red;*/
}

.Login {
position: absolute;
top: 0;
left: 490;
z-index:200;
width: 250px;
padding: 4px;
border: 0px solid #8AAD8F;
/*background-color: #F1F5E6;*/
}

.Moins
{
	background: url(Images/moins.gif);
	background-position: left;
	background-repeat: no-repeat;
}

/* Ajout Julien 01/11/2006 : DEBUT*/
.btnMail
{
	
}

.btnEntree
{
	
}

.btnSupprimer
{
	
}

.btnReponse
{
	
}

.btnValider
{
	
}

.btnQuitter
{
	
}

.Plus, .Moins
{
	width:16px;	
	height:16px;
	border: 0 none;
	cursor: pointer;	
	font-weight: bolder;
	text-align: left;
	padding-left:40px;
}

.Plus
{
	background: url(Images/plus.gif);	
	background-position: left;
	background-repeat: no-repeat;
}



.ErrLog
{
	color:#FF0000;
	font-weight: bold;	
}

.tMargin
{
	padding-left:90px;		
}

.tPerso
{	
	width:100%;			
	margin: 0 0 0 0;
	border-spacing: 0;
	border-width: 0 0 0 0;
	border-style: none ;
	border-collapse: collapse;
	background-color: #F1F5E6;	
	
}

.trPersoSeparator
{	
	background-color: #F1F5E6;
	
	/*#F1F5E6 #8AAD8F*/	
	font-size: 5px;
	height: 5px;
	
	
	/*
	#8AAD8F
	Odd : #EEEEEE
Even : #F1F5E6
	*/
}

.tdPersoSeparator
{
	font-size: 5px;
	height: 5px;
	
	border: 1px #8AAD8F solid;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
}

.tdLeftHeaderPerso
{
	width:20%;
	
	padding:4px;
	margin:4px;
	border-spacing: 0;
	
	border: 1px #8AAD8F solid;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	
	font-style: italic;
	
}

.tdRightHeaderPerso
{
	width:80%;
	
	padding:4px;
	margin:4px;
	border-spacing: 0;
	
	font-weight: bold;
	
	border: 1px #8AAD8F solid;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
}

.tdLeftHeaderPerso2
{
	width:20%;
	
	padding:4px;
	margin:4px;
	border-spacing: 0;
	
	font-style: italic;
	
}

.tdRightHeaderPerso2
{
	width:80%;
	
	padding:4px;
	margin:4px;
	border-spacing: 0;
	
	font-weight: bold;	
}

.trReply
{
	width:100%;
	background-color: white;	
	
}


.trPerso0
{
	width:100%;
	background-color: #F1F5E6;	
	
	/*
	Odd : #EEEEEE
Even : #F1F5E6
	*/
}

.trPerso1
{
	width:100%;
	background-color: #EEEEEE;
	
	/*
	Odd : #EEEEEE
Even : #F1F5E6 
	*/
}

.tdLeftPerso
{
	width:20%;
	
	padding:4px;
	margin:4px;
	border-spacing: 0;
	
}

.tdRightPerso
{
	width:80%;
	
	padding:4px;
	margin:4px;
	border-spacing: 0;
}
.tdLeftAbout
{
	width:500px;	
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-spacing: 0;
	text-align: justify;
}

.ForumTitle
{
position:relative;
width:100%;
font-size: 20px;
font-weight: bolder;
padding:10px;
}

.ForumBody
{
position:relative;
width:100%;
text-align: center;
}
