/************************************/
/*	DIV ENGLOBANT TOUT L'ENSEMBLE	*/
/************************************/	
		
div#default {
	width: 920px;
	margin: auto;
	}

/****************************************/
/*	MISE EN PAGE DE LA PARTIE HEADER	*/
/****************************************/	
div#header {
	height: 277px;
	width: 920px;
	background: url('/picture/design/header/touch/header 02.jpg') no-repeat;
	}

	div#top {
		width: 920px;
		height: 250px;
		}	
		
	div#inter_top {
		width: 920px;
		height: 27px;	
		}	
		
		#nav {
	        position: relative;
	        line-height: normal;
	        height: 25px;
			}
			
		#nav ul {
	        margin: 0px;
	        padding: 0px;
	        position: absolute;
	        margin-top: 1px;
	        list-style: none;
	        text-align: center;
			}
		#nav li {
	        float: left;
	        margin: 0px;
	        margin-right: 3px;
	        padding: 0px 0px 0px 3px;
			}
		#nav li a {
	        display: block;
	        padding: 6px 20px 6px 16px;
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        font-weight: bold;
	        text-decoration: none;
	        
			}
		#nav li a:hover {
	        color: #333333;
			}
		#nav .current {
	        border-bottom: 1px solid #fff;
	        background: url('/picture/design/menu/nav.tab.left.gif') no-repeat left top;
			}
		#nav .current a {	        
	        background: url('/picture/design/menu/nav.tab.right.gif') no-repeat right top;
			}
		#nav .current a {
	        text-decoration: none;
		    }		
			
/****************************************/
/*	MISE EN PAGE DE LA PARTIE MIDDLE	*/
/****************************************/	

div.forum {
	width: 920px;
	background: url('/picture/design/menu/fond2.jpg') repeat-y;
	float:left;
	}

div.middle {
	width: 920px;
	background: url('/picture/design/menu/fond.jpg') repeat-y;
	float:left;
	}
	
	/*	MISE EN PAGE DE LA PARTIE LEFT	*/
	
	div#left {
		width: 146px; 
		text-align: left;
		float: left;		
		padding: 0px 0px 0px 0px;
		}


		div#rub_dog {
			background: url('/picture/design/menu/top_left.jpg') no-repeat top left;
			width: 146px; 
			height: 95px;
			}		
		
		
		div#rub_header_fr {
			background: url('/picture/design/menu/rub/fr/rub_header.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}


		div#rub_header_eng {
			background: url('/picture/design/menu/rub/eng/rub_header.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}

		div#rub_work_fr {
			background: url('/picture/design/menu/rub/fr/rub_work.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}


		div#rub_work_eng {
			background: url('/picture/design/menu/rub/eng/rub_work.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}			


		div#rub_affiliation_fr {
			background: url('/picture/design/menu/rub/fr/rub_affiliation.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}


		div#rub_affiliation_eng {
			background: url('/picture/design/menu/rub/eng/rub_affiliation.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}			
			
			
		div#rub_shop_fr {
			background: url('/picture/design/menu/rub/fr/rub_shop.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}


		div#rub_shop_eng {
			background: url('/picture/design/menu/rub/eng/rub_shop.gif') no-repeat top left;
			background-position: 16px 0px;
			padding-top: 22px;
			}				
			
	/*	MISE EN PAGE DE LA PARTIE CENTER	*/
	
	div#center {
		width: 634px;
		text-align: justify;
		float: left;
		}

		div.default_padding {
			padding: 30px 0px 0px 0px;
			height: auto;
			}
			
		div.border_margin {
			padding: 0px 10px 0px 10px;
			height: auto;
			}				

		div.border_padding {
			padding: 0px 4px 0px 4px;
			height: auto;
			}			
			
	/*	MISE EN PAGE DE LA PARTIE RIGHT	*/
			
	div#right {
		width: 138px; 
		text-align: left;
		float: right;
		}


		div#rub_language_fr {
			background: url('/picture/design/menu/rub/fr/rub_language.jpg') no-repeat top left;						
			background-position: 10px 0px;
			padding-top: 95px;		
			}


		div#rub_language_eng {
			background: url('/picture/design/menu/rub/eng/rub_language.jpg') no-repeat top left;			
			background-position: 10px 0px;
			padding-top: 95px;
			}


		div#rub_information_fr {
			background: url('/picture/design/menu/rub/fr/rub_information.gif') no-repeat top left;						
			background-position: 1px 0px;		
			padding-top: 20px;
			}


		div#rub_information_eng {
			background: url('/picture/design/menu/rub/eng/rub_information.gif') no-repeat top left;			
			background-position: 1px 0px;
			padding-top: 20px;
			}			


		div#rub_other_fr {
			background: url('/picture/design/menu/rub/fr/rub_other.gif') no-repeat top left;						
			background-position: 1px 0px;		
			padding-top: 20px;
			}


		div#rub_other_eng {
			background: url('/picture/design/menu/rub/eng/rub_other.gif') no-repeat top left;			
			background-position: 1px 0px;
			padding-top: 20px;
			}			
			
		div#rub_manga_fr {
			background: url('/picture/design/menu/rub/fr/rub_manga.gif') no-repeat top left;						
			background-position: 1px 0px;		
			padding-top: 20px;
			}

		div#rub_manga_eng {
			background: url('/picture/design/menu/rub/eng/rub_manga.gif') no-repeat top left;			
			background-position: 1px 0px;
			padding-top: 20px;
			}			

		div#rub_animation_fr {
			background: url('/picture/design/menu/rub/fr/rub_animation.gif') no-repeat top left;						
			background-position: 1px 0px;
			padding-top: 20px;
			}


		div#rub_animation_eng {
			background: url('/picture/design/menu/rub/eng/rub_animation.gif') no-repeat top left;			
			background-position: 1px 0px;
			padding-top: 20px;
			}

		div#rub_multimedia_fr {
			background: url('/picture/design/menu/rub/fr/rub_multimedia.gif') no-repeat top left;						
			background-position: 1px 0px;
			padding-top: 20px;
			}


		div#rub_multimedia_eng {
			background: url('/picture/design/menu/rub/eng/rub_multimedia.gif') no-repeat top left;			
			background-position: 1px 0px;
			padding-top: 20px;
			}						

		div#rub_radio_fr {
			background: url('/picture/design/menu/rub/fr/rub_radio.gif') no-repeat top left;					
			background-position: 1px 0px;
			padding-top: 20px;
			}


		div#rub_radio_eng {
			background: url('/picture/design/menu/rub/eng/rub_radio.gif') no-repeat top left;			
			background-position: 1px 0px;
			padding-top: 20px;
			}			
			
	/*MISE EN PAGE DE LA PARTIE INTER BOTTOM*/

	div#inter_bottom {
		width: 920px;
		clear:both;
	}
		
		div#inter_left {
			width: 146px; 
			height:195px;
			background: url('/picture/design/menu/bottom_left.jpg') no-repeat;			
			float: left;		
		}
	
		div#inter_center {
			width: 635px; 
			height:195px;
			text-align: left;
			float: left;		
		}
		
		div#inter_right {
			width: 139px;
			height:195px; 
			background: url('/picture/design/menu/bottom_right.jpg') no-repeat;
			float: left;
		}

div#down_center {
	width: 920px;
	background: url('/picture/design/menu/fond2.jpg') repeat-y;
	float:left;	
	text-align:center;	
}		
		
/************************************/
/*	MISE EN PAGE DE LA PARTIE DOWN	*/
/************************************/	
	
div#down {
	height: 20px;
	width: 920px;
	background: url('/picture/design/down/down.jpg') no-repeat;
	clear:both;
	padding: 7px 0px 0px 0px;
	text-align:center;
	color: #333333;
	font-weight: bold;
	text-decoration: none;	
	}		

	
/****************************/
/*	MISE EN PAGE GENERALE	*/
/****************************/	

	body {
		background-color:#f1f1f1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;		
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	img.border_1 {
		border: 1px solid black;
		}							
		
	a:link {
		color: #6E686B ;
		text-decoration : none ;
		}
	
	a:visited {
		color: #6E686B ;
		text-decoration : none ;
		}
	
	a:hover {
		color: black ;
		text-decoration : none ;
		}

	a.red:link {
		color: red ;
		text-decoration : none ;
		}
	
	a.red:visited {
		color: red ;
		text-decoration : none ;
		}
	
	a.red:hover {
		color: black ;
		text-decoration : none ;
		}		

	a.brown:link {
		color: #a52a2a ;
		text-decoration : none ;
		}
	
	a.brown:visited {
		color: #a52a2a ;
		text-decoration : none ;
		}
	
	a.brown:hover {
		color: black ;
		text-decoration : none ;
		}			
		
	a.menu:link {
		color: #333333;
		font-weight: bold;
		text-decoration : none ;
		}
	
	a.menu:visited {
		color: #333333;
		font-weight: bold;
		text-decoration : none ;
		}
	
	a.menu:hover {
		color: black;
		font-weight: bold;
		text-decoration : none ;
		}

	a.spoil:link {
		color: black ;
		text-decoration : none ;
		}
	
	a.spoil:visited {
		color: black ;
		text-decoration : none ;
		}
	
	a.spoil:hover {
		color: #6E686B ;
		text-decoration : none ;
		}		
	
	a.picture:link {
		text-decoration : none ;
	}
	a.picture:visited {
		text-decoration : none ;
	}	
	a.picture:hover {
		text-decoration : none ;
	}	
		
	span.title {
		font-size: 16px;
		font-weight: bold;
		}
		
	span.subtitle {
		font-size: 14px;
		font-weight: bold;
		}

	span.underline {
		text-decoration : underline ;
		}		
		
	ul.list_left {	
		list-style-image: url('/picture/design/menu/list.gif');		
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 36px;
		}		

	ul.list_right {	
		list-style-image: url('/picture/design/menu/list.gif');		
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}			
		
	input,select,textarea {
		background-color:#e6e2e3;
	}
	
	div.spoil {
		padding: 6px 6px 6px 6px;
		border: #808080 1px solid;
		/*-moz-border-radius: .5em .5em .5em .5em;*/
		background-color:#f1f1f1;
		display: none;
		text-align: justify;
	}		
	
	div.center {
		text-align : center;
	}
	
	p.center {
		text-align : center;
	}
	
	p.justify {
		text-align : justify;
	}

	p.left {
		text-align : left;
	}

	p.right {
		text-align : right;
	}
	
	table.table01 {
		border-collapse: collapse;
	}	
		
	td.alternative01_left {
		background-color:#e6e2e3;
		border-left: 1px solid #bfbfbf;
		border-top: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}

	td.alternative01_middle {
		background-color:#e6e2e3;
		border-top: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}	
	
	td.alternative01_right {
		background-color:#e6e2e3;
		border-top: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}	

	td.alternative01_complete_font {
		border-top: 1px solid #bfbfbf;
		border-left: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
		background: url('/forum/picture/fond01.jpg') repeat-x;			
	}	
	
	td.alternative01_complete {
		background-color:#e6e2e3;
		border-top: 1px solid #bfbfbf;
		border-left: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}	
	
	td.alternative02_left {
		background-color:#f1f1f1;
		border-left: 1px solid #bfbfbf;
		border-top: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}

	td.alternative02_middle {
		background-color:#f1f1f1;
		border-top: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}	
	
	td.alternative02_right {
		background-color:#f1f1f1;
		border-top: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}	

	td.alternative02_complete_font {
		background-color:#f1f1f1;
		border-top: 1px solid #bfbfbf;
		border-left: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
		background: url('/forum/picture/fond02.jpg') repeat-x;			
	}	
	
	td.alternative02_complete {
		background-color:#f1f1f1;
		border-top: 1px solid #bfbfbf;
		border-left: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
	}


	span.red {
		color: red ;
	}		
		
	span.green {
		color: green ;
	}	

	span.blue {
		color: blue ;
	}	

	span.brown {
		color: #a52a2a ;
	}	
	
	div.block01 {
		padding: 4px 4px 4px 4px;
		margin:4px 4px 4px 4px;
		border: #808080 1px solid;
		/*-moz-border-radius: .4em .4em .4em .4em;*/
		background-color:#e6e2e3;
		display: block;
		text-align: justify;
	}

	div.block02 {
		padding: 4px 4px 4px 4px;
		margin:4px 4px 4px 4px;
		border: #808080 1px solid;
		/*-moz-border-radius: .4em .4em .4em .4em;*/
		background-color:#f1f1f1;
		display: none;
		text-align: justify;
	}	
	
	blockquote {
		padding: 4px 4px 4px 4px;
		margin:4px 4px 4px 4px;
		border: #808080 1px solid;
		/* -moz-border-radius: .2em .2em .2em .2em; */
		background-color:#e6e2e3;
		display: block;
		text-align: justify;		
	}
	
	img.noborder {
		border: 0px;	
	}
	
	img.border {
		border: 1px;	
	}	
	
/**************************************/
/*                                    */
/*			GOOGLE ADS SEARCH		  */
/*                                    */
/**************************************/

table.google {
 	background-color:#ffffff;
}
