/* I?e?eiaai oooa? e ieco */
html, body {
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}
#page {
  position:relative;
  min-height:100%;
}
* html #page {
  height:100%;
}


/* Na?in noeeae */
a, img { outline:none; }
* {
	/* [disabled]margin:0px; */
	padding:0px;
	margin:0px;
}

/* Iano?ieea oaaia */
body {
	color:#898989;
	font-family:'Open Sans Light';
	font-size:13px;
	background-color:#fff;
	background-repeat:no-repeat;
	background-image:url(../images/body.jpg);
	background-position:center top;
}
img {
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
a {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}
h2,h3,h4,h5,h6 {}
.clear { clear:both;}

form input[type=text],
form textarea{
	font-family:'Open Sans Light';
	height:39px;
	width:162px;
	border:1px solid #fff;
	border-radius:10px;
	font-size:13px;
	line-height:13px;
	color:#999;
	padding:0 20px;
	background:rgb(236,227,210);
	background:-moz-linear-gradient(top,  rgb(236,227,210) 0%, rgb(241,237,228) 3%, rgb(251,250,248) 10%, rgb(255,255,255) 15%, rgb(255,255,255) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(236,227,210)), color-stop(3%,rgb(241,237,228)), color-stop(10%,rgb(251,250,248)), color-stop(15%,rgb(255,255,255)), color-stop(100%,rgb(255,255,255)));
	background:-webkit-linear-gradient(top,  rgb(236,227,210) 0%,rgb(241,237,228) 3%,rgb(251,250,248) 10%,rgb(255,255,255) 15%,rgb(255,255,255) 100%);
	background:-o-linear-gradient(top,  rgb(236,227,210) 0%,rgb(241,237,228) 3%,rgb(251,250,248) 10%,rgb(255,255,255) 15%,rgb(255,255,255) 100%);
	background:-ms-linear-gradient(top,  rgb(236,227,210) 0%,rgb(241,237,228) 3%,rgb(251,250,248) 10%,rgb(255,255,255) 15%,rgb(255,255,255) 100%);
	background:linear-gradient(to bottom,  rgb(236,227,210) 0%,rgb(241,237,228) 3%,rgb(251,250,248) 10%,rgb(255,255,255) 15%,rgb(255,255,255) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ece3d2', endColorstr='#ffffff',GradientType=0 );
}
form textarea{
	padding:10px 20px;
	height:50px	
}
/* Oii naeoa */
#page {
	width:940px;
	margin-right:auto;
	margin-left:auto;
	position:relative;

}
#page #header {
	height:140px;
}
#page #header .logo {
	position:absolute;
	left:0px;
	top:13px;
}
#page #header .phone {
	position:absolute;
	top:29px;
	right:0px;
	padding-left:42px;
	background-image:url(../images/phone.png);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
#page #header .phone dt {
	font-family:'Open Sans Semibold';
	vertical-align:top;
	display:inline-block;
	font-size:30px;
	line-height:20px;
	color:#fff;
	margin-right:5px;
}
#page #header .phone dt small {
  	font-family:'Open Sans Bold';
	font-size:13px;
	color:#a2a2a2;
}
#page #header .phone dd {
  	font-family:'Open Sans Semibold';
	vertical-align:top;
	display:inline-block;
	font-size:17px;
	line-height:14px;
	color:#000;
	background-image:url(../images/feedBack.png);
	background-repeat:repeat-x;
	height:35px;
	width:110px;
	padding-top:7px;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
	border-radius:10px; /* CSS3 */
}
#page #header .phone dd small {
	font-size:13px;
	display:block;
}
#page #header .phone dd:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#page #slogan {
	font-family:'Open Sans Bold';
	font-size:29px;
	line-height:58px;
	text-transform:uppercase;
	color:#fff;
	margin-bottom:30px;
}
#page #slogan b {
	font-size:86px;
}
#page #myForm {
	background-image:url(../images/myForm1.png);
	background-repeat:no-repeat;
	height:460px;
	width:268px;
	margin-left:auto;
}
#page #myForm dl {
	padding-right:30px;
	padding-left:30px;
}
#page #myForm dt {
	font-family:"Open Sans Bold";
	font-size:22px;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	line-height:20px;
	padding-top:18px;
	padding-bottom:10px;
}
#page #myForm dd {
	position:relative;
	margin-bottom:9px;
}
#page form#myForm p{
	margin-top:-10px
}
#page form#myForm p span{
	font-size:10px;
	line-height:14px
}
label.error{
	position:absolute;
	left:80%;
	bottom:95%;
	width:150px;
	padding:6px 10px;
	border:2px solid #FFC;
	border-radius:5px;
	background-color:#fff;
	color:#F00;
	z-index:99
}
label.error:after, 
label.error:before{
	top:100%;
	left:10%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
}
label.error:after{
	border-color:rgba(255, 255, 255, 0);
	border-top-color:#ffffff;
	border-width:5px;
	margin-left:-5px;
}
label.error:before{
	border-color:rgba(255, 255, 204, 0);
	border-top-color:#ffffcc;
	border-width:8px;
	margin-left:-8px;
}

#page #myForm small {
	font-size:14px;
	display:block;
}
#page #myForm input[type=submit] {
	background-color:transparent;
	background-image:url(../images/submit.png);
	background-repeat:no-repeat;
	height:98px;
	width:235px;
	border:0px solid #fff;
	cursor:pointer;
}
#page #myForm input[type=submit]:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#page #product {
	margin-bottom:75px;
}
#page #product .name {
	font-family:'Open Sans Semibold';
	font-size:22px;
	line-height:34px;
	color:#000;
	text-align:center;
	margin-bottom:40px;
}
#page #product .name b {
  	font-family:'Open Sans Light';
	font-size:42px;
	text-align:center;
}
#page #product .Item {
	float:left;
	width:220px;
	border-radius:10px; /* CSS3 */
	padding-top:20px;
	padding-bottom:10px;
	transition:all 0.25s ease-in-out;
    -webkit-transition:all 0.25s ease-in-out; /** Chrome & Safari **/
 	-moz-transition:all 0.25s ease-in-out; /** Firefox **/
 	-o-transition:all 0.25s ease-in-out; /** Opera **/
}
#page #product .Item:hover {	
	-webkit-box-shadow:0px 1px 5px #bfbfbf; 
	-moz-box-shadow:0px 1px 5px #bfbfbf; 
	box-shadow:0px 1px 5px #bfbfbf;
}
#page #product .Item:nth-child(4n+2),
#page #product .Item:nth-child(4n+3),
#page #product .Item:nth-child(4n+4) {
	margin-left:20px;
}
#page #product .Item .title {
	text-align:center;
	margin-bottom:30px;
}
#page #product .Item .title strong {
	font-family:"Open Sans Semibold";
	font-size:16px;
	color:#000000;
	display:block;
	line-height:20px;
	font-weight:normal;
}

#page #product .Item .thumb {
	margin-bottom:20px;
}
#page #product .Item .price {
	text-align:center;
	margin-bottom:10px;
    border: 3px #bebcbc dotted;
     border-radius: 10px;
    width: 180px;
    margin: 0 auto 10px auto;
}
#page #product .Item .price dl {
	vertical-align:top;
	display:inline-block;
}
#page #product .Item .price dl+dl {
/*
    background-image:url(../images/brd.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;
*/
    border-left: 3px #bebcbc dotted;
   
	padding:0 15px;
	margin-left:11px;
    font-family:'Open Sans Semibold';
    color: #3e454e;
    display:inline-block;
}

#page #product .Item .price dl>dt
{
    font-family:'Open Sans Bold';
}

#page #product .Item .price dl:last-child{
    color: #000000;
    font-family: 'Open Sans Semibold';
}

#page #product .Item .price dl:first-child
{
    padding-left: 12px;
    color: #696969;
}

.title-price1, .title-price2
{
    margin-bottom: 15px;
    font-size: 36px;
    font-family:'Open Sans Light';
    color: #777777;
}
.title-price1
{
    margin-bottom: 40px;
}
.title-price1 span
{
   color: #a8a8a8;
}
.title-price2 span
{
   color: #000000;
}
.title-price1 span, .title-price2 span
{
    text-transform: uppercase;
    font-family:'Open Sans Semibold';
    border-bottom: 2px dashed;
}
.title-price2 span+span, .title-price1 span+span
{
    text-transform: none;
}
#page #product .Item .price dd {
  	font-family:'Open Sans Semibold';
	font-size:16px;
	line-height:20px;
	font-weight:normal;
}
#page #product .Item .quantity {
	height:38px;
	width:77px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#dcdcdc;
	border-right-color:#fff;
	border-bottom-color:#dcdcdc;
	border-left-color:#dcdcdc;
	float:left;
	position:relative;
	border-radius:10px 0px 0px 10px; /* CSS3 */
	margin-left:10px;
}
#page #product .Item .quantity input[type=text] {
  	font-family:'Open Sans Light';
	font-size:13px;
	line-height:13px;
	color:#000;
	background-color:transparent;
	height:38px;
	width:50px;
	margin-left:8px;
	border:0px solid #fff;
}
#page #product .Item .quantity .plus {
	font-size:13px;
	line-height:11px;
	color:#fff;
	background-color:transparent;
	background-image:url(../images/quantity.png);
	background-repeat:repeat-x;
	height:13px;
	width:13px;
	border:0px solid #fff;
	cursor:pointer;
	position:absolute;
	top:5px;
	right:3px;
	border-radius:3px; /* CSS3 */
}
#page #product .Item .quantity .minus {
	font-size:13px;
	line-height:12px;
	color:#fff;
	background-color:transparent;
	background-image:url(../images/quantity.png);
	background-repeat:repeat-x;
	height:13px;
	width:13px;
	border:0px solid #fff;
	cursor:pointer;
	position:absolute;
	top:22px;
	right:3px;
	border-radius:3px; /* CSS3 */
}
#page #product .Item .quantity .plus:hover,
#page #product .Item .quantity .minus:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#page #product .Item .button {
	float:left;
	width:123px;
}
#page #product .Item .button span {
	font-family:'Open Sans Bold';
	font-size:14px;
	line-height:14px;
	color:#fff;
	background-image:url(../images/buttonProduct.png);
	background-repeat:no-repeat;
	height:27px;
	width:85px;
	padding-top:13px;
	padding-left:38px;
	display:block;
	cursor:pointer;
}
#page #product .Item .button span:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#page #Group {
	margin-bottom:70px;
}
#page #Group .name {
	font-family:"Open Sans Semibold";
	font-size:42px;
	line-height:42px;
	color:#000;
	text-align:center;
	margin-bottom:55px;
}
#page #Group li {
	font-size:13px;
	line-height:18px;
	color:#898989;
	vertical-align:middle;
	display:inline-block;
	width:310px;
	margin-bottom:6px;
}
#page #Group li:nth-child(3n+2) {
	width:285px;
}
#page #Group li:nth-child(3n+3) {
	width:240px;
}
#page #Group li:nth-child(3n+3) span {width:170px;}
#page #Group img {
	vertical-align:middle;
	display:inline-block;
	margin-right:12px;
}
#page #Group span {
	vertical-align:middle;
	display:inline-block;
}
#page #Group2 {
	padding-bottom:710px;
}
#page #Group2 dl {
	margin-bottom:60px;
}

#page #Group2 dt {
	font-family:"Open Sans Semibold";
	font-size:32px;
	line-height:33px;
	color:#000;
	margin-bottom:20px;
	padding-right:270px;
	position:relative;
}
#page #Group2 .button2 {
	font-family:"Open Sans Semibold";
	font-size:12px;
	line-height:22px;
	color:#fff;
	text-transform:uppercase;
	background-image:url(../images/button2.png);
	background-repeat:no-repeat;
	height:53px;
	width:134px;
	position:absolute;
	top:5px;
	right:0px;
	padding-top:13px;
	padding-left:87px;
	cursor:pointer;
}
#page #Group2 .button2 b {
	font-family:"Open Sans Semibold";
	font-size:20px;
	display:block;
	font-weight:normal;
}
#page #Group2 .button2:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#page #Group2 dd {
	font-size:14px;
	color:#000;
	text-align:center;
}
#page #Group2 ul {
	width:535px;
	vertical-align:top;
	display:inline-block;
}
#page #Group2 ul+ul {
	width:350px;
	margin-left:50px;
}
#page #Group2 li {
	font-size:13px;
	line-height:19px;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:60px;
	list-style-type:none;
	margin-bottom:30px;
}
#footer {
	height:650px;
	margin-top:-650px;
	position:relative;
	/*  background-image:url(../images/footer.jpg); */
	background-repeat:no-repeat;
	background-position:center top;
	z-index:2;
}
#footer .wdht {
	width:940px;
	height:650px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
}
#footer .wdht .phone2 {
	vertical-align:top;
	display:inline-block;
	font-family:"Open Sans Semibold";
	font-size:30px;
	line-height:20px;
	color:#fff;
	width:175px;
	margin-left:60px;
	padding-top:9px;
	margin-bottom:65px;
}
#footer .wdht .phone2 small {
  	font-family:'Open Sans';
	font-size:13px;
	display:block;
}
#footer .wdht #myForm2 {
	vertical-align:top;
	display:inline-block;
	width:697px;
	margin-bottom:65px;
}
#footer .wdht #myForm2 dl {
}
#footer .wdht #myForm2 dt {
	font-size:18px;
	text-transform:uppercase;
	color:#000;
	line-height:18px;
	margin-bottom:12px;
	margin-top:-3px;
}
#footer .wdht #myForm2 dt b {
  	font-family:'Open Sans Semibold';
	font-weight:normal;
}
#footer .wdht #myForm2 dd {
	position:relative
}
#footer .wdht #myForm2 .frame{
	position:relative;
	display:inline-block;
	margin-right:10px;
	vertical-align:top
}
#footer .wdht #myForm2 p{
	margin-top:-20px;
	font-size:10px	;
	color:#F00
}
#footer .wdht #myForm2 input[type=text] {
	padding:0 10px;
	color:#898989;
	border:1px solid #ff9f26;
	height:37px;
	width:185px;
	border-radius:4px; /* CSS3 */
}

#footer .wdht #myForm2 input[type=button],
#footer .wdht #myForm2 input[type=submit] {
	font-family:"Open Sans Light";
	font-size:13px;
	line-height:13px;
	margin:0;
	color:#000;
	border:0px solid #fff;
	background-color:transparent;
	background-image:url(../images/button3.png);
	background-repeat:no-repeat;
	height:66px;
	width:240px;
	position:relative;
	top:-27px;
	right:0px;
	cursor:pointer;
}
#footer .wdht #myForm2 input[type=button]:hover,
#footer .wdht #myForm2 input[type=submit]:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#footer .wdht .group3 {
}
#footer .wdht .group3 .delivery {
	width:320px;
	margin-right:25px;
	float:left;
}
#footer .wdht .group3 .delivery dt {
	font-family:'Open Sans Semibold';
	font-size:20px;
	line-height:20px;
	color:#000;
	margin-bottom:25px;
}
#footer .wdht .group3 .delivery dd {
	background-color:#f0f3f7;
	margin-bottom:9px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
#footer .wdht .group3 .delivery dd+dd {
	text-indent:10px;
}
#footer .wdht .group3 .delivery dd+dd+dd {
	text-indent:25px;
}
#footer .wdht .group3 .delivery dd+dd+dd+dd {
	text-indent:35px;
}
#footer .wdht .group3 .payment {
	float:right;
	width:585px;
}
#footer .wdht .group3 .payment .name {
	font-family:'Open Sans Semibold';
	font-size:20px;
	line-height:20px;
	color:#000;
	margin-bottom:25px;
}
#footer .wdht .group3 .payment dl {
	margin-bottom:20px;
}
#footer .wdht .group3 .payment dt {
	font-family:'Open Sans Semibold';
	font-size:13px;
	line-height:13px;
	color:#000;
	margin-bottom:10px;
}
#footer .wdht .phone {
	position:absolute;
	right:0px;
	padding-left:42px;
	background-image:url(../images/phone2.png);
	background-repeat:no-repeat;
	background-position:0px 8px;
	/* bottom:60px; */
	width:270px;
}
#footer .wdht .phone dt {
	font-family:"Open Sans Semibold";
	vertical-align:top;
	display:inline-block;
	font-size:30px;
	line-height:20px;
	color:#000;
	margin-right:5px;
}
#footer .wdht .phone dt small {
  	font-family:'Open Sans Bold';
	font-size:13px;
	color:#a2a2a2;
}
#footer .wdht .phone dd {
  	font-family:'Open Sans Semibold';
	vertical-align:top;
	display:inline-block;
	font-size:17px;
	line-height:14px;
	color:#fff;
	background-image:url(../images/feedBack2.png);
	background-repeat:repeat-x;
	height:37px;
	width:110px;
	padding-top:5px;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
	border-radius:10px; /* CSS3 */
}
#footer .wdht .phone dd small {
	font-size:13px;
	display:block;
}
#footer .wdht .phone dd:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#footer .wdht .salle {
	font-family:'Open Sans Semibold';
	font-size:41px;
	line-height:41px;
	color:#637735;
	text-align:center;
	height:69px;
	padding-top:21px;
	border:2px solid #7e9c41;
	border-radius:10px; /* CSS3 */
	margin-bottom:43px;
	cursor:pointer;
}
#footer .wdht .salle span {
	background-image:url(../images/brd2.png);
	background-repeat:repeat-x;
	background-position:0px 47px;
}
#footer .wdht .salle:hover {
	color:#fff;
	background-color:#7e9c41;
}
#footer .wdht .salle:hover span {
	background-image:none;
}
#footer .wdht .copy {
  	font-family:'Open Sans';
	color:#000;
}
#footer .wdht .copy p {
	margin-bottom:-40px;
}
#footer .wdht .mail {
	background-image:url(../images/mail.png);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:47px;
	position:absolute;
	left:400px;
	/* top:550px; */
	font-size:13px;
	line-height:19px;
	color:#313131;
}
#footer .wdht .mail p {
}
#footer .wdht .mail a {
	font-family:"Open Sans Semibold";
	text-transform:uppercase;
	color:#446571;
	text-decoration:none;
}



.widndow {
	position:fixed;
	height:100%;
	width:100%;
	left:0px;
	top:0px;
	z-index:10;
	display:none;
}
.widndow .closFon {
	background-color:#000;
	position:fixed;
	height:100%;
	width:100%;
	left:0px;
	top:0px;
	z-index:11;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity:0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity:0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity:0.5;
}
.widndow .wdht {
	width:268px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:12;
	top:10%;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#ffc33c;
}
.widndow .wdht dl {
	padding-right:30px;
	padding-left:30px;
}
.widndow .wdht dt {
	font-family:"Open Sans Bold";
	font-size:22px;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	line-height:20px;
	padding-bottom:10px;
	margin-bottom:10px;
}
#thanks .wdht dt {
	padding:20px 0;
	line-height:26px
}
.widndow .wdht small {
	font-size:14px;
	display:block;
}
.widndow .wdht dd {
	position:relative;
	margin-bottom:9px;
}
.widndow .wdht .quantity {
	height:38px;
	width:77px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#dcdcdc;
	border-right-color:#fff;
	border-bottom-color:#dcdcdc;
	border-left-color:#dcdcdc;
	float:left;
	position:relative;
	border-radius:10px 0px 0px 10px;
	background-color:#fff;
	z-index:9
}
.widndow .wdht .quantity input[type=text] {
	font-family:'Open Sans Light';
	font-size:13px;
	line-height:13px;
	color:#000;
	background-color:#fff;
	height:38px;
	width:50px;
	margin-left:8px;
	border:0px solid #fff;
	background-image:none;
	padding:0px;
}
.widndow .wdht .quantity .plus {
	font-size:13px;
	line-height:11px;
	color:#fff;
	background-color:transparent;
	background-image:url(../images/quantity.png);
	background-repeat:repeat-x;
	height:13px;
	width:13px;
	border:0px solid #fff;
	cursor:pointer;
	position:absolute;
	top:5px;
	right:3px;
	border-radius:3px; /* CSS3 */
}
.widndow .wdht .quantity .minus {
	font-size:13px;
	line-height:12px;
	color:#fff;
	background-color:transparent;
	background-image:url(../images/quantity.png);
	background-repeat:repeat-x;
	height:13px;
	width:13px;
	border:0px solid #fff;
	cursor:pointer;
	position:absolute;
	top:22px;
	right:3px;
	border-radius:3px; /* CSS3 */
}
.widndow .wdht .button input {
	font-family:'Open Sans Bold';
	font-size:14px;
	line-height:14px;
	color:#fff;
	background-image:url(../images/buttonProduct.png);
	background-repeat:no-repeat;
	height:40px;
	width:123px;
	padding-left:30px;
	display:block;
	cursor:pointer;
	border:0px solid #fff;
	background-color:transparent;
	border-radius:0px 10px 10px 0px; /* CSS3 */
}
.widndow .wdht .button input:hover {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray; /* IE 6-9 */
}
#form2 .wdht .button input,
#form3 .wdht .button input {
	font-family:'Open Sans Bold';
	font-size:14px;
	line-height:14px;
	color:#fff;
	height:40px;
	width:206px;
	padding-left:0px;
	display:block;
	cursor:pointer;
	border:0px solid #fff;
	background-color:#f56e2e;
	border-radius:10px; /* CSS3 */
	background-image:none;
}
.widndow .wdht p{
	font-size:10px;
	line-height:14px;
	color:#000	
}
.widndow .wdht p span{
	display:block;
	margin-top:10px;
	line-height:10px;
	color:#F00
}

#form2 .wdht dt {
	font-family:"Open Sans Bold";
	font-size:17px;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	line-height:20px;
	padding-bottom:10px;
	margin-bottom:0px;
}
#form3 .wdht dt {
	font-family:"Open Sans Bold";
	font-size:17px;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	line-height:20px;
	padding-bottom:10px;
	margin-bottom:0px;
}

input.error{
	border:1px solid red!important;
	box-shadow:0 0 2px #F00
}

#page #product .Item .thumb {
padding-left: 2px;
}
#page #product .Item .thumb img{
	width:218px;
	height: 125px;
}
