﻿*{ padding:0; margin:0; }
body 
{
    Background: #CDDFBE;
    font-family:Arial;
    font-size:12px;
    color:#777777;
}

/*  style par défaut  */
input,select,textarea { background:#F4F3EB; border:1px solid #A3A5D7; font-size:11px; color:#777777; margin:0 4px 0 2px; padding:0 0 0 2px; }
.button { background:#fdc57b; color:#777777; font-size:11px; border:1px solid #A3A5D7; }
.header { background:#fdc57b; color:#888888; font-size:11px;font-weight:bold; text-align:center; }
.listetab { padding:0 0 0 2px; }
br.littlesaut{ line-height:5px;}
a.linkbt { border:1px solid #A3A5D7; display:block; text-align:center; background:#fdc57b; font-size:11px; width:62px; color:#777777;text-decoration:none;  }
a:hover.linkbt{}
.erreurmess { color:red; font-size:11px; }
.okmess { color:Green; font-size:11px; }
.infoMess { border:1px solid #9594CB; background:#ECECF3; line-height:40px; vertical-align:middle;
            color:#777777; font-size:11px; padding:4px 18px 4px 18px; margin:8px 0 8px 0; }

/* -------------------------------------------------------------------------------------- */         
#content { margin:10px 0 0 20px;}
#content .titre { font-size:16px; color:#00A78E; text-transform:uppercase; letter-spacing:1px; font-weight:bold;
                    padding:12px 0 20px 0; }
#content .cellgauche { color:#444444; width:120px; }
#content .border { border-bottom:1px solid #888888; padding:0 0 16px 0; height:14px;  }
#content .titrecv { font-size:12px; color:#888888; letter-spacing:1px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; 
                    padding:6px 0 20px 0; }

#content .titre_ent { font-size:12px; color:#888888; letter-spacing:1px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; 
                    padding:6px 0 20px 0; }
#content a{ color:#999999; text-decoration:none; }
#content textarea{font-family: Arial, Helvetica, sans-serif;color:Black; font-size:12px; width:auto;   background:#FFFFFF;  border:0px ;  }

#content .nave{ background:#CDDFBE url('img/menu.gif') 0 0 no-repeat; width:200px; list-style:none; text-align:left; margin:0 0 0 300px; } 
#content .nave li{ background:#CDDFBE url('img/puce.gif') 0 50% no-repeat; height:24px; width:200px; text-decoration:none; font-size:14px; font-weight:bold; }   
#content .nave li a { text-decoration:none; border:none; display:block; padding:4px 0 8px 18px; }   
#content .nave li a:hover {text-decoration:underline; padding:4px 0 8px 18px; }     
#content a.sousmenu{ background:#CDDFBE; font-size:12px; text-indent:12px; }

/* -------------------------------------------------------------------------------------- */         
#contentcv { border:1px solid #888888; padding:10px 10px 10px 40px;}
#contentcv .titrecv { font-size:14px; color:#888888; letter-spacing:1px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; 
                      padding:6px 0 20px 0; }
#contentcv .cellgauche { color:#444444; width:120px; }
#contentcv .border { border-bottom:1px solid #888888; padding:0 0 16px 0; height:14px;  }

.ajoutdv { border: 1px solid #5B85BD; padding:4px 4px 4px 4px; margin:0 0 4px 0; }

#divretour { position:absolute; top:60px; left:900px; width:120px; height:50px; background:#FFFFFF url(img/retour.gif) 0 0 no-repeat; }
#divretour a{ text-decoration:none; color:#777777; vertical-align:bottom; display:block; padding:36px 0 0 40px; }
#divretour a:hover{ text-decoration:underline; }

/* -------------------------------------------------------------------------------------- */         
#contentaffent { border:1px solid #888888; padding:10px 10px 10px 40px;}
#contentaffent .titre_ent { font-size:14px; color:#888888; letter-spacing:1px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; 
                     padding:6px 0 20px 0; }
#contentaffent .titrepart { font-size:12px; color:#888888; letter-spacing:1px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; 
                      padding:6px 0 20px 0; }
#contentaffent .cellgauche { color:#444444; width:120px; }

#visualisation { font-family: Arial, Helvetica, sans-serif;
    color:Black; 
                 padding:6px 8px 6px 8px; }
#visualisation textarea{font-family: Arial, Helvetica, sans-serif;color:Black; font-size:12px; width:auto;   background:#FFFFFF;  border:0px ;  }
#pagination { position: static ; background:#white;  left:730px; }
 .menupagination { position:static;  background:#white;  left:753px;  }        