body {
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
}

TD {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}
input               {font-size:12px; border:1px solid silver;background-color:#FCFCFC;font-family:arial,verdana;color:000000;}
select             {font-size:12px; border:1px solid silver;background-color:#FCFCFC;font-family:arial,verdana;color:000000;}
input.form          {font-size:12px; border:1px solid silver;background-color:#FCFCFC;font-family:arial,verdana;color:000000;}
textarea            {font-size:12px; border:1px solid silver;background-color:#FCFCFC;font-family:arial,verdana;color:000000;}
form                {padding:0px; margin:0px; margin-top:0px;}
li                  {font-family:Arial;font-size:12px;color:#000000;font-weight:bold}
li.normal           {font-family:Arial;font-size:11px;color:#000000;font-weight:normal}

a:link{text-decoration:none; color:#900000;}
a:visited{text-decoration:none; color:#900000;}
a.hover{text-decoration:none; color:#FF0000;}
a:active{text-decoration:none; color:#900000;}
a img{border:none;}

p{margin: 4px 0px;line-height:1.4em;padding:0px}

ul,ol{
margin-left:0px;
}

ul:hover{
margin-left:0px;
}

img{
border:0;
}

.surligne { background: #FF6; }

/* __ HEADER PORTAIL________________________________________________________________________________________________ */

.head{
width:100%;
height: 70px;
}

.header_intranet {
width:100%;
height:50px;
border: 0px;
margin:0; 
padding:0; 
background-image:url(/images/portail/bgbleu.png);/*bg2.png | topg.gif bg2.png bg_bandeau2.gif*/
}   

.logo_intranet {
position: absolute; 
top: 3px; 
left:8px;
cursor:pointer;
}

.user_intranet {
position: absolute; 
top: 30px; 
left:95px;
}
.user_intranet td{ color:#808080;}

.title_intranet {
position: absolute; 
top: 8px; 
left:100px;
font-family:arial;
color:#6A747C;
font-size:1.8em;
}

.title_intranet_ombre {
display:none;
}

.topleft{
text-align: right; background: url("/images/portail/sfx_top_bg2.png") no-repeat right top; margin: 0 auto; position: relative; z-index: 10000; height: 30px; padding: 15px;
}


#col1{
float:left; width:70px;
}
#col2{
float:right; width:70px;
}

.header_menu{
z-index:1000000;
position: absolute; 
right:300px;
top: 10px;
width:150px;
height:25px;
/*border: 1px solid #dedede;*/
}

.header_menu ul {
padding:0;
spacing:0;
margin-top:-3px;
font-weight:normal;
list-style-image: url(/images/icons/dot.gif);
}

.header_menu li{
font-size:0.9em;
font-weight:normal;
}


.options{
z-index:100000;
position: absolute; 
left:40%;
top: 30px;
width:150px;
height:100px;
background-color:#FFFFFF;
border:1px solid #dedede;
display:none;
padding:5px;
}

.theme{
z-index:100001;
position: relative; 
width:100%;
height:15px;
font-weight:bold;
}

/* ___________________________________ PAGE D'ACCUEIL ____________________________________ */ 

#new_mails{
position:absolute;
float:right;
top:100px;
right:10px;
}

.liste-cours {
background-color:#FFFFFF;
float:right;
padding-right:10px;
width:68%;
}
.liste-cours ul {
list-style-image:url(http://web.developpez.com/images/puce.png);
}
.liste-cours li {
padding-top:5px;
text-align:justify;
}
.liste-cours a:link, .liste-cours a:visited {
background-color:#FFFFFF;
color:#3E7CBB;
text-decoration:none;
}
.liste-cours a:hover, .liste-cours a:active {
background-color:#FFFFFF;
color:#153668;
text-decoration:none;
}




/* ____________________________________ MOTEUR DE RECHERCHE ______________________________*/

#moteur_recherche{
position:absolute; 
top:20px; 
z-index:10000000;
right:5px;
}

#recherche_en_cours{
text-align: center;
font-weight:bold;
font-size:1.2em;
color:#6A747C;
position:relative; 
right:0px; 
height:100%;
width:100%; 
background-color:#F4F6F7; 
z-index:100001;
}

#resultats_recherche{
display:none; 
position:absolute; 
float:right; 
right:0px; 
top:83px; 
width:500px; 
height:450px;
/*min-height:300px; */
overflow:auto; 
border:2px solid #BBCCDD; 
background-color:#ffffff; 
z-index:100000;
padding:10px;
cursor: e-resize;
}

#entete_resultats_close{
cursor:pointer;
position:relative;
float:right;
}

#entete_resultats_titre{
color:#000000;
font-weight:bold;
text-align:center;
margin-top:3px;
font-size:1.1em;
}

#entete_resultats_duree{
text-align:center;
clear:both;
font-size:0.9em;
width:100%;
border-bottom:2px solid #BBCCDD;
padding-bottom:10px;
}
#entete_resultats_criteres{
clear:both;
margin-top:10px;
}
#entete_resultats_suggestion{
clear:both;
margin-top:10px;
margin-bottom:5px;
font-weight:bold;
text-decoration:underline;
}
#entete_resultats_recherche_proche{
clear:both;
margin-left:20px;
}
#entete_resultats_synonymes{
clear:both;
margin-left:20px;
}
#entete_resultats_flexions{
clear:both;
margin-left:20px;
}


#fiche_resultats{
clear:both;
width:100%;
margin-top:5px;
cursor:pointer;
}

#fiche_resultats:hover{
background-color:#DCE0E5;
}

.fiche1{
background-color:#f4f4f4;
}

#fiche_resultats_datecreation{
font-weight:normal;
font-size:0.9em;
cursor:pointer;
position:relative;
float:right;
}

#fiche_resultats_titre{
/*clear:both;*/
font-weight:bold;
}

#fiche_resultats_extrait{
color:#808080;
font-size:0.9em;
}


.deconnexion{
cursor:pointer;
position:absolute; top:53px; right:10px;
}


/* __________________________________________________________________________________________________ */     
     

/* MAIN___________________________________*/
/*#frame {background: url("/images/portail/theme2/back_top_left.png") no-repeat top left; z-index:1; width:150px; height:50px; position:absolute; top:102px; left:0px;}
#innerframe { background: url("/images/portail/theme2/back_top_right.png") no-repeat top right; padding: 1em 2em; z-index:1; position:absolute; width:50px; height:50px; position:absolute; float:right; top:100px; right:0px;}
*/
#mes_appli{
height:auto; 
width:300px; 
padding:5px; 
position:absolute; 
top:74px;
border:1px solid #BBCCDD;
display:none; 
background-color:#ffffff; 
overflow:auto; 
z-index:1000000;
}

#mon_appli{
margin-top:20px;
 z-index:10; 
 }

#menu_horizontal {
 height: 50px;
 width:100%;   
 background: url("/images/portail/back_gris.png");
 background-repeat:repeat-x;
 margin:0;
 border-top:1px solid #BBCCDD;
padding:0;

 }
     
 #main {    
 margin-top:-30px;
 clear:both;
 }
     
.onglet {
padding-left:12px;
padding-right:12px;
height: 23px; 
min-width:50px;
width: auto; 
float:left;
border-right:1px solid #BBCCDD;
position:relative;
color:#000000; /*#E7E8EC E7E8EC 6A747C  #6A747C*/
font-family:Arial,Arial, sans-serif;
font-size:0.9em;
/*font-weight:bold;*/
text-align: center;  cursor:pointer; 
/*background-color:#808080;*/
/*background-image: url(/images/portail/onglet-gris.jpg);*/
}

.onglet_on {
padding-left:8px;
padding-right:8px;
height: 23px; 
min-width:50px;
width: auto; 
float:left;
border-right:1px solid #BBCCDD;
position:relative;
color:#000000; /*#E7E8EC E7E8EC*/
font-family:Arial,Arial, sans-serif;
font-size:0.9em;
/*font-weight:bold;*/
text-align: center;  cursor:pointer; 
/*background-color:#808080;*/
background-image: url(/images/portail/onglet_on.jpg);
}







/* apercu des captures d'écrans _________________*/

.screen {
position:absolute; top:74px; right:0px; z-index:3;
display:block;
width:114px;
border:0;
}


