/* PV_css_oe_cache */ 


/* layout */
.zMRG_L{min-width:30px;}
.zMRG_R{min-width:30px;}
.zMRG_T{height:10px;}
.zMRG_B{height:20px;}
.zERMaster{width:1192px;margin-bottom:10px;margin-top:0px;}
.zERPage{min-height:380px;text-align:center;vertical-align:top;margin-right:0px;margin-left:0px;padding-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
.zFRM_IN{padding-top:0px;padding-bottom:0px;padding-right:10px;padding-left:10px;}
.zHDR_div{padding-top:1px;padding-right:16px;}
.zBNR{min-height:158px;}
#zparif{height:2000px;width:100%;background-color:transparent;border:none;}
.xText,.xTextLeft,.xTextRight{padding:6px 4px 6px 4px;vertical-align:top;text-align:center;}
.xText{margin-top:6px;margin-right:4px;margin-bottom:6px;margin-left:4px;}
.xTextLeft{float:left;margin-top:6px;margin-right:8px;margin-bottom:6px;margin-left:4px;}
.xTextRight{float:right;margin-top:6px;margin-right:4px;margin-bottom:6px;margin-left:8px;}
table.xTable{width:96%;}
.xPicture,.xPictureLeft,.xPictureRight,.xPlayer,.xPlayerLeft,.xPlayerRight,.xFloatLeft,.xFloatRight{margin-right:12px;margin-left:12px;padding:0px;}
.xThumbs,.xThumbsLeft,.xThumbsRight{margin-right:6px;margin-left:6px;margin-top:4px;margin-bottom:4px;padding:0px;}
.xValThumbs{position:absolute;top:10%;width:74%;max-height:70px;margin:13%;overflow:hidden;}
.xPictureLeft,.xFloatLeft,.xPlayerLeft,.xThumbsLeft{float:left;}
.xPictureRight,.xFloatRight,.xPlayerRight,.xThumbsRight{float:right;}


/* bgbody */
body{margin:0px;background-color:#54504E;background-repeat:no-repeat;background-position:0px 0px;background-attachment:fixed;background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/bg/_none.gif);}


/* bgcolbor */
.w_lines{border-width:3px;border-style:none;border-color:#FFFFFF;}
img{border-style:none;}
.zFRM_IN{background-color:transparent;background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/bg/_none.gif);background-repeat:no-repeat;background-position:center top;}
.zMST{background-color:transparent;border-radius:0px;box-shadow:none;}
.zERPageBgOpacity{background-color:transparent;opacity:1;border-radius:8px;box-shadow:none;}
hr{border-style:solid;border-width:3px;border-color:#FFFFFF;border-radius:0px;box-shadow:none;width:100%;}
.zHR{border-top-width:3px;border-top-style:none;border-top-color:#FFFFFF;border-bottom:none;border-left:none;border-right:none;}
.zBT{border-top-width:3px;border-top-style:none;border-top-color:#FFFFFF;}
.zBB{border-bottom-width:3px;border-bottom-style:none;border-bottom-color:#FFFFFF;}
.zBL{border-left-width:3px;border-left-style:none;border-left-color:#FFFFFF;}
.zBR{border-right-width:3px;border-right-style:none;border-right-color:#FFFFFF;}
.zNAV{border-right-width:1px;border-right-style:solid;border-right-color:#999999;}
.zBOX{background-color:#FFFFFF;border-width:1px;border-style:none;border-color:#999999;border-radius:4px;box-shadow:none;}
.BoxBar{background-color:#4158B0;border-top-width:0px;border-top-style:none;border-top-color:#999999;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;border-radius:0px;height:auto;}
.bar-1{background-color:#FFF;border-top-width:3px;border-top-style:solid;border-top-color:#FFFFFF;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#FFFFFF;border-radius:0px;height:auto;}
.bar-2{background-color:#4158B0;border-top-width:1px;border-top-style:none;border-top-color:#FFFFFF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;border-radius:0px;height:auto;}
.xText,.xTextLeft,.xTextRight{background-color:#FFFFFF;border-width:1px;border-style:solid;border-color:#FFFFFF;border-radius:4px;box-shadow:none;}
table.xTable{background-color:#F3F2FF;border-width:1px;border-style:solid;border-color:#999999;border-radius:4px;box-shadow:none;}
tr.xTableRowHigh{background-color:#4158B0;}
td.xTableCellHigh{background-color:#4158B0;}
.xPicture,.xPictureLeft,.xPictureRight{color:#999;background-color:#EEE;border-width:3px;border-style:solid;border-color:#FFFFFF;box-shadow:none;}
.xPicture,.xPictureLeft,.xPictureRight,.img_xPicture,.img_xPictureLeft,.img_xPictureRight{border-radius:4px;}
.xPlayer,.xPlayerLeft,.xPlayerRight{border-width:1px;border-style:solid;border-color:#999999;box-shadow:none;}
.xThumbs,.xThumbsLeft,.xThumbsRight,.xThumbs:hover,.xThumbsLeft:hover,.xThumbsRight:hover{border-width:1px;border-style:solid;border-color:#FFFFFF;box-shadow:none;}
.xThumbs,.xThumbsLeft,.xThumbsRight,.xThumbs:hover,.xThumbsLeft:hover,.xThumbsRight:hover,.img_xThumbs,.img_xThumbsLeft,.img_xThumbsRight{border-radius:4px;}
.xThumbs:hover,.xThumbsLeft:hover,.xThumbsRight:hover{box-shadow:0px 0px 2px 2px #999;}


/* text_font */
.font_0{font-family:Helvetica,serif;font-size:20px;}
.font_1{font-family:Helvetica,serif;font-size:20px;}
.font_2{font-family:Helvetica,serif;font-size:20px;}
.font_3{font-family:Helvetica,serif;font-size:20px;}
.font_4{font-family:Helvetica,serif;font-size:20px;}
.font_5{font-family:Helvetica,serif;font-size:20px;}
.font_6{font-family:Helvetica,serif;font-size:20px;}
body,p,.BodyText{font-size:20px;font-family:Helvetica,serif;}
blockquote{font-family:Helvetica,serif;}
h1,.Header-1,.PageTitle{font-family:Helvetica,serif;}
h2,.Header-2,.Title{font-family:Helvetica,serif;}
h3,.Header-3{font-family:Helvetica,serif;}
h4,.Header-4{font-family:Helvetica,serif;}
h5,.Header-5,.Quote{font-family:Helvetica,serif;}
h6,.Header-6,.SmallText{font-family:Helvetica,serif;}
.Question{font-family:Helvetica,serif;}
.Answer{font-family:Helvetica,serif;}
.Caption{font-family:Helvetica,serif;}
.Crumbs{font-family:Helvetica,serif;}
ul.Bullet-1{font-family:Helvetica,serif;}
ul.Bullet-2{font-family:Helvetica,serif;}
.bar-1{font-family:Helvetica,serif;}
.bar-2{font-family:Helvetica,serif;}
.xText,.xTextLeft,.xTextRight{font-family:Helvetica,serif;}
.BoxBar{font-family:Helvetica,serif;}
.BoxHeader-1{font-family:Helvetica,serif;}
.BoxHeader-2{font-family:Helvetica,serif;}
.BoxHeader-3{font-family:Helvetica,serif;}
.BoxText{font-family:Helvetica,serif;}
.xTable{font-family:Helvetica,serif;}
.xTableRowHigh{font-family:Helvetica,serif;}
.xTableCellHigh{font-family:Helvetica,serif;}
.xValThumbs{font-family:Verdana,Arial,Helvetica,sans-serif;}
.background-1{font-family:Helvetica,serif;}
.background-2{font-family:Helvetica,serif;}
.background-3{font-family:Helvetica,serif;}
.highlight-1{font-family:Helvetica,serif;}
.highlight-2{font-family:Helvetica,serif;}
.highlight-3{font-family:Helvetica,serif;}
a.link{font-family:Helvetica,serif;}


/* text_color */
.color_0{color:#FAFAFA;}
.color_1{color:#EB9D50;}
.color_2{color:#F0BA93;}
.color_3{color:#FFA058;}
.color_4{color:#FFCC33;}
.color_5{color:#EC9F5B;}
.color_6{color:#F6E2B0;}
.color_hl_1{color:#428F32;}
.color_hl_2{color:#C48343;}
.color_hl_3{color:#347027;}
.color_bg_1{color:#9C6236;background-color:#F6E2B0;}
.color_bg_2{color:#6B4325;background-color:#FFCC99;}
.color_bg_3{color:#FAB95F;background-color:#FCE7E5;}
a{color:inherit;}
a:hover{text-decoration:underline;}
body,p,.BodyText{color:#FAFAFA;}
h1,.Header-1,.PageTitle{color:#EB9D50;}
h2,.Header-2,.Title{color:#F0BA93;}
h3,.Header-3{color:#FFA058;}
h4,.Header-4{color:#FFCC33;}
h5,.Header-5,.Quote{color:#EC9F5B;}
h6,.Header-6,.SmallText{color:#F6E2B0;}
.Question{color:#FAFAFA;}
.Answer{color:#FAFAFA;}
.Caption{color:#EC9F5B;}
.Crumbs{color:#F6E2B0;}
a.Crumbs:hover{color:#F6E2B0;}
ul.Bullet-1{color:#FAFAFA;}
ul.Bullet-2{color:#FAFAFA;}
.bar-1{color:#9C6236;}
.bar-2{color:#6B4325;}
.xText,.xTextLeft,.xTextRight{color:#FAFAFA;}
.BoxBar{color:#9C6236;}
.BoxHeader-1{color:#FAFAFA;}
.BoxHeader-2{color:#FAFAFA;}
.BoxHeader-3{color:#FAFAFA;}
.BoxText{color:#FAFAFA;}
.xTable{color:#FAFAFA;}
.xTableRowHigh{color:#FAFAFA;}
.xTableCellHigh{color:#FAFAFA;}
.xValThumbs{color:#EEEEEE;}
.background-1{color:#9C6236;background-color:#F6E2B0;}
.background-2{color:#6B4325;background-color:#FFCC99;}
.background-3{color:#FAB95F;background-color:#FCE7E5;}
.highlight-1{color:#428F32;}
.highlight-2{color:#C48343;}
.highlight-3{color:#347027;}
a.link{color:#EB9D50;}
a.link:hover{color:#EB9D50;}


/* text_format */
body{margin:0px;}
p,body,.BodyText,h1,.Header-1,.PageTitle,h2,.Header-2,.Title,h3,.Header-3,h4,.Header-4,h5,.Header-5,.Quote,h6,.Header-6,.SmallText,blockquote,ol,ul{margin:0px;padding-left:8px;padding-right:8px;}
ul{padding-top:0.50em;padding-bottom:0.85em;list-style-position:inside;}
ol{padding-top:0.50em;padding-bottom:0.85em;list-style-position:inside;}
li{padding-top:0.16em;padding-bottom:0.50em;line-height:1.2em;margin-left:2em;text-indent:-1em;}
blockquote{padding-top:0.33em;padding-bottom:0.33em;padding-left:1.33em;padding-right:1.0em;font-style:italic;font-size:100%;}
body,.BodyText{font-weight:normal;text-align:left;padding-left:0px;padding-right:0px;letter-spacing:0.016em;}
p,.BodyText{font-weight:normal;padding-top:0.1em;padding-bottom:0.4em;line-height:1.3em;font-style:normal;}
h1,.Header-1,.PageTitle{font-size:180%;font-weight:bold;letter-spacing:0.16em;padding-top:0.4em;padding-bottom:0.2em;text-align:center;font-style:normal;line-height:1.2em;}
h2,.Header-2,.Title{font-size:130%;font-weight:bold;letter-spacing:0.14em;padding-top:0.4em;padding-bottom:0.2em;font-style:normal;line-height:normal;}
h3,.Header-3{font-size:110%;font-weight:bold;letter-spacing:0.14em;padding-top:0.4em;padding-bottom:0.4em;font-style:normal;}
h4,.Header-4{font-size:110%;font-weight:bold;line-height:1.3em;letter-spacing:0.08em;padding-top:0.8em;padding-bottom:0.4em;font-style:normal;}
h5,.Header-5,.Quote{font-size:120%;font-weight:bold;line-height:1.3em;letter-spacing:0.10em;padding-top:0.8em;padding-bottom:0.4em;font-style:normal;}
h6,.Header-6,.SmallText{font-size:80%;font-weight:normal;padding-top:0.8em;padding-bottom:0.4em;font-style:normal;}
.Question{font-size:110%;font-weight:bold;letter-spacing:0em;text-align:left;font-style:normal;}
.Answer{font-size:100%;font-weight:normal;padding-top:0.2em;padding-bottom:1em;padding-left:2em;padding-right:1.0em;font-style:normal;}
.Caption{font-size:100%;font-weight:normal;font-style:italic;padding-right:0.2em;padding-left:0.2em;padding-top:0.4em;text-align:center;line-height:1.2em;}
.Crumbs{font-size:90%;font-weight:normal;padding-right:0.2em;padding-left:0.2em;padding-top:0em;font-style:normal;}
a.Crumbs:hover{font-weight:bold;font-style:normal;}
ul.Bullet-1{font-size:100%;font-weight:normal;line-height:1.2em;display:block;font-style:normal;}
ul.Bullet-2{font-size:100%;font-weight:normal;line-height:1.4em;letter-spacing:0.07em;display:block;font-style:normal;}
.xPicture,.xPictureLeft,.xPictureRight{font-size:100%;margin-top:8px;margin-bottom:8px;}
.xValThumbs{font-weight:bold;text-align:center;line-height:14px;font-size:11px;font-style:normal;}
.bar-1{text-align:left;letter-spacing:0.2em;font-size:110%;font-weight:bold;line-height:1.2em;padding-top:0.2em;padding-bottom:0.3em;font-style:normal;}
.bar-2{text-align:left;letter-spacing:0.08em;font-size:150%;font-weight:normal;line-height:1.0em;padding-top:0.1em;padding-bottom:0.2em;font-style:normal;}
.xText,.xTextLeft,.xTextRight{font-size:100%;font-weight:normal;line-height:1.3em;text-align:center;letter-spacing:0em;padding-top:0.4em;padding-bottom:0.4em;font-style:normal;}
.BoxBar{font-size:100%;font-weight:bold;text-decoration:none;line-height:1.2em;text-align:left;padding-left:6px;letter-spacing:0.04em;padding-top:0.4em;padding-bottom:0.4em;font-style:normal;}
.BoxHeader-1{font-size:150%;font-weight:normal;letter-spacing:0.2em;padding-top:0.4em;padding-bottom:0.4em;text-align:center;font-style:normal;}
.BoxHeader-2{font-size:120%;font-weight:bold;letter-spacing:0.2em;padding-top:0.4em;padding-bottom:0.2em;text-align:center;font-style:normal;}
.BoxHeader-3{font-size:100%;font-weight:bold;letter-spacing:0.14em;padding-top:0.4em;padding-bottom:0.4em;font-style:normal;}
.BoxText{font-size:100%;font-weight:normal;line-height:1.3em;text-align:left;letter-spacing:0em;padding-top:0.1em;padding-bottom:0.4em;font-style:normal;}
.xTable{font-size:96%;font-weight:normal;line-height:1.4em;text-align:left;letter-spacing:0em;font-style:normal;}
td.xTable{padding:0.6em;}
.xTableRowHigh{font-size:100%;font-weight:bold;line-height:1.4em;letter-spacing:0em;padding:0.6em;text-align:center;font-style:normal;}
.xTableCellHigh{font-size:100%;font-weight:bold;line-height:1.4em;letter-spacing:0em;padding:0.6em;text-align:left;font-style:normal;}
.background-1{font-size:100%;font-weight:bold;padding-right:1.0em;padding-left:1.0em;font-style:normal;}
.background-2{font-size:100%;font-weight:bold;padding-right:1.0em;padding-left:1.0em;font-style:normal;}
.background-3{font-size:120%;font-weight:bold;letter-spacing:0.2em;padding-right:1.0em;padding-left:1.0em;font-style:normal;}
.highlight-1{font-size:100%;font-weight:bold;letter-spacing:1px;font-style:normal;}
.highlight-2{font-size:100%;font-weight:bold;letter-spacing:1px;font-style:normal;}
.highlight-3{font-size:120%;font-weight:bold;letter-spacing:0.2em;font-style:normal;}
.center{text-align:center;}
.big{font-size:120%;}
.small{font-size:80%;}
a.link{text-decoration:none;font-weight:normal;font-style:normal;}
a.link:hover{text-decoration:underline;font-weight:normal;font-style:normal;}


/* text_images */
ul.Bullet-1{color:#333;list-style-image:url(__images/bullet-1.gif);}
ul.Bullet-2{color:#333;list-style-image:url(__images/bullet-2.gif);}


/* banner */
.zBNR{min-height:208px;background-color:transparent;background-image:url(../img/banner.png);background-repeat:no-repeat;background-position:center top;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#999999;border-top-style:none;border-top-width:1px;border-top-color:#999999;border-left-style:none;border-left-width:1px;border-left-color:#999999;border-right-style:none;border-right-width:1px;border-right-color:#999999;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:none;margin-top:0px;margin-bottom:0px;}
.zBannerTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:66px;color:#FFFFFF;font-weight:normal;letter-spacing:0.3em;top:-4px;left:30px;display:block;}
.zBannerTagline{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;color:#EBEBEB;font-weight:bolder;letter-spacing:0.16em;top:16px;right:0px;display:block;}


/* topbar */
.TMtext{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;color:#A07C62;font-weight:normal;letter-spacing:0.08em;padding-top:2px;padding-right:6px;padding-bottom:0px;padding-left:6px;}
.TMtextHighlight{color:#000000;letter-spacing:0.06em;font-weight:bold;text-decoration:none;}
.zTM_table{width:100%;height:26px;padding-left:8px;padding-right:8px;background-color:#FFFFFF;background-image:none;background-repeat:repeat-x;background-position:top left;box-shadow:none;border-radius:0px;border-top-style:solid;border-top-width:3px;border-top-color:#54504E;border-bottom-style:none;border-bottom-width:3px;border-bottom-color:#FFFFFF;border-left-style:none;border-left-width:3px;border-left-color:#FFFFFF;border-right-style:none;border-right-width:3px;border-right-color:#FFFFFF;}
.zTM_div{top:-34px;left:0px;}
td.zTMSeparator,td.zTMHomeSeparator{min-width:20px;background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/bullets/_none.gif);background-repeat:no-repeat;background-position:center 10px;}
td.zTMHome,td.zTM,td.zTMVoid,td.zTMHighlight{text-align:center;vertical-align:middle;white-space:nowrap;padding-top:2px;padding-right:6px;padding-bottom:0px;padding-left:6px;}
a.zTMHome,a.zTM,a.zTMVoid,a.zTMVoid:hover,a.zTMEnd,a.zTMBack,a.zTMClose,a.zTMHighlight{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;color:#A07C62;font-weight:normal;letter-spacing:0.08em;text-align:center;text-decoration:none;}
.zTMHome{margin-left:6px;}
.zTMEnd{text-align:right;}
.zTMBack{text-align:right;background-repeat:no-repeat;background-position:2px 5px;padding-left:0px;}
a.zTMBack{background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/topbar_arrow_back.gif);}
a.zTMBack:hover{background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/topbar_arrow_back_hover.gif);}
.zTMClose,a.zTMClose,a.zTMClose:hover{text-align:right;background-repeat:no-repeat;background-position:right 4px;padding-right:16px;}
a.zTMClose{background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/topbar_close.gif);}
a.zTMClose:hover{background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/topbar_close_hover.gif);}
a.zTMHighlight,a.zTMHighlight:hover{color:#EB9D50;letter-spacing:0.06em;font-weight:bold;text-decoration:none;}
a.zTM:hover,a.zTMHome:hover,a.zTMEnd:hover,a.zTMBack:hover,a.zTMClose:hover{color:#EB9D50;letter-spacing:0.06em;font-weight:bold;text-decoration:none;}


/* topbar2 */
.zTML2_div{top:19px;background-color:transparent;margin-left:10px;min-width:140px;border-radius:0px;box-shadow:none;border-top-style:none;border-top-width:1px;border-top-color:#999;border-bottom-style:outset;border-bottom-width:3px;border-bottom-color:#999;border-left-style:solid;border-left-width:1px;border-left-color:#999;border-right-style:outset;border-right-width:3px;border-right-color:#999;}
a.zTML2{display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#000;letter-spacing:normal;background-color:#FFFFFF;text-align:left;text-decoration:none;line-height:18px;padding-left:14px;padding-right:14px;border-radius:0px;border-top-style:solid;border-top-width:1px;border-top-color:#999;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#999;border-left-style:none;border-left-width:1px;border-left-color:#999;border-right-style:none;border-right-width:1px;border-right-color:#999;}
a.zTML2:hover{color:#444;font-weight:bold;background-color:#FFFFFF;letter-spacing:normal;text-decoration:none;}


/* navigation */
.zNAV{min-width:200px;background-color:transparent;width:200px;}
.NAVtd{height:32px;width:186px;padding-top:0px;padding-bottom:2px;padding-left:0px;padding-right:6px;}
.NAVbutton{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#404040;letter-spacing:0.1em;text-align:center;text-decoration:none;line-height:20px;width:186px;background-color:transparent;background-image:none;background-repeat:repeat-x;background-position:center;padding-top:4px;padding-bottom:6px;padding-left:4px;padding-right:0px;box-shadow:none;border-radius:0px;border-top-width:3px;border-top-style:none;border-top-color:#FFFFFF;border-bottom-style:none;border-left-style:none;border-right-style:none;border-bottom-width:3px;border-bottom-color:#FFFFFF;border-left-width:3px;border-left-color:#FFFFFF;border-right-width:3px;border-right-color:#FFFFFF;}
.NAV2td{background-color:transparent;height:20px;width:158px;padding-top:0px;padding-bottom:4px;padding-left:5px;padding-right:5px;}
.NAV2button{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#333333;letter-spacing:0.06em;text-align:left;text-decoration:none;line-height:10px;width:auto;background-color:transparent;background-image:none;background-repeat:repeat-x;background-position:center;padding-top:0px;padding-bottom:4px;padding-left:20px;padding-right:0px;box-shadow:none;border-radius:0px;border-top-width:1px;border-top-style:none;border-top-color:#009933;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#009933;border-left-width:1px;border-left-style:none;border-left-color:#009933;border-right-width:1px;border-right-style:none;border-right-color:#009933;}
.zNAV2_div{height:auto;width:140px;top:-17px;left:140px;background-color:#FFF;padding-top:6px;box-shadow:none;border-radius:0px;border-top-width:1px;border-top-style:none;border-top-color:#EEE;display:block;padding-bottom:6px;padding-left:6px;padding-right:6px;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#EEE;border-left-width:1px;border-left-style:none;border-left-color:#EEE;border-right-width:1px;border-right-style:none;border-right-color:#EEE;}
.NAVbuttonHighlight{color:#000000;font-weight:bold;letter-spacing:0.08em;text-decoration:none;background-color:transparent;background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/btn/_none.gif);background-repeat:repeat-x;background-position:center;border-top-width:3px;border-top-style:none;border-top-color:#FFFFFF;border-bottom-width:3px;border-bottom-style:none;border-bottom-color:#FFFFFF;border-left-width:3px;border-left-style:none;border-left-color:#FFFFFF;border-right-width:3px;border-right-style:none;border-right-color:#FFFFFF;box-shadow:none;border-radius:0px;}
.NAV2buttonHighlight{color:#000000;font-weight:bold;letter-spacing:0.04em;text-decoration:none;background-color:transparent;background-image:none;border-top-width:1px;border-top-style:none;border-top-color:#009933;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#009933;border-left-width:1px;border-left-style:none;border-left-color:#009933;border-right-width:1px;border-right-style:none;border-right-color:#009933;}
.NAVtlh{line-height:20px;}
.NAV2tlh{line-height:10px;}
.NAVbuttonHover{color:#000000;font-weight:bold;letter-spacing:0.08em;text-decoration:none;background-color:transparent;background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/btn/_none.gif);background-repeat:repeat-x;background-position:center;}
.NAV2buttonHover{color:#000000;font-weight:bold;letter-spacing:0.04em;text-decoration:none;}
.zNAVtable{margin-left:auto;margin-right:auto;}
td.zNAVtxt,td.zNAVtxtHighlight,td.zNAVtxtWithSubnav,td.zNAVtxtWithSubnavHighlight,td.zNAVtxtWithSubnavVoid{height:32px;width:186px;display:block;padding-top:0px;padding-bottom:2px;padding-left:0px;padding-right:6px;}
a.zNAVtxt,a.zNAVtxt:hover,a.zNAVtxtHighlight,a.zNAVtxtHighlight:hover,a.zNAVtxtWithSubnav,a.zNAVtxtWithSubnav:hover,a.zNAVtxtWithSubnavHighlight,a.zNAVtxtWithSubnavHighlight:hover,a.zNAVtxtWithSubnavVoid,a.zNAVtxtWithSubnavVoid:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#404040;letter-spacing:0.1em;font-weight:normal;text-align:center;text-decoration:none;background-color:transparent;background-image:none;background-repeat:repeat-x;background-position:center;line-height:20px;width:186px;padding-top:4px;padding-bottom:6px;padding-left:4px;padding-right:0px;box-shadow:none;border-radius:0px;border-top-width:3px;border-top-style:none;border-top-color:#FFFFFF;border-bottom-width:3px;border-bottom-style:none;border-bottom-color:#FFFFFF;border-left-width:3px;border-left-style:none;border-left-color:#FFFFFF;border-right-width:3px;border-right-style:none;border-right-color:#FFFFFF;display:block;}
a.zNAVtxt:hover,a.zNAVtxtWithSubnav:hover{color:#000000;font-weight:bold;letter-spacing:0.08em;text-decoration:none;}
a.zNAVtxtHighlight,a.zNAVtxtHighlight:hover,a.zNAVtxtWithSubnav,a.zNAVtxtWithSubnav:hover,a.zNAVtxtWithSubnavHighlight,a.zNAVtxtWithSubnavHighlight:hover,a.zNAVtxtWithSubnavVoid,a.zNAVtxtWithSubnavVoid:hover{color:#000000;background-color:transparent;background-image:url(https://www.horizondesbastides.fr/^sys/CSS/__images/btn/_none.gif);border-top-width:3px;border-top-style:none;border-top-color:#FFFFFF;border-bottom-width:3px;border-bottom-style:none;border-bottom-color:#FFFFFF;border-left-width:3px;border-left-style:none;border-left-color:#FFFFFF;border-right-width:3px;border-right-style:none;border-right-color:#FFFFFF;}
a.zNAVtxtHighlight,a.zNAVtxtHighlight:hover,a.zNAVtxtWithSubnavHighlight,a.zNAVtxtWithSubnavHighlight:hover{color:#000000;font-weight:bold;letter-spacing:0.08em;text-decoration:none;}
table.zNAVL2{width:158px;}
td.zNAVL2,td.zNAVL2Highlight,td.zNAVL2Last,td.zNAVL2LastHighlight{background-color:transparent;height:20px;padding-top:0px;padding-bottom:4px;padding-left:5px;padding-right:5px;}
a.zNAVL2,a.zNAVL2:hover,a.zNAVL2Highlight,a.zNAVL2Highlight:hover,a.zNAVL2Last,a.zNAVL2Last:hover,a.zNAVL2LastHighlight,a.zNAVL2LastHighlight:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#333333;letter-spacing:0.06em;font-weight:normal;text-align:left;text-decoration:none;background-color:transparent;background-image:none;background-repeat:repeat-x;background-position:center;line-height:10px;width:auto;padding-top:0px;padding-bottom:4px;padding-left:20px;padding-right:0px;box-shadow:none;border-radius:0px;border-top-width:1px;border-top-style:none;border-top-color:#009933;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#009933;border-left-width:1px;border-left-style:none;border-left-color:#009933;border-right-width:1px;border-right-style:none;border-right-color:#009933;display:block;}
a.zNAVL2:hover,a.zNAVL2Last:hover{color:#000000;font-weight:bold;letter-spacing:0.04em;text-decoration:none;}
a.zNAVL2Highlight,a.zNAVL2Highlight:hover,a.zNAVL2LastHighlight,a.zNAVL2LastHighlight:hover{color:#000000;font-weight:bold;letter-spacing:0.04em;text-decoration:none;background-color:transparent;background-image:none;border-top-width:1px;border-top-style:none;border-top-color:#009933;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#009933;border-left-width:1px;border-left-style:none;border-left-color:#009933;border-right-width:1px;border-right-style:none;border-right-color:#009933;}


/* footer */
.wFTR{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#C9C9C9;line-height:16px;}
.wFTR_hover{color:#FFFFFF;}
.zFTR_div{height:16px;position:relative;width:100%;top:0px;left:0%;background-color:transparent;text-align:center;padding-top:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-top-style:solid;border-top-width:1px;border-top-color:#999999;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#999999;border-left-style:none;border-left-width:1px;border-left-color:#999999;border-right-style:none;border-right-width:1px;border-right-color:#999999;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:none;}
.zFTR,.zFTRClose,.zFTRBlind,a.zFTRBlind,a.zFTRBlind:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#C9C9C9;line-height:16px;}
a.zFTR:hover,a.zFTRClose:hover{color:#FFFFFF;}
.zFTRClose,a.zFTRClose,a.zFTRClose:hover{text-align:right;background-repeat:no-repeat;background-position:right center;padding-right:16px;}
a.zFTRClose{background-image:url(__images/footer_close.gif);}
a.zFTRClose:hover{background-image:url(__images/footer_close_hover.gif);}
a.zFTRBlind,a.zFTRBlind:hover{text-decoration:none;}


/* frame */
.zFRM_OUT{border-style:none;border-width:1px;border-color:#FFFFFF;border-radius:0px;box-shadow:none;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:top left;}
.zFRM_IN{border-style:none;border-width:1px;border-color:#FFFFFF;border-radius:0px;box-shadow:none;}
.zFRM_TL{background-image:none;background-repeat:no-repeat;background-position:right bottom;}
.zFRM_T{height:auto;background-image:none;background-repeat:repeat-x;background-position:0px bottom;}
.zFRM_TR{background-image:none;background-repeat:no-repeat;background-position:left bottom;}
.zFRM_ML{width:auto;background-image:none;background-repeat:repeat-y;background-position:right;}
.zFRM_MR{width:auto;background-image:none;background-repeat:repeat-y;background-position:left;}
.zFRM_BL{background-image:none;background-repeat:no-repeat;background-position:right top;}
.zFRM_B{height:auto;background-image:none;background-repeat:repeat-x;background-position:top;}
.zFRM_BR{background-image:none;background-repeat:no-repeat;background-position:left top;}


/* header */
.color_auto{color:#FFFFFF;}
.color_dim{color:#6999993;}
.zHDRstage,td.zHDRuser,td.zHDR{text-align:right;white-space:nowrap;}
td.zHDRleft{text-align:left;white-space:nowrap;}
.zHDR,.zHDRuser,.zHDRstage,.zHDRdim,a.zHDR,a.zHDRdim,a.zHDRL2,a.zHDRL2dim,a.zHDRL2checked,a.zHDRL2checkeddim{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-align:right;vertical-align:top;}
a.zHDR:hover{color:#FFFFFF;font-weight:bold;}
a.zHDRdim,a.zHDRdim:hover{color:#6999993;}
.zHDRleft{font-family:Verdana, Arial, Helvetica, sans-serif;color:#F06;font-weight:bold;font-size:12px;padding-bottom:6px;padding-top:0px;}
.zHDRuser{font-weight:bold;}
.zHDRstage{font-weight:bold;text-transform:uppercase;color:#D00;letter-spacing:0.1em;}
.zHDRL2_div{top:12px;background-color:#FFF;border-top-width:1px;border-right-width:3px;border-bottom-width:3px;border-left-width:1px;border-top-style:solid;border-right-style:outset;border-bottom-style:outset;border-left-style:solid;border-top-color:#999;border-right-color:#999;border-bottom-color:#999;border-left-color:#999;padding-top:8px;padding-bottom:4px;}
a.zHDRL2,a.zHDRL2:hover,a.zHDRL2dim,a.zHDRL2dim:hover,a.zHDRL2checked,a.zHDRL2checked:hover,a.zHDRL2checkeddim,a.zHDRL2checkeddim:hover{color:#333;display:block;text-align:left;text-decoration:none;line-height:14px;padding-left:16px;padding-right:16px;}
a.zHDRL2checked,a.zHDRL2checked:hover{background-image:url(__images/checkmark.gif);background-repeat:no-repeat;background-position:4px 4px;}
a.zHDRL2:hover,a.zHDRL2checked:hover{color:#000;font-weight:bold;}
a.zHDRL2dim,a.zHDRL2dim:hover{color:#BBB;}
a.zHDRL2checkeddim,a.zHDRL2checkeddim:hover{color:#BBB;background-image:url(__images/checkmark_dim.gif);background-repeat:no-repeat;background-position:4px 4px;}
hr.zHDRL2{margin-top:2px;margin-bottom:2px;margin-right:6px;margin-left:6px;border-top-style:solid;border-top-width:1px;border-top-color:#999;border-right-style:none;border-bottom-style:none;border-left-style:none;border-radius:0px;box-shadow:none;width:auto;}


/* form */
.formLabel,.formLabelLeft,.formFull,.formDescription{font-size:18px;color:#eee;line-height:28px;font-weight:bold;text-align:right;padding-top:2px;padding-bottom:0px;}
.formLabelLeft{text-align:left;}
.formRow{vertical-align:top;white-space:nowrap;height:20px;}
.formFull{text-align:left;}
.formHeadline{font-size:18px;text-align:left;vertical-align:top;padding-top:4px;font-weight:bold;}
.formDescription{line-height:20px;font-weight:normal;text-align:left;vertical-align:top;padding-bottom:2px;}
.formComment,.formCommentField{font-size:18px;font-style:italic;color:#bbb;padding-bottom:6px;line-height:22px;}
.formCommentField{padding-bottom:0px;line-height:16px;}
.formError{font-size:24px;font-weight:bold;color:#F00;}
.formInput,.formInputSelect,.formInNumeric,.formTextArea,.formInputGreyed{font-family:Verdana, Geneva, sans-serif;font-size:18px;color:#000000;background-color:#FFFFFF;border:1px solid #D8D8D8;border-radius:2px;padding:3px 4px 3px 4px;margin-top:2px;margin-bottom:2px;}
.formInput,.formInNumeric{height:20px;}
.formInNumeric{text-align:right;}
.formInputSelect{padding:1px;}
.formInputGreyed{color:#555;background-color:#EEE;padding:2px 4px 3px 4px;display:inline-block;height:13px;}
.formInputError{border:4px solid #F00;box-shadow:0px 0px 2px 4px #FDD;}
.formFile{font-size:18px;height:22px;vertical-align:text-bottom;}
.formSubmitNoBox,.formSubmit,.formButton,.formButtonHighlight{font-family:Tahoma,Geneva,sans-serif;letter-spacing:0.1em;color:#111;font-size:18px;text-align:right;vertical-align:top;border:1px solid #D8D8D8;border-radius:2px;background-color:#E0E0E0;padding:2px 9px 4px 11px;margin:4px 4px 4px 4px;cursor:pointer;}
.formSubmitNoBox,.formSubmit{background-color:#F9F9F9;padding:0px 2px 0px 4px;letter-spacing:0.06em;}
.formButtonHighlight{background-color:#E9E9E9;border:2px solid #999;}
.formSubmitNoBox:hover,.formSubmit:hover{color:#000;background-color:#FFF;text-decoration:none;border:2px solid #AAA;}
.formSubmitNoBox,.formSubmitNoBox:hover{background-color:transparent;border:none;}
.formSubmitNoBox:hover{text-decoration:underline;}
.formButton:hover{color:#000;background-color:#F7F7F7;text-decoration:none;border:1px solid #BBB;}
.formButtonHighlight:hover{color:#000;background-color:#F7F7F7;text-decoration:none;border:1px solid #999;}
.formNote{font-size:14px;font-style:italic;color:#bbb;}
.formErrorMessage{font-size:20px;font-weight:bold;color:#FF0000;text-align:center;padding-left:12px;padding-right:12px;}
.formMessageOK{font-size:20px;font-weight:bold;color:#008A00;text-align:center;padding-left:12px;padding-right:12px;}
.formMessage{font-size:20px;color:#bbb;text-align:center;padding-left:12px;padding-right:12px;}
.formMessageLarge{font-size:24px;text-align:center;font-weight:bold;padding-left:12px;padding-right:12px;}
.formRequired{font-size:12px;color:#bbb;text-align:left;}
.formSection{font-size:20px;color:#333;background-color:#DDD;line-height:18px;border-top-style:solid;border-top-width:1px;border-top-color:#666;letter-spacing:0.10em;margin-top:14px;margin-bottom:2px;}
.formSubSection{font-size:18px;font-weight:bold;color:#666;background-color:#F9F9F9;line-height:18px;border-top-style:solid;border-top-width:1px;border-top-color:#CCC;letter-spacing:0.10em;padding-left:12px;}
.formSectionComment{color:#aaa;text-align:right;font-size:18px;}
.formSequence{color:#666666;font-size:20px;background-color:#D5EDB3;line-height:18px;}
.formSequenceHighlight{color:#000000;font-size:20px;background-color:#D5EDB3;font-weight:bold;}
.formSequenceTitle{color:#006633;font-size:20px;background-color:#D5EDB3;font-weight:bold;}
.formHelp{color:#999999;}
.formBoxLabel{color:#767676;text-align:left;font-weight:bold;}
.formBullitLabel{color:#bbb;line-height:20px;vertical-align:top;padding-top:6px;padding-bottom:6px;font-size:18px;}
.formWaiver{font-size:20px;font-style:italic;color:#bbb;font-weight:bold;}
.formNoteHighlight{font-size:20px;font-weight:bold;color:#F00;}
.formText,.formTextCentered,.formTextHighlight,.formTextHighlightCentered{font-style:normal;color:#bbb;padding-top:6px;padding-bottom:6px;line-height:16px;}
.formTextCentered{text-align:center;}
.formTextHighlight,.formTextHighlightCentered{color:#FFF;font-size:120%;font-weight:bold;letter-spacing:0.2em;}
.formTextHighlight{text-align:left;}
.formTextHighlightCentered{text-align:center;}
.formPopHelp,.formPopError,.formPopInfo,.formPopHint{font-size:20px;font-weight:normal;line-height:normal;position:absolute;visibility:hidden;top:30px;left:-220px;z-index:910;overflow:auto;white-space:normal;min-width:220px;max-width:360px;background-color:#FFF;text-align:left;padding:8px;border:2px solid #D8D8D8;border-radius:4px;box-shadow:0px 0px 4px 4px #F8F8F8;}
.formPopError{top:10px;color:#F00;border-color:#F00;text-align:center;box-shadow:0px 0px 2px 4px #FDD;}
.formPopInfo{color:#00C;max-width:450px;}
.formPopHint{display:inline-block;left:0px;padding:4px;}
.formSpacerLine{border-bottom:#CCC solid 2px;}
.red{color:#C00;}
.greyed,.greyed:hover{color:#666;}
.greyed_bg{background-color:#ddd;}
.formAdd2cartButton{vertical-align:-9px;padding-top:4px;padding-bottom:4px;}
table.formTable{border-style:none;border-width:1px;border-color:#DDD;}
tr.formTableHeader{background-color:#FAFAFA;height:26px;}
td.formTableHeader{color:#444;font-weight:bold;text-align:left;padding-left:8px;padding-right:8px;}
td.formTable{padding-left:8px;padding-right:8px;padding-top:0px;padding-bottom:0px;text-align:left;white-space:nowrap;}
.formBB,td.formTableHeader,td.formTableUnderline{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#EAEAEA;}
.formBR{border-right-style:solid;border-right-width:1px;border-right-color:#EAEAEA;}
.formBT{border-top-style:solid;border-top-width:1px;border-top-color:#EAEAEA;}
.formBL{border-left-style:solid;border-left-width:1px;border-left-color:#EAEAEA;}
.ovBoxA2Cmsg{font-size:18px;padding-left:8px;padding-right:8px;color:#333;}
.greyed{color:#aaaaaa;}
.greyed:hover{color:#666666;}
.fieldError{border-color:#F00;}
.larger{font-size:larger;}


/* popups */
img{border-style:none;}
.popupBody{margin:0px;background-color:#333333;}
.popupTitle,.popupCaptionTop,.popupCaptionBottom,.popupCaptionOnly{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;font-size:11px;color:#FFFBF0;}
.popupTitle{font-size:130%;font-weight:bold;color:#FFFFFF;letter-spacing:0.1em;padding-top:4px;padding-bottom:8px;}
.popupCaptionTop,.popupCaptionBottom,.popupCaptionOnly{color:#CCCCCC;line-height:14px;margin-top:0px;font-size:11px;padding-right:18px;padding-left:18px;}
.popupCaptionTop{padding-top:2px;padding-bottom:10px;}
.popupCaptionBottom{font-style:italic;padding-top:10px;padding-bottom:8px;}
.popupCaptionOnly{font-size:12px;color:#FFFFFF;letter-spacing:0.2em;line-height:16px;font-weight:bold;padding-top:0px;padding-bottom:10px;}
.popupFrame{text-align:center;border-radius:6px;}
.img_popupFrame{border-radius:6px;}
.popupBox,.popupBoxWhite{background-color:#222222;border-radius:6px;border:#FAFAFA solid 1px;box-shadow:0px 0px 4px 6px #DFDFDF;margin-top:8px;margin-bottom:8px;margin-left:12px;margin-right:12px;}
.img_popupBox,.img_popupBoxWhite{border-radius:6px;}
.popupBoxWhite{background-color:#FFFFFF;}
.popupPlayer{text-align:center;color:#909090;font-size:10px;border:1px solid #CCCCCC;}
.popupPlayer a:hover{color:#FFFFFF;}
.popupOVbox{vertical-align:bottom;border-radius:4px;box-shadow:0px 0px 6px 3px grey;}
td.popupFooter{padding-left:20px;padding-right:20px;}
.popupFooter,a.popupFooter,a.popupFooter:hover,.popupFooterClose,a.popupFooterClose,a.popupFooterClose:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#BBBBBB;text-align:center;padding-top:2px;}
.popupFooterClose,a.popupFooterClose,a.popupFooterClose:hover{text-align:right;background-repeat:no-repeat;background-position:right 3px;}
a.popupFooter,a.popupFooterClose{text-decoration:none;}
a.popupFooter:hover a.popupFooterClose:hover{color:#FFFFFF;}
a.popupFooterClose{background-image:url(__images/popup_footer_close.gif);}
a.popupFooterClose:hover{background-image:url(__images/popup_footer_close_hover.gif);}
.center{text-align:center;}
.big{font-size:120%;}
.small{font-size:80%;}


/* oeo */
img{border-style:none;}
.oBtnBar,.oBtnBarHL{height:16px;line-height:normal;background-color:#CBCBCB;border-color:#FFF;border-style:solid;border-width:1px;border-radius:4px;padding-top:0px;padding-bottom:0px;white-space:nowrap;color:#654E43;font-family:Verdana,sans-serif;font-weight:bold;font-size:11px;letter-spacing:normal;}
.oBtnBarHL{box-shadow:0px 0px 1px 2px #FF0000;}
.oBtnLabel{cursor:move;padding-left:3px;padding-right:3px;}
.oBtnImg{padding-top:1px;padding-bottom:1px;vertical-align:-4px;}
.oBtnPopup{position:absolute;overflow:auto;max-width:600px;border:1px;border-style:solid;border-color:#BBA397;visibility:hidden;z-index:910;}
/* PV_css_oe_cache - end */