/* *********************************
            CALQUES MENU
************************************ */
    #MAIN #MENU {
		z-index: 10;
    }
    
    #MAIN #MENU dl dt {
        width:114px;
        height:24px;
        margin-right:3px;           
    }
        #MAIN #MENU dl dt A{
            display:block;
            width:114px;
            height:24px;           
        }
        #MAIN #MENU dl #hpo_menu1 {
            background:url('../imgs/menu/bkg_item1_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu1.over {
                background:url('../imgs/menu/bkg_item1_s.gif') no-repeat;            
            }
            /*#MAIN #MENU dl #hpo_menu1:hover {
                background:url('../imgs/menu/bkg_item1_o.gif') no-repeat;            
            }*/
        #MAIN #MENU dl #hpo_menu2 {
            background:url('../imgs/menu/bkg_item2_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu2.over {
                background:url('../imgs/menu/bkg_item2_s.gif') no-repeat;            
            }
        #MAIN #MENU dl #hpo_menu3 {
            background:url('../imgs/menu/bkg_item3_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu3.over {
                background:url('../imgs/menu/bkg_item3_s.gif') no-repeat;            
            }
        #MAIN #MENU dl #hpo_menu4 {
            background:url('../imgs/menu/bkg_item4_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu4.over {
                background:url('../imgs/menu/bkg_item4_s.gif') no-repeat;            
            }
        #MAIN #MENU dl #hpo_menu5 {
            background:url('../imgs/menu/bkg_item5_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu5.over {
                background:url('../imgs/menu/bkg_item5_s.gif') no-repeat;            
            }
        #MAIN #MENU dl #hpo_menu6 {
            background:url('../imgs/menu/bkg_item6_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu6.over {
                background:url('../imgs/menu/bkg_item6_s.gif') no-repeat;            
            }
        #MAIN #MENU dl #hpo_menu7 {
            margin-left:17px;
            background:url('../imgs/menu/bkg_adhere_n.gif') no-repeat;            
        }
            #MAIN #MENU dl #hpo_menu7.over {
                background:url('../imgs/menu/bkg_adhere_o.gif') no-repeat;            
            }
        #MAIN #MENU dl #hpo_menu8 {
            margin-right:0;
            background:url('../imgs/menu/bkg_compte_n.gif') no-repeat;
            z-index: 150;
        }
            #MAIN #MENU dl #hpo_menu8.over {
                background:url('../imgs/menu/bkg_compte_o.gif') no-repeat;            
            }
    #MAIN #MENU dl{
		float: left;
		margin: 0;
		padding: 0;
    }
    
    #MAIN #MENU dl dt{
		display:block;
		cursor: pointer;
	}
	
    #MAIN #MENU dl dt a{
		height:24px; 
	}
	
	#MAIN #MENU dd{
		display: none;
	}
		
    #MAIN #MENU dl dd {
        position:absolute;
        background:url('../imgs/bkg_menu.png') no-repeat;
        
        z-index:3;
        left:50%;
        margin-left:-475px;
        
        width:930px;
        height:207px;
        padding:10px;        
    }        
        * html #MAIN #MENU dl dd {
            background:url('../imgs/bkg_menu.gif') repeat-x;
            filter:alpha(opacity=93);
            opacity: 0.93;
        }
    #MAIN #MENU dl #hpo_menu_smenu7 {
    	overflow: hidden;
    	border: 2px solid #ca0102;
    	height: 203px;
    	width: 926px;
	}
    #MAIN #MENU dl #hpo_menu_smenu8 {
        position:absolute;
        background:url('../imgs/bkg_menu.png') no-repeat;
        
        z-index:4;
        margin-top:-102px;
        margin-left:361px;
        width:106px;
        height:70px;
        padding:4px;        
    }
    
    #MAIN #MENU dl dd .hpo_menu_cat {
        position:absolute;
        background:#5c79db;
        z-index:20;
        filter:alpha(opacity=100);
        opacity: 1;
        padding-left:4px;
        padding-right:4px;
        
        font-family:Arial;
        font-size:10px;
        font-weight:bold;
        color:#FFFFFF;
        line-height:14px;
        text-transform:uppercase;
    }
    
/* *********************************
            ENCART A LA UNE
************************************ */
    #MAIN #MENU #menu_1 #alaune {
        float:left;
        width:472px;
    }
        #MAIN #MENU #menu_1 #alaune .tx-hpocarrousel-pi1 {
            float:left;
            width:307px;
            height:205px;
            border:1px solid #8d8985;
            overflow: hidden;
        }
            #MAIN #MENU #menu_1 #alaune .tx-hpocarrousel-pi1 .hpo_carrousel_control{
                display:none;
            }
            #MAIN #MENU #menu_1 #alaune .tx-hpocarrousel-pi1 .hpo_carrousel_image{
                position:absolute;
                z-index:9;    
            }
            #MAIN #MENU #menu_1 #alaune .tx-hpocarrousel-pi1 .hpo_carrousel_text{
                position:absolute;
                margin-top:130px;
                width:287px;
                height:60px;
                background:url('../imgs/bkg_opacity80.png');
                z-index:10;
                padding:10px;
                padding-top:7px;
                padding-bottom:8px;
                overflow:hidden;    
            }
                * html #MAIN #MENU #menu_1 #alaune .tx-hpocarrousel-pi1 .hpo_carrousel_text {
                    background:#000000;
                    filter:alpha(opacity=92);
                    opacity: 0.92;    
                }
            #MAIN #MENU #menu_1 #alaune .theme {
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#FFFFFF;
                background:url('../imgs/ico_theme.gif') no-repeat 0px 1px;
                padding-left:10px;
                line-height:11px;
            }
            #MAIN #MENU #menu_1 #alaune .title {
                font-family:Arial;
                font-size:18px;
                font-weight:bold;
                color:#FFFFFF;
            }
            #MAIN #MENU #menu_1 #alaune .header,
            #MAIN #MENU #menu_1 #alaune .header A
             {
                font-family:Arial;
                font-size:12px;
                font-weight:normal;
                color:#a0a0a0;
            }
            
        #MAIN #MENU #menu_1 #alaune .tx-hpoindexbdd-pi1 {
            float:left;
            width:161px;
            height:205px;
            border:1px solid #8d8985;
            border-left:0;
            overflow:hidden;
            background:#000000;
        }
            #MAIN #MENU #menu_1 #alaune .tx-hpoindexbdd-pi1 .hpo_carrousel_item {
                background:url('../imgs/bkg_une_lst.gif') repeat-x;
                height:36px;
                overflow:hidden;
                padding:15px;
                padding-top:8px;
                padding-bottom:7px;        
            }
                #MAIN #MENU #menu_1 #alaune .tx-hpoindexbdd-pi1 .over {
                    background:url('../imgs/bkg_une_lst_o.gif') repeat-x;
                }
            
            #MAIN #MENU #menu_1 #alaune .tx-hpoindexbdd-pi1 .theme {
                margin-bottom:2px;
            }
            
            #MAIN #MENU #menu_1 #alaune .tx-hpoindexbdd-pi1 .title,
            #MAIN #MENU #menu_1 #alaune .tx-hpoindexbdd-pi1 .title A {
                font-family:Arial;
                font-size:12px;
                font-weight:normal;
                color:#a0a0a0;
                line-height:14px;
            }
            
/* *********************************
            ENCART ILS FONT L'ACTU
************************************ */
    #MAIN #MENU #menu_1 #ilsfontlactu,
    #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu {
        float:left;
        width:160px;
        margin-left:16px;
    }
    #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu {
    	margin-left: 0;
    }
        #MAIN #MENU #menu_1 #ilsfontlactu .tx-hpocarrousel-pi1,
        #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .tx-hpocarrousel-pi1 {
            width:158px;
            height:205px;
            border:1px solid #8d8985;
        }
            #MAIN #MENU #menu_1 #ilsfontlactu .tx-hpocarrousel-pi1 .hpo_carrousel_image,
            #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .tx-hpocarrousel-pi1 .hpo_carrousel_image{
                position:absolute;
                z-index:9;    
            }
            #MAIN #MENU #menu_1 #ilsfontlactu .tx-hpocarrousel-pi1 .hpo_carrousel_text,
            #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .tx-hpocarrousel-pi1 .hpo_carrousel_text{
                position:absolute;
                margin-top:189px;
                width:128px;
                height:16px;
                padding-left:15px;
                padding-right:15px;
                text-align:center;
                background:url('../imgs/bkg_opacity80.png');
                z-index:10;
                overflow:hidden;
                
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#FFFFFF;    
                text-transform:uppercase;
            }
                * html #MAIN #MENU #menu_1 #ilsfontlactu .tx-hpocarrousel-pi1 .hpo_carrousel_text {
                    background:#000000;
                    filter:alpha(opacity=92);
                    opacity: 0.92;    
                }
                * html #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .tx-hpocarrousel-pi1 .hpo_carrousel_text {
                    background:#000000;
                    filter:alpha(opacity=92);
                    opacity: 0.92;    
                }
            
            #MAIN #MENU #menu_1 #ilsfontlactu .hpo_carrousel_control,
            #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .hpo_carrousel_control {
                position:absolute;
                margin-top:189px;
                z-index:11;
                width:158px;
                height:16px;
            }
                #MAIN #MENU #menu_1 #ilsfontlactu .hpo_carrousel_control #hpocarrousel_indice_2,
                #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .hpo_carrousel_control #hpocarrousel_indice_3{
                    display:none;
                }
                
                #MAIN #MENU #menu_1 #ilsfontlactu .hpo_carrousel_control .previous,
                #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .hpo_carrousel_control .previous {
                    display:block;
                    float:left;
                    width:10px;
                    height:16px;
                    background:url('../imgs/ico_previous.gif') no-repeat 5px 4px;
                    filter:alpha(opacity=100);
                    opacity: 1;
                }
                
                #MAIN #MENU #menu_1 #ilsfontlactu .hpo_carrousel_control .next,
                #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu .hpo_carrousel_control .next {
                    display:block;
                    float:right;
                    width:10px;
                    height:16px;
                    background:url('../imgs/ico_next.gif') no-repeat 0px 4px;
                    filter:alpha(opacity=100);
                    opacity: 1;
                }
                #MAIN #MENU #menu_6 #lesjoueurs_ilsfontlactu #hpocarrousel_indice_4 {
                	display: none;
				}
    
/* *********************************
            ENCART A LA UNE ESPACE PRO
************************************ */
    #alaune_right{
		float: left;
		width: 266px;
		margin-left: 16px;
    }
    
    #alaune_right strong, #alaune_right b{
    	color: #fff;
	}
    
    #MAIN #MENU #alaune_right .separator {
    		margin: 5px 0;
    		height: 1px;
    		font-size: 1px;
    		background: url('../imgs/pointillets-verticaux.gif') repeat-x;
    	}
    	
    .titre_violet{
    	float: left;
    	width: auto;
		background:#5C79DB;
		color:#FFFFFF;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		line-height:14px;
		opacity:1;
		padding-left:4px;
		padding-right:4px;
		text-transform:uppercase;
		margin-bottom: 5px;
    }
    
    #alaune_right_espacepro img{
		padding: 1px;
		border: 1px solid #868586;
    }
    
    #alaune_right_espacepro_2col{
    	background: url('../imgs/menu/bkg_espace_pro_2col.png') no-repeat center top;
    }
    	
    #espace_pro_col1{
		float: left;
		width: 125px;
		padding-right: 8px;
    }
    
    #espace_pro_col2{
		float: left;
		width: 125px;
		padding-left: 8px;
    }
    
    
    
/* *********************************
            ENCART SYNDICAT DES JOUEURS
************************************ */
    #MAIN #MENU #menu_2 #syndicatjoueurs {
    	float: left;
    	width: 307px;
    	height: 205px;
    	background: #000;
    	border: 1px solid #8d8985;
	}
    	#MAIN #MENU #menu_2 #syndicatjoueurs .hpo_menu_cat {
    		*margin-left: -5px;
		}
    	#MAIN #MENU #menu_2 #syndicatjoueurs p.description {
    		margin: 25px 5px 10px;
    		color: #fff;
		}
    	#MAIN #MENU #menu_2 #syndicatjoueurs img {
    		border: 1px solid #898686;
    		padding: 1px;
    		margin: 0 5px 5px;
		}
    	#MAIN #MENU #menu_2 #syndicatjoueurs p.legende {
    		width: 120px;
    		margin: 0 5px;
    		color: #a0a0a0;
		}
    		#MAIN #MENU #menu_2 #syndicatjoueurs p.legende a {
    			color: #a0a0a0;
			}
    	#MAIN #MENU #menu_2 #syndicatjoueurs ul {
    		float: right;
    		width: 150px;
    		margin: 10px 10px 0 0;
		}
    		#MAIN #MENU #menu_2 #syndicatjoueurs ul li {
    			float: none;
    			padding: 1px 0;
			}
    			#MAIN #MENU #menu_2 #syndicatjoueurs ul li a {
    				display: block;
    				background: url('../imgs/ico_theme.gif') no-repeat 0 4px;
    				padding-left: 8px;
				}
    
/* *********************************
            ENCART CE QUE NOUS FAISONS
************************************ */
    #MAIN #MENU #menu_2 #cequenousfaisons {
    	float: left;
    	width: 455px;
    	height: 205px;
    	margin-left: 15px;
    	border: 1px solid #8d8985;
    	position: relative;
    	overflow: hidden;
	}
    	#MAIN #MENU #menu_2 #cequenousfaisons .hpo_menu_cat {
    		top: 0;
    		left: 0;
		}
    	#MAIN #MENU #menu_2 #cequenousfaisons .item span.red {
    		float: left;
    		display: block;
    		font-size: 10px;
    		line-height: 10px;
    		padding: 2px 5px;
    		letter-spacing: -1px;
    		background: #f00;
		}
    	#MAIN #MENU #menu_2 #cequenousfaisons ul {
    		float: left;
    		margin: 19px 10px 10px;
    		width: 160px;
    		height: 175px;
    		overflow: hidden;
		}
    		#MAIN #MENU #menu_2 #cequenousfaisons ul li {
    			padding: 2px 0;
			}
    			#MAIN #MENU #menu_2 #cequenousfaisons ul li a {
    				display: block;
    				background: url('../imgs/ico_theme.gif') no-repeat 0 4px;
    				padding-left: 8px;
    				line-height: 15px;
				}
    	#MAIN #MENU #menu_2 #cequenousfaisons div.separator {
    		float: left;
    		margin-top: 10px;
    		height: 185px;
    		width: 1px;
    		font-size: 1px;
    		background: url('../imgs/pointillets.gif') repeat-y;
		}
    	#MAIN #MENU #menu_2 #cequenousfaisons div.item {
    		float: left;
    		margin: 10px 5px;
		}
    		#MAIN #MENU #menu_2 #cequenousfaisons div.item a.title {
    			display: block;
    			background: url('../imgs/ico_theme.gif') no-repeat 0 4px;
    			padding-left: 8px;
    			line-height: 15px;
			}
    		#MAIN #MENU #menu_2 #cequenousfaisons div.item img {
    			border: 1px solid #969594;
    			padding: 1px;
    			margin: 5px 0;
			}
    	#MAIN #MENU #menu_2 #cequenousfaisons div.item1 {
    		width: 125px;
		}
    	#MAIN #MENU #menu_2 #cequenousfaisons div.item2 {
    		width: 115px;
		}
    
/* *********************************
            ENCART FAMILLE ET AMIS
************************************ */
    #MAIN #MENU #menu_2 #familleetamis {
    	float: left;
    	height: 205px;
    	margin-left: 15px;
    	width: 130px;
	}
    	#MAIN #MENU #menu_2 #familleetamis ul {
    		margin: 19px 10px 10px 0;
		}
    		#MAIN #MENU #menu_2 #familleetamis ul li {
    			padding: 1px 0;
			}
    			#MAIN #MENU #menu_2 #familleetamis ul li a {
    				display: block;
    				background: url('../imgs/ico_theme.gif') no-repeat 0 5px;
    				padding-left: 8px;
    				line-height: 15px;
    				font-weight: bold;
				}
    			#MAIN #MENU #menu_2 #familleetamis ul li.others a {
    				background: none;
    				color: #ca0102;
    				text-decoration: underline;
				}
    			#MAIN #MENU #menu_2 #familleetamis ul li.others a:hover {
    				color: #fff;
				}
    	#MAIN #MENU #menu_2 #familleetamis .separator {
    		margin: 5px 0;
    		height: 1px;
    		font-size: 1px;
    		background: url('../imgs/pointillets-verticaux.gif') repeat-x;
    	}
    	#MAIN #MENU #menu_2 #familleetamis a.partnerTitle {
    		display: block;
    		background: url('../imgs/ico_theme.gif') no-repeat 0 5px;
    		padding-left: 8px;
    		line-height: 15px;
    		font-weight: bold;
    		margin-bottom: 5px;
		}	
    	#MAIN #MENU #menu_2 #familleetamis a.partnerOthers {
    		display: block;
    		margin-top: 5px;
    		font-weight: bold;
    		color: #ca0102;
    		text-decoration: underline;
		}
    	#MAIN #MENU #menu_2 #familleetamis a.partnerOthers:hover {
    		color: #fff;
		}
		
/* *********************************
            ENCART NOTRE PAROLE CELLE DES JOUEURS
************************************ */
    #MAIN #MENU #menu_3 #notreparole {
    	float: left;
    	border: 1px solid #8d8985;
    	background: #000;
    	width: 400px;
    	height: 205px;
	}
	    #MAIN #MENU #menu_3 #notreparole #notreparoleImg {
	    	float: left;
	    	margin: 5px 9px;
	    	width: 150px;
		}
		    #MAIN #MENU #menu_3 #notreparole #notreparoleImg img {
    			border: 1px solid #969594;
    			padding: 1px;
    			margin: 0 5px 5px 0;
			}
	    #MAIN #MENU #menu_3 #notreparole #notreparoleTxt {
	    	float: left;
	    	margin: 5px 0;
	    	width: 223px;
		}
		    #MAIN #MENU #menu_3 #notreparole #notreparoleTxt div.content {
		    	color: #fff;
		    	margin: 18px 0 0;
			}
			#MAIN #MENU #menu_3 #notreparole #notreparoleTxt ul {
				margin-top: 10px;
			}
				#MAIN #MENU #menu_3 #notreparole #notreparoleTxt ul li a {
    				display: block;
    				background: url('../imgs/ico_theme.gif') no-repeat 0 3px;
    				padding-left: 8px;
    				line-height: 11px;
    				margin-bottom: 5px;
				}
/* *********************************
            ENCART A LIRE SUR LE BLOG
************************************ */
    #MAIN #MENU #menu_3 #aliresurleblog {
    	float: left;
    	width: 490px;
    	height: 160px;
    	margin: 25px 0 0 20px;
	}
    	#MAIN #MENU #menu_3 #aliresurleblog div.content {
    		margin-top: 18px;
		}
    	#MAIN #MENU #menu_3 #aliresurleblog a#aliresurleblogLink {
			display: block;
			float: left;
			padding: 2px 3px;
    		background: #ca0102;
    		margin-top: 15px;
    		font-size: 10px;
    		line-height: 10px;
		}
	
/* *********************************
            ENCART ADHERENTS
************************************ */
    #MAIN #MENU #menu_4 #adherents {
    	float: left;
    	border: 1px solid #8d8985;
    	width: 340px;
    	height: 205px;
    	overflow: hidden;
    	margin-left: 20px;
    	background: #000;
	}
    	#MAIN #MENU #menu_4 #adherents .margin {
    		height: 15px;
		}
    	#MAIN #MENU #menu_4 #adherents .item {
    		margin: 5px;
		}
    		#MAIN #MENU #menu_4 #adherents .item img {
    			float: left;
    			border: 1px solid #8d8985;
    			padding: 1px;
    			margin-right: 10px;
			}
    		#MAIN #MENU #menu_4 #adherents .item a.title {
    			float: left;
    			display: block;
    			background: url('../imgs/ico_theme.gif') no-repeat 0 5px;
    			padding-left: 8px;
    			line-height: 15px;
    			font-weight: bold;
    			width: 250px;
			}
    		#MAIN #MENU #menu_4 #adherents .item div.text {
    			float: left;
    			color: #7c7c7c;
    			width: 250px;
			}
    			#MAIN #MENU #menu_4 #adherents .item div.text a {
    				color: #7c7c7c;
    				font-size: 10px;
				}
		
/* *********************************
            ENCART A LA CARTE
************************************ */
    #MAIN #MENU #menu_4 #alacarte {
    	float: left;
    	border: 1px solid #8d8985;
    	width: 285px;
    	height: 205px;
    	/*margin-left: 20px;*/
	}
    	#MAIN #MENU #menu_4 #alacarte .margin {
    		height: 15px;
		}
    	#MAIN #MENU #menu_4 #alacarte .item {
    		float: left;
    		width: 122px;
    		*width: 112px;
    		margin: 5px 10px;
		}
    		#MAIN #MENU #menu_4 #alacarte .item img {
    			border: 1px solid #8d8985;
    			padding: 1px;
			}
    		#MAIN #MENU #menu_4 #alacarte .item a.title {
    			display: block;
    			background: url('../imgs/ico_theme.gif') no-repeat 0 5px;
    			padding-left: 8px;
    			line-height: 15px;
    			font-weight: bold;
    			margin-bottom: 5px;
			}

/* *********************************
            ENCART LE MAG
************************************ */
    #MAIN #MENU #menu_5 #lemag {
    	float: left;
    	border: 1px solid #8d8985;
    	width: 450px;
    	height: 205px;
    	margin-left: 5px;
    	background: #000;
    	position: relative;
	}
		#MAIN #MENU #menu_5 #lemag .hpo_menu_cat {
			top: 0;
			left: 0;
		}
    	#MAIN #MENU #menu_5 #lemag #lemagImg {
    		float: left;
    		margin: 22px 5px 0 10px;
    		border: 1px solid #8d8985;
    		padding: 1px;
		}
    	#MAIN #MENU #menu_5 #lemag #lemagTxt {
    		float: left;
    		width: 125px;
    		margin: 22px 5px 0 0;
		}
    		#MAIN #MENU #menu_5 #lemag #lemagTxt div.title a {
    			color: #5c79db;
			}
    	#MAIN #MENU #menu_5 #lemag div.separator {
    		float: left;
    		margin-top: 10px;
    		height: 185px;
    		width: 1px;
    		font-size: 1px;
    		background: url('../imgs/pointillets.gif') repeat-y;
		}
    	#MAIN #MENU #menu_5 #lemag #lemagList {
    		float: left;
    		margin: 10px 0 0 10px;
    		width: 220px;
		}
    		#MAIN #MENU #menu_5 #lemag #lemagList select {
    			width: 220px;
    			margin-bottom: 5px
			}
    		#MAIN #MENU #menu_5 #lemag #lemagList .item a.red {
    			float: left;
    			display: block;
    			font-size: 10px;
    			line-height: 10px;
    			padding: 2px 5px;
    			letter-spacing: -1px;
    			background: #f00;
			}
    		#MAIN #MENU #menu_5 #lemag #lemagList .item a.redMargin {
    			margin-left: 5px;
    			_margin-left: 2px;
    			*margin-left: 2px;
			}
    		#MAIN #MENU #menu_5 #lemag #lemagList .item .article {
    			margin-top: 5px;
			}
    			#MAIN #MENU #menu_5 #lemag #lemagList .item .article .image {
    				display: block;
    				float: left;
    				width: 64px;
    				margin-right: 5px;
				}
    				#MAIN #MENU #menu_5 #lemag #lemagList .item .article .image img {
    					padding: 1px;
    					border: 1px solid #808080;
					}
    			#MAIN #MENU #menu_5 #lemag #lemagList .item .article .text {
    				display: block;
    				float: left;
    				width: 151px;
				}
    				#MAIN #MENU #menu_5 #lemag #lemagList .item .article .text a.title {
    					display: block;
    					background: url('../imgs/ico_theme.gif') no-repeat 0 4px;
    					padding-left: 8px;
    					line-height: 12px;
    					margin-bottom: 5px;
					}
    				#MAIN #MENU #menu_5 #lemag #lemagList .item .article .text .desc,
    				#MAIN #MENU #menu_5 #lemag #lemagList .item .article .text .desc * {
    					color: #808080;
					}

/* *********************************
            ENCART LA LETTRE
************************************ */
    #MAIN #MENU #menu_5 #lalettre {
    	float: left;
    	border: 1px solid #8d8985;
    	width: 450px;
    	height: 205px;
    	margin-left: 15px;
    	position: relative;
	}
		#MAIN #MENU #menu_5 #lalettre .hpo_menu_cat {
			top: 0;
			left: 0;
		}
    	#MAIN #MENU #menu_5 #lalettre #lalettreLeft {
    		float: left;
    		width: 210px;
		}
    		#MAIN #MENU #menu_5 #lalettre #lalettreLeft #lalettreTxt {
    			margin: 22px 10px 0;
			}
    		#MAIN #MENU #menu_5 #lalettre #lalettreLeft #lalettreImg {
    			float: left;
    			margin: 10px 10px 0;
    			border: 1px solid #8d8985;
    			padding: 1px;
			}
    		#MAIN #MENU #menu_5 #lalettre #lalettreLeft form {
    			float: left;
    			width: 120px;
    			margin-top: 10px;
			}
    			#MAIN #MENU #menu_5 #lalettre #lalettreLeft form p {
    				color: #fff;
    				line-height: 15px;
    				margin-bottom: 3px;
				}
    			#MAIN #MENU #menu_5 #lalettre #lalettreLeft form input {
    				float: left;
    				width: 90px;
    				border: 0;
    				font-size: 10px;
    				padding: 2px 2px 3px;
				}
    			#MAIN #MENU #menu_5 #lalettre #lalettreLeft form input.cmd {
    				float: left;
    				margin-left: 3px;
    				background: #ca0102;
    				width: 22px;
    				font-size: 10px;
    				padding: 1px 0 2px;
    				color: #fff;
				}
    			#MAIN #MENU #menu_5 #lalettre #lalettreLeft form a.unscribe {
    				display: block;
    				clear: left;
    				text-decoration: underline;
    				color: #9f9fa0;
    				padding-top: 3px;
				}
				#MAIN #MENU #menu_5 #lalettre #lalettreLeft form a.unscribe:hover {
    				color: #fff;
				}
				
    	#MAIN #MENU #menu_5 #lalettre div.separator {
    		float: left;
    		margin-top: 10px;
    		height: 185px;
    		width: 1px;
    		font-size: 1px;
    		background: url('../imgs/pointillets.gif') repeat-y;
		}
    	#MAIN #MENU #menu_5 #lalettre #lalettreList {
    		float: left;
    		margin: 10px 0 0 10px;
    		width: 220px;
		}
    		#MAIN #MENU #menu_5 #lalettre #lalettreList select {
    			width: 220px;
    			margin-bottom: 5px
			}
    		#MAIN #MENU #menu_5 #lalettre #lalettreList .item a.red {
    			float: left;
    			display: block;
    			font-size: 10px;
    			line-height: 10px;
    			padding: 2px 5px;
    			letter-spacing: -1px;
    			background: #f00;
			}
    		#MAIN #MENU #menu_5 #lalettre #lalettreList .item a.redMargin {
    			margin-left: 11px;
    			_margin-left: 8px;
    			*margin-left: 8px;
			}
    		#MAIN #MENU #menu_5 #lalettre #lalettreList .item .image {
    			display: block;
    			float: left;
    			width: 64px;
    			margin-right: 5px;
    			margin-top: 5px;
			}
    			#MAIN #MENU #menu_5 #lalettre #lalettreList .item .image img {
    				padding: 1px;
    				border: 1px solid #808080;
				}
    		#MAIN #MENU #menu_5 #lalettre #lalettreList .item .text {
    			display: block;
    			float: left;
    			width: 151px;
    			margin-top: 5px;
			}

/* *********************************
            ENCART MINISITES
************************************ */
	#MAIN #MENU #menu_6 #lesjoueurs_minisites {
		float: left;
		width: 293px;
    	height: 205px;
		border: 1px solid #8d8985;
		margin-left: 20px;
	}
		#MAIN #MENU #menu_6 #lesjoueurs_minisites a.image {
			display: block;
			height: 115px;
			width: 293px;
			margin-bottom: 5px;
		}
		#MAIN #MENU #menu_6 #lesjoueurs_minisites a.more {
			display: block;
			float: right;
			background: #c90103;
			text-transform: uppercase;
			color: #fff;
			padding: 2px 4px;
			margin-right: 5px;
		}
		#MAIN #MENU #menu_6 #lesjoueurs_minisites span {
			display: block;
			text-transform: uppercase;
			margin-left: 5px;
		}
		#MAIN #MENU #menu_6 #lesjoueurs_minisites a.joueur {
			display: block;
			margin-top: 5px;
			margin-left: 5px;
			font-weight: bold;
			text-transform: uppercase;
		}
		#MAIN #MENU #menu_6 #lesjoueurs_minisites p {
			margin: 5px 0 0 5px;
			padding: 0;
			line-height: 14px;
		}

/* *********************************
            ENCART LE JOURNAL UNFP DES ...
************************************ */
	#MAIN #MENU #menu_6 #lesjoueurs_journalunfp {
		float: left;
		width: 423px;
    	/*height: 205px;*/
		margin-left: 20px;
	}
        #MAIN #MENU #menu_6 #lesjoueurs_journalunfp #logopros{
            display:block;
            width:266px;
            height:33px;
            background:url('../imgs/bkg_pros.gif') no-repeat;
            
            text-decoration:none;
            margin-bottom:5px;
        }
		#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu {
			top:20px;
            position: relative;
            
            display: block;
			height: 17px;
			width: 423px;
			/*margin-top: 25px;*/
			background: url('../imgs/menu/joueurs_ul.gif') repeat-x;
			/**position: relative;*/
		}
            * html #MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu{
                top:17px;
                position: relative;
            }
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu li {
				
				display: block;
				float: left;
				height: 17px;
				line-height: 15px;
				margin: 0 1px;
				background: url('../imgs/menu/joueurs_n_li.gif') repeat-x;
				padding: 0 4px;
				font-size: 10px;
				font-weight: bold;
				letter-spacing: -1px;
			}
				#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu li a {
					float: left;
					text-transform: uppercase;
				}
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu li.item1 {
				margin: 0 1px 0 0;
			}
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu li.item4 {
				margin: 0 0 0 1px;
			}
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu li.actif {
				background: url('../imgs/menu/joueurs_act_li.gif') repeat-x left top;
				padding: 0 4px;
				border-left: 1px solid #636162;
				border-right: 1px solid #636162;
			}
				#MAIN #MENU #menu_6 #lesjoueurs_journalunfp ul.menu li.actif a {
					color: #5c79db;
				}
		#MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container {
			border: 1px solid #636161;
			border-top: 0;
			height: 131px;
            margin-top: 20px;
                
		}
            * html #MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container {
                margin-top: 17px;
                height: 134px;
            }
            #MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container div.item {
                display: none;
                padding: 1px 4px;
                overflow: hidden;
            }
                #MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container div.item A{
                    line-height:16px;
                }	
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container div.item1 {
				display: block;
			}
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container div.item div span {
				color: #8d8985;
			}
			#MAIN #MENU #menu_6 #lesjoueurs_journalunfp div.container div.item div strong {
				font-weight: normal;
			}
	
/* *********************************
            ENCART POURQUOI J AI ADHERE
************************************ */
    #MAIN #MENU #menu_7 #pourquoijaiadhere {
    	float: left;
    	height: 205px;
    	width: 155px;
    	/*border: 1px solid #8d8985;*/
    	background: #000;
    	margin-right: 20px;
    	overflow: hidden;
	}
    #MAIN #MENU #menu_7 #pourquoijaiadhere {
        float:left;
        width:155px;
        /*margin-left:16px;*/
    }
        #MAIN #MENU #menu_7 #pourquoijaiadhere .tx-hpocarrousel-pi1 {
            width:153px;
            height:205px;
            border:1px solid #8d8985;
        }
            #MAIN #MENU #menu_7 #pourquoijaiadhere .tx-hpocarrousel-pi1 .hpo_carrousel_image{
                position:absolute;
                z-index:9;    
            }
            #MAIN #MENU #menu_7 #pourquoijaiadhere .tx-hpocarrousel-pi1 .hpo_carrousel_text{
                position:absolute;
                margin-top:174px;
                width:123px;
                height:31px;
                padding-left:15px;
                padding-right:15px;
                text-align:center;
                background:url('../imgs/bkg_opacity80.png');
                z-index:10;
                overflow:hidden;
                
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#FFFFFF;    
                text-transform:uppercase;
            	border-bottom:1px solid #8d8985;
            }
                * html #MAIN #MENU #menu_7 #pourquoijaiadhere .tx-hpocarrousel-pi1 .hpo_carrousel_text {
                    background:#000000;
                    filter:alpha(opacity=92);
                    opacity: 0.92;    
                }
            
            #MAIN #MENU #menu_7 #pourquoijaiadhere .hpo_carrousel_control {
                position:absolute;
                margin-top:189px;
                z-index:11;
                width:153px;
                height:16px;
            }
                #MAIN #MENU #menu_7 #pourquoijaiadhere .hpo_carrousel_control #hpocarrousel_indice_4{
                    display:none;
                }
                
                #MAIN #MENU #menu_7 #pourquoijaiadhere .hpo_carrousel_control .previous {
                    display:block;
                    float:left;
                    width:10px;
                    height:16px;
                    background:url('../imgs/ico_previous.gif') no-repeat 5px 4px;
                    filter:alpha(opacity=100);
                    opacity: 1;
                }
                
                #MAIN #MENU #menu_7 #pourquoijaiadhere .hpo_carrousel_control .next {
                    display:block;
                    float:right;
                    width:10px;
                    height:16px;
                    background:url('../imgs/ico_next.gif') no-repeat 0px 4px;
                    filter:alpha(opacity=100);
                    opacity: 1;
                }

/* *********************************
            ENCART D ADHESION
************************************ */
    #MAIN #MENU #menu_7 #bulletindadhesion {
    	float: left;
    	height: 205px;
    	width: 745px;
    	border: 1px solid #8d8985;
    	/*position: relative;*/
    }
    	/*#MAIN #MENU #menu_7 #bulletindadhesion .hpo_menu_cat {
    		top: 0;
    		left: 0;
		} */
	    #MAIN #MENU #menu_7 #bulletindadhesion .headline {
	    	float: left;
	    	width: 290px;
	    	_width: 275px;
	    	margin: 25px 5px 0 15px;
	    	-margin-left: 5px;
	    	color: #fff;
	    	font-size: 10px;
	    }
	    	#MAIN #MENU #menu_7 #bulletindadhesion .headline p {
	    		padding: 5px 0;
			}
	    	#MAIN #MENU #menu_7 #bulletindadhesion .headline a.redBkg {
				background: #ca0102;
				padding: 2px;
				color: #ffffff;
				font-size: 10px;
			}
    	#MAIN #MENU #menu_7 #bulletindadhesion div.separator {
    		float: left;
    		margin-top: 10px;
    		height: 185px;
    		width: 1px;
    		font-size: 1px;
    		background: url('../imgs/pointillets.gif') repeat-y;
		}
    	#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison {
    		float: left;
    		height: 205px;
    		width: 434px;
    		-width: 454px;
    		background: #000;
		}
    		#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison div.title a {
    			display: block;
    			font-size: 15px;
    			letter-spacing: -1px;
    			font-weight: bold;
    			margin: 10px 0 10px 15px;
			}
    		#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison img {
    			border: 1px solid #808080;
    			padding: 1px;
    			margin: 0 0 5px 15px;
			}
    		#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison div.subtitle {
    			color: #fff;
    			margin: 0 0 2px 15px;
			}
    		#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison div.text {
    			margin: 0 0 5px 15px;
			}
    		#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison a.faq {
				background: #ca0102;
				padding: 2px;
				color: #ffffff;
				font-size: 10px;
				margin: 5px 0 0 15px;
			}
			
    		#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison form {
    			float: right;
    			width: 200px;
    			margin: 20px 10px 0 0;
    			color: #fff;
			}
    			#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison div.title {
    				padding-left: 8px;
    				line-height: 14px;
    				font-size: 14px;
    				color: #fff;
    				font-weight: bold;
    				margin-bottom: 10px;
    				margin-left: 8px;
    				margin-top: 10px;
				}
    			#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison form div.title {
    				display: block;
    				background: url('../imgs/ico_theme.gif') no-repeat 0 5px;
    				margin: 0 0 5px 0;
				}
    			#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison form div.desc {
    				margin: 8px 0;
				}
    			#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison form select,
    			#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison form input {
    				border: 1px solid #d9d9d9;
    				background: #fff;
    				color: #4d4c4c;
    				margin: 1px 0;
    				width: 180px;
				}
    			#MAIN #MENU #menu_7 #bulletindadhesion #bulletindadhesionSaison form input.cmd {
    				margin: 3px 0;
    				background: #ca0102;
    				font-size: 10px;
    				color: #fff;
    				width: auto;
    				padding: 0 1px;
    				border: 0;
    			}
    			
/* *********************************
            MON COMPTE
************************************ */
    #MAIN #MENU #menu_8 .title {
    	color: #fff;
    	text-transform: uppercase;
    	font-size: 11px;
    	margin-bottom: 5px;
    	letter-spacing: -1px;
    	font-weight: bold;
    	text-align: center;
	}
    #MAIN #MENU #menu_8 input {
    	width: 90px;
    	margin: 0 5px 3px;
    	border: 0;
    	padding: 1px;
    	font-size: 11px;
	}
    #MAIN #MENU #menu_8 input.cmd {
    	background: url(../imgs/btn_ok.gif) no-repeat;
    	width: 18px;
    	height: 18px;
    	margin-top: 2px;
    	margin-left: 80px;
	}
    
/* *********************************
            NAVIGATION GENERALE
************************************ */
    #MAIN #CONTAINER #NAVIGATION dl {
        margin-top:0;
        margin-left:20px;
        width:132px;
    }
        #MAIN #CONTAINER #NAVIGATION dl dt a {
            display:block;
            float:left;
            background:#5c79db;
            padding:5px;
            padding-top:3px;
            padding-bottom:3px;
            
            font-family:Arial;
            font-size:10px;
            font-weight:bold;
            color:#FFFFFF;    
            text-transform:uppercase;
        }
        #MAIN #CONTAINER #NAVIGATION dl dt span {
            display:block;
            width:1px;
        }
    
    #MAIN #CONTAINER #NAVIGATION dl dd {
       margin:0;
       padding:0;
    }
        #MAIN #CONTAINER #NAVIGATION dl dd ul {
            list-style-type:none;
            margin:0;
            margin-left:2px;
            padding:0;
        }
            #MAIN #CONTAINER #NAVIGATION dl dd ul li {
                background:url('../imgs/ico_theme.gif') no-repeat 0px 2px;
                margin-top:4px;
            }
                #MAIN #CONTAINER #NAVIGATION dl dd ul li a{
                    display:block;
                    margin:0;
                    width:107px;
                    padding-left:8px;
                    padding-right:8px;
                    padding-bottom:1px;
                    
                    font-family:Arial;
                    font-size:11px;
                    font-weight:normal;
                    color:#FFFFFF;
                    line-height:12px;
                }
                    #MAIN #CONTAINER #NAVIGATION dl dd ul li a:hover,
                    #MAIN #CONTAINER #NAVIGATION dl dd ul li a.active {
                        background:url('../imgs/bkg_stheme.gif') no-repeat top right;
                        text-decoration:none;
                    }
    #MAIN #MENU #menu_3 img {
        border: 1px solid #898686;
        margin: 0 5px 5px;
        padding: 1px;
    }
    #MAIN #MENU #menu_3 #youtube {
        background: none repeat scroll 0 0 #000000;
        border: 1px solid #8D8985;
        float: left;
        height: 205px;
        margin-left: 5px;
        position: relative; 
        width: 920px;
        color:#FFFFFF;
        line-height: 14px;
    }
    #MAIN #MENU #menu_3 #youtube .margin {
        height: 25px;
    }
    
    #MAIN #MENU #menu_3 #youtube .csc-textpic-text a {
        background: url("../imgs/ico_theme.gif") no-repeat 0 4px;
        display: block;
        line-height: 14px;
        margin-bottom: 5px;
        padding-left: 8px;
        margin-left:16px;
        font-weight:bold;
    }
