@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 tunisieproxy */

 @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 */
}

@font-face {
 font-family: 'CALIBRI.eot';
 src: url("../fonts/CALIBRI.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'CALIBRI.TTF';
 src: url("../fonts/CALIBRI.TTF") /* TTF file for CSS3 browsers */
}

/****************************/

.clear{
clear:both;}


* {
    border: 0 none;
    margin: 0;
}
a{
	color:#da0c01;
	text-decoration:none;
}
.content {
    line-height: 25px;
}
body {
    color: #000000;
    font-family: "Arial";
    font-size: 15px;
}
body {
	background: none repeat scroll 0 0 #FFF;
	color: #000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
}

#contener 
	{
	width: 100%;max-width:1000px;width:100%;
	margin: 0 auto;
	padding-bottom:20px;
	background:#fff; border:#ccc solid 1px;

}
	
#content 
	{
	width: 100%;max-width:1000px;width:100%;
	margin: 0 auto;
}
	
#centretanit
	{
	line-height: 20px;
	float:left;
	max-width:700px; width:100%;
	background: #f7f7f7;
	padding: 20px 4px 20px 20px;
	color:#32495B;
	font-size:0.95em;
	margin: 0 auto;
}

#content 
	{
	width: 100%;max-width:1000px;width:100%;
	margin: 0 auto;
	}
	
	
	


/**************************/

.page_tunisieproxy{
	clear:both;
	background:#FFFFFF;
	padding-top:13px;
	
	width:100%; max-width:950px;
	margin: 0 auto;
	text-align: justify;
	 font-family:Calibri; 
}

.heading{ height:90px; border-bottom:5px solid #EB7F24;}

.heading-cont{ width:100%;max-width: 976px; width:100%; margin:0 auto; padding-top:20px;}

.tunisieproxy_header {
	max-width:920px;width:100%;
}

.tunisieproxy_logo{
	float:left;
	width:205;
}

.tunisieproxy_menu{
	width:545px;
	height:46px;
	float:right;
	line-height:41px;
	padding-top:10px;
	
}

.tunisieproxy_menu ul { list-style-type:none;}
.tunisieproxy_menu ul li { float:left; padding-left:0px;}
.tunisieproxy_menu ul li a{
	color:#000;
	font-size:18px;
	text-decoration:none;
	padding:0 13px;
	display:block;
	font-family: Calibri;
	height:46px;
}
.tunisieproxy_menu ul li a:hover, .tunisieproxy_menu ul li a.hover,  .tunisieproxy_menu ul li a.selected{
	color:#00b2c3;

) no-repeat center;}


.tunisieproxy_banner{ height:356px; width:100%; max-width:950px;}

.tunisieproxy_content{
	height:auto;
	width:100%; max-width:950px;
	margin: 30px auto;
	 font-family:Calibri; 
}
.tunisieproxy_content ul{
	list-style-image:url(../images/puce.png);
	padding:0;
}
.tunisieproxy_content ul li{
	margin-left:13px;
}

.tunisieproxy_boxred{
	float:left;
	width:300px;
	height:200px;
	background-color:#00b2c3;
}

.tunisieproxy_boxred h1{ font-weight:bold; font-size:20px; font-family:Calibri; color:#FFFFFF; padding-top:30px; margin-left:15px}

.tunisieproxy_boxred h2{font-size:15px; font-family:Calibri; color:#FFFFFF; padding-left:16px; font-style:italic; padding-bottom:10px}

.tunisieproxy_boxred img{ padding-left:16px;}

.tunisieproxy_boxred p{ padding:16px; color:#FFFFFF; font-family:Calibri;}

.tunisieproxy_boxgreen{
	float:left;
	width:300px;
	height:200px;
	background-color:#244E64;
	margin-left:19px;
}

.tunisieproxy_boxgreen h1{ font-weight:bold; font-size:20px; font-family:Calibri; color:#FFFFFF; padding-top:30px; margin-left:15px}

.tunisieproxy_boxgreen h2{font-size:15px; font-family:Calibri; color:#FFFFFF; padding-left:16px; font-style:italic; padding-bottom:10px}

.tunisieproxy_boxgreen img{ padding-left:16px;}

.tunisieproxy_boxgreen p{ padding:16px; color:#FFFFFF; font-family:Calibri;}

.tunisieproxy_boxbeige{
	float:left;
	width:300px;
	height:200px;
	background-color:#666666;
	margin-left:19px;
}

.tunisieproxy_boxbeige h1{ font-weight:bold; font-size:20px; font-family:Calibri; color:#FFFFFF; padding-top:30px ; margin-left:15px}

.tunisieproxy_boxbeige h2{font-size:15px; font-family:Calibri; color:#FFFFFF; padding-left:16px; font-style:italic; padding-bottom:10px}

.tunisieproxy_boxbeige img{ padding-left:16px;}

.tunisieproxy_boxbeige p{ padding:16px; color:#FFFFFF; font-family:Calibri;}

.tunisieproxy_boxbottom{
	margin-top:20px;
	width:100%; max-width:950px;
	margin: 20px auto;
}

.tunisieproxy_boxbottom h3{
	font-family:Calibri;
	font-style:italic;
	font-weight:bold;
	padding-top:20px;
	font-size:20px;
	padding-bottom:20px;
}

.tunisieproxy_boxbottom p{
	max-width:938px; width:100%;
	text-align:justify;
	height:auto;
	font-family:Calibri;
}

.tunisieproxy_boxbottom img{ float:left; padding-right:10px;}

.tunisieproxy_footer{
	text-align:center;
	margin-top:40px;
	height:45px;
	background-color:#666666;
	font-size:15px;
	color:#FFFFFF;
	font-family:Calibri;
	line-height: 40px;
}
.tunisieproxy_footer strong{
	text-align:center;
	margin-top:40px;
	height:45px;
	background-color:#666666;
	font-size:15px;
	color:#00b2c3;
	font-family:Calibri;
}
.tunisieproxy_footer a{
	color:#CC2B92;
	
}
.tunisieproxy_footer p{ padding-top:10px;}
.tunisieproxy_presentation { line-height:170%}
.tunisieproxy_presentation p{ text-align:justify;}
.tunisieproxy_presentation strong{
	text-align:justify;
}
.tunisieproxy_presentation span{ font-weight:bold; color:#A60909;}

.tunisieproxy_contact a{
	color:#00B0C0;
}

.tunisieproxy_formation a{color:#A60909;}

.tunisieproxy_emploi a{color:#A60909;}


.titre_post{
	text-align:left;
	margin-left:20px;
	padding-left:10px;
	color:#08964A;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: bold;
	border-left: 2px solid #073a6f;
	font-family: 'TrumpGothicWestRegular';
}


/*slide*/



/*
	Slideshow
*/

#slides {
	top:0px;
	left:10px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	max-width:937px;width:100%;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_control {width: 100% !important;} .slides_container a {
	max-width:934px;width:100%;
	height:355px;
	display:block;
}

.slides_container a img { max-width:100%; 
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}

/*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}


.page_header {
	width:100%; max-width:950px;
	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;
}
.wrapper_interne {
	width:100%;
	background:url(../images/wrapper_bg.png) repeat-x 0px 70px;
}
h3{ text-align:center; color:#da0c01}
h2{  color:#00b2c3}
h1{ color:#da0c01}
.images{
	margin-right:40px;
}
.images img{
	margin-left:40px;
}