BODY {scrollbar-face-color: #F2E6EC; scrollbar-shadow-color: #AD8297; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #AD8297; scrollbar-darkshadow-color: #F2E6EC; scrollbar-track-color: #F2E6EC; scrollbar-arrow-color: #AD8297}

.textmenutitre {FONT-SIZE: 12px; COLOR: #0F386A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.textmenu {FONT-SIZE: 11px; COLOR: #773052; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.textmenunoir {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.textsousmenu {FONT-SIZE: 11px; COLOR: #0F386A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.textind {FONT-SIZE: 10px; COLOR: #0F386A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.layers {
	BORDER: #702716 0.12pt solid; FILTER: Alpha(Opacity=90);
}

A.menuhaut
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; display: block; background-color: #F1F3F5; font-weight: bold; margin: 0; padding: 3px; }
A:hover.menuhaut
{ color: #000000; display: block; background-color: #BACCE0; margin: 0; padding: 3px; text-decoration: none; }

A.decolayer
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none; }
A:hover.decolayer
{ color:#000000; background-color: #FDD30D; }

.cadremenuhaut {
	BORDER-LEFT: #702716 1px solid; BORDER-BOTTOM: #702716 1px solid;
}
.cadremenubas {
	BORDER-LEFT: #702716 1px solid; BORDER-BOTTOM: #702716 1px solid;
}

.bg1		{background-color:#F7F1F4}
.bg2		{background-color:#F2E6EC}
.bg3		{background-color:#F2E6EC}
.bg4		{background-color:#BA9EAB}
.fg1		{color:#000000}
.fg2		{color:#000000}

.baspage {color:#CCCCCC; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 6px;  }

body {
background-color : #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
}
TD {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
} 
a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #6A1C42; 
text-decoration : none; 
} 
a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #6A1C42; 
text-decoration : none; 
} 
a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #D47631; 
text-decoration : none; 
} 

TEXTAREA {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px;
background-color : transparent; 
font-weight : normal; 
border-color : #000000;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
text-indent : 2px;
}
INPUT {
background-color : #FFFFFF; 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
border-color : #000000;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
text-indent : 2px;  
}
SELECT {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px;
background-color : #FFFFFF;
font-weight : normal; 
} 
.greybg {
background-color : #702716;  
} 
.greybg2 {
background-color : #cccccc; 
} 
.boxbot {
background-repeat : repeat-x; 
} 
.newstitle {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
background-color : #BACCE0; 
height : 20px; 
} 
.newstitle a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-decoration : underline; 
} 
.newstitle a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-decoration : underline; 
} 
.newstitle a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
background-color : #FDD30D;
text-decoration : none; 
} 
.newstitle a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-decoration : none; 
} 
.pn-sub {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #000000;
}
.pn-sub a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
text-decoration : underline; 
} 
.pn-sub a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
text-decoration : underline; 
} 
.pn-sub a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #ff0000; 
text-decoration : none; 
} 
.pn-sub a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : red; 
text-decoration : none;  
} 
.pn-normal {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
} 
.boxtitle { 
border-color : #333333 #cccccc; 
border-style : solid;
background-color : #AD8297;
border-top-width : 1px; 
border-right-width : 0px; 
border-bottom-width : 1px; 
border-left-width : 0px; 
} 
.boxtitle2 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #FFFFFF; 
} 
.boxcontent {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
border-color : black #cccccc; 
border-style : solid; 
border-top-width : 0px; 
border-right-width : 0px; 
border-bottom-width : 0px; 
border-left-width : 0px; 
} 
.backboxleft {
background-repeat : repeat; 
background-position : 0% 0%; 
} 
.kheader {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : bolder; 
color : #ffffff; 
background-color : #702716; 
} 
.formhead {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #ffffff;
border-color : #FFFFFF;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
text-indent : 2px; 
background-color : #64667D; 
} 
.kmorelink {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #ffffff; 
background-color : #FFFFFF; 
height : 20px; 
}

.kmorelink a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
} 
.kmorelink a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
} 
.kmorelink a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none;
background-color : #FDD30D;
} 
.kmorelink a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
} 
.kheadercorner {
    background-repeat : no-repeat; 
	background-position : 0% 50%; 
}
.pn-title {
BACKGROUND: none; 
COLOR: #3C416F; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.pn-pagetitle {
BACKGROUND: none; 
COLOR: #FF0000; 
FONT-SIZE: 14px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: underline;
}  
.pn-logo {
COLOR: #000000; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
TEXT-DECORATION: none;
}

A.pn-logo:link { 
COLOR: #000000; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
A.pn-logo:visited { 
COLOR: #000000; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none;
}
A.pn-logo:hover	{ 
COLOR: #000000; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
A.pn-logo:active {
COLOR: #000000;
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
TEXT-DECORATION: none;
}

.ahem {
    display:none;
}