/* CSS default file */ 

/* main tags */
body {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	FONT-STYLE: normal;
	BACKGROUND-IMAGE: url(/cnf/img/fond.jpg); 
}
p {
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	FONT-STYLE: normal;
}
table {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
}
td {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
}
th {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
}
h1 {
	FONT-WEIGHT: bold;	/* page title : orange 24 */
	FONT-SIZE: 24px;
	COLOR: #FF6633;
	TEXT-ALIGN: center;
}
h2 {
	FONT-WEIGHT: bold;	/* page subtitle : yellow 18 */
	FONT-SIZE: 18px;
	COLOR: #FFD801;
	TEXT-ALIGN: center;
}
h3 {
	FONT-WEIGHT: bold;	/* page menus : grey 16 bold */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: left;
	MARGIN-BOTTOM: 0;
}
h4 {
	FONT-WEIGHT: normal;	/* page sub-menus : grey 14 normal */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: left;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
}
h5 {
	FONT-WEIGHT: normal;	/* bottom page link : grey 14 normal */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: right;
}
h6 {
	FONT-WEIGHT: normal;	/* Normal (p) centered */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: center;
}

/* links : grey (yellow) */
a:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #9D7B77;
	TEXT-DECORATION: underline;
}
a:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #9D7B77;
	TEXT-DECORATION: underline;
}
a:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #9D7B77;
	TEXT-DECORATION: underline;
}

/* links within h2 tags : yellow */
h2 a:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #FFD801;
	TEXT-DECORATION: underline;
}
h2 a:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #FFD801;
	TEXT-DECORATION: underline;
}
h2 a:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
h2 a:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #FFD801;
	TEXT-DECORATION: underline;
}

/* misc classes */

.credits {
	TEXT-ALIGN: center;
	FONT-WEIGHT: normal;	/* small print for credits */
	FONT-SIZE: 10px;
}
.histo {
	FONT-WEIGHT: normal;	/* Normal (p) centered */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: center;
}
.middle {
	VERTICAL-ALIGN: middle;
}
.grey {
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
}
.yellow {
	COLOR: #FFD801;
}
.grey2 {
	COLOR: #9D7B77;
}
.small {
	FONT-SIZE: 12px;
}
.xsmall {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}
.mid p {
	VERTICAL-ALIGN: middle;
}
.mid h6 {
	VERTICAL-ALIGN: middle;
}
.mid h2 {
	VERTICAL-ALIGN: middle;
}
.mid table {
	VERTICAL-ALIGN: middle;
}
.mid td {
	VERTICAL-ALIGN: middle;
}
.mid th {
	VERTICAL-ALIGN: middle;
}
.mid h5 {
	FONT-WEIGHT: normal;	/* bottom page link : grey 14 normal */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: right;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
}
.formd p {
	TEXT-ALIGN: left;
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	FONT-STYLE: normal;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
}
.formd table {
	VERTICAL-ALIGN: middle;
}
.formd td {
	VERTICAL-ALIGN: middle;
}
.formd th {
	VERTICAL-ALIGN: middle;
}

.menu {
	FONT-WEIGHT: bold;	/* page menus : grey 16 bold */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: left;
	MARGIN-BOTTOM: 0;
}
.submenu {
	FONT-WEIGHT: normal;	/* page sub-menus : grey 14 normal */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: left;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
}
.link {
	FONT-WEIGHT: normal;	/* bottom page link : grey 14 normal */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: right;
}
.subtext {
	FONT-WEIGHT: normal;	/* Normal (p) centered */
	FONT-SIZE: 14px;
	COLOR: #9D7B77;
	TEXT-ALIGN: center;
}
