div#company-profil {
    font: 12px Arial; color:#333333; margin-top: -20px; 
}
div#company-profil h3{

	background:none;
	color:#111111;
    font-size: 14px;
    padding-bottom: 3px;
    padding-right: 5px;
    padding-top: 0px;
	padding-left: 0px !important;
	margin-bottom:5px;
	line-height:1.6em;
	}
div#company-profil h3.title-case-company {border-bottom:1px dashed #656565; margin-top:5px }	
div#company-profil h3 a{ color:#696969; text-decoration:none; float:right;  }
div#company-profil h3 a span{color:#C83600 }
ul.company-info li {  font-size:12px;  color:#666}
ul.company-info li strong{  margin: 12px 0 3px 0; display:block; color:#000;  font-size:13px;}
ul.company-info li a {  color:#666}
div.company-desc{  display:block; width:460px; padding-left:5px; padding-top:5px; padding-bottom:10px}
div.company-desc p{line-height:1.5em;  margin-top:5px}
div.company-news { padding-left:5px}
div.company-news ul{ margin-left:18px}
div.company-news ul li { list-style:circle;}
div.company-news ul li.title{ padding-top:5px;}
div.company-news ul li.title a { text-decoration:none; color:#333}
div.company-news ul li.title a:hover { text-decoration:underline}
div.company-news ul li.title strong {  font-size:12px;  }
div.company-news ul li.intro { padding-top:4px}
div.company-news ul li img{ display:block;  width:11px; float:left;  padding:2px 0 0 0 ;}
div.company-reseau-social { margin-bottom:5px; padding-bottom:5px; 	width:205px;}
div.company-reseau-social img { padding-right:5px;}
div#secteur label{ padding-right:3px; color:#1a9ad9; font-size:12px;   text-decoration:underline}
div.company-membre{ margin: 10px 0 10px 0   }
div.company-video{ padding: 0 0 5px 0; display:table}
div#slider-wrapper { margin:1px 1px 8px 1px} 
div#slider-wrapper h3 {
    color: #787878;
    font-size: 19px;
    font-weight: normal;
    text-shadow: 1px 1px 1px #CCCCCC;
}
div.nivoSlider {box-shadow:2px 2px 4px #AAAAAA; margin-bottom:5px;} 
div.company-some-sector{ background-color:#f4f3f3; padding: 5px 2px 5px 3px; border:1px solid #e1e1e1; border-radius: 4px;	}
div.company-some-sector ul li {padding-bottom:3px;}
div.company-some-sector ul li a {
    color: #333333;
    font-weight: normal;
	margin-left:5px; 
    text-decoration: none;
	text-shadow:0 1px 1px #FFFFFF;
}
div.company-some-sector ul li a:hover {text-decoration:underline}
p.more-link {
    display: block;
    height: 20px;
    margin: 0;
    padding: 5px 13px;
    text-align: right;
}
p.more-link a {
    color: #000000;
    display: block;
    margin: 0;
	font-weight:bold;
}



/* tab */


#tabs_wrapper {
    width: 422px;
}
#tabs_container {
    border-bottom: 1px solid #9a9a9a; margin-top:15px
}
#tabs {
    list-style: none;
    padding: 5px 0 4px 0;
    margin: 0 0 0 10px;
    font: 0.75em arial;
}
#tabs li {
    display: inline; font-size:12px;  background-color: #cc3100;
}
#tabs li a {
    border: 1px solid #d63200;
    padding: 4px 10px;
    text-decoration: none;
    border-bottom: none;
    outline: none;
	background-color:#d63200; color:#FFFFFF;

}

#tabs li.active a {
    border-bottom: 1px solid #fff;
	border-top:1px solid #9a9a9a !important;
	border-left:1px solid #9a9a9a !important;
	border-right:	1px solid #9a9a9a !important;
    background-color: #fff;
    padding: 4px 10px 5px 10px;
    border-bottom: none; color:#000;
}

 
#tabs_content_container {
    border: 1px solid #9a9a9a;
    border-top: none;
    padding: 10px; 
	background-color:#fff;

}
.tab_content {
    display: none; min-height:150px; line-height:1.5em; font-size:12px;
}
.tab_content ul{ margin-left:10px;}
.tab_content li{
    font-weight: normal;
    list-style-type: square; padding:2px 0 2px 0;
	}
.tab_content li a{ color:#333333; text-decoration:none}
.tab_content li a:hover{ color:#ce3200; text-decoration:inherit}
.tab_content p{ padding-top:7px;}
table.rs { margin:12px 0 12px 0; border-spacing:3px; border-color:#FFF}

table.rs a{
	font-size:12px;
	color:#909090; 
	text-decoration:none;
	}
	table.rs td img{ margin-right:3px}
	table.rs td {padding:2px}	
div.profil-company	{ width:480px; background-color:#f5f5f5; padding: 10px; min-height:850px; float:left}
div.profil-company p { font-size:13px}
div.profil-company h2{ color:#000000; font-size:28px; margin-bottom:10px; margin-top:10px; margin-left:10px; text-transform:uppercase}
div.company-desc{ line-height:1.8em}
h3.title-case-company{ font-size:15px; text-transform:uppercase; }
div.picture-case img{ margin:5px; width:144px; border:1px solid #CCC; height:144px;

-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
	
	
	-moz-box-shadow:  1px 1px 4px #6a6a6a;
  -webkit-box-shadow: 1px 1px 4px #6a6a6a;
  box-shadow: 1px 1px 4px #6a6a6a; 


}

.leftcol{ width: 170px;}
.rightcol { width: 220px;}
.leftcol, .profil-company, .rightcol, .pag{display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px; 
}

.fb_iframe_widget{ width:40px !important; margin:0 0 0 0px !important; padding:0 0 0 0px  !important; }
.table-SN{ margin-left:44px; margin-top:2px}
iframe#I0_1342193155090{ height:19px !important}


div.related_companies{ margin-top:10px; position:relative}

div.related_companies img{ width:65px; height: 65px; border: 1px solid #CCCCCC; margin:3px; float:left}
.ww{ width:150px !important}

      .gmap3{
        margin: 0 auto;
        border: 1px dashed #C0C0C0;
        width: 230px;
        height: 250px;
      }
	  
  div.pag { margin-top:-20px;
        display:none; 
    width: 480px; 
}
  div.pag a{ padding:5px; color:#000; text-decoration:underline}