html, body{ 
  margin:0; 
  padding:0; 
} 

/**
 * baseLayout
 **/  
#consoleCMS {
  /*width:100px;
  height:500px;*/
  left:810px;
  visibility:visible;
  top:0px;
  position:absolute;
}

#screen{ 
  width:100%; 
  min-width: 500px; 
} 
 
#logo_chu{
  position:absolute;
  left:5px;
  right:0px;
  top:5px;
  bottom:0px;
}

#logo_chu_imp
{
	display: none;
}

#titre_cible_imp{
	display: none;
	FONT-SIZE: 12pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	FONT-weight:bold;
	text-transform: uppercase;	
}

 
#leftcol{
  width:186px;
  min-height:456px;
  float:left; 
  position:relative; 
  margin-left:-186px; 
  margin-right:0px;
  background: url(../images/gauche_accueil.gif) no-repeat;
  z-index:200;
}
 
#outer{ 
  border:solid white 0px; 
  border-left-width: 186px ;  /* left column width. NN4 hack to hide borders */ 
  border-left-color: #FFFFFF;   /* left column colour */ 
  border-left-style: solid; 
  background-color: #FFFFFF; /* center column colour */ 
  width: auto; 
}
 
#inner{margin:0; width:100%;}
 
#maincol{ 
  float: left; 
  /*width: 614px; */
  width: 601px; 
  position: relative; 
  margin: 0; 
}
 
#outer>#inner { border-bottom: 1px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{padding:0px;} /*padding for content */ 
 
/**
 * footerLayout
 **/  

#footer
{
  clear:both;
  width:100%; 
  background-color:transparent; 
  margin-bottom:30px;
} 


/**
 * mainColLayout
 **/  

#header{ 
  height:99px;
  width:100%; 
  background-color:transparent; 
  background: url(../images/haut_page.gif) no-repeat 
} 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 


#mobile
{
	margin: 0;
	padding:0;
}
 
/**
 * Divs généraux
 **/  
div.date_maj {
	color: #003366;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
	text-decoration:none;
	text-align:right;
	/*width:800px;*/
	width:787px;
	padding-top: 5px;		
}

div#navigation_finpage {
	padding-left:185px;
	padding-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-top:0px;	
	width:601;
	height:30px;
	overflow:hidden;
	position:fixed;
	left:0;
	bottom:0;
}

div.plan_acces{position: absolute; left: 4; top: 55; z-index: 3; width: 42; height: 31;visibility:visible}
div.annuaires{position: absolute; left: 87; top: 38; z-index: 3; width: 42; height: 31;visibility:visible}
div.recherche{position: absolute; left: 172; top: 25; z-index: 3; width: 42; height: 31; visibility:visible}
div.contact{position: absolute; left: 259; top: 18; z-index: 3; width: 42; height: 31; visibility:visible}
div.plansite{position: absolute; left: 347; top: 15; z-index: 3; width: 42; height: 31;visibility:visible}
div.girophare{position: absolute; left: 21; top: 153; z-index: 3; width: 31; height: 29; visibility:visible;}
div.texte_plan_acces{position:absolute; left: 0; top: 90; width: 88; height: 26; z-index: 7; visibility: hidden;color: #003399;FONT-SIZE: 8pt;font-family: verdana, Helvetica, sans-serif}
div.texte_annuaires{position:absolute; left: 81; top: 70; width: 78; height: 20; z-index: 8; visibility: hidden;color: #003399;FONT-SIZE: 8pt;font-family: verdana, Helvetica, sans-serif}
div.texte_larecherche{position:absolute; left: 163; top: 59; width: 133; height: 26; z-index: 9; visibility: hidden;color: #003399;FONT-SIZE: 8pt;font-family: verdana, Helvetica, sans-serif}
div.texte_contact{position:absolute; left: 249; top: 49; width: 89; height: 26; z-index: 10; visibility: hidden;color: #003399;FONT-SIZE: 8pt;font-family: verdana, Helvetica, sans-serif}
div.texte_plansite{position:absolute; left: 333; top: 44; width: 78; height: 26; z-index: 11; visibility: hidden;color: #003399;FONT-SIZE: 8pt;font-family: verdana, Helvetica, sans-serif}
div.texte_girophare{position: absolute; left: 58; top: 161; width: 67; height: 26; z-index: 12; visibility: visible;color: #003399;FONT-SIZE: 8pt;font-family: verdana, Helvetica, sans-serif}
a.Num_urgent{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none}
a.Num_urgent:hover{color: #ff3300;FONT-SIZE: 8pt;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none}

div#histo_navigation {
	position:absolute;
	/*left:110;*/
	left:95;
	top:80;
	width:420;
	height:19;
}

div#contenu 
{
}

div#contenu_avoir {
	position:relative;
	float:left;
    margin-left:0px; 
    margin-right:0px;
	background-color:transparent;
	width:141px;
	margin-top:-24px;
}

div#contenu_principal {
	position:relative;
	float:left;
    margin-left:0px; 
    margin-right:0px;
	background-color:transparent;
	width:460px;
	margin-top:-24px;	
	color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;	
}

div#titre_contenu_principal_alone 
{
	position:relative;
	float:left;
    margin-left:0px; 
    margin-right:0px;
	background-color:transparent;
	width:460px;
	margin-top:-24px;	
	color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;
}

/* Gabarit standard contenu */
div#titre_contenu_principal_alone .content_titre
{
	width:430px;
	margin:0px 5px 25px 5px;
	padding:0px;
}


div#contenu_principal_alone {
	position:relative;
	float:left;
    margin-left:0px;
    margin-right:0px;
	background-color:transparent;
	width:601px;
	margin-top:-24px;
	/*margin-top:5px; replace*/
	color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;
}




/* Gabarit standard contenu */
#contenu_principal .content
{
	width:430px;
	margin:0px 5px 25px 5px;
	padding:0px;
}

/* Gabarit leger contenu */
#contenu_principal_alone .content_leger
{
	/*width:604;*/
	width:591px;
	margin:0px 5px 25px 5px;
	padding:0px;
	z-index: 100;
}

/* Gabarit leger contenu titre*/
#contenu_principal_alone .content_leger_titre
{
	width:500px;
	padding:0px;
	z-index: 100;
}




/* Gabarit sommaire contenu */
#contenu_principal .content_sommaire{
	/*width:463;*/
	width:430px;
	margin:0px 5px 0px 5px;
	visibility: visible;
	z-index: 100;

}

/* Gabarit plan contenu */
#contenu_principal_alone .content_plan{
	padding-left:5px;
	visibility: visible;
	z-index: 100;
}	

/* Gabarit pages a echoir */
#contenu_principal_alone .content_listepages{
	width:591px;
	margin:0px 5px 25px 5px;
	padding:0px;
	z-index: 100;
}	

/* Gabarit liste des pages */
#contenu_principal_alone .content_pagesaechoir{
	width:591px;
	margin:0px 5px 25px 5px;
	padding:0px;
	z-index: 100;
}	


/* Gabarit actualites contenu */
#contenu_principal_alone .content_actualites{
	/*width:604;*/
	width:591px;
	margin:0px 5px 25px 5px;
	padding:0px;
	z-index: 100;
}	

/* Gabarit articles contenu */
#contenu_principal_alone .content_articlestandard{
	/*width:604;*/
	width:591px;
	margin:0px 5px 25px 5px;
	padding:0px;
	z-index: 100;	
}

/* Gabarit de saisie des contextes forts*/ 
#contenu_principal .content_contextefort{
	/*width:463;*/
	width:430;
	margin:0px 5px 0px 5px;
	visibility: visible;
	z-index: 100;
}	

/**
 * Impressions
 **/  
@media print{ 
  /*hide the left column when printing*/
  #leftcol{display:none;}
  #header{display:none;} 
  #footer{display:none;} 
  #mobile{display:none;} 
  #consoleCMS{display:none;}
  #titre_cible{display:none;}
  #contenu_avoir{display:none;}
  .photo_accueil_cible{display:none;}
  .photo_accueil_cible_blank{display:none;}  
  #outer{border-left:0;}
  #logo_chu_imp{display: block;
		        margin-top: 30px;
			    margin-bottom: 30px;
			    }				  
  #titre_cible_imp{display: block;
	            }				  
  #soustitre_cible{display: block;
		        margin:-10px;
	            }
  	            			    
}

@page 
{
	margin-top: 3cm;
	margin-bottom: 3cm;
	margin-left: 0cm;
	margin-right: 0cm;
}

