* {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
.bold {
  font-weight:bold;
}

.blue { 
  color:#516B82;
  font-weight:bold;
}

.smiley {
  border:0;
  vertical-align:middle;
}

.nodisplay { 
  display:none;
}

body {
  margin: 0 auto;
  margin-top: 5px;
 background-color:#516B82;
  text-align:center;

    background-repeat:no-repeat;
background-position:50% -140px;

}

#imgpub { 
width:160px;
height:600px;

 }

#rss { 
width:36px;
height:14px;
border:0px;
vertical-align:middle;
margin-left:5px;
margin-right:5px;
}

#main {
  width:750px;
  height:auto;
  background-color:#93A0B1;
  text-align:left;
  float:left;
}

#left_pub { 
  width:152px;
  height:510px;
  float:left;
padding:0;
}
#left_pub img { 
  width:100%;
  height:350px;
border:0;
margin:0;
}

#right_pub { 
  width:152px;
  height:700px;
  float:right;
}
#main .top_panel {
  width:750px;
  height:228px;
  background-image:url('../../interface/public/top_panel_background.png');
  border:0;
}

#main .top_panel .pictos {
  height:72px;
  width:750px;
  border:0px;
  background-image:url('../../interface/public/picto_background.png');
  background-repeat:no-repeat;
  background-position:5px 5px;
}

#main .top_panel .pictos img {
  height:56px;
  border:0;
  float:left;
  margin-left:4px;
  margin-top:6px;
  margin-right:8px;
}

#main .top_panel .pictos .logo_nd {
  width:185px;
  height:56px;
  display:block;
  float:left;
}

#main .top_panel .pictos .picto {
  width:61px;
  height:52px;
  margin-top:10px;
}

#main .top_panel .pictos .rechercher {
  height:56px;
  border:0px;
  float:left;
  margin-left:10px;
  margin-top:6px;
  width:180px;
}

#main .top_panel .pictos .rechercher input {
  width:130px;
  height:14px;
  border:1px solid #DEE3EB;
  float:left;
  margin-top:36px;
  background-color:#FFFFFF;
}

#main .top_panel .pictos .rechercher .go {
  width:26px;
  height:18px;
  border:0px;
  float:left;
  margin-top:36px;
  cursor: pointer;
}


#main .top_panel .white_hr {
  margin-left:6px;
  margin-right:6px;
  margin-top:0px;
  margin-bottom:2px;
  width:736px;
  background-color:#FFFFFF;
  border:0px solid #FFFFFF;
  font-size:0px;
text-align:center;
height:90px;
}

#main .top_panel .white_hr img {
text-align:center;
height:90px;
border:0px;
margin:0px;
}
#main .top_panel .connect_top {
  height:53px;
  width:750px;
  border:0;
  background:url('../../interface/public/pointillets.png');
  background-repeat:no-repeat;
  background-position:6px 6px ;
  font-size:0px;
}
#main .top_panel .connect_top input {
  width:100px;
  height:14px;
  border:1px solid #FFFFFF;
  margin-left:6px;
  
  margin-right:24px;
  
  
  
  background-color:#DEE3EB;
}




#main .top_panel .connect_top img{
  height:39px;
  width:96px;
  border:0px;
  float:right;
  margin-right:12px;
  margin-left:1px;
  margin-top:6px;
}


#main .top_panel .connect_top #connect { 
  width:400px;
height:50px;
}

#main .top_panel .connect_top #connect #welcome { 
padding-top:25px;
padding-left:18px;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}

#main .top_panel .connect_top #connect #welcome a { 
  color:#DEE3EB;
  font-weight:bold;
  font-size:10px;
  text-decoration:none;
}

#main .top_panel .connect_top #connect #welcome a:hover { 
  color:#DA5E04;
}

#main .top_panel .connect_top #connect { 
 }
#main .top_panel .connect_top #connect form {
  background-image:url('../../interface/public/pseudo_pass.png');
  background-repeat:no-repeat;
  background-position: 7px 7px;

  font-size:10px; 
  padding:0px;
  padding-top:25px;
  margin:0px;
}

#main .top_panel .connect_top #connect #inscript {
  float:right;
  text-decoration:none;
  margin:0px;
  padding:0px;
  margin-top:22px;
  margin-right:17px;
}

#main .top_panel .connect_top #connect #inscript ul,li {
  margin:0px;
  padding:0px;
  text-decoration: none;
  display: block;
}

#main .top_panel .connect_top #connect #inscript * { 
 
  font-size:10px;
}


#main .top_panel .connect_top #connect #inscript a { 
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}
#main .top_panel .connect_top #connect #inscript a:hover {
  color:#DA5E04; 
}


#main .top_panel .connect_top #connect input {
  width:95px;
  height:14px;
  border:1px solid #FFFFFF;
  margin-left:6px;
  margin-right:0px;
  
vertical-align:bottom  ;
  
  
  background-color:#DEE3EB;
}


#main .top_panel .connect_top #connect img {
  width:26px;
  height:18px;
  border:0px;
  float:none;
  cursor: pointer;
vertical-align:bottom ;
  margin-left:4px;
}


#main .top_panel .connect_top #form_recherche { 
  font-weight:bold;
  color:#FFFFFF;
}

#main .top_panel .connect_top #form_recherche a { 
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}
#main .top_panel .connect_top #form_recherche a:hover {
  color:#DA5E04; 
}

#main .main_menu {
  width:750px;
  height:30px;
  color:#FFFFFF;
  font-weight:bold;
  text-align:center;
  background-color:#516B82;
  font-size:1px;
  background-image:url('../../interface/public/main_menu_background.png');
  background-repeat:no-repeat;
  border-bottom:1px solid #000000;


}

#main .main_menu a {
  color:#FFFFFF;
  font-weight:bold;
}


#main .inter_unes_content {
  width:750px;
  height:11px;
  background-image:url('../../interface/public/inter_unes_content.png');
  background-repeat:no-repeat;
  font-size:2px;
}


#main .main_menu img {
  margin-top:7px;
  margin-left:7px;
  margin-right:7px;
  height:19px;
  border:0px;
}

#main .onglets {
  width:750px;
  height:33px;
  font-size:2px;
  margin:0px;
  margin-bottom:5px;
  border:0px;
}

#main .onglets img {
  width:750px;
  height:33px;
  margin:0px;
  border:0px;
}

#main .middle_panel {
  margin:0;
  height:auto;
  width:750px;
  text-align:left;
}

#main .bottom_links {
  width:750px;
  text-align:center;
  margin-top:0px;
  background-color:#616568;
/*  background-color:#000000;*/
  color:#FFFFFF;
  padding-top:20px;
  padding-bottom:20px;
font-size:10px;
}

#main .bottom_links .content {
  width:750px;
  height:70px;
  margin-left:auto;
  margin-right:auto;

}

#main .bottom_links .content a {
  text-decoration:none;
  color:#FFFFFF;
}
   
#main .bottom_links .content a:hover {
  color:#DA5E04;
}

#main .bottom_links2 {
  width:750px;
  text-align:center;
  margin-top:0px;
  background-color:#616568;
  color:#FFFFFF;
  padding-top:10px;
  padding-bottom:45px;
font-size:10px;
}

#main .bottom_links2 .content {
  width:550px;
  height:20px;
  margin-left:auto;
  margin-right:auto;

  border:1px solid #616568;
}

#main .bottom_links2 .content a {
  text-decoration:none;
  color:#FFFFFF;
}
   
#main .bottom_links2 .content a:hover {
  color:#DA5E04;
}

#main #publicite {

  background-image:url('../../interface/public/publicite.png');
  background-repeat:no-repeat;
  height:600px;
  width:166px;
  float:right;
  margin-bottom:5px;
  border:1px solid #516B82;
  padding-top:20px;
  background-color:#DBE1E6;
  text-align:center;
}

#main #publicitegamefan {

  background-image:url('../../interface/public/publicite.png');
  background-repeat:no-repeat;
  height:600px;
  width:166px;
  float:right;
  margin-bottom:5px;
  border:1px solid #516B82;
  padding-top:20px;
  background-color:rgb(120,105,80);
  text-align:center;
overflow:hidden;
}

#main #e3header {
  width:750px;
  position:relative;
  height:140px;

  background-image:url('../../interface/public/e3.jpg');
    background-repeat:no-repeat;
background-position:50% 0%;
background-color:#000000;


}

#main #e3header object {
position:absolute;
top:30px;
z-index:30;
}

#main #e3header #objleft
{
left:-50px;
}

#main #e3header #objright
{
right:-50px;
}
