/**************************//* header and general CSS *//**************************/* {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	line-height: normal;	font-weight: normal;	padding: 0;	margin: 0;	color: #63371f;	text-align: justify;}img {	border: 0;}body {	position: absolute;	background: #000;	width: 100%;	height: 100%;}#content {	position: relative;	background: url(../images/background_home_tanuki.jpg);	background-repeat: no-repeat;	margin: auto;	height: 769px;	width: 1025px;}div {	display: block;	position: absolute;}#menu {	width: 194px;	height: 63px;	left: 20px;	top: 181px;}#autoprod, #clients, #projets, #connexion {	visibility: hidden;	width: 149px;	height: 284px;	top: 252px;	left: 97px;}#clients li a, #connexion li a {	width: 139px;	display: block;	height: 25px;	font-weight: bold;	text-align: center;	font-size: 16px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}#clients li a:hover, #connexion li a:hover {	color: #a7371f;}#autoprod {	background: url(../images/background_realisations.jpg) top left no-repeat;	visibility: visible;}#projets {	background: url(../images/background_projects.jpg) top left no-repeat;}ul {	list-style: none;}#projets li a{	display: block;	width: 149px;	height: 50px;	text-indent: -999em;}#strippoker {	display: block;	width: 149px;	height: 63px;	text-indent: -999em;}#pinpin {	display: block;	width: 149px;	height: 49px;	text-indent: -999em;}#mangarena {	display: block;	width: 149px;	height: 68px;	text-indent: -999em;}#dating {	display: block;	width: 149px;	height: 34px;	text-indent: -999em;}#kanami {	display: block;	width: 149px;	height: 40px;	text-indent: -999em;}#legal_mentions {	bottom: 0;	right: 0;	font-size: 10px;}#link_description {	font-size: 12px;	width: 345px;	height: 80px;	top: 663px;	left: 288px;	padding: 4px;}#news {	width: 187px;	height: 275px;	top: 81px;	left: 770px;	overflow: hidden;}#link_news_block {	top: 14px;	left: 771px;}#archives {	top: 31px;	left: 887px;}#forum {	top: 31px;	left: 635px;}#link_studio_tanuki {	top: 41px;	left: 64px;}#link_logo_tanuki {	top: 552px;	left: 723px;}#link_ujimushiro {	top: 41px;	left: 233px;}#link_keep_up_the_fight {	top: 127px;	left: 0;}#link_mangapop {	top: 609px;	left: 0;}#link_sakura {	top: 555px;	left: 150px;}#link_sakura_2 {	top: 658px;	left: 914px;}#select_language_fr {	top: 658px;	left: 702px;}#select_language_jp {	top: 658px;	left: 750px;}#select_language_en {	top: 658px;	left: 794px;}#music_player {	top: 400px;	left: 756px;}#link_danser_tapageusement_avec_mes_potes {	top: 204px;	left: 284px;	z-index: 4;}#full_content {	position: fixed;	font-size: 9px;	display: block;	width: 800px;	left: -805px;	visibility: hidden;}#google_ads {	width: 234px;	height: 122px;	top: 25px;	left: 320px;}#middle_background {	z-index: 3;	width: 485px;	height: 410px;	top: 218px;	left: 245px;}/************************************************//*           CSS News                           *//************************************************/.blocknews {	display: block;	position: static;	margin: 2px;	font-size: 10px;	font-weight: normal;	width: 183px;	cursor: pointer;}.newsheader {	position: static;	font-weight: normal;	padding: 2px;	background: url(../images/background_news.jpg) top left no-repeat;	color: #eee;}.newsauthor {	position: static;/*	float: right;*/	font-size: 9px;	color: #fe9965;	display: inline;}.newscontent {	position: static;	text-align: justify;	font-size: 1px;	display: none;}.newscontent, .newscontent a {	color: #63371f;}.newscontent a:hover {	color: #96371f;}/************************************************//*           CSS Contact                        *//************************************************/#ajax_layer {	z-index: 50;	width: 460px;	height: 387px;	top: 240px;	left: 272px;}#contact_content {	width: 410px;	height: 225px;	top: 95px;	left: 20px;}#contact_left {	position: static;	float: left;	width: 48%;}#contact_right {	position: static;	width: 48%;	float: right;}.contact_people {	color: #ddd;	position: static;	font-size: 10px;	margin: 0 0 20px 0;	text-align: left;}.contact_name {	color: #fff;	font-weight: bold;	font-size: 12px;}.contact_mail {	color: #63371f;	font-weight: bold;}#close_button_ajax {	left: 415px;	top: 17px;	cursor: pointer;}
