/* --------------------------------------------------------------------------------------- */
/* Base */
/* --------------------------------------------------------------------------------------- */

ul,li,ol,body,td,p,font,.Texte
{ 
font-family: Arial, Helvetica, Tahoma, sans-serif; 
font-size: 12px;
color: #000000;
}

a:link    {text-decoration: underline; color: #2d5338}
a:visited {text-decoration: underline; color: #2d5338}
a:active  {text-decoration: underline; color: #2d5338}
a:hover   {text-decoration: underline; color: #81bf32}

ul,li
{ 
list-style-image: url(/imports/images/dot_orange.gif)
}



.MenuEntete
{ 
font-size: 10px;
color: #FFFFFF;
}
a.MenuEntete:link    {text-decoration: none; color: #FFFFFF}
a.MenuEntete:visited {text-decoration: none; color: #FFFFFF}
a.MenuEntete:active  {text-decoration: none; color: #FFFFFF}
a.MenuEntete:hover   {text-decoration: none; color: #2d5338}



.Menu
{ 
font-size: 11px;
color: #284c2f;

}
a.Menu:link    {text-decoration: none; color: #557e21}
a.Menu:visited {text-decoration: none; color: #557e21}
a.Menu:active  {text-decoration: none; color: #557e21}
a.Menu:hover   {text-decoration: none; font-weight: bold; color: #2d5338}


.MenuSelect
{ 
font-size: 11px;
color: #2d5338;
font-weight: bold;

}
a.MenuSelect:link    {text-decoration: none; color: #2d5338}
a.MenuSelect:visited {text-decoration: none; color: #2d5338}
a.MenuSelect:active  {text-decoration: none; color: #2d5338}
a.MenuSelect:hover   {text-decoration: none; font-weight: bold; color: #2d5338}


.Menu2
{ 
font-size: 10px;
color: #284c2f;

}
a.Menu2:link    {text-decoration: none; color: #557e21}
a.Menu2:visited {text-decoration: none; color: #557e21}
a.Menu2:active  {text-decoration: none; color: #557e21}
a.Menu2:hover   {text-decoration: none; font-weight: bold; color: #2d5338}


.St_titre
{ 
font-size: 15px; 
letter-spacing: 0px;
font-weight: bold;
color: #81bf32;
}

.IB_St_titre
{ 
font-size: 15px; 
font-weight: bold;
line-height: 16px;
color: #2d5338;
}


.intro
{ 
font-size: 15px; 
letter-spacing: 0px;
font-weight: bold;
line-height: 22px;
color: #007f37;
}



.Pad_R20
{ 
padding-right: 20px;
}

.Pad_L10
{ 
padding-left: 10px;
}

.Pad_L95
{ 
padding-left: 95px;
}


.Pad_L20
{ 
padding-left: 20px;
}

.Pad_L20
{ 
padding-left: 20px;
}

.Pad_L10_R20
{ 
padding-left: 10px;
padding-right: 20px;
}

.Pad_L10_T10_R20
{ 
padding-left: 10px;
padding-top: 10px;
padding-right: 20px;
}

.Pad_L10_T20
{ 
padding-left: 10px;
padding-top: 20px;
}

.Pad_R10_T20
{ 
padding-right: 10px;
padding-top: 4px;
}

.Pad_T15
{ 
padding-top: 15px;
}




/* --------------------------------------------------------------------------------------- */
/* Fin */
/* --------------------------------------------------------------------------------------- */

.borderRL
{
	border-left: 1px solid #007F37;
	border-right: 1px solid #007F37;
}
