/*############################### Generics ############################### */

img,div,h1,h2,h3,h4,h5,h6,p,a,br,li,ul{
margin:0;
padding:0;
border:none;
}

.test{
color=#000;
}

body{
width:980px;
margin:auto;
font-family:Arial;
font-size:11px;

}

table{
margin:0;
padding:0;
border:none;
}

a:hover {text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}

#td10{
height:10px;
}

#td1095{
height:10px;
width:95px;
}

#td28{
height:28px;
}

#td42{
height:42px;
}

#td60{
height:60px;
}

#td70{
height:70px;
}
/*############################### Objects ############################### */

/*------------------------------- Traduction Tools ------------------------------- */ 
#LangBan a{
color: gray;
font-family: arial;
font-size:11px;
font-weight:700;
text-decoration: none;
border-right: 1px solid gray;
padding-left: 3px;
padding-right: 3px;
}

#LangBan td{
	vertical-align:center;
	
}





/*------------------------------- Top Banner ------------------------------- */

#TopBan{
width:980px;
height:90px;
background:url(../../images/altec/header/fond_ban.jpg);
}

#logo{
width:275px;
height:90px;
}

/*------------------------------- Top Navigation ------------------------------- */
#TopMnu {
width:475px;
height:90px;
color: White;
font-family: arial;
font-size:11px;
font-weight:700;
}

#TopMnu table tr td{
padding-top:70px;
color: White;
font-family: arial;
font-size:11px;
font-weight:700;
border-right: 1px solid #383838;
}



#TopMnu a {
color: White;
text-decoration: none;
padding-right:10px;
padding-left:10px;
}

#TopMnu a:hover {
color: #b48349;
}

#TopMnu ul {
color: White;
font-family: arial;
font-size:11px;
font-weight:700;
margin-bottom:0px;
margin-top: 50px;
}

#TopMnu ul li { 
display: inline; 
height: 80px;
border-right: 1px solid;
border-color:#383838;
padding-bottom: 0px;
padding: 2.5em 0.5em;
}

#TopMnu ul li a {
color: White;
text-decoration: none;
}

#TopMnu ul li a:hover {
color: #97c7eb;
}

#Separator {
width:1px;
background-color:#383838;
}

#DownLoad {
width:230px;
height:90px;
padding-right:10px;
padding-left:10px;
}

/*------------------------------- Download Center & Log ------------------------------- */
#dl_center{
}

#dl_center h1 {
color:#ffffff;
font-family: arial;
font-size:15px;
font-weight:bold;
}

#dl_center img {
}

#arrows{ 
width:178px;
height:29px;
}

#log a{
color:#ffffff;
font-family: arial;
font-size:10px;
font-weight:900;
text-decoration:none;
}

#filet{
border-left: 1px solid #383838;
width:1px;
height:28px;
margin-right:10px;
margin-left:10px;
}

#info_dl1{
}

#info_dl1 a{
color:#ffffff;
font-family: arial;
font-size:10px;
font-weight:700;
text-decoration:none;
padding-right:10px;
}

#info_dl2{
}

#info_dl2 a{
color:#ffffff;
font-family: arial;
font-size:10px;
font-weight:700;
text-decoration:none;
padding-left:10px;
}

/*------------------------------- Path & Wellcome ------------------------------- */

#chemin_fer{
width:980px;
height:20px;
background-color:#383838;
/*margin-top:1px;*/
}

#chemin_fer a{
height:10px;
color:#ffffff;
font-family: arial;
font-size:10px;
text-decoration:none;
}

#chemin_fer p{
padding-top:3px;
height:10px;
margin-left:10px;
color:#ffffff;
font-family: arial;
font-size:10px;
text-decoration:none;
}

.puce_chemin{
padding-left:5px;
padding-right:5px;
}

#barre_connect_prog{
height:50px;
background:url(../../images/altec/header/fond_barre_connect.jpg);
margin-top:1px;
margin-bottom:10px;
}

.PuceProdKey{
background-image:url(../../images/altec/produit/Puce.jpg);
background-repeat:no-repeat;
vertical-align:top;
width:20px;
}

#connect_top{
width:198px;
padding-top:5px;
height:45px;
color:#ffffff;
font-family:arial;
font-size:16px;
font-weight:bold;
text-decoration:none;
background:url(../../images/header/puce_connect_prog.gif);
}

#connect_menu {
clear:both;
display:none;
float:left;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
width:198px;
}

#connect_menu .header {
background-image:url(../../images/altec/connect_menu_header.gif);
background-repeat:repeat-x;
clear:both;
float:left;
height:15px;
width:198px;
}

#connect_menu .body {
background-image:url(../../images/connect_menu_body.gif);
background-repeat:repeat-y;
clear:both;
float:left;
width:198px;
}

#connect_menu .footer {
background-image:url(../../images/connect_menu_footer.gif);
background-repeat:repeat-x;
clear:both;
float:left;
height:15px;
width:198px;
}


#welcome{
text-align:right;
height:40px;
padding-top:7px;
padding-right:10px;
font-weight:bold;
font-family:arial;
color:#ffffff;
font-size:26px;
}

#welcome a{
margin-left:7px;
padding-top:5px;
color:#ffffff;
font-family:arial;
font-size:26px;
font-weight:bold;
text-decoration:none;
}


/*------------------------------- Footer ------------------------------- */
#FooterBan {
background-color:transparent;
}

#FooterBan, #FooterBan a {
margin-left:7px;
padding-top:5px;
font-size:11px;
color:#666666;
font-family:arial;
text-decoration:none;
}

 
#left_side{
/*width:230px;*/
}
 
#menus{
width:230px;
background-color:#E6E6E6;
}

#titre_products{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ad6018;
width:230px;
height:25px;
background:url(../../images/altec/menu/fond_menu_produit.jpg);
padding-top:10px;
}

.decaltitre{
padding-left:8px;
}

.decaltitre_log_box{
padding-left:8px;
color:#000000;
}

#products ul{
margin-left:8px;
list-style:none;
padding-bottom:5px;
}

#products li {
padding-top:3px;
}

#products a{
text-decoration:none;
color:#666666;
font-family:arial;
font-size:12px;
}

#products a:hover
{
color: #ad6018;
}

#titre_services{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ad6018;
width:230px;
height:25px;
background:url(../../images/altec/menu/fond_menu_services.jpg);
padding-top:10px;
}

#filet_sous_menu{
width:210px;
height:1px;
background-color:#b9b9b9;
}

#services ul{
margin-left:8px;
list-style:none;
padding-bottom:5px;
}

#services li {
padding-top:3px;
}

#services a{
text-decoration:none;
color:#666666;
font-family:arial;
font-size:12px;
}

#services a:hover
{
color: #ad6018;
}

#secured_access{
margin-top:10px;
width:230px;
height:127px;
background:url(../../images/altec/menu/fond_secured.jpg);
}

#puce{
padding-left:11px;
background:url(../../images/altec/menu/puce.gif) no-repeat;
}


#titre_secured{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
width:230px;
height:28px;
background:url(../../images/altec/menu/fond_titre_secure.jpg);
padding-top:8px;
}

.access_name{
color:#ffffff;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-left:10px;
}

#secured_access ul{
margin-top:4px;
margin-left:8px;
list-style:none;
}

#secured_access ul li{
border-top:1px dashed #ffffff;
margin-right:7px;
padding-bottom:4px;
}

#secured_access  li a{
color:#ffffff;
text-decoration:none;
font-family:arial;
font-size:11px;
}

#secured_access img{
margin-right:5px;
}

#secured_access a:hover
{
color: #000000;
}

#logo_plantronics{
margin-top:10px;
}
#center{
width:565px;
margin-left:9px;
float:left;
margin-right:9px;
}

#filet_teaser{
width:565px;
height:5px;
background:url(../../images/home/filet_haut_teaser.jpg) no-repeat;
}

#filet_teaser_sous{
width:565px;
height:10px;
background:url(../../images/home/filet_bas_teaser.jpg) no-repeat;
}

#teaser{
width:565px;
height:225px;
}

#produit{
width:380px;
float:left;
}

#prod_1{
width:185px;
}

#Product{
font-size:11px;
color:#666666;
font-family:arial;
}

#Product a{
font-size:12px;
color:black;
font-family:arial;
font-weight:bold;
text-decoration:none;
}



#prod_2{
width:185px;
margin-left:10px;
}

#produit a {
color:#000000;
font-family:arial;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

#press_release{
width:165px;
height:370px;
background-color:#000000;
margin-left:10px;
}

#titre_press_release{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
width:143px;
height:32px;
/*background:url(../../images/altec/home/fond_titre_press_release.jpg);*/
padding-top:10px;
padding-bottom:6px;
margin-bottom:6px;
background-repeat:no-repeat;
margin-left:10px;
margin-right:8px;
border-bottom:1px solid #FFFFFF;
}

#press_release_iter{
margin:0px;
padding:0px;
}

#press_release_iter h1{
font-family:arial;
font-size:11px;
color:#005d9b;
margin-left:10px;
}

#press_release_iter h2{
font-family:arial;
font-size:11px;
color:#005d9b;
margin-left:10px;
}

#bottom_press{
margin-left:0px;
}

.decaltitre_press{
margin-left:8px;
}

.date{
font-family:arial;
font-size:11px;
color:#005d9b;
margin-left:10px;
}

#press_release {
font-family:arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

#press_release a{
font-family:arial;
font-size:11px;
color:#b48348;
text-decoration:none;
}

#press_release p {
width:155px;
margin-top:5px;
margin-bottom:10px;
margin-left:10px;
font-size:11px;
color:#ffffff;
font-family:arial;
padding-bottom:3px;
}

#filet_press{
width:145px;
height:1px;
background:url(../../images/altec/home/filet_press.jpg) no-repeat;
margin-left:10px;

}



#right_side{
width:165px;
float:left;
margin-top:-2px;
margin-left:10px;
}

#compatibility{
width:165px;
height:144px;
margin-top:20px;
background-color:#97c7eb;
}

.phrasetypo{  /*margin-top:-100px; pour hack*/
font-family:arial;
font-size:14px;
font-weight:bold;
color:#015d9c;
float:left;
letter-spacing:-1px;
margin-top:10px;
margin-left:13px;
}

.phrasetypo2{
margin-left:13px;
font-family:arial;
font-size:14px;
font-weight:bold;
color:#015d9c;
float:left;
letter-spacing:-1px;
}

#compatibility img{
margin-left:7px;
margin-top:4px;
}

#compatibility a{
margin-left:138px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#margin_top_altec{
float:left;
margin-top:8px;
}

#a img{
border:none;
}


/* <---------------------------------------------------------------------- Style Produit ----------------------------------------------------------------------*/
/* Image et bannière dégradée*/


#TopImage{
background:url(../images/produit/TopImage.jpg) no-repeat;
}

#ImageNewproduct{
background:url(../images/Newproduct/Newproduct.jpg);
height:225px;
}

/*#Imageproductiphone{
background:url(../../images/altec/page3/Imagefondpage3.jpg);
height:300px;
width:567px;
}*/


#ProductLstOther{
font-family: arial;
font-size:12px;
font-weight:bold;
color:#FFF;
}


#BanBrown{
background-image:url(../../images/altec/page3/BanBrown.jpg);
height:50px;
margin-top:1px;
}

.BanLittleBrown{
background-image:url(../../images/altec/page3/BanLittle5Brown.jpg);
height:5px;
}

/* Base Verte*/


.BanOtherV{
background-color:#B48349;
color:#ffffff;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-left:10px;
}

.BanOtherV a{
background-color:#B48349;
color:#ffffff;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-left:10px;
}

.RelatedTr{
height:10;
}

.BanOtherVbig{
background-color:#B48349;
color:#ffffff;
font-family:arial;
font-weight:bold;
font-size:14px;
padding-left:10px;
}

.BanOtherVborderleft{
background-color:#B48349;
color:#ffffff;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-left:10px;
border-left:1px solid #686868;
}


.BanOtherV ul {
padding-bottom:10px;
padding-top:5px;
padding-left:10px;
}

.BanOtherBrbig{
background-color:#B48349;
color:#000;
font-family:arial;
font-weight:bold;
font-size:14px;
padding-left:10px;
}

.BanOtherBrborderleft{
background-color:#B48349;
color:#000;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-left:10px;
border-left:1px solid #686868;
}

.BanOtherBr{
background-color:#B48349;
color:#000;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-left:10px;
}

.GreenTitle{
color:#B48349;
font-family:arial;
font-weight:bold;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
border-top:1px solid #E6E6E6;
}

.GreenLigthTitle{
color:#B48349;
font-family:arial;
font-size:20px;
}

.TopBorderGreenLight{
border-top:1px solid #B48349;
}

.GreenLightTextbolt{
color:#B48349;
font-family:arial;
font-weight:bold;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
}



/* Base Bleue*/

.BanOtherB{
background-color:#015E9B;
}

#BanBlue{
background-image:url(../images/header/fond_barre_connect.jpg);
height:50px;
margin-top:1px;
margin-bottom:10px;
}

.BanBlueLight{
background-color:#97C7FF;
margin:0;
padding:0;
}

.BanBlueDark{
background-color:#035D9B;
margin:0;
padding:0;
}

.BlueDarkTitle{
color:#035D9B;
font-family:Arial;

font-size:24px;
padding-top:10px;
}



/*Base Grise*/

.Greyfont{
background-color:#686868;
}

.GreyTitle{
color:#686868;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
}

.GreyText{
	color:#686868;
	font-family:arial;
	font-size:10px;
	text-align: justify;
}

.GreyTextBorderbottom{
	color:#686868;
	font-family:arial;
	font-size:10px;
	text-align: justify;
	border-bottom:1px solid #686868;
}

.GreyBan{
background-color:#E6E6E6;
color:#686868;
font-family:arial;
font-size:10px;
padding-left:10px;
padding-right:10px;
}

.GreyBanBorderleft{
background-color:#E6E6E6;
color:#686868;
font-family:arial;
font-size:10px;
padding-left:10px;
padding-right:10px;
border-left:1px solid #686868;
}

.GreylightBan{
background-color:#F2F2F2;
color:#686868;
font-family:arial;
font-size:10px;
padding-left:10px;
padding-right:10px;
}

.GreylightBanBorderleft{
background-color:#F2F2F2;
color:#686868;
font-family:arial;
font-size:10px;
padding-left:10px;
padding-right:10px;
border-left:1px solid #686868;
}

.GreyBorder{
	border:1px solid #E6E6E6;
}

.LeftBorder{
	border-top::5px solid #F30;
	/*border-left-color:#F03;*/
}

.GreyText11{
	color:#686868;
	font-family:arial;
	font-size:11px;
	text-align: justify;
}



/*Base Marron*/



/*Base Blanche*/

#ProductTitle{
color:#ffffff;
font-family:arial;
font-size:20px;
padding-left:10px;
}

.Welcome{
text-align:right;
height:40px;
padding-top:7px;
padding-right:10px;
font-weight:bold;
font-family:arial;
color:#ffffff;
font-size:26px;
float:right;
}

.Name{
text-align:left;
height:40px;
padding-top:7px;
padding-right:10px;
font-weight:regular;
font-family:arial;
color:#ffffff;
font-size:26px;
float:right;
}



/*Base Noire*/

.BlackTitle{
color:#000;
font-family:arial;
font-weight:bold;
font-size:14px;
padding-top:5px;
padding-bottom:5px;
}

#altec_pr{
padding-top:0px;

}

.bannerblue{
background:url(../../images/altec/header/fond_barre_connect.jpg);
font-family: arial;
font-size:26px;
font-weight:bold;
color:#FFF;
padding-right:10px;
}

.bannergreen{
background:url(../../images/altec/header/fond_barre_connect.jpg);
}

.bannerbrown{
background:url(../../images/altec/header/fond_barre_connect.jpg);
font-family: arial;
font-size:26px;
font-weight:bold;
color:#FFF;
padding-right:10px;
}

.backgroundimagealtec{
background:url(../../images/altec/header/img_fond_altec.jpg);
}


.productdetails_docdown_headerrow {
	background-color:#B48349;
	color:#ffffff;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	padding-left:10px; 
}


.productdetails_docdown_cellproduct { width: 223px; padding-left: 20px; }
.productdetails_docdown_cellweight { width: 58px; text-align: center; border-left:1px solid #686868;}
.productdetails_docdown_celllanguage { width: 78px; text-align: center; border-left:1px solid #686868;}
.productdetails_docdown_celltype { width: 69px; text-align: center; border-left:1px solid #686868; }
.productdetails_docdown_cellactions { width: 129px; text-align: center; border-left:1px solid #686868; }

.productdetails_docdown_rowlightlocked { height: 21px; background-color: #efefef; color: #8c8c8c; }
.productdetails_docdown_rowdarklocked { height: 21px; background-color: #e7e7e7; color: #8c8c8c; }
.productdetails_docdown_rowlight { height: 21px; background-color: #efefef; color: #000; }
.productdetails_docdown_rowdark { height: 21px; background-color: #e7e7e7; color: #000; }



.productdetails_documentdownload_header { 
color:#686868;
font-family:arial;
font-weight:bold;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
} 

.productdetails_documentdownload_container { float: left; padding-top: 10px; width: 100%; }

.MarketingTitle{
font-family:arial;
font-weight:bold;
font-size:20px;
color:#B48349;
padding-top:28px;
padding-left:12px;
padding-bottom:2px;
vertical-align:top;
}



.MarketingIntroduction{
font-family:arial;
font-weight:bold;
font-size:11px;
color:#D79853;
padding-left:12px;
padding-right:12px;
vertical-align:top;
height:101px;
}


#multimediabank_sections .current, .current a { background-color: #000; color: #FFF; padding-top:5;}
#multimedia_sections .other, .other a { background-color: #B48349; color: #000; vertical-align:middle; height:22px; }
#multimediabank_sections { font: bold 12px Arial;  text-align: center; vertical-align:middle ; height:22px; }
#multimediabank_sections ul {list-style-type:none ; float: left; width: 567px;}
#multimediabank_sections li { width: 113px; height:22px; float: left; background-color:#B48349; color: #000; vertical-align:middle; padding-top:5px;}
#multimediabank_sections li a, #search_links li a:visited {width: 113px; height:22px ; vertical-align:middle; }
#multimediabank_sections li a:hover, #search_links li a:active { color: #FFFFFF; background-color: #000;}
#multimediabank_sections li:hover { background-color: #000; color: #FFFFFF;}


.search_pagination { margin-top:10px; margin-bottom:10px ; padding-bottom:0 ; padding-left:10px ; background-color:transparent; width: 100%; color: #B48349; font: bold 12px Arial; display:block; float:left; }
.search_pagination a, .search_pagination a:visited { color:#868686; }
.search_pagination a:hover, .search_pagination a:active { text-decoration: underline; color: #B48349; }

.rightcontent { float:left; width: 560px; text-align:center;}
.leftcontent {float: left; width:220px; }
#id_device_searchWaiting{width:0px;}

/*Home*/
#Content{
vertical-align:top;
width:100%;
height:10x;
}


.elearning_pagination { margin-top:10; margin-bottom:0 ; padding-bottom:0 ; padding-top:2;; float: left; padding-left:10px ; background-color:#F2F2F2; width: 100%; height: 20px; color: #B48349; font: bold 12px Arial; }
.elearning_pagination a, .search_pagination a:visited { color:#868686; }
.elearning_pagination a:hover, .search_pagination a:active { text-decoration: underline; color: #B48349; }

<!-- MULTIMEDIA BANK -->

.weblink_container { float: left; padding-top: 10px; width: 561px; }
.weblink_headerrow { height: 20px;font: bold 12px Arial ; background-color: #000; color: #B48349; text-align:center}
.weblink_cell_sitename { width: 230px; padding-left: 5px; }
.weblink_cell_link { width: 230px; text-align: center; padding-left: 5px; }
.weblink_cell_link a, weblink_cell_link a:visited { color: #000000; font-weight: bold; }
.weblink_cell_link a:hover, .weblink_cell_link a:active { color: #0082CA; font-weight: bold; }
.weblink_cell_launchdate { width: 100px; text-align: center; }

.elearning_container { float: left; padding-top: 10px; width: 561; }
.elearning_headerrow { height: 20px;font: bold 12px Arial ; background-color: #000; color: #B48349; text-align:center}
.elearning_cell_sitename { width: 230px; padding-left: 5px; }
.elearning_cell_link { width: 230px; text-align: center; padding-left: 5px; }
.elearning_cell_link a, weblink_cell_link a:visited { color: #000000; font-weight: bold; }
.elearning_cell_link a:hover, .weblink_cell_link a:active { color: #0082CA; font-weight: bold; }
.elearning_cell_launchdate { width: 100px; text-align: center; }

.teaser_container { float: left; padding-top: 10px; width: 561px; }
.teaser_headerrow { height: 20px;font: bold 12px Arial ; background-color: #000; color: #B48349; text-align:center}
.teaser_cell_screenshot { width: 230px; padding-left: 5px; text-align: center; }
.teaser_cell_link { width: 230px; text-align: center; padding-left: 5px; }
.teaser_cell_link a, weblink_cell_link a:visited { color: #000000; font-weight: bold; }
.teaser_cell_link a:hover, .weblink_cell_link a:active { color: #0082CA; font-weight: bold; }
.teaser_cell_launchdate { width: 100px; text-align: center; font: 11px}

.screensaver_container { float: left; padding-top: 10px; width: 561px; }
.screensaver_headerrow { height: 20px;font: bold 12px Arial ; background-color: #000; color: #B48349; text-align:center}
.screensaver_cell_screenshot { width: 230px; padding-left: 5px; }
.screensaver_cell_link { width: 230px; text-align: center; padding-left: 5px; }
.screensaver_cell_link a, weblink_cell_link a:visited { color: #000000; font-weight: bold; }
.screensaver_cell_link a:hover, .weblink_cell_link a:active { color: #0082CA; font-weight: bold; }
.screensaver_cell_launchdate { width: 100px; text-align: center; }

.video_container { float: left; padding-top: 10px; width: 561px; }
.video_headerrow { height: 20px;font: bold 12px Arial ; background-color: #000; color: #B48349; text-align:center}
.video_cell_screenshot { width: 230px; padding-left: 5px; }
.video_cell_link { width: 230px; text-align: center; padding-left: 5px; }
.video_cell_link a, weblink_cell_link a:visited { color: #000000; font-weight: bold; }
.video_cell_link a:hover, .weblink_cell_link a:active { color: #0082CA; font-weight: bold; }
.video_cell_launchdate { width: 100px; text-align: center; }

#order_source_link { clear: both; float: right; padding: 12px 0 5px 0; }
#order_source_link a, weblink_cell_link a:visited { color: #FFFFFF; background-color: #000; font-weight: bold; padding: 2px 4px 2px 4px; }
#order_source_link a:hover, .weblink_cell_link a:active { color: #CEAD84; background-color: #000; font-weight: bold; }

.order_source_cotainer { width: 561px; }
.order_source_lang_pack_step1 { clear: both; margin-top: 20px; margin-bottom: 5px; }
.order_source_lang_pack_image { float: left; margin-top: 10px; width: 230px}
.order_sourceform2_class { float: left; width: 470px; }
.order_sourceform_class { float: left; width: 330px; margin-top: 5px; }
.order_source_field { float: left; width: 330px; padding: 8px 0 8px 0;  background: #f4f4f5; margin-top: 3px; color: #666666; font: 11px Arial,Helvetica,sans-serif;}
.order_source_field2 { float: left; width: 330px;  background: #f4f4f5; margin-top: 3px; color: #666666; font: 11px Arial,Helvetica,sans-serif;}
.order_radiobutton_container { float: left; width: 330px; }

.order_source_explain {clear: both; float: left; color: #666666; font: bold 11px Arial,Helvetica,sans-serif; width: 455px; padding: 0; margin: 10px 0 0 0; text-transform: uppercase;}
.multimediabank_submit_button { margin-left: 10px; margin-top: 0px; padding: 0 10px 0 10px; border: 1px solid #696969; height: 23px; background-color: #0082C8; color: #FFF; font: bold 12px Arial, Verdana, sans-serif; }

.download_rowlightlocked { height: 21px; background-color: #CEAD84; color: #8c8c8c; }
.download_rowdarklocked { height: 21px; background-color: #B48349; color: #8c8c8c; }
.download_rowlight { height: 21px; background-color: #CEAD84; color: #000; }
.download_rowdark { height: 21px; background-color: #B48349; color: #000; }

.Array{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#000;
}

.NavFooter{
 background-color:#D8D8D8;
 margin-right::5;
 }
 


/***   Connect Form Styles   ***************/
.connectform {clear: both; float: left; margin: 0 0 0 20px; display: inline; width: 465px;}
.connectform h1 {float: left; margin: 0 0 10px 0; padding: 0; font: 20px Arial, Verdana, sans-serif; color: #312d2e; width: 450px;}
.connectform .sectionheader {clear: both; float: left; color: #000; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 10px 0 0 0;}
.connectform .sectionheader1 {clear: both; float: left; color: #e77926; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 0 0 10px 0;}

.connectform .sectionheader2 {clear: both; float: left; color: #000; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 10px 0 0 0; }
.connectform .sectionheader3 {clear: both; float: left; color: #000; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 30px 0 0 0; text-transform: uppercase;}
.connectform .sectionheader4 {clear: both; float: left; color: #000; font: normal 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 0 0 10px 0;}
.changePasswordError{color: #e77926; font: bold 11px Arial,Helvetica,sans-serif;}
.connectform .sectionheadermandatory {clear: both; float: left; color: #e77926; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 10px 0 0 0;}
.connectform .sectionheader2mandatory {clear: both; float: left; color: #e77926; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 10px 0 0 0; }
.connectform .sectionheader3mandatory {clear: both; float: left; color: #e77926; font: bold 11px Arial,Helvetica,sans-serif; width: 450px; padding: 0; margin: 30px 0 0 0; text-transform: uppercase;}
.connectform .success {clear: both; float: left; color: #666; font: bold 11px Arial,Helvetica,sans-serif; width: 455px; padding: 0; margin: 10px 0 0 0; text-align: center;}
.connectform .oblig {float: left; width: 3px; margin: 3px 0 0 4px; color: #2F65A3; font: bold 11px Arial,Helvetica,sans-serif;}
.connectform .oblig2 {float: left; width: 3px; margin: 6px 0 0 3px;  color: #2F65A3; font: bold 11px Arial,Helvetica,sans-serif;}
.yesno {float: left; width: 212px; height: 21px; background: #f4f4f5; margin-top: 3px; color: #000; font: bold 11px Arial,Helvetica,sans-serif;}
.yesno2 {float: left; width: 212px; height: 21px; background: #f4f4f5; margin-top: 3px; color: #000; font: 11px Arial,Helvetica,sans-serif;}
.cbgrshort {clear: both; float: left; width: 230px; height: 18px; color: #000; background: #f4f4f5; margin-top: 3px; padding: 3px 0 0 3px; font: bold 11px Arial,Helvetica,sans-serif;}
.cbgrshort2 {clear: both; float: left; width: 217px; height: 18px; color: #000; background: #f4f4f5; margin-top: 3px; padding: 3px 15px 0 0; font: 11px Arial,Helvetica,sans-serif; text-align: right;}
.cbgrshort h3 {float: right; margin: 0; padding: 3px 15px 0 0px; color: #000; font: 11px Arial,Helvetica,sans-serif;}
.cinput {float: left; width: 212px; height: 17px; border: 1px solid #b2b2b2;  margin-top: 3px; font: 11px Arial,Helvetica,sans-serif; color: #000; padding-left: 2px;}
.cinput1 {float: left; width: 212px; height: 17px; border: 1px solid #e77926;  margin-top: 3px; font: 11px Arial,Helvetica,sans-serif; color: #000; padding-left: 2px;}
.cinput2 {float: left; width: 212px; height: 17px; border: 1px solid #e77926;  margin-top: 3px; font: 11px Arial,Helvetica,sans-serif; color: #000; padding-left: 2px;}
.cta2 {float: left; width: 212px; height: 60px; border: 1px solid #e77926;  margin-top: 3px; font: 11px Arial,Helvetica,sans-serif; color: #000; padding-left: 2px;}
.dateinput {float: left; width: 80px; height: 17px; border: 1px solid #b2b2b2;  margin-top: 3px; font: 11px Arial,Helvetica,sans-serif; color: #000; padding-left: 2px;}
.coption {float: left; width: 216px; height: 19px; border: 1px solid #b2b2b2;  margin-top: 3px; font: 11px Arial,Helvetica,sans-serif; color: #000; padding-left: 2px;}
.cbgrlong {float: left; width: 449px; height: 21px; background: #f4f4f5; margin-top: 3px;}

.cbgrlong span {margin: 0; padding: 0 0 0 3px; color: #666666; font: 11px Arial,Helvetica,sans-serif;}
.subscribe {clear: both; float: left; width: 449px; height: 65px; background: #f4f4f5; margin-top: 30px;}
.subscribe .lft {float: left; width: 23px; height: 60px; margin-top: 2px;}
.subscribe .txt {float: left; width: 420px; color: #666666; font: bold 11px Arial,Helvetica,sans-serif; margin-top: 2px;}
.cbutton {clear: both; text-align: center; padding-top: 15px;}
.managepasswordbutton {clear: both; text-align: right; padding-top: 15px;}
.separator {clear: both; float: left; width: 449px; height: 19px;}

.floatleft {float: left;}
.floatright {float: right;}

.requestlongtext { float: left; margin-top: 3px; width: 213px; height: 50px; border: 1px solid #e77926; font: 11px Arial,Helvetica,sans-serif; color: #666; }

#titre_secured_unlog{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
width:230px;
background:url(../images/menu/fond_titre_secure.jpg);
padding-top:8px;
padding-bottom:10px;
}

/*SECURE-------------------------------------------------------ACESS-----------------------*/

#password{
font-weight:regular;
font-family:arial;
color:#000000;
font-size:10px;
}

#username{
font-weight:regular;
font-family:arial;
color:#000000;
font-size:10px;
}

#champs{
margin-left:8px;
}

.rememberchk{
color:#ffffff;

font-family:arial;
font-size:10px;
text-decoration:none;
}

#back_line{
background:url(../../images/altec/menu/Lignecourte.jpg);
}


#login_form{
margin-top:10px;
}

#login_form a{
color:#ffffff;
font-family:arial;
font-size:10px;
text-decoration:none;
/*margin-left:13px;*/
}



/*** Product list Styles ***/
.productlist_container { float: left; width: 561px; padding-left: 0px; }
.productlist_button_container { float: left; width: 561px; padding-left: 0px; padding-top: 10px; }
.productlist_left_top_line { float: left; width: 240px; margin-right: 42px; height: 1px; border-top: 1px solid #B68549; }
.productlist_right_top_line { float: left; width: 240px; height: 1px; border-top: 1px solid #B68549; }
.productlist_left_product_container { float: left;width: 260px; margin-right: 22px; }
.productlist_right_product_container { float: left;width: 260px; }
.productlist_image_container { float: left; width: 200px; text-align: center; height: 150px; padding-left: 30px; margin-top: 5px; margin-bottom: 5px; }
.productlist_name_container { float: left; width: 240px; padding-left: 0px; text-align: left; font-weight: bold; font-size: 12px; /*background-image:url(../../images/altec/Newproduct/product_list_bande_altec.jpg);*/ background-repeat:no-repeat; padding-top:13px; color:#000000;}
.productlist_description_container { float: left; width: 240px; padding-left: 0px; text-align: left; font-weight: normal; font-size: 11px; color: #000; }
.productlist_left_button_container { float: left; width: 240px; margin-right: 42px; padding-bottom: 7px; border-bottom: 1px solid #B68549; font-weight: bold; font-size: 12px; }
.productlist_right_button_container { float: left; width: 240px; padding-bottom: 7px; border-bottom: 1px solid #B68549; font-weight: bold; font-size: 12px; }

.productlist_button_position { float: left; padding-left: 130px; }
a.productlist_button, a.productlist_button:visited  { height: 20px; padding: 2px 7px 2px 7px; color: #B68549; }



.OrangeBold11 a{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:#7D5A33;
	padding-top:10px;
}

.OrangeBold11 a:hover, .OrangeBold11 a:visited{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:#CB8230;
	padding-top:10px;
}

.search_select_field { border:1px solid #646464; width: 168px; height: 21px; float:left; padding: 0px; }
#productlist { border:1px solid #646464; width: 168px; height: 21px; float:left; padding: 0px; margin-left: 19px; }
#collateral { border:1px solid #646464; width: 168px; height: 21px; float:left; padding: 0px; margin-left: 19px; }
.search_text_field { float: left; border: 1px solid #B48349; width: 160px; height: 21px; padding: 0px; margin-top: 17px; }
.search_submit_button { float: left; margin-left: 10px; margin-top: 17px; padding: 0 10px 0 10px; border: 1px solid #000; height: 23px; background-color:#B48349; color: #FFF; font: bold 12px Arial, Verdana, sans-serif; }
.search_download_button { float: right; margin-left: 10px; margin-top: 17px; padding: 0 10px 0 10px; border: 1px solid #000; height: 23px; background-color: #B48349; color: #FFF; font: bold 12px Arial, Verdana, sans-serif; }


.productlist_container_search { float: left; width: 561px; margin-top: 17px; }
#search_container { float: left; display: inline;  width: 542px; margin-left: 20px;}
#basket { float: right; }
#search_links { clear: both; float: left; width: 540px; margin: 17px 0 0 0; font: bold 12px Arial, Verdana, sans-serif; padding: 0px; text-align: center; color: #FFF;}
#search_links ul { margin: 0; padding: 0; list-style-type: none; float: left; background-color: #B3B3B3; width: 540px; height: 18px; }
#search_links li { margin: 0; padding: 0; width: 180px; float: left; height: 18px; text-align: center; }
#search_links li a, #search_links li a:visited {float:left; color: #FFF; width: 180px; height: 17px; padding-top: 1px;text-align: center; }
#search_links li a:hover, #search_links li a:active { color: #FFF; background-color: #B48349; width: 180px; text-align: center; }
#search_links li:hover { background-color: #B48349; width: 180px; text-align: center; }
#search_links li.current { background-color: #B48349; width: 180px; text-align: center; }

.basket_items { clear: both; width: 540px; text-align: right; float: left; margin-top: 10px; color: #000; }


.loginbox {float: left; width: 198px; border-top: 1px solid #646464; background: #f4f4f5; margin-top: 1px;}
.loginbox h1 {font: bold 12px Arial, Verdana, sans-serif; padding: 10px 0 0 21px; margin: 0;}
.loginbox form {margin: 0; padding: 0;}
.loginbox .inputfield {float: left; margin: 2px 0 0 21px; padding: 4px 0 0 3px; border: 1px solid #646464; width: 123px; height: 20px; font: 12px Arial, Verdana, sans-serif; }
.loginbox .submitbtn {float: left; margin: 3px 0 0 4px;}
.loginbox .rememberchk {clear: both; float: left; display: inline; width: 130px; margin: 0 0 0 17px; padding: 0 0 5px 0;}
.loginbox .errormsg {clear: both; float: left; display: inline; width: 160px; margin: 0 0 0 19px; padding: 0 0 0 2px; color: #f87a25;}
.loginbox p {font: bold 10px Arial, Verdana, sans-serif; padding: 3px 0 0 0; margin: 0;}

.userbox {float: left; width: 198px; border-top: 1px solid #646464; background: #f4f4f5; margin-top: 1px;}
.userbox h1 {font: bold 12px Arial, Verdana, sans-serif; padding: 10px 0 0 21px; margin: 0;}
.userbox .userinfo {float: left; height: 48px; background: #646464; margin-top: 2px; width: 198px;}
.userbox .userinfo h1 { color: #fff; font: bold 11px Arial, Verdana, sans-serif; padding: 7px 0 0 21px; margin: 0;}
.userbox .userinfo p { color: #fff; font: 11px Arial, Verdana, sans-serif; padding: 7px 0 0 21px; margin: 0;}
.userbox .profile {float: left; width: 98px; height: 28px; border: 1px solid #c6c6c6; background: #f4f4f5; text-align: center;}
.userbox .profile p {padding-top: 6px;}
.userbox .logout {float: left; width: 97px; height: 28px; border-top: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; background: #f4f4f5; text-align: center;}
.userbox .managePassword {float: left; width: 196px; height: 28px; border-left: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; background: #f4f4f5; text-align: center;}
.userbox .logout p,.userbox .managePassword p {padding-top: 6px;}

.download_container { float: left; padding-top: 10px; width: 541px; }
.download_header_container { float: left; width: 561px; padding-left: 0px;  }
.download_table_header_tr { height: 21px; background-color: #0082CA; color: #FFF; }
.download_table_emptycell { width: 0px; background-color: #FFF; }
.download_table_typecell { width: 327px; padding-left: 0px; }
.download_table_numbercell { width: 177px; text-align: center; }

.download_table_typecell_container { width: 387px; padding: 0px; border: 1px solid #ff5f07; }
.download_table_numbercell_container { width: 177px; text-align: center; background-color: #646464; }
.download_table_datadetails { height: 21px; background-color: #efefef; }
.download_docdown_headerrow { height: 21px; background-color: #000; color: #FFF; }
.download_docdown_cellproduct { width: 213px; padding-left: 0px; }
.download_docdown_cellweight { width: 58px; text-align: center; }
.download_docdown_celllanguage { width: 78px; text-align: center; }
.download_docdown_celltype { width: 59px; text-align: center; }
.download_docdown_cellactions { width: 149px; text-align: center; }

#pictures_links { clear: both; float: left; width: 220px; margin: 17px 5px 0 0; text-align: center; font: bold 11px Arial, Verdana, sans-serif;}
#pictures_links ul { margin: 0; padding: 0; list-style-type: none; float: left; width: 220px; height: 18px; }
#pictures_links li { margin: 0; padding: 2px 8px 0 8px; width: 84px; float: left; height: 16px; }
#pictures_links li.current { background-color: #000; color: #FFF; }
#pictures_links li a, #pictures_links li a:visited { color: #666666; width: 84px; float: left; height: 16px;}
#pictures_links li.current a, #pictures_links li.current a:visited  { color: #FFF }
#pictures_links li a:hover, #pictures_links li a:active { color: #FFF; background-color: #000; }
#pictures_links li:hover { background-color: #B48349;}
#pictures_links li:hover a { color: #FFF; }


.compat_select{
/*width: 137px;*/
width:85%;
font-family:arial;
font-weight:normal;
font-size:10px;
color:#000;
}

.compat_titre3{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#B48349;
padding-right:0;
padding-left:5px;
padding-bottom:5px;
/*background-color:#97C7EB;*/
}



.sitemapbox {float: left; width: 200px; margin: 15px 3px 0 0;height:100px;}
.sitemapbox .header {float: left; width: 200px; height: 20px; background: #b48349;}
.sitemapbox .header h1 {float: left; display: inline; color: #fff; font-weight: bold; font-size: 12px; margin: 2px 0 0 5px;}
.sitemapbox ul {float: left; margin: 5px 0 0 0; padding: 0 0 0 10px; list-style-type: none;}
.sitemapbox ul a, .sitemapbox ul a:visited  {padding: 2px 0 0 5px; font: bold 11px Arial, Verdana, sans-serif; text-decoration: underline; color: #0082c9;}
.sitemapbox ul a:hover {text-decoration: underline; color: #0082c9;}


.pagecontent {float: left; display: inline; margin: 0 0 0 10px; width:560px;}
.pagecontent h1 {font-weight: normal; font-size: 18px; margin: 0; padding: 0; color: #000;}

.press_header {float: left; padding-left: 21px; padding-bottom: 10px; font: bold 18px Arial, Verdana, sans-serif; width: 561px;  }
.press_container {float: left; display: inline; width: 580px; display: block;}
.press_header_container { float: left; width: 561px; padding-left: 21px;}
.press_header_image_container { float: left; width: 392px; margin-right: 19px;text-align:left}
.press_header_image_div { float:left; border: 1px solid #0082C9;text-align:left; }
/*.press_header_accent { position: relative; top: -20px;background-image: url('./images/chess_bg/chessbg_strategic_partners.gif'); background-repeat: repeat; height: 19px; }*/
.press_header_lifestylelabel { float: right; background-color: #0082C9; color: #FFF; padding: 3px 8px 3px 8px; width: 80px; height: 14px;}
.press_header_otherproducts_container { float: left; width: 147px; border: 1px solid #0082C9; }
.press_header_otherproducts_title { float: left; width: 137px; border-bottom: 1px solid #0082C9; height: 21px; color: #000; padding: 6px 0 0 10px; font-weight: bold; }
.press_header_otherproducts_list { float: left; width: 137px; color: #000; padding: 0px 0 0 0px; line-height: 1.6;}
.press_header_text {float: left; padding: 0 0px 15px 21px; font-size: 12px; width: 561px; }
.press_content { float: left; width: 561px;}
.press_section { float: left; width: 270px; line-height: 1.8; }
.press_section a, .press_section a:active, .press_section a:visited { font-weight: bold; font-size: 11px; color: #0082C9;}
a.press_download, a.press_download:active, a.press_download:visited { font-weight: bold; font-size: 11px; color: #0082C9;}


.map_image {float: left; padding-left: 61px; width: 520px;}
.map_header {padding-left: 21px;  font: bold 14px Arial, Verdana, sans-serif;  }
.region_container { float: left; width: 170px; }
.region_header { float: left; width: 164px; height: 16px; color: #FFF; background: #b48349; padding: 2px 0px 2px 3px; font-weight: bold; }
.region_content { padding-left: 3px; }
.region_group_container { float: left; padding-bottom: 5px; }

.SpaceBeforePage{
height:14px;
padding:0px;
margin-top:-4px;}

div.previewdescription {
	background: #fff;
	border: 1px solid #505050;
	position: absolute;
    max-width: 235px;
    padding: 5px;
	display: none;
}

.productdetails_activeflag { float: left; width: 46px; padding: 2px 2px 2px 2px; margin: 2px 1px 0 1px; background-color: #ff5f07; color: #fefefc; }
.productdetails_inactiveflag { float: left; width: 46px; padding: 2px 2px 2px 2px; margin: 2px 1px 0 1px; background-color: #838383; color: #fefefc; }

.productdetails_productshot_container { float: left; width: 198px; padding-top: 20px; }
.productdetails_productshot_imagediv { border: 1px solid #f26400; }
.productdetails_productshot_accent { position: relative; top: -20px;background-image: url('./images/chess_bg/chessbg_1.gif'); background-repeat: repeat; height: 19px; }
.productdetails_productshot_label { float: right; background-color: #f26400; color: #FFF; padding: 3px 8px 3px 8px; }

img.icon { border: 0px; }


.search_product_shot { float: left; width: 122px; height: 148px; margin-right: 18px;}
.search_product_shot_end { float: left; width: 122px; height: 135px; }
.search_shot_image_container { float: left; border: 1px solid #838383; border-bottom: 0px; width: 120px; height: 110px; background-color: #EFEFEF; text-align: center;}
.search_shot_basket { clear: both; float: left; border: 1px solid #838383; border-top: 0px; width: 49px; height: 38px; background-color: #EFEFEF; }
.search_shot_buttons { float: left; border-top: 1px solid #838383; width: 70px; height: 38px; padding: 1px 0 0 1px; }
.search_shot_button { float: left; width: 68px; height: 14px; padding-top: 1px; margin-top: 1px; margin-bottom: 1px;  border: 1px solid #838383; font: 10px Arial, Verdana, sans-serif; background-color: #FFF; color: #636363; text-align: center; }
.search_shot_button:hover { background-color: #0082CA; color: #FFFFFF }
a.search_shot_button_dis:active, a.search_shot_button_dis:visited{ float: left; width: 68px; height: 14px; padding-top: 1px; margin-top: 1px; margin-bottom: 1px;  border: 1px solid #e3e3e3; font: 10px Arial, Verdana, sans-serif; background-color: #FFF; color: #d3d3d3; text-align: center; }
a.search_shot_button_dis:hover { background-color: #fafafa; color: #a6a6a6;}

a.button_blue, a.button_blue:visited, a.button_blue:hover { float: left; height: 14px; padding: 1px 8px 0 8px; border: 1px solid #838383; font: 10px Arial, Verdana, sans-serif; color: #FFFFFF; background-color: #0082CA;  text-align: center; }

/*Images produit de la home*/
.HomeProdShot {
height:135px;
width:181px;
}

.HomeProdTB {
width:181px;
}

.HomeProdNameTD {
height:25px;
width:181px;
}

.HomeProdNameTD a{
font-weight: bold;
font-size: 12px;
color:#000;
text-decoration: none;
}


.HomeProdDescTD {
width:181px;
}

.HomeProdDescTD a{
font-weight:normal;
font-size: 11px;
color:#000;
text-decoration:none;
}


