
body {
	margin			: 0;
	padding			: 6 0 0 12;
	font-family		: Tahoma, Arial;
	font-size		: 1.0em;
	/* Aspect de la barre de défilement */
    SCROLLBAR-FACE-COLOR: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #97163F;
    SCROLLBAR-ARROW-COLOR: #97163F;
    SCROLLBAR-TRACK-COLOR: #97163F;
    SCROLLBAR-DARKSHADOW-COLOR: #97163F;
}

h1 {
	font-size		: 1.5em;
	text-align		: left;
	color			: #510319;
}

div#container {
	text-align		: left;
	width			: 100%px;
}
div#barre {
	color			: #97163F;
	border-top		: #97163F 1px solid;
	border-bottom	: #97163F 1px solid;
	background		: #E2B8C4;
	padding			: 3px;
	margin			: 0px 0px 0px 0px;
}
div#main {
	padding			: 10 10 0 10;
}

#colonne_menu {
	width			: 203px;
	background		: url(menu-gauche-fond.gif) right repeat-y;
}
#colonne_menu #menu {
	text-align		: left;
	width			: 184px;
	margin			: 9 0 0 9;
}
#colonne_menu  h3 {
	font-size		: 0.8em;
	margin			: 0px;
	padding			: 5 3 5 7;
	text-align		: left;
	font-weight		: bold;
	color			: #FFFFFF;
}
#colonne_menu  #left_box {
	width			: 184px;
}
div#partenaire {
	padding			: 0;
	width			: 226px;
	background		: url(partenaire-head2.gif) left top no-repeat;
}
div#menu_anime {
	height			: 78px;
}

/* container_inscription */

/* chat */
#max {

}
#max select {
	width			: 210px;
}
#max #reponse, #max .reponse, #max .reponse a {
	font-style		: italic;
	color			: #97143C;
}
#max div.chat, div#chat {
	font-size		: 13px;
}
#max #dossiersMax  {
	text-align		: left;
	padding			: 3px 3px 3px 20px;
	font-size		: 11px;
}
#max #dossiersMax #document  {

}
#radio {
	background		: white;
	border			: 0px;
}

div.bloc-bleu-large-ht {
	/*height			: 53px;*/
	background		: url(bloc-bleu-large-ht.gif) no-repeat;
}
div.bloc-bleu-large-little-ht {
	height			: 23px;
	background		: url(bloc-bleu-large-ht.gif) no-repeat;
}
div.bloc-bleu-large-bs {
	height			: 22px;
	background		: #C9B8BE url(bloc-bleu-large-bs.gif) no-repeat;
}
div.bloc-bleu-ht {
	height			: 26px;
	background		: url(bloc-bleu-ht.gif) no-repeat;
}
div.bloc-bleu-bs {
	height			: 19px;
	background		: url(bloc-bleu-bs.gif) bottom left no-repeat;
}
div.bloc-bleu-bs-avec-lien {
	padding			: 0 0 0 20;
	height			: 20px;
	background		: url(bloc-bleu-bs-avec-lien.gif) bottom right no-repeat;
}
div.bordure-bleu {
	border-left			: 1px solid;
	border-right		: 1px solid;
	border-color		: #97163F;
	background			: white;
	/*padding				: 2 3 2 3;*/
}
div.bordure-bleu p,	div.bordure-bleu td, div.bordure-bleu h1, div.bordure-bleu h3, div.bordure-bleu h4, div.bordure-bleu h5 {
	padding-left		: 10px;
	padding-right		: 10px;
}

p,td,.formulaire {
	font-size		: 1.0em;
}
img {
	border			: 0;
}
img.img_tricam {
	border			: #F23F05 1px solid;
}
h1.titre {
	font-size		: 1.5em;
	padding			: 0 0 0 154;
	margin			: 0px;
	text-align		: left;
	color			: #FFFFFF;
}
h1.titre-little {
	font-size		: 1.2em;
	margin			: 0px;
	padding			: 2 0 0 0;
	text-align		: center;
	color			: #FFFFFF;
}
h2.surtitre {
	font-size		: 1.3em;
	padding			: 0 0 0 154;
	margin			: 0px;
	text-align		: left;
	color			: #510319;
	background		: none;
}
h2, h2.soustitre, div.bordure-bleu h2 {
	font-size		: 1.3em;
	margin			: 0px;
	padding			: 5 0 0 40;
	text-align		: left;
	color			: #9B143C;
	font-weight		: bold;
	background		: url(puce-verte-soustitre.gif) no-repeat;
	border-bottom	: #9B143C 1px dotted;
}
h3.titre {
	font-size		: 1.0em;
	margin			: 0px;
	padding			: 3px;
	text-align		: center;
	font-weight		: bold;
	color			: #FFFFFF;
}
h3 {
	font-size		: 1.3em;
	margin			: 0px;
	padding			: 2;
	text-align		: left;
	color			: #9B143C;
}
h4 {
	font-size		: 1.2em;
	margin			: 0px;
	padding			: 2;
	text-align		: left;
	font-weight		: bold;
	color			: #9B143C;
}
h5 {
	font-size		: 1.0em;
	margin			: 0px;
	padding			: 2;
	text-align		: left;
	font-weight		: bold;
	color			: #9B143C;
}

table
{
   border-collapse	: collapse; /* Les bordures du tableau seront collées (plus joli) */
}
td
{
   font-size		: 12px; 
   vertical-align	: top;
}

#ligne1
{
	color			: #63253A;
	background		: #E2B8C4;
	padding			: 3px 3px 3px 10px;
}
#ligne2
{
	color			: #63253A;
	background		: #EFDCE0;
	padding			: 3px 3px 3px 10px;
}

p
{
   margin			: 1px; 
   padding			: 5px; 
   color			: #9B143D;
}
.lien {
	margin			: 0 0 25 0;
	background		: #E2B8C4;
	border-top		: #9B143C 1px dotted;
	border-bottom	: #9B143C 1px solid;
}
.bordeaux {
	color			: #9B143D;
}
.black {
	color			: black;
}
a {
	color			: #63253A;
	font-size		:0.9em;
}
a.white {
	color			: #FFFFFF;
	font-size		:0.9em;
}
a.blue {
	color			: #3E83C8;
	font-size		:0.9em;
}
ul {
	margin			: 0 0 0 0;
	color			: #000000;
}
li {
	margin			: 0 0 0 0;
	padding			: 2 2 2 2;
	list-style		: square;
	color			: #9B143C;
}
a:hover
{
	color			: #000000;
}
form {
	margin			: 0px;
	padding			: 0 20 0 20;
	font-size		: 0.9em;
	text-align		:right;
}
form#max {
	text-align		: left;
}
label {
	color			: #F23F05;
	font-size		: 11px;
}
input,select,textarea {
	border			: #9B143D 1px solid;
	margin			: 1px;
	padding			: 2px;
	background		: #F3E7EB;
	font-size		: 1em;
}
input.submit,input.no_border,input.radio,input.checkbox {
	border			: 0;
	font-size		: 0.9em;
}
fieldset {
	border			: #96002E 1px solid;
	padding			: 5px;
}
legend {
	color			: #96002E;
}
fieldset.profil {
	width			: 380px;
	border			: #96002E 1px Dotted;
}
legend.profil {
	font-size		: 11px;
	color			: #96002E;
}
.annonce {
	color			: #96002E;
}


/* FLOAT BOX */
#floatBox {
	margin			: 10 5 0 30;
	width			: 183px;
	float			: right;
}
#floatBox #floatBoxHead {
	background		: url(encartHt.gif) no-repeat;
}
#floatBox #floatBoxHead #partagedexperience {
	background		: url(floatbox-reseaubat.gif) no-repeat;
	padding-top		: 85px;
}

#floatBox #floatBoxHeadTitle {
	display			: block;
	border-bottom	: #9B143C 1px dotted;
}
#floatBox #floatBoxBottom {
	background		: url(encartBs.gif) bottom no-repeat;
	border-top		: #9B143C 1px dotted;
	padding			: 6 6 6 10;
}
#floatBox a {
	color			: #9B143C;
}
#floatBox h3 {
	padding			: 4px 4px 1px 4px;
	color			: #9B143C;
	font-size		: 1.1em;
}
/* FLOAT BOX */


/* MAPO */
#body_guide {
	background 		: white;
	margin			: 0;
	padding			: 7px;
	font-family		: Tahoma, Arial;
	font-size		: 12px;
}

#cadre_map {
	border			: #96002E 2px solid;
	width			: 702px;
	height			: 448px;
}

#cadre_map #arbre_embed {
	display			: block;
}

#guide_div {
	display			: none;
	background 		: white;
}

#guide_div #guide_contenu {
	width			: 700px;
	height			: 424px;
	overflow		: auto;
	background 		: white;
}

#guide_div #marge {
	padding			: 10px;
}

#guide_div #guide_entete {
	height			: 22px;
	width			: 700px;
}

#recherche {

}
#dossiers {
	margin			: 0px;
	height			: 170px;
	width			: 100%;
	overflow		: auto;
}
#dossiers h4 {
	text-align		: left;
}

#guide_iframe { 
	height		: 100%;
	width		: 100%;
}

#situation {
	position	: absolute;
	margin-left : 701px;
	margin-top	: -466px;
}
/* FIN MAPO */


/**** BULLE ****/
#surbrillance {
	border-bottom	: #05457c 1px dashed;
}
.surbrillanceBulle, #surbrillanceBulle  {
	padding			: 10px;
	padding-left	: 15px;
	width			: 248px;
	background		: url(coin-bulle.gif) top left no-repeat;
	color			: #97143C;
	-moz-opacity	: 0.90;
	filter			: alpha(opacity=90);
	font-family		: Georgia;
	font-weight		: bold;
	font-size		: 11px;
	margin-top		: -10px;
}
#pourChoisirBulle  {
	padding			: 10px;
	padding-left	: 15px;
	width			: 248px;
	background		: url(coin-bulle.gif) top left no-repeat;
	color			: #97143C;
	-moz-opacity	: 0.90;
	filter			: alpha(opacity=90);
	font-family		: Georgia;
	font-weight		: normal;
	font-size		: 11px;
}
.ficheIdentiteBulle {
	font			: 11px Tahoma;
	width			: 200px;
	height			: 240px;
	background		: url(../fiche-identite.gif) no-repeat;
}
.titreBulleIdentite {
	color			: #05457c;
}

/**** FIN BULLE ****/


iframe,.guide_iframe { 
	height		:100%;
	width		:100%;
}
div#div_guide_entete {
	height		:22px;
}
.svg_entete {
	border		:1px solid;
	height		:22px;
	width		:250px;
}

.log_error, #error {
	text-align	: center;
	padding		: 5px;
	border		: #EB1D91 1px solid;
	color		: #EB1D91;
	background	: #F9CEE6;
}

