html{font-size:100%;}
#index{width:100%;}
.clear{clear:left;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6,form{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{background-image:url(img/fond-site.gif);background-repeat:repeat;}
#global{width:792px;border:4px solid #FFF;background-color:#FFF;font-size:11.26px;line-height:16px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;margin:0 auto;}
#global #raccourcis{width:100%;float:left;font-size:0.8em;margin:10px 0 0;padding:0;}
#global #chemindefer{float:left;padding-left:21px;width:475px;color:#369;}
#global #chemindefer a{color:#666;text-decoration:none;}

#logo{height:54px;background-image:url(img/fond-entete-adoc.gif);background-repeat:repeat-x;background-position:left top;padding-left:18px;border-style:none;}
#logo h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#FFF;float:left;padding-left:25px;padding-top:28px;margin:0;}


#header{background-color:#FFF;height:190px;width:792px;margin:0;padding:0;}

.ensavoirplus{text-align:right;}
.ensavoirplus a{padding-right:16px;	color:#2D93AC;	background-repeat:no-repeat;	background-position:right top;	font-weight:700;	padding-left:13px;	background-image:url(img/fleche-ensavoirplus.png);
}

/* champs de recherches
=============================================================================  */
#logo #cse-search-box {
	float: right;
	padding-top: 21px;
	padding-right: 21px;
	margin: 0;
}
#logo #cse-search-box input {
	font-size: 0.8em;
	color: #666;
	background:transparent none repeat scroll 0 0;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	height: 18px;
}
#logo #cse-search-box input.submit {
	background-repeat: no-repeat;
	border: none;
	background-image: url(img/ok.png);
	width: 32px;
	height: 18px;
	float: left;
}
#logo #cse-search-box input.recherche {
	background-image: url(img/recherche.png);
	background-repeat: no-repeat;
	border: none;
	height: 18px;
	width: 184px;
	float: left;
	background-position: 0px -1px;
	text-indent: 15px;
}


/* bouton imprimer - retour - haut de page (inclus dans le modele)
=============================================================================  */
#global ul#raccourci{float:right;	text-align:right;	margin:0;	padding-top: 0;	padding-right: 21px;	padding-bottom: 0;}
#global ul#raccourci li{display:inline;	padding-left: 8px;}

/* bouton retour Ã  la gamme
=============================================================================  */
#global ul#raccourci2{float:left;	text-align:right;	width:100%;	font-size:1em;
	padding: 0px;	margin: 0 0 21px 0;}
#global ul#raccourci2 li{	margin-left:5px;display:inline;}
	
/* bouton plier - deplier
=============================================================================  */
ul#plierdeplier{float:left;text-align:right;width:100%;font-size:0.8em;margin:0;padding:0;}
ul#plierdeplier li{margin-left:5px;padding-right:10px;display:inline;}

/* footer
=============================================================================  */
#footer{height:17px;font-family:Verdana;vertical-align:middle;padding-top:3px;width:750px;padding-left:21px;margin-top:21px;color:#FFF;background-image:url(img/fond-entete-adoc.gif);background-repeat:repeat-x;background-position:left top;padding-right:21px;}
#footer a{color:#FFF;font-size:11px;text-decoration:none;}
#footer a:hover{color:#6CC;}
.copyright{font-family:Verdana;color:#FFF;padding-left:272px;}

/* Liens et paragraphes
=============================================================================  */
.date{color:#444;background-image:url(img/date_bg.gif);background-repeat:no-repeat;background-position:0 0;padding:2px 0 2px 22px;}
.titre-gras{color:#000;font-size:24px;margin:0;padding:7px 0 0;}
.texte-gras-bleu{color:#369;font-size:12.29px;}
a:hover{text-decoration:none;}
a span,ul#navigation span{display:none;}
a img{border:none;}
a{color:#2D93AC;}
p a{font-weight:700;}

/* Navigation
=============================================================================  */
ul#navigation{height:54px;margin:0;padding:0;}
ul#navigation li{width:132px;float:left;}
ul#navigation li a{outline:none;text-decoration:none;display:block;height:54px;cursor:pointer;}
ul#navigation li a#accueil{background-image:url(img/menu-accueil.gif);background-repeat:no-repeat;background-position:0 0;}
ul#navigation li a#logiciels{background-image:url(img/menu-logiciel.gif);background-repeat:no-repeat;background-position:0 0;}
ul#navigation li a#formations{background-image:url(img/menu-formation.gif);background-repeat:no-repeat;background-position:0 0;}
ul#navigation li a#support{background-image:url(img/menu-support.gif);background-repeat:no-repeat;background-position:0 0;}
ul#navigation li a#telecharger{background-image:url(img/menu-telecharger.gif);background-repeat:no-repeat;background-position:0 0;}
ul#navigation li a#contact{background-image:url(img/menu-contact.gif);background-repeat:no-repeat;background-position:0 0;}
ul#navigation li a#accueil:hover,ul#navigation li a#logiciels:hover,ul#navigation li a#formations:hover,ul#navigation li a#support:hover,ul#navigation li a#telecharger:hover,ul#navigation li a#contact:hover{background-position:0 -54px;text-decoration:none;cursor:pointer;}
ul#navigation li a#accueil-active{background-image:url(img/menu-accueil.gif);background-repeat:no-repeat;background-position:0 -108px;}
ul#navigation li a#logiciels-active{background-image:url(img/menu-logiciel.gif);background-repeat:no-repeat;background-position:0 -108px;}
ul#navigation li a#formations-active{background-image:url(img/menu-formation.gif);background-repeat:no-repeat;background-position:0 -108px;}
ul#navigation li a#support-active{background-image:url(img/menu-support.gif);background-repeat:no-repeat;background-position:0 -108px;}
ul#navigation li a#telecharger-active{background-image:url(img/menu-telecharger.gif);background-repeat:no-repeat;background-position:0 -108px;}
ul#navigation li a#contact-active{background-image:url(img/menu-contact.gif);background-repeat:no-repeat;background-position:0 -108px;}

/* Navigation plan d'accÃ¨s
=============================================================================  */
.menu-plans{float:left;list-style:none;height:33px;position:relative;width:448px;background-color:#fff;background-image:url(img/fond-plan-acces.gif);background-repeat:no-repeat;background-position:right top;padding-right:5px;margin:0;}

/* Navigation Logiciels gamme
=============================================================================  */
.menu-logiciels{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-gamme-logiciel.gif);background-repeat:no-repeat;background-position:right top;padding-right:5px;margin:0;}

/* Navigation Envisioneer Construction
=============================================================================  */
.menu-envis-cb{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-logiciel-cb.gif);background-repeat:no-repeat;background-position:right top;padding-right:6px;margin:0;}
.menu-envis-cb li.current a{color:#fff;background-image:url(img/fond-menu-logiciel-cb-on.gif);}
.menu-envis-cb li.current a:hover{color:#fff;cursor:default;background-color:#CAD13C;background-image:url(img/fond-menu-logiciel-cb-on.gif);}

/* Navigation Envisioneer Pro
=============================================================================  */
.menu-envis-pro{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-logiciel-pro.gif);background-repeat:no-repeat;background-position:right top;padding-right:6px;margin:0;}
.menu-envis-pro li.current a{color:#fff;background-image:url(img/fond-menu-logiciel-pro-on.gif);}
.menu-envis-pro li.current a:hover{color:#fff;cursor:default;background-color:#CAD13C;background-image:url(img/fond-menu-logiciel-pro-on.gif);}

/* Navigation Envisioneer Ess
=============================================================================  */
.menu-envis-ess{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-logiciel-ess.gif);background-repeat:no-repeat;background-position:right top;padding-right:6px;margin:0;}
.menu-envis-ess li.current a{color:#fff;background-image:url(img/fond-menu-logiciel-ess-on.gif);}
.menu-envis-ess li.current a:hover{color:#fff;cursor:default;background-color:#CAD13C;background-image:url(img/fond-menu-logiciel-ess-on.gif);}

/* Navigation Build ossature
=============================================================================  */
.menu-build{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-logiciel-build.gif);background-repeat:no-repeat;background-position:right top;padding-right:6px;margin:0;}
.menu-build li.current a{color:#fff;background-image:url(img/fond-menu-logiciel-build-on.gif);}
.menu-build li.current a:hover{color:#fff;cursor:default;background-color:#CAD13C;background-image:url(img/fond-menu-logiciel-build-on.gif);}

/* Navigation Devix
=============================================================================  */
.menu-devix{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-logiciel-devix.gif);background-repeat:no-repeat;background-position:right top;padding-right:6px;margin:0;}
.menu-devix li.current a{color:#fff;background-image:url(img/fond-menu-logiciel-devix-on.gif);}
.menu-devix li.current a:hover{color:#fff;cursor:default;background-color:#CAD13C;background-image:url(img/fond-menu-logiciel-devix-on.gif);}

/* Navigation Acord
=============================================================================  */
.menu-acord{list-style:none;height:33px;position:relative;background-color:#fff;background-image:url(img/fond-menu-logiciel-acord.gif);background-repeat:no-repeat;background-position:right top;padding-right:6px;margin:0;}
.menu-acord li.current a{color:#fff;background-image:url(img/fond-menu-logiciel-acord-on.gif);}
.menu-acord li.current a:hover{color:#fff;cursor:default;background-color:#CAD13C;background-image:url(img/fond-menu-logiciel-acord-on.gif);}

/* index
=============================================================================  */
.pub-accueil{background-image:url(img/gamme-cadsoft-envisioneer.jpg);background-repeat:no-repeat;background-position:left top;width:304px;color:#333;height:300px;margin:21px 21px 0;padding:80px 21px 39px 425px;}
#index .actualites{padding-right:26px;float:left;width:231px;}
#index .actualites .textes{padding:10px 0 15px;}
#index .cadre-arrondi{float:left;width:493px;margin:0;}
#index .cadre-arrondi .column3{width:236px;float:left;height:196px;clear:right;}
#contact .contact-padding h6{font-family:Arial, Helvetica, sans-serif;font-size:1.5em;margin-bottom:25px;margin-top:21px;}
#contact .cadre-arrondi .column2 .paragraphe{margin:0;padding:0 0 5px;}
#contact .cadre-arrondi .column3{width:236px;margin-top:21px;float:left;}

/*====================== plan d'accÃ¨s ========================  */
#contact .plandacces{width:493px;float:left;margin-right:21px;}
#contact .cadre .conteneur{overflow:hidden;position:relative;width:491px;padding-left:1px;}
#contact .cadre .conteneur .slidebox{position:relative;width:3000px;padding:21px 0 0;}
#contact .cadre .conteneur .slidebox .col{width:470px;float:left;margin:0;}
#contact .actualites .textes{padding:0 0 15px;}
#contact .contact-padding .actualites .textes img{float:left;margin-right:10px;margin-bottom:5px;border-style:none;}
#formation .cadre-arrondi .column2{width:236px;float:left;margin-bottom:21px;}

/* logiciels
=============================================================================  */
#accordion3{list-style:none;width:478px;font-family:Verdana, Geneva, sans-serif;margin:20px 0;padding:0;}
#accordion3 a,#accordion3 span{display:block;background-image:url(img/fond-caracteristique-acordion.gif);background-position:left;background-repeat:no-repeat;text-decoration:none;font-size:13px;color:#000;font-weight:700;padding:7px 10px;}
#accordion3 .open a,#accordion3 .open span{background-image:url(img/fond-caracteristique-acordion-on.gif);background-repeat:no-repeat;background-position:left;}
#accordion3 a:hover,#accordion3 a:focus,#accordion3 a:active{color:#2D93AC;background-image:url(img/fond-caracteristique-acordion-on.gif);background-repeat:no-repeat;background-position:left;}
#accordion3 ul.subMenu div{font-size:11px;padding:5px 20px 10px;}
.accordion2{list-style-type:none;margin-right:0;margin-bottom:0;margin-left:0;padding:0;}
.accordion2 ul{float:left;display:block;width:100%;margin:0;padding:0;}
.accordion2 li{list-style-type:none;float:left;display:block;width:100%;margin:0 0 5px;padding:0;}
.accordion2 li.active>a{background-image:url(img/icone-haut-page.gif);background-repeat:no-repeat;}
.accordion2 a{text-decoration:none;display:block;cursor:pointer;background-image:url(img/icone-haut-page.gif);background-repeat:no-repeat;height:25px;background-position:458px;color:#000;}
.accordion2 a b{text-decoration:none;color:#000;font-size:14px;display:block;cursor:pointer;}
.accordion2 a:hover{background-image:url(img/icone-retour.gif);background-repeat:no-repeat;}
.accordion2 li a img{float:left;margin-right:30px;}
.accordion2 li div{display:block;float:left;width:458px;padding-top:5px;padding-bottom:10px;padding-left:20px;margin:0;}
.accordion2 li div span a{height:25px;width:27px;background-image:none;float:right;clear:both;margin:-17px 0 0;padding:0 0 0 380px;}
.accordion2 li div span a:hover{background-image:none;}
#logiciels .cadre-gamme .col{width:364px;height:315px;float:left;background-image:url(img/cadre-gamme.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-module .col{width:236px;height:297px;float:left;background-image:url(img/cadre-module.gif);background-repeat:no-repeat;background-position:left top;}
#pub-logiciels{margin:15px 21px 0;}
#pub-logiciels .text{font-size:1.1em;line-height:1.3em;font-family:Verdana, Geneva, sans-serif;padding-top:23px;text-align:justify;padding-bottom:21px;font-style:normal;margin:0;}
#logiciels .logiciels-padding h1{	font-family:Arial, Helvetica, sans-serif;	font-size:2.0em;	margin-bottom:25px;	letter-spacing:-0.6px;	color:#000;}
#logiciels .cadre{width:750px;}
#logiciels .cadre .padding{padding:0 15px 15px;}
#logiciels .cadre .padding .cols{padding:21px 0 0;}
#logiciels .cadre .col1{width:480px;float:left;}
#logiciels .cadre .col2{width:219px;float:left;}
h3.soustitre{font-size:14px;font-weight:700;padding-top:10px;}
h4.quoideneuf{font-size:12px;font-weight:700;line-height:1.9em;margin-top:10px;}


/*====================== gamme logiciels envisioneer ========================  */
#logiciels .cadre .conteneur{overflow:hidden;position:relative;width:748px;padding:0 0 15px 1px;}
#logiciels .cadre .conteneur .slidebox{position:relative;width:5000px;padding:30px 0 0;}
#logiciels .cadre .conteneur .slidebox .col{width:750px;float:left;background-image:url(img/fond-gamme-logiciel.gif);background-repeat:repeat;background-position:left top;}
#logiciels .cadre .conteneur .slidebox .col1{width:485px;float:left;}
#logiciels .titre-gras{color:#B6BB4C;font-size:18px;margin:0;padding:7px 0 0;}
#logiciels .titre-gras-orange{color:#c63;font-size:18px;margin:0;padding:7px 0 0;}
#logiciels .titre-gras-jaune{color:#dcb132;font-size:18px;margin:0;padding:7px 0 0;}
.bouton-comparatif{text-align:center;margin-top:21px;margin-bottom:0;}

/* menus tarifs - docs - videos
		=============================================================================  */
		#menu4{float:left;width:218px;margin-top:15px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#DBDBDB;border-bottom-color:#DBDBDB;border-top-width:0;border-top-style:solid;}
#menu4 li{background-color:#F0F0F0;}
#menu4 li a{height:20px;text-decoration:none;font-weight:400;background-image:url(img/ligne-blanche-haute.jpg);background-repeat:repeat-x;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#e5e5e5;border-left-color:#e5e5e5;}
#menu4 li a:link,#menu4 li a:visited{color:#000;display:block;font-size:13px;font-weight:700;padding:12px 0 12px 10px;}
#menu4 li a b{float:left;margin:0;padding:5px 0 0 15px;}
#menu4 li a:hover{background-color:#D7F2F2;}
/*#menu4 li a:active {color: #fff;background: url(images/menu4.gif) 0 -64px;	padding: 8px 0 0 30px;	}  

	
/*======================= Mise Ã  jour Envisioneer ==========================  */
.pub-maj-env{background-image:url(img/pub-mise-a-jour-envisioneer.jpg);background-repeat:no-repeat;background-position:left top;width:310px;color:#333;height:315px;padding:39px 31px 29px 410px;}
#pub-logiciels .textmaj{font-size:1.1em;line-height:1.3em;font-family:Verdana, Geneva, sans-serif;padding-top:23px;text-align:justify;padding-bottom:10px;font-style:normal;margin:0;}
.texte-gras-maj{font-size:12.29px;line-height:1.5em;}

/* ======================= Envisioneer pro ==========================  */
.pub-envisioneer-pro{background-image:url(img/pub-envisioneer-pro.jpg);background-repeat:no-repeat;background-position:left top;width:390px;color:#333;height:315px;padding:39px 30px 21px 330px;}
#logiciels .cadre-envis-pro .border{background-image:url(img/border_tall2.gif);background-repeat:repeat-x;background-position:top;}
#logiciels .cadre-envis-pro .border .btall{background-image:url(img/border_tall2.gif);background-repeat:repeat-x;background-position:bottom;}
#logiciels .cadre-envis-pro .border .ltall{background-image:url(img/border_tall2.gif);background-repeat:repeat-y;background-position:left;}
#logiciels .cadre-envis-pro .border .rtall{background-image:url(img/border_tall2.gif);background-repeat:repeat-y;background-position:right;}
#logiciels .cadre-envis-pro .border .tleft{background-image:url(img/border_hg.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-envis-pro .border .tright{background-image:url(img/border_hd.gif);background-repeat:no-repeat;background-position:right top;}
#logiciels .cadre-envis-pro .border .bleft{background-image:url(img/border_bg.gif);background-repeat:no-repeat;background-position:left bottom;}
#logiciels .cadre-envis-pro .border .bright{width:100%;background-image:url(img/border_bd.gif);background-repeat:no-repeat;background-position:right bottom;}
h2.envispro{color:#B6BB4C;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}

/* ======================= Envisioneer essentiel ==========================  */
.pub-envisioneer-ess{background-image:url(img/pub-envisioneer-essentiel.jpg);background-repeat:no-repeat;background-position:left top;width:390px;color:#333;height:315px;padding:39px 29px 39px 330px;}
#logiciels .cadre-envis-ess .border{background-image:url(img/borderO_tall2.gif);background-repeat:repeat-x;background-position:top;}
#logiciels .cadre-envis-ess .border .btall{background-image:url(img/borderO_tall2.gif);background-repeat:repeat-x;background-position:bottom;}
#logiciels .cadre-envis-ess .border .ltall{background-image:url(img/borderO_tall2.gif);background-repeat:repeat-y;background-position:left;}
#logiciels .cadre-envis-ess .border .rtall{background-image:url(img/borderO_tall2.gif);background-repeat:repeat-y;background-position:right;}
#logiciels .cadre-envis-ess .border .tleft{background-image:url(img/borderO_hg.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-envis-ess .border .tright{background-image:url(img/borderO_hd.gif);background-repeat:no-repeat;background-position:right top;}
#logiciels .cadre-envis-ess .border .bleft{background-image:url(img/borderO_bg.gif);background-repeat:no-repeat;background-position:left bottom;}
#logiciels .cadre-envis-ess .border .bright{width:100%;background-image:url(img/borderO_bd.gif);background-repeat:no-repeat;background-position:right bottom;}
h2.envisess{color:#F93;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}

/* =================== Envisioneer construction bois =======================  */
.pub-envisioneer-cb{background-image:url(img/pub-envisioneer-cb.jpg);background-repeat:no-repeat;background-position:left top;width:390px;color:#333;height:315px;padding:39px 29px 39px 330px;}
#logiciels .cadre-envis-cb .border{background-image:url(img/borderJ_tall2.gif);background-repeat:repeat-x;background-position:top;}
#logiciels .cadre-envis-cb .border .btall{background-image:url(img/borderJ_tall2.gif);background-repeat:repeat-x;background-position:bottom;}
#logiciels .cadre-envis-cb .border .ltall{background-image:url(img/borderJ_tall2.gif);background-repeat:repeat-y;background-position:left;}
#logiciels .cadre-envis-cb .border .rtall{background-image:url(img/borderJ_tall2.gif);background-repeat:repeat-y;background-position:right;}
#logiciels .cadre-envis-cb .border .tleft{background-image:url(img/borderJ_hg.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-envis-cb .border .tright{background-image:url(img/borderJ_hd.gif);background-repeat:no-repeat;background-position:right top;}
#logiciels .cadre-envis-cb .border .bleft{background-image:url(img/borderJ_bg.gif);background-repeat:no-repeat;background-position:left bottom;}
#logiciels .cadre-envis-cb .border .bright{width:100%;background-image:url(img/borderJ_bd.gif);background-repeat:no-repeat;background-position:right bottom;}
h2.enviscb{color:#f8d158;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}

/* =================== build ossature bois =======================  */
.pub-build-ossature{background-image:url(img/pub-build-ossature.jpg);background-repeat:no-repeat;background-position:left top;width:390px;color:#333;height:315px;padding:39px 29px 39px 330px;}
#logiciels .cadre-build .border{background-image:url(img/borderV_tall2.gif);background-repeat:repeat-x;background-position:top;}
#logiciels .cadre-build .border .btall{background-image:url(img/borderV_tall2.gif);background-repeat:repeat-x;background-position:bottom;}
#logiciels .cadre-build .border .ltall{background-image:url(img/borderV_tall2.gif);background-repeat:repeat-y;background-position:left;}
#logiciels .cadre-build .border .rtall{background-image:url(img/borderV_tall2.gif);background-repeat:repeat-y;background-position:right;}
#logiciels .cadre-build .border .tleft{background-image:url(img/borderV_hg.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-build .border .tright{background-image:url(img/borderV_hd.gif);background-repeat:no-repeat;background-position:right top;}
#logiciels .cadre-build .border .bleft{background-image:url(img/borderV_bg.gif);background-repeat:no-repeat;background-position:left bottom;}
#logiciels .cadre-build .border .bright{width:100%;background-image:url(img/borderV_bd.gif);background-repeat:no-repeat;background-position:right bottom;}
h2.buildbois{color:#636;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}

/* =================== Devix =======================  */
.pub-devix{background-image:url(img/pub-devix.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:280px;padding:39px 20px 39px 335px;}
#logiciels .cadre-devix .border{background-image:url(img/borderB_tall2.gif);background-repeat:repeat-x;background-position:top;}
#logiciels .cadre-devix .border .btall{background-image:url(img/borderB_tall2.gif);background-repeat:repeat-x;background-position:bottom;}
#logiciels .cadre-devix .border .ltall{background-image:url(img/borderB_tall2.gif);background-repeat:repeat-y;background-position:left;}
#logiciels .cadre-devix .border .rtall{background-image:url(img/borderB_tall2.gif);background-repeat:repeat-y;background-position:right;}
#logiciels .cadre-devix .border .tleft{background-image:url(img/borderB_hg.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-devix .border .tright{background-image:url(img/borderB_hd.gif);background-repeat:no-repeat;background-position:right top;}
#logiciels .cadre-devix .border .bleft{background-image:url(img/borderB_bg.gif);background-repeat:no-repeat;background-position:left bottom;}
#logiciels .cadre-devix .border .bright{background-image:url(img/borderB_bd.gif);background-repeat:no-repeat;background-position:right bottom;}
h2.devix{color:#3D5396;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}

/* =================== Thermix =======================  */
.pub-thermix{background-image:url(img/pub-thermix.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:280px;padding:39px 20px 39px 335px;}

/* =================== Acord Express =======================  */
.pub-acord{background-image:url(img/pub-acord-express.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:290px;padding:39px 20px 39px 335px;}
#logiciels .cadre-acord .border{background-image:url(img/borderB2_tall2.gif);background-repeat:repeat-x;background-position:top;}
#logiciels .cadre-acord .border .btall{background-image:url(img/borderB2_tall2.gif);background-repeat:repeat-x;background-position:bottom;}
#logiciels .cadre-acord .border .ltall{background-image:url(img/borderB2_tall2.gif);background-repeat:repeat-y;background-position:left;}
#logiciels .cadre-acord .border .rtall{background-image:url(img/borderB2_tall2.gif);background-repeat:repeat-y;background-position:right;}
#logiciels .cadre-acord .border .tleft{background-image:url(img/borderB2_hg.gif);background-repeat:no-repeat;background-position:left top;}
#logiciels .cadre-acord .border .tright{background-image:url(img/borderB2_hd.gif);background-repeat:no-repeat;background-position:right top;}
#logiciels .cadre-acord .border .bleft{background-image:url(img/borderB2_bg.gif);background-repeat:no-repeat;background-position:left bottom;}
#logiciels .cadre-acord .border .bright{background-image:url(img/borderB2_bd.gif);background-repeat:no-repeat;background-position:right bottom;}
h2.acord{color:#25B0DB;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}

/* ======================= Tarifs  ==========================  */
.pub-tarif-build-ossature{background-image:url(img/pub-tarifs-build-ossature.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:300px;padding:39px 20px 39px 335px;}
.pub-tarif-envisioneer-cb{
	background-image:url(img/pub-tarifs-envisioneer-cb.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:388px;
	color:#333;
	height:300px;
	padding:15px 20px 39px 335px;
}
.pub-tarif-envisioneer-pro{background-image:url(img/pub-tarifs-envisioneer-pro.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:300px;padding:15px 20px 39px 335px;}
.pub-tarif-envisioneer-ess{background-image:url(img/pub-tarifs-envisioneer-ess.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:300px;padding:15px 20px 39px 335px;}
.pub-tarif-acord-express{background-image:url(img/pub-tarifs-acord-express.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:300px;padding:39px 20px 39px 335px;}
.pub-tarif-thermix{background-image:url(img/pub-tarifs-thermix.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:300px;padding:39px 20px 39px 335px;}
.pub-tarif-devix{background-image:url(img/pub-tarifs-devix.jpg);background-repeat:no-repeat;background-position:left top;width:388px;color:#333;height:300px;padding:39px 20px 39px 335px;}
#logiciels .cadre-arrondi{float:left;width:100%;margin:0 0 21px;}
#logiciels .cadre-arrondi .prix{font-weight:700;color:#0D93BF;margin:0;padding:0 0 5px;}
#logiciels .cadre-arrondi .column1{width:493px;float:left;background-color:#FFF;}
#logiciels .cadre-arrondi .column1 .paragraphe{margin:0;padding:0 0 2px;}
#logiciels .cadre-arrondi .column2 .paragraphe{margin:0;padding:0 0 11px;}

/* support - tÃ©lÃ©charger
=============================================================================  */
ul.accordion{list-style-type:none;width:493px;margin:19px 0 0;padding:0;}
ul.accordion ul{list-style-type:none;width:493px;margin:0;padding:0;}
ul.accordion li img{float:left;padding-right:10px;}
ul.accordion li a{display:block;color:#000;text-decoration:none;background-image:url(img/fond-menu-support.gif);background-repeat:no-repeat;background-position:left;margin-bottom:5px;padding:10px 50px 10px 20px;}
ul.accordion li a:hover,ul.accordion li a:focus{background-image:url(img/fond-menu-support-over.gif);background-repeat:no-repeat;background-position:left;}
ul.accordion li ul li a{background-color:#F4FEE9;color:#000;background-image:url(img/bouton-telecharger-support.png);display:block;background-repeat:no-repeat;background-position:450px;margin:0 0 2px;padding:10px 20px;}
ul.accordion li ul li a:hover,ul.accordion li ul li a:focus{background-color:#E8F5DE;background-image:url(img/bouton-telecharger-support.png);display:block;background-repeat:no-repeat;background-position:450px;padding:10px 20px;}
#support .columnD{width:491px;float:left;padding:10px 0 0 21px;}
#support .cadre-arrondi .column2{width:236px;margin-bottom:21px;float:left;}
#support .espace-colonne{float:right;width:21px;}
.vignette-support a img{border:1px solid #CCC;margin-right:18px;margin-top:10px;}
.vignette-support a:hover img{border:1px solid #00BFD0;}

/* ======================= Tableau comparatif ==========================  */
table a,table a:link,table a:visited{border:none;color:#66A3D3;}
/*img {
	border:0;
	margin-top:.5em;
	} */table{width:90%;border-collapse:collapse;margin-right:auto;margin-bottom:2em;margin-left:auto;border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#DCEAF5;border-right-color:#DCEAF5;}
caption{color:#9ba9b4;font-size:0.94em;letter-spacing:0.1em;caption-side:top;text-align:left;margin:1em 0 0;padding:0;}
tr.odd td{background-color:#F4F9FE;}
tr.odd .column1{background:#f4f9fe;}
.column1{background:#f9fcfe;}
td{text-align:center;color:#526778;border-bottom:1px solid #e5eff8;border-left:1px solid #e5eff8;padding:.3em 1em;}
td p{text-align:left;padding-bottom:5px;padding-top:5px;}
th{font-weight:400;color:#526778;text-align:left;border-bottom:1px solid #e5eff8;border-left:1px solid #e5eff8;padding:.3em 1em;}

thead th{
	text-align:center;
	color:#526778;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.4em;
	font-weight: bold;
	vertical-align: top;
}


/*thead th{font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;background:#f4f9fe;text-align:center;color:#66a3d3;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.4em;font-weight:700;}*/

tfoot th{text-align:center;background:#f4f9fe;}
tfoot th strong{font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;color:#66a3d3;margin:.5em .5em .5em 0;}
tfoot th em{color:#f03b58;font-weight:700;font-size:1.1em;font-style:normal;}
/*img {
	border:0;
	margin-top:.5em;
	} */.comparatif{width:100%;border-collapse:collapse;margin-right:auto;margin-bottom:2em;margin-left:auto;border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#DCEAF5;border-right-color:#DCEAF5;}
tr.titre td{background-color:#E4F0FC;}
tr.titre .column1{background-color:#E4F0FC;color:#0C3C6B;font-weight:700;text-align:left;}
tr.titre .versions{color:#FFF;}

.border .ind{padding:4px 4px 15px 2px;}
.border a{color:#2D93AC;font-weight:700;}
.border button{text-indent:-5000px;overflow:visible;height:27px;width:99px;background-image:url(img/bouton-inscription.gif);background-repeat:no-repeat;cursor:pointer;border:none;background-position:0 0;background-color:#FFF;float:right;}
.border .form-newsletter{margin:9px 0;padding:0;}
.border .email{margin:0 0 8px;}
.ligne_pointille{border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#CCC;background-image:url(img/ver_line.gif);background-repeat:repeat-x;}


#logiciels .cadre .padding .cols{padding:21px 0 0;}
#logiciels .cadre .col1{width:480px;float:left;}
#logiciels .cadre .col2{width:219px;float:left;}

#admin .location, #admin .mentions{width:752px;}
#admin .location .padding {margin:0;padding:21px 13px;}
#admin .location .padding .titre-gras{color:#000;font-size:18px;margin:0;padding:7px 0 0;}
#admin .location .padding .cols{padding:0;}
#admin .location .col1{width:480px;float:left;}
#admin .location .col2{width:219px;float:left;}
#admin .espace-colonne{float:left;width:21px;}

#admin .cadre-arrondi{float:left;width:752px;margin-top:21px;}
#admin .cadre-arrondi .prix{font-weight:700;color:#0D93BF;margin:0;padding:0 0 8px;}
#admin .paragraphe img{float:left;margin-right:15px;margin-bottom:15px;}
#index .invisible{width:491px;float:left;display:none;padding:21px 0 0;}
#trouvez{background-image:url(img/trouvez-logiciel.gif);background-repeat:no-repeat;background-position:left center;height:43px;padding-left:440px;margin-bottom:21px;padding-top:20px;}

#global #chemindefer a:hover,#global ul#raccourci li a:hover,ul#raccourci2 li a:hover,ul#plierdeplier li a:hover{	color:#64B4CB;	text-decoration:none;}
#global ul#raccourci li img,ul#raccourci2 li img, ul#plierdeplier li img{vertical-align:middle;}
#global ul#raccourci li a,ul#plierdeplier li a{color:#666;text-decoration:none;vertical-align:middle;}
#logo img,#contact .cadre .conteneur .slidebox img,#logiciels .cadre .conteneur .slidebox img,#menu4 img,.vignette-support{float:left;}
s

/* Liens
============================================================================= */
a:active,a:focus{outline:none;}
.menu-plans li,.menu-logiciels li{float:right;margin-right:5px;}
.menu-plans li a,.menu-logiciels li a{display:block;float:left;height:33px;line-height:33px;color:#000;text-decoration:none;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;text-align:center;cursor:pointer;padding-left:13px;}
.menu-plans li a b,.menu-logiciels li a b,.menu-envis-cb li a b,.menu-envis-pro li a b,.menu-envis-ess li a b,.menu-build li a b,.menu-devix li a b,.menu-acord li a b{float:left;display:block;padding:0 16px 0 5px;}
.menu-plans li.current a,.menu-logiciels li.current a{color:#fff;background-image:url(img/fond-menu-gamme-logiciel-on.gif);}
.menu-plans li.current a b,.menu-logiciels li.current a b{background-image:url(img/fond-menu-gamme-logiciel-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-plans li a:hover,.menu-plans li a:hover b,.menu-logiciels li a:hover,.menu-logiciels li a:hover b{color:#00B4C9;}
.menu-plans li.current a:hover,.menu-logiciels li.current a:hover{color:#FFF;cursor:default;background-color:#EBEBEB;background-image:url(img/fond-menu-gamme-logiciel-on.gif);}
.menu-plans li.current a:hover b,.menu-logiciels li.current a:hover b{color:#fff;background-image:url(img/fond-menu-gamme-logiciel-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-envis-cb li,.menu-envis-pro li,.menu-envis-ess li,.menu-build li,.menu-devix li,.menu-acord li,#pub-logiciels a img,.border a img{float:right;}
.menu-envis-cb li a,.menu-envis-pro li a,.menu-envis-ess li a,.menu-build li a,.menu-devix li a,.menu-acord li a{display:block;float:left;height:33px;line-height:33px;color:#000;text-decoration:none;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;text-align:center;cursor:pointer;padding-left:13px;}
.menu-envis-cb li.current a b,.menu-envis-cb li.current a:hover b{background-image:url(img/fond-menu-logiciel-cb-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-envis-cb li a:hover,.menu-envis-cb li a:hover b,.menu-envis-pro li a:hover,.menu-envis-pro li a:hover b,.menu-envis-ess li a:hover,.menu-envis-ess li a:hover b,.menu-build li a:hover,.menu-build li a:hover b,.menu-devix li a:hover,.menu-devix li a:hover b,.menu-acord li a:hover,.menu-acord li a:hover b{color:#fff;}
.menu-envis-pro li.current a b,.menu-envis-pro li.current a:hover b{background-image:url(img/fond-menu-logiciel-pro-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-envis-ess li.current a b,.menu-envis-ess li.current a:hover b{background-image:url(img/fond-menu-logiciel-ess-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-build li.current a b,.menu-build li.current a:hover b{background-image:url(img/fond-menu-logiciel-build-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-devix li.current a b,.menu-devix li.current a:hover b{background-image:url(img/fond-menu-logiciel-devix-on.gif);background-repeat:no-repeat;background-position:right top;}
.menu-acord li.current a b,.menu-acord li.current a:hover b{background-image:url(img/fond-menu-logiciel-acord-on.gif);background-repeat:no-repeat;background-position:right top;}

/* 
============================================================================= */
#index .index-padding ,#logiciels .logiciels-padding,#support .support-padding,#admin .admin-padding{padding:21px;}
#index .quisommesnous,#index .metier{width:491px;float:left;padding:21px 0 0;}
#index .quisommesnous .padding,#index .metier .padding{margin:0;padding:0 13px;}
#index .quisommesnous .paragraphe,#contact .quisommesnous .paragraphe,#formation .quisommesnous .paragraphe,#logiciels .cadre .paragraphe,#support .columnD .paragraphe,#support .column .paragraphe,#index .metier .paragraphe{padding:0;}
#index .actualites .textes .titre-actualites,#contact .actualites .textes .titre-actualites{margin:0;padding:2px 0 1px;}
#index .actualites .textes .titre-actualites a,#contact .actualites .textes .titre-actualites a{color:#3d6f92;font-size:12px;}
#index .cadre-arrondi .column2,#contact .cadre-arrondi .column2,#admin .cadre-arrondi .column2{width:236px;float:left;}
#index .cadre-arrondi .column2 .padding,#contact .cadre-arrondi .column2 .padding,#logiciels .cadre-arrondi .column3 .padding,#support .cadre-arrondi .column2 .padding,#admin .cadre-arrondi .column2 .padding,#admin .cadre-arrondi .column3 .padding{margin:0;padding:13px 13px 21px;}
#index .cadre-arrondi .column2 .paragraphe,#formation .cadre-arrondi .column2 .paragraphe,#logiciels .cadre-arrondi .column3 .paragraphe,#admin .cadre-arrondi .column2 .paragraphe,#admin .cadre-arrondi .column3 .paragraphe{margin:0;padding:0 0 8px;}
#index .cadre-arrondi .column3 .padding,#contact .cadre-arrondi .column3 .padding,#formation .cadre-arrondi .column2 .padding{margin:0;padding:13px;}
#index .cadre-arrondi .column3 .paragraphe,#contact .cadre-arrondi .column3 .paragraphe,#accordion3 .subMenu,#logiciels .cadre-gamme .paragraphe,#logiciels .cadre-module .paragraphe,#menu4 ul,#support .cadre-arrondi .column2 .paragraphe{margin:0;padding:0;}
#index .milieu-padding .cadre-arrondi .paragraphe strong,#contact .milieu-padding .cadre-arrondi .paragraphe strong,#formation .milieu-padding .cadre-arrondi .paragraphe strong,#logiciels .milieu-padding .cadre-arrondi .paragraphe strong,#support .milieu-padding .cadre-arrondi .paragraphe strong{font-size:1.1em;}
#index .cadre-arrondi .espace-colonne,#logiciels .cadre .espace-colonne,#logiciels .cadre-arrondi .espace-colonne,#admin .cadre-arrondi .espace-colonne{width:21px;float:left;}
#contact .ligne-bas,#formation .ligne-bas{background-image:url(img/ver_line.gif);width:490px;background-repeat:repeat-x;background-position:0 0;height:1px;margin-top:20px;margin-bottom:0;float:left;padding:0;}
#contact .contact-padding,#formation .formation-padding{padding:21px 21px 0;}
#contact .quisommesnous,#contact .actualites,#formation .quisommesnous,#support .column{width:491px;float:left;padding:10px 21px 0 0;}
#contact .quisommesnous .padding,#formation .quisommesnous .padding,#support .columnD .padding,#support .column .padding{margin:0;padding:0 5px 0 0;}
#contact .cadre-arrondi,#formation .cadre-arrondi,#support .cadre-arrondi{float:left;width:236px;margin:0;}
#contact .cadre-arrondi .espace-colonne,#formation .cadre-arrondi .espace-colonne{float:right;height:21px;}
#contact .cadre,#logiciels .cadre-arrondi .column2{width:493px;float:left;}
#contact .cadre .espace-colonne,#logiciels .cadre-gamme .espace-colonne,#logiciels .cadre-module .espace-colonne{float:left;width:21px;}
#contact .plans .border,#logiciels .border,.border{background-image:url(img/border_tall.gif);background-repeat:repeat-x;background-position:top;}
#contact .plans .border .btall,#logiciels .border .btall,.border .btall{background-image:url(img/border_tall.gif);background-repeat:repeat-x;background-position:bottom;}
#contact .plans .border .ltall,#logiciels .border .ltall,.border .ltall{background-image:url(img/border_tall.gif);background-repeat:repeat-y;background-position:left;}
#contact .plans .border .rtall,#logiciels .border .rtall,.border .rtall{background-image:url(img/border_tall.gif);background-repeat:repeat-y;background-position:right;}
#contact .plans .border .tleft,#logiciels .border .tleft,.border .tleft{background-image:url(img/border_tl.gif);background-repeat:no-repeat;background-position:left top;}
#contact .plans .border .tright,#logiciels .border .tright,.border .tright{background-image:url(img/border_tr.gif);background-repeat:no-repeat;background-position:right top;}
#contact .plans .border .bleft,#logiciels .border .bleft,.border .bleft{background-image:url(img/border_bl.gif);background-repeat:no-repeat;background-position:left bottom;}
#contact .plans .border .bright,#logiciels .border .bright,.border .bright{width:100%;background-image:url(img/border_br.gif);background-repeat:no-repeat;background-position:right bottom;}
#logiciels .cadre-gamme,#logiciels .cadre-module{float:left;margin:0;}
#logiciels .cadre-gamme .padding,#logiciels .cadre-module .padding{padding:8px 21px 10px;}
#logiciels .cadre-gamme .titre,#logiciels .cadre-module .titre{font-size:1.2em;font-weight:700;margin-bottom:8px;}
#logiciels .cadre-devix .titre-gras,#logiciels .cadre-acord .titre-gras {color:#3D5396;font-size:18px;font-weight:700;margin:0;padding:7px 0 0;}
#logiciels .cadre-arrondi .column1 .padding,#logiciels .cadre-arrondi .column2 .padding{margin:0;padding:13px 13px 0;}
#logiciels .cadre-arrondi .column3,#admin .cadre-arrondi .column3{width:236px;float:left;clear:right;}
#logiciels .logiciels-padding #boutonrappel {	float: right;	margin-bottom: 21px;	width: 100%;
	display: inline;}

/* 
================ video cadsoft pour cadsoft =============================== */
#index .video{width:100%;float:left;padding:21px 0 0;}
#index .video .padding {margin:0;padding:0 13px;}



/* 
================ menu header accueil =============================== */
	
		h5 {
	margin: 0;
	padding: 0;
	font-size: 17px;
	text-transform: uppercase;/*
	color: #333;*/
		}

		div#feature_list {
			width: 792px;
			height: 190px;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 249px;
		}

		ul#tabs li {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/fond-menu-header.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
		}
ul#tabs li a p {
	margin:0;/*
	color: #666;*/
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
		
		ul#tabs li img {
	padding: 0px;
	border: none;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
		}

		ul#tabs li a {
	color: #222;
	text-decoration: none;
	display: block;
	height: 37px;
	outline: none;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
		}

		ul#tabs li a:hover {
	background-image: url(img/fond-menu-header-hover.png);
	background-repeat: no-repeat;
		}

		ul#tabs li a.current {
	background-image: url(img/fond-menu-header-active.png);
	background-repeat: no-repeat;
	color:#FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
	right: 0;
	width: 559px;
	height: 240px;
	position: relative;
		}

		ul#output li {
			position: absolute;
			width: 559px;
			height: 190px;
		}

		ul#output li a {
	position: absolute;
	bottom: 10px;
	right: 10px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	color: #FFF;
	-moz-border-radius: 5px;
	background-color: #057F87;
		}
		
		ul#output li a:hover {
	background-color: #022F31;
		}
	
