BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-IMAGE: url(page_type_fichiers/upload/images/fond.gif); MARGIN: 10px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4d4d4
}
SELECT {
	FONT-SIZE: 10px
}
.libre {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeee
}
.bloc_page {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeee
}
.guide_gris {
	BORDER-RIGHT: #d40404 1px solid; BORDER-TOP: #d40404 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #d40404 1px solid; WIDTH: 130px; COLOR: #ffffff; MARGIN-RIGHT: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #d40404 1px; HEIGHT: 18px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
.etude_colloques {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #d40404; BORDER-BOTTOM: #d40404 1px solid
}
.guide_rouge {
	BORDER-RIGHT: #d40404 1px solid; BORDER-TOP: #d40404 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #d40404 1px solid; WIDTH: 130px; COLOR: #ffffff; MARGIN-RIGHT: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #d40404 1px; HEIGHT: 18px; BACKGROUND-COLOR: #d40404; TEXT-ALIGN: center
}
.bordure_droite {
	BORDER-RIGHT: #000000 1px solid; PADDING-LEFT: 5px; margin_right: 11px
}
.lien_blanc A {
	COLOR: #ffffff
}
.lien_blanc {
	COLOR: #ffffff
}
A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #996699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
UL.page {
	LIST-STYLE-IMAGE: url(/upload/images/fleche_rouge.gif)
}
UL.portail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/upload/images/fleche_grise.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 16px; PADDING-TOP: 0px
}
UL.recherche_formation {
	LIST-STYLE-IMAGE: url(/upload/images/fleche_formation.gif); MARGIN: 0px 0px 0px 20px
}
UL.recherche_documentation {
	LIST-STYLE-IMAGE: url(/upload/images/fleche_jaune.gif); MARGIN: 0px 0px 0px 20px
}
UL.recherche_publication {
	LIST-STYLE-IMAGE: url(/upload/images/fleche_rouge.gif); MARGIN: 0px 0px 0px 20px
}
UL.recherche_pages {
	LIST-STYLE-IMAGE: url(/upload/images/fleche_rouge.gif); MARGIN: 0px 0px 0px 20px
}
LI.rubrique_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.rubrique_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#Layer1 {
	Z-INDEX: 1; LEFT: 45%; VISIBILITY: hidden; WIDTH: 220px; POSITION: absolute; HEIGHT: 70px
}
#Layer2 {
	Z-INDEX: 1; LEFT: 50%; VISIBILITY: hidden; WIDTH: 220px; POSITION: absolute; TOP: 152px; HEIGHT: 66px; BACKGROUND-COLOR: #d10101
}
#Layer3 {
	Z-INDEX: 1; LEFT: 70%; VISIBILITY: hidden; WIDTH: 220px; POSITION: absolute; TOP: 152px; HEIGHT: 70px
}
#Layer4 {
	Z-INDEX: 1; LEFT: 66%; VISIBILITY: hidden; WIDTH: 220px; POSITION: absolute; TOP: 152px; HEIGHT: 70px
}
.liste_titre {
	FONT-WEIGHT: bold
}
.login_bienvenue {
	FONT-SIZE: 12px
}
.historique_code {
	
}
.retour_code {
	
}
.titre_tribune {
	FONT-WEIGHT: bold; HEIGHT: 30px
}
.Hauteur {
	FONT-SIZE: 11px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HPauteur {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HPtitre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HPtitrePT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HPrubrique {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HPrubriquePT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lien_decision A {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.reume {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.table_wrap {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cc0000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cc0000; MARGIN: 10px auto; BORDER-TOP-COLOR: #cc0000; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cc0000
}
.table_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.table_body A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
.table_body A:visited {
	COLOR: #993399; TEXT-DECORATION: none
}
.table_body A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.table_body A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.table_col_milieu {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 5px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.table_col_milieu TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.table_col_pub {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 2px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.table_col_pub TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.table_formation {
	BORDER-RIGHT: #009999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #009999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #009999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #009999 1px solid; BACKGROUND-COLOR: #eaf4f4
}
.table_formation TD.titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #006666
}
.table_publication {
	BORDER-RIGHT: #6d406e 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #6d406e 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #6d406e 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #6d406e 1px solid; BACKGROUND-COLOR: #f7eff7
}
.table_publication TD.titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #6d406e
}
.table_documentation {
	BORDER-RIGHT: #f69834 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f69834 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #f69834 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f69834 1px solid; BACKGROUND-COLOR: #fff3e8
}
.table_documentation TD.titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #f69834
}
.table_autres {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.table_autres TD.titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #666666
}
.img_float_left {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.img_float_right {
	FLOAT: right; MARGIN: 0px 0px 0px 5px
}
P.img_left {
	TEXT-ALIGN: left
}
P.image_center {
	TEXT-ALIGN: center
}
P.image_right {
	TEXT-ALIGN: right
}
H1 {
	FONT-SIZE: 130%; COLOR: #cc0000
}
H2 {
	FONT-SIZE: 120%; COLOR: #003366
}
TD.footer {
	BACKGROUND-COLOR: #cc0000
}
TD.footer A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.footer A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.footer A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.footer A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.footer P {
	TEXT-ALIGN: center
}
H2.newsh2_experts {
	BORDER-RIGHT: #c00000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c00000 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 3px; BORDER-LEFT: #c00000 10px solid; COLOR: #036; PADDING-TOP: 3px; BORDER-BOTTOM: #c00000 1px solid; BACKGROUND-COLOR: #fff
}
A.a_news_experts {
	FONT-WEIGHT: bold
}
HR.hr_news_experts {
	COLOR: #ccc
}
P.p_new_experts_tarif {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
EM.news_em {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #cc0000; FONT-STYLE: italic
}
#div_new_experts_right {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2.newsh2_formation {
	BORDER-RIGHT: #006666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #006666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; BORDER-LEFT: #006666 10px solid; COLOR: #006666; PADDING-TOP: 3px; BORDER-BOTTOM: #006666 1px solid; BACKGROUND-COLOR: #fff
}
H2.newsh2_publication {
	BORDER-RIGHT: #6d406e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6d406e 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; BORDER-LEFT: #6d406e 10px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #6d406e 1px solid; BACKGROUND-COLOR: #fff
}
H2.newsh2_documentation {
	BORDER-RIGHT: #f69834 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f69834 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 3px; BORDER-LEFT: #f69834 10px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #f69834 1px solid; BACKGROUND-COLOR: #fff
}
H3.newsh3_experts {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; COLOR: #cc0000; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
H3.newsh3_publication {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-STYLE: italic
}
H4.newsh4_experts {
	FONT-SIZE: 1.1em; TEXT-DECORATION: underline
}
H4.newsh4_conf {
	FONT-SIZE: 1em; COLOR: #000
}
P.encadre {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
P.encadre_jaune {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cc0000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-COLOR: #ffffcc
}
TABLE.ae_tarifs {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid; border-spacing: 0px
}
TABLE.ae_tarifs TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cc0000 1px solid; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ae_tarifs TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9999aa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9999aa 1px solid; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ae_tarifs TH {
	FONT-WEIGHT: bold; BORDER-LEFT: #9999aa 1px solid; COLOR: #fff; BACKGROUND-COLOR: #666666; TEXT-ALIGN: left
}
TABLE.ae_tarifs TH.Corner {
	BORDER-LEFT-WIDTH: 0px; TEXT-ALIGN: left
}
TABLE.ae_tarifs TR.Odd {
	FONT-WEIGHT: bold; BACKGROUND: #f4f4f4
}
TABLE.ae_tarifs A.cart:link {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(page_type_fichiers/images/cart_put.png); COLOR: #0066cc; BACKGROUND-REPEAT: no-repeat
}
TABLE.ae_tarifs A.cart:visited {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(page_type_fichiers/images/cart_put.png); COLOR: #0066cc; BACKGROUND-REPEAT: no-repeat
}
TABLE.ae_tarifs A.cart:hover {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(page_type_fichiers/images/cart_put.png); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.red {
	COLOR: #cc0000; FONT-STYLE: italic
}

/*******************styles guide PI*************************/

h1.guide_titre1 {

font-size: 130%;
font-weight: bold;
color:#000;
background-image:url(http://www.irpi.ccip.fr/upload/guidepi/images/h1_background2.gif);
background-repeat: repeat-x;
background-position:left center;
padding : 5px 0 5px 0;
margin: 30px 0 20px 0;

}

h2.guide_titre2 {

font-size: 140%;
font-weight: bold;
border-bottom: #ccc solid 1px;
color:#CC0000;
padding: 5px 0 5px 35px;
background-image: url(http://www.irpi.ccip.fr/upload/guidepi/images/titre2.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 30px 0 20px 0;


}

h3.guide_titre3 {

font-size: 130%;
/*border-bottom: #ccc solid 1px;*/
border-left:#CC0000 solid 10px;
color:#000;
padding-left: 5px;
margin-top: 30px;
}

p.guide_encadre {
border: black 1px solid;
}

p.guide_important {

background-image:url(http://www.irpi.ccip.fr/upload/guidepi/images/important.gif);
background-repeat: no-repeat;
background-position: top left;
padding: 5px 5px 5px 27px;
border: #ccc 1px solid;
background-color:#FFFFCC;
margin-left: 50px;
margin-right:50px;
}


#shadow_infos {
background-image:url(images/images/shadow.gif);
background-repeat: no-repeat;
background-position: bottom-right;
margin: 0 3px !important;
margin: 3px 3px;
padding: 0;
}
#infos {
background-color:#f4f4f4;
border: 1px #ccc solid;
padding:5px;
position:relative;
bottom:6px;
right: 6px;
}

#infos p, #infos ul li {
font-size:1em;
}



/*- Menu Tabs --------------------------- */ 	



#tabs {
	float:left;
	width:100%;
	font-size:130%;
	line-height:normal;
	border-bottom:1px solid #ccc;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("images/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("images/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#fff;
	font-weight: bold;
	}
	
#tabs a.current {
	float:left;
	background:url("images/left_on.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a.current span {
	float:left;
	display:block;
	background:url("images/right_on.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#fff;
	}	
	

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}

/*********************************encadrés*****************************************/

.rbroundbox { background: url(http://www.irpi.ccip.fr/upload/guidepi/images/simple_background.gif) repeat;
padding:0; }
.rbtop div  { background: url(http://www.irpi.ccip.fr/upload/guidepi/images/simple_top_left.gif) no-repeat top left; }
.rbtop      { background: url(http://www.irpi.ccip.fr/upload/guidepi/images/simple_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(http://www.irpi.ccip.fr/upload/guidepi/images/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(http://www.irpi.ccip.fr/upload/guidepi/images/simple_bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: -14px 14px;
font-size: 1.1em; }
.rbroundbox { width: 40em; margin: auto; }


/******************************************************************************/

.voir_guide_papier {
color:green;
font-weight: bold;
font-size: 1.2em;
}

ul li.guide_ul {
margin: 6px;

}

ul.niceList { 
  margin-left:0em; 
  padding-left:0.2em; 
  margin-bottom:0.2em; 
  margin-top: -1em;
}
ul.niceList li { 
  background:url(http://www.irpi.ccip.fr/upload/guidepi/images/bullet.gif) 0em 0.6em no-repeat; /* change background em accordingly */
  padding-left: 0.8em; 
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  list-style: none; 
}


.niceList ul li { background-image:url(http://www.irpi.ccip.fr/upload/guidepi/images/bullet_child.gif); }

#encadre {
margin: 5px 25px;
border:#003366 solid 1px;
background-color:f4f4f4;
font-size: 1.1em;
color:#000;
padding: 5px;

}

#guide_pi_papier {
float: right;
clear:left;
width:190px;
margin: 5px;
border:#003366 dotted 1px;
background-color:f4f4f4;
background-image: url(http://www.irpi.ccip.fr/upload/guidepi/images/guide_pi_jacquette.gif);
background-repeat: no-repeat;
background-position: top left;
font-size: 1em;
color:#000;
padding: 5px;
padding-left: 85px;

}

.inserer_fiche {
color:#CC0000;
background-color:#FFFF00;
font-weight: bold;
}

.exemple {
background-image:url(http://www.irpi.ccip.fr/upload/guidepi/images/icone_exemple.gif);
background-repeat:no-repeat;
background-position: left center;
padding-left : 40px;
padding-top: 6px;
padding-bottom:6px;
}

.titre_page {
font-weight: bold;
font-size: 120%;
color: #CC0000;
border-bottom: #d40404 1px solid;
margin: 10px 0 20px 0;
}

