table.adm_menu
{
	background-color:#a9bfd7;
	border:0px collapse;
}
tr.adm_menu
{
	background-color:#a9bfd7;	
}
tr.adm_ss_menu
{
	border:0px collapse;
	background-color:#e2e9f1;
}
table.simple
{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	border-collapse:collapse;
	width:100%;
}
table.simple th.hleft,table.simple th.hright,table.simple th.bleft,table.simple th.bright,table.simple td.lcorp,table.simple td.rcorp
{
	margin:0px;
	padding:0px;
}
table.simple th.hleft,table.simple th.hright,table.simple th.bleft,table.simple th.bright,table.simple td.lcorp,table.simple td.rcorp
{
	width:15px;
	height:59px;
}
table.simple th.hleft
{
	background:url('./img/corp/htableleft.gif');
	background-repeat:no-repeat;
}
table.simple th.hcenter
{
	background:url('./img/corp/htablecenter.gif');
	background-repeat:repeat-x;
}
table.simple th.hright
{
	background:url('./img/corp/htableright.gif');
	background-repeat:no-repeat;
}
table.simple th.bleft
{
	background:url('./img/corp/btableleft.gif');
	height:15px;
	background-repeat:no-repeat;
}
table.simple th.bcenter
{
	background:url('./img/corp/btablecenter.gif');
	height:15px;
	background-repeat:repeat-x;
}
table.simple th.bright
{
	background:url('./img/corp/btableright.gif');
	height:15px;
	background-repeat:no-repeat;
}
table.simple td.lcorp
{
	background:url('./img/corp/ctablel.gif');
	background-repeat:repeat-y;
}
table.simple td.rcorp
{
	background:url('./img/corp/ctabler.gif');
	background-repeat:repeat-y;
}

table.menus
{
	width:100%;
	margin:0px;
	margin-bottom:15px;
	border-collapse:collapse;
	border:1px solid #E28C05;
}
table.menus th
{
	text-align:center;
	background:url('./img/corp/buttonbar_gs.gif') repeat-x top;
}

table.menus td
{
	padding: 0px;
	height: 100%;
	background: #FCD9A1;
}
table.rss,table.login, table.box_cal
{
	border-collapse:collapse;
	border:1px solid #E28C05;
	position:relative;
	top:0px;
	left:0px;
	padding:5px;
	background-color:#FCD9A1;
	color:#3F0077;
	padding:0px;
	margin-bottom:15px;
	width:100%;
}

table.rss tr, table.login tr, table.box_cal tr
{
	font-style:italic;
	font-weight:bold;
	font-size:90%;
}
table.rss td
{
	vertical-align:middle;
	text-align:left;
	border:0px;
	padding:5px;
}
table.rss th
{
	vertical-align:middle;
	text-align:center;
	border:0px;
	padding-top:5px;
	padding-bottom:5px;
}
table.rss tr.head, table.login tr.head, table.box_cal tr.head
{
	padding:0px;
	background:url('');
	background:url('./img/corp/buttonbar_gs.gif') repeat-x top;
	height:20px;
}
table.login tr.foot
{
	background:url('');
	height:20px;
}
table.login td,table.login th, table.box_cal td, table.box_cal th
{
	vertical-align:middle;
	text-align:center;
	border:0px;
}
table.box_cal td
{
	border-top:1px solid #E28C05;
}

table.photo tr
{
	vertical-align:top;
}

.bloc {
	border:1px solid #FC9423;
	padding:0px;
	margin:0px;
}
table.bloc
{
	border-spacing:0px;
	width:100%;
}

.bloc th {
	text-align:left;
	color:white;
	background-color:#FC9423;
	padding:5px 3px 5px 8px;
}

.bloc td {
	text-align:left;
	padding:3px 3px 3px 8px;
}

.bloc .Clair {
	background-color:#FEF5E9;
}

.bloc a:hover{
color:#ff0000;
}

.bloc .Clair a:hover{
color:#ff0000;
}

.tree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	white-space: nowrap;
}
.tree img {
	border: 0px;
	height: 18px;
	vertical-align: text-bottom;
}
.tree a {
	color: #000;
	text-decoration: none;
}
.tree a:hover {
	color: #345373;
}
