.ui-widget {
	font-style:inherit;
	font-size: inherit;
}

#footer {
    background:none;
}

tr.not_tested td.td_status,
tr.not_tested td.td_actions,
tr.not_tested td.td_tags,
tr.not_tested td.td_numero,
tr.not_tested td.td_admin,
tr.not_tested td.td_lastcomment,
tr.not_tested td.td_lastusercomment,
tr.not_tested td.td_contributors,
tr.not_tested td.td_contributions,
tr.not_tested td.td_note,
tr.not_tested td.td_statutarch {
	border-top: 1px solid #bfbfbf;
	background: #fff url(img/border_grey_bfbfbf.png) repeat-x bottom left;
	border-right: 0 solid #fff;
	border-left: 0 solid #fff;
	border-bottom: 6px solid #fff;
}

tr td.td_exp,
tr td.td_comment,
tr td.td_status,
tr td.td_date,
tr td.td_actions,
tr td.td_target,
tr td.td_lastcomment,
tr td.td_lastusercomment,
tr td.td_contributor,
tr td.td_admin,
tr td.td_contributions,
tr td.td_note,
tr td.td_statutarch {
    border-top: 1px solid #bfbfbf;
    background: #fff url(img/border_grey_bfbfbf.png) repeat-x bottom left;
    border-right: 0 solid #fff;
    border-left: 0 solid #fff;
    border-bottom: 1px solid #fff;
}

.td_exp, .td_comment, .td_tags, .td_date, .td_status
.td_actions, .td_numero, .td_target, .td_lastcomment, td_admin, .td_note,
.td_contributions, .td_contributor, .td_statutarch, .td_lastusercomment {
	text-align:center;
	border-top:0 solid #fff;
	border-right:0 solid #fff;
	border-bottom:0 solid #fff;
}

#content table.commentTable thead {
    display: table-header-group;
    visibility: visible;
}


#content table.commentTable thead th,
#content table.evaluationTable thead th {
    padding: 8px 0;
    font-weight: normal;
    border-right: 1px solid #ccc;
    background-color: #eff3f3;
	border-top:none;
	border-left:none;
	border-bottom:none;
}

#th_statutarch {
	width:20px;
}

#th_actions {
    width:65px;
}

#th_note {
    width:45px;
}

#th_critere {
    /*width:360px;*/
}

#th_levels {
    width:45px;
}

#th_meta {
	width:175px;
}

#th_primary {
	width:115px;
}

#th_admin {
    width:60px;
}

#th_numero {
    width:42px;
}

#th_status {
    width:40px;
}

#th_lastcomment {
    width:130px;
}

#th_classification5 {
    width:50px;
}

#th_classification6 {
    width:80px;
}

#th_classification7 {
    width:43px;
}

#th_classification186 {
    width:50px;
}

#th_classification187 {
    width:60px;
}


.jforms-submit-buttons {
    text-align:center;
    padding:5px;
}



.tagsgroup1 {
    color:#14246F;   
}

.tagsgroup2 {
    color:#0F4F1D;   
}

.tagsgroup3 {
    color:#8C6BBF;   
}

.tagsgroup4 {
    color:#CF880C;   
}

.tagsgroup5 {
    color:#8F1111;   
}

.tagsgroup6 {
    color:#8A508F;   
}

.tagsgroup7 {
    color:#3B9F6E;   
}

.td_tags span {
    cursor:pointer;
}

.td_tags span:hover {
    text-decoration:underline;
}

.td_numero  {
    text-align:center;
    font-size:0.9em;
}

.td_lastcomment,.td_lastusercomment  {
    text-align:center;
	font-size:0.9em;
}

#content table.evaluationTable .td_actions {
    font-size:0.85em;
    padding-left:10px;
}

.evaluationTable .td_actions img {
    vertical-align: middle;
}

.evaluationTable .td_actions a {
    text-decoration: underline;
}

#content table.evaluationTable tbody tr td.td_critere {
    padding:0 5px 0 5px;
	height:35px;
}

h1#header_atelier {
    font-size:2.5em;
    padding:10px;
}

h1#header_atelier a { 
    color:#000000;
    font-style:italic;
    font-weight:normal;
}

#content {
    width:100% !important;
}

table.evaluationTable {
    width:100% !important;
}

h2.title {
    font-size:1.2em;
    margin:5px;
    text-align:center;
}

#wrapper {
    border-top:none;
}

#sub_wrapper {
    border-bottom:none;
}

h2 {
    font-size:1.8em;
    text-align:left;
    padding:10px 0 5px 0;
    clear:left;
}

#content #tabs-wrapper h3 {
    font-size:1.2em;
    text-align:left;
    padding:10px 0 5px 10px;
}

.ui-widget-content a {
    color:#0000A0;
}

.ui-widget-content a:hover {
    color:#0000A0;
    text-decoration:underline;
}

#user_infos {
    position:absolute;
    top:0;
    right:0;
}

#content #tabs-wrapper h2 {
    font-size:1.5em;
    padding:10px 10px 20px 20px;
    text-align:left;
}

#apropos ul {
    list-style-type:disc;
    padding:10px 35px;
}

ul.one_line {
    list-style-type:none;
}

ul.one_line li {
    float:left;
    padding:5px 2px;
}

div.datas div.couple h3.label {
    font-weight:bold;
    
}

div.datas div.couple div.data {
    padding-left:15px;
}

div.datas div.couple {
    clear:left;
    overflow:auto;
    padding:10px;
}

div.datas div.couple div.data ul {
    list-style-type:disc;
    padding-left:20px;
}

div.datas div.couple div.data ul li ol {
    padding-left:20px;
}

div.comments {
	clear:right;
}

div.comments div.comment {
    padding:0 0 5px 15px;
    background-color: #fff;
}

div.comments div.comment .inner {
    background-color: #fff;
}

div.comments div.comment div.sub{
	padding:0 0 5px 15px;
}

div.comments p.comment-label,
div.comments span.comment-label {
	font-weight:bold;
	font-style:italic;
}

.jq_rollable {
	font-weight:bold;
}

.jq_rollable:hover {
	text-decoration:underline;
	cursor:pointer;
}

.ui-widget-content .ui-icon {
float:left;
}

.archive_link {
	background-image:url(/img/icons/icon_wallet.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:20px;
}

.comment_link {
    background-image:url(/img/icons/icon_comment.png);
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
}

#tabs a.comments {
    background-image:url(/img/icons/icon_comment.png);
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
    margin-left:5px;
}

#tabs a.cemetery {
    /*background-image:url(/img/icons/refused.gif);*/
    /*background-repeat:no-repeat;*/
    /*background-position:center left;*/
    /*padding-left:20px;*/
    /*margin-left:5px;*/
}

#tabs a.contributor {
    background-image:url(/img/icons/icon_team.png);
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
    margin-left:5px;
}

/*** Style des intervenants de Temesis ***/
/* 55 : MHO */
/* 56 : ESL */
/* 57 : LDE */
/*  1 : ALE */
/* 51 : FBO */
/* 54 : EGA */
/* 53 : SMA */


.body-author55,
.body-author57,
.body-author1,
.body-author51,
.body-author53,
.body-author54 {
	background-color:#F0F0F0;
	color:#14246F;
	padding:3px;
}

.commentinfos-author55,
.commentinfos-author57,
.commentinfos-author1,
.commentinfos-author51,
.commentinfos-author53,
.commentinfos-author54 {
	color:#14246F;
}

.body-author56 {
	color:#8F1111;
	background-color:#F4F4F4;
	padding:3px;
}

.commentinfos-author56 {
	color:#8F1111;
}


/*** Tableau des commentaires ***/
#th_date,
#th_target {
	width:90px;
}

#th_exp {
	width:250px;
}

#content table#comment_ref1 {
    table-layout:auto;
	width:100%;
	border-collapse:separate;
	border-right:1px solid #cccccc;
}

#content table#comment_ref1 td.td_comment a.jq_toggable {
	position:relative;
}

#content table#comment_ref1 td.td_comment {
	text-align:left;
}

#content table#comment_ref1 td.td_comment a.jq_toggable span {
	position:absolute;
	right:-20px;
	top:0;
}

#logo_header {
    vertical-align: middle;
}

.explications {
    padding:25px;
}

.comment .comment-infos .inner {
    background-color:#fff;
    padding:2px 5px;
}

.bp_label {
    clear:left;
}

.bp_label .inner {
    padding:10px 5px;
}

div.test_actions {
    position:absolute;
    bottom:5px;
    right:8px;
}

a.details_link img {
    vertical-align: middle;
}

.jforms-table textarea {
height:200px;
width:500px;
}

/* ========================================== */
/*             Columnmanager menu             */
#jq-columnmanager-menu {
    text-align: center;
}

#jq-columnmanager-menu span.title {
    font-weight: bold;
    font-style: italic;
}

#jq-columnmanager-menu ul {
    display:inline;
}

#jq-columnmanager-menu ul li {
    display:inline;
    cursor: pointer;
    padding:5px;
    text-decoration: underline;
}

#jq-columnmanager-wrapper {
    margin:10px 20px !important;
}


#jq-columnmanager-menu ul li.jq-columnmanager-menu-on {
    font-weight: normal;
}

#jq-columnmanager-menu ul li.jq-columnmanager-menu-on:hover {
    font-weight: bold;
}

#jq-columnmanager-menu ul li.jq-columnmanager-menu-off {
    font-weight: bold;
}

/* ========================================== */
/*               Home Accordion               */
#content #tabs-wrapper #home_accordion h2 {
	font-size:1em;
	padding:5px 5px 5px 20px;
	font-weight: bold;
}

#content #tst_Contrib_1 tfoot tr td {
    font-weight:bold;
    border-top:2px solid #000;
    padding:0;
}

a.edit_link {
    background-image:url(/img/icons/b_edit.png);
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
}

a.twitter_link {
    background-image:url(/img/icons/twitter_icon.png);
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
}

.jforms-ctl-tagsgroup_10 {
    padding:0 5px;
}

span.message {
    font-style: italic;
}

/* ========================================== */
/*       Mise en force système de vote        */

#jq-vote-container div.notation {
	position:relative;
    left:auto;
    height: auto;
    bottom: auto;
    margin:5px;
}

#jq-vote-container {
    position:absolute;
    top:15px;
    left:10px;
    border:1px solid #000;
    height:35px;
    width:490px;
    background-color: #fff;
    z-index:2000;
}

#jq-vote-container a.close {
    display:block;
    padding:3px 0;
}

.td_note div.container {
    position:relative;
}


.ui-dialog-content div.link_box {
	display:block;
	position:absolute;
	right:30px;
	top:11px;
}
