#contenu h1		{
    background: transparent url(/i/comment.png) repeat-x 50% 50%;
    border-color:#CCC;
    border-style:solid;
    border-width:0pt 0pt 1px;
    font-size:15px;
    margin:8px 4px;
    padding:8px 0 5px 0 ;
    text-align:center;
}

#contenu h2 {
    margin 		: 16px 0 0 0 ;
    padding 		: 1px 0 1px 4px ;
    display 		: block ;
    border			: 1px solid #ddd ;
    border-width 	: 0 0 1px 0 ;
    background			: transparent url('/c/i/backgrounds.png') repeat-x 0px -38px;
    font-size	:	 130%;
}

#contenu h2 a {
    color				: #FFA500;
}

#contenu h3		{
    border-bottom		: 1px solid #E8E8E8;
    background			: transparent url('/c/i/backgrounds.png') repeat-x 0px -38px;
    text-align			: center;
    margin				: 0 4px 3px 4px;
    padding				: 2px 0;
}



/************************************/
/* Listings				 			*/
/************************************/
#list h4 {
    text-align		: center;
}

#list table {
    width			: 100%;
    border-spacing	: 0px;
    border			: 1px solid #CCC;
}
#list td {
    border-bottom	: 1px solid #CCC;
}
#list td.page_navigator {
    text-align		: center;
    background		: #fff url(/c/i/h1b.png) bottom left repeat-x ;
}

.page_navigator {
    padding			: 3px 0 0 0;
}
.page_navigator span.prev {
    float			: left;
}
.page_navigator span.next {
    float			: right;
}

.inactive {
    color			: #FF0000;
}

.banlist {
    border			: 1px solid #FA9434;

    width			: 370px;
    margin			: 10px 0px;
    float			: left;
}


.banlist dd {
    font-weight		: bold;
    padding			: 2px;
}

.banlist dt {
    border-bottom	: 1px solid #CCC;
    padding			: 2px 0 2px 20px;
}

.banlist img {
    vertical-align	: -25%;
    margin			: 0 4px;
}
/************************************/
/* Formulaire recherche	 			*/
/************************************/
#search {
    border			: 1px solid #CCC;
}
#search input {
    width			: 200px;
    border 			: 1px solid #FA9434 ;
    margin			: 2px 40px 2px 2px;
}

#search input.go {
    width			: 100px;
    margin-left		: 30px;
    border 			: 1px outset #FA9434 ;
}

#search img {
    vertical-align	: -10%;
}

/************************************/
/* Formulaire edit		 			*/
/************************************/
#edit fieldset label {
    clear 			: both ;
    float 			: left ;
    width 			: 140px ;
    display 		: inline ;
    padding			: 0 10px 0 0;
    font-weight		: bold;
}

#edit fieldset {
    border 			: 2px solid #FA9434 ;
    padding 		: 20px ;
}
#edit fieldset input {
    width			: 300px;
    border 			: 1px solid #FA9434 ;
}

#edit fieldset input.ckb {
    width			: auto;
}

#edit fieldset input.save {
    width			: 300px;
    margin-left		: 110px;
    border 			: 1px outset #FA9434 ;
}
/************************************/
/* Pas touché			 			*/
/************************************/


#sidebar fieldset {
    border 			: 2px solid #FA9434 ;
    padding 		: 10px ;
}
#sidebar fieldset.save input {
    width			: 200px;
    margin-left		: 50px;
    border 			: 1px outset #FA9434 ;
}
#sidebar fieldset legend, #edit fieldset legend {
    color			: #7e7c56 ;
    font-size		: 120% ;
    font-style 		: italic ;
}

.warning {
    color			: #FA9434;
}

#deleteform label {
    font-weight		: bold;
    color			: #7e7c56 ;
    margin-left		: 10px;
}

/* Infos sur la connection */

#connections {
    width			: 100%;
    border-spacing	: 0;
}
#connections dd {
    font-weight		: bold;
    padding			: 2px;
}

#connections dt {
    border-bottom	: 1px solid #CCC;
    padding			: 2px 0 2px 20px;
}

#connections img {
    vertical-align	: -25%;
    margin			: 0 4px;
}

#registration label {
    display				: inline ;
    float				: left ;
    width				: 240px ;
    padding				: 2px 2px 2px 0;
    margin				: 0 16px 0px 0 ;
    font-size			: 12px;
    color				: #23517e;
    border-top			: 2px solid #CCC;
}

#registration fieldset {
    margin				: 10px;
    padding				: 10px;
    border				: 1px solid #CCC;
}

#registration fieldset.submit {
    text-align			: center;
}

#registration legend {
    font-size			: 120%;
    font-style			: italic;
    padding				: 0 6px;
    color				: #555;
}

