/* STANDARD EXLIBRIS */
body, td, ul, ol, p, div, input, h, select { font-family:Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif; font-size:11px;}
.body {background:#fff;}
.bodygris {background:#e6e6e6;}

.m-body {
	background:#fff url(/vues/commun/include_cemagref/symposcience/images/filet_v2.gif) repeat-y; 
	margin-left:12}
	
.site-fond {background:#e6e6e6 url(../images/f.gif) repeat-x;}


A:link, A:visited {text-decoration:none; }
A:active, A:hover {text-decoration:underline; }

.link A:link, .link A:visited, .link A:active, .link A:hover{color:#369; text-decoration:underline }

.oran {color:#F60; font-weight:bold;}
.oran A:link, .oran A:visited, .oran A:active, .oran A:hover {color:#F60; font-weight:bold;}
.bleu {color:#036; font-weight:bold;}
.noir {color:#000;}
.search {color:#FF6600;}

.text {color:#000; line-height:16px; background-color:#fff;}
.breve {color:#000; line-height:16px; background-color:#e9e9e9;}
.textgris {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal; line-height:16px;}

.t10 {font-size:10px};
ul {color:#000;	list-style-type: disc;}

/* FONDS */
.fblue {background-color:#205EA9;}
.fwhite {background-color:#fff;}
.fgrey {background-color:#e9e9e9;}
.ligne_hz {background:#fff url(../images/m_pt_hz.gif) repeat-x;}

/* HAUT DE PAGE*/
.top {background-color:#205EA9; vertical-align:bottom; color:#97A8D4; font-weight:bold; font-face:Arial, Helvetica, sans-serif; font-size:11px; }
.topnav {background-color:#205EA9; vertical-align:bottom; text-align:right; color:#fff;}
.topnav A:link, .topnav A:visited, .topnav A:active, .topnav A:hover {color:#fff;}

.top-body {background:#75ACD2 url(../images/top_bg.jpg) no-repeat;}
.top1 {}
.top2 {text-align:right;}
.top2 A:link, .top2 A:visited {font-weight:bold ; color:#fff; text-decoration:none }
.top2 A:active, .top2 A:hover {font-weight:bold ; color:#fff; text-decoration:underline;}
.m-bar {background:#fff url(../images/m_bar.gif) repeat-x;}

/* MENU TOP */
.men-top		{background:url(../images/men_top.jpg) repeat-y}
.men-td  		{background:url(../images/men_td.gif) repeat-x; width:100px;}
.men-td-sel 	{background:url(../images/men_td_sel.gif) repeat-x; width:100px;}
.men-td A:link, .men-td  A:visited {text-decoration:none; color:#FFF}
.men-td  A:active, .men-td  A:hover {text-decoration:underline; color:#FFF; font-weight:normal}
.smen 			{ background-color:#e5e5e5; height:19px}
.smen A:link, .smen A:visited {text-decoration:none; color:#666}
.smen A:active, .smen A:hover {text-decoration:underline; color:#666; font-weight:normal}

/* INDEX */
.pt-vt-n {background:#fff url(../images/pt_vt_n.gif) repeat-y;}
.pt-vt-n2 {background:#fff url(../images/pt_vt_n2.gif) repeat-y;}
.r-tit { color:#036; font-weight:bold; font-size:14px; text-align:center;}
.r-form {}
.r-li {background:#fff url(../images/r_li.gif) repeat-x; height:18px; font-size:9px;}
.r-li A:link, .r-li A:visited, .r-li A:active, .r-li A:hover {font-size:9px;}
.r-rev-li {vertical-align:top;} 
.r-rev-li A:link, .r-rev-li A:visited, .r-rev-li A:active, .r-rev-li A:hover {color:#F90;}
.r-rev-pt {background:#fff url(../images/r_rev_li.gif) repeat-x;}

/* CHEMIN SUIVI jusqu'à la page en cours */
.path {background-color:#fff; text-align:left; vertical-align:top; color:#A1A1A1;}
.path A:link, .path A:visited, .path A:active, .path A:hover {color:#A1A1A1;}

/* ZONE DE COM */
.box {color:#999; line-height:16px; background-color:#fff;}

/* THESAURUS Affichage arborescent */
.m-body-arbo {background:#fff; font-size:11px;}
.niveau1 {color:#036; font-weight:bold;  vertical-align:middle;}
.niveau1 A:link, .niveau1 A:visited, .niveau1 A:active, .niveau1 A:hover{color:#036; font-weight:bold;}
.niveau2 {color:#369; vertical-align:middle;}
.niveau2 A:link, .niveau2 A:visited, .niveau2 A:active, .niveau2 A:hover {color:#369;}
.niveau3 {color:#f60; vertical-align:top; } 
.niveau3 A:link, .niveau3 A:visited, .niveau3 A:active, .niveau3 A:hover{color:#f60;}
.niveau4 {color:#369; vertical-align:middle;}
.niveau4 A:link, .niveau4 A:visited, .niveau4 A:active, .niveau4 A:hover {color:#369;}
.niveau5 {color:#f60; vertical-align:top; } 
.niveau5 A:link, .niveau5 A:visited, .niveau5 A:active, .niveau5 A:hover{color:#f60;}
.niveau6 {color:#369; vertical-align:middle;}
.niveau6 A:link, .niveau6 A:visited, .niveau6 A:active, .niveau6 A:hover {color:#369;}
.niveau7 {color:#f60; vertical-align:top; } 
.niveau7 A:link, .niveau7 A:visited, .niveau7 A:active, .niveau7 A:hover{color:#f60;}
.niveau8 {color:#369; vertical-align:middle;}
.niveau8 A:link, .niveau8 A:visited, .niveau8 A:active, .niveau8 A:hover {color:#369;}
.niveau9 {color:#f60; vertical-align:top; } 
.niveau9 A:link, .niveau9 A:visited, .niveau9 A:active, .niveau9 A:hover{color:#f60;}

/* FORMULAIRE DE VUE */

.entete {background-color:#205EA9; vertical-align:bottom; color:#97A8D4; font-weight:bold; font-face:Arial, Helvetica, sans-serif; font-size:11px; }
.navigation {background:#fff repeat-x; vertical-align:bottom;}
.navigation A:link, .navigation A:visited, .navigation A:active, .navigation A:hover {color:#00F;}

.titrevue 			{ background-color:#e5e5e5; height:19px}
.titrevue A:link, .titrevue A:visited {text-decoration:none; color:#666}
.titrevue A:active, .titrevue A:hover {text-decoration:underline; color:#666; font-weight:normal}

/* champs mis en valeur */
.titre0 {color:#369; font-weight:bold; font-size:30px; line-height:30px; margin:0px; padding:0px;}
.titre1 {color:#369; font-weight:bold; font-size:18px; line-height:20px; margin:0px; padding:0px;}
.titre2 {color:#369; font-weight:bold; font-size:14px; line-height:20px; margin:0px; padding:0px;}
.titre2f {color:#666; font-weight:bold; font-size:14px; line-height:20px; margin:0px; padding:0px;}
.titre2eng {color:#339900; font-weight:bold; font-size:14px; line-height:20px; margin:0px; padding:0px;}
.titre3 {color:#f90; font-weight:bold; font-size:14px; line-height:20px; margin:0px; padding:0px;}
.titre4 {color:#666; font-weight:bold; font-size:14px; line-height:20px; margin:0px; padding:0px;}

/* libellés et champs  */
.titrechamp {color:#666 ; vertical-align:top;}
.titrechamp { font-family:Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif; font-size:11px; vertical-align:top;}
.titrechampns { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666699; font-weight: bold; }
.titrechampeng { font-family:Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif; font-size:11px;color:#339900; vertical-align:top;}
.courantchamp { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; font-weight: normal; }
.obligchamp {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; }
.obligchamp2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; font-weight: bold; }
.affichamp {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; }

.ftext { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF; }
.ftextarea { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF; }
.fcheckbox { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF; }
.fradio { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF; }
.fselect { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF; }
.fbutton { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF;}
.fbuttonadmin { border-style: groove; border-color: #CCCCFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 2px; border-bottom-width: 2px; background-color: #FFFFFF; width:300px; }
.fsubmit {}
.ffile {}

/* BAS DE PAGE */
.bot {text-align:left; vertical-align:top; color:#666; font-size:10px;}
.bot A:link, .bot A:visited, .bot A:active, .bot A:hover {color:#036; font-size:10px;}

.pied {text-align:left; vertical-align:top; color:#666; font-size:10px;}
.pied A:link, .pied A:visited, .pied A:active, .pied A:hover {color:#036; font-size:10px;}


.sep { font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #333366; font-weight: normal; background-color: #9999AA; }


table { }

.liste {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #333366;
font-weight: normal;
background-color: #EEEEFF;
}

.navigint {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
font-weight: normal;
background-color: #FFFFFF;
}

.margeligne {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000066;
font-weight: bold;
}

.infoligne {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333366;
font-weight: normal;
font-style: italic;
}

.indexligne {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000066;
font-weight: bold;
}

.commentaire {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
font-weight: normal;
font-style: italic;
}

.objetligne {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000066;
font-weight: bold;
}

.aideligne {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000066;
font-weight: bold;
}

/* VISUALISEUR */
.visu-body {background-color:#205EA9; vertical-align:bottom; color:#97A8D4; font-weight:bold; font-face:Arial, Helvetica, sans-serif; font-size:11px;}
.viewimg { 
	display: block;
	overflow: auto;
	width: 100%;
	height: 85%;
	padding: 2px;
	vertical-align: center;
	align: center;
	text-align: center;
	border: 1px solid black;
}
.imgcadre {
	border: 1px solid black;
}

/* Specifique */
.piedpage {
	font-size: 12px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.m-body {}
.m-body-gauche {
	background:#fff url(/vues/commun/include_cemagref/symposcience/images/ligne_brune.gif) repeat-y; 
	margin-left:6;
	background-position: left}
	
.m-body-droite {
	background:#fff url(/vues/commun/include_cemagref/symposcience/images/ligne_brune.gif) repeat-y;
	margin-right:6 ;
	background-position: right}
	
.texte {
	font-size: 12px;
}	
h1 {
	font-weight: bold;
	color: #329BC0;
	font-size: 16px;
}
h2 {
	font-weight: bold;
	color: #329BC0;
	font-size: 14px;
}
a.lienmenu {
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
a.liensimple {
	font-size: 12px;
	color: #993300;
	text-decoration: none;
}
a.lienmenu:hover {
	font-size: 12px;
	font-weight: bold;
	color: #329BC0;
	text-decoration: none;
}
a.lienPiedPage {
	font-size: 12px;
	font-weight: bold;
	color: #329BC0;
	text-decoration: none;
}
a.lienPiedPage:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
li.menu {
	font-size: 12px;
	font-weight: bold;
	color: #329BC0;
	text-decoration: none;
}
