/* CSS Document */

Body
{

margin:0px;
overflow:auto;
}


A:link
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
A:visited
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
A:hover
{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}







A.AnchorMore:link
{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
A.AnchorMore:visited
{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
A.AnchorMore:hover
{
color:#33CCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}



A.AnchorMoreBold:link
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
A.AnchorMoreBold:visited
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
A.AnchorMoreBold:hover
{
color:#33CCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}






Table.TableMenuBar
{
background-image:url(images/BgMenuBar.jpg);
padding-left:45px;
}
Td.TdMenuBarPaddingTop
{
padding-top:0px;
}
Td.TdMenuBarFade
{
background-image:url(images/BgMenuBar.jpg);
}

Table.TableMenuBarSep
{
background-image:url(images/BgMenuSeparator.jpg);
width:555px;
height:40px;
margin-right:5px;
}

Table.TableMenuBarFireFix
{
background-image:url(images/BgMenuBar.jpg);
width:555px;
height:100%;
margin-right:5px;
}

Td.TdIconText
{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
}
Td.TdIconHome
{
background-image:url(images/IconTopHome.jpg);
background-repeat:no-repeat;
background-position:center;
width:16px;
}
Td.TdIconSitemap
{
background-image:url(images/IconTopSitemap.jpg);
background-repeat:no-repeat;
background-position:center;
width:18px;
}


Td.TDE3Logo
{
background-image:url(images/E3BusinessSolutionLogo.jpg);
background-position:inherit;
background-repeat:no-repeat;
width:192px;
height:145px;
position:fixed;
}
Td.TDE3Fantasy
{
background-image:url(images/BgFantasy.jpg);
background-position:inherit;
background-repeat:repeat-y;
width:192px;
}

Table.TableArea
{
border:1px;
border-top:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
padding:7px;
}

Table.TableContact
{
border:1px;
border-top:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
padding:7px;
height:85px;
}

Table.TableFooter
{
border:1px;
border-top:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
font-family:verdana;
font-size:12px;
font-weight:normal;
padding:7px;
width:630px;
height:25px;
}

Td.TdAreaHeading
{
background-image:url(images/BgHeaders.jpg);
background-position:left;
background-repeat:no-repeat;
color:#000000;
font-family:Verdana;
font-size:9px;
font-weight:bold;
height:25px;
padding-left:15px;
text-transform:uppercase;
text-align:left;

}
Td.TdAreaHeadingContact
{
background-image:url(images/BgHeaderContact.jpg);
background-position:left;
background-repeat:no-repeat;
color:#000000;
font-family:"Century Gothic";
font-size:11px;
font-weight:bold;
height:25px;
padding-left:15px;
text-transform:uppercase;
text-align:left;
}

span.SpanAreaDesHeading
{
color:#666666;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;
text-align:left;
}

span.SpanAreaDesText
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-transform:none;
text-align:justify;
}


.SpanReadMore
{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-transform:none;
text-align:right;
}

li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6699CC;
}

Td.TdArea
{
width:250px;
border:1px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
padding:7px;
}

span.AreaHeading
{
color:#000000;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
}
span.AreaSubHeading
{
color:#999999;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
}
span.AreaSubHeadingGray
{
color:#999999;
text-transform:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
}
span.AreaSubHeadingBlack
{
color:#000000;
text-transform:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
}

span.AreaText
{
color:#666666;
font-family:Tahoma;
letter-spacing:1px;
font-size:11px;
font-weight:normal;
text-align:justify;
}


/******** IMAGES and ICONS DEFINED  ***********/

Td.ImageServiceWeb
{
float:left;
width:59px;
height:62px;
padding-right:30px;
background-image:url(images/IconDesignDev.jpg);
background-position:top;
background-repeat:no-repeat;
}
Td.ImageServiceSEO
{
float:left;
width:59px;
height:62px;
padding-right:30px;
background-image:url(images/IconSeo.jpg);
background-position:center;
background-repeat:no-repeat;
}
Td.ImageServiceOS
{
float:left;
width:60px;
height:62px;
padding-right:30px;
background-image:url(images/IconOsCom.jpg);
background-position:center;
background-repeat:no-repeat;
}


Td.ImageProjectA
{
float:left;
width:100px;
height:80px;
padding-right:20px;
background-image:url(images/ProjectA.jpg);
background-position:center;
background-repeat:no-repeat;
}

Td.ImageProjectB
{
float:left;
width:100px;
height:80px;
padding-right:20px;
background-image:url(images/ProjectB.jpg);
background-position:center;
background-repeat:no-repeat;
}

Td.ImageProjectC
{
float:left;
width:100px;
height:80px;
padding-right:20px;
background-image:url(images/ProjectC.jpg);
background-position:center;
background-repeat:no-repeat;
}


Td.ImageClientA
{
width:56px;
padding-right:20px;
background-image:url(images/ClientelleA.jpg);
background-position:center;
background-repeat:no-repeat;
}


input,select
{
color:#0066CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:16px;
}

input.InputWidth30
{
color:#0066CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;

width:30px;
height:14px;
}
textarea.InputTextArea
{
color:#0066CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:50px;
width:150px;

}
input.InputButton
{
color:#0066CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:25px;
}

.VSpacer
{
padding-bottom:12px;
}
