/* */

* {  margin: 0px;  padding: 0px; }
body {
	margin: 10px;
	background-color: #ffe3bf;
	font-family: verdana, arial, helvetica, sans-serif;
   font-size: 0.65em;
	}

h1 {	font-size: 2.5em; font-weight: bold;}
h2 {	font-size: 2.3em; font-weight: normal;}
h3 {	font-size: 2em; font-weight: normal;}	
h4 {	font-size: 1.6em; font-weight: normal; font-style: italic;}
h5 {	font-size: 1.2em; font-weight: bold;}
h6 {  font-size: 1em; font-weight: bold;}

/*-----------------------------------------------------------*/
.title {
   position: relative;
   font-size: 1.2em;
	font-style: italic;
	color: #FFE4C4;
	margin: 12px;
}
.new {
	margin: 0 100px;
	line-height: 2em;
   font-size: 1.6em;
	font-style: italic;
	color: #FFE4C4;
}
.new a {	color: #FFE4C4;}
.new a:hover {
 text-decoration: none;
 background-color:#FFE4C4;
 color:  Maroon; 
}
hr {
	width: 99%;
	margin: 0 auto;
	color: #ffe3bf;
}
.encours{
	background-color: #FFD700;
	color: Black;
}
.selection {
   position: absolute; right: 40px;
	color: Maroon;
	font-size: 1em;
}
.button {
	color: Maroon;
	font-size: 1em;
}
/*--- Layout Divs --------------------------------------------*/
#global_frame {
	width:860px;
/* background-image: url(../zbgomega.jpg);*/
	background-color: #666;
	border: 2px solid Silver;
}
/*-----------------------------------------------------------*/
.footer {
   margin:1px;
	width: 840px;
   border: 1px solid white;
	background: #eee;
   color: Maroon;
/*   font-size: 1em;*/
}
/*-----------------------------------------------------------*/
.header {
	position: relative;
	width: auto;
	margin: 6px;
	padding: 6px;
	background-color: #433;
   border: 1px solid silver;
	font-family: "Times New Roman", Times, serif;
	color: #eed;
}
.subheader {
	background-color:#ffffe2;
	margin: 6px 0;
	color:maroon;
}
/*-----------------------------------------------------------*/
.division, .division2 {
	position: relative;
	margin: 6px;
	width: 98%;
	background-color: #787676;
	font-size: 1.2em;
	color: #dcdcdc;
}
.division2 {
   height: 255px;
}
.division1 {
   margin: 0px 0px 15px 15px;
	background-color: #808080;
/* border: 1px solid lime;*/
}
 
/*--- type header 3 col -------------------------------------*/
.left1 {
	position:absolute; top:0; left:0;
	width:60px;
	text-align: center;
}
.center1 {
	position:relative; left:66px;
   width:45%;
	padding:4px;
	text-align: left;
   background-color: gainsboro;
	color: Maroon;
}
.right1 {
	position: absolute;
	top:10px;
	right:10px;
	text-align: center;
}

/*--- type mid content 3 col ------------------------------*/
.left3 {
	position:absolute; top:40px; left:6px; /* type mid content 3 col*/
	width:150px;
	text-align: center;
	z-index:20;
}
.center3 {
	position: relative; top:40px; left:160px;
   width:340px;
 margin:0 auto;
   width:340px;
	text-align: center;
	padding: 2px;
	z-index: 30; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}
.right3 {
	position:absolute; top:0px; right:0px;
	width:340px;
	text-align: center;
	z-index:10;
	}

/*--- type mid content 2 col ------------------------------*/
.left2 {
   margin-left:20px;
   width: 440px; 
}
.right2 {
   position: absolute; top:1px;
	margin: 6px 0px 0px 476px;
   width: 335px;
	text-align:center;
}
/* ----------------------------------------------------------- */
.fltr {
   margin: 4px;
	float: right;
}
.fltl {
	float: left;
}

/*--- MENUS ------------------------------------------------ */
.menuv {
 /*  float: left;*/
   margin: 6px 2px 0px 0px;
   font-size: 1.2em;
   font-weight: bold;
	color: #eed;
}
.menuv a, .menuv a:hover {
   display: block;
   margin: 12px 0px 0px 0px;
   width: 144px;
   border-right: 1px solid #99a;
   border-bottom: 1px solid #778;
	line-height: 200%;
   font-size: .8em;
   text-decoration: none;
   color: #cf9;
/*   line-height: 1.8em;*/
}
.menuv a {
   background: no-repeat left top;
   background-image: url(zmenuv.gif);
   text-indent: 1.5em;
}
.menuv a:hover { 
   background-color:#efe;
   background-image: none;
   text-align: right;
   font-weight: bold;
   color:#d33;                            
}
/* ----------------------------------------------------------- */
