
	/* CKE FIX */
	.cke_editable {background:#FFFFFF;}
	.cke_panel_list {background:#FFFFFF;color:#000000;margin:0;}
	/* APP COMMON */
	* {padding:0;margin:0;border:0;outline:0;}
	html {width:100%;height:100%;}
	body {width:100%;height:100%;font-family:'Trebuchet MS',helvetica,sans-serif;font-size:13px;color:#000000;background:#000000;}
	img {vertical-align: bottom;}
	ul,ol {list-style:none;}
	.clear {display:block;float:none;clear:both;height:0px;font-size:0px;text-indent:-99999px;margin:0px;}
	.alert {margin:128px;font-size:18px;padding:20px 40px;text-align:center;border-radius:12px;display:block;}
	.alert.nok {color:red;border:1px solid #ccc;box-shadow:3px 3px 8px #977 inset;}
	.alert.ok {color:green;border:1px solid #ccc;box-shadow:3px 3px 8px #797 inset;}

/* STRUCT */
	#Header {text-align:center;min-width:996px;height:207px;/*background:url(/specific_images/2/fond20site20noir2epng.png?update=20220927184337) no-repeat top center;*/}
	#Header #HeaderContent {width:996px;display:inline-block;text-align:left;}
	#Header #HeaderMenu {height:61px;background:#726849 url(/specific_images/3/menu.jpg?update=20131125184510) no-repeat top center;}
	#Page {min-width:996px;background-image:linear-gradient(to right,#000 0%,#1a1a1a 30%,#1a1a1a 70%,#000 100%);text-align:center;position:relative;z-index:30;}
	#Page #PageBackground {background:url(/specific_images/5/background_page.jpg?update=20131126125033) no-repeat top center;position:relative;font-size:0;}
	#Page #PageBackground #PageContent {width:996px;min-height:350px;display:inline-block;text-align:left;background:white;font-size:13px;}
	#Page #PageBackground #PageContent.Home {background:rgba(0,0,0,0.4);padding:16px;}
	#Footer {min-width:996px;background:#52492d;text-align:center;}
	#Footer #FooterContent {width:996px;display:inline-block;text-align:center;background:#484026;}

/* HEADER */
	#HeaderTexts #Col1 {width:30%;height:28px;float:left;padding-top:4px;}
	#HeaderTexts #Col2 {width:40%;height:28px;float:left;padding-top:4px;}
	#HeaderTexts #Col3 {width:30%;height:28px;float:left;text-align:right;padding-top:4px;font:bold 16px 'Open Sans Condensed';color:#544d35;}
	#HeaderTexts #Col3 a {color:#544d35;}
	#langMenuList {float:right;}
	#langMenuList li {float:left;width:30px;}
	#langMenuList li img {width:14px;height:10px;padding:7px 5px;background:#666;border-radius:16px;}
	#langMenuList li.current img {background:#9c8b53;}
	#logo {text-align:center;}

	#mainMenuList {font-size:0;position:relative;z-index:50;}
	#mainMenuList li {display:inline-block;}
	#mainMenuList .mainMenuLink {display:inline-block;cursor:pointer;font:bold 19px 'Open Sans Condensed';height:43px;padding:18px 16px 0 16px;color:#020201;text-transform:uppercase;text-shadow:0 0 2px 2px #908769;border-right:solid 1px #5f583e;}
	#mainMenuList .mainMenuLink:hover {color:#6c0b0b;}
	#mainMenuList .current .mainMenuLink {background:#544d35;box-shadow:0 0 25px #4a442f inset;color:#ddd;text-shadow:none;}
	#mainMenuList .subMenuList {width:100%;height:42px;position:absolute;z-index:51;text-align:center;top:61px;left:0;display:none;border-bottom:solid 1px #47473d;background:rgba(89,83,61,0.95) url(/specific_images/4/shadow_line_.png?update=20131126125430) no-repeat top center;background-size:100% 11px;;box-shadow:1px 1px 12px #444;z-index:11;}
	#mainMenuList .subMenuList li {display:inline-block;}
	#mainMenuList .subMenuList .SubMenuLink {display:inline-block;padding:8px 32px 0 32px;font:bold 19px 'Open Sans Condensed';color:white;}
	#mainMenuList .subMenuList .SubMenuLink:hover {color:#6c0b0b;}
	#mainMenuList .subMenuList li.current .SubMenuLink {color:black;text-shadow:1px 1px 1px #6c6a5e;}

	#miniCart {position:relative;display:inline-block;}
	#miniCartInfo {display:none;text-align:left;position:absolute;top:24px;left:0;z-index:120;background:rgba(32,32,32,0.9);padding:8px;font:normal 16px 'Open Sans Condensed';color:#fff;box-shadow:1px 1px 6px #444;border:solid 1px #404040;border-radius:2px;}
	#miniCartContent {position:absolute;z-index:1000;display:none;top:22px;left:0;width:195px;padding:2px 6px 6px 6px;border:solid 1px #404040;border-radius:2px;font:normal 13px 'Open Sans Condensed';color:#fff;box-shadow:1px 1px 6px #444;background:rgba(32,32,32,0.9);}
	#miniCartContent li {width:195px;clear:both;border-bottom:solid 1px #ddd;padding:3px 0;}
	#miniCartContent label {width:110px;float:left;display:block;overflow:hidden;height:18px;text-align:left;}
	#miniCartContent span {float:left;display:inline-block;width:20px;text-align:left;}
	#miniCartContent em {float:left;display:inline-block;width:45px;text-align:right;}
	#miniCartContent .miniCartTotal {border:none;border-top:solid 1px #9c8b53;text-align:right;font-weight:bold;}
	#miniCartContent .miniCartLink {border:none;}
	#miniCartContent .miniCartLink a {display:block;text-align:center;border-radius:4px;font-weight:bold;font-size:15px;background:#6c0b0b;color:white;}
	#miniCartContent .miniCartLink a:hover {background:#9c8b53;}

/* COMMON */
	h1 {font:bold 46px 'Open Sans Condensed';color:white;}
	h2 {font:normal 40px 'Open Sans Condensed';color:#6c0b0b;}
	h3 {font:normal 31px 'Open Sans Condensed';color:#6c0b0b;}
	h4 {font:normal 18px 'Open Sans Condensed';color:black;}
	h5 {font:normal 15px 'Open Sans Condensed';color:black;}
	a {color:#6c0b0b;text-decoration:none;}
	a:hover {text-decoration:none;}
	.socialshare {float:left;opacity:0.6;filter:alpha(opacity=60);}
	.socialshare:hover {opacity:1;filter:alpha(opacity=100);}
	.PageShadow {width:100%;height:11px;background:url(/specific_images/4/shadow_line_.png?update=20131126125430) no-repeat top center;background-size:100% 11px;position:absolute;top:0;left:0;z-index:31;}
	.Shadow {width:100%;height:11px;background:url(/specific_images/4/shadow_line_.png?update=20131126125430) no-repeat top center;background-size:100% 11px;}
	.Shadow.Light {opacity:0.5;filter:alpha(opacity=50);}
	.BandeauSlider {width:100%;height:192px;}
	.PageTitle {display:inline-block;padding:30px 200px 10px 16px;box-shadow:1px 1px 10px #222;margin-bottom:16px;}
	.PageFull {padding:16px 30px;}
	.PageLeft {width:732px;padding:16px;float:left;}
	.Pageright {width:232px;float:right;border:solid 1px #f0f;}
	.NavbarLink {width:192px;float:right;background:#ebe8dd;padding:10px 20px 30px 20px;margin-bottom:100px;}
	.NavbarLink a {display:block;padding-left:20px;font:bold 19px 'Open Sans Condensed';color:#5e5d58;}
	.NavbarLink a:hover {color:#6c0b0b;}
	.ImgList li {width:212px;margin:0 9px 64px 9px;border:solid 1px #888;overflow:hidden;}
	.BandeauImage {position:relative;}
	.BandeauImage img {width:100%;}
	.Centerer {text-align:center;}

/* HOME */
	.HomeSliderWrapper {position:relative;z-index:30;}
	.HomeSliderTitle {position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.2);z-index:32;}
	.HomeSliderTitle .HomeSliderTitleContent {padding:16px;text-align:left;width:996px;margin:auto;text-shadow: 1px 1px 1px #000;}
	.HomeSlider {width:100%;height:384px;z-index:31;}
	.HomeLeft {float:left;width:648px;}
	.HomeRight {float:right;width:309px;}
	.HomeBloc {background:white;padding:16px;margin-top:16px;}
	.WinesList.Home li {width:185px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;float:left;margin:9px;}
	.WinesList.Home li:hover {border:solid 1px #888;}
	.WinesList.Home .WinesListThumb {text-align:center;}
	.WinesList.Home .WinesListThumb img {width:130px;}
	.WinesList.Home .WinesListDetail {padding:8px;color:#444;font-size:12px;}
	.WinesList.Home .WinesListDetail h3 {font-family:'Trebuchet MS',helvetica,sans-serif;font-size:13px;}
	.WinesList.Home .WinesListDetail h3 a {color:black;}
	.WinesList.Home .WinesListDetail .WinesPrice {float:right;text-align:right;font-size:13px;font-weight:bold;color:#6c0b0b;}
	.WinesList.Home .WinesListDetail button {float:right;background:none;color:#222;font-weight:bold;font-size:12px;cursor:pointer;padding-top:4px;}
	.DomaineHomeList {padding-top:10px;text-align:justify;}
	.DomaineHomeList a {font:normal 16px 'Open Sans Condensed';color:#6c0b0b;text-transform:uppercase;}
	.DomaineHomeList a:nth-of-type(odd) {color:black;}
	.DomaineHomeList a:hover {color:#9c8b53;}
	.HomeOeno {position:relative;width:309px;}
	.HomeOeno .HomeOenoText {position:absolute;top:0;left:0;width:293px;padding:8px;}
	.HomeOenoLink {display:block;background:#d9d8d4;padding:5px;}
	.HomeMenu {background:white;padding:12px;margin-top:16px;}
	.HomeMenu .HomeMenuList li {background:#f1f0ec;margin:8px 0;}
	.HomeMenu .HomeMenuList li a {display:block;padding:3px 10px;font:bold 18px 'Open Sans Condensed';color:#333;background:url(/specific_images/2/4/arrow.png?update=20131216183708) no-repeat 260px 8px;}
	.HomeMenu .HomeMenuList li a:hover {background-color:#e8e3cd;}
	.ActuListHome li {border-top:dotted 1px #222;padding:10px 0;}
	.ActuListHome .ActuListHomeThumb {width:285px;}
	.ActuListHome .ActuListHomeDate {font-weight:bold;font-size:12px;color:#333;}
	.ActuListHome h3 a {font-size:18px;color:black;}
	.ActuListHome .ActuListHomeText {color:#666;}
	.ActuListHome .ActuListHomeLink {float:right;}

/* ACTU */
	.ActuList {padding:16px;}
	.ActuList li {margin-bottom:32px;}
	.ActuList .ActuListDate {font-weight:bold;font-size:12px;color:#333;}
	.ActuList .ActuListThumb {float:left;width:300px;margin-right:16px;}
	.ActuList .ActuListDetail {float:left;width:648px;}
	.ActuList h2 {line-height:30px;padding-bottom:16px;}
	.ActuList .ActuListText {font:normal 17px 'Open Sans Condensed';color:#333;line-height:23px;}
	.ActuList .ActuListLink {float:right;margin-top:25px;}

/* DECRET */
	.DecretListTitle {text-align:right;}
	.DecretListSubtitle {text-align:right;font:normal 22px 'Open Sans Condensed';color:#6c0b0b;}
	.DecretListLink {display:inline-block;float:right;padding:6px 30px;background:#9c8b53;border-radius:8px;}

/* DEGUSTATION */
	.DegustList .DegustListThumb {width:400px;float:left;margin-left:32px;}
	.DegustList .DegustListDetail {width:516px;padding:8px 32px 16px 16px;float:left;background:url(/specific_images/1/1/shadow1.png?update=20131128181609) repeat-x top left;font:normal 18px 'Open Sans Condensed';text-align:justify;line-height:22px;}
	.DegustList li:nth-child(1) .DegustListDetail {background:none;padding-top:0;}
	.DegustList .DegustListDetail h2 {font-size:24px;padding-bottom:10px;}
	.DegustList.Right .DegustListThumb {float:right;margin:0 32px 0 0;}
	.DegustList.Right .DegustListDetail {padding:8px 16px 16px 32px;}
	.DegustList .DegustListLink {display:inline-block;padding:3px 20px;color:white;background:#6c0b0b;border-radius:5px;margin-top:10px;float:right;}
	.DegustList .DegustListLink:hover {background:#9c8b53;}

/* WINES */
	.WinesList li {width:217px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;float:left;margin:7px 8px 7px 7px;}
	.WinesList li:nth-of-type(4n+1) {clear:both;}
	.WinesList .WinesListThumb {text-align:center;}
	.WinesList .WinesListDetail {padding:8px;color:#444;}
	.WinesList .WinesListDetail h2 {font-family:'Trebuchet MS',helvetica,sans-serif;font-size:13px;}
	.WinesList .WinesListDetail h2 a {color:black;}
	.WinesList .WinesListDetail .WinesPrice {float:right;text-align:right;font-size:15px;font-weight:bold;color:#6c0b0b;}
	.WinesList .WinesListDetail button {float:right;background:none;color:#222;font-weight:bold;cursor:pointer;padding-top:4px;}

	.paginationList {margin:10px 0;}
	.paginationList {text-align:center;}
	.paginationList li {display:inline-block;}
	.paginationList li.current {padding:5px 9px;background:#6c0b0b;border:solid 1px #544d35;color:white;}
	.paginationList li a {display:inline-block;padding:5px 9px;border:solid 1px #544d35;}
	.paginationList li a:hover {background:#9c8b53;}
	.paginationListEmpty {height:16px;}

/* WINES DETAIL */
	.WinesDetailLink {font:normal 19px 'Open Sans Condensed';color:#6c0b0b;display:inline-block;padding:3px 8px;background:#ebe8dd;}
	.WinesDetailH1 {font:bold 46px 'Open Sans Condensed';color:black;line-height:33px;padding-top:12px;text-transform:uppercase;}
	.WinesDetailH2 {font:bold 33px 'Open Sans Condensed';color:black;text-transform:uppercase;}
	.WinesDetailThumb {float:left;width:324px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;margin-bottom:16px;}
	.WinesDetailText {float:right;width:556px;margin-bottom:16px;font:normal 18px 'Open Sans Condensed';color:#555;}
	.WinesDetailText .WinesDetailTextBloc {float:left;width:360px;margin-bottom:32px;font-size:21px;color:black;}
	.WinesDetailText .WinesDetailTextBloc .WinesDetailTextTitle {color:#6c0b0b;text-transform:uppercase;}
	.WinesDetailText .WinesDetailTextBloc .WinesDetailTextPrice {color:#6c0b0b;}
	.WinesDetailText .WinesDetailButtons {float:right;width:196px;margin-bottom:32px;}
	.WinesDetailText .WinesDetailButtons button {padding:9px 26px;box-shadow:0 0 9px #ccc;text-align:center;text-transform:uppercase;margin-bottom:8px;color:white;background:#6c0b0b;font-size:13px;font-weight:bold;cursor:pointer;}
	.WinesDetailText .WinesDetailButtons button:hover {background:#9c8b53;}
	.WinesDetailText .WinesDetailButtons .WinesDetailButtonsTitle {margin-bottom:6px;}
	.WinesDetailText .WinesDetailH3 {font-size:19px;font-weight:bold;color:#6c0b0b;}
	.WinesDetailText .WinesDetailH4 {font-size:19px;font-weight:normal;color:#6c0b0b;margin-top:10px;}
	.WinesDetailDomaine .WinesDetailH5 {font-size:23px;font-weight:bold;color:#6c0b0b;margin-top:20px;}
	.WinesDetailDomaine .WinesDetailDomaineContent li {font:normal 20px 'Open Sans Condensed';color:black;}
	.WinesDetailDomaine .WinesDetailDomaineContent li label {color:#6c0b0b;;}

/* TARIFS */
	.TarifsVisual {float:left;width:402px;}
	.TarifsList {float:right;width:530px;padding:0 32px;background:url(/specific_images/1/1/shadow1.png?update=20131128181609) repeat-x top left;}
	.TarifList li {border-bottom:dashed 1px #bbb;padding:4px 0;}
	.TarifList .Name {width:421px;float:left;min-height:5px;}
	.TarifList .Name a {color:#2d0505;}
	.TarifList .Name a:hover {color:#9c8b53;}
	.TarifList .Year {width:50px;float:left;min-height:5px;font-weight:bold;border-right:solid 1px #bbb;}
	.TarifList .Price {width:50px;padding-left:8px;float:left;min-height:5px;color:#6c0b0b;}

/* DOMAINES */
	.BandeauDomaine {text-align:center;background:url(/specific_images/2/1/bandeau_domaine.jpg?update=20131213200725) no-repeat top center;background-size:cover;}
	.BandeauDomaineContent {display:inline-block;width:964px;padding:50px 16px;text-align:left;background:white;}
	.DomaineList li {float:left;padding:0 12px;width:140px;}
	.DomaineList li:nth-of-type(6n+1) {clear:both;}
	.DomaineList li .DomaineListThumb {border:dashed 1px #888;box-shadow:0 0 9px #ccc;width:140px;height:140px;}
	.DomaineList li h2 {text-align:center;font-family:'Trebuchet MS',helvetica,sans-serif;font-size:13px;font-weight:bold;margin:10px 0 32px 0;}
	.DomaineList li h2 a {color:black;}
	.DomaineDetailImage {border-right:solid 1px #111;}

/* DOMAINES DETAIL */
	.DomaineDetailLink {font:normal 19px 'Open Sans Condensed';color:#6c0b0b;display:inline-block;padding:3px 8px;background:#ebe8dd;}
	.DomaineDetailtitle {font-size:46px;color:black;text-transform:uppercase;}
	.DomaineLeft {float:left;padding:16px 0 16px 32px;width:650px;}
	.DomaineLeft h2 {font-size:23px;margin-bottom:8px;}
	.DomaineLeft p {font:normal 19px 'Open Sans Condensed';color:#444;margin-bottom:30px;text-align:justify;line-height:32px;}
	.DomaineRight {float:right;margin-right:32px;width:234px;}

/* LINK */
	.LinkImage {width:380px;float:right;}
	.LinkList {width:616px;float:left;}
	.LinkList li {padding:16px;border-bottom:dotted 1px #666;}
	.LinkList h2 {font-size:21px;}

/* CONTACT */
	.ContactLeft {width:550px;float:left;}
	.ContactRight {width:446px;float:right;font-size:0;}
	.genericForm {display:inline-block;padding:20px 32px;text-align:left;}
	.genericForm label {display:block;width:150px;text-align:right;float:left;padding:5px 10px 0px 0px;font-size:14px;}
	.genericForm input,.genericForm textarea {display:block;width:250px;height:24px;border:solid 1px #aaa;background:rgba(255,255,255,0.5);color:#666;float:left;padding:0 5px;margin:3px;box-shadow:1px 1px 5px #ccc inset;}
	.genericForm textarea {height:85px;overflow: hidden;}
	.genericForm input.invalid,.genericForm textarea.invalid {box-shadow:1px 1px 8px #d99 inset;}
	.genericForm .captcha {float:left;}
	.genericForm .captcha img {float:left;width:20px;padding-top:3px;}
	.genericForm .captcha input {width:130px;}
	.genericForm button {float:left;margin-left:163px;width:262px;text-align:center;background:#9c8b53;padding:5px;font-size:17px;color:#fff;text-shadow:1px 1px 1px #222;cursor:pointer;border-radius:2px;box-shadow:1px 1px 6px #aaa;}
	#ErrorContact {text-align:center;color:#a00;font-size:17px;}

/* CADDY */
	#CaddyList {margin:32px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;padding:16px;}
	#CaddyList h1 {font-size:38px;color:#6c0b0b;}
	#CaddyList .CaddyListLine {clear:both;border-bottom:dashed 1px #888;margin-bottom:8px;padding-bottom:8px;}
	#CaddyList .CaddyListThumb {float:left;width:42px;}
	#CaddyList .CaddyListThumb img {width:42px;}
	#CaddyList .CaddyListName {float:left;padding:0 10px;width:382px;font-size:20px;font-family:'Open Sans Condensed';}
	#CaddyList .CaddyListPrice {float:left;width:130px;font-size:19px;font-family:'Open Sans Condensed';padding-top:22px;}
	#CaddyList .CaddyListPrice .promo {text-decoration:line-through;}
	#CaddyList .CaddyListQuantity {float:left;width:100px;padding-top:16px;}
	#CaddyList .CaddyListQuantity span {float:left;width:40px;font-size:19px;font-family:'Open Sans Condensed';font-weight:lighter;text-align:right;}

	#CaddyList .CaddyListQuantity input {float:left;width:40px;font-size:19px;font-family:'Open Sans Condensed';font-weight:lighter;text-align:center;background:white;border:solid 1px #9c8b53;}

	#CaddyList .CaddyListQuantity a {display:inline-block;line-height:13px;margin:1px 16px 1px 0;float:right;font-size:15px;width:14px;height:14px;text-align:center;font-weight:bold;border-radius:2px;border:solid 1px transparent;color:#fff;background:#544d35;}
	#CaddyList .CaddyListQuantity a:hover {border:solid 1px #9c8b53;}
	#CaddyList .CaddyListDelete {float:left;width:100px;text-align:center;padding-top:16px;}
	#CaddyList .CaddyListTotal {float:left;width:120px;text-align:right;font-size:19px;font-family:'Open Sans Condensed';padding-top:22px;}
	#CaddyList .CaddyListTotalColumLeft {float:left;width:728px;text-align:right;font-size:19px;font-family:'Open Sans Condensed';}
	#CaddyList .CaddyListTotalColumRight {float:left;width:160px;margin-right:10px;text-align:right;font-size:19px;font-family:'Open Sans Condensed';font-weight:bold;color:#544d35;}
	#CaddyList .CaddyListTotalColumRight select {width:120px;border:solid 1px #9c8b53;background:white;box-shadow:0 0 9px #ccc;color:#444;font-size:19px;font-family:'Open Sans Condensed';}
	#CaddyList hr {clear:both;border-bottom:dashed 1px #888;margin:8px 0;padding:4px 0;}
	#CaddyList .CaddyListHeader {font-family:'Trebuchet MS';font-size:14px;color:black;font-weight:bold;padding-top:3px;background:#f1f0ec;padding:5px 2px;}
	#CaddyList .CaddyListOrder {text-align:right;}
	#CaddyList .CaddyListOrderbutton {display:inline-block;margin:6px;padding:3px 32px;border:dashed 1px #888;color:white;box-shadow:1px 1px 6px #888;font-size:24px;font-family:Open Sans Condensed;background:#9c8b53;}
	#CaddyList .CaddyListOrderbutton:hover {background:#6c0b0b;}
	.CaddyListEmpty {margin:32px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;padding:16px;}

/* ORDER */
	#OrderSignout {margin:32px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;padding:16px;}
	#OrderSignout a {font-size:18px;font-family:'Open Sans Condensed';font-weight:lighter;color:#544d35;}
	#OrderIdentForm {margin:32px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;padding:16px;}
	#OrderIdentForm fieldset {padding:6px 10px;}
	#OrderIdentForm h1 {color:#6c0b0b;}
	#OrderIdentForm .OrderIdent p {padding:0 0 8px 0;}
	#OrderIdentForm .OrderIdent label {display:block;width:180px;text-align:right;float:left;padding:10px 4px 0 0;}
	#OrderIdentForm .OrderIdent input {display:block;width:160px;float:left;border:solid 1px #9c8b53;background:white;box-shadow:0 0 9px #ccc;color:#444;font-size:19px;font-family:'Open Sans Condensed';margin:4px 0;padding:0 4px;}
	#OrderIdentForm .OrderIdent button {display:block;float:left;border:solid 1px #9c8b53;background:white;box-shadow:0 0 9px #ccc;color:#444;font-size:19px;font-family:'Open Sans Condensed';margin:4px 3px;padding:0 4px;}
	#OrderIdentForm .OrderIdent a {clear:both;display:block;text-align:right;font-size:10px;color:#aaa;padding:8px 64px 0 0;}
	#OrderIdentForm .OrderIdent .error {color:red;}

	#OrderCoordForm {margin:32px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;padding:16px;}
	#OrderCoordForm fieldset {padding:6px 10px;}
	#OrderCoordForm .OrderCoord {width:48%;float:left;margin:10px 0 8px 0;padding:10px 0 0 0;}
	#OrderCoordForm .OrderCoord legend {font-size:30px;padding:0 0 0 120px;font-family:'Open Sans Condensed';color:#6c0b0b;}
	#OrderCoordForm .OrderCoord label {display:block;width:180px;text-align:right;float:left;padding:10px 4px 0 0;clear:both;height:20px;}
	#OrderCoordForm .OrderCoord label.choice {clear:none;width:auto;font-size:12px;padding:4px 10px 0 6px;}
	#OrderCoordForm .OrderCoord input,#OrderCoordForm .OrderCoord textarea,#OrderCoordForm .OrderCoord select {display:block;width:200px;float:left;border:solid 1px #9c8b53;background:white;box-shadow:0 0 9px #ccc;color:#444;font-size:19px;font-family:'Open Sans Condensed';margin:4px 0;padding:0 4px;}
	#OrderCoordForm .OrderCoord input[type=radio] {display:inline-block;width:auto;height:auto;float:left;border:none;padding:5px 2px 0 4px;}
	#OrderCoordForm .OrderCoord textarea {height:70px;}
	#OrderCoordForm .OrderCoord .readonly {color:#544d35;}
	#OrderCoordForm .OrderCoord .error {color:red;clear:both;display:block;padding:2px 0 2px 168px;}
	#OrderCoordForm .OrderOptions {clear:both;border-top:dashed 1px #888;padding:8px 0;}
	#OrderCoordForm .OrderOptions .OrderOption {clear:both;display:inline-block;float:left;padding:6px 4px 0 280px;}
	#OrderCoordForm .OrderOptions label {float:left;padding:6px 0 0 0;font-size:15px;}
	#OrderCoordForm .OrderOptions a {color:#9c8b53;}
	#OrderCoordForm button {clear:both;display:inline-block;padding:1px 40px;margin:16px 0 16px 350px;border-radius:2px;color:white;text-shadow:1px 1px 1px #333;font-size:23px;font-family:Open Sans Condensed;background:#544d35;border:dashed 1px #888;box-shadow:0 0 9px #ccc;cursor:pointer;}
	#OrderCoordForm button:hover {background:#6c0b0b;}

	.LostPassword {margin:10px;border:dashed 1px #888;box-shadow:0 0 9px #ccc;padding:8px;background:white;}
	.LostPassword h1 {font-size:18px;color:black;}
	.LostPassword p {padding:8px;}
	.LostPassword ul {padding-left:16px;padding-top:8px;}
	.LostPassword li {display:inline-block;float:left;}
	.LostPassword input {background:#ddd;color:#777;border:solid 1px #9c8b53;box-shadow:1px 1px 5px #999;}
	.LostPassword button {background:#ddd;color:#777;border:solid 1px #9c8b53;padding:0 6px;box-shadow:1px 1px 5px #999;margin-left:8px;}
	.LostPassword a {background:#ddd;color:#777;border:solid 1px #9c8b53;padding:0 6px;box-shadow:1px 1px 5px #999;padding:2px 20px;margin-left:120px;display:inline-block;}

	.Paypage {margin-top:16px;}
	.Paypage li {text-align:center;padding:8px 0;}
	.Payment input[type=submit] {padding:4px 32px;border:solid 1px #6c0b0b;background:#9c8b53;color:white;text-shadow:1px 1px 1px black;font:normal 18px 'Open Sans Condensed';cursor:pointer;margin-top:8px;}

/* ACCOUNT */
	.OrderList {border:solid 1px #ccc;background:#e9e9e9;}
	.OrderList ul:nth-of-type(1) li {padding:3px 6px;border-bottom:solid 1px #ccc;}
	.OrderList ul:nth-of-type(1) div:nth-of-type(1) {float:left;width:32px;}
	.OrderList ul:nth-of-type(1) div:nth-of-type(2) {float:left;width:390px;padding-left:10px;color:#999;}
	.OrderList ul:nth-of-type(1) div:nth-of-type(2) a {display:block;}
	.OrderList ul:nth-of-type(1) div:nth-of-type(3) {float:left;width:100px;text-align:center;color:#544d35;height:32px;}
	.OrderList ul:nth-of-type(1) div:nth-of-type(4) {float:left;width:150px;text-align:center;font-weight:bold;padding-top:7px;}
	.OrderList .OrderListError {color:#b00;}
	.OrderList .OrderListStep1 {color:#b60;}
	.OrderList .OrderListStep2 {color:#bb0;}
	.OrderList .OrderListStep3 {color:#6b0;}
	.OrderList .OrderListStep4 {color:#0b0;}
	.OrderList ul:nth-of-type(2) {text-align:center;}
	.OrderList ul:nth-of-type(2) li {padding:3px 10px;display:inline-block;}
	.OrderDetail {border:solid 1px #ccc;background:#e9e9e9;}
	.OrderDetail .OrderDetailTracking {padding:8px 0;font:normal 20px 'Open Sans Condensed';text-align:center;color:#544d35;}
	.OrderDetail .OrderDetailComment {margin:8px 32px;color:#888;text-align:left;font-weight:normal;font-size:13px;}
	.OrderDetail .OrderDetailComment img {width:48px;float:left;}
	.OrderDetail .OrderDetailError {padding:8px 0;font:normal 20px 'Open Sans Condensed';text-align:center;color:#b00;}
	.OrderDetail .OrderDetailStep1 {padding:8px 0;font:normal 20px 'Open Sans Condensed';text-align:center;color:#b60;}
	.OrderDetail .OrderDetailStep2 {padding:8px 0;font:normal 20px 'Open Sans Condensed';text-align:center;color:#bb0;}
	.OrderDetail .OrderDetailStep3 {padding:8px 0;font:normal 20px 'Open Sans Condensed';text-align:center;color:#6b0;}
	.OrderDetail .OrderDetailStep4 {padding:8px 0;font:normal 20px 'Open Sans Condensed';text-align:center;color:#0b0;}
	.OrderDetail ul {clear:both;}
	.OrderDetail ul li {float:left;padding:6px 8px;color:#444;}
	.OrderDetail ul:nth-of-type(1) {font-weight:bold;}
	.OrderDetail ul:nth-of-type(even) {background:#e0e0e0;height:30px;}
	.OrderDetail ul li:nth-of-type(1) {width:420px;}
	.OrderDetail ul li:nth-of-type(2) {width:80px;}
	.OrderDetail ul li:nth-of-type(3) {width:80px;}
	.OrderDetail ul li:nth-of-type(4) {width:80px;}
	.OrderDetail div {padding:6px 8px;color:#444;text-align:right;font-size:15px;}

/* FOOTER */
	.FooterIcon li {display:inline-block;padding:4px 9px;margin:20px;background:#6d6343;border:dotted 1px #272315;box-shadow:0 0 20px #433b23;line-height:15px;}
	#FooterMenuList {display:inline-block;}
	#FooterMenuList li {float:left;}
	#FooterMenuList .FooterMenuLink {display:inline-block;padding:4px 10px;color:#000;}
	#FooterMenuList .FooterMenuLink:hover {color:#6c0b0b;}
	#FooterMenuList .current .FooterMenuLink {color:#726849;}
	#Footer #baseline,#Footer #baseline a {font-size:11px;color:#000;}

/* SLIMBOX */
	.lbLoading {background: white url('/system_images/slimbox/loading.gif') no-repeat center;}
	#lbPrevLink:hover {background: transparent url('/system_images/slimbox/prev_fr.gif') no-repeat 0 15%;}
	#lbNextLink:hover {background: transparent url('/system_images/slimbox/next_fr.gif') no-repeat 100% 15%;}
	#lbCloseLink{background: transparent url('/system_images/slimbox/close_fr.gif') no-repeat center;}
	#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}
	#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;}
	#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}
	#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
	#lbPrevLink {left: 0;}
	#lbNextLink {right: 0;}
	#lbBottom {font-family: 'Arial';font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}
	#lbCloseLink {display: block;float: right;width: 66px;height: 22px;margin: 5px 0;outline: none;}
	#lbCaption, #lbNumber {margin-right: 71px;}
	#lbCaption {font-weight: bold;}
