@page { size 8.5in 11in; margin: 2cm }


.noprint{
	display: none;
	}


/*--------------------------------------*/
/* STYLES DE TAGS HTML			*/
/*--------------------------------------*/
h1, h2, h3 { color: #152174; }

input, select, textarea { border: 1px solid #6892DF; }

form { display: inline; }

a:link, a:visited { text-decoration: none; color: #152174; }
a:hover, a:visited:hover, a:active:visited:hover { text-decoration: underline; color: #152174; }
 
body { font-family: sans-serif; font-size: xx-small; margin: 0; }
td, p { line-height:135%; font-size: x-small; }
.titre1 { font-size: medium; color: #6892DF; letter-spacing:0.1em; }

.titresection { border-bottom: 1px dashed #0066FF; }
.titrepage { list-style: none; font-size: medium; color: #003366; }

.nopoint li{ list-style:none; padding-top: 4px; padding-bottom: 2px; }

.noborder {border:0px; }
/*--------------------------------------*/
/* 			STYLES DES DIV				*/
/*--------------------------------------*/
.menu_udm { display:none; }
#gauche { display:none; }

.bgauche { width: auto; float: left; text-align:left; margin-top: 4px; }
.bdroite { width: auto; float: right; text-align:right; margin-right: 10px; margin-top: 4px; }  
.bcentre { width:auto; margin-top: 6px; margin-bottom: 2px; margin-left: 2px; font-size: x-small; }

.recherche { text-align:center; padding-tp:6px; padding-bottom:6px}
.contenu { padding-left: 6px; padding-right:6px; width:580px}

.basdepage { text-align:left;  background-color: #FFCC00; border-top: 1px solid #003366; }

.bagenda { padding: 4px 2px 2px 10px; }
.bperso { padding: 4px 2px 2px 10px; }

