@CHARSET "ISO-8859-1";

#g_sidebar {
	margin: 0;
	padding: 0;
}

#sidebar {
    float: left;
    width: 199px;
    overflow:hidden;
}

.formLogin{
  vertical-align:top;
  color:#62797F;
  width:190px;
}

.formLogin label{
}

#lbl_password{

}
.formLogin input{
   width:80px;
   color:#62797F;
   border:1px solid #62797F;
   float:left;
   margin-bottom:5px;
   margin-right:5px;
   clear:both;
	
}

#g_sidebar a {
	font-family: Georgia,Verdana,Arial,Helvetica,sans-serif
}

#g_sidebar li a:hover, #TOP li a.selected {
	text-decoration:underline;
}

#g_sidebar span.group_middle{
	color:#999999;
}

#g_sidebar .exhibit_top{
	background-image:url(../images/li_brown_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:8px;
	margin-top:1px;		
}

#g_sidebar .exhibit{
	margin-left:-16px;
	margin-top: 0px;	
}

#g_sidebar .exhibit_middle{
	background-image:url(../images/li_brown_middle.gif);
	background-position:left top;
	background-repeat:repeat-y;
	display:block;
	width:200px;		
}

#g_sidebar .exhibit_middle a{
	background-image:url(../images/li_brown_rond.gif);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	width:180px;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
}

#g_sidebar .exhibit_bottom{
	background-image:url(../images/li_brown_bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;	
	display:block;
	height:8px;
	width:200px;
}

#g_sidebar .specimen_top{
	background-image:url(../images/li_lred_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:8px;
	margin-top:1px;		
}

#g_sidebar .specimen{
	margin-left:-16px;
	margin-top: 0px;	
}

#g_sidebar .specimen_middle{
	background-image:url(../images/li_lred_middle.gif);
	background-position:left top;
	background-repeat:repeat-y;
	display:block;
	width:200px;		
}

#g_sidebar .specimen_middle a{
	background-image:url(../images/li_lred_rond.gif);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	width:180px;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
}

#g_sidebar .specimen_bottom{
	background-image:url(../images/li_lred_bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;	
	display:block;
	height:8px;
	width:200px;
}

#g_sidebar ul.level1{
	list-style-type:none;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 100px;
}

#g_sidebar ul.level2group{
	/*list-style-image:url(../images/li_rond2.png);*/
	margin-left: 10px;
}

#g_sidebar ul.level2{
	/*list-style-image:url(../images/li_rond2.png);*/
	margin-left: 10px;
}

#g_sidebar ul.level3{
	margin-left: 26px;
}

#g_sidebar ul[class="gengroup level2group"] > li.subtree > ul.level3{
	margin-left: 36px !important;
}

#g_sidebar li.groupelement{
	margin-left: 6px;
	list-style-image:none;
	list-style-type:none;
	margin-top: 3px;
}

#g_sidebar li.singleelement{
	margin-top: 5px;
	/*list-style-image:url(../images/li_rond2.png);*/
}

#g_sidebar li.group{
	margin-top: 0px;
}

#g_sidebar li{
	margin-top: 0px;
}

#g_sidebar li.sectiongroup{
	margin-top: 5px;
}

#g_sidebar li.subtree{
	list-style-image:none;
	list-style-type:none;
}

#g_sidebar .zone{
	list-style-image:none;
	list-style-type:none;
	margin-left: -16px !important;
}

#g_sidebar ul.level3group{
	/*list-style-image:url(../images/li_rond2.png);*/
	margin-left: 10px;
}

#g_sidebar .institutionroot{
	/*list-style-image:none !important;
	list-style-type:none !important;*/
	margin-left: -16px !important;
}

#g_sidebar .zone_top{
	background-image:url(../images/li_purple_top.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	display:block;
	width:190px;
	height:8px;
	margin-top:1px;		
	padding-top: 5px;
}
#g_sidebar  .zone_middle{
	background-image:url(/museesciencesnaturelles/images/li_purple_middle.gif);
	background-position:right top;
	background-repeat:repeat-y;
	display:block;
	width:190px;	
}

#g_sidebar .zone_middle a{
	background-image:url(../images/li_purple_rond.gif);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	width:160px;
	padding-left:10px;
	padding-right:15px;
	color:#fff;
}

#g_sidebar .zone_bottom{
	background-image:url(../images/li_purple_bottom.gif);
	background-position:right top;
	background-repeat:no-repeat;	
	display:block;
	height:13px;
	width:190px;
}

/* 
 * Exhibition
 */
 #g_sidebar .exhibition_top{
	background-image:url(../images/li_purple_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:8px;
	margin-top:1px;		
}

#g_sidebar .exhibition{
	margin-left:-16px;
	margin-top: 0px;	
}

#g_sidebar .exhibition_middle{
	background-image:url(../images/li_purple_middle.gif);
	background-position:left top;
	background-repeat:repeat-y;
	display:block;
	width:200px;		
}

#g_sidebar .exhibition_middle a{
	background-image:url(../images/li_purple_rond.gif);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	width:175px;
	padding-left:15px;
	padding-right:10px;
	color:#fff;
}

#g_sidebar .exhibition_bottom{
	background-image:url(../images/li_purple_bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;	
	display:block;
	height:8px;
	width:200px;
}

/* 
 *	Institution
 */
 #g_sidebar .institution_top{
        background-image:url(../images/li_green_top.gif);
        background-position:left bottom;
        background-repeat:no-repeat;
        display:block;
        width:200px;
        height:8px;
        margin-top:1px;
}

#g_sidebar .institution{
	margin-left:-16px;
	margin-top: 0px;	
}

#g_sidebar .institution_middle{
        background-image:url(../images/li_green_middle.gif);

        background-position:left top;
        background-repeat:repeat-y;
        display:block;
        width:200px;
}

#g_sidebar .institution_middle a{
        background-image:url(../images/li_green_rond.gif);
        background-position:right center;
        background-repeat:no-repeat;
        display:block;
        width:170px;
        padding-left:10px;
        padding-right:20px;
        color:#fff;
}

#g_sidebar .institution_bottom{
        background-image:url(../images/li_green_bottom.gif);
        background-position:left top;
        background-repeat:no-repeat;
        display:block;
        height:8px;
        width:200px;
}

/* Stats ******* */
#g_sidebar .main_stat_top{
        background-image:url(../images/li_menu_top_stat.gif);
        background-position:right bottom;
        background-repeat:no-repeat;
        display:block;
        width:165px;
        height:17px;
        margin-top:1px;
}

#g_sidebar .main_stat_middle{
        background-image:url(../images/li_menu_middle_stat.gif);
        background-position:right top;
        background-repeat:repeat-y;
        display:block;
        width:165px;
}

#g_sidebar .main_stat_middle a{
        background-image:url(../images/li_menu_rond_stat.gif);
        background-position:right center;
        background-repeat:no-repeat;
        display:block;
        width:145px;
        padding-left:10px;
        padding-right:10px;
        font-size:100%;
        color:#FFFFFF;
}
	
#g_sidebar .main_stat_bottom{
        background-image:url(../images/li_menu_bottom_stat.gif);
        background-position:right top;
        background-repeat:no-repeat;
        display:block;
        height:17px;
        width:165px;
}
.main_stat{
	float:left;
   	vertical-align:top;
  	color:#4f7d9f;
  	width:190px;
}

.main_stat li{
	margin-top: 0px;
	/*list-style-image:url(../images/li_rond2.png);
	list-style-type:none;*/
	margin-left:20px;
}

#g_sidebar .divtabs_navigation {margin-top: 20px; background : url('../images/li_menu_middle_blue1.gif') no-repeat right; color:#ffffff; width:140px; line-height:17px; padding-left:10px; font-weight:bold;}
#g_sidebar .outertab_content {clear:both;  height: auto }
#g_sidebar .innertab_content {height : auto ; overflow:hidden; width:185px; border:1px #507d9e solid; padding:5px;}
#g_sidebar .content_menu {margin-bottom: 35px;}
 
