/*******************************************************************************
  Skin : 	FDE
  Created by : 	Khadraoui Merouane Hichem
  Created : 	12/04/2009
  Last-modif : 	17/05/2009 @ 10:05
*******************************************************************************/
/*-----------------------------------------------------Mouloud---------------------------------------*/
.inviteHeader{
background-image:url(intFriend.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:20px;
height:48px;
line-height:60px;
padding-left:55px;
width:205px;
}
.contactUs{
background-image:url(contactUs.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:20px;
height:54px;
line-height:70px;
padding-left:55px;
width:205px;
margin-top:10px;
}
a.conUs{
color:#FFFFFF;
text-decoration:none;
}
#contentcontainerinner #rightPanels .inputtext2{
border:1px solid #666666;
padding-top:5px;
padding-bottom:5px;
margin-bottom:8px;
width:177px;
color:#cccccc;
}
#authentification h5, #rf h5{
color:#013C93;
}
#authentification h5 span, #rf h5 span{
color:#013C93;
font-size:20px;
}
.regCondi{
color:#00388C;
font-size:9px;
margin-bottom:20px;
margin-left:20px;
margin-top:4px;
width:165px;
*width:145px;
*margin-top:10px;
}
#register_condition{
float:left;
margin-left:2px;
margin-top:5px;
}
.panelVideoText{
background-color:#F4A300;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
}
.pageTitle h2{
/*font-size:18px;*/
color:#f4a300;
text-align:left;
}
.sousLigne{
text-decoration:underline;
}
.usefulLink{
text-align:center;
}
.hatLeft{
background-image:url(chapL.gif);
float:left;
}
.hatRight{
background-image:url(chapR.gif);
float:right;
}
.hatLeft, .hatRight {
margin-top:-10px;
width:36px;
height:30px;
}
.chapeau p{
color:#00388C;
font-size:15px;
font-weight:bold;
margin:0 25px 0 45px;
text-align:justify;
}
.chapeau{
margin-bottom:20px;
margin-top:10px;
}
.partenair{
}
.listeOne, .listeTwo, .listeThree{
list-style-image:url(listePuce.gif);
}
.listeOne li, .listeTwo li{

}
.listeOne{
float:left;
margin-left:35px;
}
.listeTwo{
float:left;
margin-left:75px;
}
.listeThree{
margin-left:35px;
}
a.toSee2{
color:#00388c;
text-decoration:underline;
}
.toSee{
color:#00388c;
}
.proposition .listeOne, .proposition  .listeTwo {
list-style-image:url(listePuce2.gif);
color:#00388c;
font-size:12px;
font-weight:bold;
margin-left:60px;
}
.proposition .listeOne li,.proposition  .listeTwo li{
line-height:25px;
}
.one{
background-image:url(1.gif);
background-position:left center;
background-repeat:no-repeat;
margin:0 auto;
padding-bottom:3px;
padding-left:45px;
padding-top:3px;
width:410px;
}
.two{
background-image:url(2.gif);
background-position:left center;
background-repeat:no-repeat;
margin:0 auto;
padding-bottom:3px;
padding-left:45px;
padding-top:3px;
width:410px;
}
.titrearticle h3{
color:#00388C;
font-size:15px;
font-weight:bold;
text-align:left;
}
.inscritLink{
margin-top:15px;
text-align:right;
}
.inscritLink a{
background-image:url(acceButton.gif);
background-repeat:repeat-x;
color:#133885;
font-size:13px;
font-weight:bold;
padding:6px 10px;
text-decoration:none;
}
.main {
background-color:transparent;
margin:0 220px;
padding:45px 20px 20px;
}
/*---------------------------------------------------------------------------------------------------*/
* {
margin:0;
padding:0;
}

body {
background:#FFF;
color:#4D4D4D;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
text-align:center;
}

#xwikimaincontainer, body.hideright #xwikimaincontainer {
background:none;
font-size:13px;
text-align:left;
}

#xwikimaincontainerinner {
margin:0 auto;
padding:0;
width:1000px;
}

#contentcontainer {
/*background:#F4A300;*/
background-image:url(panelsBg.gif);
background-repeat:repeat-x;
}

.leftsidecolumns {
width:100%;
}

.wiki-doc-entry {
font-size:11px;
padding-left:0;
width:100%;
}

.contentheader {
height:100%;
margin:-50px 0 0;
display:none;
}

#footer {
background-color:transparent;
font-size:0.8em;
padding:25px 0;
position:relative;
text-transform:none;
}
#footer a {
color:#666;
text-decoration:none;
}

/********** HEADER *************/
#header {
background:url(header.gif);
height:134px;
}
#FdElogoText {
color:#01348F;
display:block;
float:right;
font-family:arial;
font-size:235%;
height:50px;
letter-spacing:2px;
padding-right:5px;
padding-top:0;
position:relative;
top:25px;
width:695px;
line-height:normal;
}

#contact-us {
float:left;
height:30px;
left:868px;
position:relative;
top:110px;
width:120px;
}
#nav {
background-color:#FFF;
height:45px;
margin-left:260px;
position:absolute;
}
#nav ul {
margin-left:2px;
}
#nav li {
float:left;
}
#nav ul li a:hover, #nav ul li.current_page_item a, #nav ul#membre li a:hover, #nav ul#membre li.current_page_item a {
/*background:url(nav-active.gif) no-repeat;*/
color:#f4a300;
}
#nav ul li a {
background:url(barreBg.gif) repeat-x;
background-position:right;
color:#FFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:36px;
line-height:32px;
margin:0;
padding:0px 0 0;
text-align:center;
text-decoration:none;
width:134px;
}

/*#nav ul#membre li a:hover, #nav ul#membre li.current_page_item a {
background:url(nav-active2.gif) no-repeat;
}*/
#nav ul#membre li a {
background:url(barreBg.gif) repeat-x;
background-position:right;
color:#FFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:36px;
line-height:32px;
margin:0;
padding:0px 0 0;
text-align:center;
text-decoration:none;
width:107px;
}

#nav2 {
width:540px;
}
#nav2 ul {
margin-left:-17px;
}
#nav2 li {
float:left;
}
#nav2 ul li a:hover, #nav2 ul li.current_page_item a {
background:url(nav-active.gif) no-repeat;
}
#nav2 ul li a {
background:url(nav.gif) no-repeat;
color:#FFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:36px;
line-height:15px;
margin:0;
padding:8px 0 0;
text-align:center;
text-decoration:none;
width:134px;
}

.contentheader h1 {
}
div#menuview {
position:inherit;
}
html > body #actionmenu {
background:none;
margin:0 auto;
position:absolute;
text-align:right;
top:70px;
width:1000px;
}
#actionmenu a#logoutbutton {
background-image:none;
}
#actionmenu a#globaladminbutton span, #actionmenu a#logoutbutton span {
background-image:none;
color:#202C81;
}
#actionmenu span#username {
color:#202C81;
}
#actionmenu a#logoutbutton:hover span {
color:#FF6600;
}

/********** PANELS *************/
#leftPanels, #rightPanels {
background:none;
margin-top:0;
padding:0;
}
#rightPanels {
margin-left:-220px;
width:200px;
}
#leftPanels {
top:0;
width:230px;
}
/*.fde-panel {
padding:0 15px 20px;
}*/
.fde-panel {
padding:0 10px 20px;
}

#vpanel { width:260px; text-align:center; margin-top:5px; }
#lpanel {
border-top:1px solid #00388C;
margin:30px auto 0;
/*padding-left:5px;
padding-right:20px;*/
text-align:left;
}
/*#ipanel { width:160px; }*/
#ipanel {
width:168px;
}

#lpanel h5 ,#ipanel h5{
font-size:1.2em;
margin:12px 0;
}
#lpanel .inputsubmit {
/*font-size:1.5em;*/
}

.inputtext {
border:1px solid #FFF;
color:#000;
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px;
margin:4px 2px;
padding:3px;
width:100%;
}
.inputsubmit {
background-image:url(buttonBg.gif);
background-repeat:repeat-x;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-weight:normal;
padding:2px 5px;
}

.forgotlink {
font-size:11px;
color:#00388C;
}

/********** CONTENT *************/
.content #contentcolumn .main {
background-color:#FFF;
margin:0 200px 0 260px;
min-height:550px;
}

#space-dashboard {
display:none;
}

h4 {
color:#666;
font-size:20px;
margin-top:20px;
}

#registration tr td {
padding:5px;
}

#registration input {
}

.mandat {
color:#009;
}

a.mandatlink {
color:#123784;
display:block;
font-size:100%;
margin-left:25px;
margin-top:10px;
}

a.mandatlink:hover {
color:#123784;
text-decoration:none;
}

.main.layoutsubsection {
background-color:#FFF;
}
#logoutbutton span {
	cursor:pointer;
	}
.tabLabel{
	font-size:13px;
	font-weight: bold;	
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-family: Arial;	
}

#dijit_layout_BorderContainer_1 {
	overflow: visible !important;
}
#dijit_layout_ContentPane_2 {
	overflow: hidden !important;
}

#dijit_layout_ContentPane_5 {
	overflow: hidden !important;	
}
#dijit_layout_BorderContainer_3 {
	height: 700px !important;
	overflow: auto !important;
}
