/*------------------------*/
/*  GENERAL version print */
/*------------------------*/

body 	{
        background-color: white;
        color: black;
        font-size: 12px;
	margin: 0em;
	padding: 0em;
	width: 650px;
	}

#container {
	border-style: none;
	font-family: Arial, Helvetica;
	font-size: small;
	font-weight: normal;
	height: auto;	
        margin: 0em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
	text-align: justify;
	width: 100%;
	}

/* Les liens et leurs classes : */
/* ============================ */

a:link:after, a:visited:after {
        content: " (" attr(href) ") ";
        font-size: 90%;
        }

/* Les balises */
/* =========== */

abbr	{ 				/* tous */
        content: " (" attr(href) ") ";
        font-size: 90%;
	}

caption	{
	color: #063;
        background-color: inherit;
	font-size: 1.2em;
	font-weight: bold;
	margin: 2em 0em 0em 0em;
	padding: 0em;
	text-align: center;
	text-indent: 0em;
	text-decoration: none;
	}

form 	{
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
	}

h1	{
	background-color: inherit;
	border-style: none;
	color: #529133;
	font-family:"Times New Roman", Times, serif;
	font-size: x-large;
	font-weight: normal;
        margin: 0em 0em 1em 0em;
        padding: 0em;
	text-align: center;
	text-decoration: none;
	}

h2	{
	font-size: large;
	font-weight: bold;
        margin: 0em;
        padding: 2em 0em 0.5em 0em;
        text-align: left;
        text-indent: 1.6em;
	text-decoration: none;
	}

h3, h4	{
	font-size: large;
	font-weight: normal;
        margin: 1em 0em 1em 0em;
        padding: 0em;
        text-align: left;
        text-indent: 1.6em;
        text-decoration: none;
	}

/* img	{              */
/*	display: none; */
/*	}              */



input	{
	background-color: #e2f0e6;
	}

label	{ 				/* db/database_project */
	color: #e0eacf;
	background-color: inherit;
	font-size: x-small;
	margin-left: 1em;
	}

p	{
        margin: 0em;
        padding: 0em 1em 0.2em 1em;
	text-align: justify;
	text-indent: 1.4em;
	/*width: 560px;*/
	}

p.liste	{
	text-align: justify;
	text-indent: 0em;
	}

select	{
	background-color: #e2f0e6;
	}
	
table   {
        border-collapse: separate;
        border-spacing: 5px;
        margin: 1em 5px 1em 5px;
	padding: 0em;
        width: 100% ;
        }

td      {
        margin: 0em;
        padding: 5px;
        }

textarea {
	background-color: #e2f0e6;
	}

th	{
	background-color: #e0eacf;
	border-style: solid;
	border-width: 0.2em;
	color: #666;	
	margin: 0em;
	padding: 5px;
	text-align: left;
	text-indent: 1px;
	}

tr	{
	line-height: 1.2em;
	vertical-align: text-top;
	}

ul      {
        margin: 0em 0em 1em 4em;
        padding: 0em;
        }

/*-------------*/
/* LES CLASSES */
/*-------------*/

.accessibility {			/* tous */
	display: none;
	}

.alert	{
	color: #ff0000;
	background-color: transparent;
	}


.button	{
	color: #333;
	font-size: 12px;
	padding-left: 12px;font-size: 12px;
	}

.centre {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}

.data					/* viruses_v.html */
	{
	font-style: italic;
	text-align: right;
	width: 130px;
	}

.details {
	background-color: #aed583;
	color: #000;
	font-size: 14px;
	}

.form1	{
	color: #333;
	font-size: 12px;
	padding-left: 12px;font-size: 12px;
	}

.forts  {
	/* font-family: Arial, Helvetica, sans-serif; */
        /* font-size: 12px; */
	border: 1px solid #060;
        margin-left: auto;
	margin-right: auto;
	padding: 4px;
	text-align: center;
	vertical-align: top;
	width: 40%;
	}

.fortsB {
	background-image: url(img/arrow2.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 275px;
	width: 370px;
	}

.fortsBs {
	background-image: url(img/arrow2s.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 60px;
	width: 380px;
	}

.fortsL {
	border: 1px solid #006600;
	float: left;
	margin-left: 5px;
	margin-top: 25px;
	padding:2px;
	width: 300px;
	}

.fortsLs {
	border: 1px solid #006600;
	float: left;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 10px;
	padding:2px;
	width: 300px;
	}

.img1	{				/* index.html */
	background-color: inherit;
	border-style: none;
	color: inherit;
	height: 3ex;
	margin: 0em;
	padding: 0em;
	text-align: left;
	text-indent: 0em;	
	}

.link	{
	color: #063;
	background-color: inherit;
	font-size: 11px;
	text-decoration: none;
	}

.partie	{					/* data.html*/
	font-size: 16px;
	font-weight: bold;
	}

.partie_logo					/* data.html*/
	{background-image: url(img/feuille.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
	}

.project {					/* data.html*/
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	width:70%;
	}
.rig 	{
	text-align: right;
	}


.tab_events {
	background-color: #060;
	font-size: 10px;
	margin: 5px;
	text-align: center;
	vertical-align: top;
	width: 98%;
	}

.tab_events td {
	background-color: #fff;
	color: #333;
	font-size: small;
	margin: 2px;
	padding: 2px;
	text-align: left;
	vertical-align: top;
	}

.tab_events th {
	background:#008C00;
	color: #fff;
	font-size: 16px;
	margin: 2px;
	padding: 2px;
	text-align: left;
	}

.tab_events_details {
	background-color: #AED583;
	color: #000;
	font-size: 14px;
	}

th.tab_events_details_1 {
	background-color: #aed583;
	color: #000;
	font-size: 14px;
	width: 14%;
	}

th.tab_events_details_2 {
	background-color: #aed583;
	color: #000;
	font-size: 14px;
	width: 24%;
	}
th.tab_events_details_3 {
	background-color: #aed583;
	color: #000;
	font-size: 14px;
	width: 31%;
	}

.tab_one {
	background-color: #060;
	font-size: 10px;
	font-weight: normal;
	width: 100%;
	}

.tab_one td {
	background-color: #fff;
	color: #333;
	margin: 2px;
	padding: 2px;
	text-align: center;
	vertical-align: top;
	}
.tab_one h1 {
	background-color: #fff;
	color: #529133;
	font-size: x-large;
	font-weight: normal;
	line-height: 16px;
	margin: 2px 0px 5px 4px;
	padding: 5px 0px 5px 4px;
	}

.table_result {					/* viruses_v.html */
	font-size: 14px;
	margin-left: 30px;
	margin-top: 10px;
	}

.tab0	{					/* data.html */
	background-color: #e0eacf;
	color: inherit;
	margin-left: 15px;
	padding: 5px;
	width: 80%;
	}

.tab1	{					/* viruses_v.html */
	text-indent: 0px;
	}

.tab2	{					/* viruses_v.html */
	text-indent: 20px;
	}

.tab3	{					/* viruses_v.html */
	text-indent: 40px;
	}

.tab4	{					/* viruses_v.html */
	text-indent: 60px;
	}

.title	{					/* data_v.html */
	font-size: 1em;
	}

.valeur	{					/* viruses_v.html */
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	width: 70%;
	}

/*-------------------------------------------------------*/
/*   LES DIV et leur mises en forme (a, p, h1 etc...)    */
/*-------------------------------------------------------*/

#affiche_menu {
	display: none;
	}

#content-l {
	margin: 2px 0px 8px 0px;
	padding: 0px;
	width: 100%;
	}

#content-l1 {                           /* database_consult.html */
        margin: 10px;
        height: auto;
        width: auto;
        overflow: hidden;
        }

#content-l1 h3 {
	background-color: #E2F0E6;
	border-color: #063;
	border-style:ridge;
	border-width:2px;
	font-size: small;
	font-weight: normal;
	line-height: 19px;
	margin-left: 10px;
	margin-top: 0px;
	padding-bottom: 14px;
	padding-left: 5px;
	padding-top: 0px;
	text-align: left;
	text-indent: 0;
	width: 80%;
	}

#content-r {
	margin: 2px 0px 8px 0px;
	padding: 0px;
	width: 100%;
	}

#content-r p {                          /* d'origine */
        font-size: 11px;
        margin: 0px; 
        padding: 2px;
        text-align: justify;
        text-indent: 0em;
        }

#db 	{
	display: none;
	}

#footer {
	display: none;
	}

#go	{				/* db/database_project */
	float: left;
	font-size: small;
	height: 1.8em;
	margin: 0em;
	padding-top: 0em;
	padding-left: 0em;
	text-align: left;
	width: 15%;
	}

#go a.a1:link, #go a.a1:visited {	/* db/database_project */
	color: #e0eacf;
	background-color: inherit;
	text-decoration: none;
	}

#go a.a1:hover {	 		/* db/database_project */
	color: #e0eacf;
	background-color: inherit;
	text-decoration: underline;
	}

#home 	{
	display: none;
	}

#lang	{
	display: none;
	}

#links  {
	display: none;
	}

#logo	{
	display: none;
	}

#menu_consult {
	display: none;
	}

p.menu_consult_fixe {
	display:none;
	}

#menu_container {
	display: none;
	}

#menu_help {
	display: none;
	}	

#query	{
	display: none;
	}
	
#query_y {
	display: none;
	}

#result1 {				/* viruses_v.html */
	background-color: inherit;
	color: #666;
	width: 100%;	
	margin: 0em;
	padding: 0em;
	text-decoration: none;
	}

#result1 p {				/* viruses_v.html */
	background-color: inherit;
	color: #666;
	font-weight: bold;
	text-indent: 5px;
	}

#result2 {				/* viruses_v.html */
	margin-top: 3em;
	padding-left: 2.5em;
	padding-bottom: 2em;
	width: 100%;
	}

#search_menu {
	display: none;
	}	

#sep2	{
	display: none;
	}

ul#nav 	{
	display: none;
	}
