html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline
}

ol,ul {
list-style:none
}

body {
background:#f60;
font-family:arial, verdana;
font-size:12px;
margin:0;
text-align:center
}

a:link img,a:visited img {
border:none
}

h1,h2,h3 {
font:13px tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
line-height:17px;
margin:0;
padding:0;
text-align:center;
vertical-align:middle
}

#conteneur {
margin:0 auto;
padding:0 3px;
text-align:left;
width:971px
}

#header {
float:left;
width:971px
}

#hlogo {
background:#f60 url(logof.jpg) no-repeat left;
float:left;
height:91px;
width:971px
}

#hgauche {
display:block;
float:left;
height:90px;
width:225px
}

#menulogo {
float:left;
height:29px;
width:225px
}

#menulogo a {
display:block;
float:left;
height:29px;
text-decoration:none;
width:70px
}

#indexlogo a {
display:inline;
float:left;
height:60px;
text-decoration:none;
width:225px
}

#hdroite {
display:inline;
float:right;
height:90px;
margin:0;
overflow:hidden;
padding:0;
width:728px
}

#hbas {
background:url(barrejeuxfun.gif) no-repeat left;
}

#hbas2 {
background:url(barresonneries.gif) no-repeat left;
}

#hbas3 {
background:url(barrevideos.gif) no-repeat left;
}

#hbas, #hbas2, #hbas3 {
color:#816939;
display:inline;
float:left;
height:22px;
margin:0;
width:971px
}

#menuheader {
display:inline;
float:left;
margin-left:53px
}

#menuheader a {
display:inline;
float:left;
height:22px;
margin-left:10px;
text-decoration:none;
width:90px
}

#mbarc {
color:#ffdf7e;
display:block;
float:right;
height:20px;
line-height:20px;
margin-right:5px;
vertical-align:middle
}

#mbarc a {
color:#ffdf7e;
text-decoration:none
}

#centre {
width:971px
}

#gauche {
float:left;
margin-bottom:15px;
padding-top:11px;
width:651px
}

#navigation {
color:#ffdf7e;
display:block;
float:left;
font-size:12px;
margin-bottom:5px
}

#categories {
float:left;
margin-bottom:15px;
width:651px
}

.categories_h {
background:url(vid_top.gif) no-repeat;
float:left;
height:29px;
width:651px
}

.categories_b {
background:url(vid_bot.png) no-repeat;
float:left;
height:50px;
width:651px
}

.categories_bj {
background:url(jeu_bot.png) no-repeat;
float:left;
height:50px;
width:651px
}

#categories ul {
background-color:#ffda68;
border-left:1px solid #eb4901;
border-right:1px solid #eb4901;
display:inline;
float:left;
width:649px
}

#categories li {
background:url(fleche.gif) no-repeat 0 4px;
border:0 solid red;
display:inline;
float:left;
margin-left:30px;
margin-top:10px;
padding-left:20px;
width:160px
}

#categories li a {
color:#464647;
font-size:17px;
font-weight:700;
text-decoration:none
}

#videos_view {
float:left;
width:649px
}

.videos_view_h,.videos_view_b,.commentaires_h,.commentaires_b,.jeuscores_haut,.jeuscores_bas,.plusdejeux_haut,.plusdejeux_bas {
display:inline;
float:left;
height:4px;
line-height:4px;
margin:0;
padding:0
}

.videos_view_h,.commentaires_h {
background:url(l_videos_t.gif) no-repeat;
width:651px
}

.videos_view_b,.commentaires_b {
background:url(l_videos_b.gif) no-repeat;
width:651px
}

.jeuscores_haut {
background:url(hautscores.gif) no-repeat;
width:424px
}

.jeuscores_bas {
background:url(basscores.gif) no-repeat;
width:424px
}

.plusdejeux_haut {
background:url(plusdejeuxhaut.gif) no-repeat;
width:218px
}

.plusdejeux_bas {
background:url(plusdejeuxbas.gif) no-repeat;
width:218px
}

#video_flash {
background-color:#fff;
border-left:1px solid #eb4901;
border-right:1px solid #eb4901;
float:left;
width:649px
}

.flash_obj {
display:inline;
float:left;
margin-left:5px;
width:450px
}

.info_obj {
display:inline;
float:right;
padding:5px;
width:170px
}

.info_obj img {
float:left;
padding:5px
}

#jeux {
background:url(l_jeux.png) no-repeat;
float:left;
width:651px
}

#videos {
background:url(l_videos.png) no-repeat;
float:left;
width:651px
}

#images,#sites,#blagues,#unjeu,#subjeu {
float:left;
width:651px
}

.trier {
color:#ffdf7e;
display:block;
height:30px;
padding-right:10px;
padding-top:5px;
text-align:right
}

#soumettre {
float:left;
margin-bottom:15px
}

#all_videos,#all_images,#all_sites,#all_blagues,#aide2,#soumettre2,#jeu_modo,#all_jeux,#jeuscores_c,#plusdejeux_c {
background-color:#fff;
border-left:1px solid #EB4901;
border-right:1px solid #EB4901;
color:#484848;
display:inline;
float:left;
text-align:center
}

#all_videos,#all_images,#all_sites,#all_blagues,#aide2,#soumettre2,#jeu_modo,#all_jeux {
width:649px
}

#jeuscores_c {
width:422px
}

#plusdejeux_c {
width:216px
}

#plusdejeux_c div {
float:left;
margin-top:6px;
width:100%
}

#plusdejeux_c div p {
float:left;
height:67px;
margin:13px 2px;
overflow:hidden;
text-align:center;
text-decoration:none;
width:104px
}

#plusdejeux_c div p a {
color:#484848;
height:13px;
overflow:hidden;
text-decoration:none;
width:104px
}

.jeuscores_g {
float:left;
margin:5px 0;
text-align:left;
width:422px
}

.jeuscores_gg {
border-right:1px solid #9b6149;
float:left;
margin-left:10px;
width:200px
}

.jeuscores_gd {
float:right;
width:200px
}

.jeuscores_g ul {
margin:5px 0
}

.jeuscores_g ul li {
height:14px;
overflow:hidden;
width:195px
}

.topscores {
color:#484848;
display:block;
text-align:center;
text-decoration:underline;
width:200px
}

.jeuscores_g div ul li a {
color:#484848;
text-align:left;
text-decoration:none
}

#jeu_modo h1 {
color:#7F7F7F;
font-size:19px;
font-weight:400;
margin-bottom:10px;
text-align:left;
text-indent:10px
}

#all_blagues div {
border-bottom:1px dotted #ccc;
float:left;
margin-left:5px;
margin-top:10px;
padding-bottom:10px;
text-align:left;
width:640px
}

.next {
color:#464646;
float:right;
font-size:12px;
font-weight:700;
margin-right:10px
}

.all_bas {
background:url(l_videos_b.gif) no-repeat;
display:inline;
float:right;
height:4px;
line-height:4px;
width:651px
}

#videos .top {
color:#ffdf7e;
display:block;
padding-right:10px;
padding-top:5px;
text-align:right
}

#videos .b,#videos_view .b {
background:url(l_videos_b.gif) no-repeat;
height:4px;
width:651px
}

#videos .top,#videos_view .top {
background:url(l_videos_t.gif) no-repeat;
height:4px;
margin:0;
padding:0;
width:651px
}

#t_videos,#t_commentaires {
background-color:#fff;
border-left:1px solid #EB4901;
border-right:1px solid #EB4901;
color:#484848;
display:inline;
float:left;
text-align:center;
width:649px
}

#t_commentaires span {
border-bottom:1px dotted #ccc;
display:inline;
float:left;
margin-left:10px;
text-align:left;
width:630px
}

#t_commentaires span a {
color:#464646;
text-decoration:none
}

#t_commentaires p {
display:inline;
float:left;
margin-bottom:20px;
margin-left:10px;
text-align:left;
width:630px;
overflow:hidden;
}

.sitefun {
display:inline;
float:left;
margin-bottom:8px;
margin-top:5px
}

.sitefun div {
float:right;
text-align:left;
width:480px
}

.sitefun img {
float:left;
margin-left:5px
}

.sitefun h3 {
text-align:left
}

#droite {
float:right;
margin-bottom:15px;
padding-top:6px;
width:310px
}

#menu_h {
float:left;
height:25px;
}

#mbarb {
float:left;
width:95px
}

#menu_h img {
margin-right:1px;
}

#menu_h div {
background:url(search.gif) no-repeat;
float:right;
height:20px;
margin-left:1px;
padding-left:4px;
width:205px;
}

#menu_h div input {
background-color:transparent;
border:0;
color:#fff;
float:left;
height:19px;
width:185px;
}

#menu_h div a {
background-color:transparent;
color:#fff;
display:block;
margin-top:-22px;
float:right;
height:19px;
width:22px;
}

.menu_b_haut,.menu_b_bas,.imenu_b_haut,.imenu_b_bas {
display:inline;
float:left;
height:3px;
line-height:3px;
width:310px
}

.menu_b_haut {
background:url(hautmenu.gif) no-repeat
}

.menu_b_bas {
background:url(basmenu.gif) no-repeat
}

.imenu_b_haut {
background:url(ihautmenu.gif) no-repeat
}

.imenu_b_bas {
background:url(ibasmenu.gif) no-repeat
}

#menu_b_fond {
background-color:#eb4901;
border-left:1px solid #eb4901;
border-right:1px solid #eb4901;
float:left;
width:308px
}

#imenu_b_fond {
background-color:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
float:left;
width:308px
}

#images_p_vues {
float:left;
margin-bottom:10px
}

#images_d_ajoutees {
float:left;
margin-top:10px
}

#pub300 {
display:inline;
float:left;
height:300px;
margin:0;
padding:0;
text-align:center;
width:308px
}

.imgmenu {
float:left;
margin-left:5px;
margin-top:5px
}

.imgjeumenu {
float:left;
margin-left:5px;
margin-right:5px;
margin-top:5px
}

.imgmenu2 {
float:right;
margin-top:-3px
}

#menu_b ul li a {
color:#fff;
text-decoration:none
}

#imenu_b ul li a {
color:#6c6668;
text-decoration:none
}

#pub300 img {
clear:both;
display:block;
margin:0 auto;
padding:0
}

#menu_b ul,#imenu_b ul {
font-size:12px;
list-style-type:none;
margin:0;
padding:15px 0 20px 20px;
width:288px
}

#imenu_b ul {
color:#6c6668
}

#videos_similaires {
float:left;
margin-bottom:10px;
margin-top:10px
}

#videos_similaires ul li,#images_p_vues ul li,#images_d_ajoutees ul li {
display:inline;
float:left;
margin:4px;
text-align:center
}

#videos_similaires ul li span,#images_p_vues ul li span,#images_d_ajoutees ul li span {
display:block;
height:13px;
overflow:hidden;
width:135px
}

#tags,#itags {
float:left;
text-align:center;
width:308px
}

#formcommentaire {
font-size:14px
}

#formcommentaire input {
font-size:14px;
width:300px
}

#formcommentaire input#lebouton {
width:100px
}

#footer {
background:url(foot.png);
clear:both;
color:#000;
font-size:11px;
height:154px;
margin-top:20px;
width:971px
}

#footer div {
float:left;
margin-top:30px;
text-align:center;
width:971px
}

#footer div a {
color:#000;
text-decoration:underline
}

.iamerror,.iamok {
display:inline;
float:left;
font-size:16px;
font-weight:700;
margin-bottom:5px;
margin-left:5px;
margin-top:5px;
padding:2px;
text-align:center;
width:632px
}

.iamok {
background-color:#a8ffa8;
border:1px solid #0b0;
color:#0b0
}

.iamerror {
background-color:#ffa8a8;
border:1px solid red;
color:red
}

#challenge {
background:#ffb627 url(le-challenge-du-jour-fond.gif) no-repeat center;
display:inline;
float:left;
height:234px;
margin-bottom:5px;
width:650px
}

#isitesfun {
background-color:#fff;
display:inline;
float:left;
height:215px;
width:463px
}

.isitesfun_haut,.isitesfun_bas {
display:inline;
float:left;
height:3px;
line-height:3px;
width:463px
}

.isitesfun_haut {
background:url(isitesfunhaut.gif) no-repeat
}

.isitesfun_bas {
background:url(isitesfunbas.gif) no-repeat
}

#isitesfun ul {
display:inline;
float:left;
margin-top:11px;
width:463px
}

#isitesfun ul li {
display:inline;
float:left;
height:60px;
margin-left:12px;
overflow:hidden;
width:210px
}

#isitesfun ul li img {
float:left;
height:50px;
margin-right:5px;
width:80px
}

.isonneries_haut,.isonneries_bas {
display:inline;
float:left;
height:3px;
line-height:3px;
width:338px
}

.isonneries_haut {
background:url(isonnerieshaut.gif) no-repeat
}

.isonneries_bas {
background:url(isonneriesbas.gif) no-repeat
}

#imenuinfo {
background:#ff6606 url(imenuinfo.gif) no-repeat center;
display:inline;
float:right;
height:184px;
padding-left:10px;
padding-top:31px;
width:175px
}

#imenuinfo div {
border:1px solid blue;
display:inline;
float:left;
height:155px;
margin-left:10px;
margin-top:31px;
width:155px
}

#imenuinfo a {
display:inline;
float:left;
height:31px;
text-decoration:none;
width:155px
}

#isonneries {
background-color:#fff;
display:inline;
float:left;
width:338px
}

#itopvideo {
display:inline;
float:left;
margin-top:5px;
width:305px
}

.imgtopvideo {
display:inline;
float:left;
margin-left:30px;
margin-top:8px
}

.logotopvideo {
display:inline;
float:right;
margin-right:30px;
margin-top:20px
}

#itop_categories {
float:left;
margin-top:15px
}

#itop_categories div {
width:308px
}

#itop_categories ul {
margin-top:2px;
width:130px
}

.right {
float:right
}

#chgauche {
display:inline;
float:left;
margin-left:3px;
margin-top:54px;
width:450px
}

#chdroite {
display:inline;
float:right;
margin-right:9px;
margin-top:54px;
width:180px
}

#chdroite img {
display:inline;
float:right;
margin-bottom:4px
}

#scores {
display:inline;
float:left;
margin-top:10px
}

#scores ul {
display:inline;
float:left;
font-size:11px;
margin-top:5px;
width:450px
}

#scores ul li {
color:#fff;
display:inline;
float:left;
height:14px;
overflow:hidden;
width:148px
}

#scores span {
color:#fff;
display:inline;
float:right;
font-size:11px;
text-decoration:underline
}

#isubblock {
display:inline;
float:right;
height:224px;
width:307px
}

#minichat {
background:url(minichat.gif) no-repeat;
float:right;
height:25px;
margin-bottom:8px;
overflow:hidden;
width:307px
}

#minichat a {
color:#464646;
display:inline;
float:right;
height:20px;
padding-right:35px;
padding-top:5px;
text-align:right;
text-decoration:none;
width:282px
}

#imagcomlive {
background:url(fond-mag-300.gif) no-repeat;
display:inline;
float:right;
height:191px;
width:306px
}

#imagcomlive a {
display:block;
height:190px;
width:100%
}

#imagcomlive img {
padding-left:6px;
padding-top:30px
}

.recherche {
display:inline;
float:left;
font-size:14px;
font-weight:700;
margin-left:10px;
margin-top:5px;
text-align:left;
text-transform:uppercase;
width:90%
}

#tag ul, #tag2 ul {
margin:0;
padding:5px;
text-align:center
}

#tag ul li, #tag2 ul li {
display:inline;
list-style-type:none;
margin:0;
padding:0
}

#tag ul li a, #tag2 ul li a {
color:#391200
}

a.lev1 {
color:#391200;
font-size:80%
}

a.lev2 {
color:#391200;
font-size:90%;
font-weight:700
}

a.lev3 {
font-size:100%;
font-weight:700
}

a.lev4 {
font-size:140%
}

a.lev5 {
font-size:140%;
font-weight:700
}

a.lev6 {
font-size:190%
}

a.lev7 {
font-size:230%;
font-weight:700
}

a.lev8 {
font-size:250%;
font-weight:700
}

#tag ul li a.lev1:hover, #tag2 ul li a.lev1:hover {
background-color:gray;
color:#FFF
}

#tag ul li a.lev2:hover,#tag ul li a.lev3:hover, #tag2 ul li a.lev2:hover, #tag2 ul li a.lev3:hover {
background-color:blue;
color:#FFF
}

#tag ul li a.lev4:hover,#tag ul li a.lev5:hover, #tag2 ul li a.lev4:hover, #tag2 ul li a.lev5:hover {
background-color:green;
color:#FFF
}

#tag ul li a.lev6:hover,#tag ul li a.lev7:hover, #tag2 ul li a.lev6:hover, #tag2 ul li a.lev7:hover {
background-color:orange;
color:#FFF
}

#tag ul li a.lev8:hover, #tag2 ul li a.lev8:hover {
background-color:red;
color:#FFF
}

.fjeu {
color:#FFF;
float:left;
margin-left:3px;
margin-top:3px
}

.fjeu a {
color:#FFF
}

.nolink {
font-weight:700;
text-decoration:none !important
}

#subjeu {
margin-top:10px
}

#jeuscores {
float:left;
width:424px
}

#plusdejeux {
float:right;
width:218px
}

.tbls {
text-align:left;
width:100%
}

hr {
clear:both;
margin:0;
visibility:hidden
}

.clear,#challengemenu ul {
clear:both
}

#navigation a,.trier a,#videos .t a {
color:#ffdf7e;
text-decoration:underline
}

.info_obj a,.next a,#isitesfun a {
color:#464646
}

#all_videos div,#all_images div,#all_jeux div,#t_videos div {
display:inline;
float:left;
margin:13px;
width:135px
}

#all_jeux div {
height:100px;
margin:11px
}

#all_videos p,#all_images p,#all_jeux p,#menu_b,#imenu_b,#videos_p_vues,#sites_p_vues,#sites_d_ajoutes,#images_p_vues ul,#images_d_ajoutees ul,#videos_d_ajoutees,.left {
float:left
}

/*
#all_videos h3,#all_images h3,#all_jeux h3,#t_videos h3 {
display:block;
height:16px;
overflow:hidden;
width:135px
}*/

#all_videos h3, #all_images h3, #all_jeux h3, #t_videos h3 {
display:block;
width:135px;
height:32px;
overflow:hidden;
margin-top:2px;
text-transform: uppercase;
line-height:16px;
}

#all_videos h3 a, #all_images h3 a, #all_jeux h3 a, #t_videos h3 a {
display:inline;
background-color:#FF6600;
color:white;
padding:0px 5px 0px 5px;
text-decoration:none;
font:arial 12px;
}

#all_videos img,#all_images img,#t_videos img,#videos_similaires ul li img,#images_p_vues ul li img,#images_d_ajoutees ul li img {
height:100px;
width:135px
}

/*#all_videos div a,#all_images div a,#all_jeux div a,#t_videos div a {
color:#484848;
text-decoration:underline
}*/

#all_videos div span,#all_images div span,#all_jeux div span,#t_videos div span {
font-size:10px;
display:block;
width:135px;
height:11px;
overflow:hidden;
}

#commentaires,#videos_p_vues ul,#videos_d_ajoutees ul,#tags ul,#itags ul,#sites_p_vues ul,#sites_d_ajoutes ul {
float:left;
margin-top:15px
}

#menu_b ul,#scores a {
color:#fff
}

#iblock,#iblock2 {
display:inline;
float:left;
margin-bottom:5px;
width:650px
}

.menu_starac{
  background:#FF6600 url(star-ac.gif) no-repeat;
  padding-left:145px;
  padding-top:5px;
  height:65px;
  margin-left:4px;
  font-size:15px;
  width:155px;
}
.menu_starac a{
  color:blue;
}
#parvid{
padding-left:36px;text-decoration:none;padding-top:4px;background:white url(/img/conseiller.gif) no-repeat;width:132px;height:19px;display:block;margin-bottom:8px;
}
#parvid2{
padding-left:36px;text-decoration:none;padding-top:4px;background:white url(/img/conseiller-ok.gif) no-repeat;width:132px;height:19px;display:block;margin-bottom:8px;
}

#aideurl,#aidetag  {
text-align:left;
margin-left:10px;
margin-top:20px;
}

#aideurl h2,#aidetag h2  {
text-align:left;
text-transform:uppercase;
margin-bottom:5px;
}
