/* ***** Search Page ****************************************** */
.os_form {
  margin:0px;
}
.os_entry {
 
  border-top:1px solid #a0b0c0;
}
.os_title {
  font-size:20%;
  margin-top:.8ex;
}
.os_description {
  text-indent:1%;
}
#os_again {
  white-space:nowrap;
  background-color:#a0b0c0;
 }
.os_category {
  white-space:nowrap;
  float:right;
  background-color:#ffffff;
  margin:-1.7ex 3ex 0px 0px;
}
/* ***** Control Panel **************************************** */
#osc_menu {
  width:80%;
  margin:0px auto;
  border:1px outset #000000;
}
.osc_title {
  font-size:130%;
  background-color:#d3d3d3;
}
.osc_table {
  width:100%;
  border-top:1px solid #000000;
  font-size:100%;
}
.osc_menuitem1 {
  text-align:left;
}
.osc_menuitem2 {
  text-align:center;
}
.osc_menuitem3 {
  text-align:right;
}
.osc_input {
  font-size:80%;
  vertical-align:middle;
}
.osc_textarea {
  width:100%;
}
#osc_control {
  width:80%;
  margin:10px auto;
  border:1px outset #000000;
}
#osc_cats {
  width:80%;
  margin:10px auto;
  border:1px outset #000000;
}
#osc_list {
  width:80%;
  margin:10px auto;
  border:1px outset #000000;
}
#osc_entries {
  font-size:90%;
  border-top:1px dashed #000000;
  width:100%;
}
.osc_entrieslight {
  vertical-align:top;
}
.osc_entriesdark {
  vertical-align:top;
  background-color:#f0f0f0
}
.osc_entriestitle {
  text-align:left;
  padding-left:2px;
}
.osc_entriesentry {
  vertical-align:top;
  padding:0px 0px 0px 2px;
  text-align:left;
}
.osc_warning {
  font-size:120%;
  color:#ff0000;
  border-top:1px solid #000000;
  text-align:center;
  padding:5px;
}
#osc_pagintable {
  width:100%;
  font-size:100%;
}
#osc_paginprev {
  width:15%;
  text-align:left;
}
#osc_paginpage {
  width:70%;
  border-right:2px solid #000000;
  border-left:2px solid #000000;
  text-align:center;
}
#osc_paginthis {
  font-size:150%;
  font-weight:bold;
}
#osc_paginnext {
  width:15%;
  text-align:right;
}

			
.content_area 	{  
				font-family: Arial, Helvetica, sans-serif; font-size: 12px
}
.content_area_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	
				}
.TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	background-color : #6699CC;
}
.TR{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	background-color : #66CCFF;
}
			
.blue_header 		{  
				font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
				vertical-align: middle
				
			}
			
.menu_item	{
					
					vertical-align: middle;
					text-align: center;
					
			}
.menu_item2	{
					
					vertical-align: middle;
					font-family: Arial, Helvetica, sans-serif; font-size: 12px
					
			}	
			

a:hover {  text-decoration: none; color: #000066@projet.f}
.gris {  color: #52514B}
a:link {  color: #000066}
.couleur3 {  color: #52836A}
a:visited {  color: #6F73A1}
a:active {  color: #990033}
.couleur1 {  color: #6F73A1}
.couleur2 {  color: #AAA340}
.couleur4 {  color: #93AE41}
.couleur5 {  color: #B17D55}
.couleurA {  color: #CEAE48}
.couleurR {  color: #88988F}
