
/***************************

  BODY

***************************/

body {
	 background: #fff;
	 margin: 0;
	 padding: 20px;
}

/***************************

  LIENS

***************************/

a {
	 color: #3567FF;
	 text-decoration: none;
}

a:hover {
	 color: #a6a6a6;
	 text-decoration: none;
}

/***************************

  HEADER

***************************/

DIV#header {
	 width: 100%;
	 height: 46px;
	 border-bottom: 1px solid #BCBCBC;
}

DIV#header h1 {
	 margin: 0;
	 padding: 0;
	 font-size: 17px;
	 font-family: "Trebuchet MS", Arial;
}

DIV#header p {
	 padding: 0 0 5px 0;
	 margin: 0;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
}

/***************************

  NAVIGATION

***************************/

DIV#navigation {
	 clear: both;
}

DIV#navigation h2.titre{
	 margin: 20px 0 10px 20px;
	 padding: 0;
	 font-size: 16px;
	 font-family: "Trebuchet MS", Arial;
}

DIV#navigation ul#cat{
	 list-style: none;
	 padding: 0;
	 margin: 20px 0 50px 50px;
}

DIV#navigation ul#cat li{
	 list-style: none;
	 padding: 2px 0;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
}

p.attention {
	 background: #ffd0c5 ;
	 padding: 10px;
	 margin: 20px 60px 0 60px;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
	 color: red;
	 border: 1px solid red;
	 text-align: center;
}

p.msg {
	 margin: 0 40px;
	 padding: 10px;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
}

h2.msg{
	 padding: 0 0 5px 0;
	 margin: 20px 50px 20px 40px;
	 font-size: 15px;
	 font-family: "Trebuchet MS", Arial;
	 border-bottom: 1px solid #BCBCBC;
}

/***************************

  FOOTER

***************************/

DIV#footer {
	 clear: both;
	 margin: 20px 0 0 0;
	 padding: 10px 0 0 0;
	 border-top: 1px solid #BCBCBC;
}

DIV#footer  p.right{
	 float: right;
	 padding:0;
	 margin: 0;
	 font-size: 11px;
	 font-family: "Trebuchet MS", Arial;
	 text-align: LEFT;
}

DIV#footer  p.left{
	 float: left;
	 padding:0;
	 margin: 0;
	 font-size: 11px;
	 font-family: "Trebuchet MS", Arial;
	 text-align: LEFT;
}

/***************************

  MENU DE HAUT

***************************/

ul#menu {
	 padding: 20px 0 20px 20px;
	 margin: 0;
	 list-style: none;
	 border-bottom: 1px solid #BCBCBC;
	 height: 20px;
}

ul#menu li {
	 float: left;
	 padding: 0 20px 0 10px;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
}

/***************************

  NEWS

***************************/

DIV.news  {
	 padding: 20px 60px;
}

DIV.news h2{
	 margin: 0;
	 padding: 0;
	 font-size: 15px;
	 font-family: "Trebuchet MS", Arial;
}

DIV.news p.auteur {
	 margin: 0;
	 padding: 5px 0 0 0;
	 font-size: 11px;
	 font-family: "Trebuchet MS", Arial;
}

/***************************

  FORMULAIRE

***************************/

form {
	 padding: 0;
	 margin: 30px 50px;
}

label {
	 margin: 0 0 10px 0;
	 padding: 0;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
}

input, textarea {
	 margin: 5px 0 0 0;
	 padding: 5px;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
	 display: block;
}

input#strong, input#Souligne, input#Italique, input#submit, input#reset {
	 display: inline;
}

/***************************

  COMMENTAIRES

***************************/

dl {
	 margin: 30px 50px;
	 padding: 10px 0;
	 font-size: 12px;
	 font-family: "Trebuchet MS", Arial;
	 border-left: 2px solid #BCBCBC;
	 background: #ededed;
}

dd {
	 margin: 5px 20px;
	 padding: O;
}

span.supprimer {
	 background: url(../../../news/admin/images/supprimer.jpg) 0 1px no-repeat;
	 padding: 0 0 0 17px;
}

span.supprimer a{
	 color: red;
}

span.editer a{
	 color: green;
}

span.editer {
	 background: url(../../../news/admin/images/editer.jpg) 0 1px no-repeat;
	 padding: 0 0 0 17px;
}