



  @media print {
    
	body{
	 margin: 0px;
		padding: 0px;
	}
	
	.pageBanner {
	margin: 0px;
		padding: 0px;
		display: none;
	}
	.navigationBar { 
	margin: 0px;
		padding: 0px;
		display: none;
	}
	
	.sidebar{
	margin: 0px;
		padding: 0px;
		display: none;
	}
	
	.pageFooterBar{
	margin: 0px;
		padding: 0px;
		display: none;
	}
	
	.centralPane{
		padding: 0px;
		margin: 0px;
		height: 100%;
	}
	
	.pageContents{
		margin: 0px;
		padding: 0px;
		height: 100%;
	}
  }

@media screen{



/************************************************
 *************** GENERALITE *********************
 *************************************************/

A { 
color: #3366cc;
background-color: inherit;
margin-top: 2px 
}

BODY {  
margin: 0px;
padding: 0px;
background-color: #fff;
color: #000;
height: 100%;
font-family: sans-serif;
font-size: 10pt;
/*background-image: url('/image//background_bluec.png');*/

}

H1 { 
border: 1px solid #3366cc;
background-color: #eef;
text-align: center;
color: #3366cc;
}

H2 { 
color: #3366cc;
background-color: inherit;
border-bottom: 3px double #3366cc;
}

H3 { 
color: #3366cc;
background-color: inherit;
border-bottom: 2px solid #3366cc;
 }

p {  
margin:0px;
padding: 0px;
}

UL { 

}


/************************************************
 *************** SPECIFICITE *********************
 *************************************************/
.standard { 

}

/** Banniere de la page **/
.pageBanner {
 background-image: url('/image//bg_banner_bluec.jpg');
 margin:0px;
 padding: 0px;
 height: 100px;
 width: 100%;
 background-color: #66c;

 color: #fff;
 overflow: hidden;
}



.tagLine { 

}

.tagLineText { 

}

.stripe { 

}

/** Barre de localisation ex: OpenSIGLE > France > 05 **/
.locationBar { 
	/* Couleurs */
	background-color: #3366cc;
	color: #E6ECFF;
	/* Textes */
	text-align: right;
	/* Bordures */
	border: 2px solid #FFCC00;
	overflow: hidden;
}

/** Lien Barre de localisation  **/
.locationBar a { 
	/* Couleurs */
	color: #E6ECFF;
	background-color: #3366cc;
}

/** Boite centrale (contient pageContents) **/
.centralPane {
	/* Couleurs */
	background-color: #fff;
	color: #000;
	/* Positionnement et dimensions */
	position: absolute; 
	margin:0px;
	padding: 0px;
	top: 100px;
	height: 78%;
	width: 100%;
	overflow: hidden;
}
/** Boite du contenu**/
.pageContents { 
	/* Positionnement et dimensions */
	margin-left: 18%;
	margin-right: 18%;
	padding: 0px;
    height: 100%;
	/* Couleurs */
	background-color: #fff;
	color: #000;
	
	overflow: auto;
}

BODY.pageContents { 
background-color: #fff;
color: #000;
background-image: none;
}

.navigationBarTable{

}

/** Barre de navigation :  menu de gauche**/
.navigationBar { 
	/* Positionnement et dimensions */
	position: absolute;
	margin:0px;
	padding: 0px;
	left:1%;
	top:100px;
	width: 15%;
	height: 78%;
	/* Couleurs*/
	background-color: #fff;
	color: #000;
	/* Bordures */
	border-right: 5px double #6699ff;
	overflow: hidden;
	z-index: 10;
}

.navigationBarSublabel{  

}


.navigationBarItem { 

}

/** Titres du menu de gauche **/
h3.navigationBarItem { 
	border-bottom: 2px solid #3366cc;
	border-top: 2px solid #3366cc;
	background-color: #E6E6FA;
	color: #3366cc;
	text-align: center;
	margin:0px;
	padding:0px;
}

/** Liste a point du menu de Gauche**/
ul.navigationBarItem{
	/* Positionnement et dimensions */
	margin:0px;
	padding: 0px;
		list-style-type: none;
	list-style-image: none;
}

.navigationBarItem li{ 
	/* Style de puce */
	list-style-type:none;
	/* Arriere plan*/
	background-image:url('/image/puces/pucerdflbleuf.gif');
	background-repeat:no-repeat;
	background-position:0% 65%;
	/* Positionnement et dimensions */
	padding-left:25px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/** boite d'info pour utilisateur connecte**/
.loggedIn {
	/* textes */
	text-align: center;
	/* Couleurs */
	background-color: #E6E6FA;
	color: #3366cc;
}

.pageFooterBar {
	position: absolute;
	top:93%;
	height: 5%;
	width: 100%;
	text-align: center;
	background-color: #E6E6FA;
	color: #3366cc;
	border-top: 5px double #FFCC00;
	border-bottom: 5px double #FFCC00;
	z-index: 10;
}

.pageFooterBar img {
    vertical-align: middle;
}

.pageFootnote { 

}

.sidebar {
	 position: absolute;
	 top: 100px;
	 right:1%;
	 width: 15%;
	 height: 78%;
	 padding: 0px;
	 padding-left: 5px;
	 background-color: #fff;
	 color: #000;
	 overflow:hidden;
	 border-left: 5px double #6699ff;
	 z-index:10;
}

.communityLink { 

}

.communityDescription { 

 }

.collectionListItem { 

}

.collectionDescription { 

}

.miscListItem { 

}

.copyrightText { 

}

.browseBarLabel { 

}

.browseBar { 
background-color: #FFCC00;
color: inherit;
}


.itemListCellOdd {

}


.itemListCellEven { 

 }

.itemListCellHilight { 

}

.topNavLink {

}

.submitFormLabel {

}

.submitFormHelp { 
	text-align: center;
	font-style: italic;
}

.submitFormWarn {

}

.uploadHelp {

}

.submitFormDateLabel { 

}

.submitProgressTable{

}

.submitProgressButton{

}

.submitProgressButtonDone{

}

.submitProgressButtonCurrent{

}

.submitProgressButtonNotDone{

}

.miscTable {

}

.miscTableNoColor {

}





.oddRowOddCol{
background-color: #fff;
color: inherit;
}

.evenRowOddCol{
background-color: #eef;
color: inherit;
}

.oddRowEvenCol{
background-color: #fff;
color: inherit;
}

.evenRowEvenCol{
background-color: #eef;
color: inherit;
}

.highlightRowOddCol{
background-color: #FFCC00;
color: inherit;
}

.highlightRowEvenCol{
background-color: #FFCC00;
color: inherit;
}

.itemDisplayTable{
background-color: #eef;
color: inherit;
border: 1px dashed #66f;
}

.metadataFieldLabel{
font-weight: bold;
vertical-align: top;
}

.metadataFieldValue{ 
text-align: justify;
}  

.recentItem {
   margin-top: 10px;
 }
 
.searchBox {
background-color: #FFCC00;
border: 2px solid #3366cc;
color: #3366cc;
padding: 2px;
}

.searchBoxLabel {

}

.searchBoxLabelSmall {

}

.attentionTable {

}

.attentionCell 
{

}

.help {font-family: "verdana", "Arial", "Helvetica", sans-serif;
        background: #ffffff;
		color: #000;
        margin-left:10px;}

.help h2{text-align:center;
                font-size:18pt;
				background: #ffffff;
                color:#000000;}

.help h3{font-weight:bold;
         margin-left:0px;}

.help h4{font-weight:bold;
         font-size: 10pt;
         margin-left:5px;}

.help h5{font-weight:bold;
         margin-left:10px;
         line-height:.5;}

.help p {font-size:10pt;}

.help table{margin-left:8px;
            width:90%;}

.help table.formats{font-size:10pt;}

.help ul {font-size:10pt;}

.help p.bottomLinks {font-size:10pt;
                    font-weight:bold;}

.help td.leftAlign{font-size:10pt;}
.help td.rightAlign{text-align:right;
                    font-size:10pt;}
}
























