/* --- STYLES DE BASE --- */
/* Page */
html {
    font-size: 100%; /* ıvite un bug d'IE 6-7. (1) */
}
body {
    margin: 0;
    padding: 0em; /* Remettre ı zıro si nıcessaire. */
    /* Pensez ı utiliser une collection de polices (2), par ex:*/
    font-family: Arial, Helvetica, FreeSans, sans-serif; 
    font-size: .8em; /* ı adapter pour la police choisie. (3) */
    line-height: 1.4; /* ı adapter au design. (4) */
	background-image:url('../images/barre_top.png');
	background-repeat:repeat-x;
	background-color:#262626;
}

/* Titres */
h1, h2, h3, h4, h5, h6 {
    margin: 1em 0 .5em 0; /* Rapproche le titre du texte. (5) */
    line-height: 1.2;
    font-weight: bold; /* Valeur par dıfaut. (6) */
    font-style: normal;
}
h1 {
    font-size: 1.75em;
}
h2 {
    font-size: 1.5em;
}
h3 {
    font-size: 1.25em;
}
h4 {
    font-size: 1em;
}

/* Listes */
ul, ol {
    margin: .75em 0 .75em 32px;
    padding: 0;
}

/* Paragraphes */
p {
    margin: .75em 0; /* Marges plus faibles que par dıfaut. (7) */
}
address {
    margin: .75em 0;
    font-style: normal;
}

/* Liens */
a {
    text-decoration: none;
}
a:link {
    color: #000000;
}
a:visited {
    color: #666666;
}
a:hover, a:focus, a:active {
    color: #bb181d;
}
a img {
    border: none;
}

/* Divers ılıments de type en-ligne (8) */
em {
    font-style: italic;
}
strong {
    font-weight: bold;
}

/* Formulaires */
form, fieldset {
    margin: 0;
    padding: 0;
    border: none;
}
input, button, select {
    vertical-align: middle; /* Solution pb. d'alignement. (9) */
}
/**********************/
/** squelette global **/
/**********************/

#haut{
margin:0 auto;
background-image:url("../medias/images/barre_top.png");
}
#block_haut{
height:149px;
width:950px;
margin:0 auto;
}
#en_tete_haut{
position:absolute;
}
#milieu{
background-color:#fff;
}
#block_milieu{
width:950px;
margin:0 auto;
}
#bas{
margin:0 auto;
background-color:#343434;
height:160px;
border-top:3px solid #262626;
}
#block_bas{
width:950px;
margin:0 auto;
}
#footer{
margin:0 auto;
width:920px;
text-align:right;
color:#fff;
padding-top:10px;
font-size:11px;
}
#footer a{
color:#fff;
text-decoration:none;
}
.ul_white{
position:relative;
padding-left:10px;
margin-left:5px;
background-image:url("../medias/images/ul_white.png");
background-repeat:no-repeat;
color:#3B3B3B;
font-size:10px;
font-weight:normal;
}
#slider1{
background-image:url("../medias/images/back_slider.png");
background-repeat:no-repeat;
}
h1{}
h2{}
h3{
	font-size:12px;
	color:#BC191E;
}
.separ{
	clear:both;
}

/**********************/
/**    Partie haute  **/
/**********************/

#logo_haut {
position:absolute;
float:left;
width:142px;
height:140px;
cursor:pointer;
background-image:url("../medias/images/logo.png");
}
#en_tete{
position:absolute;
left:200px;
top:50px;
}
#ss_en_tete_haut{
position:absolute;
float:left;
left:200px;
top:83px;
width:750px;
text-transform:uppercase;
}
#ss_en_tete_haut a{
font-size:12px;
position:relative;
float:left;
padding-right:5px;
color:#acacac;
text-decoration:none;
}
#ss_en_tete_haut_sel a{
position:relative;
float:left;
padding-right:5px;
color:#fff;
text-decoration:none;
}
#ss_en_tete_haut a:hover{
color:#fff;
}
.sep {
position:relative;
float:left;
background-color:#bb1718;
color:#3B3B3B;
width:4px;
height:4px;
margin-left:1px;
margin-top:5px;
margin-right:3px;
}
.sep2 {
position:relative;
float:left;
width:4px;
height:30px;
}
#vip {
position:absolute;
text-align:center;
background-color:#BB181D;
width:80px;
height:25px;
line-height:25px;
color:#fff;
left:870px;
margin-right:50px;
}
#flag{
position:absolute;
left:770px;
width:120px;
top:5px;
}
#flag img {
margin-right:10px;
}
#menu_onglet a{
position:relative;
float:left;
text-align:center;
text-decoration:none;
color:#fff;
height:35px;
line-height:35px;
background-color:#2C2C2C;
width:77px;
height:30px;
font-size:14px;
}
.menu_onglet_sel{
border-top:1px solid #BC1A27;
}
#menu_onglet{
position:absolute;
margin-left:2px;
margin-right:2px;
text-decoration:none;
color:#fff;
left:130px;
top:115px;
width:350px;
height:35px;
text-transform:capitalize;
z-index:10;
}

/**********************/
/**   Partie basse   **/
/**********************/

#bas-1 {
position:relative;
float:left;
width:215px;
background-image:url("../medias/images/back_bas_gauche.png");
background-repeat:no-repeat;
background-position:0px 20px;
height:190px;
}
#bas h2{
color:#FDFDFD;
font-size:14px;
font-weight:normal;
margin-bottom:20px;
margin-top:4px;
}
.trait_gris_fin{
text-decoration:none;
color:#545454;
position:relative;
float:left;
height:1px;
border-bottom:1px solid #fff;
width:200px;
margin-top:5px;
margin-bottom:5px;
}
.trait_gris_fin2{
text-decoration:none;
color:#545454;
position:relative;
float:left;
height:1px;
border-bottom:1px solid #fff;
width:260px;
margin-top:5px;
margin-bottom:5px;
}
#bas-1 a:hover{
color:#fff;
}
#bas-1 a{
text-decoration:none;
color:#aaa8a9;
font-size:10px;
position:relative;
float:left;
width:100px;
}
.pushed{
margin-left:10px;
}
#bas-2{
position:relative;
float:left;
width:280px;
margin-top:8px;
}
#bas-2 a{
text-decoration:none;
color:#fff;
font-size:10px;
position:relative;
float:left;
width:120px;
background-image:url(../medias/images/ul.gif);
background-repeat:no-repeat;
background-position:0px 3px;;
padding-left:12px;
}
#bas-3 {
position:relative;
float:left;
width:220px;
height:150px;
background-image:url("http://www.barnes-international.com/catalogue/barnes_pdf.png");
background-repeat:no-repeat;
background-position:135px bottom;
}
#bas-3 h2 {
color:#fff;
font-size:14px;
height:5px;
}
#bas-3 h3 {
color:#fff;
font-size:12px;
height:4px;
}
#bas-3 a {
color:#fff;
width:130px;
font-size:10px;
border:1px solid #BB171E;
text-decoration:none;
padding:2px 10px 2px 10px;
height:26px;
line-height:26px;
}
#mag_txt{
color:#fff;
font-size:10px;
width:130px;
height:73px;
padding-top:14px;
}
#bas-4 {
position:relative;
float:left;
width:220px;
height:154px;
}
#bas-4 h2 {
height:5px;
}
/**********************/
/** Partie du milieu 
#fixe ancien
position:fixed;
margin-top:10px;
margin-left:730px;

**/
/**********************/
#fixe_recherche{
position:absolute;
margin-top:10px;
margin-left:730px;
}
#fixe{

position:absolute;
margin-top:10px;
margin-left:730px;
}
#fixe h1, #fixe_recherche h1{
padding:5px 10px 0px 10px;
margin:0px;
color:#BB181D;
font-size:16px;
line-height:16px;
font-weight:normal;
}
#fixe h2 , #fixe_recherche h2{
color:#000;
padding:0px 10px 0px 10px;
font-size:10px;
line-height:14px;
font-weight:normal;
margin:0px;
margin-top:8px;
}
#fixe a , #fixe_recherche a{
color:#3B3B3B;
font-size:11px;
}

#milieu_gauche{
width:725px;
margin-bottom:10px;
}
#flash_search_form{
position:relative;
float:left;
padding-left:10px;
}
.block_produit{
width:670px;
height:150px;
border-bottom:1px solid #BB1718;
}
.fixe_href{
display:block;
padding-top:5px;
padding-left:10px;
background-image:url('../images/ul_grey.png');
background-repeat:no-repeat;
background-position:left 8px;
text-decoration:underline;
}
.clear{
clear:both;
visibility:hidden;
}
#min_height_hack{
position:relative;
float:left;
width:1px;
height:500px;
clear:both;
}
#min_height_accueil_hack{
position:relative;
float:left;
width:1px;
height:350px;
clear:both;
}
#block_alert_email{
width:228px;
height:110px;
background-color:#ebe9ea;
}

#newsletter{
width:228px;
height:100px;
margin-top:10px;
background-color:#ebe9ea;
}
.centreaccueil{
width:715px;
margin-bottom:10px;
}

/**********************/
/**    COLONNE       **/
/**********************/
#col1{
width:262px;
border-right:1px solid #B9151C;
padding-right:10px;
float:left;
font-size:11px;
}
#col2{
width:380px;
float:right;
padding-left:20px;
font-size:11px;
}
#photo_vendre{
height:330px;
width:256px;
background-image:url("../medias/images/photo_vendre.png");
}
#col1 h2{
font-size:14px;
}
#col2 h2{
font-size:14px;
padding-bottom:15px;
}
#col1 h3{
font-size:11px;
font-weight:normal;
}
#col1 .fixe_href{
color:#000;
padding-bottom:20px;
}
#col1 p {
background-image:url('../medias/images/fl01.gif');
background-repeat:no-repeat;
background-position:2px 14px;
padding-left:12px;
padding-bottom:10px;
padding-top:10px;
}
/**********************/
/**    VENDRE        **/
/**********************/
.ligne_vendre {
position:relative;
float:left;
width:100%;
}


.last_ligne_vendre_separ_bloc {
position:relative;
float:left;
height:25px;
width:100%;
}
.last_ligne_vendre {
position:relative;
float:left;
padding-top:35px;
margin-right:28px;
width:350px;
color:#8D8D8D;
text-align:right;
}
.ligne_vendre input{
width:250px;
}
.ligne_vendre select{
width:255px;
}
.ligne_vendre textarea{
width:250px;
}
/**********************/
/**FORMULAIRE ACCUEIL**/
/**********************/
#block_recherche_accueil{
position:relative;
float:left;
width:210px;
height:369px;
border:1px solid #8C8C8C;
padding:5px;
}
#block_recherche_accueil #prix{
width:90px;
}
#block_recherche_accueil form{
margin:0px;
}
#rech_accueil{
font-size:22px;
color:#BC181F;
padding-top:5px;
line-height:15px;
}
#block_recherche_accueil h2 {
font-size:14px;
color:#343434;
border-bottom:1px solid #BB181B;
padding-bottom:15px;
}
#block_recherche_accueil h3 {
font-size:11px;
font-weight:normal;
}
#image_recherche{
position:relative;
float:right;
width:475px;

z-index:1500000;
}
#estimation_recherche{
width:228px;
height:100px;
margin-top:10px;
background-color:#ebe9ea;
height:290px;
font-size:11px;
}
#estimation_recherche label{
margin-top:5px;
padding-left:10px;
position:relative;
float:left;
width:70px;
height:15px;
line-height:20px;
font-size:11px;
}
#estimation_recherche .validation{
margin-right:10px;
margin-top:15px;
margin-bottom:10px;
}
.txtarea_formulaire{
margin-top:5px;
width:120px;
font-size:12px;
height:80px;
border:1px solid #ADABAC;
}
#menu_ch_home{
position:absolute;
width:91px;
height:100px;
top:309px;
left:82px;
z-index:5000;
background-color:#fff;
border-left:1px solid #D4D0C8;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
padding:0px 0px  0px 0px;
visibility:hidden;
font-size:11px;
}
#menu_ch_home input {
padding-right:10px;
}
#menu_ch_home_fl{
position:absolute;
width:91px;
height:100px;
top:329px;
left:90px;
z-index:5000;
background-color:#fff;
border-left:1px solid #D4D0C8;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
padding:0px 0px  0px 0px;
visibility:hidden;
font-size:11px;
}
#menu_ch_home_fl input {
padding-right:10px;
}
.grey {
background-color:#EBE9EA;
}
#liste_ville input{
width:120px;
}
#menu_secteur_home{
position:absolute;
width:120px;
top:189px;
left:83px;
z-index:5000;
background-color:#fff;
border-left:1px solid #D4D0C8;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
padding:0px 0px  0px 0px;
visibility:hidden;
font-size:11px;
}
#menu_secteur_home_fl{
position:absolute;
width:120px;
top:223px;
left:89px;
z-index:5000;
background-color:#fff;
border-left:1px solid #D4D0C8;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
padding:0px 0px  0px 0px;
visibility:hidden;
font-size:11px;
}
#menu_secteur_home input{
padding-right:10px;
width:20px;
}
.grey {
background-color:#EBE9EA;
}

/**********************/
/**    BOUTONS   **/
/**********************/
.BTGrisRouge {
	background-color:#3B3B3B;
	border:1px solid #BA1A1C;
	color:#ffffff;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
}



/**********************/
/**    FORMULAIRE   **/
/**********************/

#block_recherche{
width:228px;
height:270px;
margin:0px;
margin-top:10px;
background-color:#ebe9ea;
}
#block_recherche h1{
margin:0px;
}
#block_recherche form{
margin:0px;
}
.ligne_moteur_droite {
position:relative;
float:left;
padding-left:90px;
padding-top:10px;
padding-bottom:10px;
}
.ligne_moteur {
position:relative;
float:left;
padding-right:5px;
padding-left:10px;
}
.ligne_moteur label{
width:80px;
}


#formulaire_rapide{
font-size:11px;
line-height:20px;
}
#slider{
position:relative;
float:left;
padding-top:7px;
text-align:left;
}
#secteur{
width:130px;
}
#type{
width:125px;
}
#localisation  {
width:130px;
height:18px;
font-size:12px;
}
#sliderValue4h, #nb_chambres, #ref_bien, #surf_min,#bedrooms{
width:90px;
font-size:12px;
}
.nb_chambres{
width:94px;
}
#monnaie{
width:35px;
height:22px;
font-size:12px;
line-height:12px;
}
.input_formulaire {
width:100px;
border:1px solid #ADABAC;
font-size:12px;
margin-top:5px;
width:120px;
height:14px;
}
.class_input_small {
width:20px;
border:0px solid #000;
}
label {
position:relative;
float:left;
width:100px;
height:20px;
}
#validation{
background-color:#3B3B3B;
border:1px solid #BA1A1C;
color:#ffffff;
padding-left:8px;
padding-right:8px;
font-weight:bold;
cursor:pointer;
font-size:12px;
}
.validation_detail{
background-color:#3B3B3B;
border:1px solid #BA1A1C;
color:#ffffff;
padding-left:8px;
padding-right:8px;
font-weight:bold;
cursor:pointer;
font-size:12px;
}
.validation{
background-color:#3B3B3B;
border:1px solid #BA1A1C;
color:#ffffff;
padding-left:8px;
padding-right:8px;
font-weight:bold;
cursor:pointer;
font-size:12px;
}
/**************************/
/**LES 5 DERNIERS  BIENS **/
/**************************/

#v_deux,#v_trois,#v_quatre,#v_cinq,#v_un{
position:absolute;
width:20px;
height:23px;
line-height:23px;
padding-left:10px;
border-bottom:2px solid #343434;
cursor:pointer;
text-decoration:none;
}
#v_deux{top:54px;}
#v_trois{top:79px;}
#v_quatre{top:104px;}
#v_cinq{top:129px;}
.der_pdt_out{
background-color:#1A1A1A;
background-image:url("../medias/images/der_biens_visite_actif.png");
background-repeat:repeat-y;
color:#8C8C8C;
}
.der_pdt_dessus{
background-color:#1A1A1A;
color:#fff;
background-image:none;
}
#der_biens_visite{
width:196px;
height:120px;
}
#encoche_bien{
position:absolute;
width:169px;
height:117px;
background-color:#fff;
border:3px solid #1A1A1A;
text-align:center;
left:26px;
}
#encoche_bien img{
padding-top:2px;
}
#un_pdt,#deux_pdt,#trois_pdt,#quatre_pdt,#cinq_pdt{
padding-top:3px;
}
#deux_pdt,#trois_pdt,#quatre_pdt,#cinq_pdt{
display:none;
}

/**************************/
/**rıgions deux colonnes **/
/**************************/

#region_gauche{
	position:relative;
	float:left;
	width:400px;
	text-align:left;
	margin-right:20px;
}
#region_centre{
	position:relative;
	float:left;
	width:200px;
	text-align:justify;
}
/******************************/
/**BUREAUX ET COLLABORATEURS **/
/******************************/

.bureaux , .agents{
	position:relative;
	float:left;
	width:345px;
	text-align:left;
}
.collaboreurs_bureau {
	float:none;
	clear:both;
	padding-bottom:10px;
}
.bureaux p, .agents p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.bureaux .titre, .agents .titre, .collaboreurs_bureau .titre {
	font-weight:bolder;
	font-size:14px;
}
.bureaux .adresse, .agents .fonction, .collaboreurs_bureau .fonction{
	margin-top: -15px;
}
.bureaux .BTGrisRouge {
	cursor:hand;
	width:10em;
	
}
.agents, .equipe {
	float:left;
	width:265px;
	border-left:solid 1px #990000;
	padding-left:35px;
	margin-left:35px
}
.equipe {
	border:none;
	width:320px;
	padding-left:0px;
	margin-left:0px
}
.equipe .collaboreurs_bureau img{
margin-right:10px;
}
.plus_infos_bureaux{
position:relative;
float:left;
background-color:#3B3B3B;
border:1px solid #BA1A1C;
color:#fff;
padding-left:8px;
padding-right:8px;
height:20px;
line-height:20px;
font-weight:bold;
cursor:pointer;
}
a.plus_infos_bureaux{
color:#fff;
}
/**********************/
/** Page presse **/
/**********************/
#menu_presse{
	width:670px;
	height:30px;
	background-color:#EBE9EA;
	margin-top:10px;
}
#menu_presse a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#959394;
}

#menu_presse a:hover{
	color:#990000;
}
.liens_menu_presse{
	float:left;
	border-left:solid #FFFFFF 1px;
	line-height:30px;
	padding-left:15px;
	padding-right:15px;
}
.liens_menu_presse #actif{
	color:#990000;
}
.presse_blocs {
	width:670px;
	height:50px;
}
.presse_info {
	width:450px;
	text-align:left;
	font-size:11px;	
	float:left;
	margin-top:15px;
	line-height:20px;
}
.bt_DLpresse{
	position:relative;
	float:right;
	margin-top:20px;
}

.presse_separ {
	width:670px;
	height:1px;
	background-color: #b61a1b;
	margin-top:15px;
}

/**********************/
/** Page galerie **/
/**********************/
#menu_galerie{
	width:670px;
}

#chapo_galerie{
width: 650px;
	position:relative;
float:left;
	border-left:solid #FFFFFF 1px;
}
.gal_photo {
	width:190px;
	height:142px;
	float:left;
	margin-right:25px;
	margin-left:15px;
padding-top:10px;
}

.gal_blocs {
	position:relative;
float:left;
}
.gal_infos {
	width:380px;
	text-align:left;
	font-size:11px;
	float:left;
}
.gal_separ {
	position:relative;
float:left;
	width:650px;
	height:1px;
	background-color: #b61a1b;
	margin-top:5px;
	margin-bottom:5px;
}
/**********************/
/**    contact_presse       **/
/**********************/
#presse_col1, #presse_col2{
}
#presse_col1{
width:410px;
padding-right:10px;
float:left;
font-size:11px;
}
#presse_col2{
width:238px;
float:right;
margin-right:25px;
font-size:11px;
}
#presse_col1 h2{
font-size:14px;
}
#presse_col1 h3{
font-size:11px;
font-weight:normal;
margin-top:-5px;
padding-bottom:10px;
}
#presse_col1 .fixe_href{
color:#000;
padding-bottom:20px;
}
.ligne_contactpresse, .ligne_contactpresse_area {
position:relative;
float:left;
height:25px;
width:100%;
}
.ligne_contactpresse_area {
height:90px;
}
.ligne_contactpresse label{
margin-right:50px;
}
.last_ligne_contactpresse_separ_bloc {
position:relative;
float:left;
height:25px;
width:100%;
}
.last_ligne_contactpresse {
position:relative;
margin-right:10px;
width:350px;
color:#8D8D8D;
text-align:right;
float:right;
}
.ligne_contactpresse input{
width:250px;
}
.ligne_contactpresse textarea{
width:250px;
height:80px;
}
/**********************/
/** Page presse video **/
/**********************/

.pressevideo_photo {
	width:190px;
	height:142px;
	float:left;
	margin-right:25px;
	margin-left:15px;
}

.pressevideo_blocs {
	position:relative;
	width:670px;
	height:142px;
	margin-top:20px;
}
.pressevideo_infos {
	width:380px;
	text-align:left;
	font-size:11px;
	margin-top:5px;
	float:left;
}

/**********************/
/** Page presse video **/
/**********************/
#bloc_service{
	width:90%;
	}
#bloc_service h3{
	font-size:12px;
	color:#BC191E;
}

/**********************/
/** Page groupe      **/
/**********************/

.vignette_groupe{
	position:relative;
	float:left;
	width:180px;
	margin-left:20px;
	text-align:center;
	font-size:10px;
	padding-bottom:30px;
}
/**********************/
/** Page detail      **/
/**********************/

#detail_col1{
position:relative;
float:left;
margin-left:10px;
}

#detail_col2{
position:relative;
float:right;
}
#ville_small{
font-size:16px;
color:#2C2C2C;
}
#option_left{
position:absolute;
margin-top:45px;
margin-left:480px;
font-size:10px;
}
#option_left a{
padding-left:15px;
padding-right:15px;
background-image:url('../images/2chevrons.jpg');
background-repeat:no-repeat;
background-position:0px 3px;;
}

#detail_col1 #medias_bt {
	background-image: url(../medias/images/fond_img_detail.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:496px;
	height:383px;
}

#detail_col1 #description , #detail_col1 #liens{
	width:490px;
}
#detail_col1 #medias_bt #image{
	width:470px;
	height:325px;
	padding-left: 11px;
	padding-top:10px;
	padding-bottom:10px;
}
#detail_col1 #medias_bt .picto{
	position:relative;
	float:left;
	text-align:center;
	width:37.5px;
}
#detail_col2 #vignette {
	background-image: url(../medias/images/fond_vignette_detail.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	width:185px;
	height:291px;
	padding-top:10px;
	padding-bottom:12px;
	padding-left:18px;
cursor:pointer;
}
#detail_col2 #vignette img{
	margin:1px;
}
#detail_col2 #infos{
	font-family:arial;
	font-size:11px;
	background-color:#edeaea;
	margin-left:8px;
	width:185px;
	padding-top:10px;
}
.bloc{
	padding:7px;
	margin-top:10px;
	border-bottom:solid 1px #ffffff;
	line-height: 20px;
}
 #detail_col1 #liens ul{
  	display:inline;
	float:left;
	list-style-image: url(../medias/images/redarrrow.gif);
 }
 #detail_col1 #liens a{
 display:block;
 font-size:11px;
 }
  .ligne_bt_detail{
	float: left;
}
.ligne_bt_detail .bt_detail {
	float: left;
	margin-left:5px;
	margin-top:5px;
}
/**********************/
/** Page Partenaires **/
/**********************/

.part_blocs {
	width:650px;
	height:100px;
padding-top:10px;
border-bottom:1px solid #BF1B22;
}

.part_logos {
	width:178px;
	height:75px;
	float:left;
position:relative;
	margin-right:25px;
	margin-left:15px;
}

.part_coord {
	width:420px;
	text-align:left;
	font-size:11px;
	margin-top:25px;
	float:left;
}


.part_separ {
position:relative;
	float:left;
	width:600px;
	height:1px;
	background-color: #b61a1b;
	margin-top:15px;
	margin-bottom:15px;
}
