/********** HTML **********/
body							{ margin: 0; padding: 0; }



/********** TYPOGRAPHIE **********/
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.txtBleuMy						{ color: #0E2855; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.cowName						{ color: #0E2855; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.newsTitle						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }

a.lienBlancMy:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.lienBlancMy:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.lienBlancMy:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }



/********** COMMUN **********/
#mainContainer					{ width: 964px; background-color: #EBE3DF; margin-left: auto; margin-right: auto; }
#header							{ width: 964px; height: 359px; background: url(images/bandeau.jpg) 0 0 no-repeat; }
#menusContainer					{ width: 192px; height: 75px; margin-left: 478px; padding-top: 4px;  }
#leftMenuContainer				{ float: left; width: 112px; height: 75px; text-align: right;}
#rightMenuContainer				{ float: left; width: 76px; height: 75px; margin-left: 4px;}
#newsTop						{ width: 774px; height: 65px; margin-left: auto; margin-right: auto; background: url(images/nouvelles_top.gif) 0 0 no-repeat; }
#newsCenter						{ width: 774px; margin-left: auto; margin-right: auto; background: url(images/nouvelles_center.gif) 0 0 repeat-y; }
#newsCenter div					{ padding: 20px; }
#newsBottom						{ width: 774px; height: 12px; margin-left: auto; margin-right: auto; background: url(images/nouvelles_bottom.gif) 0 0 no-repeat; }
#cowsContainer					{ width: 964px; margin-top: 20px; }
.leftCowContainer				{ float: left; width: 433px; margin-left: 5px; background: url(images/etoile.gif) 0 0 no-repeat; }
.rightCowContainer				{ float: left; width: 433px; margin-left: 55px; background: url(images/etoile.gif) 0 0 no-repeat; }
.cowTitle						{ margin-left: 39px; margin-bottom: 3px; margin-top: 36px; text-align: center; }
.cowDescription					{ margin-left: 39px; margin-top: 3px; }
.cowDescription img.ico			{ border: 0; vertical-align: middle; }
.cowImage						{ margin-left: 39px; border: #0E2855 solid 2px; }
#footer							{ width: 964px; height: 66px; text-align: center; padding-top: 20px; background: url(images/site_bas.gif) center top no-repeat; }
#footer img						{ margin-bottom: 2px; }
.clear							{ clear: both; height: 25px; }
#embryosTable					{ border: #0E2855 solid 1px; border-collapse: collapse; background-color: #FFFFFF; }
#embryosTable tr#entete			{ background-color: #0E2855; }
td img							{ border: 0; }
