/*HACK IE 6 PNG*/
/*
* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/trans.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
*/
body {
text-align:center;
padding:0;
background-color: #000;
/*
color:#878787;
*/
color:#333333;
font-size:14px;
font-family:Verdena, Arial, Helvetica;
font-weight:bolder;
}


img{
border:0;
behavior: url("/css/win_png.htc");
}

/*************************************/
/* Global DESIGN */
/*************************************/

.BGleft{
	background-image:url(/images/fo/ombre_left.png);
	width:38px;
}
.BGmiddle{
	background-image:url(/images/fo/middle.jpg);
	background-repeat: repeat-x;
	background-color:#0d0d0d; /*084552*/
/*	width:1000px;*/
	text-align:left;
}
.BGright{
	background-image:url(/images/fo/ombre_right.png);
	width:38px;
}

.BgGameDetails100{
background-color:#cccccc;

/*
padding:10px;
*/
height:100px;
width:100px;
float:left;
}

/*************************************/
/* Global TXT */
/*************************************/
.Title1{
font-family:arial;
font-size:18px;
font-weight:bolder;
color:#FFFFFF;
}

.Title3 h3{
font-family:arial;
font-size:12px;
font-weight:bolder;
color:#084552;
}

.txt1{
font-family:arial;
font-size:12px;
/*font-weight:bolder;*/
color:#084552;
}

.footer{
font-family:verdena;
font-size:11px;
/*font-weight:bolder;*/
color:#444444;
}

a {color:#878787; text-decoration: none; font-weight:bolder;}
a:active {color:#878787; text-decoration: none; font-weight:bolder;}
a:visited {color:#878787; text-decoration: none; font-weight:bolder;}
a:hover {color:#78D443; text-decoration: none; font-weight:bolder;}

a.linkLng{color:#bebebe; text-decoration: none;}
a.linkLng:active {color:#bebebe; text-decoration: none;}
a.linkLng:visited {color:#bebebe; text-decoration: none;}
a.linkLng:hover {color:#FFFFFF; text-decoration: underline;}

a.linkLng_on{color:#FFFFFF; text-decoration: none;}
a.linkLng_on:active {color:#FFFFFF; text-decoration: none;}
a.linkLng_on:visited {color:#FFFFFF; text-decoration: none;}
a.linkLng_on:hover {color:#FFFFFF; text-decoration: underline;}

.trans50 {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

a.rollopaque img {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

a.rollopaque:hover img {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

.bandeauNews{
color:#FFFFFF;
font-size:16px;
font-family:Verdena, Arial, Helvetica;
font-weight:bolder;
}

/* form style */
.formErrorBox{
	background-color: #f1e8e6;
	border: 1px solid #c24733;
	color:#c24733;
	font-weight:normal;
}
.inputStyle{
	width:150px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.inputDisabledStyle{
	width:150px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#EEEEEE;
	cursor:default;
}
.inputUploadStyle{
	/*width:50px;*/
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.inputCheckBoxStyle{
	vertical-align:middle;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.inputRadioStyle{
	vertical-align:middle;
	/*border: 1px solid #cccccc;*/
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	margin:5px;
}
.inputButtonStyle{
		background-image:url(/images/bo/windowTop.jpg);
		font-family: Arial;
		font-size: 10px;
		font-weight: normal;
		text-indent: 0;
		padding:2px;
		cursor:pointer;
		color: #3a3a3a;
		background-color: #FFFFFF;
		border: 1px solid #a6a6a6;
}
.inputButtonStyle:hover{
		background-image:url(/images/bo/bo_background.jpg);
		color: #FFFFFF;
		background-color: #0082c9;
		border: 1px solid #a6a6a6;
}
.selectStyle{
	_width:157px;/*special IE*/
	width:156px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.textareaStyle{
	width:99%;
	height:150px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.textareaLongStyle{
	width:99%;
	height:400px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.fieldInError{
	background-color: #f1e8e6;
	border: 1px solid #c24733;
}
.fieldChecked {

}


.ongletOn{
height:40px;
width:100%;
text-align:center;
border-top:2px solid #78D443;
border-left:2px solid #78D443;
border-right:2px solid #78D443;
background-color:#FFFFFF;
padding-left:5px;
padding-right:5px;
cursor:pointer;
}
.ongletOff{
height:38px;
width:100%;
text-align:center;
border-top:2px solid #AAAAAA;
border-left:2px solid #AAAAAA;
border-right:2px solid #AAAAAA;
border-bottom:2px solid #78D443;
background-color:#696969;
padding-left:5px;
padding-right:5px;
cursor:pointer;
}

.interOnglet{
border-bottom:2px solid #78D443;
}

#ongletOn a {color:#78D443; text-decoration: none; font-weight:bolder; font-size:13px;}
#ongletOn a:active {color:#78D443; text-decoration: none; font-weight:bolder; font-size:13px;}
#ongletOn a:visited {color:#78D443; text-decoration: none; font-weight:bolder; font-size:13px;}
#ongletOn a:hover {color:#78D443; text-decoration: none; font-weight:bolder; font-size:13px;}

#ongletOff a {color:#333333; text-decoration: none; font-weight:bolder; font-size:13px;}
#ongletOff a:active {color:#333333; text-decoration: none; font-weight:bolder; font-size:13px;}
#ongletOff a:visited {color:#333333; text-decoration: none; font-weight:bolder; font-size:13px;}
#ongletOff a:hover {color:#78D443; text-decoration: none; font-weight:bolder; font-size:13px;}

.ongletContentZone{
text-align:center;
height:600px;
border-bottom:2px solid #78D443;
border-left:2px solid #78D443;
border-right:2px solid #78D443;
background-color:#FFFFFF;
padding:20px;
}

.hallow{
border:2px solid #78D443;
}
.hallow_on{
border:2px solid #333333;
}
.hallow_off{
border:2px solid #78D443;
}