body{font:13px Verdana,Helvetica,Sans-Serif;background:url("template/voyage/images/background.png") top repeat-x #fafafa;margin:0px;}
ul,li,img,form,input{margin:0;padding:0;border:0 none;}
a{outline:none;color:#000;text-decoration:underline;}
#header{height:228px;width:980px;margin:0 auto;background:url("template/voyage/images/header.png");}
.img-detail{width:271px;height:183px;overflow:hidden;}
.none{display:none;visibility:hidden;}
.clear{clear:both;}
a:hover{text-decoration:none;}
#footer{height:200px;width:100%;background:url("template/voyage/images/footer.jpg") repeat-x #282C2D;clear:both;}
#foot{height:200px;width:906px;margin:0 auto;}
.liste{width:302px;float:left;}
.liste img{margin-top:7px;margin-bottom:5px;}
.liste ul{list-style-type:none;margin-bottom:13px;*margin-bottom:0;}
.liste li{padding-top:2px;}
.liste a{color:#fff;text-decoration:none;}
.liste a:hover{color:#6c6;text-decoration:underline;}
#copy{clear:both;margin-top:23px;*margin-top:17px;color:#fff;}
#copy a{color:#fff;}
#copy span{margin-left:230px;}
.speedyweb{margin-bottom:-6px;}
#logo{margin-left:60px;margin-top:53px;}
#slogan{float:right;margin-right:170px;margin-top:42px;}
#telephone{float:right;position:absolute;top:169px;margin-left:530px;}
#menu{list-style-type:none;margin-top:84px;margin-left:30px;}
#menu li{float:left;margin-left:5px;margin-right:34px;display:block;}
.accueilb{width:56px;height:12px;}
a.accueilb:hover{background:url("template/voyage/images/accueilb.png") no-repeat;}
a.accueilb:hover img{visibility:hidden;}
.destinationb{width:63px;height:12px;}
a.destinationb:hover{background:url("template/voyage/images/groupeb.png") no-repeat;}
a.destinationb:hover img{visibility:hidden;}
.individuelb{width:83px;height:12px;}
a.individuelb:hover{background:url("template/voyage/images/individuelb.png") no-repeat;}
a.individuelb:hover img{visibility:hidden;}
.devisb{width:37px;height:12px;}
a.devisb:hover{background:url("template/voyage/images/devisb.png") no-repeat;}
a.devisb:hover img{visibility:hidden;}
.contactb{width:64px;height:12px;}
a.contactb:hover{background:url("template/voyage/images/contactb.png") no-repeat;}
a.contactb:hover img{visibility:hidden;}
.accesprob{width:73px;height:12px;}
a.accesprob:hover{background:url("template/voyage/images/accesprob.png") no-repeat;}
a.accesprob:hover img{visibility:hidden;}
#accueil1{width:435px;float:left;margin-left:37px;}
#accueil2{width:435px;float:left;margin-left:37px;}
#accueil h1{font-size:18px;color:#333;font-weight:normal;background:url("template/voyage/images/avion.png") no-repeat;padding-left:50px;margin-left:30px;}
#accueil h2{color:#000;margin-top:16px;}
#accueil{margin-top:23px;}
.sliderwrapper{margin-left:92px;position:relative;overflow:hidden;float:center;clear:both;width:795px;height:224px;}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.contentdiv{background:url("template/voyage/images/fond-featured.jpg") no-repeat;width:795px;height:224px;clear:both;position:relative;}
.contentdiv h4{font-size:18px;padding-top:20px;font-weight:normal;}
.contentdiv p{padding-right:35px;margin-top:30px;}
.contentdiv a{text-decoration:none;color:#3A3939;}
.contentdiv a:hover{text-decoration:underline;}
.fleft img{height:183px;float:left;padding:15px;}
.pagination{display:none;}
.droite{float:right;}
#top-left a{color:#000;}
#top-left a:hover{text-decoration:none;}
#news{clear:both;text-align:center;padding:20px;width:960px;*float:left;*margin:0 auto;}
#news ul{list-style-type:none;height:24px;margin-left:200px;*margin-left:-550px;}
#news li{height:24px;background:url("template/voyage/images/news.png") no-repeat;position:absolute;padding-left:70px;padding-top:3px;}
#news a{color:#333;font-weight:bold;}
#news a:hover{text-decoration:none;}
.boutons_featured{position:absolute;right:-14px;bottom:12px;*bottom:24px}
#tri{background-color:#4b4b4b;width:936px;text-align:center;color:#ccc;font-weight:bold;height:26px;padding-top:9px;}
#tri a{color:#4b4b4b;padding-left:25px;padding-right:25px;background:url("template/immobilier/images/fond-bouton.png") right top;padding-top:7px;padding-bottom:7px;text-decoration:none;border-left:1px solid #efbc22;}
#next-prev-bottom{width:957px;text-align:right;color:#999;font-weight:bold;height:26px;padding-top:9px;margin-top:-2px;padding-right:4px;margin-bottom:12px;clear:both;}
#next-prev-top{width:952px;text-align:right;color:#999;font-weight:bold;height:26px;padding-top:9px;margin-top:-2px;margin-bottom:8px;margin-left:5px;}
.boutontexte{color:#fff;padding-left:10px;padding-right:10px;background:url("template/voyage/images/fondbouton.png") right top;padding-top:8px;padding-bottom:11px\0/!important;padding-bottom:10px;text-decoration:none;text-shadow:1px 1px #666;}
.bordbouton{height:34px;width:2px;background:url("template/voyage/images/bordbouton.png") no-repeat;position:absolute;*margin-top:0 !important;margin-top:-8px;}
#next-prev-top span a{padding:0;float:left;border:none;margin-top:-7px;}
.nbre{margin-bottom:10px;font-size:18px;color:#3A3939;}
.result{background:url("template/voyage/images/hautboite.png") top center no-repeat;width:962px;position:relative;}
.result2{position:relative;padding:8px;}
.result2 ul{list-style-type:none;*position:absolute !important;*padding-bottom:20px !important;}
.result2 li{float:left;padding:0 10px 0 26px;background:url("template/voyage/images/li.png") no-repeat left;padding-left:21px;line-height:1.3em;}
.result2 img{float:left;padding-right:8px;padding-left:2px;padding-bottom:4px;}
.result3{width:962px;height:19px;background:url("template/voyage/images/basboite.png") top center no-repeat;clear:both;}
.droiter{float:right;font-size:14px;font-weight:bold;color:#3A3939;text-align:center;padding-right:4px;padding-top:2px;}
.short_text{margin-top:20px;margin-right:8px;line-height:1.3em;*padding-top:20px !important;}
.result2 h3{margin-bottom:6px;font-size:18px;color:#3A3939;}
.result2 span a{text-decoration:none;color:#3A3939;}
.result2 span a:hover{text-decoration:underline;}
.boutons_liste{right:8px;*bottom:2px !important;bottom:-10px;position:absolute;}
.boutons_liste img{padding:0;}
.large{width:936px;margin:0 auto;}
.large h1{font-size:18px;}
.large h2{font-size:16px;}
.large ul{margin-bottom:20px;margin-left:20px;list-style-type:none;}
.large li{background:url("template/voyage/images/li.png") no-repeat left;padding-left:15px;line-height:1.3em;}
#top-right{width:200px;float:right;color:#3A3939;font-size:18px;clear:both;margin-top:8px;position:relative;}
#top-left{float:right;margin-top:15px;position:relative;clear:both;margin-right:55px;width:300px;}
#top-left li{padding:0 10px 4px 20px;}
#detail iframe{float:right;}
#detail h1{font-size:18px;color:#3A3939;}
#detail h2{font-size:13px;color:#3A3939;float:right;width:345px;clear:both;margin-top:25px;}
.description{padding-bottom:8px;}
.multiple_options{width:936px;clear:both;}
.multiple_options li{float:left;width:214px;line-height:19px;}
.multiple_options ul{margin-bottom:8px;}
.liste{margin-top:12px;}
#mainimg{width:562px;;background:url("template/voyage/images/fondphoto.png") top no-repeat;z-index:200;padding-top:12px;padding-left:8px;padding-right:8px;margin-top:15px;}
#mainimg img{padding-left:6px;padding-bottom:6px;width:548px;}
.detail3{width:578px;height:15px;background:url("template/voyage/images/fondphotobas.png") top center no-repeat;clear:both;}
#center{width:620px;padding:10px;float:left;}
#thumbs{width:271px;float:right;}
#mendroite{width:455px;float:right;text-align:justify;}
#mendroite p{margin-bottom:15px;}
#mengauche{width:455px;float:left;text-align:justify;}
#mengauche p{margin-bottom:15px;}
#mengauche h1{margin-bottom:15px;margin-left:20px;}
#mengauche h3{padding-left:10px;}
#mendroite h3{padding-left:10px;}
#mengauche ul{list-style-type:none;}
#mengauche li{float:left;padding:0 10px 0 20px;background:url("template/immobilier/images/li.png") no-repeat left;padding-left:15px;line-height:1.3em;}
#megauch{text-align:left;}
#mendroite img{padding-bottom:3px;padding-left:20px;}
#condroite{float:right;width:425px;padding-right:20px;}
#congauche{width:491px;float:left;}
#congauche{margin-left:20px;}
#congauche h1{font-size:20px;margin-bottom:15px;margin-left:20px;}
#requis{color:#000;padding:5px;margin-bottom:3px;}
.red{color:#F00;}
#conretrait{padding-left:105px;}
#formulaire{color:#000;padding:5px;background:#e5e5e5;}
#formulaire label{margin:0;font-weight:normal;padding:4px;}
#formulaire input{margin-left:120px;width:300px;}
#formulaire textarea{margin-left:120px;margin-right:25px;width:298px;margin-top:22px;}
#formulaire img{margin-top:8px;margin-left:261px;}
#formulaire form{padding:0;border:0 none;background:transparent;}
.envoi{float:right;margin-right:20px;}
H1, H2, H3{font:12px Verdana,Helvetica,Sans-Serif;font-weight:bold;color:#66CC66;margin:0;padding-bottom:2px;}
H4{font:11px Verdana,Helvetica,Sans-Serif;font-weight:bold;color:#555555;margin:0;padding:0;}
.required{color:red;}
#container{width:980px;margin:0 auto;}
div#lefto{float:left;width:200px;}
div#righto{float:left;width:680px;}
div#content{float:right;width:670px;text-align:left;margin-bottom:10px;background:#fafafa;}
div#fhorizon{float:right;width:670px;text-align:left;margin-bottom:10px;background:#fafafa;}
div#navigation{float:left;width:200px;text-align:left;margin-bottom:10px;background:#fafafa;}
div#fvertical{float:left;clear:left;width:200px;text-align:left;margin-bottom:10px;background:#fafafa;}
div#banner{float:left;clear:left;width:200px;text-align:left;margin-bottom:10px;background:#fafafa;}
.blok{margin:0;overflow:hidden;background:#fafafa;float:left;}
.blokbox h2{margin:0;font-size:10px;font-weight:bold;color:#fff;background-color:#00A1DF;background-image:url("{template_url}/images/hoek_ro.gif");background-repeat:no-repeat;background-position:top right;}
.blokbox h2 span{line-height:16px;padding:2px 7px 2px 7px;background-color:transparent;background-image:url("{template_url}/images/hoek_lo.gif");background-repeat:no-repeat;background-position:top left;}
.blokbox div.blokcontent{margin:0;border:1px solid #ccc;border-width:0 1px;padding:10px 10px 0 10px;}
.blokbox div.blokcontentmain{margin:0;border:1px solid #ccc;border-width:0 1px;padding:10px 10px 0 10px;}
.blokbox div.blokfooter{line-height:10px;background-color:#fafafa;background-image:url("{template_url}/images/bhoek_ro.gif");background-repeat:no-repeat;background-position:top right;}
.blokbox div.blokfooter div{background-color:transparent;background-image:url("{template_url}/images/bhoek_lo.gif");background-repeat:no-repeat;background-position:top left;}
form{margin:10px 0 0 0;padding:10px 10px 10px 10px;}
form p{font-weight:bold;}
label{display:block;font-weight:bold;float:left;margin-right:4px;}
input{margin-bottom:1px;border:1px solid #ccc;font-family:Verdana,Helvetica,Sans-Serif;font-size:12px;height:20px;color:#000;background-color:#fff;}
textarea{width:230px;padding:2px;font-family:Verdana,Helvetica,Sans-Serif;height:70px;display:block;color:#777;border:1px solid #ccc;}
select{width:200px;border:1px solid #ccc;margin-bottom:2px;}
option{width:200px;border:0px solid #ccc;}
fieldset{padding:1em;border:1px solid #CCC;}
legend{margin-bottom:8px;padding:5px 5px 5px 5px;border:1px solid #CCC;}
.no_results{color:red;margin-top:10px;border:1px dashed red;padding:4px 4px 4px 4px;}
.search_results{width:100%;}
.result_row_0{background-color:#F2F2EE;}
.result_row_1{background-color:#FFF;}
.listing_result_box{border:1px dashed #00A1DF;margin-top:6px;}
.listing_result_top{border-top:1px dashed #00A1DF;border-left:1px dashed #00A1DF;border-right:1px dashed #00A1DF;padding:0 6px 6px 8px;}
.listing_result_center{border-top:1px dashed #00A1DF;border-left:1px dashed #00A1DF;border-right:1px dashed #00A1DF;padding:8px 6px 8px 8px;line-height:1.3em;}
.listing_result_bottom{border-top:1px dashed #00A1DF;border-left:1px dashed #00A1DF;border-right:1px dashed #00A1DF;border-bottom:1px dashed #00A1DF;padding:8px 6px 8px 8px;line-height:1.3em;}
.listing_result_content{margin-top:5px;margin-bottom:5px;text-align:center;}
.listing_header{padding:4px 0 0 8px;}
.browse_tool_table{background-color:#F7F7F4;width:100%;font-size:11px;text-decoration:none;color:black;border:1px solid #DDD;padding:2px 2px 2px 2px;margin-bottom:6px;}
.browse_tool{background-color:#EBEBEB;font-size:11px;text-decoration:none;color:black;}
.browse_tool_num{color:#336699;}
.browse_tool_button A{background-color:#EBEBEB;font-size:10px;line-height:10px;text-align:center;border:1px dashed red;font-weight:bold;text-decoration:none;color:#00A1DF;width:100px;display:block;line-height:16px;}
.browse_tool_button A:visited{color:#00A1DF;}
.browse_tool_button A:hover{color:#555555;}
.browse_tool_ghost{font-size:10px;line-height:10px;color:#aaaaaa;text-decoration:none;}
.browse_tool_curpage{border:1px solid #00A1DF;color:#555555;font-weight:bold;padding:4px 4px 4px 4px;display:block;text-align:center;}
.bt_pages{font-family:verdana, arial, Helvetica, sans-serif;BACKGROUND-COLOR:#EBEBEB;text-decoration:none;vertical-align:middle;color:#000000;}
bt_pages_ghost{color:#aaaaaa;text-decoration:none;}
A.bt_pages{border:1px solid #00A1DF;color:#00A1DF;padding:4px 4px 4px 4px;display:block;text-align:center;}
A.bt_pages:visited{color:#00A1DF;}
A.bt_pages:hover{color:#FFFFFF;background:#CCFF00;}
.next_prev_listing{margin:0 0 0 0;border:1px dashed #00A1DF;width:100%;text-align:center;}
.next_prev_listing ul{margin:0.2em auto;}
.next_prev_listing li{display:inline;padding:3px 0;list-style-type:none;}
.count, .listing_xy{width:100%;background-color:#E8E8E8;clear:both;padding:3px 0;}
.slideshow_img{float:left;width:100%;text-align:center;}
.slideshow_links{float:left;width:100%;text-align:center;}
.city_distance_header{font-size:12px;}
.view_user{padding-left:5px;}
.view_user_user_name{font-size:14px;font-weight:bold;background-color:#EEEEEE;padding:5px 5px 5px 5px;margin-top:10px;}
.view_user_user_images{float:left;width:140px;}
.view_user_user_info{float:left;padding-left:10px;width:400px;line-height:1.4em;}
.view_user_user_hitcount{clear:both;margin-top:20px;line-height:40px;}
.view_user_user_box{}
.featured_listings{margin-left:auto;margin-right:auto;text-align:center;}
.blog_date{clear:both;color:#808080;margin-bottom:3px;font-size:10px;margin-left:80px;}
.blog_title{font-weight:bold;font-size:18px;color:#9FB6D5;}
.blog_summary{padding:7px;color:#808080;}
.blog_story_link_line{padding-left:7px;padding-bottom:5px;}
a.blog_story_link{text-decoration:none !important;}
.blog_entry_footer{background-color:#9FB6D5;display:block;height:15px;padding-left:5px;padding-top:2px;padding-right:5px;margin-bottom:15px;font-size:10px;}
.blog_byline{float:left;}
.blog_comments{float:right;}
.blog_full_article{margin-left:37px;color:#000;margin-top:16px;}
.blog_article h1{font-size:18px;color:#333;font-weight:normal;background:url("template/voyage/images/avion.png") no-repeat;padding-left:50px;margin-left:30px;margin-top:23px;}
.blog_full_article img{float:left;margin-right:7px;margin-bottom:7px;}
form.template_selector{margin:0;padding:0;}
form.template_selector fieldset{border:none;}
select#select_users_template{width:150px;}