.body {
	background-color: #CCCCCC;
	margin-top:0px;
	padding:0px 0px 0px 0px;
			}	

.map{
	color:#FFF;
	font-family:Arial;
	font-size:13px;
}
.sell
	{
	font-family:Tahoma;
	font-size:14px;
	color:#eb9d05;
	font-weight:normal;
	text-decoration:none;
}
.map1 a {
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.on{
	font-family:Tahoma;
	font-size:15px;
	text-align:center;
	font-weight:bold;
	color:#002b4c;
	 }
.map1 a:hover {
	color:#f2ad00;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
.map2 { color:#fcfcfc; font-family:Arial; font-size:11px;}
.map2 a:hover { color:#f2ad00; font-family:Arial; font-size:11px;}
.map22 a { color:#fcfcfc; font-family:Arial; font-size:11px; text-decoration:none; }
#Espace{
	height:7px;
	vertical-align:central;
}
#Espace1{ height:10px}
#Espace0{ height:6px}
#ll{ text-align:right;}
div#top_menu{

	height:54px;

	margin:0px auto;

	width: 980px;

}

.footer{
	font-family:Tahoma;
	font-size:18px;
	color:#014273;
	font-weight: bold;
    }
	.footer2{
	font-family:Tahoma;
	font-size:18px;
	color:#fefefe;
	font-weight: bold;
    }
.title3 {
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#48acdf;
	vertical-align:super
	}	
	.title4 {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#48acdf;
	vertical-align:super
	}	
.title{
	font-family:Tahoma;
	font-size:18px;
	color:#002b4c;
	font-weight:bold;

	}
.title2{ font-family:Tahoma;
font-size:18px;
color:#48acdf;
font-weight:bold;
	}
	.welcome2{
	font-family:Tahoma;
	font-size:13px;
	color:#595959;
	font-weight:normal;
			}
.welcome3{ font-family:Tahoma;
font-size:12px;
color:#002b4c;
font-weight:bold}
.welcome3 a{ font-family:Tahoma;
font-size:12px;
color:#002b4c;
font-weight:bold;
text-decoration:none;
}
.welcome3 a:hover{ font-family:Tahoma;
font-size:12px;
color:#3da8e4;
font-weight:bold;
text-decoration:none;}
.welcome4{ font-family:Tahoma;
font-size:12px;
color:#33333;
font-weight:bold}
.requet1 a{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#515151;
	text-decoration:none;
}
.requet1 a:hover{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#3da8e4;
	text-decoration:none;
}

.welcome0{
	font-size:17px;
	font-weight:bolder;
	font-family:Tahoma;
	color:#333;
	
}
.welcomes a{
	font-size:17px;
	font-weight:bolder;
	font-family:Tahoma;
	color:#333;
	text-decoration:none;
	
}
.soustitle{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#002b4c;
	}
.text{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#014273;
	}
	
.text1{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#f2ad00;
	}
.text2{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#f2ad00;
	}				
.soustitle1{
	font-family:Tahoma;
	font-size:17px;
	color:#002b4c;
	font-weight:bold;}					
.welcome{
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	color:#595959;
}				
.link{ font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#3da8e4;
text-decoration:none;}
.Input{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:170px; height:13px; vertical-align:middle;  }
.Input2{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:174px; height:20px; vertical-align:middle;  }
.day{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:55px; height:20px; vertical-align:middle;  }	
.year{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:55px; height:13px; vertical-align:middle;  }
#Input{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:170px; height:13px; vertical-align:middle;  }
#Input2{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:174px; height:20px; vertical-align:middle;  }
#day{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:55px; height:20px; vertical-align:middle;  }	
#year{ font-family:Tahoma; text-transform:lowercase; font-size:11px; width:55px; height:13px; vertical-align:middle;  }
.footer1{
	letter-spacing:normal;
	font-family:Tahoma;
	font-size:12px;
	color:#7d7d7d;
	font-weight:normal;
	 	}
.footer11 a{
	letter-spacing:normal;
	font-family:Tahoma;
	font-size:12px;
	color:#7d7d7d;
	font-weight:normal;
	text-decoration:none;
	 	}		
.footer11 a:hover{
	letter-spacing:normal;
	font-family:Tahoma;
	font-size:12px;
	color:#3da8e4;
	font-weight:normal;
	text-decoration:none;
	 	}				
		.Tolltext {
	font-family:Verdana;
	font-size:12px;
	color:#0C4395;
	border: 0px none;
	text-decoration:none;
	}
.live{ font-family:Tahoma;
font-size:15px;
color:#014273;
font-weight:bold;

}
#tt{ border:none;}
#navigation { position:relative;margin:0; padding:0; }
#navigation ul  {margin:0; padding:0; width:1150px; height:54px; background-image:url(barre%20menu%20new.png);}
#navigation   a:hover{ margin:0; padding:0; background-image:url(barre%20menu%20blanche%20new.png); }	
#navigation ul a {margin:0; padding:0; line-height:54px; text-decoration:none; display:block; }	
#navigation li {margin:0; padding:0; list-style:none; float:left; position:relative;  }
#navigation  ul ul  { margin:0; padding:0; line-height:32px; width:215px; height:32px;  position:absolute; visibility:hidden;}
#navigation ul li:hover ul li{ background-image:url(sousmenu.png); visibility:visible; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px;}
#navigation ul li ul li {text-align:left; text-decoration:none; display:block; width:215px; height:32px; }
#nav-Services  li:hover a:hover{text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px; background-image:url(menu22.png); background-position:0px 0px;}
#nav-Services li a {text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px;}
#nav-Products  li:hover a:hover{text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px; background-image:url(menu22.png); background-position:0px 0px;}
#nav-Products li a {text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px;}
#nav-Back  li:hover a:hover{text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px; background-image:url(menu22.png); background-position:0px 0px;}
#nav-Back li a {text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px;}
#nav-Education  li:hover a:hover{text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px; background-image:url(menu22.png); background-position:0px 0px;}
#nav-Education li a {text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px;}
#nav-Download  li:hover a:hover{text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px; background-image:url(menu22.png); background-position:0px 0px;}
#nav-Download li a {text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px;}
#nav-About  li:hover a:hover{text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px; background-image:url(menu22.png); background-position:0px 0px;}
#nav-About li a {text-align:left; text-decoration:none; display:block; color:#002b4c; font-family:Tahoma; font-weight:bold; font-size:12px; line-height:32px;}
#nav-Home {width:110px;}
#nav-Home a:hover {background-position:0px 54px;}
#nav-Services {width:114px;}
#nav-Services  a:hover{background-position:-110px 54px; }
#nav-Products {width:119px; }
#nav-Products  a:hover{ background-position:-224px  54px;}
#nav-Back  {width:139px; }
#nav-Back  a:hover{ background-position:-344px 54px;}
#nav-Education {width:128px; }
#nav-Education  a:hover{ background-position:-483px 54px;}
#nav-Download {width:248px; }
#nav-Download  a:hover{ background-position:-611px 54px;}
#nav-About {width:183px; }
#nav-About  a:hover{ background-position:-859px 54px;}
#nav-Contact {width:109px; }
#nav-Contact a:hover{ background-position:-1041px 54px;}
