﻿*
{
    font-family : Arial;
    font-size : 12px;
}

body
{
    background-color : #2c292a;
    margin : 0px;
}

.TDMain_Left
{
    background-image : url(images/bg_top.gif);
    background-repeat : repeat-x;
    background-position : right top;
}
.TDMain_Right
{
    background-image : url(images/bg_top.gif);
    background-repeat : repeat-x;
    background-position : left top;
}

IMG { border : none; }

H1
{
    color : #802954;
    line-height : 2px;
    margin : 0px;
    margin-left : 10px;
    margin-bottom : 10px;
    font-size : 16px;
}

.DIV_Suite_Content H1
{
    color : #802954;
    line-height : 2px;
    margin : 0px;
    margin-top : 10px;
    margin-left : 0px;
    margin-bottom : 5px;
    font-size : 16px;
}

/*
.TD_MainSpace
{
    background-image : url(images/bg_page.jpg);
    background-repeat : no-repeat;
    background-position : left bottom;
    background-color : #000000;
    width : 1000px;
    height : 634px;
}
*/
.TD_MainSpace_Accueil
{
    background-image : url(images/bg_accueil.jpg);
    background-repeat : no-repeat;
    background-position : left bottom;
    background-color : #000000;
    width : 1000px;
    height : 634px;
}
.TD_MainSpace_Suite
{
    background-image : url(images/bg_suite.jpg);
    background-repeat : no-repeat;
    background-position : left bottom;
    background-color : #000000;
    width : 1000px;
    height : 634px;
}
.DIV_MainSpace_Accueil
{
    padding : 30px;
}
.DIV_MainSpace_Suite
{
    margin-left : 245px;
}

.TD_BG_Left
{
    background-image : url(images/bg_left.jpg);
    background-repeat : repeat-y;
    background-position : right top;
    background-color : #2c292a;
    width : 29px;
}
.TD_BG_Right
{
    background-image : url(images/bg_right.jpg);
    background-repeat : repeat-y;
    background-position : left top;
    background-color : #2c292a;
    width : 29px;
}

.LI_Menu, .LI_Menu_Selected, .LI_Separ
{
   display : inline;
   color : #802954;
}
A, .LI_Menu A
{
    color : #802954;
    text-decoration : none;
}
A, .LI_Menu A:hover
{
    color : #FFFFFF;
    text-decoration : none;
}
.LI_Menu_Selected A
{
    color : #FFFFFF;
    text-decoration : none;
}

.DIV_Suite_Content A
{
    color : #802954;
}
.DIV_Suite_Content A:hover
{
    color : #802954;
    text-decoration : underline;
}

.DIV_Suite_Content
{
    width : 625px;
    height : 385px;
    margin-left : 50px;
}

.Suite_Title
{
    font-size : 18px;
    font-weight : bold;
    margin-top : 50px;
}

.UL_References
{
    float : left;
    list-style-type : none;
}



/* .ajax__tab_header - A container element that wraps all of the tabs at the top of the TabContainer. Child CSS classes:.ajax__tab_outer. */
/* .ajax__tab_outer - An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner. */
/* .ajax__tab_inner	 - An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab. */
/* .ajax__tab_tab - An element of the tab that contains the text content. Child CSS classes:none. */
/* .ajax__tab_body - A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
/* .ajax__tab_hover - This is applied to a tab when the mouse is hovering over. Child CSS classes:.ajax__tab_outer. */
/* .ajax__tab_active - This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer. */   

/* XP IE7 theme - Backgrounds
.Expertisetabs { color : #FFFFFF; } 
.Expertisetabs .ajax__tab_header					{ margin-top : 25px; }
.Expertisetabs .ajax__tab_outer						{ background:url(images/tab_r.jpg) no-repeat right top; margin-right : 10px; }
.Expertisetabs .ajax__tab_inner						{ background:url(images/tab_l.jpg) no-repeat left top; }
.Expertisetabs .ajax__tab_tab						{ background:url(images/tab_m.jpg) repeat-x left top; }
.Expertisetabs .ajax__tab_hover .ajax__tab_outer	{ background:url(images/tab_r_hover.jpg) no-repeat right top; }
.Expertisetabs .ajax__tab_hover .ajax__tab_inner	{ background:url(images/tab_l_hover.jpg) no-repeat left top; }
.Expertisetabs .ajax__tab_hover .ajax__tab_tab		{ background:url(images/tab_m_hover.jpg) repeat-x left top; }
.Expertisetabs .ajax__tab_active .ajax__tab_outer	{ background:url(images/tab_r_hover.jpg) no-repeat right top; }
.Expertisetabs .ajax__tab_active .ajax__tab_inner	{ background:url(images/tab_l_hover.jpg) no-repeat left top; }
.Expertisetabs .ajax__tab_active .ajax__tab_tab		{ background:url(images/tab_m_hover.jpg) repeat-x left top; }

XP IE7 theme - Other Styles 
.Expertisetabs .ajax__tab_header 					{ font-family:Arial;font-size:12px; }
.Expertisetabs .ajax__tab_outer						{ padding-right:11px; height:20px; }
.Expertisetabs .ajax__tab_inner						{ padding-left:15px; }
.Expertisetabs .ajax__tab_tab						{ padding: 3px 10px 3px 10px; margin:0; height : 18px; }
.Expertisetabs .ajax__tab_body						{ font-family:Arial;font-size:12px;border:none;border-top:0;padding:8px;background-color:Transparent; color : Black; }
*/


.Expertisetabs .ajax__tab_header					{ margin-top : 22px; }
.Expertisetabs .ajax__tab_outer						{ margin : 0px; }
.Expertisetabs .ajax__tab_inner						{  }
.Expertisetabs .ajax__tab_tab						{  }
.Expertisetabs .ajax__tab_hover .ajax__tab_outer	{  }
.Expertisetabs .ajax__tab_hover .ajax__tab_inner	{  }
.Expertisetabs .ajax__tab_hover .ajax__tab_tab		{  }
.Expertisetabs .ajax__tab_active .ajax__tab_outer	{  }
.Expertisetabs .ajax__tab_active .ajax__tab_inner	{  }
.Expertisetabs .ajax__tab_active .ajax__tab_tab		{  }

/* XP IE7 theme - Other Styles */
.Expertisetabs .ajax__tab_header 					{ font-family:Arial;font-size:12px; }
.Expertisetabs .ajax__tab_outer						{ padding:0px; height:20px; }
.Expertisetabs .ajax__tab_inner						{ padding:0px; }
.Expertisetabs .ajax__tab_tab						{ padding:3px; margin:0; height : 18px; }
.Expertisetabs .ajax__tab_body						{ font-family:Arial;font-size:12px;border:none;border-top:0;padding: 30px 15px 15px 15px;background-color:Transparent; color : Black; }
