ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{
	margin: 0;
	padding: 0;
}

a img,:link img,:visited img {
	border: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

body {
	margin: 0;
	padding: 0;
  	font: 9px verdana;		
	font-family: arial, Verdana, sans-serif;
	background: #004b8f url(/synWeb/images/fond_page.jpg) no-repeat fixed center center;
}

.table_table {	
	border-style: solid;
	border-width: 1px;
	border-color: black;
	border-collapse: collapse;
}

.table_th_a :hover {
	text-decoration: none;	
}

.table_th {	
	text-align: center;
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #888888;
	background-color: #aaaaaa;
}

.table_tr_pair {
	background-color: #eeeeee;
}

.table_tr_impair {
	background-color: #dddddd;
}

.table_tr_green {
	background-color: #66FF66;
}
.table_tr_orange {
	background-color: #dddddd;
}
.table_tr_red {
	background-color: #FF0000;
}

.table_highlight {
  background-color: #00bbe6;
  font-family: verdana,arial,sans-serif;
  font-weight: normal;
}

.table_highlight2 {
  background-color: #888888;
  font-family: verdana,arial,sans-serif;
  font-weight: normal;
}

.table_td {
	font: 9px verdana;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: white;	
}

#content1 a {
	color: #0071c7;		
}

#content1 {
	padding: 1em;
	padding-top: 1em;
	color: #000;
	text-align: justify;
}

#content1 .submit{
  border-Top-Width: thin;
  border-Right-Width: thin;
  border-Bottom-Width: thin;
  border-Left-Width: thin;
  font: 9px verdana;
  vertical-align: middle;	   
}

#content1,#content1 td,#content1 th {
  	font: 9px Tahoma, arial, verdana;	
	margin-bottom: 8px;	
}

td.rounded table {
	margin-bottom: 1px;
}

#content1 .head1,.head2 td {
	background: #0071c7;
	color: white;
	font-weight: bold;	
	vertical-align: middle;			
}

#content1 .bottom1,.bottom2 td {
	background: #bdd3e6;
	color: #0071c7;
	vertical-align: middle;		
}

#content1 .bottom0 td {
	background: #004b8f;
	color: white;
	font-weight: bold;	
	vertical-align: middle;		
}

#content1 .head3 td {
	background: #0071c7;
	color: white;
	font-weight: bold;	
	vertical-align: middle;		
}

#content1 .bottom3 td {
	background: #bdd3e6;
	color: #0071c7;
	vertical-align: middle;			
}

#content1 td.roundedtitle {
	padding-top: 1px;
	padding-bottom: 4px;
	vertical-align: middle;		
	text-align: center;
	font-weight: bold;	
}

#content1 td.roundedbold {
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;		
	text-align: center;
	font-weight: bold;	
}

#content1 td.roundedcontent {
	padding-top: 2px;
	padding-bottom: 2px;	
	vertical-align: middle;
	text-align: center;
}

#content1 td.roundedcontent2 {
	padding-top: 2px;
	padding-bottom: 2px;	
	vertical-align: middle;
	text-align: center;
 	color: gray;	
}

#content1 td.roundedmenu {
	padding-top: 4px;
	padding-bottom: 4px;	
	vertical-align: middle;
	text-align: center;
}
div.auto_complete
{
  width: 350px;
  background: #fff;
  color: black;
}

div.auto_complete ul
{
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  border: 1px solid #bbb;
}

div.auto_complete ul li
{
  margin: 0;
  padding: 3px;
  border-bottom: 1px solid #eee;
  list-style-type: none;
  text-align: left;
}

div.auto_complete ul li.selected
{
  background-color: #ffb;
}

div.auto_complete ul strong.highlight
{
  margin: 0;
  padding: 0;
  color: #800;
}
