/* -------------------------------------------------------------- 
  
   Fichier CSS de base
   
-------------------------------------------------------------- */

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'blueprint/plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */
/*.container { background: url(blueprint/lib/grid.png); }*/

body{
	margin:0px;
	background:#ccc url('../img/bg_02.png') center repeat-y   ;
}

#wrapper{

}

.container {

}

a {
	color:#003872; 
}

a:hover {
	color:#3165b0 ; 
	text-decoration: underline;
}

/*----------------------------------------------------------[ Header ]--*/
#header{
	margin-bottom:10px;
	padding:0px;
}

.fond-top{
  padding:0px;
  margin:0px ;
  background: url('../img/bg_01.png') top center  no-repeat ;
  padding-top:18px;
}
  
/*----------------------------------------------------------[ Header Logo ]--*/
#header-bloc{
  padding-top:25px;
  font-size:2.5em;
	font-weight: bold;
}
#header-logo{
	margin:0px;
}


#header-tools {
  margin-top:10px;
  text-align:right;
  padding-top:15px;
  font-size:0.96em;
}
#header-tools a{
	text-decoration: none;
	padding-right:5px;
}

#header-tools  form{
	margin-top:2px;
}
#header-tools .searchbox {
	border: 1px solid #3165b0;
	padding: 1px 1px 1px 19px;
	margin:-3px 5px -1px 0px;
	background: #fff url(http://farm.gadz.org/uploads/Images/search_gray_16.png) no-repeat 2px center   ;
	color: #333;
	font-size:0.95em;
	-moz-border-radius: 2px;
}

#header-tools .searchbutton {
	color:#4f4f4f;
	font-size:0.95em;
	-moz-border-radius: 2px;
	border: 1px solid #333;
	background: #B0B0B0 ;
}

#header-tools a {

}
/*----------------------------------------------------------[ Nav Top ]--*/
#nav-top {
	/*background:#06c url('../img/interface_1.png') left top repeat-x   ; */
	padding-bottom:0px;
	padding-top:10px;
	margin:0px;
}

#nav-top ul {
	list-style: none ;
	display: inline;
}
#nav-top  li {
	display: inline;
	margin:1px 10px 1px 0px;
}
#nav-top a {
	color:#333;
	font-weight: bold;
	text-decoration: none;
  background:#fff  url('../img/interface_1.png') left top repeat-x   ;
	  -moz-border-radius: 3px;
	border:1px solid #ccc;
	padding:5px;	
	font-size:1.1em;
}
#nav-top a:hover{
	color:#003872;
	background:#eef	;
	border:1px solid #ccc;
}


/*----------------------------------------------------------[ Nav ]--*/
#nav {
	background:#fff;
}



/*----------------------------------------------------------[ divers ]--*/

.container2 {
	width:950px;
	margin:0 auto;
}

/*----------------------------------------------------------[ edit ]--*/

#wikiedit textarea {

	width:98%;
	height:450px;

}


/*----------------------------------------------------------[ Content ]--*/
#content-header{
	height:0px;
}

#content-footer  {
  margin-left:30px;
	background:#666 url('../img/interface_.png') left -41px repeat-x   ;	
	padding: 10px;
}
#content-footer  ul {
	list-style: none ;
	display: inline;
	margin: 0;
}
#content-footer  li {
	display: inline;
	padding: 2px;
	margin: 0;
}
#content-footer a {
	color:#000;
	text-decoration: none;
	font-weight: bold;
	padding:2px;
	text-align:center;
}

#wikitext h1 {
  padding-bottom:0px; 
  margin-bottom:5px;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
}

.new_contenu {
text-align:justify;
}

/*--------Bloc 2nd niveau -----*/
.news_signature{
 color:#999;
 font-size:0.9em;
 padding:0px 0px 0px 25px;
 background: url('http://news.gadz.org/uploads/Icons/time.png') 5px center no-repeat ;
 margin:0px ;
}
.shortnews , .shortnews  h2 {
  padding-bottom:0px;
  margin-bottom:0px;
}
.shortnews  h2 {
  letter-spacing: -1px;
}
/*--------Bloc tableau -----*/
.titre-images {
	padding: 0px;
	margin: 0px;
}

.table-titre-news, table.table-titre-news, .table-titre-news td, .table-titre-news td p , .table-titre-news td h2 {
	padding: 0px;
	margin: 0px;
}

.table-titre-news {
	background-color: rgb(0, 0, 0);
}

.table-titre-news td h2 {
	font-variant:small-caps;
	text-align:center;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
}

.table-titre-news a {
  color: #fff;
  text-decoration: none;
}

.table-titre-news  .news_signature{
 color:#ccc;
 font-size:0.8em;
 padding:0px;
 margin:0px;
 background: url('')  ;
}


div.titre-images {
  background:  url('../img/black70.png');
  filter:alpha(opacity=60); 
  -moz-opacity:0.90;
  padding-top:5px;
  margin:0px;
  margin-top:-45px;
  height:40px;
  max-height:40px;
}

.titre-images h2 a {
  -moz-opacity:1.50 !important ;
  color: #fff;
}

.news_intro {
  color:#666;
  margin-top: 5px;
}



h2 a {
  text-decoration: none;
  margin-bottom:5px;
}

a.categorylink {
/*
  background: url('../img/tag.png') left center no-repeat ;
  padding-left:18px;
  */
  text-decoration:none;
  border-bottom:1px dotted #999;
  color:#333;
}
a.categorylink:hover {
text-decoration:none;
  color:#330;
}


/*----------------------------------------------------------[ Colonne 2  ]--*/
#content2{
	background:#f6f6f6;
}

#content2 h2 {

	background:#003872  url('../img/interface_1.png') left top repeat-x   ;
	color:#fff; 
	font-size:1.6em;
	font-variant:small-caps;
	margin-bottom:5px;
	padding-left:5px;	
	font-stretch: extra-condensed;
}

#content2 h4 {
	color:#003872; 
	font-size:1.2em;
	font-variant:small-caps;
	text-decoration:none;	
	font-weight:bold;
	display:inline;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
} 

#content2 ul {
	list-style:none;
	margin:0px;	
}

#content2 ul  li{
	border-bottom:1px solid #ccc;
	padding:2px 0px;
}

#content2 .enbref_liste{
	color:#666;
	text-align:justify;
	padding-bottom:5px;
	font-size:0.96em;
}

#content2 hr {
	margin:5px 0px;
}

#content2 a{
text-decoration:none;
}

#content2 a:hover{
text-decoration:underline;
}


/*----------------------------------------------------------[ Colonne 3  ]--*/
#content3{
	background:#ccc;
	padding-top:10px;
}

/*----------------------------------------------------------[ Footer  ]--*/
#footer{
	height:90px;
	color:#fff;
	background:#000  url('../img/interface_.png');
	background-position:0 -178px !important;
	background-repeat:repeat-x !important;
	padding-top:10px;
}

#footer a {
	color:#eee;
	text-decoration: none;
	font-weight: bold;
	padding:2px;
	text-align:center;
}
#footer ul {
	list-style: none ;
	display: inline;
	margin: 0;
}



.fond-bottom{
background: url('../img/bg_04.png') center top no-repeat ;
/*

padding-bottom:35px;
*/
}


