/****************************
* POUR GENEVE.CH            *
* AUTEUR : LTI              *
* CREATION : 07.07.2006     *
* MISE A JOUR : 01.11.2006  *
****************************/

/*Divs à cacher ou à modifier pour l'impression*/
body {
	color: #333333;
	text-align: left;}

h5, h6, h7	{
	color: #333333;}

fieldset {
	border: 0;}

form table input {	/*la taille des champs de saisie est diminuée à l'impression*/
	zoom: 0.7;}		/*lorsqu'ils sont dans un tableau*/

#page {
	width: 640px;}

#icones {
	display: none;}

#bandeau_ge {
	display: none;}

#bandeau_menu {
	margin-bottom: 0px;}
	
#bandeau_menu img {
	display: none;}
	
#bandeau_menu span.ge {
	display: none;}
	
#bandeau_menu span.acc {
	display: none;}
	
#bandeau_menu span.org {
	display: none;}
	
#bandeau_menu span.themes {
	display: none;}
	
#bandeau_menu span.vie {
	display: none;}
	
#bandeau_menu span.date {
	left: 400px;
	text-align: right;
	background-color: transparent;}

#menu_gauche {
	display: none;}

#menu_droit {
	display: none;}

#actualites {
	left: 0px;}
	
#actu_secondaire img {
	left: 15px;}
	
#actu_secondaire p {
	margin-left: 125px;}
	
#texte_central {
	left: 0px;
	top: 0px;}

#texte_2colonnes {
	left: 0px;
	top: 0px;
	width: 645px;}
	
#texte_central h2, #texte_2colonnes h2 {
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-left: 0px;
	border-bottom: 1px solid #64A0B4;}
	
#texte_bordure {
	padding-left: 0px;
	border-left: 0px;}
	
#puce_situation {
	display: none;}
	
#situation {
	padding-left: 0px;}

#texte_2colonnes table.widthmax {
	width: 630px;
	padding: 0px;
	border-collapse: collapse;}

#contenu, #contenu_2colonnes{
	background-image: none;}

#contenu_2colonnes div.2col{
	width: 645px;}

#contenu p.top, #contenu_2colonnes p.top{
	display: none;}

#pied_page {
	left: 0px;}

/*Icones pour les liens*/
a.lien_pdf, 
a.lien_xls,
a.lien_doc,
a.lien_ppt,
a.lien_mdb,
a.lien_swf,
a.lien_zip,
a.lien_audio,
a.lien_video,
a.lien_externe {
	padding: 0px;}


/* Menu déroulant uniquement pour le texte centrale*/
#texte_bordure .lien_deroulant, #texte_bordure .lien_deroulant_ouvert {
	padding-left: 0px;
	margin-left: 0px;}

#texte_bordure div {
	display: block !important;}

/*Class pour cacher volontairement certains textes inutiles à l'imporession*/
.noprint, #texte_bordure .noprint {
	display: none !important;}
	
/*Colorbox*/
#colorbox {
	position: absolute;
	top: 150px !important;
	left: 28px !important;
	height: 100%;
	padding: 10px;
	border: 1px solid #CCC;
	background-color: #fff !important;
	width: 580px;
}
#cboxOverlay {
	background-color: red;}