/*feuille de style .css*/

body{
background-image:url(../img/backpixel.png);
BACKGROUND-REPEAT: repeat-xy;
BACKGROUND-POSITION: left top;
color:black;
font-family:arial;
}

h1{
  font-size:11pt;
  font-weight:bold;
  font-family:arial;
  color:black;
padding-left:15px;
}

h2{
  font-size:9pt;
  font-family:arial;
  color:black;
}

tr{
}
td{
  font-size:10pt;
  color:black;
  font-family:arial;
text-align:justify;
}

table{
background-color: #F0F0F0;
border-width:0px;
border-style:thin;
width:98%;
}

.principale{
width:1024px;
}

.header{
width:100%;
BACKGROUND-POSITION: left top;
background-image:url(../img/header.png);
background-repeat:no-repeat;
}


.page{
background-color: white;
width:100%;
}

.newstopleft{
  background-image:url(../img/newstopleft.gif);
  background-repeat: no-repeat;
  width:20px;
  height:20px;
  background-position: bottom left;
}
.newstopright{
  background-image:url(../img/newstopright.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
  width:20px;
  height:20px;
}

.newsbiotechcellhaut{
background-image:url(../img/bgnewsbiotech.gif);
BACKGROUND-REPEAT: repeat-xy;
font-size:15px;
background-color="#eff8ec";
border-left-style:none;
border-right-style:none;
border-top: 2px solid #287428;
BORDER-BOTTOM-style: none;
height:20px;
width:560px;
}

.newsbiotechligne{
background-image:url(../img/bgnewsbiotech.gif);
BACKGROUND-REPEAT: repeat-xy;
BORDER-right: 2px solid #287428;
BORDER-left: 2px solid #287428;
border-top-style:none;
border-bottom-style:none;
padding-right:15px;
}


.newsbiotechcellbas{
background-image:url(../img/bgnewsbiotech.gif);
BACKGROUND-REPEAT: repeat-xy;
font-size:15px;
background-color="#eff8ec";
border-left-style:none;
border-right-style:none;
border-top-style:none;
BORDER-BOTTOM: 2px solid #287428;
height:20px;
width:560px;
}

.newsassotopleft{
  background-image:url(../img/newsassotopleft.png);
  background-repeat: no-repeat;
  width:20px;
  height:20px;
  background-position: bottom left;
}
.newsassotopright{
  background-image:url(../img/newsassotopright.png);
  background-repeat: no-repeat;
  background-position: bottom left;
  width:20px;
  height:20px;
}

.newsassocellhaut{
background-image:url(../img/bgnewsasso.png);
BACKGROUND-REPEAT: repeat-xy;
font-size:15px;
background-color="#eff8ec";
border-left-style:none;
border-right-style:none;
border-top: 2px solid #4d749a;
BORDER-BOTTOM-style: none;
height:20px;
width:560px;
}

.newsassoligne{
background-image:url(../img/bgnewsasso.png);
BACKGROUND-REPEAT: repeat-xy;
BORDER-right: 2px solid #4d749a;
BORDER-left: 2px solid #4d749a;
border-top-style:none;
border-bottom-style:none;
padding-right:15px;
}

.newsassobottomleft{
  background-image:url(../img/newsassobottomleft.png);
  background-repeat: no-repeat;
  width:20px;
  height:20px;
  background-position: top right;
}
.newsassobottomright{
  background-image:url(../img/newsassobottomright.png);
  background-repeat: no-repeat;
  background-position: top left;
  width:20px;
  height:20px;
}

.newsassobottom{
background-image:url(../img/bgnewsasso.png);
BACKGROUND-REPEAT: repeat-xy;
font-size:15px;
background-color="#eff8ec";
border-left-style:none;
border-right-style:none;
border-top-style:none;
BORDER-BOTTOM: 2px solid #4d749a;
height:20px;
width:560px;
}

.entetenews{
font-family:Arial;
font-size:14px;
font-weight:bold;
letter-spacing:3px;
line-height:0.88em;
}

.newstitre{
font-family:Arial;
font-size: 11pt;
font-weight: bold;
color:#000000;
padding-left:15px;
text-align:left;
}

.newstexte{
font-family:Arial;
font-size: 10pt;
color:#000000 ;
padding-right:10px;
padding-left:20px;
}

.newsdate{
font-family:Arial;
font-size: 8pt;
color:#000000 ;
padding-right:10px;
text-align:right;
}


/*link personalisé*/
.menu:link{color: black; font-size:7pt; font-family:Verdana, Arial, Helvetica; text-decoration:none}
.menu:visited{color: black; font-size:7pt; font-family:Verdana, Arial, Helvetica; text-decoration:none}
.menu:active{color: black; font-size:7pt; font-family:Verdana, Arial, Helvetica; text-decoration:none}
.menu:hover{color: green; font-size:7pt; font-family:Verdana, Arial, Helvetica; text-decoration:none}

.lien:link{color: blue; font-size:12px; font-family:Arial; text-decoration:underline}
.lien:visited{color: blue; font-size:12px; font-family:Arial; text-decoration:underline}
.lien:active{color: blue; font-size:12px; font-family:Arial; text-decoration:none}
.lien:hover{color: white; font-size:12px; font-family:Arial; text-decoration:none}


.lien2:link{color: black; font-family:Arial; text-decoration:nonz;  }
.lien2:visited{color: black; font-family:Arial;text-decoration:none}
.lien2:active{color: black; font-family:Arial; text-decoration:none}
.lien2:hover{color: black; font-family:Arial; text-decoration:underline}


/*link par defaut*/
a:link { color:blue; text-decoration:none } /*le lien*/
a:visited { color:#000000; text-decoration:none } /*une fois visité*/
a:hover { color:red; text-decoration:underline } /* lorsque l'on pass dessus*/


/* ********* définition pour le header******* */

/* ********* définition pour le menu******* */

.menu{
background-color: transparent;
border-width:0px;
border-style:none;
width:196px;
}

.cell_titre {
  color: black;
  font-size:11pt;
  font-family:Arial;
  font-weight: bold;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-width:thin;
  border-color:grey;
  width:196px;
  background-image:url(../img/menuback.png);
  BACKGROUND-REPEAT: repeat-y;
padding-left:15px;
padding-right:5px;
}
.cell_ssmenu {
  color:black;
  font-size:10pt;
  font-family:Arial;
  border-style:none;
  border-width:thin;
  border-color:grey;
  background-image:url(../img/menuback.png);
  BACKGROUND-REPEAT: repeat-y;
  width:196px;
padding-left:25px;
padding-right:5px;
}

/* ********************************************* */

/* ********* définition corp de page******* */

.formLogin {
background-color:#000000;
color:#FFFFFF
}

/* ******************************************* */

/* footer */
.footerPolice {
font-family:Verdana, Arial, Helvetica;
color:white;
font-size: 8pt
}



/* **** bouton *** */
.input {
font-family: Arial;
font-size: 12pt;
color: #FFFFFF;
text-decoration: none;
background-color: #333333;
border: #000000;
border-top-width: thin;
border-right-width: thin;
border-bottom-width: thin;
border-left-width: thin
}


.tabheader {
FILTER: alpha(opacity="60");
BORDER-RIGHT: 1pt solid #000000;
BORDER-LEFT: 1pt solid #000000;
BORDER-BOTTOM: 1pt solid #000000;
BORDER-TOP: 1pt solid #000000;
BACKGROUND-COLOR: #ffffff;
}

