body.pages {
	BACKGROUND: url(../images_template/bg_pages.gif) #ffffff;
	MARGIN: 0;	
    PADDING: 0;
	FONT-SIZE: 13px;
    FONT-FAMILY: times;
	FONT-WEIGHT: normal;
    COLOR: black;	
    TEXT-DECORATION: none;
}	
body.tableau {
	BACKGROUND: #ffffff;
	MARGIN: 0;	
    PADDING: 0;
	FONT-SIZE: 13px;
    FONT-FAMILY: times;
	FONT-WEIGHT: normal;
    COLOR: black;	
    TEXT-DECORATION: none;
}		
body.home {
	BACKGROUND: #596064;
	MARGIN: 0;	
    PADDING: 0;
	FONT-SIZE: 13px;
    FONT-FAMILY: times;
	FONT-WEIGHT: normal;
    COLOR: black;	
    TEXT-DECORATION: none;
}	
td {
	FONT-SIZE: 13px;
    FONT-FAMILY: times;
	FONT-WEIGHT: normal;
    COLOR: black;	
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: top;
} 
td.v-middle {
	VERTICAL-ALIGN: middle;
}
p {
    FONT-SIZE: 13px;
    COLOR: #623016;
    FONT-STYLE: normal;
    LINE-HEIGHT: 16px;
}  
ul { 
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 0px
}
li {
	LIST-STYLE-TYPE : disc;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: #333333;
}


/* zones definition */

#global {	
	POSITION: absolute;
	LEFT: 0;
	RIGHT: 0; 
	HEIGHT: 100%;
}
#zone_chapeau {	
	POSITION: relative;
	LEFT: 0;
	RIGHT: 0; 
	HEIGHT: 138px;
	BACKGROUND: url(../images_template/bandeau.gif) #ffffff;
}
#zone_menu {	
	POSITION: absolute;
	LEFT: 0;
	WIDTH: 177px;	
	TOP: 137px;	
	BOTTOM: 0;
	z-index: 10;
}
#zone_contenu {	
	POSITION: absolute;
	LEFT: 213px;
	WIDTH: 70%;
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	BACKGROUND: #ffffff;
}
#zone_details {	
	POSITION: absolute;
	WIDTH: 150px;
	HEIGHT: 80px;
	PADDING: 10px;
	MARGIN-LEFT: 83px; 
	MARGIN-TOP: 83px; 
	BACKGROUND: #33cc99;
}
#zone_titre {	
	POSITION: relative;
	LEFT: 0;
	RIGHT: 0; 
	HEIGHT: 40px;	
	MARGIN-TOP: 30px;
	MARGIN-LEFT: 0px; 
}
#content1 {	
	POSITION: absolute; 
	LEFT: 0;
	RIGHT: 0; 
	TOP: 0px;
	PADDING: 0;
	BACKGROUND: #ffaaaa;	
}
#content2 {	
	POSITION: relative; 
	LEFT: 410px;
	TOP: 0px;
	PADDING: 0;	
	WIDTH: 340px; 
	BACKGROUND: #aaffaa;
}
#content3 {	
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 10px;
	PADDING: 0;
	WIDTH: 100%; 
	BACKGROUND: #ffffff;
}

/* menu links */

A.menu1 {
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;	
	FONT-STYLE: italic;	
    COLOR: #000000;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 21px;
    BACKGROUND: none;	
	PADDING-LEFT: 30px;
	WIDTH: 179px;
}
A.menu1:hover {
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;	
	FONT-STYLE: italic;	
    COLOR: #000000;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 21px;
    BACKGROUND: url(../images_template/bt-page-acueil_f2.gif) no-repeat #ff9900;	
	PADDING-LEFT: 30px;
	WIDTH: 179px;
}
A.menu1_selected {
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;	
	FONT-STYLE: italic;	
    COLOR: #000000;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 21px;
    BACKGROUND: url(../images_template/bt-page-acueil_f2_sel.gif) no-repeat;	
	PADDING-LEFT: 30px;
	WIDTH: 179px;
}
A.menu1_selected:hover {
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;	
	FONT-STYLE: italic;	
    COLOR: #000000;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 21px;
    BACKGROUND: url(../images_template/bt-page-acueil_f2.gif) no-repeat #ff9900;	
	PADDING-LEFT: 30px;
	WIDTH: 179px;
}
A.menu2 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none;
	PADDING-LEFT: 30px;
}
A.menu2:hover {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND: #000000;
	PADDING-LEFT: 30px;
}
A.menu2_selected {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none;
	PADDING-LEFT: 30px;
}
A.menu2_selected:hover {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND: #000000;
	PADDING-LEFT: 30px;
}

A.menu3:link {
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}

A.menu3:visited {
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
	COLOR: #00000;
	TEXT-DECORATION: none;
	font-weight: bold
}

A.menu3:active {
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}

A.menu3:hover {
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}


/* link styles */

A {
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: underline
}
A:hover {
    FONT-WEIGHT: normal;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.adminlink {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 14px;
    BACKGROUND: #0088ff;	
	PADDING: 3px;
}
A.adminlink:hover {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 14px;
    BACKGROUND: #FF0000;
	PADDING: 3px;
}
A.casemarron {
    FONT-WEIGHT: normal;
    COLOR: white;
    TEXT-DECORATION: none
}
A.casemarron:hover {
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none
}
A.caseblanc {
    FONT-WEIGHT: normal;
    COLOR: #6B3B06;
    TEXT-DECORATION: none
}
A.caseblanc:hover {
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none
}

/* paragraph and font styles */

.pageTitle {	
	MARGIN: 0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;		
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
	FONT-STYLE: italic;
    COLOR: #9E774C;
}
.articleHeading {
	MARGIN: 0;
	MARGIN-TOP: 20px;
	MARGIN-LEFT: 10px;
    PADDING: 0;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	COLOR: #623016;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 22px;
}
.articleText {
	MARGIN: 0;
	MARGIN-LEFT: 60px;	
    PADDING: 0;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
    FONT-SIZE: 14px;
    COLOR: #623016;
    FONT-STYLE: normal;
    LINE-HEIGHT: 22px;
	}	
.minicasemarron {
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
	COLOR: white;
	MARGIN-TOP: 5px;
    LINE-HEIGHT: 13px;
}	
.minicaseblanc {
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
	COLOR: #623016;
	MARGIN-TOP: 5px;
    LINE-HEIGHT: 13px;
}	
.carrevert {
	MARGIN: 0;
	MARGIN-LEFT: 60px;
	MARGIN-TOP: 10px;	
    PADDING: 0;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
    FONT-SIZE: 14px;
    COLOR: #623016;
    FONT-STYLE: normal;
    LINE-HEIGHT: 22px;
	BACKGROUND: url(../images_template/puce_heading.gif) no-repeat;		
	}		
td.casemarron {
	FONT-SIZE: 12px;
	letter-spacing: 0px;	
    FONT-FAMILY: times;
	FONT-WEIGHT: normal;
    COLOR: white;
	BACKGROUND: #BB8646;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle;
}
td.caseblanc {
	FONT-SIZE: 12px;
	letter-spacing: 0px;
    FONT-FAMILY: times;
	FONT-WEIGHT: normal;
    COLOR: #4B1B06;	
	BACKGROUND: #F7F0E3;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle;
} 
td.texte-gras {
	FONT-SIZE: 14px;
    COLOR: #623016;
    FONT-FAMILY: times;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: top;
}


