/* CSS Document */

A.lien-paragrapheCourant
{   
padding-bottom: 1px; 
padding-left: 0px; 
padding-right: 1px; 
padding-top: 1px;
color: #0190E4;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration: underline;
}

A.lienParagrapheSurligne{
color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}

TD.cadre{
border:1px solid #0190E4;
width:50%
}

TR.cadre{
border-collapse:collapse;
}

TD.titre
{
width: 100%;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-left: 32px;
background-image:url(/siteclient/images/pictoBleuRouge.gif);
background-position:left;
background-repeat:no-repeat;
}

H1
{
width: 100%;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-left: 20px;
background-image:url(/siteclient/images/pictoBleuRouge.gif);
background-position:left;
background-repeat:no-repeat;
}


H2
{
margin-left: 8px;
padding-bottom: 2px; 
padding-left: 20px; 
padding-right: 1px; 
padding-top: 0px;
color: #BA2E21;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
margin-left: 10px;
background-image:url(/siteclient/images/bullet_rougeH2.gif);
background-position:left 3px;
background-repeat:no-repeat;
}

H3
{
padding-bottom: 1px; 
padding-left: 20px; 
padding-right: 1px; 
padding-top: 10px;
color: #0190E4;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
margin-left: 10px;
background-image:url(/siteclient/images/bullet_rougeH3.gif);
background-position:left -4px;
background-repeat:no-repeat;
}

P
{
text-align: left;
padding-top: 5px;
padding-bottom: 1px; 
padding-left: 10px; 
padding-right: 1px;
margin: 0;
color: #666666;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
}

P.surligne
{
padding-bottom: 1px; 
padding-left: 1px; 
padding-right: 1px; 
padding-top: 1px;
color: #FFFFFF;;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
background-color:#0190E4
}

P.noteAsterisque{
text-align: left;
padding-top: 10px;
padding-bottom: 1px; 
padding-left: 20px; 
padding-right: 1px; 
color: #666666;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style:italic;
font-weight: normal;
}

ul
{
text-align: left;
list-style:disc;
padding-top: 5px;
padding-bottom: 1px; 
padding-left: 20px; 
padding-right: 1px; 
color: #666666;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
}

ul.listeAvecNombreDecimaux
{
text-align: left;
list-style:disc;
padding-top: 5px;
padding-bottom: 1px; 
padding-left: 20px; 
padding-right: 1px; 
color: #666666;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
list-style: decimal;
}

ul.listePersonnalisee
{
text-align: left;
list-style:disc;
padding-top: 5px;
padding-bottom: 1px; 
padding-left: 20px; 
padding-right: 1px; 
color: #0190E4;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
list-style: none;
list-style-position:outside;
list-style-image:url(/siteclient/images/bullet_menu.gif);
line-height: 20px;
}

ul.listeSpecifiqueTableauProduit
{
text-align: left;
list-style:disc;
padding-top: 5px;
padding-bottom: 1px; 
padding-left: 20px; 
padding-right: 1px; 
color: #666666;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
list-style:none;
list-style-image:url(/siteclient/images/bullet_rouge.gif);
}

#ligneSeparation{
background-color:#990033;
height: 1px;
margin-top: 0px;
margin-bottom: -18px;
padding-bottom: 0px;
}

#imageDansTexte
{

padding-top: 5px;
padding-left: 20px;
float: left;
margin-right: 20px
}

#imageDansTexteDroite
{

padding-top: 5px;
padding-left: 20px;
float: right;
margin-right: 10px
}

#texteListeSurligne
{
padding-bottom: 2px; 
padding-left: 50px; 
padding-right: 1px; 
padding-top: 20px;
color: #0190E4;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
}


/* Pages ayant un fond gris */
#ligneSeparationBleu P{
width: 100%;
margin-left: 20px;
height: 1px;
background-color:#0190E4;
}

#conteneurCentre
{
width:773px;
background-color:#E6EBF2;
margin: 0 auto; 
margin-left: 10px;
}

#conteneurBlanc
{
margin-left: 60px;
margin-right: 60px;
margin-top : 0px;
margin-bottom : 0px;
padding-top: 0px;
background-color:#FFFFFF;
}

#conteneurGris
{
margin-left: 20px;
padding-bottom: 20px;
background-color: #F2F5F8
}

#pageCentrale
{
margin-left:10px;
background-color:#FFFFFF;
padding-bottom: 20px;
}

#ligneSeparationGrise P{
width: 100%;
margin-left: 20px;
padding: 0;
margin: 0;
height: 1px;
background-color:#DEDEDE;
}

/* Spécificités Guide fiscal */
div.guideImage {
	width: 123px;
   	float: left;
}
div.guideTexte {
	width : 460px;
   	float : left;
}
div.guideAccueil {
	padding-up: 20px;
	padding-left: 20px;
	background-color: #E6EBF2;
}
div.guideTitre {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-color: #AEC2D9;
}
div.guideArgumentaire {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-color: #E6EBF2;
}
div.separateurMoyenTerme {
	height: 5px;
	FONT-SIZE: 5px; 
	color: #0190E4; 
	background-color: #0190E4; 
	border: none;
}	  	
div.separateurQuotidien {
	height: 5px;
	FONT-SIZE: 5px; 
	color: #BA2E21; 
	background-color: #BA2E21; 
	border: none;
}	  	
div.separateurRetraite {
	height: 5px;
	FONT-SIZE: 5px; 
	color: #193088; 
	background-color: #193088; 
	border: none;
}	  	





