body {
	margin:0px; 
	padding:0px; 
	text-align: center;
	font-size:11px;
	font-family:Verdana;
	color: #335549;
	background: #fff url(../img/bg.jpg) center no-repeat;
}
img {border: none;}
a {outline: 0; color: #335549;}
div {outline: 0;}
hr{
color: #dbefe8;
background-color: #dbefe8;
height: 1px;
border: 0;
}
#global{
	text-align:left;
	width: 787px;
	height: 631px;
	margin:15px auto 0;
	background: white;
}
#global_contener{
	z-index: -3;
}
#menu_contener {
	float:left;
	width: 67px;
}
#menu_contener ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu_contener ul li{
	width: 67px;
}
#menu_contener li a{
	display: block;
	height: 100%;
}
.photo_images {
	padding: 8px 0px 0px 26px;
	width: 306px;
	height: 177px;
	margin-top: 116px;
}
.photo_images img{
	float:left;
}
#photo_01 {
	width: 306px;
	height: 186px;
	background: transparent url(../img/photo_01.png) no-repeat;
	position: absolute;
	!margin-left: -280px; /*stoopid ie*/
	!float:left; /*stoopid ie*/
}
#photo_03 {
	width: 306px;
	height: 186px;
	background: transparent url(../img/photo_03.png) no-repeat;
	position: absolute;
	!margin-left: -280px; /*stoopid ie*/
	!float:left; /*stoopid ie*/
}
#photo_04 {
	width: 306px;
	height: 186px;
	background: transparent url(../img/photo_04.png) no-repeat;
	position: absolute;
	!margin-left: -280px; /*stoopid ie*/
	!float:left; /*stoopid ie*/
}
#photo_05 {
	width: 306px;
	height: 186px;
	background: transparent url(../img/photo_05.png) no-repeat;
	position: absolute;
	!margin-left: -280px; /*stoopid ie*/
	!float:left; /*stoopid ie*/
}
#contener_global_left {
	float:left;
	width: 357px;
	height: 631px;
	background: transparent url(../img/contener_left.jpg) no-repeat;
}
#contener_global_historique {
	float:left;
	width: 720px;
	height: 631px;
	background: transparent url(../img/contener_historique.jpg) no-repeat;
}
#contener_historique {
	margin:200px 40px 0px;
}
.historique {
	float:left;
	margin-left:20px;
	width:590px;
}
.barre_de_temps {
	border-top:1px solid #335549;
	float:left;
	width:20px;
	margin-top:20px;
}
#contener_left {
	margin: 40px 0px 0px 20px;
}
#contener_right {
	margin: 40px 0px 0px 10px;
}
#contener_right {

}
#contenu_left {
	padding:0px 5px 10px 10px;
	margin-top: 10px;
	width:300px;
	height: 210px;
	overflow:auto; 
}
.contenu_right {
	padding:0px 5px 10px 10px;
	margin: 10px 0px;
	width:310px;
	height: 210px;
	overflow:auto; 
}
#contener_global_right {
	float:left;
	width: 363px;
	height: 631px;
	background: transparent url(../img/contener_right.jpg) no-repeat;
}
#contenu_contener {
	float:left;
}
.title_nouveautes {
	width: 315px;
	height: 30px;
	background: transparent url(../img/title_nouveautes.gif) no-repeat;
}
.avocats_contener {margin-bottom: 10px;}
.photo_avocats {float:left;}
.infos_avocats {float:left; margin-left: 5px; width: 190px;}
.infos_avocats a {
	text-decoration: none;
}
.infos_avocats a:hover {
	text-decoration: underline;
}
.spacer {clear:both;}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 15px;background-color: white;}
.vscrollerbar {width: 15px;background-color: black;}
.hscrollerbase {height: 15px;background-color: white;}
.hscrollerbar {height: 15px;background-color: black;}
.hscrollerbar {background: #fff}
.vscrollerbar {background: #fff url(basebarcaps_verticalbarbody.png) -15px 0px repeat-y;}
.vscrollerbar, .hscrollerbar {padding: 10px;z-index: 2;}
.vscrollerbarbeg {background: url(basebarcaps_verticalbarbody.png) -45px -30px no-repeat;width: 15px;height: 15px !important;}
.vscrollerbarend {background: url(basebarcaps_verticalbarbody.png) -45px 0px no-repeat;width: 15px;height: 15px;}
.hscrollerbarbeg {background: url(basebarcaps_verticalbarbody.png) -60px -15px no-repeat;height: 15px;width: 15px !important;}
.hscrollerbarend {background: url(basebarcaps_verticalbarbody.png) -30px -15px no-repeat;height: 15px;width: 15px;}
.scrollerjogbox {width: 15px;height: 15px;top: auto; left: auto;bottom: 0px; right: 0px;background: #fff}
.vscrollerbase {background: #fff url(basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbasebeg {background: url(basebarcaps_verticalbarbody.png) -30px -30px no-repeat;width: 15px;height: 15px !important;}
.vscrollerbaseend {background: url(basebarcaps_verticalbarbody.png) -60px -30px no-repeat;height: 15px;width: 15px;}
.hscrollerbase {background: #fff 0px -15px repeat-x;}
.hscrollerbasebeg {background: url(basebarcaps_verticalbarbody.png) -60px 0px no-repeat;height: 15px;width: 15px !important;}
.hscrollerbaseend {height: 15px;width: 15px;background: url(basebarcaps_verticalbarbody.png) -30px 0px no-repeat;}
.scrollerjogbox:hover {background: #5E828C url(basebarcaps_verticalbarbody.png) -45px -15px;}
 #login_fieldset {
	width: 300px;
	margin:0px auto;
	border: none;
 }
#login_global {
	margin:0px auto;
	width:465px;
	text-align:left;
	color:white;
}
.login_contener {
	background:#618d7e url(../img/bg_login.jpg) no-repeat; 
	padding-top: 100px;
	border: 1px solid #416c5d;
	margin-top: 15px;
	text-align:center;
}
.contact_text {
	margin-top: 8px;
}
input {
	width: 170px;
	margin-top: 5px;
	height: 18px;
	border: 1px solid #A2C8BB;
	font-size: 11px;
	color: #335549;
}
textarea {
	margin-top: 5px;
	width: 170px;
	height: 100px;
	border: 1px solid #A2C8BB;
	font-size: 11px;
	color: #335549;
}
.button_send {
	height: 18px;
	width: 80px;
	float: right;
	background:#283b35;
	color: white;
	border: 1px solid #97bbaf;
	font-size: 12px;
	padding: 0px 3px;
	font-weight: bold;
	letter-spacing:0.08em;
	cursor: pointer;
}
#photo_contact {
	padding: 1px;
	border: 2px solid #dbefe8;
	width: 120px;
	float:left;
}
#info_contact {
	width: 140px;
	float:left;
	margin-left: 10px;
}
#bottom {
	margin-top: 15px;
	font-size: 10px;
	color:#000;
}
#bottom  a{
	text-decoration: none;
	font-size: 10px;
	color:#000;
}
#bottom  a:hover{
	text-decoration: underline;
	color:#4f4f4f;
}
.small {
	font-size: 9px;
	padding-bottom: 10px;
	border-bottom: 1px solid #bcccc6;
	text-align: justify;
}
.img_mail {
	padding: 3px 3px 3px 0px;
}
