@charset "iso-8859-1";
	 

ul#tabnav {
    font: bold 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 24px;
    border-bottom: 1px solid #3FA2E6;
    margin: 0;
}

ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #B5D2F0;
    margin: 2px 2px 0 2px;
    border: 1px solid #3FA2E6;
}

ul#tabnav li.active {
    border-bottom: 1px solid #fff;
    background-color: #fff;
}

ul#tabnav li.active a {
    color: #000;
}

#tabnav a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#tabnav a:hover {
    background: #fff;
}


.welcome {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}

.welcome_vert {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #9ED01A; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}

.presentation {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #FFFFFF; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
.tableborder {
	 PADDING-RIGHT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px;  BORDER-RIGHT: #d5d6d7 1px solid; COLOR: #FFFFFF;  FONT-FAMILY: verdana
}

.tableglobal {
	  BORDER-LEFT: #d5d6d7 1px solid;   BORDER-RIGHT: #d5d6d7 1px solid; COLOR: #FFFFFF
}


.textbox {
	BORDER-RIGHT: #b8b9bb 1px solid; BORDER-TOP: #b8b9bb 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #b8b9bb 1px solid; COLOR: #000000; BORDER-BOTTOM: #b8b9bb 1px solid; FONT-FAMILY: verdana
}

.spacer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
.smallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:bold;
	color: #OOOOOO;
}
.smallbold A:link {
	color:#OOOOOO; TEXT-DECORATION: none;
}
.smallbold A:active {
	COLOR:#OOOOOO; TEXT-DECORATION: none;
}
.smallbold A:visited {
	COLOR:#OOOOOO; TEXT-DECORATION: none;
}
.smallbold A:hover {
	COLOR: #OOOOOO; TEXT-DECORATION: none;
}
.smallboldred {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:bold;
	color:#CE0031;
}

.menu {
	font-family: Arial; 
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}

.menu A:link {
	color:#FFFFFF; TEXT-DECORATION: none;
}
.menu A:active {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.menu A:visited {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.menu A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight:bold;
}
.sousmenu {
	font-family: verdana; 
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}
.sousmenu A:link {
	color:#000000; TEXT-DECORATION: none;
}
.sousmenu A:active {
	COLOR:#000000; TEXT-DECORATION: none;
}
.sousmenu A:visited {
	COLOR:#000000; TEXT-DECORATION: none;
}
.sousmenu A:hover {
	COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;
}
.infos {
	font-family: verdana; 
	font-size: 11px;
	color: #FFFFFF;
}

.infos A:link {
	color:#FFFFFF; TEXT-DECORATION: none;
}
.infos A:active {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.infos A:visited {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.infos A:hover {
	COLOR: #4796C9; TEXT-DECORATION: underline; 
}

.barre {
	font-family: verdana; 
	font-size: 8px;
	color: #F4FCE0;
}

.dataWhiteBold {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
}
.dataWhitemenu{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:normal;
}
.dataWhitemenu A:active {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.dataWhitemenu A:visited {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.dataWhitemenu A:hover {
	COLOR: #4796C9; font-weight:normal; TEXT-DECORATION: none; 
}

.footer {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:normal;
}
.dataWhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:bold;
}
.dataWhite A:active {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.dataWhite A:active {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.dataWhite A:visited {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
.dataWhite A:hover {
	COLOR: #4796C9; font-weight:bold; TEXT-DECORATION: none; 
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
}
.databigbold {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.databigbold A:active {
	COLOR:#003366; TEXT-DECORATION: none;
}
.databigbold A:active {
	COLOR:#003366; TEXT-DECORATION: none;
}
.databigbold A:visited {
	COLOR:#003366; TEXT-DECORATION: none;
}
.databigbold A:hover {
	COLOR: #003366;  TEXT-DECORATION: underline; 
}


.dataitalic {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:italic;
	
}

.data {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.data A:link {
	color:#003366; TEXT-DECORATION: none;
}
.data A:active {
	COLOR:#003366; TEXT-DECORATION: none;
}
.data A:visited {
	COLOR:#003366; TEXT-DECORATION: none;
}
.data A:hover {
	COLOR: #003366; TEXT-DECORATION: underline; 
}


.datared {
	color:#CE0031;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.datared A:link {
	color:#CE0031; TEXT-DECORATION: none;
}
.datared A:active {
	color:#CE0031; TEXT-DECORATION: none;
}
.datared A:visited {
	color:#CE0031; TEXT-DECORATION: none;
}
.datared A:hover {
	COLOR: color:#CE0031; TEXT-DECORATION: underline; font-weight:bold;
}


.tabledoublebord {
	BORDER-RIGHT: #d5d6d7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d5d6d7 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d5d6d7 1px solid; COLOR: #50504e; PADDING-TOP: 1px; BORDER-BOTTOM: #d5d6d7 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
A.tabledoublebord:hover {
	COLOR: #558460; 
}
.tabledoublebordbleu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #50504e; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #93C2F0
}
.tabledoublebordrouge {
	BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #FFFFFF 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #000076
}