@import "calendar.css";

@import "thickbox.css";



#ori-oai-search .hide {
	display: none;
}

#ori-oai-search span.liusHit {
	color: #192A89;
	background-color: yellow;
	font-weight: bold;
}

#ori-oai-search img {
	border: 0;
}

/************************/ /*             body              */
	/************************/
body#ori-oai-search,
#ori-oai-search {
}

div#ori-oai-search {
	margin: 0 auto;
	width: 1013px;
	padding: 0 ;/*16px;*/
	overflow: visible;
}

#ori-oai-search #head {
}

#ori-oai-search #menu {
	clear: both;
	padding-top: 0px;
}

#ori-oai-search #navigation {
	display: none;
}

#ori-oai-search #content { 
	width:1013px;
	padding:0px !important;
	margin:0;
	background: url('../media/bg-container-top.gif') no-repeat;
	background-position: top right;
}

div#content>table {
	width:700px;
	margin-top:16px;
}
div#content form {
	width:700px;
	margin-top:0px;
}

#ori-oai-search #feet {
	display: none;
}

#ori-oai-search div#feet ul {
	display: none;
	margin: 0px 0px 1px 20px;
	padding: 25px 10px 2px 10px;
	list-style-type: none;
}

#ori-oai-search div#feet ul li {
	display: none;

}

#ori-oai-search div#feet ul li a {
	color: #6e72a1;
	font-weight: bold;
	font-size: 10px;
}

/************************/ /*          content            */
	/************************/
#ori-oai-search .Title {
	font-size: 10pt;
	text-align: left;
	color: #CF7C00;
	font-weight: bold;
}

#ori-oai-search p.credits {
	text-align: center;
	margin-top: 0;
}

#ori-oai-search table.credits {
	text-align: center;
	border: 1px solid #EDBD5E;
	padding: 3px 3px 3px 3px;
}

#ori-oai-search table.credits td {
	width: 180px;
}

#ori-oai-search table.credits td.label {
	font-weight: bold;
}

#ori-oai-search table.download {
	text-align: left;
	padding: 3px 3px 3px 3px;
	width: 800px;
}

#ori-oai-search table.download td {
	border: 1px solid #EDBD5E;
	margin: 0;
}

#ori-oai-search table.download .head {
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

#ori-oai-search table.download .product {
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
	background-color: #EDBD5E;
}

#ori-oai-search table.download .product_line,#ori-oai-search table.download .product_line a,#ori-oai-search table.download .product_line a:visited
	{
	font-size: 10pt;
	color: black;
	text-decoration: none;
	padding-left: 5px;
}

#ori-oai-search table.download .product_line a:hover {
	color: black;
	text-decoration: underline;
}

/************************/ /*             head              */
	/************************/
#ori-oai-search #logo {
	display: none; /*block;*/
	text-decoration: none;
	overflow: hidden;
	border: 0;
	margin: 0;
	padding: 0;
	height: 194px;
	width: 848px;
	background: url(../media/logo_unr-npdc.gif) no-repeat;
}

#ori-oai-search #connect { /*position: absolute;
	left: 185px;
	top: 15px;
	visibility: hidden;*/
	
}

#ori-oai-search #connect a {
	font-weight: bold;
	font-size: 14px;
	color: #CBDCF6;
	border: 2px outset #CBDCF6;
	background-color: transparent;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#ori-oai-search #connect a:hover {
	font-size: 14px;
	color: black;
	border: 2px inset #1A2F8A;
	background-color: #CBDCF6;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#ori-oai-search #simple_search {

	padding-left: 16px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#ori-oai-search #simple_search a {
	font-weight: bold;
	font-size: 11px;
	color: #6e72a1;
	text-decoration: none;
}

#ori-oai-search #simple_search a:hover {
	font-weight: bold;
	font-size: 11px;
	color: #E08600;
	text-decoration: underline;
}

#ori-oai-search #simple_search form {
	padding: 0;
	margin: 0;
	padding-top: 10px;
}

#ori-oai-search .input-text {
	font-size: 8pt;

}

#ori-oai-search .searchButton {
	width: 27px;
}

/************************/ /*             menu              */
	/************************/
#ori-oai-search #menu dl,#ori-oai-search #menu dt,#ori-oai-search #menu dd,#ori-oai-search #menu ul,#ori-oai-search #menu li
	{
	display: none;
	margin: 0;
	padding: 0;
	font-size: 8pt;
	font-weight: bold;
	text-align: justify;
}

#ori-oai-search #menu dl {
	
}

#ori-oai-search #menu dl.deroulant {
	width: 9em;
}

#ori-oai-search #menu dl.nonderoulant a,#ori-oai-search #menu dl.nonderoulant span
	{
	padding-left: 5px;
	padding-right: 5px;
}

#ori-oai-search #menu dt { 
	padding-left: 10px;
	margin-top: 10px;
	background: url(../media/puce.gif) no-repeat;
	border-bottom-width: 0px;
}

#ori-oai-search #menu dt a:link,#ori-oai-search #menu dt a:visited,#ori-oai-search #menu dt span
	{
	color: #6e72a1;
}

#ori-oai-search #menu dt a:hover,#ori-oai-search #menu dt span:hover {
	display: block;
}

#ori-oai-search #menu dd {
	visibility: hidden;
	border-top-width: 0px;
}

#ori-oai-search #menu li {
	text-align: center;
	font-size: 8pt;
}

#ori-oai-search #menu li a:link,#ori-oai-search #menu li a:visited {
	display: block;
	text-decoration: none;
	color: #0A326D;
	height: 100%;
	border: 0 none;
	padding-top: 2px;
	padding-bottom: 2px;
}

#ori-oai-search #menu li a:hover {
	color: white;
	background: #0A326D;
}

/************************/ /*             feet              */
	/************************/
#ori-oai-search .feet {
	font-weight: bold;
	font-size: 7pt;
}

#ori-oai-search .feet a {
	font-weight: bold;
	font-size: 10pt;
	color: white;
	text-decoration: none;
}

#ori-oai-search .feet a:hover {
	font-weight: bold;
	color: #E08600;
	text-decoration: underline;
}

/************************/ /*         navigation          */
	/************************/
#ori-oai-search .nav_label {
	font-weight: bold;
	font-size: 10pt;
}

#ori-oai-search span.lang {
	right: 10px;
	text-align: left;
	position: absolute;
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

#ori-oai-search span.lang img {
	height: 10px;
	width: 17px;
}

#ori-oai-search span.lang img.selected {
	height: 16px;
	width: 26px;
}

#ori-oai-search span.lang a {
	font-weight: bold;
	font-size: 10pt;
	color: white;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}

#ori-oai-search span.lang a:hover {
	font-weight: bold;
	color: #E08600;
	text-decoration: underline;
}

/************/ /************/ /** search **/ /************/
	/************/
#ori-oai-search .button {

}

#ori-oai-search .exception {
	color: red;
	font-weight: bold;
	font-size: 16px;
	border: 1px solid red;
	padding: 5px;
}

/*****************/ /* submenu forms */ /*****************/
#ori-oai-search ul.forms_menu {
	margin: 0;
	margin-left:0px;
	margin-top:11px;
	padding: 0;
	padding-left:21px;
	display: block;
	float: left;
	width: 234px;
	height:100%;

}

#ori-oai-search .forms_menu li {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	float: left;
	position: static;
	font-size: 15px;
	line-height: 40px;
	font-weight: bold;
	border-bottom: 1px solid #fadbcb;
	width: 214px;
	margin: 0pt;
	padding: 0pt;
	text-align: left;
}

#ori-oai-search a.forms_menu {
	/*color: #6e72a1;
	font-weight: bold;*/
	color:#7C1B7D;
}

#ori-oai-search a.forms_menu:hover {
	text-decoration:none;
	color:#f29100;
}

#ori-oai-search span.selected_menu {
	color:#f29100;
	font-weight: bold;
}

#ori-oai-search .tab_number {
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: #666666;
}

#ori-oai-search table.submenu {
	width:700px !important;
	border:0;
	margin-bottom:20px;

}

#ori-oai-search table.submenu td.description {

}
#ori-oai-search table.submenu, 
#ori-oai-search table.submenu tbody, 
#ori-oai-search table.submenu tr, 
#ori-oai-search table.submenu td {
	border:0;
	}
/*******************/ /* Advanced search */ /*******************/
#ori-oai-search table.advanced_table {
	width: 700px !important;
}



#ori-oai-search td.advanced_result_form {
	width: 1%;
}

#ori-oai-search td.advanced_result_results {
	width: 99%;
}
#ori-oai-search table.advanced_table>tbody>tr>td {
	padding-bottom:10px;
	width: 500px !important;
}
#ori-oai-search table.advanced_table th {
	font-size: 1.5em;
	color:#7C1B7D;
	padding-bottom: 10px;
	border:0;
	font-weight: normal;
	}
#ori-oai-search table.advanced_table td.help {
	font-size: 0.8em;
	border: solid #f29100;
	border-width:1px 0;
	padding: 20px 0;
}
/* group table */
#ori-oai-search tr.noHide,#ori-oai-search div.noHide,#ori-oai-search span.noHide
	{
	
}

#ori-oai-search tr.hide,#ori-oai-search div.hide,#ori-oai-search span.hide
	{
	display: none;
}

#ori-oai-search table.group_form {
	/*color: black;
	font-size: 8pt;*/
	padding: 5px 5px 5px 5px;
	border-spacing: 5px;
	
	
}
#ori-oai-search table.group_form td {
	padding: 5px;
	/*width: 400px; *//* !! important pour ie 6 */
}
#ori-oai-search tr.group_label {
	/*font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	background-color: #CBDCF6;*/
}

#ori-oai-search td.advanced_label {
	white-space: nowrap;
	text-align: left;
}

#ori-oai-search td.advanced_input {
	white-space: nowrap;
	text-align: left;
	/*width:50px;*/
}
#ori-oai-search td.advanced_input table td {
	/*width: 25px;*/
}
#ori-oai-search .input-text-free {
	/*font-size: 8pt;
	background: #E2EDFF;*/
	width: 200px;
}

#ori-oai-search .input-text-readonly {
	font-size: 8pt;
	background: #f0f0f0;
}

#ori-oai-search td.error_format {
	border-bottom: 1px solid #EDBD5E;
}

#ori-oai-search th.error_format {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	background-color: #FF8787;
}

/* buttons in the result page */
#ori-oai-search A.new_modify_search,#ori-oai-search A.new_modify_search:visited
	{
	/*font-size: 10pt;
	color: black;
	font-weight: normal;
	border: 1px solid #192A89;
	background-color: #E2EDFF;*/
	text-decoration: none;
}

#ori-oai-search A.new_modify_search:hover {
	/*background-color: #192A89;
	color: white;
	text-decoration: none;*/
	text-decoration: underline;
}

#ori-oai-search .input_from_thematic {
	font-size: 8pt;
	background: #f0f0f0;
	width: 220px;
}

#ori-oai-search table.current_request {
	border-bottom: 0px solid #6e72a1;
	/*margin: 5px 10px 5px 10px;*/
	width:740px;
	margin-bottom: 5px;
}

#ori-oai-search table.current_request tr.title {
	/*background: #FFF5DA;*/
}

#ori-oai-search table.current_request th.title {
	/*padding: 5px 5px 5px 5px;*/
	padding-bottom:10px;
	font-size: 1.5em;
	color:#7C1B7D;
	font-weight: normal;
	/*color: #6e72a1;*/
}
#ori-oai-search table.current_request td {
		padding:5px 0;
	
	}
#ori-oai-search table.submenu span.operator {
	font-weight: bold;
	font-style: italic;
	padding-left: 10px;
	padding-right: 10px;
}

#ori-oai-search table.submenu span.thematic_operator {
	font-weight: bold;
	font-style: italic;
}

#ori-oai-search table.submenu span.title {
	font-weight: bold;
}

/*******************/ /* Thematic search */ /*******************/
#ori-oai-search span.category_title {
	/*color: Black;
	font-size: 10pt;
	margin: 0;
	font-weight: bold;*/
		font-size: 1.5em;
	color:#7C1B7D;
}

#ori-oai-search span.category_title_parent {
	color: #9C9C9C;
	font-size: 10pt;
	margin: 0;
	font-weight: bold;
}

#ori-oai-search A.category_title,#ori-oai-search A.category_title:visited
	{
	color: #9C9C9C;
	/*font-size: 10pt;
	font-weight: bold;*/
	text-decoration: none;
}

#ori-oai-search A.category_title:hover {
	/*color: #E08600;*/
	text-decoration: underline;
}

#ori-oai-search A.category_link_parent,#ori-oai-search A.category_link_parent:visited
	{
	background: transparent url(../media/arrowUp.gif) 4px 5px no-repeat;
	padding: 1px 0px 1px 16px;
	/*font-size: 8pt;
	color: #192A89;*/
	text-decoration: none;
}

#ori-oai-search A.category_link_parent:hover {
	color: #E08600;
	text-decoration: underline;
}

#ori-oai-search td.thematic_navigation {
	padding-bottom: 20px;
	padding-right:216px; /* etoiles */
	border: 0;
}
#ori-oai-search tr {
	border: 0;
	}
/***************/ /*    calendar    */
#ori-oai-search input.date {
	width: 90px;
	background: url( ../media/calendar/calendar.gif) right center
		no-repeat;
}

/* Categories table */
#ori-oai-search .tab_categories {
	width: 100%;
}

#ori-oai-search .tab_full_tree_categories {
	width: 100%;
	margin-left: 30px;
	margin-bottom: 0px;
}

#ori-oai-search .category {
	/*font-size: 9pt;
	font-weight: bold;
	color: #666666;*/
	margin: 10px 1px 0px 1px;
	padding: 2px 1px 2px 20px;
	background: url( ../media/folder_lo_icon.gif ) left center no-repeat;
}

#ori-oai-search .full_tree_category {
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	margin: 10px 1px 0px 1px;
	padding: 2px 1px 2px 20px;
}

#ori-oai-search a.full_tree_category_minus {
	cursor: pointer;
	text-decoration: none;
	background: transparent url(../media/tree_minus.gif ) left center
		no-repeat;
}

#ori-oai-search a.full_tree_category_plus {
	cursor: pointer;
	text-decoration: none;
	background: transparent url(../media/tree_plus.gif ) left center
		no-repeat;
}

#ori-oai-search td.selected_category a {
	margin: 10px 5px 0px 1px;
	padding: 2px 1px 2px 20px;
	background: url( ../media/delete_20px.gif ) left center no-repeat;
}

#ori-oai-search A.link_category {
	/*color: #4379B7;*/
	color:#7C1B7D;
	text-decoration: none;
}

#ori-oai-search A.link_category:visited {
	/*color: #4379B7;*/
}

#ori-oai-search A.link_category:hover {
	/*color: #F9B15D;*/
	text-decoration: underline;
}

#ori-oai-search .category_documents_number {
	color: #E08600;
	font-style: italic;
}

#ori-oai-search .available_documents_number {
	color: #666666;
	font-style: italic;
}

/* servant */
#ori-oai-search .servant_prompt {
	color: Black;
	font-size: 12pt;
	font-weight: bold;
	margin: 0;
}

#ori-oai-search A.servant_add_choice {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	border: 1px solid #192A89;
	border-bottom-width: 0px;
	background-color: #E2EDFF;
}

#ori-oai-search A.servant_add_choice:visited {
	
}

#ori-oai-search A.servant_add_choice:hover {
	background-color: #192A89;
	color: white;
	text-decoration: none;
}

/* servant categories table */
#ori-oai-search table.servant_cats {
	padding: 2px 3px 5px 3px;
	border: 2px ridge #0A326D;
}

#ori-oai-search tr.servant_cats_label {
	font-size: 10pt;
	font-weight: bold;
	color: black;
	text-align: center;
	background-color: #CBDCF6;
}



/*******************/ /*     Results     */ /*******************/
	/* results head */
#ori-oai-search table tbody table.results tbody tr {
	border:1px #000000 !important;
	}
#ori-oai-search .results_head {
	/*font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;*/
	padding-top: 10px;
	margin: 0;
	text-align: center;
	
	/*position: relative;
	left: 50px;
	top: 0px;*/
}

#ori-oai-search .results_head li {
	display: inline;
}

#ori-oai-search span.results_head {
	border: 1px solid #0A326D;
	border-bottom-width: 0px;
	/*background-color: #C2D2EA;
	color: black;*/
	margin-right: 0.5em;
	padding: 0em 1em;
	text-decoration: none;
}

#ori-oai-search .results_head_label {
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: #666666;
}

/* Documents */
#ori-oai-search table.results {
	/*font-family: Verdana;
	font-size: 8pt;
	border: 1px solid #0A326D;
	width: 100%;
	position: relative;
	left: 100px;
	top: 0px;*/
}

#ori-oai-search table.results td.rss {
	text-align: left;
}

#ori-oai-search table.results td.pages,#ori-oai-search table.results td.empty
	{
	text-align: center;
}

#ori-oai-search table.results td.size {
	text-align: right;
}

#ori-oai-search table.documents,#ori-oai-search table.documents_light {
	/*font-family: Verdana;
	font-size: 8pt;
	width: 100%;*/
}

#ori-oai-search table.documents {
	/*table-layout: fixed;*/
}

#ori-oai-search table.documents h2,#ori-oai-search table.documents_light h2
	{
	color: black;
	font-weight: bold;
	font-size: 10pt;
	display: inline;
	padding: 0;
	margin: 0;
	margin-left: 5px;
	margin-right: 5px;
}

#ori-oai-search table.documents_light tr.sort td {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 15px;
}

#ori-oai-search table.documents td.no_picture {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1px;
	height: 1px;
}

#ori-oai-search table.documents_light td.no_picture {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1px;
	height: 1px;
}

#ori-oai-search table.documents_light td.doc {
	margin: 5px 5px 0px 1px;
	padding: 2px 1px 2px 15px;
	padding-top: 2px;
	padding-bottom: 15px;
}

#ori-oai-search table.documents_light td.doc h2 {
	padding-left: 20px;
	background: url( ../media/document_lo_icon.png ) left top no-repeat;
}

#ori-oai-search table.documents tr.sort td {
	text-align: center;
}

#ori-oai-search A.navigation_document_title,#ori-oai-search A.navigation_document_title:visited
	{
	/*font-family: Verdana;*/
	color: black;
	text-decoration: none;
}

#ori-oai-search A.navigation_document_title:hover {
	/*color: #3476E8;*/
	text-decoration: underline;
}

#ori-oai-search A.navigation_document_note,#ori-oai-search A.navigation_document_note:visited,#ori-oai-search span.navigation_document_note
	{
	/*font-family: Verdana;
	font-size: 7pt;
	color: #666666;*/
	text-decoration: none;
}

#ori-oai-search A.navigation_document_note:hover {
	/*color: #3476E8;*/
	text-decoration: underline;
}

#ori-oai-search .documents_table_head,#ori-oai-search .documents_table_head a,#ori-oai-search .documents_table_head a:visited
	{
	font-weight: bold;
	color: black;
	background-color: #CBDCF6;
	text-decoration: none;
}

#ori-oai-search .documents_table_head a:hover {
	color: #E08600;
	text-decoration: underline;
}

#ori-oai-search A.table_sort_ascending {
	margin: 10px 30px 0px 1px;
	padding: 2px 1px 2px 10px;
	background: url( ../media/file_sort.gif ) left center no-repeat;
}

#ori-oai-search A.table_sort_reverse_ascending {
	margin: 10px 30px 0px 1px;
	padding: 2px 1px 2px 10px;
	background: url( ../media/file_sort_reverse.gif ) left center no-repeat;
}

#ori-oai-search A.table_not_sort {
	
}

#ori-oai-search .documents_table_head td.documents_title {
	/*width: 290px;*/
	overflow: visible;
	white-space: nowrap;
}

#ori-oai-search .documents_table_head td.documents_md {
	/*width: 115px;*/
	overflow: visible;
	white-space: nowrap;
}

#ori-oai-search .document_title {
	text-align: left;
	overflow: visible;
	white-space: nowrap;
	padding-top: 2px;
	margin: 10px 5px 0px 1px;
	padding: 2px 1px 2px 25px;
	background: url( ../media/document_lo_icon.png ) left top no-repeat;
}

#ori-oai-search .document_attribute {
	text-align: center;
	overflow: visible;
	white-space: nowrap;
}

#ori-oai-search .documents_list_label {
	font-size: 10pt;
	color: black;
	text-align: center;
}

#ori-oai-search .document_background_1 {
	background-color: #f0f0f0;
}

#ori-oai-search .document_background_1 td {
	vertical-align: top;
}

#ori-oai-search .document_background_2 {
	background-color: #cccccc;
}

#ori-oai-search .document_background_2 td {
	vertical-align: top;
}

#ori-oai-search tr.navigation_pages {
	text-align: center;
}

#ori-oai-search .navigation_unactive_pages {
	font-family: Verdana;
	padding-left: 3px;
	padding-right: 3px;
}

#ori-oai-search span.navigation_unactive_pages {
	font-size: 8pt;
	color: #666666;
}

#ori-oai-search .navigation_pages {
	/*font-family: Verdana;*/
	padding-left: 3px;
	padding-right: 3px;
}

#ori-oai-search span.navigation_pages {
	font-size: 10pt;
	color: #E08600;
	font-weight: bold;
}

#ori-oai-search A.navigation_pages,#ori-oai-search A.navigation_pages:visited,#ori-oai-search A.sort_ascending,#ori-oai-search A.sort_ascending:visited,#ori-oai-search A.sort_reverse_ascending,#ori-oai-search A.sort_reverse_ascending:visited,#ori-oai-search A.not_sort,#ori-oai-search A.not_sort:visited
	{
	font-size: 8pt;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

#ori-oai-search A.navigation_pages:hover,#ori-oai-search A.sort_ascending:hover,#ori-oai-search A.sort_reverse_ascending:hover,#ori-oai-search A.not_sort:hover
	{
	/*color: #3476E8;*/
	text-decoration: underline;
}

#ori-oai-search A.sort_ascending {
	padding-top: 2px;
	padding-bottom: 15px;
	margin: 10px 30px 0px 1px;
	padding: 2px 1px 2px 10px;
	background: url( ../media/file_sort.gif ) left center no-repeat;
}

#ori-oai-search A.sort_reverse_ascending {
	padding-top: 2px;
	padding-bottom: 15px;
	margin: 10px 30px 0px 1px;
	padding: 2px 1px 2px 10px;
	background: url( ../media/file_sort_reverse.gif ) left center no-repeat;
}

#ori-oai-search A.not_sort {
	padding-top: 2px;
	padding-bottom: 15px;
	margin: 10px 30px 0px 1px;
	padding: 2px 1px 2px 10px;
}

/*******************/ /*     Notice      */ /*******************/
#ori-oai-search table.links {
	/*font-family: Verdana;
	font-size: 10pt;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	background: #ffffff;
}
#ori-oai-search table.links tbody {
	border:0;
}
#ori-oai-search a.back_notice:link,#ori-oai-search a.back_notice:visited
	{
	font-size: 10pt;
	/*color: #192A89;*/
	background: transparent url(../media/back_16px.gif) no-repeat;
	padding-left: 20px;
}

#ori-oai-search a.back_notice:hover {
	/*color: #E08600;*/
	text-decoration: underline;
}

#ori-oai-search a.original_notice:link,#ori-oai-search a.original_notice:visited
	{
	font-size: 10pt;
	/*color: #192A89;*/
	background: transparent url(../media/xml.gif) no-repeat;
	padding-left: 38px;
}

#ori-oai-search a.original_notice:hover {
	/*color: #E08600;*/
	text-decoration: underline;
}

#ori-oai-search a.printable:link,#ori-oai-search a.printable:visited {
	font-size: 10pt;
	color: #7C1B7D;
	background: transparent url(../media/print_20px.gif) 20px 20px no-repeat
		;
	background-position: right;
	padding-right: 24px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ori-oai-search a.printable:hover {
	color: #f29100;
	text-decoration: underline;
}

#ori-oai-search div.notice {
	padding: 0;
	margin: 0;
	background: #ffffff ;
	/*width: 5%;*/
	text-align: center;
}

#ori-oai-search div.notice table.t_notice {
	/*border: 2px solid #EDBD5E;*/
	border: 1px solid #f29100;
	margin:10px;
	width:900px !important;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
}
#ori-oai-search div.notice table.t_notice td {
	padding: 5px;
}
#ori-oai-search table.t_notice {
	/*font-family: Verdana;
	font-size: 8pt;*/
}
#ori-oai-search table.t_notice tbody {
	border:0;
}
#ori-oai-search table.t_notice table {
	/*font-family: Verdana;
	font-size: 8pt;*/
	width:500px !important;
}

#ori-oai-search table.t_notice tr {
	
}

#ori-oai-search table.t_notice td {
	vertical-align: top;
}

#ori-oai-search td.titre {
	text-align: center;
}

#ori-oai-search td.documentaire {
	/*width: 50%;*/
	padding-right: 0px;
	border-right: 1px solid #edbd5e;
}

#ori-oai-search td.pedagoTechnique {
	width: 50%;
	padding-left: 0px;
}

#ori-oai-search td.resume {
	text-align: justify;
	padding-right: 0px;
}

#ori-oai-search table.t_notice a:link,#ori-oai-search table.t_notice a:visited
	{
	text-decoration: underline;
}

#ori-oai-search table.t_notice a:hover {
	text-decoration: underline;
}

#ori-oai-search .title_1 {
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
}

#ori-oai-search h1.title_1 {
	display: inline;
}

#ori-oai-search .title_2 {
	font-size: 10pt;
	font-weight: bold;
}

#ori-oai-search .title_3 {
	
}

#ori-oai-search .title_4 {
	text-align: right;
	font-weight: 600;
}

#ori-oai-search .title_5 {
	font-style: italic;
}

#ori-oai-search div.print_notice {
	margin: 0;
	padding: 0;
	width: 600px;
}

#ori-oai-search div.print_notice table.t_notice {
	border: 2px solid #CBDCF6;
	padding: 5px 5px 5px 5px;
}

#ori-oai-search a.lom_ispartof:link,#ori-oai-search a.lom_ispartof:visited
	{
	font-size: 10pt;
	color: #192A89;
	background: transparent url(../media/triangle_bleu_inv_8.gif) no-repeat;
	padding-left: 20px;
}

#ori-oai-search a.lom_ispartof:hover {
	color: #E08600;
	text-decoration: underline;
}

#ori-oai-search a.lom_haspart:link,#ori-oai-search a.lom_haspart:visited
	{
	font-size: 10pt;
	color: #192A89;
	background: transparent url(../media/triangle_bleu_8.gif) no-repeat;
	padding-left: 20px;
}

#ori-oai-search a.lom_haspart:hover {
	color: #E08600;
	text-decoration: underline;
}

/************************/ /*     Url manager      */
	/************************/
#ori-oai-search div#urlmanager {
	background-color: white;
}

#ori-oai-search table.urlmanager {
	margin: 0px 0px 15px 0px;
}

#ori-oai-search table.urlmanager a:link,#ori-oai-search table.urlmanager a:visited
	{
	font-size: 10pt;
	color: #333;
}

#ori-oai-search table.urlmanager a:hover {
	color: #1158C0;
	text-decoration: underline;
}

/************************/ /*     HELP      */
	/************************/
#ori-oai-search .ori-help {
	display: inline;
	background: transparent url(../media/help-small.gif ) no-repeat right;
	cursor: help;
	padding-right: 15px;
	margin-right: 20px;
}

#ori-oai-search .ori-help-no-img {
	display: inline;
	cursor: help;
}

#ori-oai-search .ori-help-panel {
	display: none;
}

#ori-oai-search .ori-help-panel-display {
	position: absolute;
	background-color: #ffffff;
	z-index: 6;
	width: auto;
	border: solid 1px #000;
	text-align: left;
}

#ori-oai-search .ori-help-content {
	font-size: 80%;
	font-weight: italic;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
}

#ori-oai-search .ori-help-content b {
	font-size: 85%;
}

#ori-oai-search .ori-help-content .warning {
	font-size: 100%;
	padding-left: 20px;
	padding-bottom: 5px;
	line-height: 20px;
}

#ori-oai-search .ori-help-title {
	background-color: #3d77cb;
	color: #ffffff;
	font-size: 100%;
	line-height: 100%;
	border: solid 1px #ffffff;
	border-bottom-color: #000000;
	font-weight: bold;
	padding: 4px;
}

/* specif drupal */
div#main {
	margin-bottom: 20px;
	width: 100%;
}
#header, div#main span.content img {
	margin : 0 16px;
}
span.site-name {
	display: none;
	}
#logo-floater {
	/*position:absolute;*/
	/*float: none !important;*/
	display: inline;
	}
#header #site-name-slogan {
	width: auto;
	margin-left: 0;
	}

