/*	BIFI - film noir	*/



*					{margin:0; padding:0;}
a img					{border:0;}
ul, li					{list-style-type:none;}
.vocal					{display:none;}
.accessibilite				{display:none;}
.clear					{clear:both; font:0px/0px arial; height:0;}
.block					{display:block;}

span.txt				{display:block; overflow:hidden; visibility:hidden;}
span.img				{position:absolute; top:0; left:0; cursor:pointer;}

a					{color:#fff; text-decoration:none;}
a:hover					{color:#fff; text-decoration:underline;}

body					{text-align:center; background:#000; font:x-small arial; color:#000;}
.fenetre				{position:relative; width:836px; height:586px; margin:40px auto 0 auto; /*text-align:left;*/  background:url(screen/home_bg.gif) no-repeat;}

.home .corps p				{margin:0 0 10px 0; letter-spacing:0px; font:bold 10px/12px arial;}
.home .corps h2 			{margin:0 0 10px 0;}

.home .block_1				{position:absolute; top:70px; left:285px; width:300px; color:#fff;}
.home .block_1 p			{margin:0 0 10px 0; letter-spacing:-0px; font:bold 11px/14px arial; }
.home .block_1 .bt_entrez		{position:absolute; top:384px; left:87px; width:134px; height:118px; color:#fff;}
.home .block_1 .bt_entrez a .img	{width:134px; height:118px; background:url(screen/bt_entrez.gif) no-repeat; }
.home .block_1 .bt_entrez a:hover .img	{background:url(screen/bt_entrez.gif) 0 100% no-repeat; }

.home .block_2				{position:absolute; top:163px; left:75px; width:170px;}
.home .block_2 h2			{margin:0 0 5px 0;}
.home .block_3				{position:absolute; top:280px; left:642px; width:135px;}
.home .block_3 h2			{margin:0 0 5px 0;}




.home .resume				{position:absolute; top:560px; left:40px; color:#fff;}
.home .resume a				{border:1px solid #fff; padding:3px 5px; float:left; }

.pied 					{position:absolute; top:550px; right:15px; color:#fff;}
.pied a.logo				{position:relative; top:2px;}

.aide					{color:#fff; padding:10px 0 0 0;}


.page .fenetre				{text-align:left;  background:url(screen/page_bg.gif) 70px 20px no-repeat; /*width:769px; height:500px;*/ width:836px; height:586px;}
.page .entete				{position:absolute; top:0px; left:0px; }
.page .corps				{margin:0 40px 0 230px; color:#fff; padding:100px 0 0 0;}
.page .corps p				{font:12px/14px arial; margin:0 0 5px 0;}
.page .corps p.chapo			{margin:0 0 20px 0; font:bold 12px/16px verdana;}
/*.page .pied 				{position:absolute; top:465px; right:15px; color:#fff;}*/


.page .contact_bifi			{margin:0 0 0 110px; padding:40px 0 0 0;}
.page .contact_bifi p			{clear:both; margin:0 0 20px 0;}
.page .contact_bifi label		{float:left; width:90px;  font-weight:bold; text-align:right; position:relative; right:10px;}
.page .contact_bifi .input_text		{border:1px solid #fff; width:250px;}
.page .contact_bifi textarea		{border:1px solid #fff; width:250px; height:100px;}
.page .contact_bifi .submit		{text-align:right; margin:0 90px 0 0;}
.page .contact_bifi .submit input	{text-align:center; border:0; /*padding:0 10px; background:#E71939;*/ width:82px; height:26px; background:url(screen/submit_bg.gif); color:#fff; font-weight:bold;}

.page h1				{font:bold 18px/20px verdana; color:#fff; margin:0 0 5px 0;}
.page h2				{font:bold 15px/17px verdana; color:#e71939; margin:0 0 5px 0; padding:20px 0 0 0;}
.page h3				{font:bold 13px/15px verdana; color:#fff; margin:0 0 5px 0; padding:20px 0 0 0;}

.page .scroll				{height:400px; overflow:auto; text-align:center;}





