/* CSS Document */
/*PAGE*/
body {
	font-family:verdana;
	color: #000099;
	font-size: 11px;
}
.accueil {
	background-image: url(images/fond.jpg);
	background-repeat: no-repeat;
}
.tdSommaire{
	/*border:medium double #003399;*/
	background-color: #FFFFFF;
	background-image: url(images/fondSom.jpg);
	background-repeat: repeat;
}
#contenu{
	padding:20px;
}

/*LIENS PAR DEFAUT*/
/*pseuso-classes*/
  a {
	font-weight: normal;
	text-decoration: none;
	color: #FF6600;
}

a:link {
	font-weight: normal;
	text-decoration: none;
	color: #FF6600;
}
a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #FF6600;
}
a:hover {
 	text-decoration: none;
	font-weight: normal;
	color: #FF6600;
	}
a:active {
	text-decoration: none;
	font-weight: normal;
	color: #FF6600;
}

/* MODULE*/
.gapimodule {
	font-size: 12px;
	color: #333399;
	font-weight: bold;
	margin-left: 50px;
}
a.gapimodule {font-size: 12px;color: #333399;font-weight: bold;margin-left: 50px;}
a.gapimodule:link {font-size: 12px;color: #333399;font-weight: bold;margin-left: 50px;}
a.gapimodule: visited {font-size: 12px;color: #333399;font-weight: bold;margin-left: 50px;}
a.gapimodule: hover {font-size: 12px;color: #333399;font-weight: bold;margin-left: 50px;}
a.gapimodule: active {font-size: 12px;color: #333399;font-weight: bold;margin-left: 50px;}

/* THEME*/
.gapitheme {
	font-variant: small-caps;
	font-size: 15px;
	font-weight: bold;
	color: #000066;
	font-style: normal;
	line-height: normal;
}
a.gapitheme { font-variant: small-caps;  font-size: 15px; font-weight: bold; color: #000066;}
a.gapitheme:link { font-variant: small-caps;  font-size: 15px; font-weight: bold; color: #000066;}
a.gapitheme:visited{ font-variant: small-caps;  font-size: 15px; font-weight: bold; color: #000066;}
a.gapitheme:hover{ font-variant: small-caps;  font-size: 15px; font-weight: bold; color: #000066;}
a.gapitheme:active { font-variant: small-caps;  font-size: 15px; font-weight: bold; color: #000066;}

.gapithemetd {
	padding-left: 17px;
	background-image: url(deco/puce_liste_theme.jpg);
	background-repeat: no-repeat;
}
.gapithemetr { 
}
.bdlignetheme {
	color: #000000;
	font-size: 14px;
	text-align:left;
	font-weight:bold;
	padding-bottom:20px;
}

/* TITRE*/
.gapititre {
	font-size: 11px;
	color:#003399;
	text-align:left;
	font-weight: bold;
}
a.gapititre {  font-size: 11px;color:#003399; text-align:left;font-weight: bold}
a.gapititre:link {  font-size: 11px;color:#003399; text-align:left;font-weight: bold}
a.gapititre:visited {  font-size: 11px;color:#003399; text-align:left;font-weight: bold}
a.gapititre:hover {font-size: 11px;font-weight: bold;color: #333399;}
a.gapititre:active {  font-size: 11px;color:#003399; text-align:left;font-weight: bold}

.gapititretable {
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	table-layout:fixed;
	/*padding: 5px 10px 10px;*/
		padding:10px;

	margin: 3px 3px 3px 30px;
}
.gapititretd{
	color:#0033CC;
	font-size: 11px;
	padding-left: 10px;
	background-image: url(images/puceHor2.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	background-position: left bottom;
	padding-bottom: 1px;
	margin-left: 20px;
	white-space: nowrap;

}
/* TEXTE*/
.gapitexte {
	font-size: 11px;
	color:#003399;
	font-weight: normal;
	padding-left: 2px;
}
a.gapitexte {
	font-size: 11px;
	color:#FF6600;
	font-weight: normal;
}
a.gapitexte:link { font-size: 11px;color:#FF6600;font-weight: normal;}
a.gapitexte:visited { font-size: 11px;color:#FF6600;font-weight: normal;}
a.gapitexte:hover { font-size: 11px;color:#FF6600;font-weight: normal;}
a.gapitexteactive { font-size: 11px;color:#FF6600;font-weight: normal;}

.gapitextetd {
	padding:0px 12px 0px 50px;
	color:#CC6600;
	margin-right: 100px;
	/*white-space: nowrap;*/
 }
/*.gapitextetd {
	padding:0px 12px 0px 50px;

 }*/


/* RESUME*/
.gapiresume {
	font-size: 11px;
	color:#000033;
	font-weight: normal;
	margin-bottom: 20px;
	margin-right: 20px;
}
a.gapiresume { font-size: 11px; color:#CC6600;font-weight: normal;}
a.gapiresume:link { font-size: 11px; color:#CC6600;font-weight: normal;}
a.gapiresume:visited { font-size: 11px; color:#CC6600;font-weight: normal;}
a.gapiresume:hover { font-size: 11px; color:#333333;font-weight: normal;}
a.gapiresume:active { font-size: 11px; color:#CC6600;font-weight: normal;}

/* DATE*/
.gapidate { 
font-size: 11px; 
color: #000000
 }
/* BOUTON*/
.gapibouton {  
font-size: 11px; 
font-weight: normal; 
background-color: #E8E8E8; 
color: #333333; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}
/* DIVERS*/
.gapiarea {  
clip:  rect(   ); 
font-size: 11px; 
background-color: #FFFFFF; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
margin-bottom: 1px
}
.gapimenutable {
	padding: 2px;
	margin-left: 10px;
}
.gapimenutablebis {
	padding: 0px;
	margin:0px;
}

.parenthese {
	background-image: url(grafics/parenthese.jpg);
	background-repeat: no-repeat;
}
.parentheseBis {
	background-image: url(grafics/parentheseBis.jpg);
	background-repeat: no-repeat;
}

/* MENU*/
.gapimenu {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333399;
	white-space: nowrap;
	
}
a.gapimenu {font-size: 12px;font-weight: normal;text-decoration: none;color: #333399;}
a.gapimenu:link {font-size: 12px;font-weight: normal;text-decoration: none;color: #333399;}
a.gapimenu:visited {font-size: 12px;font-weight: normal;text-decoration: none;color: #333399;}
a.gapimenu:hover { font-size: 12px; font-weight: normal ; text-decoration: none; color:#0033CC;}
a.gapimenu:active {font-size: 12px;font-weight: normal;text-decoration: none;color: #333399;}

.gapimenutheme {
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:left;
	color:#0033CC;
	font-size: 13px;
	font-weight: normal;
	}
.gapimenutd {
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666699;
}

.gapiimprimer { 
font-size: 11px; 

}
.gapiretour { 
font-size: 11px; 

}
.gapithemetable { 
color:#000000;
}
.gapinom {
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}

.fond_topL {
	background-attachment: scroll;
	background-image:  url(grafics/lettreCtn/lettre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.titreL{
font-size: 26px;
font-weight:bold;
text-align:center;
}
.dateL {
	margin-right:200px;
	font-size: 14 px;
	text-align: left;
	font-weight: bold;
	color:#333399;

}
table.big{
	width:94%;
	margin-left:0%;
	margin-right:6%;
	border:1px;	
}
/* FICHIERS JOINTS*/
.gapioutiltextetable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border: none;
}

.gapitextetable {
	border: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}

.gapioutiltd {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-style: normal;;margin-left: 5px;color: #CC6600;text-decoration: none;text-align: left;}

.gapioutiltexte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-style: normal;;margin-left: 5px;color: #CC6600;text-decoration: none;text-align: left;}
a.gapioutiltexte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;font-style: normal;;margin-left: 5px;color: #CC6600;text-decoration: none;text-align: left;}
.a.gapioutiltexte:link {color: #CC6600;text-decoration: none;font-weight: bold;}
.a.gapioutiltexte:visited {color: #CC6600;text-decoration: none;font-weight: bold;}
.a.gapioutiltexte:hover {color: #CC6600;text-decoration: none;font-weight: bold;}
.a.gapioutiltexte:active {color: #CC6600;text-decoration: none;font-weight: bold;}

/*table.sommaireL{
	width: 66%;
	margin-left:22%;
	margin-right:22%;
	border:1px #333399 solid ;
	text-align: left;
}
table.printSendL{
	width: 66%;
	margin-left:22%;
	margin-right:22%;
	text-align: center;
}

.centerL {
	text-align:center;
}
*/
/*GESTION TEXTE*/
p {
	font-size: 11px;
	color:#333399;
	text-align:left;
}
a.lienintern
{
color:#009ADB;
text-decoration:none;
}
a.lienintern:hover
{
color:#333377;
text-decoration:underline;
}

.petits_textes {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

a.reserve{
	font-size: 14px;
	color:#FFFFFF;
	text-align:left;
}
a.reserve:link{font-size: 14px;color:#FFFFFF;text-align:left;}
a.reserve:visited{font-size: 14px;color:#FFFFFF;text-align:left;}
a.reserve:hover{font-size: 14px;color:#FFFFFF;text-align:left;}
a.reserve:active{font-size: 14px;color:#FFFFFF;text-align:left;}

.gapithemepucetd {
	padding-left: 15px;
}
.gapithememarge {
	margin: 0px;
}

.gapititremarge {
	padding: 0px;
	margin: 0px;
}
.gapitextemarge {
	margin: 2px;
	padding: 2px;
}
.traitHor {
	background-image: url(images/traitDouble.jpg);
	background-repeat: repeat-x;
}
.defile{
	font-family:verdana;
	color: #FF6600;
	font-size: 11px;
	font-weight: bold;
}
