/***** Style chassis du site  ****/
*, a, img
{
	margin:0;
	
}
table#modele
{
	margin:0;
	padding:0;
}
P
{
color:#4b5859;
line-height:15px;
font-size:11px;
}
body
{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	background-image:url('/themes/pret-hypo/images/pattern_body.gif');
	/* background-color:#182C39; */
}

div#site
{
	text-align:left;
	width:802px;
	margin:0 auto;
}

a img
{
	text-decoration:none;
	margin:0;
	padding:0;
	border:none;
}

/* header */
div#headerContainer
{
	background-image:url('/themes/pret-hypo/images/header-pret-hypothecaire.jpg');
	background-repeat:no-repeat;
	height:140px;
	position:relative;
}

img#imgLogo
{
	position:absolute;
	top:45px;
	left:45px;
}

#headerContainer a
{
text-decoration:none;
color:#FFFFFF;
}

#headerContainer a:hover
{
text-decoration:underline;
color:#999999;
}

#headerContainer a:visited
{
text-decoration:none;
color:#FFFFFF;
}

#headerContainer a p#logoText
{
	color:#4b5859;
	width:188px;
	text-align:justify;
	font-size:10px;
	position:absolute;
	top:100px;
	left:45px;
}


#headerTitle
{
	position:absolute;
	top:35px;
	left:250px;
	width:250px;
	text-align:right;
}
#headerTitle a
{
text-decoration:none;
color:#666666;
}

#headerTitle a:hover
{
text-decoration:underline;
color:#666666;
}

#headerTitle a:visited
{
text-decoration:none;
color:#666666;
}

#headerTitle h2
{
	color:#dae527;
	font-size:29px;
	margin:0;
}
#headerContainer h3
{
	font-size:21px;
	font-weight:bolder;
	font-style:italic;
	color:#7f87bd;
}
#headerContainer h3#subtitle
{
	position:absolute;
	top:95px;
	left:300px;
}

#headerContainer h3#subtitle a
{
text-decoration:none;
color:#666666;
}

#headerContainer h3#subtitle a:hover
{
text-decoration:underline;
color:#666666;
}

#headerContainer h3#subtitle a:visited
{
text-decoration:none;
color:#666666;
}
/* Panneau de gauche */
td#leftPannel
{
	background-image:url('/themes/pret-hypo/images/foot-menu-pret-hypothecaire.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
}

div#leftPannelFeeder
{
	height:266px;
	width:167px;
		padding:0px;

}


/* menu */

ul#nav 
{
	padding-left:0;
		
	
}
ul#nav li
{
	list-style:none;

	
}
ul#nav li a
{
	text-decoration:none;
}
ul#nav li.level0
{
	background-image:url('/themes/pret-hypo/images/hr-menu-pret-hypothecaire.gif');
	background-position:bottom left;
	background-repeat:no-repeat;	
	padding:10px ;
	_width:167px;
}
ul#nav li.level0 a
{
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	color:#7f87bd;
	font-size:11px;
	padding-left:15px;
}
ul#nav li.level0 a:hover
{
	text-decoration:underline;
}
ul#nav ul
{
	display:none;
	padding-left:0;
}
ul#nav ul.menu1
{
	background-color:#dae527;
}
ul#nav ul.menu1 li.level1
{
	padding:2px 0;
	padding-left:10px;

}
ul#nav ul.menu1 li.level1 a
{
	color:#4b5859;
	text-transform:none;
	font-weight:normal;
	padding-left:10px;
	border-left:white 2px solid;
}

ul#nav ul.menu1 li.level1 a:hover
{
border-left:#EFFD05 2px solid;
}


/* Panneau de droite */
td#rightPannel p
{
text-align:center;
background-color:#7F87BD;
color:white;
font-weight:bold;
border-top:1px solid white;
margin-top:7px;
margin-bottom:3px;
padding:3px;
margin-left:0px;
}

td#rightPannel ul
{
	width:142px;
		padding:0;
}
td#rightPannel li
{
	list-style:none;
	height:25px;
	background-image:url('/themes/pret-hypo/images/hr_colonne_droite.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}
td#rightPannel li a
{
	line-height:25px;
	color:#4b5859;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
td#rightPannel li a:hover
{
	color:#7f87bd;
	text-decoration:underline;
}

div#rightContent
{
	position:relative;
}
div#rightContent a
{
	position:absolute;
	display:block;
	top:160px;
	left:13px;
	color:white;
	font-size:13px;
	text-decoration:none;
}
div#rightContent a:hover
{
	text-decoration:underline;
}

/* footer */
div#footerContainer
{
	background-image:url('/themes/pret-hypo/images/bckg_foot_rachat_credit.gif');
	background-repeat:no-repeat;
	height:18px;
}
div#footerContainer ul
{
	margin-right:10px;
}
div#footerContainer li
{
	list-style:none;
	float:right;
	padding:0 3px;
}
div#footerContainer li, div#footerContainer li a
{
	color:#7f87bd;
	text-decoration:none;
	line-height:18px;
	font-size:11px;
}
div#footerContainer li a:hover
{
	text-decoration:underline;
}

/* Panneau central */
div#pagecontent
{
	width:453px;
	_width:493px;
	padding:20px;
}

div#pagecontent p
{
	margin-top:10px;
}

div#footlinks 
{

	margin-top:10px;
}

div#footlinks p
{
	color:#DAE527;
	font-size:11px;
	line-height:16px;
}


div#footlinks p a
{
	color:#E2ECEC;
	text-decoration:none;

}

div#footlinks p a:hover
{
	color:#E2ECEC;
	text-decoration:underline;

}



