/*editeur*/
.rteImage {
	background: #D2DFE5;
	border: 1px solid #D2DFE5;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D2DFE5;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D2DFE5;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D2DFE5;
	border: 0px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D2DFE5;
	padding: 1;
}

.rteDiv {
	display: block;
	position: relative;
}


body#edit{
  color:#587B90;
  font-family:Verdana;
  font-size:12px;
  margin:5;
  background-color:white;
  scrollbar-face-color:#FFB743;
  scrollbar-shadow-color:#C07805;
  scrollbar-highlight-color:#FCE6C4;
  scrollbar-3dlight-color:#C07805;
  scrollbar-darkshadow-color:#C07805;
  scrollbar-track-color:#FCE6C4;
  scrollbar-arrow-color:#FCE6C4;

}

textarea.edit{
  border:1px solid #587B90;
}

iframe.edit{
  border:1px solid #587B90;
}

select.edit{
  font-family:verdana;
  font-size:12px;
  color:#587B90;
  border:1px solid #587B90;
  background-color:#F4F5F5;
}

/*fin editeur*/


body{
  color:#587B90;
  font-family:Verdana;
  font-size:12px;
  margin:5;
  background-color:#D2DFE5;

  scrollbar-face-color:#FFB743;
  scrollbar-shadow-color:#C07805;
  scrollbar-highlight-color:#FCE6C4;
  scrollbar-3dlight-color:#C07805;
  scrollbar-darkshadow-color:#C07805;
  scrollbar-track-color:#FCE6C4;
  scrollbar-arrow-color:#FCE6C4;

}

body#mail_body{
  color:#587B90;
  font-family:Verdana;
  font-size:12px;
  margin:5;
  background-color:#D2DFE5;
  scrollbar-face-color:#FFB743;
  scrollbar-shadow-color:#C07805;
  scrollbar-highlight-color:#FCE6C4;
  scrollbar-3dlight-color:#C07805;
  scrollbar-darkshadow-color:#C07805;
  scrollbar-track-color:#FCE6C4;
  scrollbar-arrow-color:#FCE6C4;
}

input{
  font-family:verdana;
  font-size:12px;
  color:#587B90;
  border:1px solid #587B90;
  background-color:#F4F5F5;
}

textarea{
  font-family:verdana;
  font-size:12px;
  width:95%;
  color:#587B90;
  border:1px solid #587B90;
  background-color:#F4F5F5;
}

input.checkbox{
  border:0;
}

select{
  font-family:verdana;
  font-size:12px;
  color:#587B90;
  border:1px solid #587B90;
  background-color:#F4F5F5;
}

a{
	text-decoration:none;color:#587B90;font-family:Verdana;font-size:12px;
}
a:hover{
	text-decoration:none;color:red;font-family:Verdana;font-size:12px;
}

td{
	color:#587B90;
	font-family:Verdana;
	font-size:12px;
}

td.espace_droit{
  width:5px;
}

td.espace_gauche{
  width:5px;
}

td.espace_bas{
  height:5px
}

div.info1{
  position:absolute;
  right:10px;
  top:35px;
  font-weight:bold;
}

div.info2{
  position:absolute;
  right:10px;
  top:50px
}

td.contenu{
  background-color:white;
  border:1px solid #003554;
}

td.contenu2{
  background-color:green;
  border:1px solid #003554;
}

td.mail_entete{
  height:80px;
}

td.mail_piedpage{
  height:30px;
  vertical-align:bottom;
  text-align:right;
  color:#587B90;
  font-family:Verdana;
  font-size:11px;
  font-weight:bold;
}


td.mail_contenu{
  border-top:1px solid #003554;
  border-bottom:1px solid #003554;
  width:100%;
  background-color:white;
}

font.mail_bandeau{
  background-color:#FED794;
  color:#003554;
  text-decoration:none;
  font-family:Verdana;
  font-size:12px;
}
a.mail_bandeau{
  background-color:#FED794;
  color:#003554;
  text-decoration:none;
  font-family:Verdana;
  font-size:12px;
}

a.mail_bandeau:hover{
  background-color:#FED794;
  color:red;
  text-decoration:none;
  font-family:Verdana;
  font-size:12px;
}
font.mail_bandeau2{
  background-color:#FED794;
  color:#003554;
  text-decoration:none;
  font-family:Verdana;
  font-size:12px;
}
a.mail_bandeau2{
  background-color:#FED794;
  color:#003554;
  text-decoration:none;
  font-family:Verdana;
  font-size:12px;
}

a.mail_bandeau2:hover{
  background-color:#FED794;
  color:red;
  text-decoration:none;
  font-family:Verdana;
  font-size:12px;
}
td.mail_bandeau{
  height:35px;
  background-color:#FED794;
  color:#003554;
}

td.mail_bandeau2{
  height:20px;
  background-color:#FED794;
  color:#003554;
}

td.menu{
	height:40px;
	background-color:#F4F4F4;
	border-right:1px solid #003554;
	border-bottom:1px solid #003554;
}
td.menu-onglet{
	height:40px;
	background-color:#FED794;
	border-right:1px solid #003554;
}
td.menu-fin{
	height:40px;
	background-color:#F4F4F4;
	border-bottom:1px solid #003554;
}
td.menu-fin-onglet{
	height:40px;
	background-color:#FED794;
}
a.menu{
	text-decoration:none;
	color:#003554;
	font-family:Verdana;
	font-size:12px;
}
a.menu:hover{
	text-decoration:none;
	color:red;
	font-family:Verdana;
	font-size:12px;
}
a.menu-onglet{
	text-decoration:none;
	color:#003554;
	font-family:Verdana;
	font-size:12px;
}
a.menu-onglet:hover{
	text-decoration:none;
	color:red;
	font-family:Verdana;
	font-size:12px;
}

/*Detail du contenu*/

td.contenu_neutre{
  color:#587B90;
  background-color:white;
}

a.contenu_neutre{
  text-decoration:none;
  color:#587B90;
  font-family:Verdana;
  font-size:12px;
}

a.contenu_neutre:hover{
  text-decoration:none;
  color:red;
  font-family:Verdana;
  font-size:12px;
}

input.contenu_neutre{
  background-color:white;
  border:0;
}

input.contenu_neutre2{
  background-color:white;
  font-family:verdana;
  font-size:12px;
  color:#587B90;
  border:1px solid #587B90;
}

table.contenu_contour2{
  background-color:#D2DFE5;
  border:1px solid #003554;
}

table.contenu_contour{
  background-color:white;
  border:1px solid #003554;
}

td.contenu_filet{
  height:1px;
  background-color:#003554;
}

td.contenu_entete{
  height:25px;
  color:#003554;
  font-weight:bold;
  background-color:#6D8D9F;
}

td.contenu_bg1{
  height:20px;
  color:#003554;
  background-color:#D2DFE5;
}

input.contenu_bg1{
  background-color:#D2DFE5;
  border:0;
}

a.contenu_bg1{
  text-decoration:none;
  color:#003554;
  font-family:Verdana;
  font-size:12px;
}

a.contenu_bg1:hover{
  text-decoration:none;
  color:red;
  font-family:Verdana;
  font-size:12px;
}

input.contenu_bg2{
  background-color:#B5C7CF;
  border:0;
}

td.contenu_bg2{
  height:20px;
  color:#003554;
  background-color:#B5C7CF;
}

a.contenu_bg2{
  text-decoration:none;
  color:#003554;
  font-family:Verdana;
  font-size:12px;
}

a.contenu_bg2:hover{
  text-decoration:none;
  color:red;
  font-family:Verdana;
  font-size:12px;
}

td.popup_piece
{
	background-color:#FFFFFF;
	color:#003554;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
table.popup_piece
{
	border-spacing:2;
	background-color:#FFFFFF;
	border:1px solid #003554;
}


/*fin detail contenu*/

