* {
	margin: 0;
	padding: 0;
}
hr {
	margin-top:5px;	
	margin-bottom:5px;	
}
img {
	border:0px;
}
a {
	/**text-decoration:none;
	border:none;
	color:#3376DB;**/
}
body {
	background-color: #0f0f0f;
	text-align: center;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

#banniere{
background-image: url(style/banniere.jpg);
width:1000px;
height:263px;
margin: 0 auto;
}
#ensemble{
background-image: url(style/fond.jpg);
width:1000px;
min-height:600px;
margin:0 auto;
text-align:left;
}
#bar_left{
background-image: url(style/bh_g.jpg);
width:56px;
height : 402px;
float:left;
}
#bar_right{
background-image: url(style/bh_d.jpg);
width:56px;
height:402px;
float:right;
}
#col_d{
background-image: url(style/barre2.jpg);
background-reapeat:no-repeat;
width:193px;
min-height:250px;
float:right;
}
#log_titre{
background-image: url(style/log.jpg);
width:193px;
height:48px;
}
#log_box{
background-image: url(style/log2.jpg);
background-repeat:no-repeat;
width:193px;
height:173px;
padding-left:20px;
}
#loged_titre{
background-image: url(style/log.jpg);
width:193px;
height:48px;
}
#loged_box{
padding-top:20px;
background-image: url(style/fond_log.jpg);
background-repeat:no-repeat;
width:213px;
height:223px;
padding-left:20px;
}
#menu{
	width: 690px;
	height: 30px;
	margin: 0 auto;
}
#menum{
	width: 690px;
	height: 30px;
	margin: 0 auto;
}
#shout_titre{
background-image: url(style/live.jpg);
width:195px;
height:36px;
margin-top:30px;
}

#shout_box{
background-image: url(style/fond_live.jpg);
background-repeat:no-repeat;
width:196px;
height:310px;
padding-left:25px;
padding-top:10px;
}
#menud{
width:150px;
float:left;
margin-left:10px;
padding-top:5px;
}
#menu_box{
width:150px;
height:36px;
background-image:url(style/menu.jpg);
}

#last_news{
background-image: url(style/bloque_g.jpg);
background-repeat:no-repeat;
width:300px;
height:157px;
float:left;
}
.news_text{
padding-top:25px;
padding-left:15px;
color:white;
font-size:10px;
}
#last_war{
background-image: url(style/bloque_d.jpg);
width:395px;
height:157px;
float:left;
}
#last_war a {
text-decoration:none;
color:white;
}
.lastwar_text{
padding-top:30px;
padding-left:20px;
color:white;
font-size:16px;
}
#pages_g{
background-color:grey;
width:950px;
height:250px;
}
#pages{
width:670px;
float:left;
min-height:300px;
background-color:#201718;
}

#footer{
background-image: url(style/footer.jpg);
width:1000px;
height:34px;
margin:0 auto;
}
.clear {
clear:both; 
height:0px; 
font-size:0em; 
line-height:0; 
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
/*  Tooltip   */

.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #DDDDDD;
  border-left: 4px solid #0E8AEA;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
}

.category_big, .category_big a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.category {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}

/*    Module Wars   */

.rouge {
	color: Red;
	padding: 10px;

}
.vert{
	color: Lime;
	padding: 10px;
}
.orange{
color:orange;
padding: 10px;
}

#resultfinal {
	text-align: center;
		color: White;
	font-size: 14px;
	font-weight: bolder;
	margin-top: 10px;
	margin-bottom: 10px;
}

.titrewars {
	background-image: url(style/info.png);
	background-repeat: no-repeat;
	width: 490px;
	height: 30px;
	color: White;
	padding-left: 25px;
	font-weight: bold;
	font-size: 14px;
}

#oppbloc{
text-align: left;
width: 95%;
	border: solid 1px White;
	padding-left: 10px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
color:white;
}
#maps{
background-color:Black;
}

.maps2{
text-align:center;
}
#resultfinal{
margin-top:20px;
font-size:20px;
}
.media{
text-align:center;
color:cyan;
font-weight:bolder;
margin:10px 0px;
}

/*      MODULE FORUM            */
.categ{
width:495px;
height:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: red;
  font-weight: bold;
  background-image:url(style/forum_kat_bg.gif);
  background-repeat:no-repeat;
  margin:10 0;
  padding-top:4px;
  padding-left:10px;
}
.coul{
background-color:#0f0f0f;
}
#posster{
background-color:green;
}
