body {
	background: url(http://www.planetocodes.fr/forum/style/imports/img/fond.png); top center repeat-x;
	font-family:"Segoe","Segoe UI","Humanist 777","Frutiger","Univers","Frobisher",Verdana,Arial,Lucida,times new roman,"Myriad Pro","Myriad";
	font-size:12px;
	color:#FFFFFF;
	margin: 0 0 0 0;
}

.messageaccueil{background: url(images/mascottebulle.png) top center no-repeat;height:335px;width:312px;}

.fondsitetitre{background: url(images/fondtitre.png) top center no-repeat;height:50px;width:534px;}

.fondquete{background: url(images/fondquete.png) top center no-repeat;height:100px;width:100px;}

.main {background: url('images/mainbg.jpg') top center repeat-y;width:950px;}

.container {margin-left: auto;margin-right: auto;width:950px;display:table;text-align:left;}

.tv {position:absolute; top:6%;left:71%;}

.pubhead {position:absolute; top:19%;left:31.45%;} /*header base : left:630px*/

.statistique {
position:absolute;
padding-top: 222px;
 margin-left:auto;
 margin-right: auto;
 width:100%;}


.header {background: url('images/header.png') top center;height:250px;width:950px;margin: 0 auto;}

.adtop {text-align:center;}

.adside {position:absolute; top:282px;left: 781px;z-index:1;}

.rightside {float:left;margin: 0 0 60px 14px;width:565px;}

.leftside {float:left;background: #FFFFFF url('images/sidebar_02repeat.jpg') top left;margin: 0px 0 -5px 8px;width:95.5%;}

.leftside h2 {font-size:12px;text-align:center;margin: 0 0 -5px 0;background: #FFFFFF url('images/sidebartop.gif') top left;}

.leftside li {
background: url('images/menu4.png') center no-repeat;
height:26px;
list-style-type: none;
font-family: verdana,arial,times;
font-size:12px;
padding-top: 10px;
text-align:center;
margin-bottom:-8%;
margin-left: -47%;}

.leftside li a {color: #FFFFFF;text-decoration: none;}

.sidebarback {background: url('images/sidebar_01top.jpg') top left no-repeat;}

.sidebarback h2 {color:#FFFFFF;}

.menuholder { width:730px; }

.menu {position:relative;top:-52px;left:0px;font-size:12px;color:#2f2f2f;width:950px;text-align:center;font-family:Verdana,Arial,Times;}
	
a { color:#2f2f2f; text-decoration:none; }

a:hover { color:#6b6b6b; text-decoration:underline; }	
	
.menu a{ color:#2f2f2f; text-decoration:none;}
	
.menu a:hover{ color:#6b6b6b;}

.vert {color:green;}

.bleu {color:blue;}

.footer {clear:both;height:90px;width:947px;margin: 0 auto;font-size:80%;}

.fun {background: url('forum/style/imports/img/foot.png');height:90px;}

.footertext {color:#000000;padding:0 50px 0 0;text-align:right;}

.footertext:hover {color:#000000;padding:0 50px 0 0;text-align:right;}

a img {border:none;}

.block {margin-left:auto;margin-right:auto;width:560px;}

.bottomnav {margin-left:auto;margin-right:auto;float:right;}

.bottomnav a{text-decoration:none;font-family:verdana,arial;font-size:20px;color:#000000;position:relative;top:3px;}


.infolegal {
  border:1px solid #bd966c;
  background-color:#d8c98d;
  width: 95%;
  padding:10px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
  color:#000000;
}
.infolegalTitle {
  width: 95%;
  padding:10px;
  color:#945f4d;
  font-size : 15px;
}

h1, h1 a {
	color:#FFFFFF;
	font-size:22px;
	text-decoration:none;
}

h1 a:hover, a:hover {
	color:#ff5400;
}

h2 {
	color:#000000;
	font-size:18px;
}

a {
	color:#000000;
}

.ta {
  border-collapse:collapse;
  margin:10px auto; 
  width: 95%;
  font: 11px "Arial", cursive;
}
.ta th {
  border:0px solid #3366CC;
  background-color:#3366CC;
  padding:5px;
  color:#000;
}
.ta td {
  border:0px solid #3366CC;
  background-color:#30EA36;
  padding:5px;
  font-weight : bolder;
  color:#006600;
}

.tb {
  border-collapse:collapse;
  margin:10px auto; 
  width: 95%;
  font: 11px "Arial", cursive;
}
.tb th {
  border:1px solid #3366CC;
  background-color:#3366CC;
  padding:5px;
  color:#000;
}
.tb td {
  border:0px solid #30EA36;
  background-color:none;
  padding:5px;
  font-weight : bolder;
  color:#006600;
}

.tc {
  border-collapse:collapse;
  margin:10px auto; 
  width: 95%;
  font: 11px "Arial", cursive;
}
.tc th {
  background-color:#3366CC;
  padding:5px;
  color:#000;
}
.tc td {
  background-color:#30EA36;
  padding:5px;
  font-weight : bolder;
  color:#006600;
}
.te {
  border-collapse:collapse;
  margin:0px auto; 
  width: 450px;
  font: 11px "Arial", cursive;
}
.te th {
  border:0px solid #3366CC;
  background-color:#3366CC;
  padding:5px;
  color:#000;
}
.te td {
  border:0px solid #3366CC;
  background-color:#30EA36;
  padding:5px;
  font-weight : bolder;
  color:#006600;
}