body {background:url(background.jpg) #000 center top no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img {border:none;}
td {padding:8px;}
select {margin-top:4px;}
textarea {background:#1d2027; border:1px #333 solid; color:#CCC; font-family:Arial, Helvetica, sans-serif; outline:none;}
textarea:hover {border:1px #666 solid;}
input[type=text] {background:#1d2027; border:1px #333 solid; color:#CCC; font-family:Arial, Helvetica, sans-serif; outline:none; height:16px; width:170px;}
input[type=text]:hover {border:1px #666 solid;}
input[type=password] {background:#1d2027; border:1px #333 solid; color:#CCC; font-family:Arial, Helvetica, sans-serif; outline:none; height:16px; width:170px;}
input[type=password]:hover {border:1px #666 solid;}
#header {background:url(bg_header.jpg) repeat-x; height:70px; width:100%; text-align:center; padding-top:30px;}
#header .logo_img {background:url(e-cms_logo.png) no-repeat; height:38px; width:217px; display:block; margin:0 auto;}
#header .logo_img:hover {background:url(e-cms_logo-hover.png) no-repeat;}
#header .text_vers {color:#999; padding-top:4px; font-size:10px; margin:0 auto; width:217px; text-align:right;}
#buton_logout {background:#333; display:block; border:1px solid #666; position:absolute; top:14px; right:20px; text-decoration:none; color:#CCC; text-align:center; width:100px; height:18px; line-height:18px;}
#connect_info {position:absolute; top:14px; right:135px; text-align:right; width:200px; height:18px; line-height:20px; font-size:11px; color:#999;}
#buton_logout:hover {border:1px solid #CCC;}
#buton_logout:active {border:1px solid #FFF; background:#666;}
#conteneur {margin:0 auto; width:1000px; padding-top:20px; color:#CCC;}
#conteneur a {color:#FFF; text-decoration:underline;}
#conteneur a:hover {color:#FFF; text-decoration:none;}
#module {border:1px #1d2027 solid; border-bottom:#1d2027 8px solid; background:#000; padding:5px; font-size:11px; color:#999; margin-bottom:12px; overflow:hidden;}
#module a {color:#999; text-decoration:none;}
#module a:hover {color:#CCC; text-decoration:underline;}
#module:hover {border:1px #fc0202 solid; border-bottom:#fc0202 8px solid;}
#module h2 {margin:0; padding:0; color:#fc0202; font-weight:normal; font-size:22px; line-height:1; border-bottom:#1d2027 1px solid; margin-left:10px; margin-right:10px; margin-bottom:6px; margin-bottom:10px;}
#colon_right_admin #module h2 {cursor:pointer;}
#colon_right_admin #module h2:hover {background:url(bg_ajax_expain.png) right no-repeat;}
.ajax_4 h2 {cursor:pointer;}
.ajax_4 h2:hover {background:url(bg_ajax_expain.png) right no-repeat;}
.ajax_6 h2 {cursor:pointer;}
.ajax_6 h2:hover {background:url(bg_ajax_expain.png) right no-repeat;}
.textarea_quickadd {height:75px; width:92%; overflow:hidden;}
.textarea_quickadd:focus {overflow:auto; border:1px #970004 solid;}
.button_send {color:#FFF; background:none; border:none; border-bottom:3px #666 solid; padding-bottom:-2px; margin-top:3px; cursor:pointer;}
.button_send:hover {border-bottom:3px #A80004 solid;}
.module_separator {height:8px;}
#footer {text-align:center; color:#999; font-size:11px; margin-top:40px; margin-bottom:5px;}
#footer a {color:#999; text-decoration:none;}
#footer a:hover {color:#999; text-decoration:underline;}
#menu_admin_top a {display:block; width:100%; height:31px; margin:0;}
#top_tableau_list th {background:#333; border:#000 1px solid; font-weight:bold; font-size:12px;}
#tableau_list {height:31px;}
#tableau_list:hover {background:#141414;}
#tableau_list td {border:#000 1px solid;}
#tableau_list a {display:block; width:100%; height:30px; margin:-8px; padding:0px; line-height:28px;}
.link_table_addsupp {float:left; margin-right:5px;}
.link_table_addsupp a {font-size:14px;}
.link_table_addsupp table {border:#1d2027 1px solid;}
.link_table_addsupp table:hover {background:#141414;}
.div_happend_jquery_form {background:#b25252; border:#F00 1px solid; color:#E9E9E9; padding:6px; display:none; margin:4px;}
.div_happend_jquery_form h1 {color:#FFF; margin:0px;}
.close_happend_jsform {color:#FFF; text-decoration:none; display:block; float:right;}
.markItUpContainer {background:#CCC;}
#main_icons a{background:no-repeat left center; background-position:10px; display:block; height:70px; width:260px; border:#1d2027 1px solid; line-height:70px; font-size:14px; float:left; margin-bottom:8px; margin-left:4px; margin-right:4px; padding-left:75px;}
#main_icons a:hover{background:#141414 no-repeat left center; border:#1d2027 1px solid; text-decoration:none; background-position:10px;}
#main_icons a:active{background:#333 no-repeat left center; border:#1d2027 1px solid; text-decoration:none; background-position:10px;}
#etat_table_strong_list strong {color:#CCC;}
#frame_header {position:absolute; top:5px; left:30px; height:70px; background-color:#000; width:300px;}
#frame_info {width:97%; background-color:#000; height:53px;}
.frame_mod {height:80px;}