#search-wrap input {
width:400px;
font-size:16px;
color:#999;
border:solid 1px #999;
padding:6px;
}

#results {
width:200px;
border:solid 1px #DEDEDE;
display:none;
}

#results ul,#results li {
border:0;
list-style:none;
margin:0;
padding:0;
}

#results li {
border-top:solid 1px #DEDEDE;
}

#results li a {
display:block;
text-decoration:none;
color:#000;
font-weight:700;
padding:4px;
}

#results li a small {
display:block;
text-decoration:none;
color:#999;
font-weight:400;
}

#results li a:hover {
background:#FFC;
}

#results ul {
padding:6px;
}

.nowrap {
white-space:nowrap;
}

.fV {
font-family:Verdana, Geneva, sans-serif;
}

.f10 {
font-size:10px;
}


.onl_table {
width:100%;
font-size:10px;
}

.onl_table td {
padding-right:5px;
font-size:10px;
}

.u_link_on a:hover,.u_link_on a:active {
color:#4b73d4;
}

body {
text-align:center;
font-family:Verdana, Bitstream Vera Sans, sans-serif;
font-size:11px;
color:#4a4a4a;
background-color:#e6e6e6;
margin:0 auto;
}

img {
border:0;
}

img.border {
border:1px solid #7c7c7c;
}

table {
font-family:Verdana, Bitstream Vera Sans, sans-serif;
color:#4a4a4a;
border:0;
font-size:11px;
margin:0;
padding:0;
}

.userstop {
font-family:Tahoma;
font-size:11px;
color:#606D77;
}

.userstop thead {
font-family:Tahoma;
font-size:11px;
font-weight:700;
color:#4775a5;
}

.userstop td {
padding:3px;
}

.userstop a {
color:#4b719e;
text-decoration:none;
}

form {
margin:0;
padding:0;
}

textarea {
width:600px;
}

hr {
height:1px;
border:0;
color:#e6e6e6;
background-color:#e6e6e6;
margin:0;
padding:0;
}

div.hr {
width:100%;
height:15px;
border:0;
border-bottom:1px solid #e6e6e6;
margin:0 0 15px;
padding:0;
}

div.hr2 {
width:300px;
height:0;
border:0;
border-bottom:1px solid #f1f1f1;
margin:15px auto;
padding:0;
}

div.hr3 {
width:100%;
height:15px;
border:0;
border-bottom:1px solid #fff;
margin:0 0 15px;
padding:0;
}

div.hr_img {
font-size:15px;
color:#e6e6e6;
font-weight:700;
font-style:italic;
text-align:right;
width:100%;
border-top:1px solid #e6e6e6;
margin:40px 0 15px;
padding:0;
}

div#main {
width:950px;
z-index:5;
position:relative;
background:url(../images/fond_o.gif) repeat-y top center;
margin:0 auto;
}

div#page {
width:840px;
height:550px;
z-index:10;
position:relative;
background-color:#fff;
margin:0 auto;
}

html>body div#page {
height:auto;
min-height:550px;
}

div#cadre_principal {
width:830px;
background-color:#e6e6e6;
text-align:left;
margin:0 auto;
padding:0 5px;
}

div#site_h {
width:825px;
height:85px;
background:url(../images/site_h.gif) no-repeat top;
color:#86c51c;
font-size:15px;
text-align:left;
margin:0 auto;
padding:25px 0 0 15px;
}

div#site_b {
width:795px;
height:65px;
background:url(../images/site_b.gif) no-repeat top;
text-align:right;
color:#fff;
margin:-5px auto 0;
padding:35px 45px 0 0;
}

div#site_b a {
color:#fff;
text-decoration:none;
}

div#largeban {
width:830px;
height:95px;
background:url(../images/pub_entete_largeban.gif) top center no-repeat;
margin:0 auto;
}

div#largeban_img {
width:728px;
height:90px;
background:none;
margin:0 auto;
}

div.float {
float:left;
width:655px;
}

div.float2 {
float:left;
width:170px;
margin:0 0 0 5px;
}

div.news_float1 {
float:left;
width:50px;
padding-top:12px;
}

div.news_float1_2 {
float:left;
width:322px;
}

div.news_float5 {
float:left;
width:100%;
}

div.news_float2 {
float:left;
width:545px;
}

div.news_float3 {
float:left;
width:50px;
height:35px;
background:url(../images/icones_news/comment.gif) no-repeat center right;
text-align:right;
color:#fff;
padding:15px 0 0;
}

div.news_float4 {
float:left;
width:50px;
text-align:right;
}

div.float_gen {
float:left;
}

div.comment_float1 {
float:left;
text-align:left;
width:110px;
padding:3px 0 0;
}

div.comment_float2 {
float:right;
width:533px;
}

div#bg_b {
width:950px;
z-index:0;
position:absolute;
background:url(../images/fond_b.gif) no-repeat top;
margin-top:-300px;
padding-top:310px;
color:#b2b2b2;
font-size:10px;
left:0;
}

div#bg_b_light {
color:#b2b2b2;
font-size:10px;
margin:0 auto;
}

div#bg_h {
width:950px;
height:300px;
z-index:0;
position:absolute;
background:url(../images/fond.gif) no-repeat top;
color:#b2b2b2;
font-size:10px;
top:0;
left:0;
}

div#dData_fond {
width:340px;
height:170px;
position:absolute;
z-index:15;
background:url(/menu/ajax1.png) no-repeat;
text-align:left;
display:none;
color:#fff;
right:25px;
top:60px;
}

div#dData {
width:300px;
height:130px;
position:absolute;
z-index:20;
text-align:left;
display:none;
color:#fff;
right:25px;
top:60px;
line-height:13px;
padding:15px 20px;
}

div#search {
position:absolute;
z-index:15;
right:30px;
top:16px;
}

div#PopUp {
width:610px;
height:310px;
position:absolute;
z-index:20;
background:url(../images/bg_pop.png) no-repeat;
text-align:left;
left:170px;
top:170px;
color:#fff;
display:none;
}

div#DataPopUp {
width:570px;
height:270px;
position:absolute;
z-index:20;
text-align:left;
display:none;
color:#fff;
left:170px;
top:170px;
padding:20px;
}

div#aide {
height:240px;
overflow:auto;
}

div.visible {
display:block;
}

div.conclusion,td.conclusion {
text-align:justify;
background-color:#f5f5f5;
border:1px solid #e6e6e6;
padding:10px;
}

div.white1 {
background-color:#fff;
padding:0 5px;
}

div.corners_left1_h {
height:20px;
background:url(../images/corners_left1.gif) #fff no-repeat top left;
}

div.corners_right1_h {
height:20px;
text-align:right;
background:url(../images/corners_right1.gif) no-repeat top right;
}

div.corners_left1_b {
height:20px;
background:url(../images/corners_left1.gif) #fff no-repeat bottom left;
margin:0 0 5px;
}

div.corners_right1_b {
height:20px;
text-align:right;
background:url(../images/corners_right1.gif) no-repeat bottom right;
}

div.white2 {
background-color:#f5f5f5;
padding:0 5px;
}

div.corners_left2_h {
height:20px;
background:url(../images/corners_left2.gif) #f5f5f5 no-repeat top left;
}

div.corners_right2_h {
height:20px;
text-align:right;
background:url(../images/corners_right2.gif) no-repeat top right;
}

div.corners_left2_b {
height:20px;
background:url(../images/corners_left2.gif) #f5f5f5 no-repeat bottom left;
margin:0 0 5px;
}

div.corners_right2_b {
height:20px;
text-align:right;
background:url(../images/corners_right2.gif) no-repeat bottom right;
}

div.white3 {
background-color:silver;
color:#fff;
padding:2px 2px 2px 2px;
width: 100%;
}

div.white3 a {
color:#bc2a4d;
}

div.corners_left3_h {
height:20px;
background:url(../images/corners_left3.gif) #ecd5d8 no-repeat top left;
}

div.corners_right3_h {
height:20px;
text-align:right;
background:url(../images/corners_right3.gif) no-repeat top right;
}

div.corners_left3_b {
height:20px;
background:url(../images/corners_left3.gif) #ecd5d8 no-repeat bottom left;
margin:0 0 5px;
}

div.corners_right3_b {
height:20px;
text-align:right;
background:url(../images/corners_right3.gif) no-repeat bottom right;
}

div.corners_videos_h {
height:35px;
background:url(../images/videos.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_videos_l_h {
height:35px;
background:url(../images/videos_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_jeux_h {
height:35px;
background:url(../images/jeux.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_forums_h {
height:35px;
background:url(../images/forums.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_news_l_h {
height:35px;
background:url(../images/news_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_news_lj_h {
height:35px;
background:url(../images/news_lj.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_profil_h {
height:35px;
background:url(../images/profil.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_plus_h {
height:35px;
background:url(../images/plus.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_membre_h {
height:35px;
background:url(../images/membre.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_collection_h {
height:35px;
background:url(../images/collection.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_live_h {
height:35px;
background:url(../images/live.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_doc_l_h {
height:35px;
background:url(../images/doc_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_doc2_l_h {
height:35px;
background:url(../images/doc2_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_community_h {
height:35px;
background:url(../images/community.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_community_l_h {
height:35px;
background:url(../images/community_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_recherche_h {
height:35px;
background:url(../images/recherche.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_recherche_l_h {
height:35px;
background:url(../images/recherche_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_jeux_l_h {
height:35px;
background:url(../images/jeux_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_jeux_l2_h {
height:35px;
background:url(../images/jeux_l2.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_review_h {
height:35px;
background:url(../images/review.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.bg1 {
height:35px;
background:url(../images/review_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
padding:15px 0 0 50px;
}

div.bg2 {
height:35px;
background:url(../images/review_l2.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_arcade_l_h {
height:35px;
background:url(../images/arcade_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_arcade_l2_h {
height:35px;
background:url(../images/arcade_l2.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_planning_l_h {
height:35px;
background:url(../images/planning_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_gamertags_h {
height:35px;
background:url(../images/gamertags.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_gamertags_l_h {
height:35px;
background:url(../images/gamertags_l.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 50px;
}

div.corners_news_l_white_h {
height:35px;
background:url(../images/news_l_white.gif) no-repeat top left;
color:#fff;
font-size:15px;
font-style:italic;
padding:15px 0 0 45px;
}

div.rss {
width:170px;
height:30px;
background:url(../images/rss.gif) no-repeat top left;
text-align:center;
padding:10px 0 0;
}

div.centrer,td.centrer,input.centrer {
text-align:center;
}

div.gauche {
text-align:left;
}

div.droite,td.droite {
text-align:right;
}

div.justifie,td.justifie {
text-align:justify;
}

div.clear {
clear:both;
}

.gras {
font-weight:700;
}

.italique {
font-style:italic;
}

.orange {
color:#FF8A00;
}

.gris {
color:#aaa;
}

.gris_clair {
color:#ddd;
}

a:hover {
text-decoration:underline;
color:#5da130;
}

a.ftp {
color:#4a4a4a;
font-size:11px;
font-weight:700;
text-decoration:none;
}

a.ftp:hover {
color:#86C51C;
}

.form {
font-family:Verdana, Bitstream Vera Sans, sans-serif;
font-size:11px;
}

.form_nb {
font-family:Verdana, Bitstream Vera Sans, sans-serif;
font-size:11px;
border:0;
width:156px;
color:#fff;
background:url(../images/spacer.gif) no-repeat center right;
padding:2px;
}

div.title {
height:25px;
background:url(../images/title_fond.gif) no-repeat top left;
font-weight:700;
padding:11px 0 0 40px;
}

div.title_sf {
height:25px;
background:url(../images/title_fond_sf.gif) no-repeat top left;
font-weight:700;
padding:11px 0 0 40px;
}

div.title_nb {
height:25px;
background:url(../images/title_fond_nb.gif) no-repeat top left;
font-weight:700;
padding:11px 0 0 40px;
}

h1 {
font-weight:700;
font-size:15px;
position:relative;
color:#86c51c;
border-left:5px solid #d0e8a8;
margin:0;
padding:0 0 0 5px;
}

h1 span {
background:url(gradient-white.png) repeat-x;
position:absolute;
display:block;
width:100%;
height:21px;
}

h2 {
font-weight:400;
font-size:11px;
color:#ddd;
border-left:5px solid #eee;
margin:0;
padding:0 0 0 5px;
}

h2 a {
color:#ddd;
text-decoration:underline;
}

h3 {
font-weight:700;
font-size:11px;
color:#fff;
border-left:5px solid #f6f6f6;
margin:0;
padding:0 0 0 5px;
}

h4 {
font-weight:700;
font-size:20px;
color:#86c51c;
margin:0;
padding:0;
}

h5 {
font-weight:400;
font-size:11px;
color:#aaa;
border-left:5px solid #ddd;
margin:0;
padding:0 0 0 5px;
}

.mini_box {
border:1px dashed green;
width:550px;
padding:7px 5px 7px 5px;
}

#mini_box2 {
border:1px solid #a52a2a;
width:550px;
height:20px;
}

.a_link,.a_link a:link,.a_link a:visited,.a_link_on,.a_link_on a:hover,.a_link_on a:active {
color:red;
}

.u_link,.u_link a:link,.u_link a:visited,.u_link_on,.b_link,.b_link a:link,.b_link a:visited,.b_link_on,.b_link_on a:hover,.b_link_on a:active {
color:#666;
}

.e_link,.e_link a:link,.e_link a:visited,.e_link_on,.e_link_on a:hover,.e_link_on a:active {
color:#00a400;
}

.j_link,.j_link a:link,.j_link a:visited,.j_link_on,.j_link_on a:hover,.j_link_on a:active {
color:#00f;
}

.userstop a:hover,div#bg_b a:hover,div#bg_b_light a:hover,span.souligne {
text-decoration:underline;
}

div#bg_b a,div#bg_b_light a {
color:#b2b2b2;
text-decoration:none;
}

div#dData a,div#DataPopUp a,.blanc {
color:#fff;
}

div.hidden,div.txt-ta {
display:none;
}

.vert,a.ns_h:hover {
color:#86c51c;
}

a,a.ns_h {
color:#4a4a4a;
text-decoration:none;
}

a.ns,h2 a:hover {
text-decoration:none;
}
#hintbox {
text-align:left;
width:280px;
font-size: 11px;
border: 1px solid #9F9F9F;
filter:alpha(opacity="95");
font-family: Verdana, Geneva, sans-serif;
color:#4B4B4B;
z-index: 3;
margin: 0px 15px 0px 0px;
-moz-opacity : 0.9;
-moz-border-radius : 3px;
padding:10px;
position:absolute;
visibility:hidden;
margin-top: 10px;
margin-right: 0;
margin-bottom: 0;
margin-left: 10px;
background-color: #F7F7F7; 
}
#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Раскомментировать, если у Вас в две колонки*/ /*    width : 50%;
*/ }

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}

.slink {
font-size: 7pt;
}

