body { font : 10px Verdana, Tahoma, Helvetica, sans-serif; background : #333 url(/chaos/images/background.gif) repeat 50% 0%; color : #999298; margin : 0.7em 0em;  padding : 0.3em 0.7em; max-width: 1280px;min-width: 760px;}
/*---general---*/
table { border: 0; margin: auto ;}
td, th { border: 0px solid #141414; width: 50%; text-align : left ; }
li{ color : gray;list-style-type: square;}
hr{color : gray;}
p {padding : 0.5em 0;margin : 0em 1em 0; }
img {border: 0px;}
input, textarea, select { border: #666 1px solid; font: 100% Verdana, Tahoma, Helvetica, sans-serif; background: #141414;color: #ccc;}
fieldset {border : 0;border-color : transparent;top :1em;padding :0 0.5em 1em 0.5em;background-color : #1E1E1E;}
legend {color : #75a4c6 ;top : -1em;padding :0em;background-color :transparent;}
html>body fieldset {padding-top :1em;top :0;background-color :#1E1E1E;}
a:link {text-decoration : none; color : #75a4c6; background : transparent; }
a:visited {text-decoration : none;color : #75a4c6; background : transparent;}
a:hover {text-decoration : none; border-bottom : 0px dotted ; color : #60BFD5;}
a.opacity img {/*IE */filter:alpha(opacity=100); /*-moz-opacity: 1.0;*/opacity: 1.0;}
a.opacity:hover img {/*IE */filter:alpha(opacity=70); /*  -moz-opacity: 0.7; */ opacity: 0.7; }
/* ---specifique-- */
div#droite {text-align : right ;}
div.milieu {text-align :center ;}
div.gauche {text-align :left ;}
/* ---Onglet Index---*/
ul.tabs {margin: 0;padding: 0 0.4em;}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 16px; 
	line-height: 16px; 
	border-top: 2px solid #404040;
	border-left: none;
	margin-bottom: -1px; 
	overflow: hidden;
	position: relative;
	background: #404040;}
ul.tabs li a {
	text-decoration: none;
	color: #ccc;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 0px solid transparent; 
	outline: none;}
ul.tabs li a:hover {
	background: #4a4945;
	height : 100%;} 
html ul.tabs li.active, html ul.tabs li.active a:hover  { 
	background: #1d1d1d;
	border-bottom: 0px solid transparent;}
.tab_content {
	padding: 20px;
	background : transparent;
	font-size: 1.1em;}
/* --- Menu ---*/	
div#menu a, div#menu a:visited , div.ddt{
	display : block;
	width : 92%;
	border : 1px solid #333;
	color : #75A4C6;
	background : #222;
	padding-left: 5px;
	margin: 3px 3px 0px 3px;
	letter-spacing : 1px;
	text-transform: lowercase;}
div#menu a:hover {
	display : block;
	width : 92%;
	border : 1px solid #60BFD5;
	color : #000;
	background : #4aa9bf;
	padding-left: 5px;
	margin: 3px 3px 0px 3px;
	letter-spacing : 1px;
	text-transform: lowercase;}
div.submenu a, div.submenu a:visited {
	display : block;
	width : 87% !important;
	border : 1px solid #3C3C3C !important;
	color : #75A4C6;
	background : #303030 !important;
	padding-left: 5px;
	margin: 3px 3px 0px 10px !important;
	letter-spacing : 1px;
	text-transform: lowercase;}
div.submenu a:hover {
	display : block;
	width : 87%; /*tjs sur menu droit*/
	border : 1px solid #60BFD5 !important;
	color : #000;
	background : #4aa9bf !important;
	padding-left: 5px;
	margin: 3px 3px 0px 10px;
	letter-spacing : 1px;
	text-transform: lowercase;}
.button {
	border: 0px  !important;
	color: inherit;
	background: transparent  !important;}
.button:hover {
	color: inherit;
	border: 0px  !important;
	background: transparent  !important;
	position: relative; 
	top: 1.5px; }     	
#footer a:link, .news-date a:link, #footer a:visited, .news-date img:visited, .actu-body img:link, .actu-body a:visited, div#screenshotc1 a:link, div#screenshotc2 a:link, div#screenshotc1 a:visited, div#screenshotc2 a:visited, div#screenshotg a:visited, div#screenshotg a:link, div#screenshotd a:visited, div#screenshotd a:link   {
    text-decoration : none; 
	color : #777;
	background : transparent; 
	font-weight:bold;}
.actu-body a:link {
	text-decoration : none; 
	border-bottom : 0px dotted ; 
	color : #4696A8;}
div#screenshotc1 a:hover, div#screenshotc2 a:hover, div#screenshotg a:hover, div#screenshotd a:hover   {
	text-decoration : none; 
	border-bottom : 0px dotted ; 
	color : #60BFD5;}
.actu-body a:hover {
text-decoration : none; 
	border-bottom : 0px dotted ; 
	color : #777;}
#footer a:hover, .news-date a:hover {
text-decoration : none; 
	border-bottom : 1px dotted ; 
	color : #777;}
div#header {
	color : inherit; 
	height : 8em; 
	background : #12130e url("/chaos/images/Banniere.php?min=1&max=4") no-repeat 0% 100%; 
	border : 1px solid #666;  }
div.title {
	padding : 5em 1em 1em; 
	text-transform : lowercase; 
	font-weight : bold; 
	letter-spacing : 2px; 
	color : #e4e8eb; 
	background : transparent; }
div.title:first-letter {
	font-style : italic; 
	font-size : 200%; 
	letter-spacing : 1px; 
	text-transform : uppercase; }
/* Text Bar */
/* A noter: 2 barre sont necessaire a cause des pb d'espacement avec Opera quand les large fonts sont utilisés */
div.bar-l {
	position : absolute;
	left : 0.7em;
	background : #141414; 
	color : #888;
	border-style : solid; 
	border-color : #666; 
	border-width : 0 0 0 1px; 
	letter-spacing : 3px; 
	font-weight : bold;
	padding-left : 5px;
	line-height : 20px; }
div.bar-r {
	background : #141414;
	color : #777; 
	border-style : solid; 
	border-color : #666; 
	border-width : 0 1px 1px; 
	padding : 0px 5px 0 0; 
	line-height : 20px;
	text-align: right;
	letter-spacing: 1px;}	
.text {
	color : #777;
	letter-spacing : 1px;
	font-weight : normal; 
	text-transform : lowercase; 
	text-decoration : none; 
	background : #141414; }	

div#menu {
    font-family : Tahoma, Verdana, Helvetica, sans-serif; 
    position : absolute; 
	left : 0.7em; 
	width : 164px; 
	line-height : 16px; 
	color : #ccc; 
	border-color : #666; 
	background : #141414 ; 
	border-style : solid; 
	border-width : 0px 1px 1px 1px; 
	padding-bottom: 3px;}
h2.menu-title {
	font-size: 100%;
	color: #888;
	background : #141414 ;
	padding-right : 5px ;
	margin: 2px 0 2px 0;
	text-align : right;
	letter-spacing: 2px;
	width : 159px; 
	font-weight: bold;}
div#menubrev 
{
	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
    color : #b0b0b0; 
	float : right; 
  	width : 164px;
    line-height : 16px; 
    border-color : #666; 
	background : #141414; 
	border-style : solid; 
	border-width : 0px 1px 1px 1px; 
	padding-bottom: 0px; 
    letter-spacing : 0px;
    text-align : center ;}
h2.menubrev-title {
	height : 2em ;
	width : 164px ;
	font-size: 100%;
	color: #888 ; /*font*/
    background : #000 ; 
    padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border-width : 0;}
.menubrev-color1 {
	font-size: 100%;
	letter-spacing: 1px;
	color: #90F0D4 ;
	background : #141414;
	text-align : center ;
	font-weight: normal ;}
.menubrev-color2 {
	font-size: 100%;
	background : #242424 ;
	text-align : center ;}
div#menubrev2 {
 	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
    color : #b0b0b0; 
    position : relative; 
	float : right;      
	width : 164px;
    line-height : 16px; 
    border-color : #666; 
	background : #141414 ;
	border-style : solid; 
	border-width : 0px 0px 0px 0px; 
	padding-bottom: 0px; 
    letter-spacing : 0px;
    text-align : center ;}
h2.menubrev-title2 {
	height : 2em ;
	width : 164px ;
    font-size: 100%;
	color: #888 ; 
    background : #000 ; /*url("images/breves.gif") no-repeat 100% 100% ; /*#222 & background : #141414 /transparent /#75A4C6*/
    padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border-width : 0;}
div#menubrev a, div#brev { /*cellule avec le hover de la cellule*/
	font-family :  Verdana, Tahoma, Helvetica, sans-serif; 
    display : block;
	width : 100%;
	border : 0px solid #141414; /*bordure contour*/
	color : #4aa9bf; 
	background : transparent ;
	padding-left: 0px; 
	margin: 0;
	letter-spacing : 0px;}
div#menubrev  a:visited { 	color : #75a4c6; }
div#menubrev a:hover {
	 display : block ;
	width : 100%; 
	border : 0px solid #60BFD5;
	color : #6ACCC4; 
	background : transparent;
	padding-left: 0px;
	margin: 0; 
	letter-spacing : 0px;}
div#menu3 {/*menu resumé*/
 	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	color: #ccc ;
    position : relative ; 
	float : right ;     
	width : 164px;
    line-height : 16px; 
    border-color : #666; 
    background : #181515; 
	border-style : solid; 
	border-width : 0px 0px 0px 1px; 
	border-width : 0px 0px 0px 1px; 
	margin : 0em 0em 0em 0em;
	text-align : left ;}
h2.menu3-title {
	height : 2em ;
    width : 164px ;
    font-size: 100%;
	color: #888 ;
	background : #000 ;
    width: 99% ; 
	margin: 0; 
	letter-spacing: 2px;
	font-weight: bold;
    border : 0;
	text-align : left ;}
div#menu3 a, div#menu3 a:visited { 
	display : block;
	width : 100%;
	border : 0px solid #141414; 
	color : #A0C6F5; 
	background : transparent ;
	padding-left: 0px;
	margin: 0;
	letter-spacing : 0px;}
div#menu3 a:hover {       
	width : 100%; 
	border : 0px solid #60BFD5;
	color : #6ACCC4;
	background : transparent; 
	padding-left: 0px;
	margin: 0; 
	letter-spacing : 0px;
    text-decoration : underline ;}
a.button-part {border: 0px  !important;color: inherit;background: transparent  !important;}
a.button-part:hover {
	color: inherit;
	border: 0px  !important;
	background: transparent  !important;
	position: relative; 
	top: 1.5px; }
div#screenshotintro{
 	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	color: #ccc ;
    position : relative ; 
	float : right ; 
   	width : 250px; 
	height : 148px; 
	border-color : #222; 
    background : transparent ;
    color : inherit ;        
	border-style : solid; 
	border-width : 0px 0px 0px 0px; 
    border : 0px solid #222; 
    margin : auto; 
    padding-bottom: 0px; 
    display : block ;}
h2.screenshotintro-title {
	font-size: 100%;
	color: #888 ;
	background : #090909 ;
    width: 99.5%;
    padding: 0px ; 
	margin: 0;
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border : 1px solid #222; }
div#screenshotintro a, div#screenshotintro a:visited { color : #666; }
div#screenshotd{
	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 80%;
    color: #ccc ;
    position : relative ; 
	float : right ;  
	width : 130px; 
	height : 98px; 
	text-align : center;
    border-color : #141414; 
    background : #141414 ;
	border-style : solid;
	border-width : 0px 0px 20px 0px; 
	margin : 0.5em 0.5em 0 0.3em; 
    padding-bottom: 10px; 
    display : block ;}
h2.screenshotd {
	font-size: 100%;
	color: #888 ;
	background : #090909 ;
    width: 99.5%;
    padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border : 0px solid #222;}
div#screenshotd a, div#screenshotd a:visited { color : #666;}
div#screenshotg{
 	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 80%;
    color: #ccc ;
    position : relative ; 
	float : left ; 
    text-align : center;
    width : 130px; 
	height : 98px; 
	border-color : #141414; 
    background : #141414 ;
	border-style : solid;
	border-width : 0px 10px 10px 0px; 
	margin : 0.5em 0.3em 0 0.5em; 
    padding-bottom: 15px; 
    display : block ;}
h2.screenshotg {
	font-size: 100%;
	color: #888 ;
	background : #090909 ;
    width: 99.5%;
    padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border : 0px solid #222; }
div#screenshotg a, div#screenshotg a:visited { color : #666; }
div#screenshotc1{
	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 80%;
    color: #ccc ;
    position : relative ; 
	text-align : center ;
	height : 103px; 
	border-color : #141414; 
    background : #141414 ; 
	border-style : solid; 
	border-width : 10px 10px 10px 10px; 
	margin : 0em 0em 0em 0em; 
    padding-bottom: 0px; 
    display : block ;}
h2.screenshotc1 {
	font-size: 60%;
	color: #888 ;
	background : #090909 ;
     width: 99.5%;
    padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
     border : 1px solid #222;}
div#screenshotc2{
	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	color: #ccc        ;
    position : relative ; 
	text-align : center ;
	height : 206px; 
	border-color : #141414; 
    background : #141414 ; 
	border-style : solid; 
	border-width : 10px 10px 10px 10px; 
	margin : 0em 0em 0em 0em; 
    padding-bottom: 0px; 
    display : block ;}
h2.screenshotc2 {
	font-size: 100%;
	color: #888 ;
	background : #090909 ;
    width: 99.5%;
	padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border : 1px solid #222;}
div#screenshotcrez{
	font-family : Tahoma, Verdana, Helvetica, sans-serif; 
	color: #ccc        ;
    position : relative ; 
	text-align : center ;	
	height : 156px; 
	border-color : #000; 
    background : #000 ; 
    border-style : solid; 
	border-width : 10px 10px 10px 10px;
	margin : 0em 0em 0em 0em; 
    padding-bottom: 0px; 
    display : block ;}
div#screenshotv a, div#screenshotc a:visited { color : #666; }
/*  menu TEST -  menu droit */    
div#test{
    float : right; 
	position : relative;
    width : 164px;
	height : 200px ;
    border-color : #666; 
	background : #141414 ;
	border-style : solid; 
	border-width : 0px 0px 0px 0px;}
h2.test-title {
	height : 2em ;
    font-size: 100%;
	color: #888 ; 
	background : #000 url("images/testh.gif") no-repeat 100% 100% ; 
	padding: 0px ; 
	margin: 0; 
	text-align : left;
	letter-spacing: 2px;
	font-weight: bold;
    border-width : 1px 1px 0px 0px; }
div#test a, div#test a:visited { /*cellule avec le hover de la cellule*/display : block; /*pour IE*/border : 0 ; /*pour IE*/}           
#menudt dt { 
	height: 20px; 
	line-height: 20px; 
	text-align: center;
	font-weight: bold;
	border: 1px solid gray;
	background: #ccc;}
#menudt dd {border: 1px solid gray;}
#menudt li {
	text-align: center;
	background: #fff;}
#menudt li a, #menu dt a {
	color: #000;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 100%;}
#menudt li a:hover, #menu dt a:hover {background: #eee;}
/* Middle */
div#middle {margin : 0px 165px 0px 165px; /*on repousse la marge a gauche pour ne pas toucher le menu*/}
/* Content */
div.content {
	line-height : 1.8em; 
	padding : 1.5em; 
	border-style : solid; 
	border-color : #666; 
	border-width : 0 1px 1px;
	background : #222 ; }
/* Intro utilisé pour allresume.php/irc/projet : solu temporaire*/
div.intro, div.rank {
	border : 1px solid #4B4B4B;
	font-size : 100%; 
	line-height : 1.8em; 
	padding : 0.5em 0.3em 0.3em 0.3em; 
	margin : 0em 0em 0em 0em; 
	background : #141414;}
div.intro p:first-letter {
	font-style : italic; 
	font-size : 200%; 
	color : #e4e8eb; 
	background : transparent;}
/*Edito*/
div.edito-body, div.rank {
        border : 1px solid #4B4B4B; 
       	padding : 0.5em 0.5em; 
		margin : 0em 0em 0em 0em; 
        color : #b0b0b0; 
		background: #141414 ;}
.cadreAccueil {
background: #404040;
padding-bottom:  1px;}
div.edito-body p:first-letter {
	font-style : italic; 
	font-size : 200%; 
	color : #e4e8eb; 
	background : transparent;}
div.edito2, div.rank {   
    border : 1px solid #4B4B4B; 
    font-size : 100%; 
	line-height : 1.5em; 
	padding : 0em 0em 0em 0em ; 
	margin : 0em 0.5em 0em 0em; 
    color : #b0b0b0; 
    background: #141414 ;}
h2.edito2{
    border : 1px solid #4B4B4B;
    font-size : 100%; 
	line-height : 1.3em; 
	padding : 2em 0.4em 2em 2.3em ;   
	margin : 0em 16.6em 1em 0; 
    color : #b0b0b0; 
    background: #141414 url("images/edito.gif") no-repeat top left; }
div.edito3donnee, div.rank {
	/*position : left ; */
	text-align: left;
    border : 0px solid #4B4B4B; 
	font-size : 100%; 
	line-height : 1.3em; 
	padding : 0.5em 0.5em 0.5em 2.5em ;  
	margin : 0em 0.4em 0.1em 0.4em;  
    color : #b0b0b0; 
   background: #1D1D1D ; }
/*Guilde ACTU*/
.edito3titre{
	position : absolute ;
	left : 18.9em;
	width : 20em ;
    height : 10px ;
    border : 0px solid #4B4B4B;   
    font-size : 100%; 
	line-height : 1.3em; 
	padding : 0.2em 0em 0.4em 0em ; 
	margin : 0em 0em 0em 0.5em; 
    color : #b0b0b0; 
	background-repeat: no-repeat;
    background: #404040 url("images/actualiteguilde.gif") top left; 	}
.actuGeneral {
	position : absolute ;
	left : 18.9em;
	width : 20em ;
    height : 10px ;
    border : 0px solid #4B4B4B;   
    font-size : 100%; 
	line-height : 1.3em; 
	padding : 0.2em 0em 0.4em 0em ; 
	margin : 0em 0em 0em 0.5em; 
    color : #b0b0b0; 
	background-repeat: no-repeat;
    background: #404040 top left; 	}
div.actuGeneral_content, div.rank {
	/*position : left ; */
	text-align: left;
    border : 0px solid #4B4B4B; 
	font-size : 100%; 
	line-height : 1.3em; 
	padding : 0em 0.5em 0.5em 2.5em ;  
	margin : 0em 0.4em 0.1em 0.4em;  
    color : #b0b0b0; 
   background: #1D1D1D ; }	
.actuGeneral_content a:hover {
	text-decoration : underline ;
	width : 100%; 
	color : #ccc;
	background : transparent; }	
#hautdroit {
	float: right;
	height: 18px; 
	width: 83px;
	background-repeat: no-repeat;
	background: #404040 url("images/inverse.gif") top right;}
#hautcentre {
	height: 20px; 
	width: 83px;
	background-repeat: no-repeat;
	background: #404040 url("images/middle.gif");}
#cotegauche {
	float: right;
	background-color: #313131;
	height: auto; 
	width: 2px;}
/*ACTUALITE RPG*/
div#edito3 a, div#edito3 a:visited { width : 100%;color : #75a4c6; }
.edito3titre2{
	position : absolute ;
	left : 18.9em;
	width : 20em ;
    height : 10px ;
    border : 0px solid #4B4B4B; 
    font-size : 100%; 
	line-height : 1.3em; 
	padding : 0.2em 0em 0.4em 0em ;  
	margin : 0em 0em 0em 0.5em; 
    color : #b0b0b0; 
	background-repeat: no-repeat;
    background: #404040 url("images/actue.gif") top left;}
.edito3donnee a:hover {
	text-decoration : underline ;
	width : 100%; 
	color : #F89292;
	background : transparent; }
div.edito4, div.rank {    
    border : 1px solid #4B4B4B;
    font-size : 100%; 
	line-height : 1.3em; 
	padding : 2em 1.8em 2em 2.3em ; 
	margin : 0em 16.6em 1em 0; 
    color : #b0b0b0; 
    background: #141414 ;}
h2.edito4 {
	border : 1px solid #4B4B4B;
    font-size : 100%; 
	line-height : 1.3em; 
	padding : 2em 0.4em 2em 2.3em ;  
	margin : 0em 16.6em 1em 0; 
    color : #b0b0b0; 
    background: #141414 url("images/edito.gif") no-repeat top left; 
}
/*Test mise en page */
div.testform, div.rank { 
    border : 0px solid transparent; 
	font-size : 200%; 
	line-height : 1.8em; 
	padding : 1.5em 1.2em; 
	margin : 0em 8.3em 0 0;
    background: #141414 ;}
div.testform2 { 
    border : 0px solid transparent; 
	font-size : 100%; 
	line-height : 1.8em; 
	padding : 1.5em 1.2em;  
	margin : 0em 16.6em 0 0; 
    color : #b0b0b0; 
    background: #141414 ;}
div.testform p:first-letter {
	font-style : italic; 
	font-size : 200%; 
	color : #e4e8eb; 
	background : transparent;}
h2#testform {
	position: relative;
	margin: 2em 0 0.5em 0.5em;
	padding: 0px;
	background: transparent ; 
	width: 185px;
	height: 31px;}
h2.testform-title {
	font-size : 100%;
	color : #888; 
	border: 1px solid #4B4B4B; 
	line-height : 1.8em; 
	font-weight : bold; 
	padding: 0 5px;
	margin : 0.5em 16.5em 0 0; 
	letter-spacing : 2px; 
	background-color : #141414; }
span.testform-date {
	color : #777;
	letter-spacing : 1px;
	font-size : 90%; 
	font-weight : normal; 
	text-transform : lowercase; 
	text-decoration : none; 
	float : right; 
	background : #141414; }
div.testform-body {
	margin: 0em 0em 4px 0em;
	border-width: 1px 1px 1px 1px; 
	border-style : solid;
	border-color : #000000; 
	background : #141414;
 	padding : 5px;
font-size : 120%;
color : #D4CFCF ;}
div.testform2 { 
	 border : 0px solid transparent; 
	font-size : 100%; 
	line-height : 1.8em; 
	padding : 1.5em 1.2em; 
	margin : 0em 16.6em 0em 0em; 
    color : #b0b0b0; 	
    background: #141414 ;} 
div.testform2-body {
	margin: 0;
	border-width: 1px 1px 1px 1px; 
	border-style : solid;
	border-color : #141414; 
	background : #141414;
	padding : 20px;
font-size : 200%;} 
div.testformintro-body {
	margin: 0em 0em 3em 0em; 
	border-width: 1px 1px 1px 1px; 
	border-style : solid;
	border-color : #000000; 
	background : #141414;
 	padding : 5px;
	font-size : 120%;}
/*Historique*/
div.historique-body {
	margin: 0em 0em 3em 0em; 
	border-width: 1px 1px 1px 1px; 
	border-style : solid;
	border-color : #000000; 
	background : #141414; 
 	padding : 5px;
    font-size : 120%;}
h2.apropos {
	margin: 0em 2em 0em 2em;
	border-width: 1px; 
	border-style : solid;
	border-color : #222; 
        background : #222; 
 	padding : 5px;
font-size : 110%;}
div.apropos-body {
	margin: 0em 0em 3em 0em;
	border-width: 1px 1px 1px 1px; 
	border-style : solid;
	border-color : #000000; 
	background : #141414; 
 	padding : 5px;
font-size : 120%;} 
/*corps du paragraphe*/
div.apropos-corps {
	margin: 0em 2em 2em 2em;
	border-width: 5px; /*border*/
	border-style : solid;
	border-color : #222;
	background : #000000; 
 	padding : 5px;
	font-size : 110%;}
div.actu-body {
	margin: 0em 0em 3em 0em;
	border-width: 1px 1px 1px 1px; 
	border-style : solid;
	border-color : #000000; 
	background : #141414; 
 	padding : 5px;
	font-size : 120%;
	color : #B5B5B5;}
h2.actu-body {
	margin: 0em 14em 3em 0em;
	border-width: 0px; 
	border-style : solid;
	border-color : transparent; 
	background : #222; 
 	padding : 5px;
	font-size : 120%;}
h2#news {
	position: relative;
	margin: 0.3em 0em 0em 0em;
	padding: 0px;
	background: transparent url("images/news.gif") no-repeat;
	width: 270px; 
	height: 3em;}
h2.news-title {
	font-size : 100%;
	color : #888; 
	border: 1px solid #4B4B4B;
	line-height : 1.8em; 
	font-weight : bold; 
	padding: 0 5px;
	margin : 0.5em 0em 0 0; 
	letter-spacing : 2px; 
	background-color : #141414; }
span.news-date {
	color : #777;
	letter-spacing : 1px;
	font-size : 90%; 
	font-weight : normal; 
	text-transform : lowercase; 
	text-decoration : none; 
	float : right; 
	background : #141414; }
div.news-body {
	margin: 0em 0em 3em 0em;
	border-width: 0 1px 1px 1px;
	border-style : solid;
	border-color : #4B4B4B;
	background : #1E1E1E;
	padding : 5px;}
/* Commentaires des news */
h2.newscomment-title {
	font-size : 100%;
	color : #888; 
	border: 1px solid #4B4B4B; 
	line-height : 1.8em; 
	font-weight : bold; 
	padding: 0 5px;
	margin: 0em 16.5em 0em 0em;
	letter-spacing : 2px; 
	background-color : #141414; }
span.newscomment-date {
	color : #777;
	letter-spacing : 1px;
	font-size : 90%; 
	font-weight : normal; 
	text-transform : lowercase; 
	text-decoration : none; 
	float : right; 
	background : #141414; }
div.newscomment-body {
	margin: 0em 16.5em 0em 0em;
	border-width: 0px 1px 0px 1px;
	border-style : solid;
	border-color : #4B4B4B;
	background : #1E1E1E;
	padding : 5px;}
h2.newscomment-footer {
	font-size : 100%;
	color : #888; 
	border: 1px solid #4B4B4B; 
	line-height : 1.8em;
	font-weight : bold; 
	padding: 0 5px;
	margin: 0em 16.5em 1em 0em;
	letter-spacing : 2px; 
	background-color : #141414; }
span.newscomment-siteweb {
	color : #777;
	letter-spacing : 1px;
	font-size : 90%; 
	font-weight : normal; 
	text-transform : lowercase; 
	text-decoration : none; 
	float : right; 
	background : #141414; }
div#footer {
	background : #141414; 
	color : #666; 
	border-style : solid; 
	border-color : #666; 
	border-width : 0 1px 1px; 
	padding : 4px 5px;  
	line-height : 16px; 
	text-align: center;}
