.forwelcomebody{background: url('../img/arr-degradee.jpg') repeat-x;}
@font-face {font-family: 'FuturaBookRegular';src: url('futura_book-webfont.eot');src: local('☺'), url('futura_book-webfont.woff') format('woff'), url('futura_book-webfont.ttf') format('truetype'), url('futura_book-webfont.svg#webfontmjPWBCx7') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaXBlkCnBTExtraBlack';src: url('futurxkc-webfont.eot');src: local('☺'), url('futurxkc-webfont.woff') format('woff'), url('futurxkc-webfont.ttf') format('truetype'), url('futurxkc-webfont.svg#webfontgloQbZGc') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaLtBTLight';	src: url('futult_-webfont.eot');src: local('☺'), url('futult_-webfont.woff') format('woff'), url('futult_-webfont.ttf') format('truetype'), url('futult_-webfont.svg#webfontBNuCWsry') format('svg');font-weight: normal;font-style: normal;}
h1 {
font-size : 22px;
margin : 0px;
}
h2 {
font-size : 14px;
margin : 0px;
	
}
h3 {
font-size : 12px; 
margin : 0px;
}


*{ 
outline: none !important;
}
.grisfonce{color:#404040;}
.vertclair {color:#c1df4b;}
.vertmoyen{color:#75b403;}
.vertsombre{color:#265500;}
/*.vertsombre{color:#265500;}*/
.orangefb{color:Brown;}/*#ff7e02*/
.rougefb{color:#ff0038;}
.beigefb{color:#ecdea6;}
/*.bleufb{color:#1fcca3;}*/
.bleufb{color:#7D7D7D;}
.blancfb{color:#ffffff;}
.titre-page {
width:100%;
text-align: left;
color:#265500;
padding-top:2px;
padding-left:0px;
}
.soustitre-page {
width:100%;
text-align: left;
color:#404040;
padding-left:0px;
padding-top:3px;
}
.titre-parag{
padding-left:10px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
}
.texte-prag{
padding-left:10px;
font-size:12px;
font-family:Helvetica, Arial,verdana;
}
.textgraiber{
font-size:12px;
font-family:Helvetica, Arial,verdana;
color:#999999;
}
.texte-pragfeed{
font-size:12px;
font-family:Helvetica, Arial,verdana;
}
.texte-pragactualite{
padding-left:0px;
font-size:10px;
font-family:Helvetica, Arial,verdana;
}
.texte-info{
clear:both;
font-family:Helvetica, Arial,verdana;
font-size:11px;
}
.texte-info{
clear:both;
font-family:Helvetica, Arial,verdana;
font-size:11px;
}
.texte-info-grabber{
clear:both;
font-family:Helvetica, Arial,verdana;
font-size:11px;
}
.ligne-style{
clear:both;
float:left;
align:center;
width:100%;
border-top:solid 1px #CCCCCC;
height:1px;
margin-top:4px;
}
.ligne-style-titrepage{
clear:both;
/*float:left;*/
align:center;
width:99%;
margin-top:4px;
border-top:solid 1px #999999;
height:1px;
margin-left: 3px;
}
.titre-parag-lien a{
padding-left:10px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
text-decoration:none;
color:#265500;
}
.titre-parag-lien a:hover{
padding-left:10px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
text-decoration:none;
color:#556B11;
}
.lien a{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#265500;	
text-decoration:underline;
}
.lien a:hover{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#556B11;
text-decoration:underline;
}
.lienversjeux a{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#ff7e02;	
font-weight:bold;
text-decoration:none;
}
.lienversjeux a:hover{
font-family:Helvetica, Arial,verdana;
font-size:12px;
text-align:center;
color:#ff7e02;
font-weight:bold;
text-decoration:underline;
}
.feedsys-titre{font-family:Helvetica, Arial,verdana;font-size:11px;font-weight:bold;color:#265500;}
.lienfeed a{
font-family:Helvetica, Arial,verdana;
font-size:11px;
font-weight:bold;
color:#265500;	
text-decoration:none;
}
.lienfeed a:hover{
font-family:FuturaBookRegular,Helvetica, Arial,verdana;
font-size:11px;
font-weight:bold;
text-align:center;
color:#265500;
text-decoration:underline;
}
.liencomment a{
font-size:10px;
font-family:FuturaBookRegular,Helvetica, Arial,verdana;
font-weight:bold;
color:Brown;
padding-left:0px;
text-decoration:none;
}
.liencomment a:hover{
font-size:10px;
font-family:FuturaBookRegular,Helvetica, Arial,verdana;
font-weight:bold;
color:#ff7e02;
padding-left:0px;
text-decoration:underline;
}
.lienlastfamily a{
font-size:11px;
font-family:Helvetica, Arial,verdana;
font-weight:bold;
color:#265500;
padding-left:6px;
text-decoration:none;
}
.lienlastfamily a:hover{
font-size:11px;
font-family:Helvetica, Arial,verdana;
font-weight:bold;
color:#599000;
padding-left:6px;
text-decoration:underline;
}
.lienbio a{
font-size:9px;
font-family:Helvetica, Arial,verdana;
font-weight:bold;
padding-left:6px;
color:#1fcca3;
text-decoration:none;
}
.lienbio a:hover{
font-size:9px;
font-family:Helvetica, Arial,verdana;
font-weight:bold;
padding-left:6px;
color:#1fcca3;
text-decoration:underline;
}
.liensupprattach a{
font-size:10px;
font-family:Helvetica, Arial,verdana;
font-weight:bold;
color:red;
text-decoration:none;
height:3px;
width:1px;
text-align:center;
background-color:#DDEFD1;
}
.liensupprattach a:hover{
font-size:10px;
font-family:Helvetica, Arial,verdana;
font-weight:bold;
color:red;
text-decoration:underline;
height:3px;
width:1px;
text-align:center;
background-color:#DDEFD1;
}
.liencreersujet a{
font-family:Helvetica, Arial,verdana;
font-size:12px;
text-align:center;
color:#FFFFFF;	
text-decoration:none;
}
.liencreersujet a:hover{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
.lienpanel a{
font-family:Helvetica, Arial,verdana;
font-size:10px;
font-weight: bold;
color:#265500;	
text-decoration:underline;
}
.lienpanel a:hover{
font-family:Helvetica, Arial,verdana;
font-size:10px;
font-weight: bold;
color:#1fcca3;
text-decoration:underline;
}
.lienneutre a{
font-family:Helvetica, Arial,verdana;
font-size:9px;
color:#265500;	
text-decoration:underline;
}
.lienneutre a:hover{
font-family:Helvetica, Arial,verdana;
font-size:9px;
color:#1fcca3;
text-decoration:underline;
}

.lienpubavis a{
float:left;
padding-left:5px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#775;	
text-decoration:underline;
}
.lienpubavis a:hover{
float:left;
padding-left:5px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#775;
text-decoration:underline;
}
.lienforum a{
font-family:Helvetica, Arial,verdana;
font-size:10px;
/*color:#1fcca3;*/
color: #000000;
text-decoration:none;
font-weight: bold;
}
.lienforum a:hover{
font-family:Helvetica, Arial,verdana;
font-size:10px;
/*color:#1fcca3;*/
color: #000000;
text-decoration:underline;
font-weight: bold;
}
.lienreponse a{
font-family:Helvetica, Arial,verdana;
font-size:10px;
color:#777;
text-decoration:underline;
}
.lienreponse a:hover{
font-family:Helvetica, Arial,verdana;
font-size:10px;
color:#777;
text-decoration:underline;
}
.lienfeeds a{
font-family:Helvetica, Arial,verdana;
font-size:13px;
color:#265500;	
text-decoration:none;
}
.lienfeeds a:hover{
font-family:Helvetica, Arial,verdana;
font-size:13px;
color:#1fcca3;
text-decoration:none;
}
.lienfotter a{
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#FFFFFF;	
decoration:none;	
line-height:37px;
}
.lienfotter a:hover{
text-align: left;
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#FFFFFF;
line-height:37px;
decoration:none;	
}
.lientitre-album a{
color: #265500 !important;
font-family: FuturaBookRegular !important;
font-size: 24px !important;
font-weight: normal !important;
margin-left: 5px;
text-decoration: none;
}
.lientitre-album a:hover{
color: #599000 !important;
font-family: FuturaBookRegular !important;
font-size: 24px !important;
font-weight: normal !important;
margin-left: 5px;
text-decoration: none;
}
.texte-prag-radio{
font-family:Helvetica, Arial,verdana;
font-size:12px;
}
#resulta-envoimessage-popup{
padding-top:10px;
padding-bottom:5px;
font-family:Helvetica, Arial,verdana;
font-size:11px;
font-weight: bold;
color:red;
}
.buttonvert{
background-color:#006600;
border:1px solid #009900;
color:#FFFFFF;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight:bold;
cursor :pointer;
}
.titre-paragtd{
float:left;
text-align: left;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
}
.texte-pragtd{
float:left;
text-align: left;
font-family:Helvetica, Arial,verdana;
font-size:12px;
}
/* Personalisation de la recherche */
#q{
	margin:5px 0 0 100px;
}
#q input.text{
	float:left;
	border:0;
	width:164px;
	height:26px;
	padding:0px 0 0 20px;
	color:#265500;
	background:url(../img/recherche2.png) top left no-repeat;
	margin:0;
	font-size:12px;
}
#q input.submit{
	cursor:pointer;
	float:left;
	border:0;
	width:26px;
	height:26px;
	color:#888888;
	background:url(../img/recherche2.png) top right no-repeat;
	margin:0;
	padding:0;
}
/******************bouton unfié de site ****************************/ 
.lienboutton-partout a{
cursor:pointer;
text-decoration:none;
color:#FFFFFF!important;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold!important;
margin-top:0px!important;
}
.lienboutton-partout a:hover{
cursor:pointer;
text-decoration:none;
color:#FFFFFF!important;
/*color:#ff7e02;*/
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold!important;
margin-top:0px!important;
}
/*****************************************************************************/
#submitall-extrasmall {
border:0;
cursor:pointer;
width:24px;
height:17px;
background:url("../img/bt-allsubmit-extrasmall.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:10px;
color:#FFFFFF;
text-align:center;
font-weight: bold;
}
#submitall-small {
border:0;
cursor:pointer;
width:70px;
height:25px;
background:url("../img/bt-allsubmit-small.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
}
#submitall-small2 {
border:0;
cursor:pointer;
width:78px;
height:25px;
background:url("../img/bt-allsubmit-small2.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
}
#submitall-moyen {
border:0;
cursor:pointer;
width:101px;
height:25px;
background:url("../img/bt-allsubmit-moyen.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
line-height:25px;
font-weight: bold;
text-align:center;
}

#submitall-big {
border:0;
cursor:pointer;
width:137px;
height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big.png") no-repeat top;
text-align:center;
line-height:25px;
color:#FFFFFF;
}
#submitall-big-big {
border:0;
cursor:pointer;
width:180px;
height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big.png") no-repeat top;
color:#FFFFFF;
}

/****************bouton annuler*************************************************************/
#annuler-bt a{
    background: url("../img/newcharte/bt-vert-gris.png") no-repeat center top transparent;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-family: Helvetica,Arial,verdana;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
	display:inline-block; 
	width:75px; 
}
#annuler-bt a:hover{
    background: url("../img/newcharte/bt-vert-gris.png") no-repeat center top transparent;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-family: Helvetica,Arial,verdana;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
	display:inline-block; 
	width:75px;                
}
#annuler-bt-big a{
border:0;
cursor:pointer;
width:140px;
height:25px;
background:url("../img/annuler_bt_big.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
text-decoration: none;
display:inline-block; 
}
#annuler-bt-big a:hover{
border:0;
cursor:pointer;
width:140px;
height:25px;
background:url("../img/annuler_bt_big.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
text-decoration: none;
display:inline-block;                
}
#lienbt-big-big a {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
#lienbt-big-big a:hover {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
.lienbt-big-big a {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
.lienbt-big-big a:hover {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
#verifier-bt a{
border:0;
cursor:pointer;
width:70px;
height:25px;
background:url("../img/bt-allsubmit-small.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
text-decoration: none;
display:inline-block; 
}
#verifier-bt a:hover{
border:0;
cursor:pointer;
width:70px;
height:25px;
background:url("../img/bt-allsubmit-small.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
text-decoration: none;
display:inline-block;                
}
#lanceanalyse-bt a{
border:0;
cursor:pointer;
width:137px;
height:25px;
background:url("../img/bt-allsubmit-big.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
text-decoration: none;
display:inline-block; 
}
#lanceanalyse-bt a:hover{
border:0;
cursor:pointer;
width:137px;
height:25px;
background:url("../img/bt-allsubmit-big.png") no-repeat top;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:25px;
font-weight: bold;
text-decoration: none;
display:inline-block; 
}
#lienbt-big-big-color a {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big-color.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
#lienbt-big-big-color a:hover {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big-color.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
.lienbt-big-big-color a {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big-color.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}
.lienbt-big-big-color a:hover {
border:0;
cursor:pointer;
width:180px;
height:25px;
line-height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-allsubmit-big-big-color.png") no-repeat top;
color:#FFFFFF;
text-decoration: none;
text-align:center;
display:inline-block;  
}

/****************************bouton disable*************************************************/
#disable-submitall-big {
border:0;
width:137px;
height:25px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
font-weight: bold;
background:url("../img/bt-disable-big.png") no-repeat top;
color:#FFF;
}

/****************************jeux concours*************************************************/
#imgconcours{
display:block;
background:url("../img/jeuxconcours.png") no-repeat top;
width:636px;
height:431px;
}
#ligne-orange-concours{
display:block;
background-color:#ff7e02;
width:636px;
height:4px;
}
.titre-formjeux{
float:left;
width:100%;
text-align: left;
color:#265500;
padding-top:2px;
padding-bottom:3px;
font-family:Helvetica, Arial,verdana;
font-size:20px;
font-weight:bold;      
}
.titre-ipod{
float:left;
width:100%;
text-align: left;
color:#ff7e02;
padding-top:2px;
padding-bottom:3px;
font-family:Helvetica, Arial,verdana;
font-size:36px;
font-weight:bold;      
}
.titre-grandjeu{
float:left;
width:100%;
text-align: left;
color:#265500;
padding-top:2px;
padding-bottom:3px;
font-family:Helvetica, Arial,verdana;
font-size:30px;
font-weight:bold;      
}
.titre-merci{
float:left;
width:100%;
color:#265500;
padding-top:2px;
padding-bottom:3px;
font-family:Helvetica, Arial,verdana;
font-size:24px;
font-weight:bold;      
}
.soustitre-formjeux{
float:left;
width:100%;
text-align: left;
color:#ff7e02;
padding-bottom:3px;
padding-top:3px;
font-family:Helvetica, Arial,verdana;
font-size:14px;
}
.lienjeux a{
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#265500;	
text-decoration:underline;
}
.lienjeux a:hover{
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#1fcca3;
text-decoration:underline;
}
/******************************************/
#lien-bouton {
	background: url("../img/newcharte/menus/voirplus.png") no-repeat center top transparent;
    width: 99px;
    height: 24px;
    line-height: 13px;
    text-align: center;
    color: #323232;
    cursor:pointer;
/*width:70px;
height:25px;
background:url("../img/bt-allsubmit-small.png") no-repeat top;*/
	font-family:FuturaLtBTLight;
	font-size:13px;
/*color:#FFFFFF;
text-align:center;
font-weight: bold;*/
}

/*******bouton link feeds ***********************************************/
ul.hover li{
margin:0 3px;
}
ul.hover li .bt-centerporsion {
/*background-image:url(../img/bt-profile/bt-biog-profile2.png);*/
background-color:#404040;
background-repeat:repeat-x;
float:left;
height:24px;
line-height:22px;
cursor:pointer;
}
.bt-centerporsion a{
padding:0 3px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.bt-centerporsion a:hover{
padding:0 3px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
/*******bouton link hover ********/
ul.hover li.enable .bt-centerporsion {
/*background-image:url(../img/bt-profile/bt-biog-profile-over2.png);*/
background-color:#FFFFFF;
background-repeat:repeat-x;
border-top:1px solid #265500;
border-left:1px solid #265500;
border-right:1px solid #265500;
border-bottom:2px solid #FFFFFF;
float:left;
height:22px;
line-height:22px;
cursor:pointer;
}
.enable .bt-centerporsion a{
padding:0 3px;
font-family:'franklin gothic book',helvetica,Arial, verdana;
font-size: 11px;
color:#265500;
font-weight:bold;
text-decoration:none;
}
.enable .bt-centerporsion a:hover{
padding:0 3px;
font-family:helvetica,Arial, verdana;
font-size: 11px;
color:#265500;
font-weight:bold;
text-decoration:none;
}
/**************/
.lien-menu-l-feeds {
color:#FFFFFF;
font-family:Helvetica,Arial,verdana;
font-size:12px;
font-weight:bold;
margin-left:4px;
text-align:center;
vertical-align:bottom;
}
.texte-menu-panel-feed{
font-size:12px;
font-family:Helvetica, Arial,verdana;
}
.liensuggest a{
font-family:Helvetica, Arial,verdana;
font-size:11px;
color:#265500;	
text-decoration:none;
}
.liensuggest a:hover{
font-family:Helvetica, Arial,verdana;
font-size:11px;
text-align:center;
color:#265500;
text-decoration:underline;
}
.liensuggest-profile a{
font-family:Helvetica, Arial,verdana;
font-size:11px;
font-weight:bold;
color:#265500;	
text-decoration:none;
}
.liensuggest-profile a:hover{
font-family:Helvetica, Arial,verdana;
font-size:11px;
text-align:center;
font-weight:bold;
color:#265500;
text-decoration:none;
}
/*************autre style de lien*************/
.lientoprofile a {
color:#265500;
font-family:Helvetica,Arial,verdana;
font-size:10px!important;
font-weight:bold!important;
text-decoration:none;
}
.lientoprofile a:hover {
color:#265500;
font-family:Helvetica,Arial,verdana;
font-size:10px!important;
font-weight:bold!important;
text-decoration:none;
}
.lieninbouton a{
line-height:25px;
color:#FFFFFF;
cursor:pointer;
font-family:Helvetica,Arial,verdana;
font-size:12px;
font-weight:bold;
height:25px;
text-align:center;
text-decoration:none;
}
.lieninbouton a:hover{
line-height:25px;
color:#FFFFFF;
cursor:pointer;
font-family:Helvetica,Arial,verdana;
font-size:12px;
font-weight:bold;
height:25px;
text-align:center;
text-decoration:none;
}
/*////////////////////////////////////////////////*/
#tranchea{
	background-image: url("../img/images-back-main/main-corner-h-l.png") ;
	width:25px;
	height:30px;
	}
#trancheb{
	background-image:url("../img/images-back-main/main-pix-haut.png") ;
    height:30px;
   }
#tranchec{
	background-image:url("../img/images-back-main/main-corner-h-r.png");
	width:28px;
	height:30px;
	}

#tranched{
	background-image:url("../img/images-back-main/main-pix-left.png");
	width:25px;
	}
#tranchee{
	background-image:url("../img/images-back-main/pix.png");
	}
#tranchef{
	background-image:url("../img/images-back-main/main-pix-right.png");
	width:28px;
	}

#trancheg{
	background-image:url("../img/images-back-main/main-corner-b-l.png");
	width:25px;
	height:30px;
	}
#trancheh{
	height:30px;
	background-image:url("../img/images-back-main/main-pix-bas.png");
	}
#tranchei{
	background-image:url("../img/images-back-main/main-corner-b-r.png");
	width:28px;
	height:30px;
	}
#map{border:2px solid #558916;}
#map span{display:none;}
.lien-importged a{margin-left:20px;font-family:Helvetica,Arial,verdana;font-size:12px;color:#777777;text-decoration:underline;}
.lien-importged a:hover{margin-left:20px;font-family:Helvetica,Arial,verdana;font-size:12px;color:#777777;text-decoration:underline;}
/*****************************************************************************************/
#tab-head {
/*background: url(../img/nav-menu-vert.png) repeat-x;*/
background-color:#386a32;
color:#FFFFFF;
display:block;
height:30px;
white-space:nowrap;
width:100%;
position:relative;
}
.panier-bloc{overflow:hidden;position:absolute;right:12px;top:4px;z-index:10;}
#tab-head .img-panier img {display:block;float:left;height:22px;margin-top:-1px;width:23px;}

/*
#tab-head span {
	margin-left: 10px;
	float: left;
	margin-top: 4px;
}

#tab-head span a {
	color: white;
	text-decoration: none;
}

#tab-head img {
	margin-right: 0px;
	float: right;
	margin-top: 5px;
	margin-right: 4px;
}

#tab-head img:hover {
	border: 1px solid yellow;
	margin-right: 2px;
}
*/
.payslist select{width:12em;}

.index-familles{margin-top:5px;}
.index-familles p{padding:0 !important;}
.txt-titre-rub-right{
color:#777;
font-family:Helvetica,Arial,verdana;
font-size:12px;
}
.txt-titre-rub-right2{
color:#556B11;
font-family:Helvetica,Arial,verdana;
font-size:12px;
text-decoration:underline;
}
.round{
-moz-border-radius:6px 6px 6px 6px;
-webkit-border-radius:6px 6px 6px 6px;
-khtml-border-radius:6px 6px 6px 6px; 
border-radius: 6px;
}
/****************page retouches**********************************************************************/
.titre-page-retouch h1 {color:#001848;}
.soustitre-page-retouch {margin-left:10px;color:#053a91;}
.bloc1-retouch{margin:0px;}
.bloc2-retouch{overflow:hidden;}
.bloc2-retouch-l{float:left;}

.backform-retouch{width:439px;margin-top:19px;}
.backform-retouch-top{background:url("/familyby/app/webroot/img/backformretouch_top.png") no-repeat scroll center top transparent;display:block;overflow:hidden;width:439px;}
.backform-retouch-repeat{background:url("/familyby/app/webroot/img/backformretouch_repeat.png") repeat-y scroll 0 0 transparent;width:439px;}
.backform-retouch-contenu{background:url("/familyby/app/webroot/img/backformretouch_bottom.png") no-repeat scroll center bottom transparent;display:block;padding-bottom:40px;width:439px;}

.bloc2-retouch-r{float:left;padding-top:19px;}
.blocimg-retouch{width:500px;height:370px;background: url(../img/imgformretouch2.png) no-repeat top;}

.bloc3-retouch{margin-left:10px;text-algin:left;font-family:Arial;font-size:20px;line-height:25px;color:#757575;}
.bloc4-retouch{margin-top:70px;}
.bloclogo-pay{background: url(../img/logo-pay.png) no-repeat top;width:272px;height:51px;}

#bloc-upload{margin-top:10px;}
.input-up{color:#222222;font-size:14px;background-color:#e1e1e1;border:1px solid #C5C5C5;}
.bt-ok-up{text-align:center;color:#204511;font-size:13px;width:77px;height:20px;background: url(../img/bt-ok-vert.png) no-repeat top;text-indent:none;border:none;outline:none;}

#bloc-email{margin-left:15px;margin-top:15px;}
.input-mail{color:#222222;font-size:13px;background-color:#e1e1e1;border:1px solid #C5C5C5;margin-top:7px;width:144px;}

#bloc-bt-commande{margin-left:15px;margin-top:10px;}
.bt-commander-up{text-align:center;color:#204511;font-size:13px;width:138px;height:26px;background: url(../img/bt-commander-vert.png) no-repeat top;text-indent:none;border:none;outline:none;}

#bloc-infosuplumentaire{margin-left:15px;margin-top:10px;}
#bloc-uploadOutput{margin-left:15px;margin-top:7px;}

#maillivraison label.error{color:#f0530d!important;float:none!important;}

.bt-ok-up a{color:#204511;font-size:13px;font-family:'FuturaLtBTLight';font-style:normal;font-weight:normal;line-height:normal;text-decoration:none;}

.bt-supp-re{background:url("../img/new-bouton-supp.png") no-repeat center top transparent;border:medium none;color:#204511;display:block;font-size:13px;height:21px;padding-top:1px;text-align:center;width:93px;}
.bt-supp-re-larg{background:url("../img/new-bouton-supp-larg.png") no-repeat center top transparent;border:medium none;color:#204511;display:block;font-size:13px;height:21px;padding-top:2px;text-align:center;width:178px;}
.bt-supp-re a{color:#204511;font-size:13px;font-family:'FuturaLtBTLight';font-style:normal;font-weight:normal;line-height:normal;text-decoration:none;}
.bt-payer{background:url("../img/bt-payer.png") no-repeat center top transparent;border:medium none;color:#fff493;display:block;font-family:'FuturaLtBTLight';font-size:21px;height:36px;text-align:center;width:119px;}

.form-rapel{/*float:left;*/text-align:left;}
.formrapel-input{background-color:#E1E1E1;border:1px solid #C5C5C5;color:#222222;font-size:14px;margin-top:7px;width:170px;}
.formrapel-inputmail{background-color:#E1E1E1;border:1px solid #C5C5C5;color:#222222;font-size:14px;margin-top:7px;width:220px;}

.bloc-produit{padding:7px 0px 12px 9px;height:130px;}
.commentaire-style{padding:3px;width:418px;height:98px;background: url(../img/arr-text-coment.png) no-repeat;border:none;color:#424242;font-size:13px;font-family:'FuturaLtBTLight';}

.ajouttof a{font-family:'FuturaLtBTLight';font-style:normal;font-weight:lighter;color:#323232;font-size:14px;text-decoration:none;line-height:24px;}
.trait-pose{border-bottom:1px solid #000;}
.trait-gris{border-bottom:1px solid #777;}
.espace-entre-rub a{color:#fff;text-decoration:none;}
.espace-entre-rub a:hover{color:#fff;text-decoration:none;}

#bt-standard-popup {
    background: url("../img/newcharte/bt-vert-ptit.png") no-repeat center top transparent;
    border: 0 none;
    color: #FFFFFF!important;
    text-decoration:none!important;
    cursor: pointer;
    font-family: Helvetica,Arial,verdana;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 75px;
    display:block;
    outline:none;
    font-weight:bold;
}
#bt-standard-popup a{
    color: #323232!important;
    text-decoration:none!important;	
    font-size: 12px;
    font-family: Helvetica,Arial,verdana;
    outline:none;
}
