@charset "iso-8859-1";
body { 
  margin-left: 1em; 
  padding-left: 1em; 
  width: 100%; 
  background-color: #f1f1f1; 	
  color: #000000; 
  font-size: 0.82em;
line-height:1.2em;
    font-family:  Verdana,Geneva,Arial,Helvetica,sans-serif; 
}


li {

  font-size: 0.82em;
	line-height:1.2em;
	margin-bottom: 0.75em;
  color: black;
  display: list-item;
  list-style-image: url(http://www.tongrinne.info/dot.gif);
}


.left
{
font-size: 0.95em;
font-weight: bold ;
color: red;
background-color:#f1f1f1;
margin-top: 0; 
margin-right: 0; 
margin-bottom: 0; 
margin-left: 5px;
text-decoration: none;
}

a:link  {color: gray; text-decoration: none}
a:visited  {color: #6699CC ; text-decoration: none}
a:hover   {cursor: auto; color: #C0FFC0; background-color: #778899 ; text-decoration: none}
a:active  {color: #C0FFC0; text-decoration: none}


p
{
font-size: 1em;
color:#000000;
background-color:#ffffff;
margin:10px;
}

h1
{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: black;
font-size: 1.5em;
line-height:2em;
font-style: italic ;
background-color : transparent ; 
}


h2
{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: gray;
font-size: 1.22em;
line-height:1.58em;
font-style: italic ;
background-color : transparent ; 
}


h3
{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: gray ;
font-size: 1.02em;
line-height:1.33em;
font-style: italic ;
background-color : transparent ; 
}

h4
{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: gray ;
font-size: 1.0em;
line-height:1.1em;
font-style: italic ;
background-color : transparent ; 
}


.menufixe {
position: absolute;
top: 6em;
left: 1em;
z-index: 2;
background-color: #f1f1f1;
border: 0px solid #666666;
padding: 0.5em;
width: 200px;

}


html>body .menufixe {
position: fixed;
}

.content {
background-color:#ffffff;
z-index: 1;
width: 530px;
border: 1px solid #484848;
padding: 1em;
margin-left: 205px;
}


/* buttons preparation START */

#nav-menu {width:100em;}
#nav-menu ul {list-style:none; padding:0; margin:0;}
#nav-menu li {list-style-type: none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 7.5pt; font-style: italic ; text-transform: uppercase ;float:left; text-align:center; padding:0; margin:0 0.15em;}
#nav-menu li a {list-style-type: none; color:#0d2474; text-decoration:none; float:left; background:url(http://www.tongrinne.info/css-nav.gif) repeat-x bottom left; display:block; width:19em; height:2em; border:0.1em solid #dcdce9; text-align: center; line-height:2em;}
#nav-menu li a:hover {text-decoration:underline}

/* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a:link, .nav-menu li a:visited, .nav-menu li a:active, .nav-menu li a:hover {float: none;}
/* End IE5-Mac hack */



/*buttons preparation END */


.plans h2
{ 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: gray;
font-size: 10pt ;
line-height:10.5pt;
font-style: italic ;
background-color : transparent ; 
}

.plans h1
{ 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: black;
font-size: 14pt ;
line-height:15.5pt;
font-style: italic ;
background-color : transparent ; 
}

#diversmenu {
background : transparent; 
border:0px double gray;
padding: 1em;
font-size: 1.0em;
list-style: none;
}

#diversmenu li {
background : transparent; 
font-size: 1.0em;
list-style: none;
font-weight: bold ;
line-height:1em;
font-style: italic ;
}

#diversmenu a:link 
  {color: #696; 
  text-decoration: none; 
    background-color: transparent; 
  }
  
#diversmenu a:visited 
  { color: #699; 
  text-decoration: none;
  background-color: transparent;
  }
  
#diversmenu a:hover 
  { color: #c93; 
  text-decoration: underline; 
   background-color: transparent;
   }
  
#diversmenu a:active 
  { color: #900; 
  text-decoration: underline; 
   background-color: transparent;
   }

  
.titre
{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: gray ;
font-size: 1em;
line-height:1.2em;
font-style: italic ;
background-color : transparent ; 
border-bottom:1px solid gray;
padding-bottom: 0.2em;
margin-bottom:1em;
}  
  
.titre a:hover 
 { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold ;
color: gray ;
font-size: 1em;
line-height:1.2em;
font-style: italic ;
background-color : transparent ; 
border-bottom:1px solid gray;
padding-bottom: 0.2em;
margin-bottom:1em;
}  
  
.titre li {
font-size: 0.85em;
line-height:1.275em;
margin-bottom: 0.75em;
color: red;
list-style-image: none;
}
  