body {
 background-color: #242932;
 background-image: url('../design/images/1.gif');
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 position:relative;
 z-index:0;
 margin:0px;
 padding-top:0px;
 margin-bottom: 30px;
}

.hover {
 cursor:pointer;
}
.object {
 background-color: #f3f3f3;
}

a.menu_top:hover {
 text-decoration: underline;
 color:black;
 font-size: 13px;
 font-weight:bold;
}
a.menu_top {
 text-decoration: none;
 color:black;
 font-size: 13px;
 font-weight:bold;
}

.nedv_a {
 color:#4f6ea6;
 font-size: 11px;
 font-weight: bold;
 letter-spacing: 0.4em;
 cursor: text;
 background: url(images/tabs/act.jpg);
}
.nedv_na {
 background-color: #FFFFFF;
 color:#4f6ea6;
 font-size: 11px;
 letter-spacing: 0.4em;
 cursor: pointer;
 background: url(images/tabs/pass.jpg);
}

.complex {
 background-color: #ffcccc;
 border: 1px solid #CCCCFF;
}

.column_anonce {
 text-align: left;
 font-family: sans-serif;
 font-size: 12px;
}
.column_name {
 text-align: left;
 font-family: sans-serif;
 font-weight: bold;
 font-size: 12px;
 margin-bottom:5px;
}

.list_anonce {
 text-align: left;
 font-family: sans-serif;
 font-size: 12px;
}
.list_text {
 text-align: left;
 font-family: sans-serif;
 font-size: 12px;
}
.list_name {
 text-align: left;
 font-family: sans-serif;
 font-weight: bold;
 font-size: 12px;
 margin-top:5px;
 margin-bottom:5px;
}

.show_text {
 text-align: left;
 line-height: 25px;
 font-family: sans-serif;
 font-size: 15px;
 margin-top:0px;
 margin-left:0px;
 margin-bottom:10px;
 margin-right:10px;
}
.show_name {
 text-align: left;
 font-family: sans-serif;
 font-weight: bold;
 font-size: 16px;
 margin-top:5px;
 margin-bottom:5px;
}

#conteneur {
 text-align: left;
 width: 920px;
 background-color: #FFFFFF;
 padding-left: 0px;
 padding-right: 0px;
 margin:0pt auto 35px auto;
 min-width: 910px;
}
#conteneur1 {

 text-align: left;
 width: 920px;
 padding-left: 0px;
 padding-right: 0px;
 height:355px;
 min-width: 910px;
 margin-left: 10%;
 margin-right: 10%;
 margin-top: 0px;
 margin-bottom: 30px
}
#conteneur2 {
 text-align: left;
 width: 920px;
 background-color: #FFFFFF;
 padding-left: 0px;
 padding-right: 0px;
 height:155px;
 min-width: 910px;
 margin-left: 10%;
 margin-right: 10%;
 margin-top: -40px;
 margin-bottom: 30px
}

#logo {
 position: absolute;
 margin-left: 0px;
 z-index:2000;

}
#vis {
 width: 620px;
 height:250px;
 margin-left: 12px;
 margin-top: 40px;
 position: absolute;
 vertical-align: middle;
}

#adv {
 float:right;
 margin-top:40px;
 height:250px;
 width:300px;
 margin-bottom:10px;
 margin-right: 15px;
}
#search {
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  position: absolute;
  top: 380px;
  width: 960px;
  background-color: #f1f2f3;
}

#search-localisation {
  top: 340px;
  margin-left: 15px;
  margin-top: 5px;
}

.hide {

 display: none;

}

.search_page0
{
 text-decoration:none;
 background:#fbefdb;
 border:1px solid #ffa615;
 padding: 6px 9px;
 margin-right: 3px;
 cursor:text;
 color:#f76120;
}
.search_page
{
 text-decoration:none;
 background:white;
 border:1px solid #d4d4d4;
 margin-right: 3px;
 padding: 6px 9px;
 cursor:pointer;
 color:#f76120;
}
a.search_page:hover {
 background:#fbefdb;
 color:#f76120;
 border:1px solid #ffa615;
}

.red
{color:red;}
