/************************************************************************************************************************************************
													MAIN
*************************************************************************************************************************************************/
	/* *********************************
				DIV MENU THEME
	************************************ */
		#HEADER #HEADER_CONTENT #themebox dt {
			/*padding-left:20px;*/
			padding-right:15px;
			margin-right:10px;
			padding-top:5px;
			padding-bottom:3px;
			background:url('../imgs/ico_thematique.gif') no-repeat right;
		}
		
		#HEADER #HEADER_CONTENT #themebox dl dd {
			background:#999999;
		}
		
		#HEADER #HEADER_CONTENT #themebox dl dd ul{
			width:290px;
			padding:5px;
		}
		#HEADER #HEADER_CONTENT #themebox dl dd .header{
			width:300px;
			height:20px;
			background:#666666;
			line-height:20px;
			padding-left:5px;
			/*border:1px solid #B2B2B2;*/
		}
		#HEADER #HEADER_CONTENT #themebox dl dd .footer{
			width:295px;
			padding-right:5px;
			padding-bottom:5px;
		}
		
			#HEADER #HEADER_CONTENT #themebox dl dd li {
				padding-left:13px;
				background:url('../imgs/ico_thematique_smenu.gif') no-repeat 0px 2px;
			}
		
		#HEADER #HEADER_CONTENT #themebox #themedecal{
			float:left;
			width:220px;
			height:20px;
			border:0;
		}
		
	/* *********************************
				DIV MENU MAGAZINE
	************************************ */
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG {
			padding-left:25px;
			height:30px;
			background:url('../imgs/header.gif') no-repeat 3px 0px #999999;
			margin-bottom:1px;
			margin-top:10px;
		}
		
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 .headermenu {
			float:left;
			width:80px;
			line-height:20px;
			margin-top:5px;
		}
		
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl {
			margin-right:3px;
			margin-top:5px;
		}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dt {
				line-height:20px;
				border-right:1px solid #808080;
				/*background:url('../imgs/ico_magazine.gif') no-repeat right;*/
				text-align: left;
				width:150px;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dt A {
					padding-right:17px;
					background:url('../imgs/ico_magazine.gif') no-repeat right;
				}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dd {
				margin-left:-80px;
				width:300px;
				background:#999999;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dd .header{
					height:20px;
					background:#666666;
					line-height:20px;
					padding-left:5px;
					/*border:1px solid #B2B2B2;*/
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dd .footer{
					width:295px;
					padding-right:5px;
					padding-bottom:5px;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dd ul{
					padding:5px;
				}
				
					#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dd li {
						padding-left:13px;
						background:url('../imgs/ico_magazine_smenu.gif') no-repeat 0px 2px;
					}
					
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl,
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #menu_theme dl {
			margin-right:3px;
			margin-top:5px;
		}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt {
				line-height:20px;
				border-right:1px solid #808080;
				text-align: left;
				padding-right:20px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #menu_theme dl dd{
				margin-left:-5px;
			}
			
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ul,
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol {
					padding:0;
				}
				
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ul{
					padding-left:5px;
					padding-top:5px;
					padding-bottom:5px;
				}
				
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_0,
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_0o {
					background:url('../imgs/ico_dossier.gif') no-repeat;
					padding-left:10px;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ul .a_0 {
					background:url('../imgs/ico_dossier_smenu.gif') no-repeat 0px 3px;
					padding-left:10px;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_1,
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_1o {
					background:url('../imgs/ico_als.gif') no-repeat;
					padding-left:10px;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ul .a_1 {
					background:url('../imgs/ico_als_smenu.gif') no-repeat 0px 3px;
					padding-left:10px;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_2,
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_2o {
					background:url('../imgs/ico_exp.gif') no-repeat;
					padding-left:10px;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ul .a_2 {
					background:url('../imgs/ico_exp_smenu.gif') no-repeat 0px 3px;
					padding-left:10px;
				}
			
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #menu_theme dl dt {
				line-height:20px;
				text-align: left;
				padding-right:20px;
				padding-left:10px;
			}
				
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd {
				width:300px;
				background:url('../imgs/bkg_smenu.gif') repeat-y 100px #999999;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #menu_theme dl dd {
				width:320px;
				background:url('../imgs/bkg_smenu.gif') repeat-y 120px #999999;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #menu_theme dl dt {
				padding-right:17px;
				background:url('../imgs/ico_magazine.gif') no-repeat right;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #menu_theme dl dd ul li {
				background:url('../imgs/ico_magazine_smenu.gif') no-repeat 0px 3px;
				padding-left:10px;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ul li {
				padding-bottom:4px;
			}
				
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol li{
				padding-left:16px;
				padding-right:4px;
				padding-bottom:4px;
				background:url('../imgs/ico_ssmenu.gif') no-repeat 5px 4px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol {
				margin-bottom:5px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .archive {
				/*margin-top:5px;*/
			}
				
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .header{
				height:20px;
				background:#666666;
				line-height:20px;
				padding-left:5px;
				margin-bottom:5px;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .footer{
				padding-right:5px;
				padding-bottom:5px;
				background:none;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .note1 {
				background:url('../imgs/ico_menu_star1.gif') no-repeat 0px 3px;
				padding-left:15px;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .note2 {
				background:url('../imgs/ico_menu_star2.gif') no-repeat 0px 3px;
				padding-left:25px;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .note3 {
				background:url('../imgs/ico_menu_star3.gif') no-repeat 0px 3px;
				padding-left:35px;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .note4 {
				background:url('../imgs/ico_menu_star4.gif') no-repeat 0px 3px;
				padding-left:45px;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .note5 {
				background:url('../imgs/ico_menu_star5.gif') no-repeat 0px 3px;
				padding-left:55px;
			}
	/************************************ */



/************************************************************************************************************************************************
													FONT
*************************************************************************************************************************************************/

	/* *********************************
				DIV MENU THEME
	************************************ */
		#HEADER #HEADER_CONTENT #themebox{
			font-family:Verdana, Arial;
			font-size:7px;
			font-weight:bold;
			color:#FFFFFF;
		}
			#HEADER #HEADER_CONTENT #themebox dt A{
				font-family:Verdana, Arial;
				font-size:10px;
				font-weight:normal;
				color:#333333;
				text-decoration:underline;
				text-transform: uppercase;
			}
			
			#HEADER #HEADER_CONTENT #themebox dl dd .header{
				font-family:Verdana, Arial;
				font-size :10px;
				font-weight:bold;
				color:#FFFFFF;
			}
			#HEADER #HEADER_CONTENT #themebox dl dd .footer{
				text-align:right;
			}
				#HEADER #HEADER_CONTENT #themebox dl dd .footer a{
					font-family:Verdana, Arial;
					font-size :10px;
					font-weight:normal;
					color:#e8e8ea;
					text-decoration:none;
				}
				#HEADER #HEADER_CONTENT #themebox dl dd .footer a:hover {
					text-decoration:underline;
				}
			
			#HEADER #HEADER_CONTENT #themebox dl dd li a {
				font-family:Verdana, Arial;
				font-size :10px;
				font-weight:normal;
				color:#e8e8ea;
				text-decoration:none;
				line-height:14px;
			}
			#HEADER #HEADER_CONTENT #themebox dl dd li a:hover {
				text-decoration:underline;
			}
	
	/* *********************************
					DIV MENU MAGAZINE
	************************************ */
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 .headermenu{
			font-family:Verdana, Arial;
			font-size:11px;
			color:#FFFFFF;
		}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dt A{
				font-family:Verdana, Arial;
				font-size:9px;
				font-weight:normal;
				color:#FFFFFF;
				text-decoration:none;
			}
			
		#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd {
			font-family:Verdana, Arial;
			font-size :10px;
			font-weight:normal;
		}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #magazine dl dd .header{
				font-family:Verdana, Arial;
				font-size :10px;
				font-weight:bold;
				color:#FFFFFF;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd li a {
				font-family:Verdana, Arial;
				font-size :10px;
				font-weight:normal;
				color:#e8e8ea;
				text-decoration:none;
				line-height:14px;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd li a:hover {
					text-decoration:underline;
				}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd .footer{
				text-align:right;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd .footer a{
					font-family:Verdana, Arial;
					font-size :10px;
					font-weight:normal;
					color:#e8e8ea;
					text-decoration:none;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd .footer a:hover{
					text-decoration:underline;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dt A{
				font-family:Verdana, Arial;
				font-size:11px;
				/*font-weight:normal;*/
				color:#FFFFFF;
				text-decoration:none;
			}
			
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dt .a_0o {
					font-weight:bold;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dt .a_1o {
					font-weight:bold;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dt .a_2o {
					font-weight:bold;
				}
				
				/*#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dt .a_0{
					font-size:12px;
					font-weight:bold;
				}*/
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 dl dd ol .header {
				font-family:Verdana, Arial;
				font-size :10px;
				font-weight:bold;
				color:#FFFFFF;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ol .a_0,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ol .a_0o {
				color:#FFFFFF;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ol .a_1,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ol .a_1o {
				color:#FFFFFF;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ol .a_2,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #MENUMAG .tx-hpomainmenu-pi2 #rubrique dl dd ol .a_2o {
				color:#FFFFFF;
			}
	/************************************ */