
A:visited {text-decoration:none; color:#880022; font-weight:bold}
A:link {text-decoration:none; color:#880022; font-weight:bold}
A:active {text-decoration:none; color:#880022; font-weight:bold}
A:hover {text-decoration:underline; color:#444444; font-weight:bold}

/*--------------------------colgauche--------------------------*/

div#colgauche {
height : 630px;
width : 152px;
float : left;
}

div#sous_logo {
height : 300px;
width : 151px;
border-right : 1px solid #edc96e;
}

div#sous_presse {
height : 15px;
width : 152px;
border-right : 1px solid #edc96e;
}

div#sous_public {
height : 15px;
width : 152px;
border-right : 1px solid #edc96e;
}


.recherche {
height : 126px;
border-right : 1px solid #edc96e;
padding-top : 10px;
}


/*---------------------------fin de colgauche------------------------------*/



/*--------------------milieuColDroite----------------------------*/





div#droite_2 {
width : 122px;
height : 80px;
border-left : 1px solid #edc96e;
border-bottom : 1px solid #edc96e;
}

div#droite_3 {
width : 122px;
height : 80px;
border-top : 1px solid #edc96e;
border-left : 1px solid #edc96e;
border-bottom : 1px solid #edc96e;
}

div#droite_4 {
width : 122px;
height : 145px;
border-top : 1px solid #edc96e;
border-left : 1px solid #edc96e;
}

div.actualites {
background-color : black;
color : white;
clear : left;
height : 120px;
width : 122px;
display : block;
overflow : hidden;
}

div.actualites a {
display : block;
font-family: georgia, verdana, arial, serif ;
font-weight : bold;
font-size : 8pt;
letter-spacing: -0.03pt;
color : white;
text-decoration : none;
padding-left : 2px;
}

div.actualites li a h3 {
display: block;
padding-bottom: 6pt;
font-family: georgia, verdana, arial, serif ;
font-weight : bold;
font-size : 10pt;
color : #edc96e;
text-decoration : none;
list-style-type: none;
}

div.logo_tutelle {
width:122px;
height:114px;
}
/*-------------------- fin de milieuColDroite ----------------------------*/


/*--------------- milieuContenu----------------------*/

.ensavoirvitro {
font-size : 8pt;
line-height: 10pt;
padding-left : 20px;
list-style-image: url(../images/fleche_j_accueil.png);
list-style-position: inside;
display: list-item;
}

/*.ensavoirvitro a {
display: list-item;
}*/

.ensavoirvitrodr {
font-size : 8pt;
line-height: 10pt;
padding-right : 20px;
list-style-image: url(../images/fleche_j_accueil.png);
list-style-position: inside;
display: list-item;
text-align : right;
/*float : right;*/
}

div#milieuContenu {
float : left;
width : 696px;
height : 530px;
overflow : auto;
margin : 20px 0 0 0;
}

div#milieuContenu a {
background-color : transparent;
}

div#milieuContenu sup {
background-color : transparent;
}

/* Ajustement vitrophanie 
Hauteur et position à partir du haut */
div#agenda {
font-family: Calibri, georgia, verdana, arial, serif ;
position : relative;
left : 100px;
top : 40px;
width : 480px;
height : 470px;
background-color : white;
opacity:.80;
filter: alpha(opacity=75);
-moz-opacity: 0.70;
}

div#agenda div.titre {
background-color : transparent;
display: block;
text-align : center;
padding-top: 12px;
padding-bottom: 5px;
font-size: 13pt;
font-weight: bold;
}

div#agenda a {
background-color : transparent;
position : relative;
left : 0px;

font-size: 9pt;
font-family: georgia, verdana, arial, serif ;
}

div#agenda li{
list-style-type : none;
}

div#agenda i { 
background-color: transparent;
} 

/*----------------- fin de milieuContenu --------------------------------*/



/*----------------------- basPage -----------------------------------*/




#basPageGauche {
float : left;
width : 151px;
background-color : black;
display : block;
height : 30px;
}

#basPageMilieu {
float : left;
width : 696px;
border-left : 1px solid #edc96e;
border-right : 1px solid #edc96e;
border-bottom : 1px solid #edc96e;
background-color : black;
display : block;
height : 30px;
}

/*#basPageDroite {
float : right;
width : 151px;
background-color : black;
display : block;
height : 30px;
}*/


a.basPage {
font-size : 75%;
color : white;
padding-left: 9px;
margin-top : 7px;
font-weight: normal;
}

/*-------------------- fin de basPage ---------------------------*/

