html{
height: 100%;
 min-height: 100%;

}
.BodyTag
{
 background: rgb(234, 230, 219);
 height: 100%;
 min-height: 100%;
 margin: 0pt;
 
}

.BodyDiv
{
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
border-left-width:thin; 
border-left-style:solid; 
border-left-color:rgb(213,204,183);   
border-right-width:thin; 
border-right-style:solid; 
border-right-color:rgb(213,204,183);    
overflow:hidden; 
position: relative; 
word-wrap: break-word;  
background: rgb(255, 255, 255); 
text-align: left; 
width: 800px;  
height: auto;
min-height: 100%;
}
.Header {
    color: rgb(121, 121, 121);
    font-family: 'Helvetica', sans-serif;
    font-size: 36px;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 44px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.Header_Paragraph {
    color: rgb(121, 121, 121);
    font-family: 'Helvetica', sans-serif;
    font-size: 30px;
    font-style: italic;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 44px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.Title {
    color: rgb(81, 81, 81);
    font-family: 'Helvetica', sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 10px;
    opacity: 1.00;
    padding-bottom: 10px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style {
    color: rgb(81, 81, 81);
    font-family: 'Helvetica', sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.style1
{
    width: 792px;
    border: none; 
   
}
.style2
{
    width: 634px;
    border: none;
}
.style3
{
    width: 750px;
}
.style4
{
    width: 150px;
    background-color:#E0E0E0;
}
.style5
{
    width: 200px;
}
a.linkMainMenu {
    color: rgb(66, 66, 66);
    text-decoration: none;    
}
a.linkMainMenu:visited {
    color: rgb(66, 66, 66);
    text-decoration: none;
}
a.linkMainMenu:hover {
    color: rgb(158, 158, 158);
}

p.BodyArrowItalic 
{
    
    color: rgb(81, 81, 81);
    font-family: 'Helvetica', sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: italic;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 5px;
    margin-left: 20px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
   
}
p.BodyArrowItalicSecRow {
    color: rgb(81, 81, 81);
    font-family: 'Helvetica', sans-serif;
   /* font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;*/
    font-size: 11px;
    font-stretch: normal;
    font-style: italic;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 5px;
    margin-left: 41px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
   
}
p.BodyArrow {
    color: rgb(81, 81, 81);
    /*font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;*/
    font-family: 'Helvetica', sans-serif;
    font-size: 11px;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 5px;
    margin-left: 20px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
   
}
.Body {
    color: rgb(81, 81, 81);
    /*font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;*/
    font-family: 'Helvetica', sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
    
    
    
}
.style_SkipStroke_3 {
     background: rgb(192, 192, 192);
     border-bottom-color: White;
     border-bottom-width: 3px;
     border-bottom-style:solid;

}

.Quote {
    color: rgb(183, 97, 78);
    font-family:'Helvetica', sans-serif;
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_1 {
    color: rgb(54, 95, 145);
    font-family: 'Courrier', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 19px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_1Arrow {
    color: rgb(54, 95, 145);
    font-family: 'Helvetica', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 19px;
    margin-bottom: 5px;
    margin-left: 30px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_2 {
    color: rgb(54, 95, 145);
    font-family: 'Helvetica', sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 19px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
a.paragraph_style_1Link {
    color: rgb(54, 95, 145);
    text-decoration: none;
}
a.paragraph_style_1Link:visited {
    color: rgb(54, 95, 145);
    text-decoration: none;
}
a.paragraph_style_1Link:hover {
    color: rgb(81, 81, 81);
}
a.linkPlus {
    color: rgb(81, 81, 81);
    text-decoration: none;
}
a.linkPlus:visited {
    color: rgb(81, 81, 81);
    text-decoration: none;
}
a.linkPlus:hover {
    color: rgb(255, 255, 255);
}
.SidebarHeading {
    color: rgb(81, 81, 81);
    font-family: 'Helvetica', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    opacity: 1.00;
    padding-bottom: 10px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.Sidebar_Body {
    color: rgb(66, 66, 66);
    font-family: 'Helvetica', sans-serif;
    font-size: 10px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 4px;
    padding-top: 8px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
a.BodyLink {
    color: rgb(81, 81, 81);
    text-decoration: none;
}
a.BodyLink:visited {
    color: rgb(81, 81, 81);
    text-decoration: none;
}
a.BodyLink:hover {
    color: rgb(54, 95, 145);
}
a.PictureLink {
  border-width:0px;
}
a.PictureLink:visited {
    border-width:0px;
}
a.PictureLink:hover {
    border-width: 0px;
}
a.SidebarLink {
    color: rgb(81, 81, 81);
    text-decoration: none;
}
a.SidebarLink:visited {
    color: rgb(66, 66, 66);
    text-decoration: none;
}
a.SidebarLink:hover {
    color: rgb(255, 255, 255);
}
.Sidebar_BodyRight {
    color:  color: rgb(54, 95, 145);
    font-family: 'Helvetica', sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 4px;
    padding-top: 8px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
a.SidebarLinkRight {
    color: rgb(54, 95, 145);
    text-decoration: none;
    text-align: right;
}
a.SidebarLinkRight:visited {
    color: rgb(54, 95, 145);
    text-decoration: none;
}
a.SidebarLinkRight:hover {
    color: rgb(66, 66, 66);
}
.TD_LogoEasys
{
    height: 50px;
    vertical-align: top;
}

.TD_LogoEasysModeTextLigne1
{
    font-size: 30px;
    color: black;
    font-family: Georgia;
}
.TD_LogoEasysModePoint
{
    width: 8px;
}
.TD_LogoEasysModeTextLigne2
{
    font-size: 12px;
    margin-left: 20px;
    color: black;
    font-style: italic;
    font-family: Verdana;
    height: 14px;
}

.Image_LogoEasysModeTextLigne1
{
    margin-top: 13px;
    height: 4px;
    width: 4px;
}

.copy
{
    font-family: Tahoma;
    font-size: 9px;
    color: #8F8F8E;
    text-decoration: none;
    height: 13px;
    vertical-align:bottom;
    margin-top: 0px;
    margin-bottom: 0px;
    position:absolute; bottom: 0; left: 0; width: 100%; 
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:rgb(213,204,183);
   
}
.Contact_Map
{
    color: #606165;
    border-right: lightgrey 1px solid;
    border-left: lightgrey 1px solid;
    border-top: lightgrey 1px solid;
    border-bottom: lightgrey 1px solid;
    height:300px;
    width:468px;
}
body#Home a#HomeNav,
body#Societe a#SocieteNav,
body#Conseil a#ConseilNav,
body#Solutions a#SolutionsNav,
body#Download a#DownloadNav,
body#References a#ReferencesNav,
body#Contact a#ContactNav {
	
	 color: rgb(54, 95, 145);
}
body#Conseil a#RightMenuNav,
body#Societe a#RightMenuNav,
body#Solutions a#RightMenuNav
{
    color: rgb(54, 95, 145);
}
body#Conseil a#SubRightMenuNav
{
    color: rgb(54, 95, 145);
}
