
.journal-titre {
	color: #990000;
	font-weight: bold;
	font-size: 24px;
	text-align:center;
;
}
.journal-text {
	font:100% "Courier New", Courier;

	font-size: 16px;
;
}
.journal-principal {
	border:1px solid #FFF;

}
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

#tooltip{
	position:absolute;
	border:1px solid #FFF;
	background:#FFF;
	padding:2px 5px;
	color:#000;
	display:none;
	}	

#normal-h1 {
	font-weight: bold;
	font-size: 17px;
	margin: 0;
	color: #000000;

}
#footer-bottom {
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #FFF;

}
 
#footer-bottom a:link {
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
}
#footer-bottom a:visited {
font-weight:bold;
	color: #FFF;
	 text-decoration: none;
}
#footer-bottom a:hover {
font-weight:bold;
	color: #999;
	 text-decoration: none;
}

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
 
.tableau_flic{
	margin-left:5px ; 

}
.fb_table_header {
color:#FFF;
}
.fb_message0 {
color:#FFF;
}
.fb_message1 {
color:#FFF;
}
#contain{
width:830px;
margin:0 auto;
}
 
#board_top{
width:600px;
height:34px;
background:url('images/body-top.png') top left no-repeat;
}
 
#board_middle{
width:600px;
background: url('images/body-middle.png') top left repeat-y;
}
 
#header{
margin-left:30px;
float:left;
}
 
#corpus{
width:600px;
height:20px;
color:#000;
margin-left:30px;
text-align:center;
} 

#fond_fond{
width:600px;

color:#000;
margin-left:30px;
text-align:center;
}
#noir{
color:#000;
}
#noir a:link {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#noir a:visited {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}
#noir a:hover {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}
#blanc{
color:#FFF;
}

#blanc a:link {
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
}
#blanc a:visited {
font-weight:bold;
	color: #FFF;
	 text-decoration: none;
}
#blanc a:hover {
font-weight:bold;
	color: #FFF;
	 text-decoration: none;
}
#gris{
color:#FFF;


}

#gris a:link {
	font-weight:bold;
	color: #FFF;
	text-decoration: none;

}
#gris a:visited {
font-weight:bold;
	color: #FFF;
	 text-decoration: none;
}
#gris a:hover {
font-weight:bold;
	color: #FFF;
	 text-decoration: none;
}
#blanc_forum{
color:#FFF;
}
#blanc_forum a:link {
	font-weight:bold;
	color: #999;
	text-decoration: none;
}
#blanc_forum a:visited {
font-weight:bold;
	color: #999;
	 text-decoration: none;
}
#blanc_forum a:hover {
font-weight:bold;
	color: red;
	 text-decoration: none;
}
#corpus a:active {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}
#corpus a:link {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#corpus a:visited {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}
#corpus a:hover {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}
#corpus a:active {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}

* html #corpus{padding-bottom:100px;}
*+html #corpus{padding-bottom:100px;}
 
#corpus img{
border:10px solid white;
border-bottom:none;
margin:0;
max-height:150px;
max-width:200px;
width:auto;
height:auto;
}
 
#corpus .vignette{
border:1px solid grey;
float:left;
padding:0 0 6px 0;
margin:20px;
width:300px;
height:45px;
background:white;
font-family:"Comic Sans Ms", "Verdana";
font-size:14px;
font-weight:bold;
-moz-transform: rotate(-5deg);
}
  
#fond_fond .fond_vignette{
border:1px solid grey;
margin:20px;
background:white;
font-family:"Comic Sans Ms", "Verdana";
font-size:13px;
font-weight:bold;
}
 
#fond_fond .fond_vignette .punaise{
width:25px;
height:34px;
background:url('../images/punaise-verte.png') top left no-repeat;
position:absolute;
margin-top:-20px;
margin-left:-10px;
} 
#corpus .vignette .punaise{
width:25px;
height:34px;
background:url('../images/punaise-verte.png') top left no-repeat;
position:absolute;
margin-top:-20px;
margin-left:-10px;
}
 
#corpus .right{
-moz-transform: rotate(5deg);
}
 
#box_right{
margin-left:600px;
position:absolute;
}
 
*+html #box_right{margin-left:70px;}
* html #box_right{margin-left:50px;}
 
#box_right_top{
width:173px;
height:9px;
background:url('../images/menu-top.png') top left no-repeat;
padding:115px 0 0 30px;
font-family:Verdana;
font-size:13px;
font-weight:bold;
}
 
* html #box_right_top{padding:108px 0 0 30px;}
*+html #box_right_top{height:15px;padding:108px 0 0 30px;}
 
#box_right_middle{
width:172px;
background:url('../images/menu-middle.png') top left repeat-y;
}
 
#box_right_middle a{
display:block;
height:15px;
padding: 13px 0 0 15px;
text-decoration:none;
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:black;
}
 
#box_right_bottom{
width:173px;
height:26px;
background:url('images/menu-bottom.png') top left no-repeat;
}
 
#board_bottom{
width:254px;
height:80px;
margin-top:-100px;
background: url('images/body-bottom.png') top left no-repeat;
padding: 75px 0 0 580px;
font-family:Verdana;
color:white;
font-size:8px;
}
 
.stop_float{
clear:both;
}
.bouton_sortirplanque{ 
background-image:url(../images/sortir.planque.png);
width:150px;
height:20px;
border:0px;
background-color:#000;
cursor:pointer;

}
/* Stuck Footer */
#footer      {position: fixed; bottom: 0; left: 0; height: 50px; width: 100%; background: transparent url('../images/footer.png') top center repeat-x; text-align: center; vertical-align: bottom; line-height: 67px; padding: 0px; color: rgb(81,188,229); font-size: 7pt; font-weight: bold; opacity: .90; filter: alpha(opacity=90); -moz-opacity: 0.90;}
#footer a    {color: rgb(81,188,229);}
#footerLinks, #searchBox {float: left; padding: 0px; width: 22%; margin: 0px;}
#footerNav   {float: left; padding: 0px; width: 100%; margin: 0px; margin-left: 10px;}
#footerLinks {text-align: left;}
#footerLinks a:hover {color: rgb(131,238,255);}
#footerNav   {text-align: center;}
#footerNav a, #footerNav a:visited {color: #ffe000;}
#footerNavPar {text-align: center; }
#searchBox   {float: right; text-align: right;}
#searchBox   {color: rgb(81,188,229);}
#user12   {
	color: #FFFFFF;
	font-weight:bold;
}
#searchBox a:hover {color: rgb(131,238,255);}

b.taille {
font-size:17px;
top: -16px;
text-align: center; }

#invsi {position: absolute; top: -1000px; left: -1000px;}

/* MIN WIDTHS */
#footer      {min-width: 900px;}
#footer      {min-width: 900px;}
#footerLinks {min-width: 300px;}

table.bureau_info {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;


}
td.bureau_info {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;


}
table.marge_table {

margin-left: 20px;

}

div.marge_table {

margin-left: 25px;

}
div.marge_table2 {
display:inline;
margin-left: 25px;

}

table.fond_contrat { 
background-image:url(../images/fond_wanted.jpg);

}

td.bureau_gauche {
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
td.bureau_centre {
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
td.bureau_droit {
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.arme {
opacity:0.4;filter:alpha(opacity=40)
}
.arme img:hover  {
opacity:1;filter:alpha(opacity=100)

}
#partenaires img{
opacity: 0.2;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
}
#partenaires a:hover img, .toggleopacity20:hover img{
opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
#PartieCentrale p{
	display:inline;
}

a img {
	border: 0;
} 
#classement a:link {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#bureau a:link {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}

#bureau {
	color:#000000;
}
#msg2 {
	color:#FFFFFF;
}
#scores {
	color:#000000;
}
#msg2  a:link {
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
}
.forum {
	color:#FFFFFF;
}
#couleur_blanc {
	color:#FFFFFF;
}
.miniavatarEquipe { background-color:#000000; }
#acc_bureau {
	color:#ffffff;
}

#menu_jeu a:link {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
a:link {
font-weight:bold;
	color: #FFF;
	text-decoration: none;
}
a:visited {
font-weight:bold;
	color: #000;
	 text-decoration: none;
}
a:hover {
font-weight:bold;
	color: #970F00;
	 text-decoration: none;
}
a:active {
font-weight:bold;
	color: #FF0000;
	 text-decoration: none;
}
#apDiv1 {
	position:absolute;
	left:376px;
	top:420px;
	width:149px;
	height:113px;
	z-index:1;
}
.style1 {color: #FFFFFF}
#apDiv2 {
	position:absolute;
	left:255px;
	top:424px;
	width:126px;
	height:64px;
	z-index:1;
}
.buttonLogin{
	border:1px solid #999999;
	color:#FFFFFF;
	background-color:#000000;
	font-size:14px;

}

.annonce {
font-size: 22px;
font-weight:bold;
color:#FFFFFF;

}
.welcome {
font-size: 14px;
color:#FFFFFF;
font-weight:bold;
}
.menu_user1 {
margin-left: 7px;
margin-right: 7px;
color:#000000;
}
.menu_droite {
margin-left: 7px;
margin-right: 7px;
color:#000000;
}
.menu_user2 {
margin-left: 7px;
margin-right: 7px;
color:#FFF;
}
.mod_wub_top {
	font-size: 120%;
color: #000;
font-weight:bold;
}

/* @group Sub Menu */


ul.menuside {
	margin: 0;
	padding: 0;
}

ul.menuside li {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menuside a:hover {
	text-decoration: none;
}

ul.menuside li.active li a {
	font-weight: normal;
}

ul.menuside li.link li a {
	font-weight: normal;
		color: #000;
}

ul.menuside span {
	display: block;
}

ul.menuside a {
	display: block;
	line-height: 25px;
	text-indent: 30px;
	height: 25px;
	font-family: Century Gothic, Arial, sans-serif;
	font-size: 110%;
}

ul.menuside a:hover {
	text-decoration: none;
}

ul.menuside ul {
	margin-left: 20px;
	padding: 0;
}

ul.menuside ul ul {
	padding: 0;
	margin-left: 30px;
}

ul.menuside li li {
	padding: 0;
	margin: 0;
}

ul.menuside li li a {
	padding-left: 23px;
}

ul.menuside ul a {
	text-indent: 0;
	color: #ccc;
}

ul.menuside li.active li a {
	color: #ccc;
	background-color: #ccc;
}

.fond_mafieux {
	background-image: url(../images/fond_mafieux.png);
	background-repeat: no-repeat;
}
.fond_flic {
	background-image: url(../images/fond_flic.png);
	background-repeat: no-repeat;
}
.fond_grosbras {
	background-image: url(../images/fond_grosbras.png);
	background-repeat: no-repeat;
}

.fond_inv {
	background-image: url(../images/fond_inv.png);
	height:100px;
}
ul.menuside ul ul ul a {
	text-indent: 30px;
}

/* @end */

table.bg_menu {

	border: 1px solid #000000;
	background:  url(../images/bg_menu.png) repeat-x;

}
table.bg_concours {

	border: 1px solid #000000;
	background: #FFFFFF;
	color:#000000;
	

}
table.bg_concours_2 {

	border: 1px solid #000000;
	background: #FFFFFF;
	color:#000000;
		margin-left: 20px;
		margin-right: 20px;
		border:0px;


}
.bg_menu {
	color: #FFF;
	margin-left: 5px ; 
	font-weight: bold;
 
	margin-right: 5px ; 
	background:  url(../images/bg_menu.png) repeat-x;

}
.vote_vote {
	border: 1px solid #000000;
	font-size: 14px;

	color: #000;
	margin-left: 5px ; 
	margin-right: 5px ; 
	background:  url(../images/bg_menu.png) repeat-x;

}
.bg_menu2{
 	border: 1px solid #000000;

	background:  url(../images/bg_menu.png) repeat-x;

}
span.alert {
	color: #FFF;
	border: 3px solid #730D0D;
	background: #970F00 url(../images/status-alert.png) 10px 50% no-repeat;
	margin-left:5px ; 
	font-weight: bold;
	margin-right: 5px ; 
	width:500px;
}
span.alert_main{

	color: #EC1F20;
	border: 3px solid #730D0D;
	background: #381212 url(../images/status-alert.png) 10px 50% no-repeat;
margin-left: 50px ; 
margin-right: 10px ;
	width:500px;
 
}
span.help {
	color: #000000;
	border: 3px solid #333333;
	background: #CC6600 10px 50% no-repeat;
	margin-left: 5px ; 
	margin-right: 5px ; 
		width:500px;

}

span.info {
	color: #FFF;
	border: 3px solid #0E3A72;
	background: #4B71CB url(../images/status-info.png) 10px 50% no-repeat;
	margin-left: 5px ; 
	font-weight: bold;
		width:500px;

 
	margin-right: 5px ; 
}
span.sponsor {
	color: #FFF;
	border: 3px solid #FFF;
	background: #666666;
	margin-left: 5px ; 
	font-weight: bold;
 	width:500px;

	margin-right: 5px ; 
}

span.note {
	color: #000;
	border: 3px solid #735E0D;
	background: #FFCC00 url(../images/status-note.png) 10px 50% no-repeat;
	margin-left: 5px ; 
		font-style: italic;
		width:500px;

	margin-right: 5px ;
}

.reset_acc{ 
background-image:url(../images/reset.png);
width:400px;
height:25px;
border:0px;
	cursor:pointer;

}


/* Com_allopass */

.bouton_pack6{ 
background-image:url(../images/cb6.png);
width:200px;
height:85px;
border:0px;
}

.bouton_pack11{ 
background-image:url(../images/cb15.png);
width:200px;
height:85px;
border:0px;

}
.bouton_debutant{ 
background-image:url(../images/start.png);
width:200px;
height:85px;
border:0px;
}
.bouton_casier{ 
background-image:url(../images/casier.png);
width:200px;
height:85px;
border:0px;
}
.bouton_50k{ 
background-image:url(../images/50k.png);
width:200px;
height:85px;
border:0px;z
}
.bouton_vie{ 
background-image:url(../images/100vie.png);
width:200px;
height:85px;
border:0px;
}
.bouton_gold{ 
background-image:url(../images/gold2.png);
width:420px;
height:90px;
border:0px solid ;
}
	
/* @group Notice Styles */

span.alert,
span.alert_main,
span.help,
span.alertjeux,
span.info,
span.sponsor,
span.barinfo,
span.download,
span.evenement,
span.note {
	display: block;
	padding: 10px 10px 10px 55px;
	margin: 15px 0;	
}
/* @end */
.contentheading {
	color: #000;
	border: 3px solid #000;
	background: 10px 50% no-repeat;
	font-size: 150%;
	font-weight: bold;
	line-height: 18px;
	padding-top: 3px;
	padding-left: 28px;
	padding-bottom: 3px;
	font-family: Century Gothic, Arial, sans-serif;
}
.Style_drogue_1 {
color:#FFFFFF;
}
