
    /* CSS Document */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// Perso for Personal Website
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*
-------------------------
CORRECTIONS IE7
-------------------------
*/

*+html #home_container .title{
	margin-left:290px;
}

*+html #header{
	height:100px;
}

*+html .content{
	position: static;
}

*+html #container, *+html #containerContact {
	position:relative; /*bug IE6+IE7 overflow et position:relative | documentation: http://snook.ca/archives/html_and_css/position_relative_overflow_ie/*/
}

*+html #budget_container, *+html #galery_container {
	width:860px;
}

*+html #info2_container .box_content h4 {
	margin-top:15px;
}

*+html #info2_container .columnLeft #mainimage { 
	position:relative;
}

*+html #budget_container .box_content table input.changMe {
	margin:0;
}

*+html #budget_container .box {
	padding:5px 20px;
}

*+html #account_container .tbl .row span {
	font-size:11px;
}

*+html #account_container .tbl .row .label {
	width:255px;
}

*+html label.remember {
	padding-top:2px;
}

*+html #object_container .box_content p {
height:30px;
}

*+html #galery_container {
}

*+html #galery_container .box_left{
}

*+html #galery_container .box_rigth{
}


/*
-------------------------
CORRECTIONS IE6
-------------------------
*/
*html #header{
	height:100px;
}

*html #navigation, #navig_descr{
	margin-top:45px;
}

*html #navigation ul li#selected {
	position:relative;
	top:1px;
}

*html .addMarginLeft {
	margin-left:60px;
}

*html .addMarginLeftFilmAndCenter {
	margin-left:60px;
}

*html #container, *html #containerContact {
	position:relative; /*bug IE6+IE7 overflow et position:relative | documentation: http://snook.ca/archives/html_and_css/position_relative_overflow_ie/*/
	width:900px;
	height:428px;
}

*html .box_content table {
	font-size:12px;
}

*html #budget_container .box_content table input.changMe {
	height:14px;
	margin:0;
}

*html tr.underlineTwice td {
	padding-top:2px;
	padding-bottom:1px;
}

*html #budget_container .box_content table {
	margin-top:5px;
	width:820px;
}

*html #budget_container .box {
	padding:10px 20px 0px 20px
}

*html #forgotten_login_container {
	float:left;
	margin:50px 150px 25px 150px;
}

*html #mapsearch li a, *html #mapsearch li a:visited, *html #mapsearch li a:active {
	background:url(mapsearch.jpg) no-repeat top left;
}

*html #mapsearch li a:hover {
	background:url(mapsearch_h.jpg) no-repeat top left;
}

*html #code_form input#codeidtext {
	height:16px;
}

*html #object_container .box {
	background:#1A5275 url(empty.gif) no-repeat top left;
	overflow:hidden;
}

*html #object_container span.flr img, *html #object_container span.flr img.pictures { 
	width:285px;
	height:211px;
}

*html span.slogan {
	height:25px;
}

*html #object_container .box_header {
	height:35px;
}

*html #object_container span.flr {
	display:block;
	height:211px;
	width:300px;
}

*html .pagination {
	margin-bottom:15px;
}

*html #info2_container .box_header {
	width:640px;
}

*html #info2_container span.slogan {
	position: static;
	margin-top:10px;
	width:200px;
	border:1px solid white;
	height:27px;
}

*html #navig_lang li a:hover {
	text-decoration:underline;
}

*html .format_comments {
	margin-left:95px;
}

*html img.mapHome {
	background:url(map_ie.jpg) no-repeat top left;
}

*+html  #object_container .box_content p {
height:30px;
}

/*
-------------------------
CORRECTIONS SAFARI
-------------------------
*/


html[xmlns*=""] body:last-child #navigation ul li span{
    height:41px;
}

html[xmlns*=""] body:last-child #navigation ul li span{
	border-bottom:1px solid #004A7A;
}

html[xmlns*=""] body:last-child tr.underlineTwice td {
	border-bottom-style:solid;
	border-bottom-width:2px;
}

html[xmlns*=""] body:last-child .box_content .button_form input {
	padding:2px;
}

/*
__________________________________________________
GENERALITY
__________________________________________________
*/

body{
	background-color:#004a7a;
	color:#FFF;
}

#global{
	left:50%;
	margin-left:-450px;
	margin-top:-265px;
	position:absolute;
	text-align:left;
	top:50%;
	width:900px;
	height:530px;
	background-color:#004a7a;
	border:1px solid #FFF;
}

#footer{
	display:none;
}

a{
	color:#FFF;
}

#header{
	height:123px;
	border-bottom:1px solid #9ba5a7;
}

#logo{
	background:url(logo.jpg) no-repeat right top;
	margin:-14px -7px 0px 0px;
	height:33px;
	position:relative;
	width:205px;
	float:right;
}

#logo a{ 
	height:34px;
}

#container{
    background: url(bg_content.jpg) no-repeat top left;
    width:880px;
    height:408px;
	overflow:auto;
    padding:9px 10px 10px 10px;
}

/*
-------------------------
NAVIGATION
-------------------------
*/

#navig_lang li{
	display:inline;
}

#navig_lang {
	margin-top:-22px;
	position:relative;
}

#navig_lang li span.txt {
	padding:5px;
	font-weight:bold;
}

#navig_lang li a:link span.txt, #navig_lang li a:visited span.txt, #navig_lang li a:active span.txt {
	font-weight:normal;
}

#navig_lang li a:hover span.txt {
	text-decoration:underline;
}

#navigation2 ul li{
	list-style:none;
}

#navigation, #navigation2, #navig_descr{
	float:left;
}

#navigation, #navig_descr{
	margin-top:44px;
}

#navigation2{
	margin-top:23px;
}

#navigation{
	width:530px;
}

#navigation li{
	float:left;
}


#navigation ul li span{
	padding:3px 10px 0px 10px;
	margin:0px 10px;
	display:block;
	float:left;
	height:43px;
}

#navigation ul li#selected span{
	background-color:#004A7A;
	border-top:1px solid #9BA5A7;
	border-left:1px solid #9BA5A7;
	border-right:1px solid #9BA5A7;
}

#navig_descr{
	padding-left:10px;
	clear:right;
}

#navigation2 ul li#selected a {
	background:url(fleche.jpg) no-repeat center left;
	padding-left:15px;
}

/*
-------------------------
SIDEBAR
-------------------------
*/
#sidebar {
	width:193px;
}

.sidebar_module {
	padding:7px 0 7px 10px;
	border-bottom:1px solid #5c8096;
	padding-bottom:7px;
	width:190px;
	margin-left:-10px;
}

/*CURRENCY*/

#currency {
	margin-top:-3px;
	border:none;
}

#currency h3, #currency .title {
	display:none;
}

#currency select {
	float:none;
}

/*MAPSEARCH*/

#mapsearch {
	padding-left:17px;
}

#mapsearch li a span {
	display:none;
}

#mapsearch li a, #mapsearch li a:visited, #mapsearch li a:active {
	display:block;
	width:142px;
	height:116px;
	background:url(mapsearch.png) no-repeat top left;
}

#mapsearch li a:hover {
	background:url(mapsearch_h.png) no-repeat top left;
}

/*MENU OBJECTS*/
#menu_object h3, #menu_object .title {
	display:none;
}

#menu_object ul li {
	letter-spacing: 1px;
	margin-bottom: 4px;
}

#menu_object li#selected a {
	background:url(fleche.jpg) no-repeat center left;
	padding-left:15px;
}

#menu_object a:hover {
	background:url(fleche.jpg) no-repeat center left;
	padding-left:15px;
}

/*CODE FORM*/

#code_form {
	float:left;
}

#code_form h3 {
	text-transform:none;
	font-weight:normal;
	letter-spacing: 1px;
	margin-bottom:7px;
}

#code_form input#codeidtext {
	border-top:2px solid #004a7b;
	border-left:2px solid #004a7b;
	border-right:2px solid #b2c8d6;
	border-bottom:2px solid #b2c8d6;
	background-color:#81a5bd;
	width:139px;
	height:12px;
	padding:2px 1px;
	font-size:10px;
	color:white;
	margin-bottom:9px;
}

#code_form a.button {
	float:none;
	background:url(code_ok.jpg) no-repeat top left;
	width:26px;
	height:17px;
	text-indent:-9999px;
	border:1px solid white;
	padding:0;
}

#code_form a:hover.button {
	background:url(code_ok_h.jpg) no-repeat top left;
}

/*
-------------------------
CONTENTS
-------------------------
*/

/*###########################################################general*/
.content {
    width:640px;
	margin-left:15px;
	padding:0px;
}

.content a:hover {
    color:#9ba5a7;
}

.content a img {
	border:none;
}

.content a:hover img, #galery_container .box_content a:hover img, #links_container .box_content a:hover img {
    border:1px solid #004a7a;
	padding:0;
}

td.txt_link {
	font-size:12px;
}

td.txt_link a.infodetail {
	margin-top:10px;
}

.content h4, .content h5, span.titre {
    display:block;
	margin:7px 0 7px 0;
	color:#9ba5a7;
	text-transform:uppercase;
	font-weight:normal;
	clear:both;
}

.content h5 {
    font-size:10px;
}

.content h5:first-letter {
    font-size:14px;
}

.content a.button, .content a:visited.button, .content a:active.button, .sidebar_module a.button, .sidebar_module a:visited.button, .sidebar_module a:active.button {
	text-transform:uppercase;
	border:1px solid white;
	text-decoration:none;
	padding:2px 4px;
}

.content a:hover.button, .sidebar_module a:hover.button {
	background-color: #FFFFF0;
	color:#004a7a;
}

.box {
    margin:0;
	position:relative;
}

.box_header .price {
    display:none;
}

.box_header {
    padding:5px 5px 5px 19px;
	background:#09476c url(fleche.jpg) no-repeat 5px 8px;
	border:none;
	margin-bottom:7px;
	float:left;
}

.box_header h2, .box_header h3  {
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
}

.box_header h2 {
	margin-right:8px;
	float:left;
}

.box_header h3 a, .box_header h3 a:visited, .box_header h3 a:active {
	color:#9ba5a7;
}

.box_middle {
	clear:left;
}

.box_content p {
	margin:0 0 7px 0;
}

.box_content {
	margin:0;
	position:relative;
}

.box_content .flr {
	float:left;
	margin:	0;
	text-align:left;
}

span.flr img, #galery_container .box_content img, #links_container .box_content img, #galery_container_solo img {
	border:1px solid white;
}

.box_content p.txt {
	text-align:justify;
}

.box_content a.button {
	margin:0 12px 12px 0;
    background-image:none;
}

.box_content .conveniences {
	float:right;
	margin-top:0;
	margin-bottom:20px;
	font-size:10px;
	width:312px;
}

.content .conveniences .highlight {
	background:#4C87AF url(empty.gif) no-repeat top left;
	border-bottom:none;
}

.tbl .row {
	height:17px;
}

.pagination_box {
	border:none;
}

.pagination_box {
	margin:10px 20px;
}

.pagination {
	background:none;
	padding:5px 0 5px 40px;
	text-align:center;
	color:#9ba5a7;
}

.pagin_stat {
	float:right;
	text-align:right;
	color:white;
	text-transform:lowercase;
}

.pagination .separator {
	display:none;
}

.pagination span a:link, .pagination span a:visited, .pagination span a:active {
	color:white;
	text-decoration:none;
	padding:0;
}

.pagination span a:hover {
	color:#9ba5a7;
}

.pagination a:hover img {
    border:none;
	opacity: 0.80;
	-moz-opacity: 0.80;
	filter: alpha(opacity=80);
}

.pagination_box span.arrow a{
padding:3px 6px;
}


.highlight {
	background-color:#707173;
}

.content .textbox {
	margin:5px 0;
}

.tbl .row span span, .tbl .row span span span  {/*form contact si un objet est s�lectionn� est mal structur�!*/
	display:inline;
	float:none;
	padding:0;
}
.box_content .button_form input {
	float:none;
	padding:0;
	margin-top:10px;
}


/*###########################################################details*/
#info2_container {
	width:640px;
}

#info2_container .box_header {
	width:620px;
}

#info2_container .pagination_box {
	margin:0px 0px 10px 0px;
}

#info2_container .pagination {
	padding-left:0;
}

#info2_container .pagination span {
	margin-bottom:10px;
}

#info2_container .pagination span a {
	display:block;
	width:13px;
	height:15px;
}

#info2_container .pagination span.prev {
	float:left;
}

#info2_container .pagination span.suiv {
	float:right;
}

#info2_container .columnLeft {
	float:left;
	width:315px;
}

#info2_container .columnLeft #mainimage { 
	margin:0;
}

#info2_container .columnLeft #mainimage a { 
	margin:0;
}

#info2_container .columnLeft #mainimage img { 
	border:1px solid white;
}
#info2_container .columnLeft #mainimage a:hover img { 
	border:1px solid #004A7A;
}

#info2_container span.flr a { 
	margin:0 12px 12px 0;
}

#info2_container span.flr { 
	float:right;
	width:312px;
}

#info2_container p.image_preview { 
	float:right;
	width:312px;
}

#info2_container .box_content p.txt {
	width:315px;
}

#info2_container span.slogan {
	position:absolute;
	top:1px;
	left:1px;
}

#info2_container .buttonspacer, #info2_container #visit, #info2_container #commodities, #info2_container h4  {
	float:right;
	clear:right;
	width:312px;
	text-align:left;
}

#info2_container #commodities h4  {
	float:none;
}

#info2_container .buttonspacer  {
	clear:right;
}

a.web {
	background:none;
}

#info2_container #commodities  {
	padding-bottom:22px;
}

#info2_container .box_content .buttonspacer {
	margin:0;
}

#info2_container #visit {
	margin-bottom:7px;
}

#info2_container .tbl .row span {
	padding:0;
}

#info2_container #visit a {
	text-decoration:none;
}

#info2_container .box_content .full {
	margin:0;
}

#info2_container .box_content .full td {
	width:40%;
}

#info2_container .pagination_box .pagination .prev {
	background:none;
}

/*#info2_container #commodities h4:first-letter {
    font-size:14px;
}*/

/*###########################################################biens*/

#object_container span.flr img { 
	width:300px;
	height:211px;
}

#object_container .box {
	width:302px;
	height:337px;
	float:left;
	background:url(bg_box.png) no-repeat top left;
	border:1px solid #28668f;
	padding:5px 5px 0 5px;
}

#object_container .box {
	margin-right:5px;
	margin-bottom:15px;
}

#object_container .box_content .flr {
	float:none;
}

img.slogan {
	display:none;
}

span.slogan {
	display:block;
	padding:6px 3px 0 25px;
	width:auto;
	height:20px;
	background:url(slogans.jpg) no-repeat 3px 3px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#28668f;
	color:white;
	font-size:12px;
}

#object_container span.slogan {
	position:absolute;
	top:1px;
	left:1px;
}

#object_container .box_header {
	position:absolute;
	z-index:10;
	left:0;
	top:217px;
	background:none;
	border:none;
	height:26px;
	overflow:hidden;
	padding:5px 5px 5px 5px
}

#object_container .box_content p { 
	margin:37px 0px 10px 0px;
	text-align:justify;
	height:33px;
	overflow:hidden;
}

#object_container .interest, #object_container .pdf  { 
	display:none;
}

#object_container .box_content .conveniences {
	display:none;
}

/*###########################################################budget*/
#budget_container {
	width:99%;
}

#budget_container .box {
	margin:0;
	padding:10px 20px;
}

#budget_container .box_header {
	background:none;
	border:none;
	margin-bottom:0;
	padding:0;
}

#budget_container .box_header h2 {
	float:none;
	margin-right:0;
	font-size:15px;
}

#budget_container .box_content table {
	width:100%;
	margin-top:5px;
}


.uppercase {
	text-transform:uppercase;
}

.italic {
	font-style:italic;
}

.bold {
	font-weight: bold;
}

tr.underline td {
	border-bottom:1px solid white;
	padding:4px 0px;
}

tr.underlineTwice td {
	border-bottom-style:double;
	padding-bottom:3px;
	padding-top:4px;
}

tr.biggerPadding td {
	padding-bottom:7px;
}

td.paddingLeft {
	padding-left:5px;
}

#budget table {
    font-size:12px;
}

#budget_container .box_content table input#budget_nb_m2 {
	border-top:2px solid #004a7b;
	border-left:2px solid #004a7b;
	border-right:2px solid #b2c8d6;
	border-bottom:2px solid #b2c8d6;
	background-color:#81a5bd;
	color:#034c7c;
}

#budget_container .box_content table input.changMe{
	text-align:right;
	padding:0;
	font-size:9px;
	margin:1px 0 0 0;
}



#budget_container .box_content table input.hiddenInput {
	border:none;
	background:url(empty.gif) no-repeat top left;
	color:white;
	font-size:12px;
	height:13px;
	text-align:right;
}

/*###########################################################contact*/


#contact_container .tbl .row {
	width:100%;
}

#contact_container img {
	margin-bottom:20px;
}

#contact_container .tbl .label, #forgotten_login_container .tbl .label {
	margin-right:23px;
}

#contact_container #contact_table {
	margin-bottom:20px;
	width:325px;
}

#contact_container h4 {
	margin-top:5px;
	padding-top:20px;
}

#contact_container .box_bottom {
	height:20px;
}

#contact_container .box_content p.txt {
	border-bottom:1px solid white;
	padding-bottom:10px;
}

#containerContact{
    background: url(bg_contact.jpg) no-repeat top left;
    width:880px;
    height:408px;
	overflow:auto;
    padding:10px;
    padding:9px 10px 10px 10px;
}

/*###########################################################register*/

#account_container .formu5_cat{
	margin-bottom:0px;
}

#account_container {
	padding-bottom:45px;
}

#account_container #inscription_table {
	margin-top:20px;
}

#account_container h4 {
	margin-top:20px;
}

#account_container .tbl .label, #contact_container .tbl .label {
	width:250px;
}

#account_container #inscription_table div.table_right_big table#categories table tr td div div {/*assez fort*/
	margin-top:10px;
}


#account_container span.error {
	font-weight:bold;
	color:#ec3636;
}

/*###########################################################index-flash*/

#home_container {
	width:auto;
}

#galery_container, #home_container {
	margin-left:0px;
}


.title {
	text-align:center;
	font-size:16px;
	font-style:italic;
	width:100%;
	color:#9ba5a7;
}

#identification .title {
	font-size:12px;
	display:block;
	text-align:left;
}

#homeLOGIN_container .box{
	margin-top:25px;
	position:fixed;
}

/*###########################################################index-map*/

#map_container {
	width:640px;
}

#map_container .box_header {
	display:none;
}

#map_container .box {
	text-align:center;
	margin-top:25px;
}

img.mapHome {
	background:url(map.png) no-repeat top left;
}

/*###########################################################identification*/

#identification {
	float:left;
}

#identification h3 {
	display:none;
}

#identification a:link, #identification a:visited, #identification a:active {
	text-decoration:underline;
}

#identification a:hover {
	color:#9ba5a7;
}

#identification a:link.button, #identification a:visited.button, #identification a:active.button {
	display:block;
	float:left;
	text-decoration:none;
	margin-top:7px;
}

#message {
	clear:left;
}

.logout_part {
	clear:left;
}

#identification a:hover.button {
	color:#004A7A;
}

#identification span {
	font-weight:bold;
}

#identification span a {
	font-weight:normal;
	margin:7px 0;
}

#identification input {
	margin-bottom:7px;
}

#login_error {
	color:red;
	background-color:white;
	padding:5px;
	margin-left:0;
	width:153px;
}

#login_error a, #login_error a:active, #login_error a:visited, #login_errorOutOfSidebar a, #login_errorOutOfSidebar a:active, #login_errorOutOfSidebar a:visited  {
	color:#004A7A;
	text-decoration:underline;
}

#login_error a:hover, #login_errorOutOfSidebar a:hover  {
	color:#9ba5a7;
}

label.remember {
	float:left;
	margin-right:5px;
}

/*###########################################################identificationOnRegister*/

#identificationOnRegister {
	float:left;
	width:193px;
}

/*###########################################################forgotten login*/

#forgotten_login_container {
	margin:50px 300px 25px 320px;
	float:left;
	width:265px;
}

#forgotten_login_container .box_header {
	background:none;
	padding:0;
}

#forgotten_login_container .box_header h3 {
	text-transform: none;
}

#forgotten_login_container .tbl .label {
	margin:0;
	width:auto;
}

#forgotten_login_container .row span.value, #forgotten_login_container .row span.label {
	float:none;
	clear:left;
}

#forgotten_login_container .highlight {
	border:none;
}

#forgotten_login_container .button_form input, span.button_form input {
	float:left;
	margin-top:25px;
	margin-left:3px;
	color:white;
	background-color:transparent;
	border:1px solid white;
	text-transform:uppercase;
}

#forgotten_login_container .button_form input:hover, span.button_form input:hover {
	color:#004A7A;
	background-color:#FFFFF0;
	cursor:pointer;
}

.alarm {
	font-size:11px;
	color:red;
}

.forget_login a:link, .forget_login a:visited, .forget_login a:active {
	text-decoration:underline;
}

.forget_login a:hover {
	color:#9ba5a7;
}

#forgotten_login_container p.error {
	background-color:white;
	padding:5px;
	width:225px;
}

#forgotten_login_container p.error strong {
	font-weight:normal;
}

/*###########################################################identificationOutOfSidebar*/
/*pas utile
#identificationOutOfSidebar {
    border-bottom:0;
	width:265px;
}

#identificationOutOfSidebar, #login_errorOutOfSidebar {
    margin:0 300px 25px 300px;
	float:left;
}

#login_errorOutOfSidebar {
	background-color:white;
	width:250px;
	padding:5px;
	margin:14px 310px 12px 310px;
}

#identificationOutOfSidebar h3 {
	width:250px;
	padding:5px 5px;
	background-color:#09476c;
	border:1px solid #20618b;
	margin-bottom:7px;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
}



#identificationOutOfSidebar p span {
	font-weight:bold;
}

#identificationOutOfSidebar form  {
	clear:both;
	width:260px;
}

#identificationOutOfSidebar .title  {
	font-weight:bold;
}

#identificationOutOfSidebar label {
	float:left;
}

#identificationOutOfSidebar input {
	float:right;
	margin-bottom:5px;
}

#identificationOutOfSidebar p, #identificationOutOfSidebar .forget_login {
	clear:both;
}

#identificationOutOfSidebar p a.button {
	float:left;
	margin-top:15px;
}
*/

#code_form{
	display:none;
}

/*###########################################################perso*/


#perso_container {
	width:640px;
}

#perso_container p, #redir_container p, #perso_container ul li {
	text-align: justify;
}

#perso_container ul li {
	list-style: square;
	list-style-position:outside;
	margin-left:25px;
}

#perso_container img {
	border:1px solid white;
}

#perso_container .box_content_philo {
	float:left;
	width:400px;
	margin:0;
}

#perso_container .box_bottom_philo {
	float:right;
	width:180px;
}

#perso_container .box_bottom_philo img {
	margin-bottom:13px;
}

#perso_container a:hover img {
	border:1px solid #004A7A;
}

#perso_container .box_content_region p, #perso_container .box_content_region ul {
	margin:10px 0;
}

#perso_container .box_content_region img {
	margin:10px 15px 10px 0;
}

#perso_container .box_content_region td {
	font-size:12px;
}


/*###########################################################gallery liste*/


#galery_container .box_right h2{
	background:#09476C url(fleche.jpg) no-repeat scroll 5px 10px;
	border:medium none;
	margin-bottom:7px;
	padding:4px 4px 4px 22px;
	text-transform:uppercase;
	font-weight:normal;
}

#galery_container{
	width:810px;
	margin:10px;
}

#galery_container .box_left{
	width:256px;
}

#galery_container .box_right{
	width:540px;
	margin-left:10px;
}

#galery_container .box_left, #galery_container .box_right{
	float:left;
	margin-bottom:30px;
}

#galery_container .box_right p{
	padding:5px 0px 0px 0px;
	text-align:justify;
}

#galery_container .box_left a img{
	border:1px solid #004A7A;
}

#galery_container .box_left a img:hover{
	border:1px solid #FFF;
}

#galery_container a.return{
    float:right;
    background: #004A7A url(pagin_arrow_prev.png) no-repeat 1px 6px;
    padding-left:10px;
}

#galery_container a.return:hover{
    color:#FFF;
}

#galery_container .box_content{
    margin-top:10px;
}


/*###########################################################plan financing*/


#finance_container .bgcelldark {
	background-color:#4a85ab;
}

#finance_container #tab1 {
	border:1px solid white;
	margin-top:14px;
}

#finance_container .colsim1 {
	background-color:#799db5;
}



/*###########################################################account container*/

#account_container ul li{
margin-left:14px;
}










#navigation ul li #selected {
	border-top:1px solid #9ba5a7;
	border-left:1px solid #9ba5a7;
	border-right:1px solid #9ba5a7;
	border-bottom:1px solid #004a7a;
	/*border-bottom:5px solid #000;*/
}


/*
______________________________________
CONTENT CONTACT
--------------------------------------
*/

.content .highlight{
	background:none;
	border-bottom:1px solid #FFF;
}

/*
______________________________________
CONTENT OPEN ACCOUNT
--------------------------------------
*/

.box_content input, .box_content select{
	color:#003f68;
}

option{
	background-color:#81A5BD;
}


.box_content input[type="text"], .box_content input[type="password"] {
	background-color: #81A5BD;
}

#objectsselection_container .box_header{
	background:none;
	padding-left:0px;
}

/*
______________________________________
divers correctifs dus a IE6
--------------------------------------
*/


.addMarginLeft {
	margin-left:110px;
}

.addMarginLeftFilmAndCenter {
	margin-left:125px;
	text-align:center;
}
