/*********************************************************************************** 
Construction Theme DIV 2009 
********************************************************************************** */
#body{background:url(images/Background.gif) repeat-x left top; background-color:#340002 !important;}
#mainBody { width:100%; height:auto; text-align: left;}
#Main_Sizing{width:1024px}
.clear {clear:both;}
.DivLeft {float:left;}
.DivRight{float:right;}
.nowrap{white-space:no-wrap;}
.MargeFin {height:25px; display:block}
#MainLeft{width:280px;}
#Left_Top{width:280px;}
#Left_Top_Logo {width:80px;}
#Left_Top_Right{width:200px; position:static;}
#Left_Bottom{width:290px; height:376px; position:relative; background:url(images/plateau.gif) no-repeat top right; z-index:150;}
#MainRight{width:690px; height:100%;}
#ZoneTitre{width:690px;}
#Right_Main_Area{width:690px; display:block;}
.roundedcornr_box {background:url(images/Background-main-l.gif) no-repeat top left;}
.roundedcornr_box_l{background:url(images/Background-main-r.gif) no-repeat top right;}
.roundedcornr_top_mid{background: url(images/round_t.gif) repeat-x top left;}
.roundedcornr_top div {background: url(images/round_tl.gif) no-repeat top left;}
.roundedcornr_top {background: url(images/round_tr.gif) no-repeat top right;}
.roundedcornr_bottom_mid{background: url(images/round_b.gif) repeat-x top left;}
.roundedcornr_bottom div {background: url(images/round_bl.gif) no-repeat bottom left;}
.roundedcornr_bottom {background: url(images/round_br.gif) no-repeat bottom right;}
.roundedcornr_top div, .roundedcornr_top {width: 100%;height: 14px;font-size: 1px;}
.roundedcornr_bottom div, .roundedcornr_bottom {width: 100%;height: 6px;font-size: 1px;}
.roundedcornr_content { padding: 0 7px 0 10px;}
.margincontent{background-color:#f5e8df; width:671px;}
#Right_Content_Entete{width:650px; margin-right:10px;}
#Div_MLMENU {width:550px;}
HR{color: #7a1917; height: 1px; border: block 0px 0px;}

/*********************************************************************************** 
FIN Construction Theme DIV 2009 
********************************************************************************** */
HR
{
    color: #7a1917;
    height: 1px;
    border: block 0px 0px;
}
/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}
/* Classes du ML Menu */
.MainMenu_MenuContainer 
{

	background-color: Transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #520805; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Arial, Helvetica; 
    border:1px #36afe6 solid; border-width:0px 0px;
}
.MainMenu_MenuIcon {
	background-color: #340002; 
	border-left:0px solid; 
	border-bottom:0px solid; 
	border-top:0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #f6eac0;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak 
{
    border-bottom: #36afe6 0px solid; 
	border-left: #36afe6 0px solid; 
	border-top: #36afe6 0px solid;  
	border-right: #36afe6 0px solid; 
	background-color: #36afe6;
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: #DF4E00; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: Transparent;
}
.MainMenu_MenuArrow {
	border-right:0px solid; 
	border-bottom:0px solid; 
	border-top:0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	color:#de4f03;
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #520805 none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: bold;
}
/* GENERIC */
H1  
{ 
    font-family: Verdana;
    font-size:  24px;
    font-weight: normal;
    color: #f5e8df;
}

H2  {
    font-family: Verdana;
    font-size:  14px;
    font-weight: bold;
    color: #520805;
}
H3  {
    font-family: Verdana;
    font-size:  14px;
    font-weight:    bold;
    color: #e14e00;
}

H4  {
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #520805;
}

H5, DT  {
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #520805;
}

H6  {
    font-family: Verdana, Arial, Helvetica;
    font-size:  11px;
    font-weight:    normal;
    color: #520805;
}

TFOOT, THEAD    {
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    color: #000000;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #36afe6;
}
p {
    font-size:  10px;
    font-family: Verdana;
    color:#000000;
}

A {
	color:#330000;
	font-family:Verdana;
	font-size:12px;
}
A:link {
	color:#330000;
	font-family:Verdana;
	font-size:12px;
}
A:visited {
	color:#330000;
	font-family:Verdana;
	font-size:12px;
}
A:active {
	color:#330000;
	font-family:Verdana;
	font-size:12px;
}
A:hover {
	color=#fc3836;
	font-family:Verdana;
	font-size:12px;
	text-decoration: underline;
}
.SkinObject{
    font-size:  10px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
.Skin_Copyright{
    font-size:  10px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_Copyright:link{
    font-size:  10px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_Copyright:visited{
    font-size:  10px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_Copyright:active{
    font-size:  10px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_Copyright:hover{
    font-size:  10px;
    font-family: Verdana;
    text-decoration:    underline;
    color:  #df4e00;
    font-weight:    bold;
}
.Skin_signin{
    font-size:  11px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_signin:link{
    font-size:  11px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_signin:visited{
    font-size:  11px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_signin:active{
    font-size:  11px;
    font-family: Verdana;
    text-decoration:    none;
    color:  #340002;
    font-weight:    bold;
}
A.Skin_signin:hover{
    font-size:  11px;
    font-family: Verdana;
    text-decoration:    underline;
    color:  #df4e00;
    font-weight:    bold;
}
SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

