/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg
{
}

/* background color for the content part of the pages */
Body
{
    font-family: Verdana,Arial,Tahoma;
}

.ControlPanel
{
}

/* background/border colors for the selected tab */
.TabBg
{
}

.LeftPane
{
}

.ContentPane
{
}

.RightPane
{
}

/* Panneau englobant le paneau central et de gauche*/
.CenterPane
{
    width: 1024px;
}

/* Panneau de gauche */
.LeftPanel
{
    overflow:hidden;
    width: 214px;
}

/* Panneau de gauche */
.RightPanel
{    
    width: 150px;
}

/* Panneau du centre */
.EspaceJeuneC .CentralPanel,
.EspaceEntrepriseC .CentralPanel
{
    width: 574px;    
}

/* classes pour le fond */


.leftouterpane
{
    background-position: right top;
}

.leftgradientpane
{
    width: 40px;
    background-position: left top;
}

.rightgradientpane
{
    width: 40px;
    background-position: right top;
}

.rightouterpane
{
    background-position: left top;
}

/* text style for the selected tab */
.SelectedTab
{
}

/* hyperlink style for the selected tab */
A.SelectedTab:link
{
}

A.SelectedTab:visited
{
}

A.SelectedTab:hover
{
}

A.SelectedTab:active
{
}

/* text style for the unselected tabs */
.OtherTabs
{
}

/* hyperlink style for the unselected tabs */
A.OtherTabs:link
{
}

A.OtherTabs:visited
{
}

A.OtherTabs:hover
{
}

A.OtherTabs:active
{
}

/* GENERAL */


/* Zone d'aide des label DNN */
.Help
{
    font-family: Verdana,Tahoma,Arial;
}
/* style of item titles on edit and admin pages */
.SubHead
{
    font-family: Verdana,Tahoma,Arial;
    font-size: 11pt;
    font-weight: normal;
    color: black;
}


/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
}

/* text style used for most text rendered by modules */
.Normal
{
    font-size:11pt;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
}

A.CommandButton:visited
{
}

A.CommandButton:hover
{
}

A.CommandButton:active
{
}

/* button style for standard HTML buttons */
.StandardButton
{
    font-family: Verdana,Tahoma,Arial;
    background-color: #BB2222;
    border: solid 1px #9B2222;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10pt;
}

/** Classe pour les boutons d'administration **/
.boutonAdmin
{
    background-color: #BB2222;
    border: 0px solid #BB2222;
    color: #FFFFFF;
    cursor: pointer;
}

.EditButtonsC
{
    cursor: pointer;
}
/** Classe pour les boutons de recherches **/

.BtnSearch
{
    clear: both;
    float: right;
    margin-top: 20px;
    color: white;
    cursor: pointer;
    font-weight: bold;
}

.BtnSearch:hover
{
    color: #DDDDDD;
}

.EspaceEntrepriseC .BtnSearch
{
    border: #14146E 0px solid;
    background-color: #14146E;
}

.EspaceJeuneC .BtnSearch
{
    border: #144600 0px solid;
    background-color: #144600;
}

/* GENERIC */
H1
{
}

H2
{
}

H3
{
}

H4
{
}

H5, DT
{
}

H6
{
}

TFOOT, THEAD
{
}

TH
{
}

A
{
    font-family: Verdana,Tahoma,Arial;
    font-size: 11pt;
}
A:link
{
}

A:visited
{
}

A:hover
{
}

A:active
{
}

SMALL
{
}

BIG
{
}

BLOCKQUOTE, PRE
{
}


UL LI
{
}

UL LI LI
{
}

UL LI LI LI
{
}

OL LI
{
}

OL OL LI
{
}

OL OL OL LI
{
}
OL UL LI
{
}

HR
{
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message
{
}

/* style of item titles by Announcements and events */
.ItemTitle
{
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer
{
}

.ModuleTitle_MenuBar
{
}

.ModuleTitle_MenuItem
{
}

.ModuleTitle_MenuIcon
{
}

.ModuleTitle_SubMenu
{
}

.ModuleTitle_MenuBreak
{
}

.ModuleTitle_MenuItemSel
{
}

.ModuleTitle_MenuArrow
{
}

.ModuleTitle_RootMenuArrow
{
}

/* Main Menu */

.MainMenu_MenuContainer
{
}

.MainMenu_MenuBar
{
}

.MainMenu_MenuItem
{
}

.MainMenu_MenuIcon
{
}

.MainMenu_SubMenu
{
}

.MainMenu_MenuBreak
{
}

.MainMenu_MenuItemSel
{
}

.MainMenu_MenuArrow
{
}

.MainMenu_RootMenuArrow
{
}

/* Login Styles */
.LoginPanel
{
}

.LoginTabGroup
{
}

.LoginTab
{
}

.LoginTabSelected
{
}

.LoginTabHover
{
}

.LoginContainerGroup
{
}

.LoginContainer
{
}


/* Classes personnalisées pour les menus */
/* classes pour le menu */
.TreeViewMenu
{
    width: 175px;
    background-color: #dfe5f2;
    border-right: #7994cb 1px solid;
    border-top: #7994cb 1px solid;
    border-left: #7994cb 1px solid;
    border-bottom: #7994cb 1px solid;
    -moz-border-radius-bottomleft: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header
{
    color: White;
}
.main_dnnmenu_container
{
    background-color: transparent;
}
.main_dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    height: 16px;
    background-color: Transparent;
}

.main_menuText
{
    padding: 0px 15px 0px 0px;
}

.TopNavigation
{
     /*border:solid 1px black;*/
     width:100%;
     top:0px;
     height:90px;
     position:relative;
}

#HomeButton
{  
     /*border:solid 1px yellow;*/
    position:absolute;        
    top:0;
    left:200;
    width:400px;
    height:90px;
}

#AutourProjetPosition
{     
    /*border:solid 1px yellow;*/
    position:relative;    
    float:right;    
    margin-right:12px;
    top:40px;    
    width:270px;
    height:50px;
}


.TableMenu 
{            
    float:right;
    margin-bottom:8px;    
}

.FlashMenuItem
{
    float:left; 
    padding-left:4px;     
    margin:0px;
}

.StandardMenuItem
{
    margin:0px;
    cursor: pointer;
    cursor: hand;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    white-space: nowrap; /*Word wrapping menu item now optional*/ /*padding: 0px 0px 0px 0px;  */ /*explicitly set padding for root menu items*/    
    color: white;
    float: left;
    text-align: center;
    padding-left:4px;
}

.main_dnnmenu_itemhover
{
    background-color: Transparent;
}

.main_dnnmenu_icon
{
    cursor: pointer;
    cursor: hand;
    text-align: center;
    width: 15px;
    height: 100%;
}

.main_dnnmenu_submenu
{
    z-index: 1000;
    cursor: pointer;
    cursor: hand; /*filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); */ /*padding: 0px 0px 0px 0px;   */ /*explicitly set padding for sub-menus */
    top:0px;
}

.main_dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: hand;
    font-size: 8pt;
    font-weight: bold;
    color: White;
    white-space: nowrap; /*Word wrapping menu item now optional*/
}

.main_dnnmenu_item td div
{
    padding-left: 5px;
    padding-right: 5px;
    background-color: #820000;
}

.main_dnnmenu_itemhover td div
{
    background-color: Black;
}

.main_dnnmenu_itemhover td
{
    background-color: Black;
}

.main_dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.main_dnnmenu_arrow
{
    border-right: #cad5ea 1px solid;
    border-bottom: #cad5ea 1px solid;
    border-top: #cad5ea 0px solid;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
    font-family:Webdings;
    color:Black;
}
.main_dnnmenu_rootmenuarrow
{
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
    font-family:Webdings;
    color:Black;
}

/* icône du menu */

#dnn_dnnNAV_ctldnnNAVt55
{
    background: url(./images/boutonJeune.gif) no-repeat;
    height: 30;
}
#dnn_dnnNAV_ctldnnNAVctr55
{
    width:180px;
}

/*.dnn_dnnNAV_ctldnnNAVt55_Selected
{
    background: url(./images/boutonJeune_selected.gif) no-repeat;
    height: 25;
}*/

#dnn_dnnNAV_ctldnnNAVt56
{
    background: url(./images/boutonEntreprise.gif) no-repeat;
    height: 30;
}
#dnn_dnnNAV_ctldnnNAVctr56
{
    width:180px;
}


#dnn_dnnNAV_ctldnnNAVt67
{
    background: url(./images/boutonAdresse.gif) no-repeat;
    height: 30;
}

#dnn_dnnNAV_ctldnnNAVctr67
{
    width:180px;
}


#dnn_dnnNAV_ctldnnNAVt68
{
    background: url(./images/boutonApprentissage.gif) no-repeat;
    height: 30;
}

#dnn_dnnNAV_ctldnnNAVctr68
{
    width:232px;
}



/** Page d'admin **/
#dnn_dnnNAV_ctldnnNAVt38, #dnn_dnnNAV_ctldnnNAVt7, #dnn_dnnNAV_ctldnnNAVt78
{
    background: url(./images/boutonAdmin.gif) no-repeat;
    height: 30;
    text-align:center;    
}

#dnn_dnnNAV_ctldnnNAVctr38, #dnn_dnnNAV_ctldnnNAVctr7, #dnn_dnnNAV_ctldnnNAVctr78
{
    width:180px;
    
}

#dnn_dnnNAV_ctldnnNAVsub38 td, #dnn_dnnNAV_ctldnnNAVsub7 td
{
    background-color:Gray;   
}

/* Sous-Menu Espace-Jeune */
#dnn_dnnNAV_ctldnnNAVspan55
{
    background-color: #B4C800;
    width: 10px;
    height: 10px;
    float: left;
}
/* Actualités */
.Menu_55_subMenu_0
{
    background-color: #B4C800;
}
/* Trouver une formation */
.Menu_55_subMenu_1
{
    background-color: #96AA00;
}
/* Déposer votre CV */
.Menu_55_subMenu_2
{
    background-color: #8C8200;
}
/* Consulter les offres */
.Menu_55_subMenu_3
{
    background-color: #6E6E00;
}
/* Vos Outils */
.Menu_55_subMenu_4
{
    background-color: #6E6E00;
}
/* Fin Sous-Menu Espace-Jeune */

/* Sous-Menu Espace-Entreprise */
#dnn_dnnNAV_ctldnnNAVspan56
{
    background-color: #8C82FF;
    width: 10px;
    height: 10px;
    float: left;
}
/* Actualités */
.Menu_56_subMenu_0
{
    background-color: #8C82FF;
}

/* Conditions */
.Menu_56_SubMenu_1
{
    background-color: #6464F0;
}

/* Enregistrer votre contrat */
.Menu_56_SubMenu_2
{
    background-color: #5046DC;
}
/* Consulter les candidatures */
.Menu_56_SubMenu_3
{
    background-color: #5000C8;
}
/* Vos Outils */
.Menu_56_SubMenu_4
{
    background-color: #5000C8;
}

/*** Sous-Menu Administration ***/
#dnn_dnnNAV_ctldnnNAVspan78
{
    background-color: #C80000;
    width: 10px;
    height: 10px;
    float: left;
}

.Menu_78_subMenu_0
{
    background-color: #C80000;
}


.Menu_78_SubMenu_1
{
    background-color: #BA0000;
}


.Menu_78_SubMenu_2
{
    background-color: #A10000;
}

.Menu_78_SubMenu_3
{
    background-color: #820000;
}

.Menu_78_SubMenu_4
{
    background-color: #610000;
}


/**************************************************************************
************************** CARIF SPECIFIQUE CSS ***************************
***************************************************************************/

/** Sous Pages **/
.CssClassSousPagesInner
{
    padding-left: 5px;
}

.CssClassSousPagesLeftLower
{
    height: 9px;
    width: 11px;
}

.CssClassSousPagesLeftUpper
{
    height: 100%;
}

.CssClassSousPagesUpperRight
{
    height: 16px;
    width: 19px;
}




.SousRubriqueTableNiveau2
{
   width: 120px;
   color: White;
   text-decoration: none;
   font-size: 7pt;
   font-weight: bold; 
   margin-left:30px;
}

/*** 
Classes CSS pour l'édition de module pour les profils autre que Admin
Ajouté par BL-EGU - 14/08/2008
***/
.EditButtonAdmin
{
    background: #FFFFFF url(  '../../images/edit.gif' ) no-repeat;
    height: 16px;
    width: 300px;
    padding-left: 15pt;
    cursor: pointer;
}

/* style for module titles */
.Head
{
    color: #AB1210;
}

.AdminTitleC
{
    font-size: 15pt;    
    font-weight: bold;
}

.NotFilledC
{
    color: #444444;
}

/** Supprime le marging bottom sur Firefox **/
#Form
{
    margin: 0px;
}


/*** Styles de l'éditeur HTML
=> La liste des styles est à modifier dans le fichier 
~/Providers/HtmlEditorProviders/Fck/FCKeditor/fckstyles.xml
***/
.TitreEspaceEntreprise
{
    font-size:14pt;
    color: #8C82FF;
}

.TitreEspaceJeune
{   
    font-size:14pt;
    color: #B4C800;
}

.SousTitreEspaceEntreprise
{
    font-size:12pt;
    color: #8C82FF;
}

.SousTitreEspaceJeune
{   
    font-size:12pt;
    color: #B4C800;
}

.BlocLeSaviezVousEE
{
   border: thin dashed #8C82FF; 
   width:370px;   
   margin-left:20px;
   padding : 2px 10px 2px 10px;
   font-size:11pt;
   text-align:justify;  
   margin-top:10px;
}

.BlocLeSaviezVousEJ
{
   border: thin dashed #B4C800;
   width:370px;   
   margin-left:20px;
   padding : 2px 10px 2px 10px;
   font-size:11pt;
   text-align:justify;  
}

/** Puces **/
.PucesC
{
   vertical-align:top;
}

.AdminTable a
{
    color:White;
    background-color:#990000;
    display:block;
}

.AdminTable a:visited
{
    color:White;
    background-color:#990000;
    display:block;
}
