/*bleu clar : #c4ddfc
bleu foncé:000099
*/
body{margin:4px 0px 4px 0px;font-weight: normal; font-size:  10px; font-family:  'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica ;background-image:url(image/fond.gif);text-align:center;}
.petit_italique { font-size:0.8em; font-style:italic;}

#t_conteneur{margin: 0; padding: 0; border:0; width:800px; border-collapse:collapse;}
#t_conteneur tr {vertical-align:top;}
#t_conteneur td {margin: 0; padding: 0;}


#menu a:link, #menu a:visited {text-decoration:none;font-size:10pt;color:#345680; line-height: 1.5em ; padding-left:5px;}
#menu a:hover{text-decoration:underline;}


#contenu{margin: 10px 25px 10px 25px;}
#contenu h1{font-weight: bold; font-size:  14pt; font-family:  'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica; color:#000099;}
#contenu h2{font-weight: normal; font-size:  12pt; font-family:  'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica ;border-bottom: #c4ddfc 1px solid;color:#000099;}
#contenu h3{font-weight: bold; font-size:  10pt; font-family:  'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica ;border-bottom: #c4ddfc 1px solid;color:#000099;}
#contenu p{text-indent:2ex;text-align:justify;font-size:  10pt;}


a{text-decoration:none;color:#345680;}
a:hover{text-decoration:underline;}


#tab_photo{text-align:left; font-size:9px}
#tab_photo td img{width:100px; border:0;}
#tab_photo td{font-size:8pt; font-family:  'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica ; padding-bottom:15px; width:110px; text-align:center;}

#tab_mini{text-align:center;width:90%;}
#tab_mini tr{text-align:center;}
#tab_mini img{width:80px; text-align:center; border:0;}
#tab_mini td{font-weight: bold; font-size: 8px; font-family:  'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica ; padding-bottom:15px;text-align:center;}
#gal_thumb_container{ width: 120px; }

#gal_enlarge_container{ float: left; width: 360px; height: 400px; }

#tab_sortie{width:90%; border-collapse:collapse; font-size:  10pt;}
#tab_sortie th{background-color:#c4ddfc; font-weight:bold; padding:0px; margin:0px;}
#tab_sortie #td1{border-bottom: 1px #c4ddfc solid; padding:0px; margin:0px; font-weight:bold;color:#000099;}
#tab_sortie #td1_normal{border-bottom: 1px #c4ddfc solid; padding:0px; margin:0px;/*text-decoration:line-through;*/ font-weight:normal; color:#000099;}


img{display: block;}/*permet de coller les images */
li{text-align:left;font-size:  10pt;}

#livre {font-size:0.95em;}
/*#menu_item{background-image:url("image/menu_c.gif"); width:180px;}*/
#small a{text-decoration:none;font-size:8pt;color:#345680;}
#small a:hover{text-decoration:underline;}
#identif{font-size:8pt;border:1px; margin:0; padding:0;}
#tab_identif{font-size:8pt;border:1px; margin:0; padding:0;}


#texte{float:right; padding:0 30px 0 15px;;width:600px;}


/*#texte table{text-align:left;width:500px;}*/
#table_bo {width: 80%;border:thin solid #345680;border-collapse: collapse; font-size:10px;}
#table_bo th {background-color:#345680; color:white;text-align:center}
#table_bo td{text-align:center; border:1px solid #345680;}
#table_bo #td1{font-weight:bold;}
#table_bo #td1_normal{/* text-decoration:line-through;*/ font-weight:normal;}
#form{font-weight: normal; font-size: 8pt; font-family: 'lucida sans unicode', 'century gothic', verdana,'bistream vera sans', helvetica ;}
#img_grd{width:500px;}


#img_petit{width:250px;}
#identif{padding:5px;}
#identif label{width:30px; float:left;}
#identif input[type='text'], #identif input[type='password'], #identif input[type='submit']{ width:100px; margin-bottom:5px;}
#bo{font-size:12px;}
#bo label{display:block; width:120px; float:left;}
#bo input[type='text'], #bo input[type='file'], #bo input[type='submit']{width:100px; margin-bottom:5px;}

ul.ligne li{ display:inline; padding-right:5px; font-size:11px;}

form{ font-size:12px;}
form label{width:100px; display:block; float:left; margin:0; padding:0;}
form p{/*padding-bottom:7px;*/width:100%;margin:0; padding:0;}
form textarea{width:250px; height:50px;}
form input[type='file']{width:250px;}
form option{padding:0 5px 0 2px;}

.pagination a {color: black;}
.pagination a:hover {color: red; text-decoration: none;}

