
@charset "UTF-8";
/* CSS Document */

@media print
{
/* prevent URL printing */	 
a[href]:after {
    content: " (" attr(href) ")";
  }
  a[href]:after {
    content: none !important;
  } 
	
	
	
-webkit-print-color-adjust: exact;
print-color-adjust: exact;


.commandezfr, .commandezen, .language, .navbutton, .navbutton2, .navbutton2-en, .share {
	display:none;}
	
#footer {
	display:none; }	
	
#copyright {
	display:none; }	
	
	
	
#footerPrint {
	display:inline;
  background-color:#f7f7f7;
  background-image:url(../_images/bg_footer.jpg);
  background-repeat:no-repeat;
  height:180px;
  padding-top:15px;
  clear:both;
  width:980px;
}
body {
	background-image:url(../_images/topbg2.jpg);
	background-repeat:repeat-x;
	background-size:15px;	}

.gridContainer {
	width: 100%;
	max-width: 1232px;
	padding-left: 0.8181%;
	padding-right: 0.8181%;
	margin: auto;
	margin-top:0px;

}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	margin-top: 0;
	width: 100%;
	display: block;
}

#malemheader {
	/* background-image:url(../_images/americanflag4.jpg); */
	background-repeat:no-repeat;
	background-size:100%;
	background-position: center center;
	width: 100%;
	max-width: 1232px;
	padding-left: 0.8181%;
	padding-right: 0.8181%;	
	padding-top: 2%;
	margin: auto;
	margin-top:0px;
	min-height:65px;
	}
	
#malemmenucontainer {
	
		display:none;
	}	
#malemmenu {
	padding-top:0.5%;
	padding-bottom:0.5%;
	display:block;
	background-color:#172a63;
	max-width: 1232px;
	padding-left: 0.8181%;
	padding-right: 0.8181%;
	margin: auto;
	margin-top:0px;
	}
#malemcontentcontainer {
	margin-left: 3%;
	margin-right: 3%;
	margin-top: 2%;
} 	
#malemconstitution {
  background: url(../_images/bg_constitution.png) no-repeat;
  background-position:right bottom;
   background-size:100%;
 padding-bottom:2%;
  width:31.5%;
  color:#114579;
  font-size:16px;
  font-weight:bold;
  float:left;
  margin-right:2%;
  margin-top:2.5%;
  }
  
#malemconstitution a {
  font-size:16px;
  font-weight:bold;
    color:#114579;
}
  
  #malemdomiciliation {
  background: url(../_images/bg_domiciliation.png) no-repeat;
  background-position:right bottom;
  background-size:100%;
  padding-bottom:2%;
  width:31.5%;
  color:#114579;
  font-size:16px;
  font-weight:bold;
  float:left;
   margin-right:2%;
     margin-top:2.5%;
  }	
  #malemdomiciliation a {
  font-size:16px;
  font-weight:bold;
    color:#114579;
}

  
   #malemmarques { 
  background: url(../_images/bg_depot_marques.png) no-repeat;
  background-position:right bottom;
   background-size:100%;
   padding-bottom:2%;
  width:31.5%;
  color:#114579;
  font-size:16px;
  font-weight:bold;
  float:left;
    margin-top:2.5%;
	margin-bottom:0px;
  }	
    #malemmarques a {
  font-size:16px;
  font-weight:bold;
    color:#114579;
}
  
 #descriptioncontainer {
	 clear:both;
	min-height:95px; 
	overflow:hidden;
	display:block;
	margin-bottom:50px;
	 } 
 
.description {
  background: url(../_images/bg_services_constitution.jpg);
  background-repeat:repeat-x;
  background-size:100%;
  background-position:cover;
  font-size:13px;
  font-weight:normal;
  width:29.5%;
  margin-right:2%;
  padding-right:2%;
  float:left;
   min-height:140px;
   padding-top:15px;
     margin-bottom:30px;
}

 .description ul {
  margin:5px -10px 20px;
}   
.description li {
  list-style:url(../_images/puce_crochet.gif);
  padding-bottom:4px;
  	
}
.descriptionlast {
  background: url(../_images/bg_services_constitution.jpg);
  background-repeat:repeat-x;
  background-position:cover;
  background-size:100%;
  font-size:13px;
  font-weight:normal;
  padding-right:2%;
  width:29.5%;
  min-height:140px;
  float:left;
   padding-top:15px;
     margin-bottom:30px;
}
 .descriptionlast ul {
  margin:5px -10px 20px;
}   
.descriptionlast li {
  list-style:url(../_images/puce_crochet.gif);
  padding-bottom:4px;
}

.description2ndrow {
  font-size:13px;
  font-weight:normal;
  width:30.6%;
 margin-right:2%;
  margin-bottom:5%;
  float:left;
  display:block;
}
.description2ndrowlast {
  font-size:13px;
  font-weight:normal;
  width:31.5%;
  margin-bottom:30px;
    padding-left:0px;
  float:left;
}


.descriptionpubrow {
  font-size:13px;
  font-weight:normal;
  width:31.5%;
  padding-right:2%;
  margin-bottom:30px;
  float:left;
}
.descriptionpubrowlast {
  font-size:13px;
  font-weight:normal;
  width:31.5%;
  margin-bottom:30px;
  float:left;
  padding-left:0px;

}



 .description2ndrow ul {
  margin:5px -10px 20px;
}   
.description2ndrow li {
  list-style:url(../_images/puce_crochet.gif);
  padding-bottom:4px;
}
  
/* FOOTER */
#footer {
 
  display:none;
}

#footerPrint {
	display:block;}

	.footsection {
background-color:#f7f7f7;
  padding:2%;
  width:20%;
   font-size:11px;
  float:left;
  
}

#malemmobilemenucontainer1 {
	display:none;
	}
#malemmobilemenucontainer2 {
	display:none; }  	

/* ----- CONTENU AUTRES PAGES ---------------------------------------- */

/* ----- SOUS-MENU COLONNE GAUCHE ------------------------------------------ */

#pageGauche {
  float:left;
  width:25%;
  display:none;
}

#video  { 
background-image:url(../_images/logo-nos-videos.jpg);
background-repeat:no-repeat;
width:126px;
height:40px;
}
#videoen { 
background-image:url(../_images/logo-our-videos.jpg);
background-repeat:no-repeat;
width:126px;
height:40px;
}
#blog { 
background-image:url(../_images/logo-notre-blog.jpg);
background-repeat:no-repeat;
width:126px;
height:40px;
}
#blogen { 
background-image:url(../_images/logo-our-blog-corpomax-en.jpg);
background-repeat:no-repeat;
width:126px;
height:40px;
}
.videoclear {
width:500px;
clear:both;	
	}
	

	
/* ----- CONTENU COLONNE DROITE ---------------------------------------- */

#pageDroit {
	width: 70%;
	margin-left: 4%;
	margin-bottom: 40px;
	float: left;

}

#pageDroit2 {
  width:450px;
  margin-left:80px;
  margin-bottom:40px;
  float:left;

}
#pageDroit .pageIntro {
  margin-bottom:50px;
}
#pageDroit .pageIntro p {
  margin-top:10px;
}
#pageDroit h1 {
  color:#042656;
  font-size:20px;
}
#pageDroit h2 {
  color:#042656;
  font-size:16px;
}
#pageDroit h3 {
  color:#C41816;
  font-size:16px;
  font-weight:bold;
  margin-bottom:10px;
}
#pageDroit h4 {
  color:#C41816;
  font-size:16px;
  font-weight:normal;
  margin-bottom:10px;
}


#pageDroit ul.niveau1 {
  margin:5px 20px 20px 25px;
}
#pageDroit ul.niveau1 li {
  list-style:url(../_images/puce_crochet2.gif);
  padding-bottom:4px;
}
#pageDroit ul.niveau2 {
  margin:0 20px 0 25px;
}
#pageDroit ul.niveau2 li {
  list-style:url(../_images/puce_carre.gif);
  padding-bottom:4px;
}
#pageDroit .prix {
  border-top:3px solid #cccccc;
  width:100%;
}
#pageDroit .prix td {
  padding-top:15px;
}
#pageDroit .prix h4 {
  color:#C41816;
  font-size:20px;
  font-weight:bold;
}


}

