/* ================================
    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
{
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* 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    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}


/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}



.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
border:solid 1px #62ABC1;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
 background-image:url(/Portals/63/formulaire/fd-button.jpg);
 background-repeat:repeat y;
color:#999999;
font-size:12px;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.formulaireCommandButton:link {
border:solid 1px #62ABC1;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
 background-image:url(/Portals/63/formulaire/fd-button.jpg);
 background-repeat:repeat y;
color:#777777;
font-weight:bold;
font-size:12px;
}


A.formulaireCommandButton:visited  {
border:solid 1px #62ABC1;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
 background-image:url(/Portals/63/formulaire/fd-button.jpg);
 background-repeat:repeat y;
color:#999999;
font-size:12px;
}

A.formulaireCommandButton:active   {
border:solid 1px #62ABC1;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
 background-image:url(/Portals/63/formulaire/fd-button.jpg);
 background-repeat:repeat y;
color:#999999;
font-size:12px;
}

A.formulaireCommandButton:hover    {
border:solid 1px #62ABC1;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
 background-image:url(/Portals/63/formulaire/fd-button.jpg);
 background-repeat:repeat y;
color:#000000;
font-size:12px;
}
  
    
/* GENERIC */
H1  {}

.H2  {
 font-family: Arial;
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #777777;
 padding-left:25px;
 text-align:bottom;
 padding-bottom:3px;
 padding-top:3px;
 background-image:url(/Portals/63/puce-titre.gif);
 background-repeat:no-repeat;
 background-color:#eeeeee;

}





H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}



SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


A:link  {
    text-decoration:    none;
 font-family: arial;
    color:  #336699;
}

A:visited   {
    text-decoration:    none;
    color:  #336699;
}

A:active    {
    text-decoration:    none;
    color:  #336699;
}

A:hover {
    text-decoration:    underline;
    color:  #000000;
}

UL LI   {

}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR  {
height:1px;
background-color: #999999;
padding:0;
margin:0;
border:0;
}

/* 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 {
}

.Lien {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #003366;
 text-decoration: none;
 padding-left:14px;
 background-image:url(/Portals/63/degrade-titre.jpg);
 background-repeat:repeat-y;
}


.LienActif {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #000000;
 text-decoration: none;
 padding-left:14px;
 background-image:url(/Portals/63/degrade-titre-actif.jpg);
 background-repeat:repeat-y;
}

.LienInactif {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #6699CC;
 text-decoration: none;
 padding-left:14px;
 background-image:url(/Portals/63/puce.jpg);
 background-repeat:no-repeat;
}

.H4 {
 font-family: Arial;
 font-size: 19px;
 font-style: italic;
 font-weight: bold;
 font-variant: normal;
 color: #cccccc;
 text-decoration: none;
}

.H5 {
 font-family: Arial;
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #000000;
 text-decoration: none;
 padding-left:40px;
}
H5 {
font-size:15px;
color:#666666;
}
H3  {
 font-family: Arial;
 font-size: 17px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #777777;
 padding-left:25px;
 text-align:bottom;
 padding-bottom:10px;
 padding-top:3px;
 background-image:url(/Portals/63/puce-titre.gif);
 background-repeat:no-repeat;
}

.H3  {
 font-family: Arial;
 font-size: 17px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #777777;
 padding-left:25px;
 text-align:bottom;
 padding-bottom:10px;
 padding-top:3px;
 background-image:url(/Portals/63/puce-titre.gif);
 background-repeat:no-repeat;
}

.txtcopyright  {
color:#666699;
}
/* NORMAL DEBUT
.Normal {
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
}
A.Normal:Link {
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
 color:#777777;
 background-image:url(/Portals/63/puce.png);
 background-repeat:no-repeat;
 padding-left:15px;
}
A.Normal:Visited {
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
 color:#777777;
 background-image:url(/Portals/63/puce.png);
 background-repeat:no-repeat;
 padding-left:15px;
}
A.Normal:Active {
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
 color:#777777;
 background-image:url(/Portals/63/puce.png);
 background-repeat:no-repeat;
 padding-left:15px;
}
A.Normal:Hover {
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
 color:#000000;
 background-image:url(/Portals/63/puce.png);
 background-repeat:no-repeat;
 padding-left:15px;
}
NORMAL FIN */


.formulaire td {
background-color:#eeeeee;
padding-left:10px;
padding-right:10px;
padding-top:5px;
}
.formulaire {
border:solid 1px #cccccc;
}


.NormalTextBox {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 color:#333333;
 border:solid 1px #aaaaaa;
 background-color:#dddddd;
}

.SubHead    {
font-size:11px;
font-weight:bold;
color:#777777;
}

/* GESTION MENU POLES */
.tabmenuhaut {
padding-bottom:50px;
}

/* GESTION DES ACTUALITES */
.Normalwhite {
color:white;
font-family:arial;
font-size:11px;
}

.TitleActualites {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.hractualites {
border-top:solid 1px #678BAE;
}

.articleTitle {
font-size : 14px;
font-weight :bolder;
color : red;
}
.articleTable {
background-color: #4385AD;
margin: 0px;
}
.articleTop {
background-image: url(/Portals/63/fd-actu.jpg);
	background-repeat: repeat-x;
color: #555555;
font-weight: bold;
padding-left: 5px;
height: 0px;
}
.articleContentCell {
color: black;
padding: 6px;
background-color: white;
}
.articleTextCell {
color: black;
padding: 6px;
background-color: #eeeeee;
}

.NormalBold {
color: #555555;
}

.Sitesbutton     {
border:solid 1px #62ABC1;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
 background-image:url(/Portals/63/formulaire/fd-button.jpg);
 background-repeat:repeat y;
color:#555555;
font-size:10px;
}



.TabEconomie {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
background-color: #DAC0DB;
border:solid 1px #A167A4;
padding:5px;
}

.NormalEconomie {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #A167A4;
	text-decoration: none;
}

.TabSciences {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
background-color: #F4E4AB;
border:solid 1px #ECBA10;
padding:5px;
}

.NormalSciences {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ECBA10;
	text-decoration: none;
}

.TabTIC {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
background-color: #C1E6D9;
border:solid 1px #499E7F;
padding:5px;
}

.NormalTIC {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #499E7F;
	text-decoration: none;
}


.TabIndus {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
background-color: #eeeeee;
border:solid 1px #666666;
padding:5px;
}

.NormalIndus {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


.TitleCell {        
	color: black;
	font-size: 11px;
	font-family: "Arial;
	width: 400px;
}
.ModifiedDateCell A:link,.ModifiedDateCell A:hover,.ModifiedDateCell A:visited,.ModifiedDateCell A:active{        
	border:solid 1px #62ABC1;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url(/Portals/63/formulaire/fd-button.jpg);
	background-repeat:repeat y;
	color:black;
	font-size:11px;
}

h2 {font-family: Times;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #777777;
	text-decoration: none;
}
A.actulien {
	font-family: Arial;
	font-weight: bold;
	color: #74b5db;
	text-decoration: none;
}

/* Chiffon Top */
.Chiffon_Top_TabStrip {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 0px;
}

.Chiffon_Top_TabPage {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 3px;
	background: #ffffff;
}

.Chiffon_Top_TabStrip .Chiffon_Top_TabSelected{
	cursor: pointer;
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
	background : #ffffff;
	border-top : 1px solid #ccc;
	border-left : 1px solid #ccc;
	border-right : 1px solid #ccc;
	border-bottom : 1px solid white;
	color : #000;
	float : left;
	font-size : 11px;
font-family:arial;
	font-weight : normal;
	line-height : 14px;
	margin-left : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
 -moz-border-radius-topleft: 7px;
 -moz-border-radius-topright: 7px;

}

.Chiffon_Top_TabStrip .Chiffon_Top_TabUnselected {
	cursor: pointer;

	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;

	background : #f1f1f1;
	border : 1px solid #ccc;
	color : #666;
	float : left;
font-family:arial;
	font-size : 11px;
	font-weight : normal;
	line-height : 14px;
	margin-left : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;

 -moz-border-radius-topleft: 7px;
 -moz-border-radius-topright: 7px;
}

.Chiffon_Top_TabStrip .Chiffon_Top_TabMouseover {
	color : black;
	background: #cccccc;
}
/* -- table tarifs-- */
.tab_default {
background-color:#f1f1f1;
width:100%;
margin-left:5px;
border:1px solid #666699;
padding:10px;
}
.tab_default td {
padding:10px;
}

.DNN_Documents {
background-color:#dbeaf1;
margin-left:5px;
border:1px solid #62ABC1;
padding:10px;
}

#MenuOffreList2992 {
	border:none;
	padding:15px 0 0 0;	
font-family:arial;
font-size:12px;
}

#MenuOffreList2993 {
	border:none;
	padding:15px 0 0 0;	
font-family:arial;
font-size:12px;
}

#MenuOffreList2995 {
	border:none;
	padding:15px 0 0 0;	
font-family:arial;
font-size:12px;
}

#MenuOffreList2994 {
	border:none;
	padding:15px 0 0 0;	
font-family:arial;
font-size:12px;
}

UL.ulaccueil LI A:link {
color:white;
}
UL.ulaccueil LI A:active {
color:white;
}
UL.ulaccueil LI A:hover {
color:#74B5DB;
}
UL.ulaccueil LI A:visited {
color:white;
}



/* STYLES TABLEAUX GESCICCA */
.GridClass {
font-family:arial;
font-size:11px;
border:solid 1px #999999;
}

.GridHeaderClass {
background: #336699;
text-align:center;
color:white;
font-weight:bold;
}

.ItemClass{
}

.AlternatingItemClass{
background:#eeeeee;
}







