body { 
	background: #fff url(../images/bg2.jpg) top left no-repeat;
	font: 11px Arial, Helvetica, sans-serif; 
	color: #666;}
/* ***** Reset ***** */
h1, h2, h3, h4, h5, h6, p, form, ul, li, dl, dt, dd { margin: 0; padding: 0; }
#maincontent { padding-left:10px;}
#footer {clear:both;}
#wrapper {width:1103px;margin:0 auto;padding:0;border:0;}
#header {margin:0 0 0 0; height:150px;width:1125px;}
#headerline1 {width:1125px;height:106px;}
#menubar {background: url(../images/topBar.png) top left no-repeat;height:44px;width:1124px;}
#flags {position:absolute;padding-left:20px; padding-top:78px;}
#footer {margin:0 0 0 0; background: url(../images/footer.png) top left no-repeat; width:1119px; height:48px; padding-top:13px;}
/* ************************************************************************************** */
/* *************						Page principale 					************* */
/* ************************************************************************************** */
/* ***** Block de news ***** */
#newsBlock {width: 418px;height: 355px;float:left; padding-left:2px;}
#newsBlockTop {background: url(../images/newsBlockTop.png) top left no-repeat;width: 418px;height: 31px;}
#newsBlockContent {background: url(../images/newsBlockContent.png) top left repeat-y;width: 418px;height: 310px; padding-left:18px;}
#newsBlockBottom {background: url(../images/newsBlockBottom.png) left bottom;width: 418px;height: 14px;}
/* ***** Block Video ***** */
#videoBlock {width: 645px;height:355px;float:right;}
#videoBlockTop {background: url(../images/videoBlockTop.png) top left no-repeat;width: 645px;height: 31px;}
#videoBlockContent {background: url(../images/videoBlockContent.png) top left repeat-y;width: 645px;height: 310px;}
#videoBlockBottom {background: url(../images/videoBlockBottom.png) left bottom;width: 645px;height: 14px;}
#videoBlockOverlay {z-index:1; position:absolute; padding-left:20px;padding-top:12px;} 
/* ***** Block "Nos jeux" ***** */
#gameBlock {width: 796px;height: 363px;float:right;}
#gameBlockTop {background: url(../images/gameBlockTop.png) top left no-repeat;width: 796px;height: 35px;}
#gameBlockContent {background: url(../images/gameBlockContent.png) top left repeat-y;width: 796px;height: 310px; padding-left:15px;}
#gameBlockBottom {background: url(../images/gameBlockBottom.png) left bottom;width: 796px;height: 18px;}
/* ***** ADS ***** */
#ads4 {background: url(../images/ads4.png) top left no-repeat;width: 280px;height: 111px; padding-top:7px; padding-left:7px;}
#adsBlock {width: 275px; float:left; padding-left:7px;}
#adsBlockIndex {width: 275px; float:left; padding-left:0px;}
#adsBlockContent {width: 275px; padding-top:3px; padding-left:5px;}
#cutPart{background:url(../images/cutPart.png) top left no-repeat;}
/* ************************************************************************************** */
/* *************						Page de news	 					************* */
/* ************************************************************************************** */
#content{ padding-left:25px;}
#content_col1 {width:257px;float:left;}
#content_col2 {width:796px;float:left;}
#vidcontent_col2 {width:676px;float:left;}
#vidcontent_col3 {width:120px;float:left; padding-top:7px;}
/* ***** Zone de news ***** */
#mainZone {width: 796px; min-height:451px; height:auto !important; height: 451px;float:right;}
#mainZoneTop {background: url(../images/newsZoneTop.png) top left no-repeat;width: 796px;height: 31px;}
#mainZoneContent {background: url(../images/newsZoneContent.png) top left repeat-y;width: 796px;min-height:410px; height:auto !important; height: 410px; padding-top: 1px;padding-left: 20px;}
#mainZoneBottom {background: url(../images/newsZoneBottom.png) left bottom no-repeat;width: 796px;height: 18px;}
/* ***** Zone de gauche ***** */
#filterZone {width: 257px;height: auto;}
#filterZoneTop {background: url(../images/relatedNewsZoneTop.png) top left no-repeat;width: 257px;height: 31px;}
#filterZoneContent {background: url(../images/relatedNewsZoneContent.png) top left repeat-y;width: 257px;height:201px;padding-left:24px; }
#filterZoneBottom {background: url(../images/relatedNewsZoneBottom.png) left bottom no-repeat;width:257px;height:18px;}
/* ***** Zone de videos ***** */
#videosZone {width: 642px; min-height:350px; height:auto !important; height: 350px;}
#videosZoneTop {background: url(../images/videoGameZoneTop.png) top left no-repeat;width: 642px;height: 31px;}
#videosZoneContent {background: url(../images/videoGameZoneContent.png) top left repeat-y;width: 642px;min-height:250px; height:auto !important; height: 250px; padding-left:2px; text-align:center;}
#videosZoneBottom  {background: url(../images/videoGameZoneBottom.png) left bottom no-repeat;width: 642px;height: 18px;}

/* ***** Zone de liens ***** */
#linksZone {width: 642px; min-height:350px; height:auto !important; height: 350px;}
#linksZoneTop {background: url(../images/videoGameZoneTop.png) top left no-repeat;width: 642px;height: 31px;}
#linksZoneContent {background: url(../images/videoGameZoneContent.png) top left repeat-y;width: 642px;min-height:301px; height:auto !important; height: 301px; padding-left:12px; text-align:center;}
#linksZoneBottom  {background: url(../images/videoGameZoneBottom.png) left bottom no-repeat;width: 642px;height: 18px;}

/* ************************************************************************************** */
/* *************						Page de jeu		 					************* */
/* ************************************************************************************** */
#gamecontent_col1 {width:257px;float:left;}
#gamecontent_col2 {width:642px;float:left;}
#gamecontent_col3 {width:159px;float:left;}
/* ***** Logo ***** */
#gamelogo {width: 257px;height: auto; text-align:center; vertical-align:middle;}
/* ***** Zone de news associées ***** */
#relatedNewsZone {width: 257px;height: 250px;}
#relatedNewsZoneTop {background: url(../images/relatedNewsZoneTop.png) top left no-repeat;width: 257px;height: 31px;}
#relatedNewsZoneContent {background: url(../images/relatedNewsZoneContent.png) top left repeat-y;width: 257px;height:201px;padding-left:16px}
#relatedNewsZoneBottom {background: url(../images/relatedNewsZoneBottom.png) left bottom no-repeat;width:257px;height:18px;}
/* ***** Zone de vidéos de jeu ***** */
#videoGameZone {width: 642px;}
#videoGameZoneTop {background: url(../images/videoGameZoneTop.png) top left no-repeat;width: 642px;height: 31px;}
#videoGameZoneContent {background: url(../images/videoGameZoneContent.png) top left repeat-y;width: 642px;height: auto; padding-left:2px; text-align:center;}
#videoGameZoneBottom {background: url(../images/videoGameZoneBottom.png) left bottom no-repeat;width: 642px;height: 18px;}
/* ***** Zone ID ***** */
#GameIDZone {width: 188px;height:auto;}
#GameIDZoneTop {background: url(../images/GameIDZoneTop.png) top left no-repeat;width: 188px;height: 18px;}
#GameIDZoneContent {background: url(../images/GameIDZoneContent.png); width: 187px;height: auto;padding-left:0px;}
#GameIDZoneBottom {background: url(../images/GameIDZoneBottom.png) left bottom no-repeat;width: 188px;height: 25px;}
/* ***** Zone Merchandising ***** */
#merchandisingZone {width: 257px;}
/* ***** Zone Patches ***** */
#GamePatchesZone {width: 188px;}
#GamePatchesZoneTop {background: url(../images/GamePatchesZoneTop.png) top left no-repeat;width: 188px;height: 30px;}
#GamePatchesZoneContent {background: url(../images/GamePatchesZoneContent.png) top left repeat-y;width: 188px;height: auto; padding-left:13px;}
#GamePatchesZoneBottom {background: url(../images/GamePatchesZoneBottom.png) left bottom no-repeat;width: 188px;height: 15px;}
/* ***** Zone de description jeu ***** */
#gameZone {width: 642px; }
#gameZoneTop {background: url(../images/videoGameZoneTop.png) top left no-repeat;width: 642px;height: 31px;}
#gameZoneContent {background: url(../images/videoGameZoneContent.png) top left repeat-y;width: 613px;height:auto; padding: 16px;}
#gameZoneBottom {background: url(../images/videoGameZoneBottom.png) left bottom no-repeat;width: 642px;height: 18px;}
/* ***** Zone de copyrights***** */
#gCopyZone {width: 642px; }
#gCopyZoneTop {background: url(../images/videoGameZoneTop.png) top left no-repeat;width: 642px;height: 31px;}
#gCopyZoneContent {background: url(../images/videoGameZoneContent.png) top left repeat-y;width: 642px; text-align:center;height:auto; padding-top: 5px; padding-left:1px; color:#333}
#gCopyZoneBottom {background: url(../images/videoGameZoneBottom.png) left bottom no-repeat;width: 642px;height: 18px;}
/* ***** Block "Ads" ***** */
#videosListZone {width: 642px; height:509px; }
#videosListZoneTop {background: url(../images/videoGameZoneTop.png) top left no-repeat;width: 642px;height: 26px;}
#videosListZoneBottom {background: url(../images/videoGameZoneBottom.png) left bottom no-repeat;width: 642px;height: 18px;}
#videosListZoneContent {background: url(../images/videoGameZoneContent.png) top left repeat-y;width: 613px; height:420px; padding: 16px;}
#videosListZoneList {width: 585px; height:410px; overflow:scroll; padding: 16px;}

/* ***** Mise en forme du texte ***** */
#newsTitleBlock{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 20px;}
#gameTitleBlock{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 11px;padding-left: 16px;}
#videoTitleBlock{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 14px;}
#mainZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 14px;}
.rntitle {font-size: 11px; color: #0060A9;}
.rncontent {font-size: 10px; color: #666; text-align:justify;}
.lkcontent {font-size: 10px; color: #666; text-align:justify;}
.lktitle {font-size: 11px; color: #444; text-align:justify;}
.gameid {font-size: 11px; color: #666; text-align:left;}
#relatedNewsZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 18px;}
#filterZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 18px;}
#videoGameZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 16px;}
#GameIDZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;font-weight: bolder;padding-top: 7px;padding-left: 32px;}
#GameZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif; color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 16px;}
#VideosZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif; color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 16px;}
#GamePatchesZoneTitle{font-size:10px;font-family:Arial, Helvetica, sans-serif; color:#FFF;font-weight: bolder;padding-top: 10px;padding-left: 16px;}
.gzContent {font-size: 12px; color: #666; text-align:justify;}	
.newsitemtitle {font-size: 12px; color: #444; font-weight:bolder; text-align:justify;}	
.gsGameTitle {font-size: 12px; color: #444; font-weight:bolder; text-align:justify;}	
.gsGameDescription {font-size: 11px; color: #666; text-align:justify;}	
.gsLinksType {font-size: 11px; color: #333; text-align:right;}	
#gsClassA {border-collapse: collapse;
	border: 0px;
	background: #e9e7eef;}
#gsClassA:hover {
	color: #339;
	background: #d0dafd;}
#gsClassB { border-collapse: collapse;
	border: 0px;
	background: #Eff2eF;}
#gsClassNP { border-collapse: collapse;
	border: 0px;
	background: #8cb0d9;}
#gsClassB:hover {
	color: #339;
	background: #d0dafd;}
#gsResultLine {
	background:url(../images/resultBar.png) top left repeat-x;height:17px;
	font-size:9px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;}
}
#nsClassA {border-collapse: collapse;
	border: 0px;}
#nsClassA:hover {
	color: #339;
	background: #d0dafd;}
#nsClassB { border-collapse: collapse;
	border: 0px;}
#nsClassB:hover {
	color: #339;
	background: #d0dafd;}

#blankLinks a:link { color: #FFFFFF; text-decoration: none; }
#blankLinks a:visited { color: #FFFFFF; text-decoration:none;}
#blankLinks a:hover { color: #EEEEEE; text-decoration:none;}
#blankLinks a:active { color: #FFFFFF; text-decoration: none; }

#gsLinks a:link { color: #FFFFFF; text-decoration: underline; }
#gsLinks a:visited { color: #FFFFFF; text-decoration:underline;}
#gsLinks a:hover { color: #0060A9; text-decoration:underline;}
#gsLinks a:active { color: #FFFFFF; text-decoration: underline; }
#gsLinks a:hover IMG.right-arrow {
	background: url(../images/arw_right_blue.gif) no-repeat;
}
#gsLinks a IMG.right-arrow {
	background: url(../images/arw_right_white.gif) no-repeat;
}
#gsLinks a:hover IMG.left-arrow {
	background: url(../images/arw_left_blue.gif) no-repeat;
}
#gsLinks a IMG.left-arrow {
	background: url(../images/arw_left_white.gif) no-repeat;
}

#mainUserBar {color:#FFF; font-size:9px;font-family:Arial, Helvetica, sans-serif;}
#mainUserBar a:link {color:#FFF; font-size:9px;font-family:Arial, Helvetica, sans-serif;}
#mainUserBar a:hover {color:#FFF; font-size:9px;font-family:Arial, Helvetica, sans-serif;}
#mainUserBar a:active {color:#FFF; font-size:9px;font-family:Arial, Helvetica, sans-serif;}
#mainUserBar a:visited {color:#FFF; font-size:9px;font-family:Arial, Helvetica, sans-serif;}

.newstitle {
	color: #00ABBC; text-decoration: none;
}

/* ***** Images ***** */
img { border: none;}
img, div { behavior: url(win_png.htc); }
/* ***** Links ***** */
a { color: #00ABBC; text-decoration: none; }
a:hover { color: #0060A9; }
a.on { color: #0060A9; text-decoration: none; }
a.on:hover { color: #00ABBC; }
a.greylk { color: #666666; text-decoration: none; }
a.greylk:hover { color: #0060A9; }
a.whitelk { color: #fff; text-decoration: none; }
/* ***** Menu ****** */
#menu {
	padding-left:20px;
	padding-top: 10px;
	font-size:11px;font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}
#menu a {
    padding:0px 0px;
	font-size:12px;font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#FFF;
	width:80px;
}
#menu a.hover {
	font-size:12px;font-family:Arial, Helvetica, sans-serif;
    color:#EEE;
}
#menu td {
}

#menu span {
    display:none;
}
#subnav {
    font-size:10px;
    margin-bottom:2em;
    }
#subnav a {
    color:#FB3B00;
    margin-right:1em;
    }
#subnav span {
    color:silver;
    margin-right:1em;
}
/* ***** Forms ***** */
.orderselect {font-size: 10px;
 height: 16px;background-color: #e8f9fb;
 border: #a5b4b7 1px solid;}
.filterSelect {
	color:#000;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 210px;
	background-color:#4886b7;
	border:1px solid;
	border-color: #696 #363 #363 #696;
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#4886b7')";
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#4886b7');  
}
.SfilterSelect {
	color:#000;
	font: 100% Arial, Helvetica, sans-serif;
	background-color:#4886b7;
	border:1px solid;
	border-color: #696 #363 #363 #696;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#4886b7');   
}
#gsSubmit {
	color:#000;
	font: 100% Arial, Helvetica, sans-serif;
	background-color:#4886b7;   
	border: 1px solid;   
	border-color: #1a74b8 #01518e #01518e #1a74b8;   
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#4886b7');   
}
#gsTextfield {
	color:#000;
	width:125px;
	font: 100% Arial, Helvetica, sans-serif;
	background-color:#4886b7;   
	border: 1px solid;   
	border-color: #1a74b8 #01518e #01518e #1a74b8;   
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#4886b7');   
}

#gsTextfield:focus {
	color:#000;
	width:125px;
font: 100% Arial, Helvetica, sans-serif;
	background-color:#3775a6;   
	border: 1px solid;   
	border-color: #2b85c9 #12629f #12629f #2b85c9;   
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#6aa8d9');   
}

/******************************************************/
.dropdown{
	position:relative;
	margin:0px 0px 12px 12px;
	width:206px;
	height:19px;
	background:url(../images/dropdown.gif);
	color:#fff;
	font-size:9px;
	text-indent:10px;
	line-height:17px;
	cursor:pointer;
}

.dropdown span{
	text-transform:uppercase;
}

.dropdown div.arrow{
	right:8px;
	position:absolute;
	top:7px;
	height:8px;
	width:8px;
}

.dropdown div.arrow{
	background:url(../images/arw_dwn_ltgrey.gif) no-repeat right top;
}

.dropdown.hover div.arrow{
	background:url(images/arw_dwn_white.gif) no-repeat right top;
}

#global-content-wrapper #side-column .wrapper .on div.arrow{
	background:url(images/arw_dwn_ltgrey.gif) no-repeat right top;
}

.dropdown .nav-wrapper{
	z-index:3;
	left:0px;
	top:19px;
	width:206px;
	background:#2f2f2f;
	border-bottom:1px solid #191919;
	padding:0px;
}

.dropdown .nav-border{
	width:184px;
	border:1px solid #383838;
	border-top:none;
	padding:10px 10px 2px 10px;
}

.dropdown .nav-wrapper a{
	display:block;
	text-indent:0px;
	font-size:9px;
	cursor:pointer;
}
