/***************standard***************************************/
.container-profile{
background: url(../img/center_bg.gif) repeat;
padding-top:5px;
width:100%;
height:100%;
/*overflow-x: hidden;
overflow-y:scroll;*/

}
.container-profile-show{
background: url(../img/center_bg.gif) repeat;
padding-top:5px;
width:100%;
height:100%;
/*overflow-x: hidden;
overflow-y:scroll;*/

}
#main-profile{
margin-top:5px;
margin-bottom:5px;
}
.main-menu{
float:left;
width:202px;
}
.main-content-profile{
/*padding-left:10px;*/
	overflow:hidden;
	width:100%;
}
.main-content-show{
float:left;
padding-left:10px;
}
#pub{
float:right;
text-align: right;
position:relative !important;
width:160px;
}
#ads {
left:0;

top:18px;

}
#pub ins{
position:static;
}
.element.style{
position:static;
}
#google_ads_frame2{
position:static;
}
.titre-rub{
float:left;
width:100%;
text-align: left;
color:olive;
padding-bottom:3px;
padding-left:10px;
font-family:helvetica,Arial, verdana;
font-size:18px;
/*font-weight:bold;*/      
}

.footer-titre{
clear:both;
float:left;
/*width:100%;*/
}
.list{
float:left;
width:100%
}
.style-liste{
float:left;
width:100%;
background-color:#FBF5D2;
}

#content-tab-profile {
	
	width: 100%;
	float:left;
	font-family: helvetica,Arial, verdana;
	font-size: 12px;
	text-align: left;
	margin-bottom: 10px;
}
.tab-head-profile {
	clear:both;
	background-color:#FBF5D2;
	width: 100%;
	display: block;
	
}
/****************pour controleur people,action search********************/
.ligne-style{
clear:both;
float:left;
align:center;
width:100%;
border-top:solid 2px #CCCCCC;
height:1px;
margin-top:1px;
}
#content-tab-search {
	/*position: relative;*/
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	/*border: 1px solid #6c8d3d;*/
	background-color: #d3e072;
	font-family: helvetica,Arial, verdana;
	font-size: 12px;
	color:#004040;
	text-align: left;
	margin-bottom: 10px;
}
.link a{
	margin-top:10px;
	color: olive;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.link :hover{
    margin-top:10px;
    color: #004040;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
.paginator{
font-family:helvetica,Arial, verdana;
font-size:11px;
font-weight:bold;
color:#006b33;
text-align:center;
}
.paginator a{
font-family:helvetica,Arial, verdana;
font-size:11px;
font-weight:bold;
color:#006b33;
text-align:center;
}	
.paginator a:hover{
font-family:helvetica,Arial, verdana;
font-size:11px;
font-weight:bold;
color:#1fcca3;
text-align:center;
}
/***vue show profile */
.nom-prenom-profile{
clear:both;
float:left;
background-color:#568A17;/*7EB80B*/
width:100%;
}
.foter-nom-prenom{
margin-top:30px;
clear:both;
float:left;
width:100%;
}
.created-modified{
margin-top:10px;
clear:both;

width:100%;
}
.foter-nom-prenom-left{
float:left;	
width:20%;
}
.foter-nom-prenom-right{
float:left;
text-align-left;
width:80%;
}
.texte-nom{
float:left;
font-family:helvetica,Arial, verdana;
font-size: 16px;
color:#ffffff;
}
.texte-ville{
clear:both;
float:left;
font-family:helvetica,Arial, verdana;
font-size: 12px;
color:#ffffff;
}
.texte-droite-titre{
margin-left:10px;
font-family:helvetica,Arial, verdana;
font-size: 12px;
font-weight:bold;
color:#006b33;
}
/*.foter-nom-prenom-right p{
margin-top:10px;
margin-left:10px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
overflow:hidden;
width:98%;
}*/
.link-modifier a{
margin-top:10px;
float:right;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#8F8F8F;
}
.link-modifier a:hover{
margin-top:10px;
float:right;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#8F8F8F;
}
.texte-gauche-titre{
float:left;
margin-top:5px;
margin-left:5px;
font-family:helvetica,Arial, verdana;
font-size: 12px;
font-weight:bold;
color:#006b33;
}
.nompersonearbre{
float:left;
margin-top:5px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#FFA73F;
}
.voirarbre a{
clear:both;
float:left;
margin-left:5px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
font-weight:bold;
color:#FFA73F;
}
.voirarbre a:hover{
clear:both;
float:left;
margin-left:5px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
font-weight:bold;
color:#004040;
}
.texte-gauche-bas{
clear:both;
float:left;
margin-top:5px;
margin-left:5px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#006b33;
}
.texte-bas{
clear:both;

margin-top:5px;
margin-left:5px;
font-family:helvetica,Arial, verdana;
font-size: 12px;
color:olive;
}
.texte-bas2{

margin-top:5px;
margin-left:5px;
font-family:helvetica,Arial, verdana;
font-size: 12px;
color:olive;
}
.link-show a{
	clear:both;
	float:left;
	margin-top:5px;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

.link-show :hover{
    clear:both;
	float:left;
    margin-top:5px;
    color: #004040;
	font-size: 12px;
	text-decoration: underline;
}
.link-creation a{
    margin-top:5px;	
	
    color: #004040;
	font-size: 12px;
	text-decoration: underline;
}
.link-creation a:hover{
    margin-top:5px;	
	
    color: #004040;
	font-size: 12px;
	text-decoration: underline;
}
/*******************************************************/

.maintable {
	margin-top: 10px;
	width: 75%;
}

td.lefttd {
	text-align: right;
	width: 30%;
	vertical-align: top;
	padding-left: 5px;
}

td.lefttd img {
	border: 2px solid white;
}

td.righttd {
	background-color: white;
	text-align: left;
	width: 70%;
	vertical-align: top;
	padding-left: 5px;
}

td.tdtop {
	height: 112px;
}

.bigtitles {
	font-family: font-family :   helvetica,Arial, verdana;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
}

.tdcontent {
	margin-left: 8em;
	font-family: font-family :   helvetica,Arial, verdana;
	font-size: 12px;
	color: #006600;
}
#nonconectinfo1{
clear:both;
vertical-align:top;
display:block;
background-color:#FFE8BF;
font-family: font-family :   helvetica,Arial, verdana;
font-size: 12px;
color:#004040;
width:200px;
height:100px;
}
#nonconectinfo2{
clear:both;
display:block;
background-color:#E6EFE0; 
margin-top:25px;
padding-top:10px;
font-family: font-family :   helvetica,Arial, verdana;
font-size: 12px;
color:#004040;

}
.lshow2 {
	float:left;
	margin-top:5px;
	color: #004040;
	font-size: 12px;
}
.link-show2 a{
	clear:both;
	float:left;
	margin-top:5px;
	color: #FFA73F;
	font-size: 12px;
	text-decoration: underline;
}

.link-show2 :hover{
    clear:both;
	float:left;
    margin-top:5px;
    color: #004040;
	font-size: 12px;
	text-decoration: none;
}
.link-show3 a{
	clear:both;
	float:left;
	align:center;
	margin-top:5px;
	color: #006B33;
	font-size: 12px;
	text-decoration: underline;
}

.link-show3 :hover{
    clear:both;
    float:left;
	align:center;
    margin-top:5px;
    color: #006B33;
	font-size: 12px;
	text-decoration: none;
}
.link-show4 a{
	clear:both;
	float:left;
	padding-left:5px;
    font-family:helvetica,Arial, verdana;
	align:center;
	margin-top:5px;
	color: #006B33;
	font-size: 11px;
	text-decoration: underline;
}

.link-show4 :hover{
    clear:both;
    padding-left:5px;
    font-family:helvetica,Arial, verdana;
    float:left;
	align:center;
    margin-top:5px;
    color: #1fcca3;
	font-size: 11px;
	text-decoration: none;
}
.link-show5 a{
	
	display:block;
	padding-left:5px;
    font-family:helvetica,Arial, verdana;
	align:center;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.link-show5 :hover{
    display:block;
    padding-left:5px;
    font-family:helvetica,Arial, verdana;
  	align:center;
    color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
.butinscrit{
font-family:helvetica,Arial, verdana;
font-size: 12px;
align:center;
display:block;
margin-top:15px;
width:70px;
background-color:#006600;
border:1px solid #009900;
color:#FFFFFF;
font-weight:bold;
             
}
/*******bouton biographie,infos génerale et photos ********/
/*******bouton link ********
ul.hover>li .bt-leftporsion {
background-image:url(../img/bt-profile/bt-biog-profile1.png);
float:left;
height:22px;
width:10px;	
}
ul.hover>li .bt-centerporsion {
background-image:url(../img/bt-profile/bt-biog-profile2.png);
background-repeat:repeat-x;
float:left;
height:22px;
line-height:22px;
cursor:pointer;
}
.bt-centerporsion a{
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.bt-centerporsion a:hover{
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
ul.hover>li .bt-rightporsion{
background-image:url(../img/bt-profile/bt-biog-profile3.png);
float:left;
height:22px;
width:8px;	
}
*******bouton link hover ********
ul.hover>li.enable .bt-leftporsion {
background-image:url(../img/bt-profile/bt-biog-profile-over1.png);
float:left;
height:22px;
width:9px;	
}
ul.hover>li.enable .bt-centerporsion {
background-image:url(../img/bt-profile/bt-biog-profile-over2.png);
background-repeat:repeat-x;
float:left;
height:22px;
line-height:22px;
cursor:pointer;
}
.enable .bt-centerporsion a{
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#006b33;
font-weight:bold;
text-decoration:none;
}
.enable .bt-centerporsion a:hover{
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#006b33;
font-weight:bold;
text-decoration:none;
}
ul.hover>li.enable .bt-rightporsion{
background-image:url(../img/bt-profile/bt-biog-profile-over3.png);
float:left;
height:22px;
width:9px;	
}
*/
/********************biographie***********************************/
.deposerpar a{
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#1fcca3;
text-decoration:none;
cursor:pointer;
}
.deposerpar:hover  {
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#1fcca3;
text-decoration:none;
cursor:pointer;
} 

.blocklien{
background-color:#ffffff;
margin-top:2px;
heigth:35px;
}
.lienblock a{
font-family:Helvetica, Arial,verdana;
font-size:12px;
/*text-align:right;*/
color:#006b33;
display:block;
/*background-color:#ffffff;*/
text-decoration:none;
width:80px;
}
.lienblock a:hover{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#1fcca3;
/*text-align:right;*/
display:block;
background-color:#EFE6B3;
text-decoration:none;
width:80px;
}

