@charset "iso-8859-1";
/* CSS Document */

body {
    height	:	100%;
	font-family	:	Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	margin	:	0;
    padding	:	0;
	background-image	:	url(../images/retraite-complementaire.gif);
	color:#000066;
	/*background-repeat	: 	repeat-x;
	background-color	: 	#ececec;*/
}

h1 { font-size:24px; background-image:url(../images/puce-titre.jpg); background-position:left; background-repeat:no-repeat; padding-left:40px  }
h2 { font-size:20px; }
h3 { font-size:18px; }

a { color:#000066; }
a:hover { color:#990000; }

html { height:100%; margin : 0; padding:0;}

form { margin : 0px;}

img { border : 0; }
p img {border:0px solid #999999; text-align:center}

.placement-retraite-banniere { width:955px; height:100px; }

.placement-retraite-menu { width:955px; height:20px; font-size:12px; padding-left:32px; color:#FFFFFF; text-align:center; vertical-align:top; }
.placement-retraite-menu a { color:#FFF; }
.placement-retraite-menu a:hover { color:#E2F1FC; }

.placement-retraite-corp { background-image:url(../images/placement-financier.gif); width:955px; height:100%; padding-left:45px; padding-right:50px; font-size:12px; vertical-align:top;  }
.placement-retraite-corp p { text-align: justify; }

.placement-retraite-pied { background-image:url(../images/epargne-retraite.gif); width:955px; height:42px; }

.placement-retraite-copyright { padding-left:60px; padding-right:60px; font-size:9px; padding-top:8px; color:#FFF; text-align:center; }
.placement-retraite-copyright a { color:#FFF; }
.placement-retraite-copyright a:hover { color:#CCC; }

.placement-retraite-content { font-size:12px; 
border:1px solid #BBBBBB;
background-color:#e0eef9;
}

.def { font-style:italic; background-color:#ECECFF; border:1px dotted #FF0000; font-weight:bold }

/*li {
    list-style-image: url(../images/placement-retraite-bullet.jpg);
}*/
#boite img {
 	float: right;
}
.table-dashed {
border:1px dashed #990000;
font-size:12px;
}
.table-dashed td {
border:1px dotted #ccc;
}

.image-droite{
float:right;
border:1px solid #666666;
margin-left:10px;
}

.image-gauche{
float:left;
border:1px solid #666666;
margin-right:10px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 901px; 
border: 1px solid #564c66; 
border-width: 1px 0;
background: black url(../images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 2px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 3px; /*shift text down 1px for selected and active item*/
padding-bottom: 1px; /*shift text down 1px for selected and active item*/
background: black url(../images/indentbg2.gif) center center repeat-x;
}
