/*******************************************************************************************/
/* ID Solution ©2001-2007 Tous droits réservés, reproduction partiele ou totale interdite. */ 
/* http://www.id-solution.fr                                                               */
/*******************************************************************************************/
/* body */
html{ overflow-y : scroll;}	
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
	color: #666;
	background-color: #FFF;
	text-align: center;	
}
.nowrap {white-space: nowrap}
/**************************************************************************************/
/* skin */
.haut_droite 	{background-image: url(img/centre_droite.gif);}
.haut_gauche 	{background-image: url(img/centre_gauche.gif);}

.centre_droite 	{background-image: url(img/centre_droite.gif);}
.centre_gauche 	{background-image: url(img/centre_gauche.gif);}

.bas_droite 	{background-image: url(img/bas_droite.gif);	background-position: top; background-repeat: no-repeat;}
.bas_gauche 	{background-image: url(img/bas_gauche.gif);	background-position: top; background-repeat: no-repeat;}

/* header */
.header 		{}

/**************************************************************************************/
/* titre d'en tête */

h2, .content h1 { 
	color:#c1a25e; 
	font:italic 2em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:0; 
	margin:0;
}

h3 { 
	color:#c1a25e; 
	font:italic 1.5em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
/**************************************************************************************/
.top { 		color:#999999; text-align:center;}
.center { 	text-align:center;}

li { 		margin-bottom:0.3em;}
input { 	padding:0; margin:0; border:#CCCCCC 1px solid; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea { 	padding:0; margin:0; border:#CCCCCC 1px solid; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
select { 	padding:0; margin:0; border:#CCCCCC 1px solid; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
form { 		padding:0; margin:0;}
p { 		text-align:justify;}
img { 		border:none;}
/**************************************************************************************/
.container {
	background-color: #FFFFFF; 
	margin: 0 auto 0 auto; 
	padding:0; 
	width: 985px;
/*	background: url(/fichiers_sites/53/Image/bg_avocat.gif) no-repeat 420px 600px;	*/
}


/**************************************************************************************/
ul.navigation {
	list-style-type: none; 
	float: left; 
	display: block; 
	width: 985px; 
	line-height: 0.1em; 
	clear: both; 
	margin: 0; 
	padding: 0; 
	background-color: White;
	border-bottom: 1px solid #C4C4C4;
}
/**************************************************************************************/
.footer {
	font-size: 9px; 
	margin: 0.1em; 
	padding: 0.3em; 
	text-align: center; 
	clear: both;
}

.footer p { 
	border: 1px solid #C4C4C4;
	padding: 0.5em;
	margin: 0.3em;
}
.footer a { text-decoration:none; color:#666666;}
/************************************************************************************/
dl, dt, dd, ul, li {
margin			: 0;
padding			: 0;
}

dd { list-style-type	: none;}
dd li { margin-left:1.5em;}
/************************************************************************************/

#menu {}
#menu dl {
margin			: 0.5em; 
}
#menu dt {
text-align		: left;
font-weight		: bold;
font-size		: 16px;
margin-top		: 20px;
margin-bottom	: 5px;
color			: #c1a25e;
border-left		: #2A5693 solid 4px;
border-bottom	: #2A5693 solid 2px;
}
#menu dd li {
text-align		: left;
margin			: 0;
margin-bottom	: 5px;
font-size		: 12px;
list-style-type	: none;
color			: #2A5693;
border-left		: #C1A25E solid 4px;
}

#menu a:link, 
#menu a:visited {
	color				: #2A5693;
	text-decoration		: none;
}
#menu a:hover {
	color				: #C1A25E;
	text-decoration		: none;
}
/***************************************************************** content */ 
.content {
	clear: right; 
	text-align:justify; 
	margin: 0.5em 0.5em 0 20em; 
	padding: 0.3em 1ex 0.3em 1ex;
	color:#2E5A97;
}
/*.content {width:80%}*/

.content li {
	list-style-type	: none;
	background: url(/fichiers_sites/53/Image/li.gif) no-repeat 0 2px;
	margin-bottom:1em;
	margin-top:1em;
	margin-left:1.5em;
    padding: 0 5px 3px 20px;
}

.content img { margin:5px; padding:5px; }

/***************************************************************** zone_left */
.left {
float: left;
clear: both;
width: 20em;
margin: 0 0 0 0.1em;
padding: 0;
border-right:#C1A25E solid 1px;
}

.zone_left {
clear: right; 
text-align: left; 
}


/************************************************************************************/
.Style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; }

#dhtmltooltip {
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
