body	{ 
  scrollbar-face-color: #E3E3E3;
  scrollbar-shadow-color: #F1F1F1;
  scrollbar-highlight-color: #F1F1F1;
  scrollbar-3dlight-color: #F1F1F1;
  scrollbar-darkshadow-color: #F1F1F1;
  scrollbar-track-color: #CCCCCC;
  scrollbar-arrow-color: darkgray;
}
body,font,  td, p {font-family:verdana,arial,sans-serif; font-size:11px; }
h1 { font-family:verdana,arial,sans-serif; font-weight:bold; font-size:15px; text-indent: 12px;}
h2 { font-family:verdana,arial,sans-serif; font-weight:bold; font-size:14px; text-indent: 12px;}
h3 { font-family:verdana,arial,sans-serif; font-weight:bold; font-size:13px; text-indent: 12px;}

font.intro, td.intro, p.intro  {color:#062E77; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:12px; }
font.text1, td.text1, p.text1 {color:#062E77; font-family:verdana,arial,sans-serif;  font-size:10px;}
font.text2, td.text2, p.text2  {color:#062E77; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-align:center;}
font.text3, td.text3, p.text3  {color:#062E77; font-family:verdana,arial,sans-serif; font-size:11px; }


ul {list-style-type: square;}
ul.normal {list-style-type: square;}
/*ul.image {list-style-image: url(/DNNTest/portals/0/skins/epad2//DNNTest/Portals/0/Skins/epad2//DNNTest/Portals/0/Skins/epad/puce_titre.gif);}*/


.Bord1pxDroite {border-right: 1px dotted #062E77;}
.Bord1pxGauche {border-left: 1px dotted #062E77;}

a, a:active {color:#062E77; font-family:verdana,arial,sans-serif; font-size:10px;text-decoration:underline; }
a:hover	{text-decoration:none; }

a.link1, a.link1:active {color:#062E77; font-family:verdana,arial,sans-serif; font-size:10px;font-weight:bold;text-decoration:underline; }
a.link1:hover	{text-decoration:none; }

a.link2, a.link2:active {color:#062E77; font-family:verdana,arial,sans-serif; font-size:9px;font-weight:bold;text-decoration:underline; }
a.link2:hover	{text-decoration:none; }

a.link3, a.link3:active {color:#062E77; font-family:verdana,arial,sans-serif; font-size:11px;font-weight:bold;text-decoration:none; }
a.link3:hover	{text-decoration:underline; }

a.link4, a.link4:active {color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:10px;font-weight:bold;text-decoration:underline; }
a.link4:hover	{text-decoration:none; }
td.link4 {color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:10px;font-weight:normal;text-decoration:none; }


a.link5, a.link5:active {color:#062E77; font-family:verdana,arial,sans-serif; font-size:13px;font-weight:bold;text-decoration:underline; }
a.link4:hover	{text-decoration:none; }

a.link6, a.link3:active {color:#1E3254; font-family:verdana,arial,sans-serif; font-size:11px;font-weight:normal;text-decoration:none; }
a.link6:hover	{text-decoration:underline; }

#rechercheCell {color:#FFFFFF; background-image: url(/Portals/0/Skins/epad/bgRech.gif); background-repeat:no-repeat; background-position: 0px,0px; width: 200px;text-align:left; padding-left:15px; vertical-align:top; }
#menuCell {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#04539B', endColorStr='#062E77', gradientType='0'); margin:0px 0px 0px 0px; }

select.ddlStyle1 {color:#062E77; font-weight: bold; font: 10px Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 1px solid #062E77;}

/*Interface Annuaire*/
#Annuaire {position:relative; margin: 0px; border: 0px}
#AnnuaireFiltre {width:360px; right: 0px; margin: 0px; border: 0px; float:left; padding: 10px;}
.AnnuaireSelect {width:360px; margin: 0px; border: 0px; height:500px; overflow:auto;}
#AnnuaireDetail {width:340px; margin: 5px; border: 1px dotted #062E77; padding-top: 10px; background-color: #dbf2fa;}
#AnnuaireCoordonnees {margin: 0px; border: 0px; padding:10px; padding-left: 30px; text-align:left}


#GeneralValidate {background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif}
#GeneralValidate select{height:20px;border:1px solid #CCCCCC;font-size:11px;color:#3366CC;}
#GeneralValidate td.listeArticles{font-size:11px;width:200px;height:400px;vertical-align:top}
#GeneralValidate td.listeArticles table{font-size:11px;width:200px;overflow:auto;}
#GeneralValidate td.listeArticles a.lnkListeArticles{font-size:11px;width:100%;text-align:right}
#GeneralValidate td.listeArticles a.lnkListeArticles:hover{font-size:11px;width:100%;text-align:right;background-color:#CCCCCC;color:#0099CC}
#GeneralValidate td.ItemStyle{background-color:#EEEEEE;font-size:10px;height:25px}
#GeneralValidate td.AltItemStyle{background-color:#FFFFFF;font-size:10px;}
#GeneralValidate div.detailArticle td{font-size:11px;vertical-align:top}
#GeneralValidate div.detailArticle a{font-weight:bold;font-size:12px}
#GeneralValidate td.AdminTable{border-top:1px #CCCCCC dotted;border-bottom:1px #CCCCCC dotted;border-right:1px #CCCCCC dotted;border-left:1px #CCCCCC dotted;}

#GeneralValidate td.ColPnl{height:20px;border:0px solid #FFFFFF;font-size:12px;background-color:#A8D8FF;cursor:hand;width:90%}
#GeneralValidate td.ColPnl a{font-size:13px; list-style-type:square;width:10px}
#GeneralValidate td.ColPnl a:hover{font-size:13px;list-style-type:square}




/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	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; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(/Portals/0/Skins/epad/gradient_DkBlue.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}



/* --------Menu d'admin des Modules -------- */

.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	/*background-color: #C1D2EE;*/
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	color:#FF9900;
	
}


/*---- Menu Principal ---------------------*/


div.menuSite td td{
	 font-family:"AvantGarde Bk BT", Verdana, Arial, SansSerif; 
	/* font-size:13px;*/
	 /*border-left:1px solid #A0D6E8;
	 border-right:1px solid #77A5C7;*/
	 padding:0px;
}


.MainMenu_MenuContainer {border: 0px; padding-top: 0px; padding-left: 10px; background-color: transparent; font-family:"AvantGarde Bk BT",Verdana, Arial, SansSerif; }
.MainMenu_MenuBar { cursor: pointer; cursor: hand;}
.MainMenu_MenuItem {
font-family:"AvantGarde Bk BT", Verdana, Arial, SansSerif;
 background: transparent;  cursor: pointer; cursor: hand; color:#0099CC;
font-size: 12px; font-weight: bold; font-style: normal;
 border-bottom: #505052 0px solid; border-top: #505052 0px solid;
  padding: 0px;
  height:20px; 
  width:auto}
  
.MainMenu_MenuItemSel {
font-family:"AvantGarde Bk BT", Verdana, Arial, SansSerif;
background: transparent; cursor: pointer; cursor: hand; color: #000000;
font-size: 12px; font-weight: bold; font-style: normal;
borde: #505052 0px solid; 
padding: 0px;
height:20px;
 width:auto}
 
.MainMenu_MenuIcon {display:none; cursor: pointer; cursor: hand; background-color: #EEEDED; width: 0px; height: 20; padding: 0px; border:solid 0px #bbbbbb;margin:0px}
.MainMenu_SubMenu { z-index: 1000; cursor: pointer; cursor: hand; background: #EEEDED; filter: none; border: 0px solid #f6f6f6; margin-top: 0px; padding: 0px;border:0px; }
.MainMenu_MenuBreak {border-bottom: #f00 0px solid; border-left: #f00 0px solid; border-top: #f00 0px solid;  border-right: #f00 0px solid; background-color: transparent;}
.MainMenu_MenuArrow {font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; border-right: #505052 0px solid; border-bottom: #505052 0px solid; border-top: #505052 0px solid; }
.MainMenu_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: hand;}




/*-----------Menu de cot---------------*/

#SideMenu{background-color:#EEEDED;border:1px solid #CDCACB}
#SideMenu .MainMenu_MenuItem{background-color:#CDCACB}
#SideMenu td{width:220px;font-family:"AvantGarde Bk BT", Verdana, Arial, SansSerif;color:#000000;font-weight:normal;border-bottom:1px solid #FFFFFF}

/*fin menu cot*/




/* Tabs Styles */

/* text style for the selected tab */
.SelectedTab {


}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {

}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {


}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {

}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {

}

A.OtherTabs:hover    {
}


/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
#rechercheCell input.NormalTextBox
{
	background-color:#DBF2FA;
	color:#062E77;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid;
	border-color:#82CDEC;
	width:100px;
	height:16px;
}

.StandardButton     {
    background: #7994CB none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}
.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 {
	BACKGROUND-IMAGE: url(/EPAD/DNNTest/Portals/0/Skins/epad/gradient_LtBlue.jpg);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

#PageFooter A.SkinObject,#PageFooter A.SkinObject:visited,#PageFooter A.SkinObject:active , #PageFooter A,#PageFooter A:visited,#PageFooter A:active
{
	color:#FFFFFF; font-family:verdana,arial,sans-serif; font-size:10px;font-weight:bold;text-decoration:underline;
}
#PageFooter A.SkinObject:hover, #PageFooter A:hover
{
	color:#FF0000; font-family:verdana,arial,sans-serif; font-size:10px;font-weight:bold;text-decoration:none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#82CDEC;
}
