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

/* Fix co dan */

.int{
width:100%;
}
.int1{
width:950px;
margin:0 auto;}


.clearvalidator{ clear:both; height:3px;}


/* Mentions legales */
#infoclient {  margin-bottom:1.7em; }
#hebergeur { margin-bottom:1.5em; float:right;}

#validator a { border: none; }
#validator img { border: none; }


h1 {font:bold 12px Georgia, "Times New Roman", Times, serif; padding-bottom:20px; }
h2 { font:bold 1.3em Georgia, "Times New Roman", Times, serif; }
h3 { font:bold 1.17em Georgia, "Times New Roman", Times, serif; padding-bottom:10px; padding-top:10px; }
h4 { font-weight:bold; font-size:1em; text-transform:uppercase; }

/* Des classes flotante */
.floatleft { float:left; }
.floatright { float:right; }


.mar-contact{
margin-left:266px;}


.mar-foie{
margin-left:189px;
#margin-left:40px;}


.mar-pastis{
width:400px;
margin-left:200px;}

.center{
text-align:center;}


sup{
vertical-align:super;
font-size:smaller;}


legend { font: 700 15px Verdana, "Trebuchet MS", helvetica, "Bitstream Vera Sans", sans-serif; border-left:3px solid #004a98; padding:2px 10px 2px 10px; color:#004a98; }
fieldset { 
	border:1px solid #004a98; 
	padding:0 10px 0 10px;
	margin:0 auto;
}
.tb1-nhung{width:100%; line-height:20px;}

.tb1-nhung td{padding:8px 0px 1px 0px; border-bottom:#FFFFFF dotted 1px;}

.tb4-nhung{width:100%;}

.tb4-nhung td{padding:8px 0px 1px 0px;}


.tb3-nhung{width:100%; line-height:20px;}

.tb3-nhung td{padding:8px 10px 1px 10px; border:#FFFFFF dotted 1px;}

.tb2-nhung{width:100%; line-height:25px;}

.tb2-nhung td{padding:8px 0px 1px 0px; border-bottom:#FFFFFF dotted 1px;}
.c2{width:48%;}
.clearb { clear:both; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.justify { text-align:justify; }
.bg{background-color:#014a99; color:#FFFFFF;}
.hg{height:370px; /*Firefox*/   height /*\**/: 378px\9;       /*IE8*/    #height /*\**/: 370px\9;        /*IE7*/}
.hg2{height:460px;/*Firefox*/   height /*\**/: 465px\9;       /*IE8*/    #height /*\**/: 465px\9;        /*IE7*/}
.bullet{ margin-right: 10px; margin-top:2px;}
.bullet1{ margin-right: 10px; margin-top:2px; float:left; padding-bottom:10px;}
.list{margin-bottom:20px; margin-top:3px; float:left;}
.list2{margin-bottom:40px; margin-top:3px; float:left;}
.list3{margin-bottom:60px; margin-top:3px; float:left;}
.list4{margin-bottom:80px; margin-top:3px; float:left;}
table {border-collapse:collapse; }
th { border-bottom:0 solid; white-space:nowrap; }
td { border-width:0; }
.pdg{padding-top:25px;}
.mgN{margin-right:10px;}

.midd{vertical-align:middle;}
.wid-td{width:50px;}




.mar1{
	margin-left:14px;
}
