FONT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
BODY		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
A:link			{BACKGROUND: none; COLOR: #3366cc; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #3366cc; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #3366cc; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #3366cc; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.title		{BACKGROUND: none; COLOR: #F7A528; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.user_title		{BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.block	img	{BACKGROUND: none; COLOR: #586394; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; border:medium none}
A.block:link 		{BACKGROUND: none; COLOR: #565F69;FONT-WEIGHT: bolder; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.block:visited 	{BACKGROUND: none; COLOR: #565F69;FONT-WEIGHT: bolder; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.block:hover 		{BACKGROUND: none; COLOR: #565F69;FONT-WEIGHT: bolder; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.block:active 		{BACKGROUND: none; COLOR: #565F69;FONT-WEIGHT: bolder; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.lienblanc		{BACKGROUND: none; COLOR: #ffffff;FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.lienblanc:link 		{BACKGROUND: none; COLOR: #ffffff;FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.lienblanc:visited 	{BACKGROUND: none; COLOR: #ffffff;FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.lienblanc:hover 		{BACKGROUND: none; COLOR: #ffffff;FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.lienblanc:active 		{BACKGROUND: none; COLOR: #ffffff;FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.barre		{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.barre:link 		{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.barre:visited 	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.barre:hover 		{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.barre:active 		{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #ffcc00; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #ffcc00; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px; border: 1px solid #34404E; background-color: #FFFFFF}
.boxyellow	{FONT-FAMILY: Verdana,Helvetica; COLOR: #ffffff; FONT-SIZE: 10px; border: 1px solid #685990; background-color: #685990}
.textelien	{BACKGROUND: none; COLOR: #3366cc; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.smallmsg	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.smallmsg:hover	{BACKGROUND: none; COLOR: #34404E; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.grandtitre {position:absolute ;BACKGROUND: none; COLOR: #e8e4ef;FONT-SIZE: 42px; FONT-WEIGHT: normal; FONT-FAMILY: Lucida, sans unicode; TEXT-DECORATION: none}
.titlebig 	{BACKGROUND: none; COLOR: #CC0000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.titledefault 	{BACKGROUND: none; COLOR: #CC0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

/*.petittitre {position:absolute ;BACKGROUND: none; COLOR: #685990;FONT-SIZE: 18px; FONT-WEIGHT: normal; FONT-FAMILY: Lucida, sans unicode; TEXT-DECORATION: none}*/
.petittitre {BACKGROUND: none; COLOR: #F7A528;FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Lucida, sans unicode; TEXT-DECORATION: none}
li {list-style-image: URL(/images/ul.gif);}
.traitvertical {background-color:#685990;position: absolute;width: 1px;height: 150px;}
.traithorizontal {background-color:#CC0000; position: static;width: 520px;height: 10px;}
.onglet	{FONT-FAMILY: Verdana,Helvetica; COLOR: #34404E; FONT-SIZE: 10px; border: 1px solid #cfd9e7; border-collapse : collapse; background-color: #cfd9e7}
table.telechargement	{FONT-FAMILY: Verdana,Helvetica; COLOR: #34404E; FONT-SIZE: 10px; border: 1px solid #000000}
.ongletselect	{FONT-FAMILY: Verdana,Helvetica; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold;border: 1px solid #CC0000; background-color: #CC0000}
.ongletinvalid	{FONT-FAMILY: Verdana,Helvetica; COLOR: #34404E; FONT-SIZE: 10px; border: 1px solid #dddddd; background-color: #dddddd}
.bigtitle		{BACKGROUND: none; COLOR: #685990; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.mm		{COLOR: #5f4f40; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica}
.titrebleu	{BACKGROUND: none; COLOR: #3366cc; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica}
.sideBoxLabel , .sideBoxContent {
	width: 150px;
}

.sideBoxLabel {
	background: #586394;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
	height: 16px
}

.innerSideBoxLabel {
	background: blue;
	height: 20px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	width: 250px;
}

.innerSideBoxContent {
	background: #aaaaaa;
	border-top: 1px solid #aaaaaa;	/* w/out this, an <h1> on the top line causes a gap between the .content and .label */
	width: 250px;
}

table.list {
	font-family:Lucida Grande, Verdana;
	font-size:1em;
	width:100%;
	border:1px solid #ccc;
	border-collapse:collapse;
	cursor:default;
}
table.list td{
	padding:2px;
	font-weight:normal;
}
table.list th{
	padding:2px;
	font-weight:normal;
	color:#FFFFFF;
}
table.list thead td, table.list thead th {
	background-image:url(images/ft-head.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
table.list thead td.selectedUp, table.list thead th.selectedUp {
	background-image:url(images/ft-headup.gif);
}
table.list thead td.selectedDown, table.list thead th.selectedDown {
	background-image:url(images/ft-headdown.gif);
}
	
table.list tbody tr td{
	border-bottom:1px solid #ddd;
}
table.list tbody tr.alt td{
	background: #e3edfa;
}
table.list tbody tr.selected td{
	background: yellow;
}
table.list tbody tr:hover td{
			background: #a6c2e7;
		}
table.list tbody tr.selected:hover td{
			background:#ff9;
}

.block_header{
	background : transparent url(../images/bg-nav.gif) no-repeat scroll center bottom;
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;
}
.block_title{
	background : transparent url(../images/bg-nav2.gif) repeat scroll top;
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;
}
.break_{
	background : transparent url(../images/bg-break4.gif) no-repeat scroll center bottom;
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;
}
.page_left{
	background : transparent url(../images/bg-outer.gif) repeat scroll left bottom;
}
.block_mark{
	background : transparent url(../images/but1.gif) no-repeat scroll ;
}
.page_right{
	background : transparent url(../images/bg-outer.gif) repeat scroll right bottom;
}