/*----------- styles zone memoire---------------*/

#memtab
{
width:80%; 
margin-left: auto; 
margin-right: auto;"

-moz-border-radius : 5px 5px;
-webkit-border-radius: 5px 5px;
border-radius: 5px 5px;
	
-webkit-box-shadow: 2px 2px 2px ;
-moz-box-shadow: 2px 2px 2px ;
box-shadow: 2px 2px 2px ; 
}

.liste{
	margin:5;
	padding-left:60px;
	list-style:square;
	
}
.liste li{
margin:10px;
font-size:18px;

}
.liste-item-title
{
padding-top:10px;
padding-left: 20px;
font-size:18px;
font-style: italic;
}
.help
{
	border:1px solid red; 
	background-color :#C9FFB2;
	width:1000px;
	margin:auto;
}

.table-mem
{
display:table;

max-width:60%;
border-collapse: separate;
border-spacing: 5px 5px;
text-align:center;
margin:10px;
margin-left:110px;
border:0px solid black;
-webkit-box-shadow: 5px 5px 10px ;
-moz-box-shadow: 5px 5px 10px ;
box-shadow: 5px 5px 10px ; 
}
.table-mem-row
{
display:table-row;
}
.table-mem-cell
{

display:table-cell;
}

/* Design des tableaux de la page "ses insignes" */
.tableinsignia 
{
width:900px;
margin:auto; 
border:1px solid #000000; 
border-spacing: 5px;
-webkit-box-shadow: 3px 3px 5px ;
   -moz-box-shadow: 3px 3px 5px ;
    box-shadow: 3px 3px 5px ; 
}
.tableinsignia td
{

background-color:#FAFFC6; 
text-align:center; 
}
.desc
{
margin-left:100px;
text-decoration:none;
margin-top:15px;
font-size:14px;
}


/* Design general des tableaux */
.gentab
{
margin:auto; 
border:1px solid #000000; 
border-spacing: 5px;
background-color: #C9D3E2;
-webkit-box-shadow: 3px 3px 5px ;
   -moz-box-shadow: 3px 3px 5px ;
    box-shadow: 3px 3px 5px ; 

}
.gentab thead
{
	border:1px solid #000000;
}
.gentab th
{
	background-color: #BCC3E2;
	color: #000080;
	text-align :center;
}
.gentab td
{
	text-align :left;
	padding:3px;
	/*border :1px solid;*/
	font-size:12px;
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	background-color: #FFFFFF;
}
/*--affiche image dans un tableau--*/
.gentab td img
{
margin: 5px auto; 
display: block;
}

/*------page unité-------*/
/*listes*/
.titlesimpleliste
{
	margin-left:30px;
	text-decoration:underline;
}
.simpleliste
{
	list-style-type:none;
	padding-left:45px;
	

}
.simpleliste li
{
	margin:5px;

}
.simpleliste li img
{
	vertical-align: middle;
	-moz-border-radius : 5px 5px;
	-webkit-border-radius: 5px 5px;
	border-radius: 5px 5px;
	
	-webkit-box-shadow: 1px 1px 2px ;
   -moz-box-shadow: 1px 1px 2px ;
   box-shadow: 1px 1px 2px ;
}
.simpleliste li span
{
	margin-left:15px;
}
.simpleliste-round
{
	list-style-type:round;
	padding-left:45px;

}
/*--devise de l'unite--*/
.motto
{
text-align: center;
font-family: book antiqua,palatino; 
font-size: 12pt; 
color: #000080;
font-style: italic;

}
.motto-simple
{

font-family: book antiqua,palatino; 
font-size: 12pt; 
color: #000080;
font-style: italic;

}
/*****page campagne *****/
#soustitre_g{

	text-align: center;
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt;
	color: #000080;
}

.chapitre
{
	color: #000080;
	text-decoration: underline;
	font-family: arial,helvetica,sans-serif; 
	font-size: 14pt;
	padding-left: 20px;
}

.source
{
	padding-left: 60px;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;
}

.corpscontainer {
	width: 100%;
   min-width:1280px;
	padding-top: 5px;
	margin: 0 auto;
	/*position: absolute;*/
	z-index: -50;
}
/******* design livre ******/
#preambule
{
text-align:left;
padding-left:30px;


}
#preambule ul
{
text-align:left;
padding-left:45px;
list-style-type:none;
}
.pictstory
{
	margin:auto;
	display: block;
    margin-left: auto;
    margin-right: auto
	
	-moz-border-radius : 5px 5px;
	-webkit-border-radius: 5px 5px;
	border-radius: 5px 5px;

	-webkit-box-shadow: 1px 1px 2px ;
	-moz-box-shadow: 1px 1px 2px ;
	box-shadow: 1px 1px 2px ; 

}
.parttitle
{
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.separator
{
	text-align:center;
}

#text
{
	width:80%;
	margin:auto;

}
/* design santa fe express archives*/
.img-title
{
width:650px;
margin:auto;

}
.img-title img
{
	-moz-border-radius : 5px 5px;
	-webkit-border-radius: 5px 5px;
	border-radius: 10px 10px;
	
	-webkit-box-shadow: 1px 1px 2px ;
	-moz-box-shadow: 1px 1px 2px ;
	box-shadow: 1px 1px 2px ; 
}
/* design liste */
.ul-pdf
{
list-style-image:url('../images/icone_pdf.gif');
margin: 10px;
}
.ul-simple
{
list-style-type: none;
/*margin: 10px;*/
padding: 0px;
margin: 10px;
}
/*design tableau*/
.simpletable {
    /*box-shadow: 3px 3px 5px;*/
    margin: 20px auto;
    width: auto;
	/*border-spacing:5px;*/
	
}
.simpletable td
{
	box-shadow: 3px 3px 5px;
}
.simpletable th {
    background-color: #00137F;
    color: #FFFFFF;
    font-size: 12pt;
    font-weight: bold;
	text-align: center;
	box-shadow: 3px 3px 5px #000000;;
}
.simpletable td:hover {
    background-color: #FFFFFF;
    color: #7F0000;
    font-weight: bold;
}
.simpletable tr {
    /*background-color: #ADC0FF;*/
    height: 35px;
    text-align: center;
	/*box-shadow: 1px 1px 2px #000000;*/
	
}
.simpletable a:link {
text-decoration:none;
color: navy;
}    /* unvisited link */
.simpletable a:visited {
color:#c10707;
} /* visited link */
.simpletable a:hover {
/*text-decoration:underline;*/
/*color: orange;*/
}   /* mouse over link */
.simpletable a:active {
/*color:navy;*/
}  /* selected link */