body{
	padding:0;
	margin:0;
	font-family: verdana, helvetica, arial, sans-serif;
	background: #262D2F;
}

img {
border:none;
}

ul {
list-style-type: none;
margin:0;
padding:0;
}

hr {
width:96%;
}

.bouton {
cursor: pointer;
}

form {
width:96%;
margin : 0 auto;
}

/* le bloc global qui contient tous les autres*/
#global {
background: url('../images/fond_corps.png') repeat-x #262D2F;
background-position:0px 130px;
}

#principal {
width: 94%;
margin: 0 auto;
}

.menu {
	border: solid 1px #000000;
	background: #000000;
	height:23px;
}

.menu li {
float: right;
margin : 0 10px 0 10px;
}

.menu img {
vertical-align : middle;
}

table {
border-collapse:collapse;
}

th {
padding: 0 10px 0 10px;
}

h1, h2 {
color: #CCCCCC;
text-align: center;
}

h1 {
font-size:1.2em;
}

h2 {
font-size:1.1em;
}
h3 {
text-align: center;
font-size:1em;
color:red;
}

.valider {
width: 200px;
margin:0 auto;
padding: 10px 0 10px 0;
}

#send p, .vote p, #passwd p, #search p, #cherche p{
	border:none;
	padding: 0px 5px 2px 0px;
	color: #000055;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

#write label {
float: left;
width: 20%;
text-align: right;
margin: 0;
padding: 0 .5em 0 0;
line-height: 1.8;	
}

.ancien label {
float: left;
width: 50%;
text-align: right;
margin: 0;
padding: 0 .5em 0 0;
line-height: 1.8;	
}

.vote label {
float: left;
width: 50%;
text-align: right;
margin: 0;
padding: 0 .5em 0 0;
line-height: 1.8;	
}

.atk_title img {
vertical-align:middle;
}

.ancien, .vote {
background-color: #DFDFDF;
margin-top:20px;
}

.ancien li {
float:left;
padding-left:10px;
}

.citation {
padding:10px;
background:#FFF2EE;
border:solid 1px #3333AA;
}

.citation span {
text-decoration:underline;
}

.nouveau {
background-color: #EFEFC2;
margin-top:20px;
}

/*************************************************************************************/
table.atk_default{
	border: solid 1px #000000;
	width:100%;
}

table.atk_table{
	background-color: #FFF2EE;
	width: 96%;
	border: solid 1px #3333AA;
}

td.atk_forum{
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color: #000000;
	border-style: solid;
	height: 34px;
	padding: 6px 2px 6px 2px;
	color: #000055;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }

td.atk_ssmenu{
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color: #000000;
	background-color: #444444; 
	border-style: solid;
	height: 26px;
	padding: 2px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }

.atk_title{
	border: none;
	background-color: #000000;
	height: 22px;
	padding: 2px 5px 2px 5px;
	color: #FFDD33;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;	
}

td.atk_body{
	border: none;
	padding: 2px 5px 2px 5px;
	color: #000055;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }

.atk_body_img{
	border:none;
	background-color: #DFDFDF;
	padding: 2px 5px 2px 5px;
	color: #000055;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }

.atk_post{
	border:none;
	padding: 10px 5px 2px 5px;
	color: #000055;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }

p.atk_title{
	text-align: center;
	color: #CCCCCC;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }

p.atk_intro{
	text-align: center;
	color: #CCCCCC;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
  font-style: normal;
  text-decoration: none;
  }

.atk_selected{
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  }

a.atk_menu{
	color: #FFDD33;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }

p.atk_menu{
	color: #FFDD33;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin:0;
	padding:3px;
	text-align:center;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }

a.atk_menu:hover{
	color: #FFFFFF;
  text-decoration: underline;
  }

a{
	color: #304090;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }

a:hover{
  text-decoration: underline;
  }

a.atk_button_link{
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	line-height:150%;
  text-align:center;
  background-repeat:no-repeat;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }

a.atk_button_link:hover{
	color: #FFDD77;
  }

a.atk_post_tab{
	color: #102070;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }

a.atk_post_tab:hover{
	color: #AA0000;
  text-decoration: underline;
  }

p.atk_post_tab{
	color: #102070;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  font-style: normal;
  text-decoration: none;
  }


a.atk_aztek{
	text-align: center;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

p.atk_aztek{
	text-align: center;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.atk_aztek:hover{
	text-decoration: underline;
}

.atk_input{
	background-color: #FFFFFF;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	border: 1px solid #000066;
	padding-left: 2px;
	margin-left: 8px;
	margin-right: 8px;
}

/************MODIF jld**************/
/*le bloc ENTETE */
#entete {
height: 100px;
margin :0;
border-top:solid 10px #000000;
background: url('../images/entete.jpg') no-repeat black;
}

/*le bloc MENU_H*/
#menu_h {
height:30px;
background: url('../images/fond_menu_h.png');
padding:0 0 0 110px;/*****************/
}

/*le menu HORIZONTAL*/
#menu_h ul {list-style-type: none;
margin:0;
padding:0;/************************/
}
#menu_h li {
margin-bottom: 0px;
float:left;
width:12.4%;
}

#menu_h a {
height: 30px;
display: block;
text-align: center;
font-family:arial,verdana,helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
line-height:200%;
color:#2F2F2F;
text-decoration: none;
}
	 
#menu_h a:hover {
color:#8F1111;
}

#send input[type="submit"]{
border:none; font-size:10pt; padding-bottom :4px; cursor:pointer; color:white; font-weight:bold;}

#send input[type="submit"]:hover {
color:#FFDD77;
}

.ajax-loading {
	padding: 20px 0;
	background: url('../2bgal/style/defaultxhtml/loader.gif') no-repeat center;
}

