#pname{background:url(/images/domaine/header-domaine-1920.jpg) no-repeat top center;}

#liste_dom{width:1280px; margin:15px auto ;overflow:hidden;padding-top:0px;text-align: center;}
.table_dom{width:100% !important;}
.table_dom thead tr th:nth-child(1){padding-left:10px;text-align:left;}
.table_dom thead tr th:nth-child(2){padding-right:45px;}
.table_dom thead tr th:nth-child(3){padding-right:0px;}
.table_dom thead tr th:nth-child(4){padding-right:22px ;}
.table_dom thead tr th:nth-child(3),.table_dom thead tr th:nth-child(4),.table_dom thead tr th:nth-child(5){text-align:right;}
.table_dom tbody tr td:nth-child(1){width:24px;padding-right:0;}
.table_dom tbody tr td:nth-child(1) i{}
.table_dom tbody tr td:nth-child(2){width:30px;text-align:left;padding-left:0;}
.table_dom tbody tr td:nth-child(3),.table_dom tbody tr td:nth-child(4),.table_dom tbody tr td:nth-child(5){text-align:right;}

#expli_dom{width:624px;margin:0px 0 0 10px;}
#listing_dom{width:354px;}



#tabble_sit{padding:1px;border:1px solid #c6c6c6;color:#3a3a3a;margin:0 0 10px 0;font-size:12px;}

#tabble_sit thead tr td {background:#e6e6e6;padding:6px 0;font-weight:bold;}
#tabble_sit thead tr:nth-of-type(2) td{background:#fff;padding:2px 0;}
#tabble_sit thead tr td:first-child {padding-left:6px;}
#tabble_sit tbody tr td:first-child {padding-left:6px;}



#tabble_sit tbody tr > td a {text-decoration:none;color:#3a3a3a;}
#tabble_sit tbody tr td{padding:6px 0;}
#tabble_sit tbody tr.odd{background:#fafafa;} 
#tabble_sit tbody tr.event{background:#ebebeb;} 

#tabble_sit td:nth-of-type(1){border-right:1px solid #d8d8d8;}
#tabble_sit td:nth-of-type(2){border-right:1px solid #d8d8d8;border-left:1px solid #fafafa;width:130px;}
#tabble_sit td:nth-of-type(3){border-left:1px solid #fafafa;width:130px;}

#zone_txt{border:1px solid #c6c6c6; background:#f5f5f5;height:86px;padding:17px;}

#zone_txt h2{color:#363636;text-transform: uppercase;font-size:16px;text-align: center;border-bottom:1px solid #d3d3d3;padding-bottom:10px; }

#z_input{border-top:1px solid #fcfcfc; padding-top:13px; }

#expli_txt_dom{overflow:hidden;background:url("/images/line_dots.png") repeat-y top center; margin:20px 0 0 0;}

#expli_txt_dom > div:nth-of-type(1) {float:left;width:291px;padding:0 15px 0 6px;}
#expli_txt_dom > div:nth-of-type(2) {float:left;width:291px;padding:0 6px 0 15px;}
.mini_expli{text-align:justify;margin:18px 0 0 0; height: 140px;}
.mini_expli:nth-child(3){height: 90px;}
.mini_expli img {float:left;margin:0 8px 4px 0px;}
.mini_expli h2{font-size:14px;margin-bottom:7px;text-transform:uppercase;background:url("/images/underline-slash.png") no-repeat right bottom;padding-bottom: 8px;}
.mini_expli p{margin-left: 64px; text-align: justify;}
#div_input_dom{float:left;width:400px;height:22px;background:#fafafa;border:1px solid #CBCECE;padding:3px;margin-right: 6px;}
#div_www{float:left;height:32px;line-height:32px;margin:0 5px 0 0;}
#div_input_dom span{color:#000;padding-left:10px;font-size:14px;}
#div_input_dom input{background:#fafafa;border:0;margin:5px 0 0 5px;font-size:14px;width:385px; border:0px solid green;}
#div_select_ext_dom{/*float:left;*/width:130px;height:28px;/*margin:2px 0 0 10px;*/overflow:hidden;}

#bt_suiv{height:28px;line-height:28px; width:130px;border-top:none;border-bottom:none;}

#add_dom_bas{}

#div_dom{background:url("/images/icon_valid.png") no-repeat;padding-left:20px;font-weight:bold;padding-bottom:10px; }
#div_dom_not{background:url("/images/icon_novalid.png") no-repeat;padding-left:20px;font-weight:bold;border-bottom:1px solid #d3d3d3;padding-bottom:10px; }
#prix_dom{font-weight:bold; margin-right:25px;}
#legende_proprio{color:#777;background:url("/images/icon_homesmall.png") no-repeat;font-style: italic;font-size:10px;padding-left:15px;margin:7px 0 0 10px; }
#div_proprio{border-top:0px solid #fcfcfc;padding-top:10px;color:#fff;}

#table_proprio{width:100%;}

.sprite{background-image: url(/images/flag/spritesheet_main.png);background-repeat: no-repeat;display: inline-block;padding:0;margin:0;}
.sprite-Belgium-Flag-16 {width: 16px;height: 16px;background-position: 0 0;}
.sprite-European-Union-Flag-16 {width: 16px;height: 16px;background-position: -16px 0;}
.sprite-France-Flag-16 {width: 16px;height: 16px;background-position: 0 -16px;}
.sprite-United-States-Flag-16 {width: 16px;height: 16px;background-position: -16px -16px;}
.sprite-Luxembourg-Flag-16 {width: 16px;height: 16px;background-position: -32px 0;}

@media only screen and (max-width: 1320px) 
{
    #liste_dom{ width: 1040px ;}
}
@media (max-width: 1080px) 
{
    #liste_dom{ width: 790px ;}
    
}
@media (max-width: 840px) {
    
   #liste_dom{ width: 639px ;}
    
}
@media (max-width: 680px) 
{
   #liste_dom{ width: 450px ;}
   #pname_expli_container h1{font-size:30px;}
}
@media (max-width: 480px) 
{
    #liste_dom{ width: 310px ;}
    #pname_expli_container h1{font-size:26px;}
    
}


