/* CSS Document */

img{
	border:none;
}

body{
	text-align:left;
	background:url('../images/body.jpg') left top repeat-x;
	font-size:11px;
	cursor:default;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
}

div#global{
	width: 900px;
	margin-left:auto;
	margin-right:auto;
}

div#haut{
	float:left;
	width:900px;
	height:86px;
}

div#haut0{
	float:left;
	width:900px;
	height:60px;
}

div#haut1{
	float:left;
	width:900px;
	height:26px;
}

div#haut00{
	float:left;
   	width:336px;
   	height:60px;
   	margin:0px;
   	padding:0px;
}

div#haut01{
	float:left;
   	width:468px;
	_width:564px;
   	height:60px;
   	margin:0px;
   	padding:0px;
	padding-left:96px;
}

div#haut2{
	float:left;
   	width:499px;
   	height:118px;
   	margin:0px;
   	padding:0px;
	background:url('../images/bannierev1-2.png') no-repeat;
}

div#haut2-1{
	float:left;
   	width:477px;
   	_width:499px;
   	height:60px;
   	_height:69px;
   	margin:0px;
   	padding:0px;
   	padding-left:22px;
   	padding-top:9px;
}

div#haut2-2{
	float:left;
   	width:477px;
	_width:499px;
   	height:49px;
	_height:58px;
   	margin:0px;
   	padding:0px;
	padding-left:22px;
	padding-top:9px;
}

div#centre{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	width:740px;
    _width:750px;
	min-height:600px;
}

div#centre2{
	float:left;
	margin:0px;
	padding:0px;
	width:740px;
}

div#recherche{
	float:left;
	margin:0px;
	padding:0px;
    padding-top:4px;
    margin-bottom:5px;
	width:740px;
	height:30px;
}

div#bas0{
	float:left;
	width:900px;
	height:1px;
	background-color:#99CC33;
}

div#bas{
	float:left;
	width:900px;
	margin-bottom:5px;
    margin-top:5px;
	text-align:center;
	background:url('../images/banniere_bas.png') no-repeat;
}

div#conteneur{
	float:left;
	width:900px;
	background-color:#FFFFFF;
	padding-bottom:3px;
}

/**********************/
/* Menus */
div#gauche{ 
	float:left;
	width:150px;
}
	
div#droite{
	float:right;
	width:150px;
}

#menu{
	float:left;
	width:150px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}

#cadre_menu{
	float:left;
	width:142px;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	margin-left:3px;
	_margin-left:3px;
	margin-top:4px;
	text-align:center;
	background-color:#FFFFFF;
	border:1px #000000 solid;
}

#cadre_haut{
	float:left;
	width:142px;
	height:10px;
	background-color:#000000;
	color:#FFD700;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:center;
	padding-top:2px;
	font-size:12px;
	padding-bottom:8px;
}

#cadre_contenu{
	float:left;
	width:140px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#menu ul{
	text-align:left;
	list-style-type:disc;
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	color:#333333;
}

#menu ul.menu2{
	padding-left:30px;
}

#menu ul.menu3{
	padding-left:10px;
}

#menu li a{
	width:115px;
	_width:137px;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
    text-decoration:none;
    font-size:12px;
}

		#menu li a.menu1:hover{
			color:#A1AA22;
		}
				#menu li a.menu2:hover{
			color:#37539D;
		}
				#menu li a.menu3:hover{
			color:#AF2C5D;
		}
				#menu li a.menu4:hover{
			color:#259DC1;
		}
				#menu li a.menu5:hover{
			color:#A01B27;
		}
				#menu li a.menu6:hover{
			color:#2185BD;
		}
				#menu li a.menu7:hover{
			color:#58757A;
		}
		/*************************/



a{
	color:#333333;
	font-size:11px;
    text-decoration:underline;
}

a:hover{
	color:#FF8B00;
    text-decoration:underline;
}

input{
	font-family:Arial, Helvetica, sans-serif;
	height:16px;
}

textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:2px #00AAD6 solid;
}

select{
	font-family:Arial, Helvetica, sans-serif;
	border:2px #00AAD6 solid;
    font-size:12px;
}

input[type=text]{
	font-weight:bold;
	border:2px #00AAD6 solid;
	font-size:12px;
	padding-bottom:4px;
	padding-left:4px;
}

input[type=password]{
	font-weight:bold;
	border:2px #00AAD6 solid;
	font-size:12px;
	padding-bottom:4px;
	padding-left:4px;
}

input[type=submit]{
	font-size:12px;
	font-weight:bold;
	background-color:#00AAD6;
	height:22px;
	padding-bottom:2px;
    _padding-bottom:0px;
	color:#FFFFFF;
}

input[type=button]{
	font-size:12px;
	font-weight:bold;
    background-color:#00AAD6;
    height:22px;
	padding-bottom:2px;
	color:#FFFFFF;
}

input[type=file]{
	font-size:12px;
	background-color:#00AAD6;
	font-weight:bold;
	padding-bottom:4px;
    height:22px;
}


h1{
	font-size:16px;
	color:#00AAD6;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
    text-decoration:underline;
}

h2{
	font-size:14px;
}

table{
	padding:0px;
	margin:0px;
    
}

table.produits0{
    background-color:#000000;
}

table.produits0 tr{
    background-color:#FFFFFF;
}
table.produits0 th{
    background-color:#000000;
    color:#FFFFFF;
}
table.produits0 th a{
    text-decoration:none;
    display:block;
    color:#FFFFFF;
}
		table.produits1{
			background-color:#A1AA22;
		}
        table.produits1 tr{
			background-color:#FFFFFF;
		}
        table.produits1 th{
			background-color:#A1AA22;
            color:#FFFFFF;
		}
        table.produits1 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
				table.produits2{
			background-color:#37539D;
		}
        table.produits2 tr{
			background-color:#FFFFFF;
		}
        table.produits2 th{
			background-color:#37539D;
            color:#FFFFFF;
		}
        table.produits2 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
				table.produits3{
			background-color:#AF2C5D;
		}
        table.produits3 tr{
			background-color:#FFFFFF;
		}
        table.produits3 th{
			background-color:#AF2C5D;
            color:#FFFFFF;
		}
        table.produits3 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
				table.produits4{
			background-color:#259DC1;
		}
        table.produits4 tr{
			background-color:#FFFFFF;
		}
        table.produits4 th{
			background-color:#259DC1;
            color:#FFFFFF;
		}
        table.produits4 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
				table.produits5{
			background-color:#A01B27;
		}
        table.produits5 tr{
			background-color:#FFFFFF;
		}
        table.produits5 th{
			background-color:#A01B27;
            color:#FFFFFF;
		}
        table.produits5 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
				table.produits6{
			background-color:#2185BD;
		}
        table.produits6 tr{
			background-color:#FFFFFF;
		}
        table.produits6 th{
			background-color:#2185BD;
            color:#FFFFFF;
		}
        table.produits6 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
				table.produits7{
			background-color:#58757A;
		}
        table.produits7 tr{
			background-color:#FFFFFF;
		}
        table.produits7 th{
			background-color:#58757A;
            color:#FFFFFF;
		}
        table.produits7 th a{
			text-decoration:none;
            display:block;
            color:#FFFFFF;
		}
		
td{
	padding:3 3 3 3;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
}

p{
	margin:0px;
	padding:0px;
}

/********* MENU ***********/

#menu_support{
	float:left;
	width:900px;
	height:26px;
	background:none;
	text-align:right;
}

#menu_support ul {
	list-style: none;
	margin:0px;
	padding:0px;
	padding-top:3px;
}

#menu_support li{
	float:left;
	margin-right:5px;
}

#menu_support li a{
	width:77px;
	height:20px;
	display:block;
}

a#menu_360{
	background:url('../images/menu-xbox360.png') no-repeat;
}

a#menu_360:hover{
	background:url('../images/menu-xbox360-over.png') no-repeat;
	cursor:pointer;
}

a#menu_pc{
	background:url('../images/menu-pc.png') no-repeat;
}

a#menu_pc:hover{
	background:url('../images/menu-pc-over.png') no-repeat;
	cursor:pointer;
}

a#menu_ps3{
	background:url('../images/menu-ps3.png') no-repeat;
}

a#menu_ps3:hover{
	background:url('../images/menu-ps3-over.png') no-repeat;
	cursor:pointer;
}

a#menu_wii{
	background:url('../images/menu-wii.png') no-repeat;
}

a#menu_wii:hover{
	background:url('../images/menu-wii-over.png') no-repeat;
	cursor:pointer;
}

a#menu_ps2{
	background:url('../images/menu-ps2.png') no-repeat;
}

a#menu_ps2:hover{
	background:url('../images/menu-ps2-over.png') no-repeat;
	cursor:pointer;
}

a#menu_psp{
	background:url('../images/menu-psp.png') no-repeat;
}

a#menu_psp:hover{
	background:url('../images/menu-psp-over.png') no-repeat;
	cursor:pointer;
}

a#menu_ds{
	background:url('../images/menu-ds.png') no-repeat;
}

a#menu_ds:hover{
	background:url('../images/menu-ds-over.png') no-repeat;
	cursor:pointer;
}


/********** SITE ***********/
#bloc_largeur{
	float:left;
	width:715px;
    _width:735px;
    height:200px;
	border:1px #000000 solid;
	font-size:12px;
	text-align:left;
	margin:0px;
	margin-top:5px;
	padding:0px;
    padding:10px 10px 10px 10px;
}

#bloc_largeur_demi{
	float:left;
	width:344px;
    _width:356px;
    height:200px;
	border:1px #000000 solid;
	font-size:12px;
	text-align:left;
	margin:0px;
	margin-top:5px;
	padding:0px;
    padding:10px 10px 10px 10px;
}

#bloc_largeur_new{
	float:left;
	width:438px;
    _width:450px;
    height:250px;
	border:1px #000000 solid;
	font-size:12px;
	text-align:left;
	margin:0px;
	margin-top:5px;
	padding:0px;
    padding:10px 10px 10px 10px;
}

#bloc_largeur_pub{
	float:left;
	width:250px;
    _width:262px;
    height:250px;
	border:1px #000000 solid;
	font-size:12px;
	text-align:left;
	margin:0px;
	margin-top:5px;
	padding:0px;
    padding:10px 10px 10px 10px;
}