.sideMenuItem01Selected{
	color:#287eae;
	 font-family:"Arial"; 
	 font-size:14px; 
	 text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.sideMenuItem01Selected:hover{
	text-decoration:underline;
	color:#287eae;
	 font-family:"Arial"; 
	 font-size:14px; 
	 text-align:left;
}
.sideMenuItem01{
	color:#287eae;
	 font-family:"arial"; 
	 font-size:14px; 
	 text-align:left;
	text-decoration:none;
	font-weight:bold;
}
.sideMenuItem01:hover{
	text-decoration:underline;
	color:#287eae;
	 font-family:"arial"; 
	 font-size:14px; 
	 text-align:left;
	 font-weight:bold;
}
.MenuTopTable {
	background-image: url(images/menu1avmapMilieu.png);
	height: 36px;
	width: 100%;
	
}
div#maincontainer{width: 1010px;margin: 0 auto; }


div#langSelect{ float:right; }


div#flash{height:168px;margin-top:25px;  }
div#pageInfo{height:20px; margin-left:45px; }
div#pageInfoTxt{ 
background:url(images/Nuovo-layout-Avmap-blueBackground_r1_c2_r1_c2.png); height:20px; 	
background-repeat:no-repeat; float:left; background-repeat:repeat-x; width:875px;}
div#pageInfoGauche{ float:left; background-image:url(images/Nuovo-layout-Avmap-blueBackground_r1_c2_r1_c1.png); background-repeat:no-repeat; width:15px; height:20px;}
div#pageInfoDroite{ float:left; background-image:url(images/Nuovo-layout-Avmap-blueBackground_r1_c2_r1_c3.png); background-repeat:no-repeat; width:34px; height:20px;}


div#topsection h1{margin: 0;padding-top: 15px;}

div#contentwrapper{float: left; margin-bottom:10px;}
div#contentcolumn{width:645px;float:left; padding-top:5px;}
div#article{ height:67px;  padding-left:19px; }
/***********************************************************************************************************************************/

div#contentMain{   padding-left:10px;float:left ;padding-right:40px }

div#contentMainTtitle{width:240px; height:25px;}
div#contentMainTtitle1{ float:left; width:25px;  background-image:url(images/titleBG_r1_c1.png);}
div#contentMainTtitleText{   color:#287eae;  font-family:"Arial"; font-size:30px; }
div#contentMainTtitle2{width:25px; height:25px; float:left; background-image:url(images/titleBG_r1_c3.png); background-repeat:no-repeat;}
.mapImage{ padding-left:10px; padding-top:25px;width:398px; height:200px; float:left;}

div#contentMainGlobal01{  height:auto;  padding-left:10px;padding-right:10px}

div#contentMainGlobal01Animation{ width:398px; height:200px; background-image:url(images/animationBackground.png); background-repeat:no-repeat; margin-top:28px; margin-left:6px;  float:left; padding:4px 4px 4px 4px;}
div#contentMainGlobal01Describe{ width:195px; height:233px;  padding-left:11px; margin-top:7px; padding-right:5px;/*float:left;*/ float:right;}
div#contentMainGlobal01DescribeTitle{ color:#6091C1; font-family:"Arial"; font-size:14px; font-weight:bold;}
div#contentMainGlobal01DescribeText{ color:#333333; font-family:"Arial"; font-size:12px; padding-top:14px;}
div#contentMainGlobal01DescribeLearn{ color:#6091C1; font-family:"Arial"; font-size:14px; padding-top:14px;}
div#contentMainGlobal01Image1{ width:390px; height:260px;float:left; padding-left:32px; padding-top:7px; padding-bottom:7px;}
div#contentMainGlobal01Image2{ width:330px; height:234px;float:left; padding-left:25px; padding-top:10px; padding-bottom:14px; padding-right:47px;}
div#contentMainGlobal02{ width:637px;  }
div#globalDownload{width:180px; height:19px ; float:right;}
div#fleche{height:19px; width:25px; background-image:url(images/Download2.png); background-repeat:no-repeat;float:left; padding-top:2px;}
div#download{background-image:url(images/Download0.png); background-repeat:no-repeat; width:140px; height:19px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF; font-weight:bold; padding-top:2px; padding-left:10px;}

.seeAlsoText{ font-family:"Arial"; font-size:12px; color:#999999;}
.seeAlsoTitle{ color:#6091C1; font-family:"Arial"; font-size:19px;}
.menuPadding{padding-left:10px;}
/***********************************************************************************************************************************/

div#leftcolumn{float: left;width:170px;padding-top:5px;}
div#leftMenu{  width:160px; padding-bottom:15px;}

div#leftMenuHeader{  height:5px; width:160px;}

div#leftMenuHeaderGche{ float:left; height:5px; width:20px; background-image:url(22/hautGche.png); background-repeat:no-repeat;}
div#leftMenuHeaderMilieu{ float:left;  height:5px; width:110px; background-image:url(22/Nuovo-layout-Avmap-nov-2006_03.png); background-repeat:repeat-x;}
div#leftMenuHeaderDte{ float:left;height:5px; width:20px;  background-image:url(22/hautDte.png); background-repeat:no-repeat;}


div#leftMenuGche{  float:left; height:50px; width:3px; background-image:url(22/bordure.png); margin-left:2px;}
div#leftMenuText{  float:left; height:50px; width:139px;}
div#leftMenuDrte{ float:left; height:50px; width:1px; background-color:#cccccc;/*  background-image:url(22/bordure.png); background-repeat:repeat-y;*/}
.leftMenuBold{ font-weight:bold;}
.separtor{ background-image:url(images/separtorMenu.png); background-repeat:repeat-x; width:120px; }
.leftMenuTopPadding{ padding-top:15px;}
.leftMenuPaddingBottom5{padding-bottom:5px;}
.leftMenuPaddingTop5{padding-top:5px;}

div#rightcolumn{float: left;width: 170px;padding-top:5px;}
div#rightMenu{padding-left:15px; width:170px; padding-bottom:15px;}
div#footer{clear: left;width: 992px; margin-top:10px;}

div#rightMenuText1{color:#006699; font-family:"Arial"; font-size:14px; text-align:left;padding-bottom:3px;}

div#rightMenuTextTitle{color:#006699; font-family:"Arial"; font-size:12px; font-weight:bold;}
.whereToBuyUrl{
	font-size:12px; 
	font-family:Arial; 
	color:#6091C1;
	text-decoration:none;
}
.whereToBuyUrl:hover{
	font-size:12px; 
	font-family:Arial; 
	color:#CCCCCC;

	text-decoration:underline;
}

/* ************* css new  ************************ */
.menuDiv{float:aucune;}
.bigTitleText{  font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#6091C1;}
.divByContent { padding-left:482px; padding-bottom:10px; }
.divByContentRight{ width:153px; height:19px; background-image:url(images/downloadBg.png); background-repeat: no-repeat;  }
.byIconBg{float:left; padding-left:3px; padding-top:2px; width:25px; height:19px; background-image:url(images/Download2.png); background-repeat:no-repeat;}
.byIcon{ width:18px; height:15px; background-image:url(images/byIcon.png); background-repeat:no-repeat;}
.buyText{ padding-left:10px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF;}
.divCompatibleContent{width:640px; height:292px; background-image:url(images/degradeBg.png); background-repeat:no-repeat;}
.divCompatibleContentImage{ float:left; padding:20px;  width:329px; height:228px;}
.divCompatibleContentText{ float:left; padding-top:25px; padding-left:10px; height:auto;}
.divCompatibleContentTextTitle{  padding-bottom:5px;  height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6091C1;}
.textArial_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; width:120px}
.divTrancheBorder{ float:right; padding:10px; position:relative; top:170px; left:10px;  width:110px; height:100px; background-image:url(images/bllueTerrestrialDegradeBg.png); background-repeat:no-repeat;}
.divTrancheBorderIn{ vertical-align:bottom;  width:105px; height:97px; background-image:url(images/blueLittlleTerrestrialBg.png); background-repeat:no-repeat;}
.divTrancheBorderTopHalf{ vertical-align:bottom; width:105px; height:46px; }
.divTrancheBorderTopHalfBg{vertical-align:bottom; width:105px;  background-image:url(images/halfBlueTerrestrial.png); background-repeat:no-repeat;}
.divTrancheTopTextPosition{ position:relative; top:-40px; left:18px; width:75px;  font-family:Arial; font-size:14px; color:#FFFFFF;}
.divTrancheBottomTextPosition{ position:relative; top:-28px; left:18px; width:75px;  font-family:Arial; font-size:14px; color:#FFFFFF;}
.cursorDivTranchePosition{ width:30px; position:relative; top:-30px; left:70px;}
.space_40{height:40px;}
.space_15{height:15px;}
.textTitleBlue_14{ padding-left:40px; padding-bottom:10px;   font-family:"Arial"; font-size:14px; color:#6091C1;}
.lineBlue{width:635px; height:6px; background-image:url(images/lineBlueTerrestrial.png); background-repeat:no-repeat; }
.coverageTextTable{ padding-left:40px; padding-bottom:10px; }
.coverageTextTable_01{ float:left; padding-top:0px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
.leftPadding{padding-left:40px; height:auto;}
.textTitle{  padding-bottom:5px;  height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6091C1;}
	.borderBottomRight1 {background:url(images/background/borderBottom_04.gif); }
	.bottomLink{background-image:url(images/04_14.jpg); color:#000033}
	.topBorderBox{background:url(images/new/Template00_88.gif);}
	.borderBottomLeft{ background:url(images/background/borderBottom_01.gif); background-position:left;}
	.borderBottomRight{ background:url(images/background/borderBottom_04.gif); }  
 table {font-size: 14px;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-family:Arial, Helvetica, sans-serif;}
	.sector_link {  color:#6A7AC8;	}
	.head_bar000{padding-left:5px; padding-right:5px;color:#FFFFFF;}
	.head_bar{font-size:12px; color:#FFFFFF;padding-left:3px; padding-right:3px;}
	.footer_bottom{ font-size:12px; color:#999999;padding-left:5px; padding-right:5px;}
	.sector_link_left{color:#809FC2;font-size:17px;background:url(images/background/right_blue.gif);background-repeat:repeat-x;
							 background-position:center;}
	.TopSectorLink{color:#809FC2;font-size:12px;background-position:center;background:url(images/background/header_link.gif);
					background-repeat:repeat-x;}
	.TopSectorLinkSelected{color:#809FC2;font-size:12px;background-position:center;background:url(images/background/layout02_08.jpg);
					background-repeat:repeat-x;}
	.TopSectorLinkForAhref{color:#809FC2;font-size:12px;}					
	.box_title{background:url(images/background/maps_back.gif);color:#FFFFFF;font-size:17px;}
	.footer_bottom000{ color:#999999;padding-left:5px; padding-right:5px;}
	.updaterBox{ background:url(images/background/updater_black.gif);background-repeat:repeat-x;color:#FFFFFF;font-size:17px;}
	.signBouton{   background:url(images/background/sign_back.gif); background-repeat:repeat-x; color:#FFFFFF;font-size:17px;}
	

  td.highlightedBox2{	background:url(images/background/border_back.gif);background-repeat:repeat-y;}
 div.highlightedBox2{margin:5px;}
 .bigTitleText{  font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#6091C1;}
.divByContent { padding-left:482px; padding-bottom:10px; }
.divByContentRight{ width:153px; height:19px; background-image:url(images/downloadBg.png); background-repeat: no-repeat;  }

.byIconBg{float:left; padding-left:3px; padding-top:2px; width:25px; height:19px; background-image:url(images/Download2.png); background-repeat:no-repeat;}
.byIcon{ width:18px; height:15px; background-image:url(images/byIcon.png); background-repeat:no-repeat;}
.buyText{ padding-left:10px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF;}
.divCompatibleContent{width:640px; height:292px; background-image:url(images/degradeBg.png); background-repeat:no-repeat;}
.divCompatibleContentImage{ float:left; padding:20px;  width:329px; height:228px;}
.divCompatibleContentText{ float:left; padding-top:25px; padding-left:10px; height:auto;}
.divCompatibleContentTextTitle{  padding-bottom:5px;  height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6091C1;}
.textArial_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
.divTrancheBorder{ float:right; padding:10px; position:relative; top:170px; left:10px;  width:110px; height:100px; background-image:url(images/bllueTerrestrialDegradeBg.png); background-repeat:no-repeat;}
.divTrancheBorderIn{ vertical-align:bottom;  width:105px; height:97px; background-image:url(images/blueLittlleTerrestrialBg.png); background-repeat:no-repeat;}
.divTrancheBorderTopHalf{ vertical-align:bottom; width:105px; height:46px; }
.divTrancheBorderTopHalfBg{vertical-align:bottom; width:105px;  background-image:url(images/halfBlueTerrestrial.png); background-repeat:no-repeat;}
.divTrancheTopTextPosition{ position:relative; top:-40px; left:18px; width:75px;  font-family:Arial; font-size:14px; color:#FFFFFF;}
.divTrancheBottomTextPosition{ position:relative; top:-28px; left:18px; width:75px;  font-family:Arial; font-size:14px; color:#FFFFFF;}
.cursorDivTranchePosition{ width:30px; position:relative; top:-30px; left:70px;}
.space_40{height:40px;}
.space_15{height:15px;}
.textTitleBlue_14{ padding-left:40px; padding-bottom:10px;   font-family:"Arial"; font-size:14px; color:#6091C1;}
.lineBlue{width:635px; height:6px; background-image:url(images/lineBlueTerrestrial.png); background-repeat:no-repeat; }
.coverageTextTable{ padding-left:40px; padding-bottom:10px; }
.coverageTextTable_01{ float:left; padding-top:0px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
.leftPadding{padding-left:40px; height:auto;}
.textTitle{  padding-bottom:5px;  height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6091C1;}


.whereToBuy_head{height:22px; font-size:16px; font-family:Arial; color:#6091C1; }
.series_head_menu{background-image:url(images/series_head_menu.png); background-repeat:no-repeat; width:637px; height:22px; }
.series_head_menuLoginForm{background-image:url(images/series_head_menu.png); background-repeat:no-repeat; width:335px; height:22px; }
.series_head_menuText{  height:22px; font-size:12px; font-family:Arial; color:#6091C1;}
.seriesHeadBottomDegradeBg{   width:638px; background-image:url(../images/seriesHeadBottomDegradeBgNew_02.png); }
.seriesHeadBottomDegradeBgNew02{  width:638px; height:30px; background-image:url(../images/seriesHeadBottomDegradeBgNew_03.png); background-repeat:no-repeat;}
.seriesHeadBottomDegradeBgNew01{   width:638px; height:68px; background-image:url(../images/seriesHeadBottomDegradeBgNew_01.png); background-repeat:no-repeat;}
.divSeriesHeadBg{ padding-top:30px; width:412px; height:312px;  float:left;}
.seriesHeadImageBg{  width:384px; height:300px; background-image:url(images/seriesHeadImageBg.png); background-repeat:no-repeat; ; padding-left:16px; }
.divSeriesHeadContent{ float:left; padding-top:25px; padding-left:11px; padding-right:15px; padding-bottom:10px; width:200px; }
.divSeriesHeadContentTitle{color:#6091C1; font-family:Arial; font-size:12px; font-weight:bold;}
.divSeriesHeadContentText{color:#999999; font-family:Arial; font-size:12px;}
.seriesHeadPageBoxBorder{float:left; width:194px; height:182px;  padding-left:10px; padding-bottom:7px; padding-right:7px; padding-top:5px;  background-image:url(images/seriesHeadPageBoxBorder.png); background-repeat:no-repeat;}
.seriesHeadBoxTitle{font-size:12px; font-family:Arial; color:#6091C1;}
.seriesHeadBoxLittleTitle{font-size:12px; font-family:Arial; color:#6091C1;}
.seriesHeadBoxText{color:#999999; font-family:Arial; font-size:12px;}
.seriesHeadMore{font-size:12px; font-family:Arial; color:#6091C1;}
.seriesHeadAlso{ padding-top:10px; font-size:12px; font-family:Arial; color:#999999; }
#geosatLineElement
{ width:212px; float:left; }
#geosatLine{
width:637px;  margin-bottom:5px; margin-top:5px;  }

.geosatLineElementTitle{ color:#6091C1; font-weight:bold; font-family:Arial; font-size:14px; padding-top:10px; padding-left:20px;}
.BoxChek{ float:left;}
.BoxText{ float:left; padding-left:5px;}
.BoxTextStyle{ color:#6091C1; font-size:14px; font-family:"Arial"; font-weight:bold;}
.supportBox{color:#999999; font-family:"Arial"; font-size:12px;}
.w{width:212px;}
/* *************** css new ************************ */
.more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #287eae;
}
.more:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #287eae;
}
</style>
 
 <style type="text/css">
 .ShopInfo{
		-moz-border-radius:10px;
		-webkit-border-radius:10px ;
		behavior:url(border-radius.htc);
		width:290px;
		*width:300px;
		_width:315px;
		_background-color:#ECECEC;
		background-color:#ECECEC;
		border:#DCDCDC solid 1px;
		padding: 6px 10px;
		padding-bottom:10px;
		background-image:url(images/BackgroundShopPanier2.png);
		background-repeat:repeat-x;
		background-position:top;

 }
 .ShopPrice{
		-moz-border-radius:10px;
		-webkit-border-radius:10px ;
		behavior:url(border-radius.htc);
		width:165px;
		*width:160px;
		_width:165px;
		background-color:#FFFFFF;
		border:#DCDCDC solid 1px;
		padding: 6px 10px;
		padding-bottom:20px;
		background-image:url(images/BackgroundShopPanier2.png);
		background-repeat:repeat-x;
		background-position:top;

 }
 .tablePagination td{ padding-left:3px;}


.payTextStyle1{
	font-family:Arial;
	font-size:12px;
	color:#287eae;
	
}
.payTextStyle2{

	color:#393939;
	font-family:Arial;
	font-size:12px;
}
.payTextStyle3{

	color:#787878;
	font-family:Arial;
	font-size:12px;
}
.payBorderBottom{border-bottom:solid 1px #DEDEDE;}
.payBorderLeft{border-left:solid 1px #DEDEDE;}

.panierTextStyle1{ 
	font-family:Arial;
	font-size:14px;
	color:#287eae;
 }
 .panierTextStyle2
 /*  Subtotale*/
 { 
 	font-family:Arial;
	font-size:14px;
	color:#333333;
	
 }
 .panierTextStyle3
 /* IVA Inclusa */
 { 
	font-family:Arial;
	font-size:12px;
	color:#666666;
 }
  .panierTextStyle4
 /*  Subtotale*/
 { 
 	font-family:"8514oem";
	font-size:16px;
	color:#333333;
	
 }
 .payTextStyle5{
 font-family:Arial;
	font-size:15px;
	color:#287eae;
 }
 .payTextStyle6{
  font-family:Arial;
	font-size:22px;
	color:#287eae;

 }
 .payTextStyle7{
  font-family:Arial;
	font-size:22px;
	color:#333333;

 }
 .payTextStyle8{
   font-family:Arial;
	font-size:15px;
	color:#333333;

 }
 .payQTYStyle{border:solid 1px #999999; padding:3px; width:25px;}
 .prodottiHrefStyleActive{
 color:#287eae;
 font-family:Arial;
 font-size:12px;
 text-decoration:underline;
 text-align:center;
}
.prodottiHrefStyle{
 color:#333333;
 font-family:Arial;
 font-size:12px;
 text-decoration:underline;
 text-align:center;
}
.GupdateTextStyle{
font-family:Arial; font-size:18px; color:#333333; text-align:left;
}
.GupdateDivStyle{
 width:108px; height:30px;background:url(../images/scaria.png) no-repeat; padding-left:30px; padding-top:5px;
 }
 .GupdateHrefStyle{
 text-decoration:none; font-family:Arial; font-size:12px; color:#333333; padding-top:5px;
 }

 .downloadG6SofDivStyle h3{
	float: left;width:500px;font-size: 14;
 }
.downloadG6SofHrefStyle {
	float: left; width: 107px; padding-top: 20px;
 }
 .downloadG6SofHrefStyle a{
	text-decoration:none;background:url(../images/support/btn_Download.png) no-repeat; padding-left:105px; padding-top:16px;background-position:0 0px;
 }
 .downloadG6SofHrefStyle a:hover {
	 background-position:0 -32px
 }

 .listPriceTextStyle{
 color:#287eae;
 font-family:Arial;
 font-size:18px;
}
.listPriceIVATextStyle{
	color:#666666;
 font-family:Arial;
 font-size:12px;
}
.listPriceHrefTextStyle{
 color:#287eae;
 font-family:Arial;
 font-size:12px;
 text-decoration:underline;
}
.listTitleEltTextStyle{
 font-family:Arial;
 font-size:18px;
 color:#287eae;
}
.listDescribeEltTextStyle{
 font-family:Arial;
 font-size:12px;
 color:#333333;
 text-align:left;
 padding-left:15px;
}
.titleAdresseBookStyle{
  font-family:Arial;
  font-size:18px;
  color:#287eae;
  text-align:left;
 }
 .elementAdresseBookStyle{
   font-family:Arial;
  font-size:14px;
  color:#287eae;
  text-align:left;
  font-weight:normal;
 }
 .elementEtoileAdresseBookStyle{
   font-family:Arial;
  font-size:14px;
  color:#FF0000;
  text-align:left;
 }
 .inputAdresseBookStyle{
  width:249px;
  border:solid 1px #CCCCCC;
  font-family:Arial; font-size:12px; color:#287eae; text-align:left;
 }
 span.small{
    float: right;
    font-size: 10px;
    font-weight: normal;
    padding-top: 4px;
}
 .checkboxAdresseBookStyle{
 font-family:Arial;
  font-size:14px;
  color:#287eae;
  text-align:left;
  
 }
  .checkboxAdresseBookStyle01{
 font-family:Arial;
  font-size:14px;
  color:#999999;
  text-align:left;
  
 }
 .CampiboxAdresseBookStyle{
  font-family:Arial;
  font-size:14px;
  color:#FF0000;
  text-align:left;
 }
 .ButtonboxAdresseBookStyle{
 background-color:#CCCCCC;
 color:#666666;
 font-family:Arial;
 font-size:14px;
 width: 72px;
 height:23px;
 text-align:center;
 }
 .ButtonRicodamiStyle{
  background-color:#CCCCCC;
 color:#333333;
 font-family:Arial;
 font-size:14px;
 text-align:center;
 border:none;
 
 }
.inputLOGON{
  width:190px;
  border:solid 1px #CCCCCC;
  font-family:Arial; font-size:12px; color:#287eae; text-align:left;
  
 }
 .textLOGONStyle{font-family:Arial; font-size:14px; color:#333333;}
 .hrefLOGONStyle{font-family:Arial; font-size:12px; color: #287eae;}
.ButtonLOGONStyle{
  background-color:#CCCCCC;
 color:#666666;
 font-family:Arial;
 font-size:14px;
 text-align:center;
 border:none;
 
 }

 .shop_listed_product{
	float:left;
	width:440px;
}

.shop_listed_product h3 a, .shop_listed_product h3 a:visited, .list_view h3{
	font-size:18px;
	font-weight:normal;
	color:#287EAE;
	text-decoration:none;
}

.shop_listed_product p {
    margin-left:141px;
}

.shop_listed_product h3{
	color:#287EAE;
}

.shop_listed_product h3 a:hover{
	text-decoration:underline;
}

.shop_products_result img{
	float:left;
	margin:10px;
}
.shop_products_result{
	width:626px;
    min-height:130px;
    /* height:130px; */
	border-bottom:1px solid #CDCDCD;
}