/* CSS Document */
*{margin:0; padding:0}
body{ background:#C0C0C0; font-family:Arial; font-size:12px;}
.left{ float:left}
.right{ float:right}
.clr{ clear:both;}
#Globale{ width:702px; background:#fff; margin:0 auto; padding-left:24px; padding-right:24px; padding-top:14px; padding-bottom:14px;}
#header{ width:702px; height:83px; background:#fff;}
.blocBienvenu{ float:right; width:108px; padding-right:12px;}
.blocBienvenu ul{ margin:0px; padding:0px}
.blocBienvenu ul li{ float:left; list-style:none; padding-right:14px;}
.blocBienvenu ul li.supPadding{ padding-right:0px;}
.blocBienvenu ul li a.Accueil{ float:left; background:url(../images/icon_accueil.jpg) no-repeat; width:23px; height:23px;}
.blocBienvenu ul li a.Recherche{ float:left; background:url(../images/icon_recherche.jpg) no-repeat; width:23px; height:23px;}
.blocBienvenu ul li a.Contact{ float:left; background:url(../images/icon_contact.jpg) no-repeat; width:23px; height:23px;}

/*****Bloc Menu *****/

.menu{ float:left; width:702px; height:35px; padding-left:7px;position:relative}
.menu ul{ margin:0px; padding:0px; float:left;}
.menu ul li{ float:left; border-right:1px solid #FFFFFF; list-style:none}
.menu li a{ background:url(../images/bg_menu.gif) repeat-x; font-family:Verdana; font-size:12px; color:#FFFFFF; float:left; height:35px; text-decoration:none; padding-right:23px; cursor:pointer; }
.menu li span{  float:left; padding-top:10px; padding-left:20px;}
.menu li a .bgLeftMenu{ float:left; width:11px; height:35px; background:url(../images/bg_menu_left.gif) no-repeat ; padding-top:0px; padding-left:0px}
.menu li a:hover .bgLeftMenu, .menu li a.active .bgLeftMenu{ background:url(../images/bg_menu_hover_left.gif) no-repeat left}
.menu li a:hover, .menu li a.active { background:#0172B6;}

.menu li ul
{
	position:absolute;
	background:#999999;
	opacity:.7;
filter:Alpha(opacity:70);
	padding-top:8px;
	top: 36px;
	left: 7px;
	padding-left:4px;
	display:none; float:left; width:692px; height:18px;
	padding-bottom:4px;
}
.menu li ul li{ font-size:12px; color:#FFFFFF; font-family:Verdana; float:left; list-style:none; border:none; padding:0px!important; padding-bottom:0px; padding-top:0px; float:left;height:20px;}
.menu li ul li a {font-size:12px; color:#FFFFFF; text-decoration:none; background:none; height:auto; width:auto;padding-bottom:0px; padding-top:0px; float:left;height:20px;  padding:0px 3px!important;}
.menu li ul li a:hover{ color:#014065; background:none;}


a.activeLink{color:#ff0000!important}

.bondeau_anim{ float:left; width:696px; height:257px; padding-left:7px; background:#FFFFFF; padding-top:1px;}
.blocRechercheContent{ float:left; width:696px; padding-left:11px; padding-bottom:8px;}

/*****Bloc Recherche Site *****/

.blocRechercheContent .RechercheSite{ float:left; width:234px; padding-top:15px;}
.blocRechercheContent .RechercheSite .form{}
.blocRechercheContent .RechercheSite .imgtxtRechercheSite{ float:left;margin-left:5px}
.blocRechercheContent .RechercheSite .contentRechercheSite{ float:left; padding-left:10px; padding-top:10px; width:224px;}
.blocRechercheContent .RechercheSite .contentRechercheSite  input{ float:left; margin-left:12px; width:135px; border:1px solid #2F4D81; height:17px; margin-top:3px; margin-right:20px; font-size:12px;}
.blocRechercheContent .RechercheSite .contentRechercheSite .fleshRecherche{ float:left; margin-top:7px;}

/*****Bloc sothema TV *****/

.blocRechercheContent .SethemaTv{ float:left; width:200px; padding-left:30px; padding-top:8px;}
.blocRechercheContent .SethemaTv .txtSethemaTv{ float:left; margin-left:18px; margin-top:4px;}

/*****Bloc dicitionnair medical *****/

.blocRechercheContent .DictionnairMedical{ float:left; width:206px; padding-left:15px; padding-top:8px;}
.blocRechercheContent .DictionnairMedical .txtDictionnairMedical{ float:left; width:151px; padding-left:5px;}
.blocRechercheContent .DictionnairMedical .txtDictionnairMedical .select{ float:left; width:150px; height:21px; border-left:2px solid #808080; border-top:2px solid #808080; font-size:11px; font-family:Tahoma; color:#575757;}


/*****Bloc Content *****/

#Content{ float:left; width:705px; padding-left:7px; padding-top:10px; padding-bottom:10px;}
.margLireSuit{ margin-top:7px; float:right; margin-right:4px;}

/*****Bloc Content Left *****/

#Content .ContentLeft{ float:left; width:469px;color:#424242}
#Content .ContentLeft .PresseInvestisseur{ float:left; width:469px;}
#Content .ContentLeft .PresseInvestisseur .Investisseur{ float:left; width:231px;}
#Content .ContentLeft .PresseInvestisseur .presse{ float:left; width:231px;}
#Content .ContentLeft .BlocActualite{ float:left; width:460px; padding-bottom:10px;}
#Content .ContentLeft .BlocActualite a{color:#D91712; text-decoration:none;}
#Content .ContentLeft .BlocActualite a:hover{text-decoration:underline; color:#424242}
#Content .ContentLeft .BlocActualite h1{ float:left; width:463px; font-size:18px; font-weight:bold; color:#666666; padding-bottom:11px; padding-left:6px; font-family:Verdana}
#Content .ContentLeft  .txtActualité,.txtCongre,.txtVaccin{ float:left; width:280px; padding-left:14px; padding-top:10px;}
#Content .ContentLeft  .txtActualité{ padding-top:10px;}
#Content .ContentLeft  .txtActualité h2,.txtCongre h2,.txtVaccin h2{ float:left; width:280px; color:#D91712; font-family:Verdana; font-weight:bold; font-size:11px;}
#Content .ContentLeft  .txtActualité p,.txtCongre p,.txtVaccin p{float:left; width:280px; color:#424242; font-size:12px;}

/*****Bloc Content Right *****/

#Content .ContentRight{ float:left; width:234px;}
#Content .ContentRight .carriere{ float:left; width:234px; padding-bottom:10px;}
#Content .ContentRight .SothemaBource{ float:left; width:227px; background:url(../images/arrandie_sothema_bource.gif) #014065 no-repeat top left; padding-top:8px; padding-bottom:10px;}
#Content .ContentRight .SothemaBource .titleSothemaBource{ float:left; margin-left:14px; width:157px; height:45px;}

#Content .ContentRight .BourceCasa{float:left; width:227px; background:url(../images/arrandie_bource_casa.gif) #275C7C no-repeat bottom left; padding-top:8px;}
#Content .ContentRight .BourceCasa a{ float:left; margin-left:14px; font-size:12px; text-decoration:none; color:#FFFFFF; padding-bottom:15px; font-weight:bold; line-height:20px;}
#Content .ContentRight .BourceCasa a span{ color:#DF7C24; background:url(../images/puc_bource_casa.gif) no-repeat right 8px; float:left; padding-right:15px;}
#Content .ContentRight .BourceCasa a:hover{ text-decoration:underline}

#Content .ContentRight .Façonage{float:left; width:213px; background:#DF7C24 ; padding-top:8px; padding-right:14px; padding-bottom:8px;}
#Content .ContentRight .Façonage span{ float:right; color:#394F55; font-size:16px; font-weight:bold;}

#Content .ContentRight .EspaceFaçonnage{float:left; width:220px; background:url(../images/arrandie_espace_foconnage.gif) #E48F44 no-repeat bottom left ; padding-top:8px; padding-left:7px; padding-bottom:8px;}
#Content .ContentRight .EspaceFaçonnage span{ float:left; width:220px; color:#FFFFFF; font-size:12px; padding-bottom:4px;}
#Content .ContentRight .EspaceFaçonnage a{ float:left; width:210px; color:#3A545D; font-size:11px; background:url(../images/puc_espace_faconnage.gif) no-repeat right 6px; padding-bottom:6px; padding-right:2px; text-decoration:none}
#Content .ContentRight .EspaceFaçonnage a:hover{ text-decoration:underline}

#Content .ContentRight .telechargement{float:left; width:227px; background:#014065 ; padding-top:8px; }
#Content .ContentRight .telechargement .title{ float:left; background:url(../images/puc_telechargement.jpg) no-repeat left; color:#FFFFFF; font-size:18px; padding-left:54px; height:45px; margin-left:12px; padding-bottom:8px;}
#Content .ContentRight .telechargement ul{ float:left; margin:0px; padding-left:2px;}
#Content .ContentRight .telechargement ul li{ float:left; width:200px; background:#999999; padding-left:25px; border-bottom:1px solid #014065; list-style:none;}
#Content .ContentRight .telechargement ul li a{ float:left; text-decoration:none; background:url(../images/puc_pdf.gif) no-repeat; color:#014065; font-size:12px; width:160px; padding-left:40px;}
#Content .ContentRight .telechargement ul li a:hover{ text-decoration:underline;}

#Content  .telechargement2 ul{ float:left; margin:0px; padding-left:2px;}
#Content  .telechargement2 ul li{ float:left; width:300px; padding-left:10px; list-style:none;}
#Content  .telechargement2 ul li a{ float:left; text-decoration:none; background:url(../images/puc_pdf.gif) no-repeat; color:#014065; font-size:12px; width:260px; padding-left:40px;}
#Content  .telechargement2 ul li a:hover{ text-decoration:underline;}

#Content .ContentRight .telechargement .arrondieBas{ float:left; width:227px; height:9px; background:url(../images/arrandie_bas_telechargement.gif) no-repeat left;  _height:10px; _overflow:hidden;}

/*****Bloc Footer *****/

#footer{ float:left; width:696px; height:35px; background:url(../images/bg_footer.gif) repeat-x; margin-left:7px;}
#footer .arrandieLeft{ float:left; background:url(../images/arrondie_left_footer.jpg) no-repeat left; width:12px; height:35px;}
#footer .arrandieRight{ float:right; background:url(../images/arrondie_right_footer.jpg) no-repeat left; width:8px; height:35px;}
#footer a.adresse{ float:left; height:35px; color:#FFFFFF; font-size:11px; font-family:Tahoma; text-decoration:none; margin-top:12px;}
#footer a:hover.adresse{ text-decoration:underline}
#footer ul{ float:right;height:23px; margin-top:12px}
#footer ul li{ float:left; font-size:11px; font-family:Tahoma; color:#FFFFFF; list-style:none}
#footer ul li a{ float:left; font-size:11px; font-family:Tahoma; color:#FFFFFF; text-decoration:none; padding-left:3px; padding-right:3px}
#footer ul li a:hover{ text-decoration:underline}



/***** ***********************************************Page Interne************************************************************** *****/
#Content .ContentLeftInterne{ float:left; width:440px; padding-left:18px; padding-right:12px;font-family:Verdana; font-size:11px; text-align:justify;}

#Content .ContentLeftInterne h1{ font-size:12px; font-family:Verdana; color:#003366; padding-bottom:17px;}
#Content .ContentLeftInterne p{ font-size:11px; font-family:Verdana; color:#424242; padding-bottom:17px;}

#Content .ContentLeftInterne3{ float:left; width:660px; padding-left:18px; padding-right:12px;font-family:Verdana; font-size:11px; text-align:justify;}

#Content .ContentLeftInterne3 h1{ font-size:12px; font-family:Verdana; color:#003366; padding-bottom:17px;}
#Content .ContentLeftInterne3 p{ font-size:11px; font-family:Verdana; color:#424242; padding-bottom:17px;}

#Content .ContentLeftInterne2{ float:left; width:190px; padding-left:18px; padding-right:12px;font-family:Verdana; font-size:11px; text-align:justify;}

#Content .ContentLeftInterne2 h1{ font-size:12px; font-family:Verdana; color:#003366; padding-bottom:17px;}
#Content .ContentLeftInterne2 p{ font-size:11px; font-family:Verdana; color:#424242; padding-bottom:17px;}

#Content .ContentRight2{ float:left; width:450px;}
#Content .ContentRight2 h1{ font-size:12px; font-family:Verdana; color:#003366; padding-bottom:17px;}
#Content .ContentRight2 p{ font-size:11px; font-family:Verdana; color:#424242; padding-bottom:17px;}

/********************************************/
/*****Bloc Content actualités *****/


#Content .ContentLeftNews .BlocActualite2{ float:left; width:660px; padding-bottom:10px;}
#Content .ContentLeftNews .BlocActualite2 a{color:#D91712; text-decoration:none;}
#Content .ContentLeftNews .BlocActualite2 a:hover{text-decoration:underline; color:#424242}
#Content .ContentLeftNews .BlocActualite2 h1{ float:left; width:463px; font-size:18px; font-weight:bold; color:#666666; padding-bottom:11px; padding-left:6px; font-family:Verdana}
#Content .ContentLeftNews  .txtActualité2,.txtCongre2,.txtVaccin2{ float:left; width:460px; padding-left:14px; padding-top:10px;  }
#Content .ContentLeftNews  .txtActualité2{ padding-top:0px;}
#Content .ContentLeftNews  .txtActualité2 h2,.txtCongre2 h2,.txtVaccin2 h2{ float:left; width:500px; color:#D91712; font-family:Verdana; font-weight:bold; font-size:11px;}
#Content .ContentLeftNews  .txtActualité2 p,.txtCongre2 p,.txtVaccin2 p{float:left; width:500px; color:#424242; font-size:12px; text-align:justify}

table.searchproduits{border:1px solid #fff; padding:0px; outline:none}
table.searchproduits td{padding:5px; border:1px solid #f1f1f1;}
table.searchproduits tr.titre td{font-weight:bold; font-size:12px; background:#f1f1f1;}
table.searchproduits td a{font-weight:bold; font-size:11px;color:#666666; text-decoration:underline}


