﻿
*{margin:0; padding:0;}
img
{border:none; vertical-align:top}

a img
{border:none; vertical-align:top}

a:visited{ text-decoration:none;}

a:hover{ text-decoration:none;}

a:link{ text-decoration:none;}

body{margin:0; padding:0; font-family:Tahoma, sans-serif; color:#536c77; font-size:11px; overflow-y:scroll; _overflow-y:visible}

.clear{clear:both}

#containter{width:793px; margin:0px auto; background:#fff; position:relative; margin-bottom:20px;}

#header{width:100%; position:relative;}

#header .left_title_logo{width:397px; padding:40px 0px 25px 2px;} 

#header .logo{height:46px; background:url(../images/layout/bg_bottom_logo.gif) no-repeat left bottom;}

#header h1{width:393px; height:15px; background:url(../images/titres/titre_omnidata.gif) no-repeat left top; margin-top:10px; text-indent:-300000px;} 


/********************************Principal Menu *******************************************/
#menu_principale{ width:100%;}
#menu_principale .menu_links{height:16px; background:#e2001a; font-size:13px; color:#fff;padding:5px 0px; padding-left:5px;}
#menu_principale .menu_links a{vertical-align:top; font-size:13px; color:#fff; padding:0px 5px; }
#menu_principale .menu_links a:hover{text-decoration:underline; }


/********************************Sous Menu *******************************************/
#menu_principale .sous_menu{padding:20px 0px 6px 39px;color:#536c77; font-size:11px; border-bottom:1px solid #ff0000;}
#menu_principale .sous_menu ul.first_liste {padding:0px; margin:0px; margin-right:60px; float:left;}
#menu_principale .sous_menu ul.first_liste li{display:block;background:url(../images/layout/icon_sous_menu.gif) no-repeat 0px 3px; list-style:none; padding-bottom:6px;padding-left:14px; color:#536c77;text-decoration:none; font-size:11px; text-align:left;}
#menu_principale .sous_menu ul.first_liste li a{display:block;color:#536c77;text-decoration:none;}
#menu_principale .sous_menu ul.first_liste li a:hover
{color:#ff0033;}


#menu_principale .sous_menu ul.first_liste li a.active
{color:#ff0033;}


/******************************************************************************************************************/
#menu_principale h2{width:186px; padding-top:12px; font-size:16px;color:#ff0033;font-weight:bold; float:left}

/********************************style  for  home  contents *******************************************/
#content_home{margin-top:40px; padding-left:52px; position:relative; height:800px;}
#content_home h2{width:160px; float:left; margin-right:20px;font-size:14px; color:#e2001a; font-weight:bold; text-align:right}
#content_home div.txt_presentation{float:left;width:521px;}
/*#content_home div > p{}*/
p{
	text-align: justify;
	color: #666666;
	font-size: 13px;
padding-bottom:17px;
font-family:Tahoma;
}

#content_home ul.activites {padding:0px; margin:0px;}
#content_home ul.activites li{display:block;
background:url(../images/layout/icon_sous_menu.gif) no-repeat 0px 3px; 
list-style:none; padding-bottom:6px;padding-left:14px;
 color:#666666;text-decoration:none; font-size:13px; text-align:left;}


/*puce flesh */
ul.flesh {padding:0px; margin:10px;}
ul.flesh li{display:block;background:url(../images/layout/icon_sous_menu.gif) no-repeat 0px 3px; 
			list-style:none; padding-bottom:6px;padding-left:14px;
			color:#666666;text-decoration:none; font-size:13px; text-align:left;font-family:Tahoma}
#global_content div.clear ul.flesh_niveau2{padding:0px;}
#global_content div.clear ul.flesh_niveau2 li{display:block;
											background:url(../images/layout/icon_sous_menu.gif) no-repeat 0px 3px; 
											list-style:none; padding-bottom:0px;padding-left:14px;
											color:#666666;text-decoration:none; font-size:12px; text-align:left;}
#global_content div.clear ul.flesh_niveau3 li{display:block;
												background:url(../images/layout/icon_sous_menu.gif) no-repeat 0px 3px; 
												list-style:none; padding-bottom:-10px;padding-left:14px;
												color:#666666;text-decoration:none; font-size:12px; text-align:left;}

/* end */

/********************************style  for  Global pages contents *******************************************/
#global_content{margin-top:22px; padding-left:4px; position:relative; padding-bottom:80px;}

#global_content .left_bloc{width:225px; float:left;}
#global_content .left_bloc_contact{width:70px; float:left;}

#global_content .carrieres .left_bloc{width:160px; float:left;}


#global_content .right_bloc{width:415px; float:left;}

#global_content .carrieres .right_bloc{width:421px; float:left;}
#global_content .carrieres p.titre{width:200px; float:left; margin-right:20px;font-size:14px; color:#e2001a; font-weight:bold; text-align:right}
#global_content .carrieres p.titre span{font-size:12px; color:#536c77; font-weight:bold; text-align:right;}
#global_content .carrieres p.titre span.rejoignez{font-size:14px; color:#536c77; font-weight:bold; text-align:right;}
#global_content .right_bloc p.references-brs{width:415px; float:left;}
#global_content div.clear p{width:640px;}


#global_content h2{font-size:14px; color:#e2001a; font-weight:bold; padding-bottom:15px;}
#global_content h3{width:100%; padding-bottom:8px; margin:0px; font-size:13px;color:#536c77;font-weight:bold;}
#global_content div.txt_presentation{float:left;width:421px;}
#global_content div p{padding-bottom:17px;}
#global_content div p.nomarge{padding-bottom:0px; clear:both}
#global_content div p.references{padding:5px; border:1px solid #ff0000; width:90%; margin:auto}
#global_content div p.references img{vertical-align:middle; margin:5px;border:1px solid #fdfdfd;}


#global_content div.partenaires h3{margin-bottom:10px;}
#global_content div.partenaires img{vertical-align:middle; margin:0px;border:1px solid #fdfdfd;}


#global_content .carrieres h3{color:#e2001a; font-size:12px;}
#global_content div a{color:#e2001a; text-decoration:underline}
#global_content .carrieres a{color:#e2001a; text-decoration:underline}
#global_content div li a{color:#0000ff; text-decoration:none}

#global_content .seminaire a{color:#0000ff; text-decoration:none}

#global_content .carrieres td{border:1px solid #ccc; padding:5px; vertical-align:left; text-align:left}

#global_content .carrieres td.TR_HEADER{font-size:13px;color:#536c77;font-weight:bold;}
#global_content .carrieres table td table td{border:1px solid #ccc; padding:5px;}

#global_content .carrieres table#Table4 select{width:107px; margin-bottom:5px;}

#global_content .carrieres table input{border:1px solid #ccc;background:#f1f1f1; padding-left:2px; height:15px; width:100px; font-size:11px; color:#000;}

#global_content div p.temoignage{text-transform:capitalize; font-style:italic;}

#global_content div dl{width:760px!important;font-size:12px;color:#999999;  position:relative;bottom:0!important;bottom:7px; margin:0px; padding:0}
#global_content div dt{color:#e2001a; font-size:12px; font-weight:bold; text-align:center ; position:absolute;}
#global_content div dt span{color:#536c77; font-size:10px;}
#global_content div dt.chiffre-affaire{position:absolute; left:15px;}
#global_content div dt.resultat-exploitation{position:absolute; left:270px;}
#global_content div dt.nombre-resultat{position:absolute; right:150px;}
#global_content div dd{float:left;width:233px; padding:10px 5px 0px 0px; margin:0; }

#global_content td.txt{color:#536c77; font-size:12px; font-weight:bold; border-bottom:1px solid #f1f1f1;}

#global_content .formation img.omniAcademy{margin:0px 30px 5px 0px; float:left}
#global_content .txt_Oracle{width:500px; margin-top:10px; float:right; text-align:justify}
#global_content .logo_partenaire{width:275px; float:left;}
#global_content .logo_partenaire img{margin-bottom:15px;}

#global_content .Valtech{width:500px; margin-top:10px; float:left; text-align:justify}
#global_content .logo_Valtech{width:270px; float:right;}

#global_content .Blackboard{width:650px; margin-top:10px; float:right; text-align:justify}
#global_content .logo_Blackboard{width:120px; float:left;}


#global_content div ul{ padding:0px; margin-left:15px; margin-top:6px; margin-bottom:17px;}
#global_content div ul.niveau2{margin-left:30px; margin-top:6px; margin-bottom:17px;}
#global_content div ul.niveau2 li{list-style-type:square; color:#536c77;}

#global_content ul.mission{padding:0px!important; margin:0px!important;border-top:2px solid #fff;}
#global_content ul.mission li{display:block;background:url(../images/layout/icon_sous_menu.gif) no-repeat 0px 3px; list-style:none; padding-bottom:6px;padding-left:14px; color:#536c77;text-decoration:none; font-size:11px; text-align:left;}



/********************************style  footer*******************************************/
.footer{position:absolute; bottom:0px; left:0px; text-align:center;font-size:9px; width:100%; font-family:Verdana;padding-bottom:10px; clear:both}

