@charset "utf-8";
@media (max-width: 767px) {
 .col3 , .col3.last { float: none ;  width: 100%; }.slogan { font-size: 1rem; } #footer { line-height:30px;}
.page_header { height: 75px; }

 html {
  	font-size: 100%;
  }

img {max-width:100%;} 
td, tr, th {
    display: block;
    padding: 0px;
    margin: 5px;
    width: 100%; clear:both}
	

}


}

/* CSS Document */
*{
padding:0px;
margin:0px;
 }
 @font-face {
 font-family: "Script-MT-Bold";
 font-style: normal;
 font-weight: normal;
 src: url("../fonts/Script-MT-Bold.otf") format("OpenType");
}
.clear { clear:both;}
body{  font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#231f20; line-height:20px;  }
a{text-decoration:none;
}
.page-hamadiabidinput{ width:200px; border:1px solid #b7c123}
.page-hamadiabidtextarea{ width:200px; border:1px solid #b7c123}
	
.page-hamadiabid{ width:100%;max-width:980px; margin:0px auto; height:auto; background: url("../images/bg-p.jpg") repeat; position:relative}
.content-hamadiabid{width:100%;max-width:980px; padding:10px;  }
.logo-hamadiabid{

	float:left;
	margin-top:13px;
	margin-left:14px;
	
	
}
.page-hamadiabid.clear { clear:both;}
.page-hamadiabida {color:#f43d0c;}
.header-hamadiabid{
	
	width:100%;max-width:980px;
 }
	
	
	.header-formasoft1{
	
	width:100%;max-width:980px;
	height: 106px; }
	
/*..................................menu...........................................*/ 
 .menu-hamadiabid{
	margin-right: 10px;
	margin-top: 106px;
	margin-bottom:16px;
    
	color:#000; 
    float:right;
	background:#393939;

	
   
}

.menu-hamadiabid ul {
	list-style-type: none;
    text-align:center;


	
 	
}
.menu-hamadiabid li{

    cursor: pointer;
	width:113px;
    float: left;
    text-align: center;
	margin-left: 0px;


	
	

}

.menu-hamadiabid li a{
text-decoration:none;	
display:block;
color:#fff; 
padding-right:10px;
font-size:14px;
padding:5px;
}
.menu-hamadiabid li a.selected, .menu-p li a:hover{
background:#eb6a1b;
color:#FFF;
padding:5px;

}
.banner-hamadiabid{  width:100%;max-width:959px;   margin-top: 1px; margin:0 auto; }


                                /*******************************/








	


.menu-vertical .sousMenu li a:hover
{
	
color:#FFF;
background:#f43d0c;

	
	
	


}

.menu-vertical li:hover > .sousMenu { display: block; }

.menu-vertical .sousMenu li { position:relative;}

/*************************************/
h1{ color:#fff; font-size:19px; padding-left: 39px; font-weight:bold; }
.titre-hamadiabid{ color:#072b3a; font-size:19px; padding-left:0px; text-transform:uppercase; background:url(../images/bg-titre.png) no-repeat right; width:447px;}
.vert{ color:#b8c223;  font-size:14px; font-weight:normal }
.content-hamadiabid{
    clear: both;
    height: auto;
    margin: 0 auto;
    padding: 10px;
    width:100%;max-width:993px;}
	
.txt-hamadiabid{ padding-right:20px;  }
.img-hamadiabid{
	
}
.img-hamadiabid img{  }

.content-hamadiabid ul {
    list-style-image: url("../images/puce.png");
    list-style-type: none;
    padding-left: 13px;
    text-decoration: none;
}
.content-hamadiabid-left{ float:left; width:238px;}
.content-hamadiabid-right{ float:right; max-width: 655px;    width:100%;}
u {color:#b8c223; font-size:20px;}

table.certificat{
	width:100%;
	border-collapse: collapse;
	padding: 10px;
}
table.certificat td{
	border-collapse: collapse;
	padding: 10px;
}
table.tb{ width:100%; border-collapse: collapse; border:0; }

table.tb td{ border-bottom:1px dotted #ABCB04; padding:10px;}
table u { font-size:12px}

.imghamadiabid{padding:3px;}

.footerhamadiabid{ background: url(../images/footer.jpg) no-repeat; width:100%;max-width:980px; height:60px; margin:0 auto; }

.footerhamadiabid1{ background: url(../images/footer1.jpg) no-repeat; width:100%;max-width:980px; height:60px; margin:0 auto; }
 @font-face {
 font-family: "Futura W01 Book";
 src: url("../fonts/futurabook.eot") /* EOT file for IE */
}
 @font-face {
 font-family: "Futura W01 Book";
 src: url("../fonts/futurabook.ttf") /* TTF file for CSS3 browsers */
}
.wrapper_interne {
 width:100%;
 background:url(../images/wrapper_bg.png) repeat-x 0px 70px;
}
.page_header {
 width:100%;max-width:993px;
 margin:0 auto;
 clear: both;
 height: 90px;
}
#logo_tanitjobs {
 position:relative;
 margin-top: 10px;
}
.slogan {
    color: #999999;
    font-family: "Futura W01 Book";
    font-size: 11px;
    font-weight: normal;
    left: 52px;
    letter-spacing: 0.3px;
    position: absolute;
    top: 43px;
    visibility: visible;
}
@media (max-width: 767px) {
 .col3 , .col3.last { float: none ;  width: 100%; }.slogan { font-size: 1rem; } #footer { line-height:30px;}
.page_header { height: 75px; }

 html {
  	font-size: 100%;
  }


img {max-width:100%;} 
td, tr, th {
    display: block;
    padding: 0px;
    margin: 5px;
    width: 100%;}
	
	
	.menu-hamadiabid {
    
    margin-top: 20px;}
}