body   {
text-align:center;
margin-top:0px;
font-family:verdana,arial,sans-serif;
font-size:x-small;
color:#632910;
background-color:#0096e1;
scrollbar-base-color:#0096e1;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#0096e1;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#ffffff;
}

html>body {
font-size:small;
}

a {
color:blue;
text-decoration:none;
}

img {
border:none;
}

acronym {
font-style:italic;
border-bottom:1px dotted #632910;
}

img#situation {
float:right;
margin-top:12px;
margin-left:5px;
border:1px inset #f8f8f8;
}

#corps {
display:inline;
text-align:justify;
}

#relation {
clear:left;
width:100%;
padding:2px;
border-left:1px solid #31ada5;
}

#mini_1 {
font-size:100%;
padding: 0px 2px 2px 0px;
background-color:#ffffff;
text-align:justify;
margin-top:10px;
float:left;
width:25%;
}

#titre_mini_1 {
width:100%;
}

#mini_2 {
font-size:100%;
border-left:1px solid #31ada5;
padding:0px 2px 2px 2px;
background-color:#ffffff;
text-align:justify;
margin-top:10px;
float:left;
width:24%;
}

#titre_mini_2 {
width:100%;
}

#mini_3 {
font-size:100%;
border-left:1px solid #31ada5;
padding:0px 2px 2px 2px;
text-align:justify;
margin-top:10px;
float:left;
width:24%;
}

#titre_mini_3 {
width:100%;
}

#mini_4 {
font-size:100%;
border-left:1px solid #31ada5;
padding:0px 0px 2px 2px;
text-align:justify;
margin-top:10px;
float:left;
width:24%;
}

#titre_mini_4 {
width:100%;
}

hr#clear {
visibility:hidden;
clear:both;
width:100%;
}

form, input, select, textarea, label{
display:inline;
font-size:0.94em;
margin-top:2px;
}
#famille_bis{
width:175px;
}

fieldset {
border: none;
text-align:center;
font-family:verdana, sans-serif;
padding-top:3px;
padding-bottom:8px;
}

h1 {
font-weight:900;
font-family: arial, sans-serif;
font-size:130%;
display:inline;
text-align:right;
color:#844d18;
}

h3 {
display:inline;
font-size:115%;
color:#844d18;
font-weight:600;
}

h6 {
display:inline;
font-size:80%;
}

#menu_conditions
{
position:absolute;
top:0%;
left:15%;
visibility:hidden;
background-color:yellow;
color:black;
z-index:500;
}

input#mise_en_forme {
background-color:#52b552;
border:2px outset #7bc66b;
font-weight:600;
width:22px;
margin:2px;
cursor:help;
font-size:8px;
}

#administration {
position:absolute;
top:73px;
left:19%;
vertical-align:middle;
color:green;
font-size:200%;
}

hr#sepia {
display:block;
color:#632910;
height:1px;
width:100%;
}

img#verrou {
vertical-align:text-bottom;
}

#choix_admin {
display:block;
color:green;
font-size:120%;
text-align:right;
width:100%;
}

#utilisateur {
display:block;
width:100%;
position:absolute;
left:0%;
}

#conteneur_orientation {
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:5px;
display:inline;
float:left;
height:20px;
width:100%;
}

#col_1 {
text-align:justify;
margin:2px;
padding:5px;
float:left;
width:48%;
}

#col_2 {
text-align:justify;
margin:2px;
padding:5px;
float:right;
width:48%;
}

.texte_rouge {
color:red;
display:inline;
font-weight:700;
}
.texte_vert {
color:green;
display:inline;
font-weight:700;
}
.texte_bleu {
color:blue;
display:inline;
font-weight:700;
}

.texte_droite {
text-align:right;
}

.texte_gras {
display:inline;
font-weight:700;
}

.texte_italic {
display:inline;
font-style:italic;
}
.texte_souligne {
display:inline;
text-decoration:underline;
}

.texte_justify {
text-align:justify;
}

#texte_petit {
display:inline;
font-size:75%;
}

.soumission  {
border:1px outset #52b552;
color:#ffffff;
background-color:#31ada5;
font-weight:500;
line-height:0.8em;
font-size:0.9em;
padding-top:2px;
}

.saisie {
border:1px solid #000000;
color:#000000;
background-color:#c6eff7;
font-weight:500;
cursor:text;
}

#titre_stat {
float:left;
text-align:center;
width:100%;
height:20px;
border:1px outset green;
color:red;
}

#mois_stats
{
float:left;
display:inline;
background-color:#ffffff;
width:67%;
height:20px;
border:1px outset green;
color:black;
margin:2px;
}

#resultat
{
float:right;
text-align:center;
display:inline;
background-color:#94d6ce;
width:30%;
height:20px;
border:1px outset green;
color:red;
margin:2px;
}
#ligne_annonce
{
width:100%;
}
#mois_annonce
{
float:left;
background-color:#ffffff;
width:67%;
height:100%;
border:1px outset green;
margin:2px;
display:inline;
}

#resultat_annonce
{
float:right;
text-align:center;
display:inline;
background-color:#ffffff;
width:30%;
height:100%;
border-bottom:1px solid green;
color:red;
margin:2px;
}

#droite {
float:right;
display:inline;
}

#jour_plan
{
padding-left:2px;
background-color:#ffffff;
border-bottom:1px outset green;
margin:2px;
display:block;
}

#heure_plan
{
text-align:center;
display:inline;
color:red;
margin:2px;
z-index:100;
}

#vide_plan
{
display:inline;
z-index:0;
}

#entete {
position:absolute;
top:0px;
left:0px;
visibility:visible;
z-index:1;
width:780px;
height:100%;
}

#selle {
position:absolute;
top:0px;
left:0px;
visibility:visible;
z-index:100;
background-image:url(scr/selle_haut.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
width:561px;
height:241px;
}

#mosaique {
position:absolute;
top:0px;
left:461px;
visibility:visible;
z-index:100;
background-image:url(scr/mosaique.gif);
background-repeat:no-repeat;
background-color:#ffffff;
width:100px;
height:241px;
}

#bret_com {
position:absolute;
top:0px;
left:570px;
visibility:visible;
z-index:100;
width:210px;
height:100%;
background-color:#0096e1;
color:#b16a4c;
font-weight:400;
font-family:arial,sans-serif;
font-size:3.4em;
font-style:normal;
}

#principal {
background-image:url(scr/fond_principal.gif);
background-repeat:no-repeat;
background-position:60px 35px;
background-color:#ffffff;
position:absolute;
left:15px;
top:275px;
margin-top:10px;
text-align:justify;
z-index:1;
width:549px;
padding:3px;
}

#formu_house {
z-index:1001;
display:inline;
position:absolute;
top:240px;
left:1%;
color:white;
}

#house {
display:inline;
float:left;
text-align:left;
font-weight:100;
margin-top:11px;
}

.soumission_v2  {
border:none;
color:#ffffff;
background-color:#0096e1;
font-weight:500;
line-height:0.8em;
padding-top:2px;
}

.saisie_v2 {
border:1px solid #ffffff;
color:#ffffff;
background-color:#0096e1;
font-weight:500;
cursor:text;
}

#passion {
position:absolute;
top:0px;
left:0px;
z-index:1000;
}

#passion_white {
position:absolute;
top:0px;
left:1px;
color:white;
z-index:999;
}


#sport {
position:absolute;
top:40px;
right:0px;
z-index:1000;
}

#sport_white {
position:absolute;
top:40px;
right:1px;
z-index:999;
color:white;
}

#loisirs {
position:absolute;
top:75px;
left:0px;
z-index:1000;
}
#loisirs_white {
position:absolute;
top:75px;
left:1px;
z-index:999;
color:white;
}

#plaisirs {
position:absolute;
top:110px;
right:0px;
z-index:1000;
}

#plaisirs_white {
position:absolute;
top:110px;
right:1px;
z-index:999;
color:white;
}

#actu_flash {
position:absolute;
top:180px;
left:5px;
width:200px;
height:100px;
z-index:999;
}

#mentions {
display:inline;
float:left;
z-index:1000;
visibility:visible;
padding-bottom:1px;
font-family:arial, sans-serif;
font-weight:500;
background-color:#0096e1;
text-align:center;
width:100%;
font-size:0.93em;
color:#ffffff;
}

#etrier{
z-index:1001;
visibility:visible;
font-weight:600;
font-variant:normal;
font-size:56px;
color:red;
position:absolute;
top:184px;
left:4px;
}

#date {
display:inline;
float:right;
text-align:right;
font-family:arial,sans-serif;
font-weight:600;
font-size:80px;
color:white;
font-style:normal;
position:absolute;
top:213px;
left:389px;
}


a:link#navigation {color:#ffffff;}
a:visited#navigation {color:#ffffff;}
a:hover#navigation {color:#ffffff;}
a:active#navigation {color:#ffffff;}
a:focus#navigation {color:#ffffff;}

#menu_navigation {
display:none;
position:absolute;
left:575px;
top:290px;
z-index:1000;
width:200px;
font-family:verdana,arial;
font-size:19px;
background-color:#0096e1;
text-align:left;
color:white;
}

#menu_sos {
display:inline;
position:absolute;
left:575px;
top:290px;
z-index:1000;
width:200px;
font-family:verdana,arial;
font-size:19px;
background-color:#0096e1;
text-align:left;
color:white;
}

.menu span, .ssmenu span {
  display:none;
  text-decoration:none;
  color:white;
}

#menu1
{
  color:white;
  text-decoration:none;
}

#menu2
{
  color:white;
  text-decoration:none;
}

#menu3
{
  color:white;
  text-decoration:none;
}

.ssmenu a
{
text-decoration:none;
  color:white;
  font-size:11px;
}

#ssmenu3
{
  left:30%;
  font-size:11px;
}

#ssmenu2
{
  left:15%;
  font-size:11px;
}
#ssmenu1
{
  left:75%;
  font-size:11px;
}

#ssmenu4
{ top:bottom;
  left:-25%;
  font-size:11px;
}

