/*
style.css
---------
Par Yao Agbessi
*/
html {
background-color:rgb(230,230,255);
height:100%;
}

body /* On travaille sur la balise body, donc sur TOUTE la page */
{
   text-align: justify;
   font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif;
}
#bloc_page/* position laterale du bloc logo */
{
    width: 750px;
    margin: auto;
}
#menuhaut
{
    position : absolute;
    margin-top: 20px;
}
/*
#header
{
    background-image: url("images/toto.png");
}
*/
#logosite {
	position : absolute;
	height : 20px;
	width : 20px;
}

#logocnrs {
	position : absolute;
	margin-left : 700px
	height : 49px;
	width : 100px;
}

aside
{
    position: absolute;
    margin-left: -15px;
    background-color: Teal;
    width: 200px;
    box-shadow: 10px 10px 6px #1c1a19;
    border-radius: 5px;
    padding: 10px;
    color: white;
	margin-top : -20px; 
	font-size:130%;
}
aside a 
{
   text-decoration: none;
   text-shadow: 6px 6px 8px black;
   /*border: 3px #13215C ridge;*/
   color: white;
}
.contenu {			/*partie contenant le texte et le contenu du site*/
	float: left;
	margin-left : 205px;
        position: absolute;   
	padding : 20px;
	width: 1080px;
	border: 3px #13215C ridge; /*2px solid #13215C;	bordure du contenu*/
	background : #F3F4F2;
	font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif;
        font-size:21px;
	box-shadow: 3px 3px 2px #1c1a19;
	border-radius: 5px;
}

.bloc {			/*partie contenant le texte et le contenu du site*/
        margin-top: -10px;

}

.image {
	float : right;
	margin-right : 10px;
	margin-top : 50px;
	background-color: #F3F4F9;
}

.contpage {
       margin : 0;
       padding : 0;
}

.menu h2 a:visited { color: #0000CC; }
.menu h2 a:hover { 	color: #ff6600; } 

p
{
   text-align: justify;
}


h1
{
    color: white;
    text-align: center;
    background-color: grey;
}

h2
{
   color: white;
}
.nom h2
{
   color: black;
}

h3
{
   font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; /* Un titre en Arial Black c'est mieux :o;) */
   background-color: Teal;
   color: white;
}

h4
{
   font-style: italic; /* Les titres h2 seront en italique ! */
   text-indent: 30px; /* On dÃ©cale un peu les sous-titres */
   font-family:Times New Roman, Arial, "Times New Roman", "Arial Black", Verdana, serif;
}

.cercle
{
   list-style-type: circle;
}

ul /* Ma liste aura des puces en forme de dossiers */
{
   list-style-image: url("./images/webdev-emoticon-smile-16x16.png");
}

h5
{
   text-align: center;
   text-decoration: blink; /* Le titre sera clignotant ! (ne fonctionne pas sous Internet Explorer) */
   text-transform: capitalize; /* Les premiÃ¨res lettres des mots du titre seront en majuscules */
   background-color: red;
   color: white; /* Le texte surlignÃ© sera Ã©crit en noir, parce que le blanc sur fond jaune on voit rien ;o) */
}

a:focus /* Quand le visiteur sÃ©lectionne le lien */
{
   background-color: #FFCC66;
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: red;
}
a /* Lien normal */
{
   text-decoration: none;
   color: blue;
  /*  font-style: italic;*/
}

.footer {
	border-top:1px solid #DDD;
}
.footer table {
	color:#444;
	font-size:8pt;
}

.actuel
{
   text-align: right; /* Pour aligner Ã  droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
}

/* Navigation */


