body {margin:0;padding:0;font-family: Verdana, Arial, sans-serif;background:#fff;}
img {behavior: url(iepngfix.php);}
a {text-decoration:none;color:#000;}
p {font-size:10pt;line-height:2;}
span {font-size:9pt;}
ul,ol,li {margin:0;padding:0;list-style:none;}
ul.hmenu li {float:left;}
ul.hmenu li a:link,ul.hmenu li a:visited {display:block;float:left;}
ul li a.link-v2:link,ul li a.link-v2:visited {color:#ddd;font-size:10pt;}
.font-verdana {font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;}
.left {float:left}
.right {float:right}
.nofloat {clear:both;}
.bold {}
.italic {font-style:italic;}
.white-r {color:#fff;}
.white {color:#DCDCDC;}
.white-v1 {color:#ccc;}
.black {color:#000;}
.black-v2 {color:#000;}
.black-v3 {color:#fff;}
.red {color:#E1001B;}
.upper {text-transform:uppercase;}
.underline {text-decoration:underline;}
.size-7 {font-size:11px;}
tmp-border {border: 1px solid white;}
a.link-v1:link,a.link-v1:visited {color:#ddd;font-size:9pt;letter-spacing:1px;}
a:hover{color:#e31d33;}
a.red:link, a.red:visited {color:#E1001B;}
a.green-link:link, a.green-link:visited {color:#3E9319}
a.upper:link,a.upper:visited {text-transform:uppercase;}
a.link-download:link,a.link-download:visited {display:block;width:100px;float:right;margin:5px auto;margin-right:10px;color:#000;font-weight: bold;text-align: center;}
.succes-recommend {color:#fff;}
.clear {clear:both;}


#global {padding-top:10px;background:rgba(255,255,255,0.9);width:995px;margin:0 auto;z-index:0;box-shadow: 0px 0px 0px #a3a3a3;padding-left:5px;}

.topMenu1 {height:95px;background:url(../images/bg/topmenu-bg1.png);width:100%;position:relative;}

.middleTop {width:995px;margin:0px auto;height:110px;}
.topMenu1 .topLogo img{width:240px;height:55px;margin-top:20px;}


.topMenu1 ul {float:right;width:400px;bottom:9px;margin-top:-20px; right:300px;}
.topMenu1 ul li{display:block;float:left;width:180px;text-align:center;height:31px;behavior: url(PIE.htc); border-right:1px solid #666666 ;}
.topMenu1 ul li:last-child {border-right:none;}
.topMenu1 ul li a{display:block;font-size:14px; font-weight:bold;margin-top:0px;line-height:34px;color:#636363;}
.topMenu1 ul li.forum {behavior: url(PIE.htc);}
.topMenu1 ul li.assistance{behavior: url(PIE.htc);}
.topMenu1 ul li.service{behavior: url(PIE.htc);}

.topMenu1 ul li.forum a:hover{text-shadow:1px 1px 1px #636363;text-decoration:none;}
.topMenu1 ul li.assistance a:hover{text-shadow:1px 1px 1px #636363;text-decoration:none;}
.topMenu1 ul li.service a:hover{text-shadow:1px 1px 1px #636363;text-decoration:none;}


.topMenu1 .switchAccount{position:absolute;left:10%;z-index:100000000;text-align:center;}
.topMenu1 .switchAccount a img{margin-left:20px;}

.mn ul {float:right;width:160px;bottom:9px;margin-top:-20px;}
.mn ul li{display:block;float:left;width:160px;height:31px;behavior: url(PIE.htc); border-top:1px solid #CCCCCC;}

.mn ul li a{display:block;font-size:10px; background-color:#f6f6f6; margin-top:0px;line-height:34px;color:#636363;}

.mn ul li a:hover{display:block;font-size:10px; background-color:#ffffff; margin-top:0px;line-height:34px;color:#636363; text-decoration:none;}

body.index li.index,
body.service li.service { background: url('../images/main-menu/2.png') no-repeat bottom  ;}





/**************Main MEnu*******************/
.topMenu1 .topnavitem_list {text-align:center;position:absolute;margin-top:-15px;}
.topMenu1 .topnavitem_link {margin-top:0px;text-shadow:0px 1px 1px #878684;display:block;color:#000;font-size:100%;font-weight:800;position:absolute;}
.topMenu1 .topnavitem_link:hover {text-decoration:underline;position:absolute; }
.topMenu1  .liInput{width:240px;border:0;float:right;}
.topMenu1 .liInput input{background:url('../img/find.png') no-repeat 195px #fff;margin-top:7px;}

/*********Subnav*********/
.topMenu1 .topnavitem_list .subnavlist  { display:none;width:200px;height:60px;padding:0px;padding-bottom:10px;margin-right:-230px; margin-top:55px;list-style-type:none;text-align:left;font-weight:bold;border-radius:0px 0px 4px 4px;background:#636363;box-shadow: 0px 3px 7px #bbbdba;behavior: url(PIE.htc);}

.topMenu1 .topnavitem_list .subnavlist ul {width:130px;padding:109px;position:absolute;}
.topMenu1 .topnavitem_list .subnavlist li {width:100%;font-size:12px;;color:#fff;margin-top:0px;}
.topMenu1 .topnavitem_list .subnavlist a{font-size:100%;color:#fff;font-weight:bold;display:block;} 
.topMenu1 .topnavitem_list .subnavlist li .input-append input{width:100px;} 

.topMenu1 .topnavitem_list .subnavlist li .input-append{margin-top:10px;}
  
  

.switchAccount1 a img{margin-left:20px;}




/*********Subnav*********
.topMenu .subnavlist {display:none;min-width:360px;width:auto;min-height:250px;height:auto;padding:0px;padding-bottom:10px;margin-left:;list-style-type:none;text-align:left;position:absolute;font-weight:bold;z-index:1000;border-radius:0px 0px 4px 4px;background:url('../images/bg/assiatance.png') repeat; background-size:100% 100%;box-shadow: 0px 3px 7px #bbbdba;behavior: url(PIE.htc);}

.topMenu .subnavlist ul {width:300px;margin-top:20px;float:left;position:relative;}
.topMenu .subnavlist li {width:100%;background:none;text-align:left;font-size:100%;color:#000;float:none;padding-left:20px;border-radius:0px;height:auto;box-shadow:inset 0px 0px 0px #a2a2a2 ;behavior: url(PIE.htc);}
.topMenu .subnavlist li .input-append{margin-top:20px;}
.topMenu .subnavlist li .input-append input{width:200px;}
.topMenu .subnavlist a{font-size:100%;color:#fff;font-weight:bold;display:block;padding:5px 10px 5px 18px;}  

  */
/*TopLeft Client*/
.reseauIcon{width:42%;margin-top:-5px;background:url('../images/bg/menu_bg.png');padding:0;margin-right:10px;height:36px;float:right;box-shadow: 0px 0px 3px #a3a3a3;border-radius:0px 0px 4px 4px;behavior: url(PIE.htc);}
.reseauIcon p{color:white;text-align:center;margin-top:7px;font-weight:bold;}
.reseauIcon p a{color:#3d982b;}


/*Pub*/
.scroll_pub{width:250px;height:250px;z-index:10000;position:fixed;right:1%;bottom:5%;}
.scroll_pub .close{display:block;width:100%;background:#e31d33;opacity: 1;}
.scroll_pub .close i{float:right;}


/* Header */
#global #header {height:60px;}

#global #header #hcontainer #nav-com-search {width:620px;height:100%;}
#global #header #hcontainer #nav-com-search #top {height:60px;}
#global #header #hcontainer #nav-com-search #top #top-nav {width:300px;height:25px;float:left;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link:link,
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link:visited {font-family:Arial;margin:0 12px 0 0;padding-top:7px;font-size:9pt;line-height:1.2;color:#555;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a.red-hover:hover {color:#D30B13;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a.current:link,
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.current:visited {background-image:url(../images/icons/top-nav-icons.png);background-repeat:no-repeat;background-position:center -62px;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a#go-forum:link,
#global #header #hcontainer #nav-com-search #top #top-nav ul li a#go-forum:visited {color:#dd9834;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link:link span.top-nav-icon,
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link:visited span.top-nav-icon  {display:block;float:left;width:18px;height:15px;background-image:url(../images/icons/top-nav-icons.png);background-repeat:no-repeat;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link span#home-icon {background-position:0 0;}
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link span#contact-icon {background-position:0 -15px;}
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link span#forum-icon {background-position:0 -30px;margin-right:3px;}
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.top-nav-link span#newsletter-icon {background-position:0 -45px;}

#global #header #hcontainer #nav-com-search #top #top-nav ul li a.red-hover:hover span#home-icon {background-position:-18px 0;}
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.red-hover:hover span#contact-icon {background-position:-18px -15px;}
#global #header #hcontainer #nav-com-search #top #top-nav ul li a.red-hover:hover span#newsletter-icon {background-position:-18px -45px;}

#global #header #hcontainer #nav-com-search #top #commande-coursier {height:29px;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #left-corner {width:9px;height:29px;background-image:url(../images/bg/commande-bar-bg.png);background-repeat:no-repeat;background-position:0 -29px;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #right-corner {width:9px;height:29px;background-image:url(../images/bg/commande-bar-bg.png);background-repeat:no-repeat;background-position:0 0;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #content {width:301px;height:29px;background-image:url(../images/bg/commande-bar-bg.png);background-repeat:repeat-x;background-position:0 -58px;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #content a:link,
#global #header #hcontainer #nav-com-search #top #commande-coursier #content a:visited {display:block;height:24px;float:left;padding-top:5px;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #content a:hover,#global #header #hcontainer #nav-com-search #top #commande-coursier #content a.current {background-image:url(../images/bg/arrow.png);background-repeat:no-repeat;background-position:center bottom;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #content a#link-commander {margin:0 0 0 2px;}
#global #header #hcontainer #nav-com-search #top #commande-coursier #content span#separator-com-bar {width:20px;height:29px;background-image:url(../images/bg/commande-bar-bg.png);background-repeat:no-repeat;background-position:center -87px;}

#global #header #hcontainer #nav-com-search .input-container {float:right;width:315px;height:30px;margin:0 0 0 0;padding:3px 0 0 10px;background: url(../images/bg/bg-input-search.png) no-repeat;}
#global #header #hcontainer #nav-com-search .input-container-active{background-position:0 bottom;}
#global #header #hcontainer #nav-com-search #bottom  #input-search {display:block;float:left;width:235px;height:25px;margin: 0 0 0 2px;border:0;outline:none;background:transparent;color:#555;line-height:2;}
#global #header #hcontainer #nav-com-search #bottom  #submit-btn {display:block;float:left;width:75px;height:28px;padding: 0;border:0;background: url(../images/buttons/btn-search.png) no-repeat;cursor:pointer;}
#global #header #hcontainer #nav-com-search #bottom  #submit-btn:hover {background-position: 0 bottom;}

/* popup client international */
#bloc-client-etranger {position:fixed;right:0;top:190px;width:40px;overflow:hidden;height:226px;}
a#right-popup-client-inter {margin:0;padding:0;display:block;float:left;width:40px;height:226px;background:url(../images/interactive/right-popup-client-international.png) no-repeat;}
a#right-popup-client-inter-content {display:block;margin:0;padding:0;float:left;width:297px;height:226px;background:url(../images/interactive/right-popup-client-international-content.png) no-repeat;}
/* end header */

#menu_nav {width:975px;height:39px;z-index:2;border-radius:4px; margin-left:8px; box-shadow: 0px 1px 2px 2px #d0cfcd; background:url(../images/bg/menu_bg.png) repeat;}
#menu_nav  ul li { border-right:1px solid #CCCCCC; height:39px;display:block;width:23.85%;text-align:center;font-weight:bold;padding-right:5px;padding-left:5px;list-style: none; float:left;}

#menu_nav  ul li:hover { height:39px;display:block;width:23.85%;text-align:center;font-weight:bold;padding-right:5px;padding-left:5px;list-style: none; float:left; background:url(../images/bg/bg-el-list.png) repeat;}

#menu_nav  ul li:last-child {border-right:0;}
#menu_nav ul li a {color:#000;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:40px;}
#menu_nav ul li a:hover {color:#fff;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:40px; text-decoration:none;}



/* Main menu */


#main-menu {width:1015px;height:45px;z-index:2;border-radius:4px; position:relative; margin:0 auto;  /*box-shadow: 0px 1px 2px 2px #d0cfcd*/ margin-top:-70px;}



#main-menu ul ul{

	display:none;
	border: solid 1px rgba( 256, 256, 256, 0.1);
	border-top: none;
	background: rgba( 256, 256, 256, 0.05);
	border-radius: 5px;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-radius: 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
}

#main-menu  ul li { height:30px;display:block;width:200px;text-align:center;font-weight:bold;padding-right:5px;padding-left:5px;list-style: none; float:left;}

#main-menu  ul li:last-child {border-right:0;}
#main-menu ul li a {color:#FFFFFF;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:20px;}
#main-menu ul li a:hover {color:#000;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:20px; background-color:#C0C0C0;}
#main-menu ul li a.top {margin-top:14px;}
#main-menu ul li a.item-main-menu:hover {text-decoration:underline;}


#main-menu  ul li.commander { height:30px;display:block;width:110px;text-align:center;font-weight:bold;padding-right:5px;padding-left:5px;list-style: none; float:left; }
#main-menu ul li.commander a {color:#FFFFFF;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:19px;background-color:#990000;}
#main-menu ul li.commander a:hover {color:#FFFFFF;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:19px;}
#main-menu ul li.commander a.top {margin-top:14px;}
#main-menu ul li.commander a.item-main-menu:hover {text-decoration:underline;}
#main-menu  ul li.reserver { margin-left:-10px; height:30px;display:block;width:110px;text-align:center;font-weight:bold;padding-right:5px;padding-left:5px;list-style: none; float:left; }
#main-menu ul li.reserver a {color:#FFFFFF;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:19px;background-color:#990000;}
#main-menu ul li.reserver a:hover {color:#FFFFFF;text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:19px; }
#main-menu ul li.reserver a.top {margin-top:14px;}
#main-menu ul li.reserver a.item-main-menu:hover {text-decoration:underline;}
/*#main-menu li a.current {text-shadow:0px 1px 1px #878684;display:block;font-size:9px;line-height:20px;
    background-color:red;
    color:white;  
}
#main-menu li.current a{
	background:#ACC4D0;
	color:#000000;
}*/

#main-menu ul li:hover ul { width:750px; height:250px;list-style-type:none;text-align:left;position:absolute;font-weight:bold;background:#FFFFFF;box-shadow: 0px 3px 7px #bbbdba;display:inline; margin-left:-5px; margin-top:-1px;
	left: 10px; float:inherit; border:5px solid #C0C0C0; }

#main-menu ul li ul li {/*padding:0;border-right:0px solid #c0c4c3;*/ float:left; width: 50%;}
#main-menu ul li ul li a{font-size:10px;font-weight:bold;color:#000;display:block;}  
#main-menu ul li ul li a:hover{text-decoration:underline;background:#eee;}  

#main-menu ul li ul li a p {margin:0;padding:10px 0 8px 10px;text-align:left;}
#main-menu ul li ul li a p span {height:12px; pa}
#main-menu ul li ul li a p span.title-submenu {display:block;margin:0 0 5px 0;padding:0 0 0 15px;font-size:10px;font-weight:bold;background: url(../images/icons/arrow-right.png) left top no-repeat;}
#main-menu ul li ul li a p span.desc {color:#555;padding-left:16px;font-size:10px;display:none;}



/********************Assistance*************************/
.black-v2 div p {padding-left:5px;}
.black-v2 span{cursor:pointer;}
#left-content .assistanceForm {width:900px;min-height:20px;height:auto;overflow:auto; border:0px;background:rgba(255,255,255,0.6);border-radius:4px;margin:0 auto;box-shadow:0px 0px 4px #a2a2a2;padding: 8px 20px;}
#left-content .assistanceForm p {line-height:15px;text-align:center;}
#left-content .assistanceForm form {display:none;}

/*Video*/
.RightVidList {width:95%;margin-left:20px;box-shadow:inset 1px 1px 5px rgba(0, 0, 0, 0.3);border-radius:4px;height:auto;padding-bottom:10px;float:left;}

.RightVidList .divVideo{margin:10px;padding:4px;cursor:pointer;}
.RightVidList .divVideo .divimg1{float:left;width:35%;}
.RightVidList .divVideo p{float:right;width:62%;line-height:15px;font-weight:bold;}
.RightVidList .divVideo p span{font-weight:normal;}

.RightVidList .title{line-height:30px;padding-left:20px;font-weight:bold;color:#fff;}
.RightVidList .title .openVidList{float:right;width:20px;display:block;cursor:pointer;}

.GardientBleuBackground{
  background-color: #38bdf5;
  background-image: -moz-linear-gradient(top, #38bdf5, #1eafee);
  background-image: -ms-linear-gradient(top, #38bdf5, #1eafee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#38bdf5), to(#1eafee));
  background-image: -webkit-linear-gradient(top, #38bdf5, #1eafee);
  background-image: -o-linear-gradient(top, #38bdf5, #1eafee);
  background-image: linear-gradient(top, #38bdf5, #1eafee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#38bdf5', endColorstr='#1eafee', GradientType=0);
  border-color: #1eafee #1eafee #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-radius:5px 5px 0px 0px;box-shadow: 0px 0px 4px #A6A6A6;
  behavior: url(PIE.htc);
  
  }


/********** serviceTabs *************/
#serviceTabs{margin-top:10px;width:980px;margin-left:5px;background:;border-radius:0 0 5px 5px;margin-bottom:40px;}

#main #serviceTabs p{font-size:18pt;font-weight:bold;}
#main #serviceTabs p a{color:#F00811;text-shadow:1px 1px 1px #2f2e2e;margin-left:3px;}
#commander {padding:20px;background: url("../images/bg/commande-bg.png") repeat;min-height:120px;height:auto;border-radius:8px;}
#commander h3{color:white;padding-left:0px;color:white;text-shadow:1px 1px 5px #fff;font-size:18px;}
#commander  ul li{height:14px;}
#commander  ul a{color:white;}
#commander  ul a:hover{text-shadow:1px 1px 5px #fff;}
#commander  h5{color:white;}
#commander .tarif{margin:0;margin-left:15px;width:49%;border-left:1px solid #fff;margin-top:-10px;padding-left:15px;}
#commander .tarif h3{text-align:center;width:100%;}
#commander .tarif #zone-tarif span{color:white;font-weight:bold;font-size:14px;}
#commander .tarif #zone-tarif ul li{color:white;font-weight:bold;text-shadow:1px 1px 5px #fff;}
#commander .tarif  label{color:white;font-weight:bold;font-size:12px;}


#commander .tarif  .selectCat a{display:block;margin-bottom:10px;font-weight:bold;}

#homee p{line-height:14px;font-size:11px;}

#form-fich-client label{float:left;width:150px;}



/* end Main Menu */

/* main */
#global #main {overflow:auto;margin-bottom:-50px;}
#main #anim {margin: 20px 20px 20px 0;}

#main #abonnez-vous {width:280px;margin-top:20px;}
#main #abonnez-vous img{height:270px;}

#main #service-pub-bloc {float:left;height:510px;}
#main #index-services {width:625px;height:325px;margin: 0 0 40px 0;}

#main #index-services div#submenu {margin-left:1px;}
#main #index-services ul#is-menu {height:75px;}
#main #index-services ul#is-menu li {height:75px;position:relative;z-index:500;}
#main #index-services ul#is-menu li.dropdown-item ul { position:absolute; left:0; display:none; margin:0 0 0 1px; padding:0; list-style:none;}
#main #index-services ul#is-menu li ul#is-submenu li {height:50px;}

#main #index-services ul#is-menu li a.menu-btn-link {display:block;height:68px;width:auto;position:relative;top:7px;background: url(../images/bg/index-services-menu-bg.png) left bottom repeat-x;border-right:1px solid #d4d4d4;}
#main #index-services ul#is-menu li ul#is-submenu li a.submenu-btn-link {display:block;height:50px;width:156px;background: url(../images/bg/index-services-submenu-btn.png) right top no-repeat;}

#main #index-services ul#is-menu li.dropdown-item a.first {border-left:1px solid #d4d4d4;border-radius:2px 0 0 2px;}
#main #index-services ul#is-menu li.no-dropdown a.last {border:none;border-right:1px solid #d4d4d4;border-radius:0 2px 2px 0;}

#main #index-services ul#is-menu li a.menu-btn-link-hover,#main #index-services ul#is-menu li a.current {display:block;height:75px;width:auto;position:relative;top:0;background: #d30c14;border-right:1px solid transparent;}
#main #index-services ul#is-menu li ul#is-submenu li a.submenu-btn-link:hover {background-position: left top;border:none;}
#main #index-services ul#is-menu li ul#is-submenu li a.current {background-position: left top;border:none;}

#main #index-services ul#is-menu li a.menu-btn-link span {display:block;padding:8px 30px 0;font-size: 15pt;color:#666;text-transform:uppercase;line-height:2.7;}
#main #index-services ul#is-menu li ul#is-submenu li a.submenu-btn-link span {display:block;padding:12px 0 0;font-size: 9pt;text-align:center;color:#333;text-transform:uppercase;line-height:2;font-weight:bold;}

#main #index-services ul#is-menu li a.menu-btn-link-hover span, #main #index-services ul#is-menu li a.current span {display:block;padding:10px 30px 0;font-size: 15pt;color:#fff;text-transform:uppercase;line-height:3;}
#main #index-services ul#is-menu li ul#is-submenu li a.submenu-btn-link:hover span,#main #index-services ul#is-menu li ul#is-submenu li a.current span {color:#fff;}

#body-content a{color:red;}
#body-content  a.btn{color:#fff;}
#main #index-services #content-switcher .content-service {float:left;padding:0 10px;}
#main #index-services #content-switcher .content-sub-service {width:460px;padding:0 10px 0 170px;}
#main #index-services #content-switcher .title-service {font-size:16pt;color:#d30c14;margin-bottom:15px;}
#main #index-services #content-switcher p.desc {padding-left:5px;line-height:2;color:#444;font-size:11pt;font-weight:550;}
#main #index-services #content-switcher a.btn-lire-plus:link,#main #index-services #content-switcher a.btn-lire-plus:visited {display:block;float:left;margin-right:50px;width:139px;height:28px;background: url(../images/buttons/btn-savoir-plus.png) left top no-repeat;}
#main #index-services #content-switcher a.btn-lire-plus:hover {background: url(../images/buttons/btn-savoir-plus.png) left bottom no-repeat;}

#main #right-btns {height:510px;margin: 15px 25px 0 0;}
#main #vertical-btn-list a.btn-link:link, #main #right-btns a.btn-link:visited {display:block;width:245px;height:53px;margin:0 0 25px 0;}

#main #vertical-btn-list a.btn-oulivrer {background: url(../images/buttons/right-btns.png) no-repeat;background-position: top left;}
#main #vertical-btn-list a.btn-oulivrer span.hover {position:absolute;display:block;width:245px;height:53px;background: url(../images/buttons/right-btns.png) no-repeat;background-position: top right;}

#main #vertical-btn-list a.btn-emballer {background: url(../images/buttons/right-btns.png) left -55px no-repeat;}
#main #vertical-btn-list a.btn-emballer span.hover {position:absolute;display:block;width:245px;height:53px;background: url(../images/buttons/right-btns.png) right -55px no-repeat;}

#main #vertical-btn-list a.btn-completer {background: url(../images/buttons/right-btns.png) left -110px no-repeat;}
#main #vertical-btn-list a.btn-completer span.hover {position:absolute;display:block;width:245px;height:53px;background: url(../images/buttons/right-btns.png) right -110px no-repeat;}

#main #vertical-btn-list a.btn-restriction {background: url(../images/buttons/right-btns.png) left bottom no-repeat;}
#main #vertical-btn-list a.btn-restriction span.hover {position:absolute;display:block;width:245px;height:53px;background: url(../images/buttons/right-btns.png) right bottom no-repeat;}

#main #right-btns a#btn-aller-telechargement {display:block;float:right;width:234px;margin: 41px 0 0 0;}

/* pages interne */
#global .main-layout-v1 #left-content {width:99%;}
/* fil d'ariane */
#global #ariane-container {width:100%;height:24px;margin:25px 0; position:relative;}
#global #ariane-container ul li a.fa-link {display:block;float:left;height:24px;padding:0 0 0 23px;background: url(../images/icons/fil-ariane-icons.png) left bottom no-repeat;} 
#global #ariane-container ul li a.first {padding-left:27px;background-position:left top;}
#global #ariane-container ul li a.fa-link  span {color:#333;line-height:2.5;}
/* end */

/* Switcher & rub */
#global .main-layout-v1 #left-content #body-content #header-form-tarif {overflow:auto;width:100%;}
#global .main-layout-v1 #left-content #body-content #header-form-tarif  #icone-algerie-24h {margin:15px 25px 0 0;}
#global .main-layout-v1 #left-content #body-content .bg-top {width:537px;height:40px;background: url(../images/bg/bg-top-form-tarif-delai.png) no-repeat;}
#global .main-layout-v1 #left-content #body-content .bg-bottom {width:537px;position:relative;top:-10px;height:40px;background: url(../images/bg/bg-bottom-form-tarif-delai.png) no-repeat;}
#global .main-layout-v1 #left-content #body-content .bg-content{width:495px;margin-left:5px;float:left;height:auto;background: url("../images/bg/commande-bg.png") repeat;border-radius:4px;box-shadow: 0px 0px 3px #a2a2a2;behavior: url(PIE.htc);margin-top:20px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.bloc-ligne {width:94%;margin:0 auto;height:auto;margin-bottom:2px;overflow:visible;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.bloc-ligne-v2 {width:94%;margin:0 auto;height:88px;overflow:visible;border-bottom:1px solid #eaeaea;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem {width:auto;height:45px;float:left;margin:0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.firstrowElem {margin:5px 5px 10px 5px;width:100%;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem label {width:auto;font-size:9pt;color:#333;font-weight:bold;line-height:1.7;text-align:center;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem  div#img-separator {padding:6px 8px 0 0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem span.text-unite {display:block;float:left;padding: 0 0 0 2px;line-height:2.5;color:#F00811;font-weight:bold;}

#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif {height:170px;margin:20px 0 0 10px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #bloc-btn-calcul {float:left;padding: 40px 0 0 20px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem  .btn-calculer-tarif {display:block; width:136px; height:40.5px; background: url(../images/buttons/btn-calculer-tarif.png) no-repeat;border:none;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem  .btn-calculer-tarif-active {display:block; width:136px; height:40.5px;background: url(../images/buttons/btn-calculer-tarif.png) left bottom no-repeat;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem  .btn-calculer-tarif span,
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem  .btn-calculer-tarif-active span {background:none;font-size:0;letter-spacing: -1px;line-height:0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content div.rowElem  .btn-calculer-tarif-active span.first {display:block;margin:13px 0 0 17px;background:url(../images/icons/ajax-loader-v1.gif) no-repeat;}

#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content p#msg-consultez-nous {width:450px;margin:30px auto 0;padding:4px 5px;text-align:center;color:#333;font-weight:bold;}

#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif {width:470px;margin:5px 10px 0 0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-top {height: 22px;background: url(../images/bg/bg-top-zone-tarif.png) no-repeat;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-bottom {height: 22px;background: url(../images/bg/bg-bottom-zone-tarif.png) no-repeat;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-content {overflow:auto;padding:10px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-content #zf-label-prix  {margin:0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-content ul li {color:#F00811;font-size:15pt;font-weight:bold;margin-left:5px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-content ul li.min {margin-top:3px;font-size:10pt;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #calcul-resultat-tarif #zone-tarif #zf-bg-content ul li.delai {margin-top:3px;}


#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids {position:relative;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids #form-calcul-poid-volu {display:none;position:absolute;top: 39px;left:61px;z-index: 10;width:300px;height:auto;padding:5px 5px;background: #F8F8F8;box-shadow:1px 2px 5px #aaa;padding:20px;} 
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids #form-calcul-poid-volu #form-top {width:200px;height:auto;float:left;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids #form-calcul-poid-volu #form-bottom {float:right;width:200px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids div.rowElem label {font-size:9pt;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids div.rowElem {height:30px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids div.rowElem #resultat-calcul-pv {border-top:2px solid #eee;padding:2px 10px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids #form-calcul-poid-volu #resultat-calcul-pv #bloc-result-calc-pv {display:none;width:200px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #bloc-poids #form-calcul-poid-volu #resultat-calcul-pv .label-show-value {color:#F00811;font-weight:bold;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content span.formule-calcul {font-size:8pt;font-style:italic;color:#444;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #poid-sup-limite {display:none;margin:0 0 0 15px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #poid-sup-limite p {margin:0 5px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #poid-sup-limite p.first {padding: 2px 0 0 0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content  #poid-sup-limite .text-poid-sup-limite {color:#F00811;font-weight:bold;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content  #poid-sup-limite img {float:left;padding:4px 5px 0 0;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content  span.text-supplement-tarif {line-height:2.2;color:#F00811;}

#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #plus-assistance  {margin: 0 0 0 8px;}
#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #plus-assistance div.rowElem label {width:210px;font-weight:bold;color:#333;}

#global .main-layout-v1 #left-content #body-content #container-form-tarif .bg-content #formule-calcul-tarif {width:85%;margin:30px auto 0;color:#444;font-size:8pt;line-height:2}

#global .main-layout-v1 #left-content #body-content {width:99%;overflow:auto;margin-left:5px;padding:0 2px 15px 0;background:#f6f6f6;border-radius:7px;box-shadow: 0px 0px 3px #a3a3a3;}

#global .main-layout-v1 .bloc-switch-v1 {float:right;margin-top:33px;}
#global .main-layout-v1 .bloc-switch-v1 ul{list-style:disc;margin-left:0;}
#global .main-layout-v1 .bloc-switch-v1 ul li {display:block;width:100%;list-style-type:circle;height:21px;text-align:left;}
#global .main-layout-v1 .bloc-switch-v1 ul li a{font-size:13px; padding-left:5px;color:#000;text-shadow:0px 1px 1px #878684;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 {float:left;width:170px;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 ul li {display:block;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 ul li a {display:block;width:100%;height:71px;border-left:1px solid #ddd;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 ul li a span {display:block;width:156px;height:35px;padding:18px 0;background: url(../images/bg/left-menu-bg.png) repeat-x;border-right:2px solid #0a87e7;border-bottom:1px solid #ddd;text-align:center;font-size:9pt;color:#555;text-transform:uppercase;line-height:1.5;font-family:Verdana;font-weight:bold;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 ul li a.current {background: url(../images/icons/left-menu-arrow-v2-1.png) right center no-repeat;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 ul li a:hover span {background: #0a87e7;color:#fff;}
#global .main-layout-v1 #left-content #body-content .bloc-switch-v2 ul li a.current span  {background: #0a87e7;color:#fff;border:none;}
#global .main-layout-v1 #left-content #body-content #content-switcher, #rub-content {float:left;width:98%;margin:5px 0 0 10px;overflow:auto;min-height:330px;height:auto;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 {float:left;width:100%;overflow:auto;min-height:330px;height:auto;}
#global .main-layout-v1 #left-content #body-content .name-service {font-size:14pt;color:#F00811;text-shadow:1px 1px 1px #2f2e2e;margin-left:3px;}
#global ul li.black-v2 {padding-left:25px;background: url(../images/icons/text-arrow-right.png) 0 3px no-repeat;line-height:2;}
#global .main-layout-v1 #left-content #body-content ol {margin-left: 20px;}
#global .main-layout-v1 #left-content #body-content ol li.black-v2 {padding-left:10px;list-style-type:decimal;background: none;}
#global .main-layout-v1 #left-content #body-content ol li ul li.black-v2 {list-style-type:none;padding-left:25px;background: url(../images/icons/text-arrow-right.png) 0 3px no-repeat;line-height:2;}
#global  li.black-v2 {margin:10px;font-size:9pt;color:#000;line-height:1.5;}
#global .main-layout-v1 #left-content #body-content a.red-link-v1 {display:block;padding:5px;color:#F00811;font-weight:bold;font-size:10pt;}
#global .main-layout-v1 #left-content #body-content #iframe-maps {width:450px;margin:0 auto;float:right;}
#global .main-layout-v1 #left-content #body-content #iframe-maps iframe {border:2px solid #aaa;}
/* Page commander  et passage coursier */
#global .main-layout-v1 #left-content #body-content #rub-content-v2  #top-passage-coursier {height:auto;padding:0 10px 20px 20px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander {width:100%;height:90px;background: url(../images/bg/bg-top-commander.png) no-repeat;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander .name-service {float:left;margin:0;padding:20px;width:55%}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd {position:relative;margin:0;padding:27px 31px 2px 42px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd p#nbr-cmd {margin:0;padding:0;line-height:1.5;text-align:right;color:#fff;font-weight:bold;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd p#msg-nbr-cmd {margin:12px 0;padding:0;font-size:9pt;text-align:right;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd p#msg-nbr-cmd a:link,
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd p#msg-nbr-cmd a:visited {font-weight:bold;text-decoration:underline;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd  p#msg-nbr-cmd a.link-nbr-cmd:link,
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #top-commander #bloc-nbr-cmd  p#msg-nbr-cmd a.link-nbr-cmd:visited {color:#444;font-weight:normal;text-decoration:none;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #container-choix-service {margin:35px 20px 20px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 p.msg-etape {font-weight:bold;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 p.done {text-decoration:line-through}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #container-choix-service ul#list-btns {margin:15px 0 0 20px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #container-choix-service ul#list-btns li {margin:0 5px 0 5px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #header-form-fiche-client {margin:35px 20px 20px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2 #header-form-fiche-client p#commande-type {margin:35px 20px 20px;font-weight:bold;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2  #container-final-cmd {width:90%;margin:10px 0 0 50px;}
#global .main-layout-v1 #left-content #body-content #rub-content-v2  h3.cmd-validee {color:#333;background:url(../images/icons/ok.png) 215px 8px no-repeat;margin:20px auto 35px;padding:5px 0;border:1px solid #eee;text-align:center;}

/* formulair fiche client et demande passage coursier */
#global .main-layout-v1 #left-content #body-content #form-fich-client {width:430px;margin:0 auto;padding-bottom:10px;padding-left:20px;background:#fafafa;overflow:auto;border:1px solid #ddd;border-radius:5px;}
#global .main-layout-v1 #left-content #body-content #form-fich-client .form-top {width:537px;height:40px;background: url(../images/bg/bg-top-form-tarif-delai.png) no-repeat;}
#global .main-layout-v1 #left-content #body-content #form-fich-client .bg-content {}
#global .main-layout-v1 #left-content #body-content #form-fich-client .form-bloc {padding:20px 0;}
#global .main-layout-v1 #left-content #body-content #form-fich-client .form-bloc .title-form-bloc {color:#444;margin:0 0 8px 35px;padding:4px;}
#global .main-layout-v1 #left-content #body-content #form-fich-client .rowElem {clear:both;}
#global .main-layout-v1 #left-content #body-content #form-fich-client .rowElem label {width:200px;text-align:left;font-size:9pt;color:#444;}
#global .main-layout-v1 #left-content #body-content #form-fich-client p.info-asterisque {margin-bottom:0;margin-left:65px;text-align:center;color:#3E9319;}
#global .main-layout-v1 #left-content #body-content #form-fich-client div.form-alert {margin-left: 210px;}
#global .main-layout-v1 #left-content #body-content #form-fich-client div#recaptcha {width:300px;height:140px;margin:10px 10px 25px 200px;padding:8px;border:1px solid #ddd;}
#global .main-layout-v1 #left-content #body-content #form-fich-client #submit-btn {margin:0px;margin-left:10px;}

/* download bloc et logos références */
#global .main-layout-v1 #left-content #body-content  #list-ref-transitaire div {position:relative;overflow: auto;padding: 1px 1px 0;
border: 1px solid #DDD;margin: 10px;background: #fff; border-radius:5px;}
#global .main-layout-v1 #left-content #body-content  #list-ref-transitaire div.img {display:block;height:auto;margin:auto 0;}
#global .main-layout-v1 #left-content #body-content  div.ref {position:relative;width:90px;height:70px;margin: 10px;background: none;}
#global .main-layout-v1 #left-content #body-content  .iconn-reference {margin:0 5px;padding: 0 5px 5px 0;background: url(../images/bg/bg-image-shadow.png) right bottom no-repeat;}
#global .main-layout-v1 #left-content #body-content .reference-name {display: block;padding: 25px 0 0 10px;font-size: 14pt;color:#333;font-weight: bold;line-height: 1.25;}
#global .main-layout-v1 #left-content #body-content  .small-text-desc {padding-left: 5px;color:#E1001B;font-size:8pt;}
#global .main-layout-v1 #left-content #body-content  .link-download:link,#global #container #services-main  #left-content #service-switcher #content-switcher #list-ref-transitaire .link-download:visited  {position: absolute;bottom:0px;right:10px;font-size:9pt;color:#333;}
#global .main-layout-v1 #left-content #body-content  .link-download:hover {text-decoration: underline;}

/* Right bloc v1 */
#global .main-layout-v1 #right-bloc {float:right;width:245px;overflow:auto;margin:60px 0 0 10px;}
#global .main-layout-v1 #right-bloc #right-content {width:230px;}
#global .main-layout-v1 #right-bloc #right-content #besoin-assistance {width:226px;height:46px;margin:12px 0 0 8px;}
#global .main-layout-v1 #bulle-assistance {display:none;position:absolute;top:50px;right:22px;z-index:300;width:174px;height:127px;}
#global .main-layout-v1 #right-bloc #right-content div#bloc-btns {margin-top:15px;}
#global .main-layout-v1 #right-bloc #right-content a.btn {display:block;height:auto;margin:0 0 20px 0;}

/* form-msg */
p.form-success-msg {width: 500px;padding: 5px 10px;background: #DFCECE;color: #333;margin: 10px auto;text-align: center;line-height: 2; border-radius: 10px;font-size: 11pt;}
/* end main */


/* sitemap */
#global #sitemap-container {width:980px;height:210px; margin:40px 0 0 0;margin-left:5px;background:url(../images/bg/bg-sitemap.png) repeat-x;color:#eee;clear:both;margin-bottom:20px;background:rgba(255,255,255,0.8);border-radius:5px;box-shadow: 0px 0px 4px #a3a3a3;behavior: url(PIE.htc);}
#global #sitemap-container  .footDiv{float:left;width:180px;height:165px;margin: 0;padding: 0 30px;border-right:1px solid #e4e4e4;}
#global #sitemap-container  div#first {width:200px;}
#global #sitemap-container  div#second {width:200px;}
#global #sitemap-container  div.last {border:none;width:120px;float:left;margin: 0;}
#global #sitemap-container  div.last  li{float:left;background:aqua;width:210px;padding-left:5px;}
#global #sitemap-container  div.last2 {border:none;width:120px;float:left;margin: 0;}
#global #sitemap-container  div.last 2 li{float:left;background:aqua;width:210px;padding-left:5px;}
#global #sitemap-container #sm-content {float:none;width:980px;height:220px;margin:0 auto;padding:10px 0 20px;border:none;}
#global #sitemap-container  div ul li {padding:2px 0;}
#global #sitemap-container  div ul li a:link,#global #sitemap-container  div ul li a:visited{color:#444;font-size:9pt;}
#global #sitemap-container  div ul li a:hover {color:#000;text-decoration:underline;}
#global #sitemap-container  div ul li a img {margin-right:3px;}
#global #sitemap-container  div ul li a.first {line-height:3;font-size:11pt;color:#444;font-weight:bold}	

/* footer */
#footer {height:50px;margin: 0 0 30px;}
#footer div {padding-top:1px;}
#footer div.right {padding-top:2px;}
#footer ul.hmenu {float:right;padding:12px 0 0 10px;}
#footer ul li {margin:0 5px;}
#footer div.left  p {margin:0 20px 0 0;float:left;}

#footer div.left span.copyright {line-height:3.5;color:#000;}
#footer a.footer-link:link,#footer a.footer-link:visited {color:#000;font-size:9pt;}
#footer a.footer-link:hover {text-decoration:underline;}

#toTop {width:100px;border:1px solid #333;background:#444;text-align:center;padding:5px 10px;position:fixed;bottom:25px;right:25px;cursor:pointer;display:none;color:#ddd;font-family:verdana;font-size:11px;}
a#btn-print {display:block;float:right;padding:0 30px 0 30px;font-size:10pt;color:#444;font-weight:bold;text-transform:uppercase;background: url(../images/icons/print.png) no-repeat;}
#monde {padding:20px ;background : url('../images/interactive/earth.png') no-repeat;}

/*Contact page*/

.contact{margin:30px;}
.contact h2{font-size:20px}
.contact h2 img{width:35px;margin-right:5px;}

.contact p{color:#7c7a7a;font-weight:bold;font-size:12px;}
.contact form label{color:#7c7a7a;}

#global .ContactUs  #left-content {width:420px;}
#global .ContactUs  #left-content #body-content {margin-bottom:5px;border:0;width:98%;margin-left:3px;background:rgba(255,255,255,.4);border-radius:5px;box-shadow: 0px 0px 3px #a3a3a3;behavior: url(PIE.htc);}

#global .ContactUs #right-bloc {width:560px;}
#global .ContactUs  #right-bloc #right-content{margin-bottom:10px;margin-left:3px;width:98%;background:rgba(255,255,255,0.4);border-radius:5px;box-shadow: 0px 0px 3px #a3a3a3;behavior: url(PIE.htc);}
 #right-bloc  .contact{margin:15px;}

.clear{clear:both;}
#global .ContactUs  #sitemap-container {margin-bottom:20px;background:rgba(255,255,255,0.7);border-radius:5px;box-shadow: 0px 0px 4px #a3a3a3;behavior: url(PIE.htc);}




/******slider ********/
.last .slider {width:205px;height:170px;margin:0 auto;margin-left:3px;}
.last .slider #slideshow-area, .last .slider #slideshow-scroller {width:100%;height:170px;overflow: hidden; margin: 0 auto;}
.last .slider #slideshow-holder {height:150px;}
.slideshow-content {float: left;font-size:10pt;}
.last .slider .slideshow-content  div{height:140px;width:205px;padding-left:3px;}


.last .slider .points{width:70px;text-align:center;height:20px;margin:auto;}
.last .slider p{text-align:center;font-weight:bold;line-height:15px;}
.last .slider a:hover{color:#000;text-decoration:none;}







/******slider ********
.footDiv .slider2 {width:210px;height:165px;margin:0 auto;margin-left:3px;}
.footDiv .slider2 #slideshow-area2, .footDiv .slider2 #slideshow-scroller2 {width:210px;height:165px;overflow: hidden; margin: 0 auto;}
.footDiv .slider2 #slideshow-holder2 {height:165px;}

.footDiv .slider2 .slideshow-content2  div{height:165px;width:210px;padding-left:3px;}


.footDiv .slider2 .points{width:70px;text-align:center;height:20px;margin:auto;}
.footDiv .slider2 p{text-align:center;font-weight:bold;line-height:15px;}
.footDiv .slider2 a:hover{color:#000;text-decoration:none;}



/**/
.btn-group{left:340px;position:absolute;}


/*Fiche commander*/
#body-content .commandeAdmin a{color:#000;}
#body-content .commandeAdmin .brand{font-size:16px;}

.commandeEnt {padding:20px;margin:20px;background:#fff;padding:20px;box-shadow:inset 0px 0px 5px #ccc;}
.form .control-label {font-size:13px;}
.commandeEnt h3 {text-align:center;}
.commandeEnt .right{width:54%;border-left:1px solid #ccc;padding-left:1%;}
.commandeEnt .left {width:43%;}
.commandeEnt  input {width:85%;}
.commandeEnt .FormSignIn .control-label{width:190px;}
.commandeEnt .FormSignIn input,.commandeEnt .FormSignIn select{width:70%;margin-left:20px;}
.commandeEnt .left .FormLogin .login{width:70%;}


/*Nav List*/
#body-content .nav-list .active > a, .nav-list .active > a:hover {background:#e52f45;}
#body-content .container-fluid .nav-list  .active a {color:#fff;}
#body-content .container-fluid .nav-list  a {color:#e52f45;}
#body-content .container-fluid .nav-list a.subproducts {color:#e52f45;}
#body-content .container-fluid .nav-list .active > a.subproducts {color:#fff;}

.commandeAdmin .btn-group{left:0px;position:relative;}


.InitialBlock table {font-size:9pt;}
.InitialBlock table .btn{font-size:9pt;}

.profile .control-label{width:210px;margin-right:10px;}
.profile  h4{margin-left:60px;}



/**/

.camera_wrap{margin-top:20px;}
.camera_wrap{margin-top:20px;}





#searchbox
{
	background: #eaf8fc;
	background-image: -moz-linear-gradient(#fff, #d4e8ec);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d4e8ec),color-stop(1, #fff));
	
	-moz-border-radius: 35px;
	border-radius: 35px;
	
	border-width: 1px;
	border-style: solid;
	border-color: #c4d9df #a4c3ca #83afb7;            
	width: 500px;
	height: 35px;
	padding: 10px;
	margin: 100px auto 50px;
	overflow: hidden; /* Clear floats */
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
	 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
	 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);            
}

#search, #submit
{
	float: left;
}

#search
{
	padding: 0px 9px;
	height: 20px;
	width: 380px;
	border: 1px solid #990000;
	font: normal 13px 'trebuchet MS', arial, helvetica;
	background: #f1f1f1;
	
	-moz-border-radius: 50px 3px 3px 50px;
	 border-radius: 50px 3px 3px 50px;
         
}

/* ----------------------- */

#submit
{		
	background: #990000;
	background-image: -moz-linear-gradient(#990000, #990000);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #990000),color-stop(1, #990000));
	
	-moz-border-radius: 3px 50px 50px 3px;
	border-radius: 3px 50px 50px 3px;
	
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	
/*	 -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	 -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	 box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;   		
*/
	height: 22px;
	margin: 0 0 0 0;
    padding: 0;
	width: 90px;
	cursor: pointer;
	font: 14px Arial, Helvetica;
	color: #fff;
	
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

#submit:hover
{		
	background: #990000;
	background-image: -moz-linear-gradient(#990000, #990000);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #990000),color-stop(1, #990000));
}	

#submit:active
{		
	background: #990000;
	outline: none;
   
	 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;		
}

#submit::-moz-focus-inner
{
       border: 0;  /* Small centering fix for Firefox */
}		
#search::-webkit-input-placeholder {
   color: #9c9c9c;
   font-style: italic;
}

#search:-moz-placeholder {
   color: #9c9c9c;
   font-style: italic;
}  

#search:-ms-placeholder {
   color: #9c9c9c;
   font-style: italic;
}   

#search.placeholder {
   color: #9c9c9c !important;
   font-style: italic;
} 


.indexDiv {width:95%;margin-left:20px;height:auto;margin-bottom:20px;}
.indexDiv .span6{height:250px;box-shadow: 0px 0px 4px #a3a3a3;height:auto;padding:3px;}
.indexDiv .span6 h5{text-align:center;}

.indexDiv table,.indexDiv .alert-danger{font-size:7pt;}
.indexDiv .span6 iframe{ width:453px; height:235px }


.indexDiv  h3{text-align:center;font-weight:14pt;}
.indexDiv div:first-child{height:350px;overflow:auto;overflow-x:hidden}

.indexDiv .indexAssisatance h3{color:#0e52cd;}
.indexDiv .indexForum h3{color:#ffc90f;}
.indexDiv .indexForum li a{font-size:11pt;font-weight:bold;}
.indexDiv .indexForum li p{line-height:15px;font-size:8pt;}