*{
margin:0px;
padding:0px;
}

option{
margin-right:5px;
}

/*----------------------GENERAL----------------------*/
/*------------------PAGE & TEmplate------------------*/

body{
background-color:#ffffff;
font-family:arial;
font-size:8pt;
color:#000000;
}

.header_top{
background-color:#ffffff;
width:100%;
}

.login{
color:#000000;
font-size:10px;
width:180px;
background-color:#ffffff;
}

.header_forms{
background:url(/portal/page/portal/CNRS_Ressources/CNRS_Images/Banniere.jpg) top right no-repeat;	
}

.header_top_right{
float:right;	
width:130px;
}

.menuBar{
width:845px;
height:100%;
background-color:#D8D8D8;

}

.logo_box{
width:177px;
text-align:center;
vertical-align:middle;
}

.button_menu,
.button_menu_actif{
text-align:center;
vertical-align:middle;
}

.button_menu a,
.button_menu a:link,
.button_menu a:visited{
display:block;
width:169px;
height:30px;
#height:40px;
padding-top:10px;
background:#D8D8D8 url(/portal/page/portal/CNRS_Ressources/CNRS_Images/filet.gif) top right no-repeat;
color:#615F5F;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}

.button_menu a:hover,.button_menu a:focus{
color:#3577B4;
background-color:#D8D8D8;
}

.button_menu_actif a,
.button_menu_actif a:link,
.button_menu_actif a:visited{
display:block;
width:169px;
height:30px;
#height:40px;
padding-top:10px;
background:#3577B4 url(/portal/page/portal/CNRS_Ressources/CNRS_Images/filet.gif) top right no-repeat;
color:#FFFFFF;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}

.corps{
background-color:white;
padding-right:20px;
padding-bottom:20px;
}

.description{
color:#000000;
font-size:10pt;
}

.document_download_title{
color:#A80008;
font-weight:bold;
font-size:14pt;
}

.document_infos{
color:#000000;
font-size:10pt;
}

.document_infos a{
color:#000000;
font-size:10pt;
}

.encadre{
display:block;
margin-top:12px;
margin-left:20px;
border:1px #777777 solid;
}

.encart{
margin-top:10px;
border:1px #777777 solid;

}


.file_path{
color:#777777;
font-size:10pt;
}

.file_path_curr{
color:#C60D1F;
font-size:10pt;
font-weight:bold;
text-decoration:none;
}

.file_path_zone{
display:block;
color:#777777;
font-size:10pt;
margin-left:20px;
margin-top:25px;
}

img{
border:0;
}



.link{
font-size:9pt;
}

.link_edit{
color:#000000;
font-size:9pt;
}

.message_welcome{
font-size:14pt;
}


.page_title{
display:block;
color:#000000;
font-weight:bold;
font-size:18pt;
margin-top:15px;

padding-bottom:10px;
}

.related_document{
display:block;
padding-left:5px;
padding-top:1px;
width:174px;
height:18px;
font-size:7pt;
color:white;
background-color:#777777;
}

.related_document_link{
color:#000000;
font-size:10pt;
text-decoration:none;
}

.search_input{
margin-top:5px;
border:1px solid black;
}


.sous-titre{
display:block;
color:#777777;
font-weight:bold;
font-size:14pt;
}



/*----------------------LEFT MENU----------------------*/
/*
/*place le body en dessous du menu*/
body{
z-index:1;
}

#menu{
width:176px;
float:left;
z-index:100;
font-family:arial;
background-color:#D8D8D8;
font-size:8pt;
margin-top:10px;
}

#menu a{text-decoration:none;}

#menu li{list-style-type: none;}

.sign{
margin-left:5px;
width:10px;
height:10px;
cursor:hand;
margin-right:5px;
}


.topic{
padding-top:5px;
/*display:none;*/
background-color:#D8D8D8;
width:162px;
#width:160px;
border: solid 1px white;/*enl?ve 2px sur la hauteur et la largeur */
height:30px;
margin-left:7px;
font-size:8pt;
color:#615F5F;
}

.topic a{
font-size:8pt;
margin-top:5px;
color:#615F5F;
font-family:arial;
/*text-transform:capitalize;*/
text-decoration:none;

}
.topic a:hover{
font-size:8pt;
margin-top:5px;
color:#3577B4;
background-color:#D8D8D8;
font-family:arial;
/*text-transform:capitalize;*/
text-decoration:none;

}

.topic_tete{
padding-top:5px;
/*display:none;*/
background-color:#D8D8D8;
width:162px;
#width:160px;
border: solid 1px white;/*enl?ve 2px sur la hauteur et la largeur */
height:30px;
margin-left:7px;
font-size:8pt;
color:#615F5F;
}

.topic_tete a{
font-size:8pt;
margin-top:5px;
color:#615F5F;
font-family:arial;
/*text-transform:capitalize;*/
text-decoration:none;

}
.topic_tete a:hover{
font-size:8pt;
background-color:#D8D8D8;
margin-top:5px;
color:#3577B4;
font-family:arial;
/*text-transform:capitalize;*/
text-decoration:none;
}

.stopics{display:none;}

.stopic{
font-size:8pt;
width:162px;
margin-left:7px;
border-left: solid 1px white;
border-right: solid 1px white;
border-bottom: solid 1px white;
}

.stopic li{
list-style-type: none;
height:30px;
font-size:8pt;
}

.stopic li a{
font-size:8pt;
/*display:none;*/
background-color:#002760;
width:160px;
color:white;
font-family:arial;
padding-left:20px;
text-decoration:none;
height:30px;
padding-top:5px;
}

/*zone apparaissant ? la droite des TOPICS*/
.ro{
font-size:8pt;
position:absolute;
margin-left:167px;
/*background-image:url("./transparent.gif");*/
}

/*zones apparaissant ? la droite des SOUS-TOPICS*/
.stopic .ro{
font-size:8pt;
position:absolute;
margin-left:162px;
/*background-image:url("./transparent.gif");*//*pour parer un bug d IE6*/
}


.stopic .ro a{
font-size:8pt;
height:30px;
}

.stopic .ro a:hover{
font-size:8pt;
height:30px;
}


.ro li{
font-size:8pt;
list-style-type: none;
height:30px;
}


.ro li a{
font-size:8pt;
/*display:none;*/
text-align:center;
margin:0px;
padding:0px;

background-color:#D8D8D8;
color:#615F5F;
height:30px;
width:150px;
text-decoration:none;
border-left: solid 1px white;
border-right: solid 1px white;
border-bottom: solid 1px white;
padding-top:5px;
}


.ro li a:hover{
font-size:8pt;
/*display:none;*/
text-align:center;
margin:0px;
padding:0px;

color:#3577B4;
font-size:8pt;
height:30px;
width:150px;
text-decoration:none;
border-left: solid 1px white;
border-right: solid 1px white;
border-bottom: solid 1px white;
padding-top:5px;
}


.ro li .ro_tete{
/*display:none;*/
text-align:center;
margin:0px;
padding:0px;

background-color:#D8D8D8;
color:#615F5F;
font-size:8pt;
height:30px;
width:150px;
text-decoration:none;
border: solid 1px white;
padding-top:5px;
}


.ro li .ro_tete:hover{
font-size:8pt;
/*display:none;*/
text-align:center;
margin:0px;
padding:0px;
color:#3577B4;
height:30px;
width:150px;
text-decoration:none;
border: solid 1px white;
padding-top:5px;
}

.stopic{
border-top:1 solid white;}

.stopic_title_tete,
.stopic_title{
background-color:#EEEEEE;
display:block;
margin-left:7px;
width:145px;
min-height:20px;
padding-top:10px;
padding-left:10px;
padding-right:5px;
#position:relative;
#left:7px;
#width:145px;
#padding-right:7px;
border:solid 1px white;

}

.stopic_title{border-top:none;}


.stopic_title_tete a, .stopic_title a
.stopic_title_tete a:link, .stopic_title a:link,
.stopic_title_tete a:visited, .stopic_title a:visited,
.stopic_title_tete a:active, .stopic_title a:active,
.stopic_title_tete a:focus, .stopic_title a:focus{
position:relative;
top:-5px;
text-decoration:none;
color:#615F5F;
}

.stopic_title_tete a:hover, .stopic_title a:hover
{
position:relative;
top:-5px;
text-decoration:none;
color:#3577B4;
}

.ro_link_text{
background-color:#D8D8D8;
color:#615F5F;
display:block;
width:145px;
min-height:25px;
padding-top:5px;
padding-left:10px;
padding-right:5px;
#padding-bottom:7px;
margin-left:1px;
#position:relative;
#left:-2px;
border:solid 1px #ffffff;
cursor:pointer;
}

.ro_norm .ro_link_text{border-top:none;}

.titre_paragraphe_hp{
display:block;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.link_shorts_stp,
.topic_headings{
font-size:8pt;
text-decoration:none;
}

.img_group_news{
float:left;
margin-right:10px;
margin-bottom:10px;
}

.cheminpage{
color:#777777;
text-decoration:none;
font-weight:bold;
}

.chemintexte{

text-decoration:none;
font-weight:bold;
}

.paragraphe{
text-align:justify;
display:block;
font-size:8pt;
}
/* 
	F. Martel le 02-01-08
	Mise en page Texte
*/
.zonetext{
text-align:justify;
display:block;
font-size:10pt;
}
.zonetext ul
{
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.footer{
color:#555555;
font-size:9pt;}

.footer a,
.footer a:link,
.footer a:visited{
color:#555555;
font-size:9pt;}

.footer a:hover,
.footer a:focus,
.footer a:active{
color:#000000;
font-size:9pt;}

.flags{
float:right;
position:relative;
top:-17px;
left:-14px;
#left:-21px;
}

.Bodyid337924siteid0{

margin:9px;
margin-left:0px;
display:block;
width:534px;
}

.Bodyid337819siteid0{

margin:9px;
margin-left:0px;
display:block;
width:283px;
}

.Bodyid337753siteid0{
border:1px solid #000000;
margin:9px;
margin-left:0px;
display:block;
width:828px;
}

.PortletHeaderColor{
background:url(/portal/page/portal/CNRS_Ressources/CNRS_Images/entete_portlet.gif) repeat-x;
color:#ffffff;
border-color:#D8D8D8;
}
.RegionBorder{
border:solid 1px #D8D8D8;
}
.PortletText1 {
font-family:arial; 
color:#002963;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.PortletText1 a {
text-decoration:underline;
 }
.PortletText2 {
font-family:arial; 
color:#002963;
font-size:8pt;
text-decoration:none;
}
.PortletText2 a {
text-decoration:underline;
 }

.titleorimageid1siteid0 {
font-family:arial; 
color:#002963;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.titleorimageid1siteid0 a {
text-decoration:underline;
 }
.PortletHeaderText {
font-family:arial; 
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.PortletHeaderText a {
text-decoration:underline;
 }
.PortletHeaderLink {
font-family:arial; 
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.PortletHeaderLink {
text-decoration:underline;
 }
.PortletSubHeaderLink {
font-family:arial; 
color:#002963;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.PortletSubHeaderLink {
text-decoration:underline;
 }
.inplacedisplayid14060siteid34 {
font-family:arial; 
color:#002963;
font-size:12pt;
font-weight:bold;
text-decoration:none;
 }
.inplacedisplayid14060siteid34 a {
text-decoration:underline;
 }
.PortletSubHeaderText {
font-family:arial; 
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.PortletSubHeaderText a {
text-decoration:underline;
 }
.PortletHeading2 {
font-family:arial; 
color:#002963;
font-size:8pt;
font-weight:bold;
text-decoration:none;
 }
.PortletHeading2 a {
text-decoration:underline;
 }
.PortletSubHeaderColor {
background-color: #999999;
}
input{
border:solid 1px #D8D8D8;
}

/* portlet de recherche dans content  */
#searchOCS{
padding:10px;
}
#searchOCS table{
font-size:11px;
}

#searchOCS label{
display:block;
font-weight:bold;
font-size:11px;
font-family: arial;
color: #002963;
float:left;
}
#searchOCS .sub_label{
text-align:right;
color:#336699;
float:right;
}
#searchOCS .metadata_label{
color:#555;
}
#searchOCS hr{
border:#fff;
color:#fff;
}
#searchOCS form hr{
margin:10px;
border:#fff;
color:#fff;
}
#searchOCS a,
#searchOCS a:visited,
#searchOCS a:hover,
#searchOCS a:active,
#searchOCS a:focus{
color:#4d69a6;
font-weight:bold;
font-size:12px;
}
#searchOCS a{
color:#4d69a6;
}
#searchOCS form img{
display:block;
margin-left:500%;
margin-right:500%;
text-align:center;
}
#searchOCS form table img{
display: block;
margin-left:0px;
text-align: center;
}
#searchOCS form table table table img{
display: block;
margin-left:5px;
margin-right:5px;
text-align: center;
}

.wait4loading{
 width:100%;
 text-align:center;
 font-size:10px;
 padding-top:20px;
}

#conteneur (
   position:absolute;
   margin-top:10px;
   margin-left: 10px;
   width:100%;
   height:auto;
   }
#imageg {
   float:left;
   margin-left:10px;
   width:auto;
   padding: 5px;
   }
#imaged {
   float:right;
   margin-right:10px;
   width:auto;
   padding: 5px;
   }
#titre {
   width: auto;
   min-width: 200px;
   font-size: 120%;
   font-weight:bold;
   color:#999999;
   }
#description {
   width: auto;
   min-width: 200px;
   margin: 10px 0px 10px 0px;
   font-size:75%;
   color:#000000;
   }
#lien1 {
   width: auto;
   min-width: 200px;
   font-size:80%;
   font-weight:bold;
   color:#FC7801;
   }
#lien2 {
   width: auto;
   min-width: 200px;
   font-size:80%;
   font-weight:bold;
   color:#FC7801;
   text-decoration: underline;
   }  
#lien2 a:link {
   width: auto;
   min-width: 200px;
   font-size:80%;
   font-weight:bold;
   color:#FC7801;
   text-decoration: underline;
   }
#lien2 a:hover {
   color: #000000;
   font-size:80%;
   font-weight:bold;
   text-decoration: underline;
   } 
#lien2 a:visited {
   color: #FC7801;
   font-size:80%;
   font-weight:bold;
   text-decoration: underline;
}   
#lien2 a:visited a:hover {
   color: #000000;
   font-size:80%;
   font-weight:bold;
   text-decoration: underline;
}   
/*
	Special Newsletter 
	le 26-03-2008
*/
.approbation, .dl {
   border: 1px solid #175DA3;
   font-size:90%;  
   width: 100%;
}
.tr_appro {
   font-weight: bold; 
   background-color: #E5E1E1;
   font-size:90%;
   color: #808080;
}
.tr_appro2 {
   background-color: #E5E1E1; 
   font-size:90%;
   color: #043985;
}
.forminput, .forminputf { 
   font-size:90%; 
   font-family: arial; 
   vertical-align: middle; 
}
.forminputf {
   width: 100%;
}
.LeftCurve{Background-Image:url(/portal/page/portal/CNRS_Ressources/CNRS_Images/leftcurve.gif);Background-Attachment:scroll;Background-Color:#0067FF;Background-Position:right top;Background-Repeat:no-repeat;}
/*
	Extractions BaaN 
	François Martel le 16-01-2008
*/

td.baantitre
{
	font-size: 80%;
	background-color: #FFFC6B;
	border: 1px solid black;
	padding: 2px;
}
td.baanligne
{
	font-size: 80%;
	border: 1px solid black;
	padding: 5px;
}
