/* Basic styles for mitil 2002 */
/* Version: 0.03 -- 05.02.02 */

/* padding, margins, etc order : -- Top Right Bottom Left -- */

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;}

h1 {color: #000000;	background: #FFFFFF; text-align: center;
	margin-top: 25px; margin-bottom: 20px;
}

h2 {
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 10px;
}
td {text-align: center;}

td.text {background: #FFFFFF; color: #000000; text-align: left; padding-left: 20px; padding-right: 20px;}

/* ******* MENU AND LOGOS ******** */
.logo        {background: #CCCCCC; text-align: left;  padding:  3px 8px 3px 0px; }
.logotitle   {background: #CCCCCC; text-align: left;  padding: 15px 8px 7px 0px; }
.logo-r      {background: #CCCCCC; text-align: right; padding:  3px 0px 3px 8px; }
.logotitle-r {background: #CCCCCC; text-align: right; padding: 15px 0px 7px 8px; }

td.menu {
	font-size: 10px;
	font-weight: bold;
	background: #777777;
	color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	border: 2px;
	border-color: #DDDDDD #555555 #000000 #BBBBBB;
	border-style: solid;
	text-align: left;
}

a.menu:link    { text-decoration: none; color: #FFFFFF; background: #777777;}
a.menu:visited { text-decoration: none; color: #FFFFFF; background: #777777; }
a.menu:hover   { text-decoration: none; color: #FFFF00;  background: #777777; margin-left: 6px; }
a.menuhere:link    { text-decoration: none; color: #FFFF00; background: #777777;}
a.menuhere:visited { text-decoration: none; color: #FFFF00; background: #777777; }
a.menuhere:hover   { text-decoration: none; color: #FFFF00;  background: #777777; }

.chap1 {font-weight: bold; text-align: center;}
.chap2 {font-weight: bold; color: #FF6600; text-align: left;}
.chap2-c {font-weight: bold; color: #FF6600; text-align: center;}
.chap1-or {font-weight: bold; text-align: center; color: #FF6600}
.light {font-weight: normal; font-size: smaller;}

.news {
	font-size: 0.8em;
	background: #66CCCC;
	color: #000000;
	text-align: center;
 	padding: 0.5em;
}

.banner {
	text-align: center;
}
.copyright	{
    font-size: xx-small;
    text-align: right;
}

.footer	{
    font-size: 8px;
    color: #C0C0C0;
	background-color: #CCCCCC;
	text-decoration: none;
}

.orange {color: #FF6600;}

.notes {font-size: smaller;}
.notes-r {font-size: smaller; text-align: right;}
.notes-b {font-weight: bold; font-size: smaller;}
.notes-br {font-weight: bold; font-size: smaller; text-align: right;}

/* FORMS */
	/* form label: colonne de gauche dans formulaires */
.frmlbl {font-size: 0.8em; text-align: right;	padding-right: 10px; margin-top: 3px; margin-right: 5px; margin-bottom: 3px;	margin-left: 5px;}
	/* form text: colonne de droite dans formulaires */
.frmtxt {width: 230px; margin-top: 3pt; margin-right: 5pt; margin-bottom: 3pt; margin-left: 5pt;; text-align: left} 
.frmtxt-big {width: 400px; margin-top: 3pt; margin-right: 5pt; margin-bottom: 3pt; margin-left: 5pt;; text-align: left}
.frmcenter {font-size: 0.8em; text-align: center;}
textarea {width: 230px;}
.frml-l { font-size: 0.8em; text-align: left; padding-right: 10px; margin-top: 3px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; }

.left {text-align: left;}