body,td{
margin:0px;
font-family:Arial;
font-weight:bold;
}
td {
font-size:13px;
line-height:13px;
font-family:Arial;
color:#15131A;
}
img {
border:0;
}
h1,h2,h3 {
line-height:normal;
margin:inherit;
}
/*--------------------------------------------------   ul, em, i, form ---------------------*/
ul {
list-style-type:none;
margin:0px; 
padding:0px; 
}
em, i {
font-style:normal;
}
form {
padding:0px;
margin:0px;
}
/*----------------------------------------------------   a ---------------------*/
a{
color:#5A404F;
font-size:11px;
text-decoration:underline;
}
a:hover{
color:#5A404F;
font-size:11px;
text-decoration:none;
}

strong {
color:#96A391;
}
i strong {
color:#96A391;
text-transform:uppercase;
}
strong a{
color:#831A17;
text-decoration:underline;
font-size:14px;
}
strong a:hover{
color:#831A17;
text-decoration:underline;
font-size:14px;
}
i strong a{
color:#96A391;
font-size:11px;
line-height:13px;
text-decoration:none;
}
i strong a:hover{
color:#96A391;
font-size:11px;
line-height:13px;
text-decoration:underline;
}
b {
color:#ffffff;
}
b a{
color:#ffffff;
text-decoration:none;
font-size:14px;
}
b a:hover{
color:#ffffff;
text-decoration:underline;
font-size:14px;
}
font{
color:#614556;
font-size:11px;
line-height:13px;
}
span {
color:#ffffff;
}
span strong {
color:#ffffff;
}
span strong a {
color:#ffffff;
text-decoration:none;
}
span strong a:hover {
color:#ffffff;
text-decoration:underline;
}
/*----------------------------------------------------   input, textarea ---------------------*/
input, textarea {
/*width:100%;*/width:155px;
height:20px;
background-color:#ffffff;
border:1px solid #cccccc;
font-family:Arial;
font-size:11px;
color:#15131A;
line-height:13px;
padding-left:2px;
padding-right:2px;
}
input{
margin:0px 0px 0px 0px;
}
textarea{
height:80px;
margin:0px 0px 0px 0px;
overflow:auto;
}
select{
width:170px;/* width:100% */
border:1px solid #CCCCCC;
font-size:13px;
line-height:12px;
padding:0px;
margin:0px;
vertical-align:middle;
}
.input_go{
height:20px;
width:43px;
margin:0px 0px 0px 2px;
padding:0px;
border:0;
background:none;
}
.input_submit{
height:18px;
width:67px;
margin:0px 0px 0px 9px;
padding:0px;
border:0;
background:none;
}
/*-----------------------------------------------------   bg_talling ---------------------*/
.bg_left{
background-image: url(http://www.immobilier-marseille.net/images/bg_left.gif);
background-position: right top;
background-repeat: repeat;
}
.bg_right{
background-image: url(http://www.immobilier-marseille.net/images/bg_right.gif);
background-position: left top;
background-repeat: repeat;
}

/*-----------------------------------------------------  li ---------------------*/
li{
background-image: url(http://www.immobilier-marseille.net/images/indexmarseille_19.jpg);
background-position: 0px;
background-repeat: no-repeat;
font-size:11px;
margin:0px 0px 5px 0px; 
padding:0px 0px 0px 22px;
line-height:30px;
color:#5A404F;
font-weight:bold;
}
li a{
color:#15131A;
font-size:14px;
text-decoration:none;
}
li a:hover{
color:#15131A;
font-size:14px;
text-decoration:underline;
}
/*------------------------------------------------------- footer ---------------------*/
.footer{
vertical-align:middle;
background:#4B3542;
}
.footer td{
color:#ffffff;
font-size:9px;
padding:0px 18px 0px 30px;
}
.footer b{
color:#E5E9E4;
font-size:10px;
}
.footer a{
color:#E5E9E4;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}
.footer a:hover{
color:#E5E9E4;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
/*-----------------------------------------------------    left_box   ---------------------*/
.left_box span {
color:#7D7D7D;
}
.left_box b {
color:#4B3542;
}
.left_box b a{
color:#4B3542;
text-decoration:underline;
}
.left_box b a:hover{
color:#4B3542;
text-decoration:none;
}
.left_box i a{
color:#4B3542;
font-size:10px;
line-height:11px;
text-decoration:none;
}
.left_box i a:hover{
color:#4B3542;
font-size:10px;
line-height:11px;
text-decoration:underline;
}
.left_box em strong {
color:#96A391;
text-transform:uppercase;
}
.left_box em strong a{
color:#96A391;
font-size:11px;
line-height:13px;
text-decoration:none;
}
.left_box em strong a:hover{
color:#96A391;
font-size:11px;
line-height:13px;
text-decoration:underline;
}
.left_box input{
width:145px;
}
.left_box select{
width:145px;
}
.left_box .input_search{
height:18px;
width:66px;
margin:0px 0px 0px 2px;
padding:0px;
border:0;
background:#15131A;
}
/*-----------------------------------------------------    table_1   ---------------------*/
.table_1 td{
text-align:center;
}
/*-----------------------------------------------------    border   ---------------------*/

.border  {
border:1px solid #ffffff;
}

.website {
display:none;
}
.formwebsite {
display:none;
}
