/* Personal home page css, by Pierre-Loic Garoche */
/* copyright (c) 2006-12-10 Garoche Pierre-Loic */
/* Copyleft: this work of art is free, you can redistribute it and/or modify it according to terms of the Free Art license. */
/* You will find a specimen of this license on the site Copyleft Attitude http://artlibre.org as well as on other sites. */

body { 
/*       width: 1024px;*/
	text-align: justify; 
	font-family: arial, sans-serif; 
 	color: black; 
	background-color: white; 
}

#logos { 
	float:right;
}

#main {
	clear:both;
}

#container>div { 
	clear:left;
	padding:10px;
/*	border-color:#0099FF;
	border-style:dotted;*/
	border-width:0px;
}

#footer{
	float:right;
	clear:right;
}

#container{
	margin: 10px;
	margin-right: 10px;
	padding: 0;
}

#title{
	margin: 20px;
	margin-right: 10px;
	padding: 0;
}

#menu{
       width: 200px;
       font-size: 12px;
       border-color:#0099FF;
       border-style:dashed;
       border-width:2px;     
       margin:20px;
       padding: 10px;
       float:right;
       clear: right;
       position:fixed;
       bottom:0; 
       right: 10px;
       }


#menu>h3, #container>div h3{
                   /*border-color:#0099FF;
                   border-style:solid;
                   border-width:0 0 3px 0; */
                   border-width:0px;
                   font-size:large;
                   font-weight:700;
                   margin:0;
                   padding-left:0em;
                   /*text-transform:uppercase;*/
                   }


/*#menu>h3:first-letter, div>h3:first-letter{
                                            color:#f90;
                                            background-color:transparent;

}*/

/* #menu, #container>div { border-style: dashed; */
/*                         border-width: medium;        /\* sets border width on all sides *\/ */
/*                         border-color: lime; } */
#technologie ul,#theme ul{
                           margin-bottom:1.5em;
                           margin-top:0.5em;
                           }

#menu li{
          /* display:inline; */
          list-style:none;
          }

/* a { color:#00000a0; text-decoration: none; } */
/* a:hover { text-decoration: underline; } */
a.toptable { 
	background-color:transparent;
	color: #0000a0; 
}

a {
	color:#005EFF;
	background-color:transparent;
	text-decoration:none;
}

a:hover{
	background-color:transparent;
	color:#005EFF;
}

img { 
/* 	background-color:transparent; */
	border-color:transparent; 
	border-width:1px;
	border-style:dotted;
}

a>img:hover{ 
	color:#fff;
/* 	background-color:#fff;  */
	border-color:#0099FF;
	text-decoration:overline;
}


table.toptable {
    width : 100%; 
    text-align : center; 
    background-color: #ffffcc;
  }
div.toptable {
    font-size: small;
    background-color: #ccffcc;
  }
/* dl.parcours dt { font-weight: bold; }*/
/* table.cours a { color: #ee5500; font-weight: bold; }
th { text-align : center; }
td { text-align : left; }
*/

p.compact { margin: 0; }
ul.compact { margin: 0; }

div.webmaster { 
                text-align : right; 
                font-size:80%;
                font-family: sans-serif; 
                font-style: italic;
                }



hr { /*visibility: hidden*/ border-style: dashed; border-collapse: collapse; border-color:#0099FF; border-width: 1px; } 

*.references { font-size:80%; }
*.authors { 
            font-variant: small-caps;
            }

*.authors a , a:hover { color:#000; background-color:transparent;}

table, td, th { 
                border-style: dashed; 
                border-collapse: collapse;
                border-color:#0099FF;
                border-width: 1px;
                font-weight: normal;
		padding: 4px;
                }

tr#title {     
           text-align : center; 
           font-weight: bold;
           }
