html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
	text-decoration:none;
}

* {
    font-family: Arial, Helvetica, Verdana;
}

body {
    line-height: 1;
    /*background-color:#000000;*/
    background:#000000 url('../imgs/tpl_maintenance/body_bg.jpg') top center no-repeat fixed;
    font-size: 62.5%;
    color:#747474;
}


ol, ul { list-style: none; }

p {
    margin: 5px 0px 5px 0px;
}

/* Style CONTENU */

body.mceContentBody,
#mceContentBody {
    font-family:Arial,Helvetica,Verdana;
    font-size:12px;
    color:#b1b2b2;

}

#mceContentBody hr,
body.mceContentBody hr {
	color:#2b2a2b;
    background-color:#2b2a2b;
	height:1px;
    line-height:1px;
    border:0;
}

#mceContentBody a,
body.mceContentBody a {
    font-size:12px;
    font-family:Arial,Helvetica,Verdana;
	text-decoration:none;
    font-weight:normal;
	color:#0299ce;
}

#mceContentBody a:hover,
body.mceContentBody a:hover{
    font-size:12px;
    font-family:Arial,Helvetica,Verdana;
	text-decoration:none;
    font-weight:normal;
	color:#a79335;
}

#mceContentBody h1,
.titre1,
body.mceContentBody h1 {
    margin:5px 0px 7px 0px;
    padding:0px 0px 3px 0px;
    font-family:Arial,Helvetica,Verdana;
    font-size: 18px;
    font-weight: normal;
    color: #ffffff;
    border-bottom: 1px solid #0299ce;
}

#mceContentBody h2,
.titre2,
body.mceContentBody h2 {
	margin:5px 0px 7px 0px;
    font-family:Arial,Helvetica,Verdana;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}

#mceContentBody h3,
.titre3,
body.mceContentBody h3 {
    margin:5px 0px 7px 0px;
    font-family:Arial,Helvetica,Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #0299ce;
}

#mceContentBody h4,
.titre4,
body.mceContentBody h4 {
    margin:5px 0px 2px 0px;
    font-family:Arial,Helvetica,Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #0299ce;
}

#mceContentBody h5,
.titre5,
body.mceContentBody h5 {
    margin:5px 0px 2px 0px;
    font-family:Arial,Helvetica,Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #a79335;
}

#mceContentBody h6,
.titre6,
body.mceContentBody h6 {
    margin:5px 0px 2px 0px;
    font-family:Arial,Helvetica,Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #2b2a2b;
}

#mceContentBody .highlight,
.highlight,
body.mceContentBody .highlight {
   font-size:12px;
   color:#0299ce;
}

#mceContentBody .copyright,
.copyright,
body.mceContentBody .copyright {
   font-size:11px;
   font-weight:normal;
   color:#2b2a2b;
}

body.mceContentBody ul,
#mceContentBody ul,
#mceContentBody ul {
	list-style-image: url(http://www.s1neo.com/imgs/tpl/li.gif);
    margin:5px 0px 5px 25px;
}

body.mceContentBody li,
#mceContentBody li,
#mceContentBody li {
	padding:3px 0px 3px 0px;
}

.capitale {
	text-transform: capitalize;
}

/* ----- */

.button {
    cursor:pointer;
}

.noborder {
    border:0;
}

.loading {
	background:url('../imgs/loader/loader1.gif') center center no-repeat;
}

.end_container {
    clear: both;
    visibility:hidden;
}

#page {
    position:absolute;
    width:675px;
    background-color:transparent;
    left:50%;
    margin-top:25px;
    margin-left:-336px;
}

/* COPYRIGHT */

#copyright {
    width:665px;
    padding:60px 0px 10px 10px;
    color:#8a8989;
    background:#2b2a2a url('../imgs/tpl_maintenance/copyright_bg.jpg') left top repeat-x;
    font-size:11px;
}

/* CONTENT */

#content {
    position:relative;
    margin:0px 0px 0px 0px;
    background:#000000 url('../imgs/tpl_maintenance/content_bg_top.jpg') left top repeat-x;
}

/* -- PART LEFT */

#content #part-left {
    /*float:left;*/
    position:relative;
    margin:6px 0px 0px 20px;
    width:635px;
    background-color:#000000;
}

#part-left .part_content {
    position:relative;
    border:1px solid #2b2a2b;
    margin:0px 0px 10px 0px;
    padding:15px;
}

#part-left #part-left-bottom {
    position:relative;
}

#part-left #nav-bottom {
    float:left;
    width:288px;
    height:190px;
    border:1px solid #2b2a2b;
}

#part-left-bottom .bottom_hover {
    background-color:#0d0d0d;
}

#part-left-bottom .bottom_hover_marge {
    background-color:#0d0d0d;
    margin-left:20px;
}

#part-left-bottom .marge {
    margin-left:20px;
}

#part-left-bottom .content {
    padding:6px;
}

#nav-bottom .titre {
    color:#0299ce;
    font-size:14px;
    font-weight:bold;
}

#nav-bottom * {
    color:#8a8989;
    font-size:14px;
    line-height:18px;
    font-weight:normal;
}

#nav-bottom .texte2 {
    color:#ffffff;
}

#nav-bottom a {
    color:#ffffff;
    font-weight:bold;
}

#nav-bottom a:hover {
    color:#0299ce;
    font-weight:bold;
}

/* Formulaire */

#tableForm {
    /**/
}

#tableForm td.textInput {
    font-size : 14px;
}

#tableForm td {
    padding-bottom:5px;
}

input, textarea, select {
    color:#000000;
    font-size:12px;
    border:1px solid #2b2a2b;
    padding:2px 3px 2px 3px;
}

/* Style des listes */

#formatList {
   border:1px solid #2b2a2b;
}

.formatList {
   border:1px solid #2b2a2b;
}

#formatList th {
    text-align:left;
    font-size:12px;
    color:#ffffff;
    background-color:#0299ce;
    font-weight:normal;
    padding:3px;
}

#formatList th.on {
    text-align:left;
    font-size:12px;
    color:#ffffff;
    background-color:#000000;
    font-weight:bold;
}

#formatList td {
   font-size:12px;
   color:#ffffff;
   font-weight:normal;
   padding:3px;
}

#formatList .line1 {
	background-color:#211f21;
}

#formatList .line2 {
	background-color:#151415;
}

#formatList .lineHover {
	background-color:#a79335;
   cursor:pointer;
}

/* /Style des listes */

