/*
 * login
 */

#leftlogin {
 width:200px;
 text-align: center;
 padding: 20px 0px 0px 0px;
}

#lock  {
	background: url(../../images/login/j_login_lock.jpg) 50% 0 no-repeat;
	padding: 0px 50px 0px 0px;
	width: 150px;
	height: 137px;
}

/*
 * champs de saisie
 */

.composer {
 padding:10px 0pt 10px 10px;
}

.composer_fields {
 margin:0pt;
 width:800px;
}

.composer_fields dtx {
 float:left;
 margin:0pt;
 padding:0pt 10px 0pt 0pt;
 text-align:right;
 width:200px;
}

.composer_fields ddx {
 float:left;
 margin:0pt 0pt 10px;
 width:382px;
}

.composer_fields label {
 display:block;
 padding-top:6px;
}

label {
 color:#666666;
 font-weight:bold;
}

#compose_message div.tokenizer {
 width:800px;
}

.tokenizer .tokenizer_stretcher {
 padding-top:7px;
}

#contentsaisie {
 border-width:medium 1px 1px;
 margin:-2px 1px 0px -1px;
}

.inputtext, .inputpassword, .composer_fields .field input.inputtext, .composer_fields .field textarea, #compose_message div.tokenizer {
 border:1px solid #8496BA;
 margin:0pt;
 overflow:hidden;
 font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
 font-size:11px;
 padding:3px;
/* padding:5px 0pt 5px 3px; */
}

input:focus,
select:focus,
checkbox:focus,
textarea:focus { background-color: #ffd }

.inbox #contentsaisie, .thread #contentsaisie {
 padding:0pt;
}

.selectOnglet {
	font-size: 90%;
	margin: 5px;
	 background-color:#f3f3f3; 
}

/*
 * container pour la saisie
 */

#containsaisie {
 width:800px;
 padding: 20px 0px 0px 0px;
/* background: #F7F7F7; */
}
#containdetailsaisie {
 width:800px;
 padding: 10px 0px 0px 0px;
/* background: #F7F7F7; */
}


.TDSaisieLabel {
 color:#666666;
 font-weight:bold;
 width:250px;
 margin:0pt;
 padding:0pt 10px 10pt 0pt;
 text-align:right; 
 vertical-align:top; 
}

.TDSaisieInput {
 margin:0px 0pt 10px;
 padding:0pt 10px 10px 0pt;
 text-align:left; 
 vertical-align:top; 
}

.TDSaisieButton {
 padding:20px 0px 0px 0px;
 text-align:center; 
 vertical-align:top; 
}

.TDSaisieLibelle {
 color:#666666;
 padding:0pt 0px 10px 10px;
 text-align:justify; 
 vertical-align:top; 
}

.logLien {
 color:#0B55C4;
 font-size:10px;
 text-decoration: underline;
}

/*
 * lien prédéfinis
 */

a.lien_savoir { color:#BB5B7B; font: 10px Tahoma; text-decoration:underline;}
a.lien_savoir:hover { color:#BB5B7B; font: 10px Tahoma; text-decoration:underline; }

a.lien_info { color:#a08e94; font: 10px Tahoma; text-decoration:underline;}
a.lien_info:hover { color:#a08e94; font: 10px Tahoma; text-decoration:underline; }

a.lien_descriptif { color:#a08e94; font: 10px Arial; text-decoration:none;}
a.lien_descriptif:hover { color:#a08e94; font: 10px Arial; text-decoration:underline; }

a.lien_toppanel { color:#FFFFFF; font: 10px Arial; text-decoration:underline;}
a.lien_toppanel:hover { color:#FFFFFF; font: 10px Arial; text-decoration:underline; }
a.lien_toppanel:visited { color:#FFFFFF; font: 10px Arial; text-decoration:underline; }

/*
 * input pour les planning
 */

.frm_horaire {  background-color:#F2F0F0; border-style:#F2F0F0; border:0px hidden ; font:bold 11px Tahoma; color:#666666; }
.frm_horaire_rouge {  background-color:#FF0000; border-style:#FF0000; border:0px hidden ; font:bold 11px Tahoma; color:#FFFFFF; }
.frm_prio {  background-color:#FFFFFF; border-style:#F2F0F0; border:0px hidden ; font:bold 11px Tahoma; color:#666666; }
.frm_prio_rouge {  background-color:#FF0000; border-style:#FF0000; border:0px hidden ; font:bold 11px Tahoma; color:#FFFFFF; }

a.poucet { color:white; font:11px Tahoma; }
a.poucet:hover { color:white; font:11px Tahoma;}
.poucetbarre { color:white; font:11px Tahoma; }
.poucettitre { color:#BB5B7B; font:11px Tahoma; font-weight: Bold;}
.pouceterreur { color:red; font:11px Tahoma;}
.erreurNav { color:red; font:13px Tahoma; font-weight: Bold;}

/*
 * Texte à afficher
 */
 .t11g_g {
 color:#666666;
 font-size:11px;
 font-weight:bold;
}

.t11b { font:11px Tahoma; color:white; }
.t12n2 { font:12px Tahoma; color:#667485; }
.t14n2 { font:14px Tahoma; color:#667485; }
.t15n2 { font:15px Tahoma; color:#667485; }
.t15n2blanc { font:15px Tahoma; color:#FFFFFF; }
.t15n2gras { font:15px Tahoma; color:#667485; }
.t10b { font:10px Tahoma; color:white; }
.t10b_ { font:10px Tahoma; color:#84A2CE; }

.frm_input_text { background-color:#FFFFFF; font:11px Tahoma; border:1px solid #BB5B7B; border-style:white; width:350px; height:17px; text-decoration:none; }
.frm_select { color:#999999; font:11px Tahoma; border:1px; width:350px; height:17px; text-decoration:none; }
.frm_check {  background-color:#DDFFFF; border:12px solid #BB5B7B; }
.frm_textarea { border:1px solid #BB5B7B; border-style:white; font:11px Tahoma; width:350px; height:40px;}
.frm_table { font:11px Tahoma; }
.frm_tr { font:11px Tahoma; }
.frm_td { font:bold 11px Tahoma;color:#888888 }
.frm_tdlib { font:bold 11px Tahoma;color:#514D4D }
.frm_td_1 { font:10px Tahoma; }
.frm_span { font:11px Tahoma; color:#888888; }
 
