t.print_yes_no	{display:none;}
@media print {
	.print_no		{display:none;}
	.print_yes		{display:block;}
	.print_yes_no	{display:block;}
}
.clear {clear:both; font-size:0; line-height:0; zoom:0;}
.null  {font-size:0; line-height:0; zoom:0;}

#debug {display:none; position:absolute; border:1px Solid red; width:99%; z-index:10; min-height:10px; background:white; opacity:0.85; filter:alpha(opacity=85); top:0px; left:0px;}

/* FIX for browsers which don't support those elements */
input, textarea, select {border:1px Solid Silver;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;}

/*fancybox*/
.fancybox-custom .fancybox-skin {
	box-shadow: 0 0 50px #222;
}

/*, .errors*/
.error			{color:red; /*font-weight:bold; font-size:85%;*/}

.red			{color:red;}
.green			{color:green;}
.blue			{color:blue;}
.ornage			{color:orange;}

.align-left		{text-align:left;}
.align-center	{text-align:center;}
.align-right	{text-align:right;}
.pointer		{cursor:pointer;}
.bg-transparent	{background:transparent;}
.border0		{border:0px;}

.font-Arial		{font-family:Arial;}
.xsmall			{font-size:x-small;}
.small			{font-size:small;}
.normal			{font-size:normal;}
.medium			{font-size:medium;}
.large			{font-size:large;}

.lh150	{line-height:150%;}
.lh200	{line-height:200%;}
.w100p	{width:100%;}

.null {font-size:0px; line-height:0;}
.msg-green {text-align:center; color:green; line-height:150%;}
.msg-orange {text-align:center; color:#ff9000; line-height:150%;}
.msg-red {text-align:center; color:#ff0000; line-height:150%;}
.bold {font-weight:bold;}
.center {text-align:center;}

.corners3	{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px !important;}
.corners5	{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px !important;}
.corners6	{-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px !important;}
.corners8	{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px !important;}
.corners10	{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.corners12	{-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;}
.corners16	{-webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px;}
.corners20	{-webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.corners25	{-webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px;}
.corners25	{-webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px;}
.corners100	{-webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px;}

.cornerstop5	{-webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; border-top-right-radius:5px; border-top-left-radius:5px;} 
.cornersbottom5	{-webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;} 
.cornersleft8	{-webkit-border-top-left-radius:8px; -moz-border-radius-topleft:8px; border-top-left-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomleft:8px; border-bottom-left-radius:8px;} 


div.line {margin-top:10px; border-top:1px Solid #c9c9c9; margin-bottom:15px; font-size:0px; line-height:0; padding:0px; zoom:0;}



 /*NAVBAR*/
#navbar{
	height:38px;
	position:relative;
	width:100%;
	padding:25px 0px;
}
.navbar_in{
	position:absolute;
	left:50%;
}
.navbar_active{
	float:left;
	width:35px;
	height:38px;
	background:url('../images/navbar/active_bg.png') no-repeat;
}

.navbar_active div{
text-align:center; width:35px;  padding-top:10px;
font-size:14px;
color:#6c5b51;
font-weight:bold;
font-family:'Verdana';
}

.navbar_switcher{
	float:left;
	width:35px;
	height:38px;
	background:url('../images/navbar/switcher.png') no-repeat;
	cursor:pointer;
}

.navbar_switcher div{
	font-size:14px;
	text-align:center; width:35px;  padding-top:10px;
	font-weight:bold;
	font-family:'Verdana';
}
/*END OF NAVBAR*/

.t-title{font-size:16px; color:#000000;}
.t-title a{color:#000000;}


/*Gallery Home*/
.gallery-header{background:url('../images/gallery/icon.png') no-repeat; height:15px; padding-top:1px; }
.gallery-header {padding-left:23px;}
.gallery-home{padding-top:20px;}
.gallery-home .gallery-items{float:left; padding-top:5px; width:130px; margin:0px 5px 5px 0px; height:125px; background:#eddebc; text-align:center; }



/* ------- navbar (global) ------- */
.navbar {position:relative;}
.navbar .container {float:left; margin-left:50%; border:0px solid green;}
.navbar .subcontainer {float:left; margin-left:-50%; border:0px solid blue;}
.navbar a {display:block; float:left; padding:2px 7px; margin:0 1px 0 0; border:0px solid red; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.navbar a {
	color:#ffffff;
	background:#29618D;
	background:-moz-linear-gradient(center top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-ms-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-o-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
}
.navbar a.active, .navbar a:hover {
	color:#ffffff;
	background:#A10807;
	background:-moz-linear-gradient(center top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
	background:-ms-linear-gradient(top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
	background:-o-linear-gradient(top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
}


/* ------- NEWS ------- */
#news-list {position:relative; margin:0 0 20px 0;}
#news-list .news-item {margin:0 0 20px 0; padding:10px; border-bottom:0x solid #ccc;}
#news-list .news-title {font-weight:normal; margin:0 0 10px 0;}
#news-list .news-image {display:block; float:left; margin:0 10px 10px 0; border:1px solid transparent;}
#news-list .news-image:hover {border:1px solid #ccc;}
#news-list .news-image img {width:120px; float:left;}

#news-single-item {position:relative; margin:0 0 20px 0;}
#news-single-item .image {display:block; float:left; margin:0 15px 10px 0}
#news-single-item .content {display:inline;}

.newsLast {margin:10px 0 0 0;}
.newsLast .item {float:left; width:330px; height:135px; overflow:hidden; border:1px solid #e5e5e5;}
.newsLast .item.odd1 {float:right;}
.newsLast .item .container {padding:10px;}
.newsLast .item .container .title {display:block; float:left; color:#0b78a5; font-size:14px; font-weight:bold;}
.newsLast .item .container time {display:block; float:right; color:#737373; font-size:12px; padding-left:15px; background:url('../images/icons/calendar.png') 0 2px no-repeat;}
.newsLast .item .container .spacer {display:block; clear:both; border-bottom:1px dashed #dddddd; padding-top:10px; margin-bottom:10px;}



/* ------- tracking_code_search_form ------- */
#tracking_code_search_form {position:relative; width:260px; height:187px; border:1px solid #ecedef; background:#ffffff;}
#tracking_code_search_form .title1 { padding:20px; color:#333331; font-size:14px; border-bottom:1px solid #ecedef;}
#tracking_code_search_form .input1 {}
#tracking_code_search_form .input1 input { margin:20px 0px 0px 20px; padding:0px 10px; width:215px; height:35px; color:#868686; background:transparent; border:1px solid #e5e5e5;}
#tracking_code_search_form .input1 input:focus { border:1px solid #f9a6c3;}
#tracking_code_search_form .separator { margin-top:20px;}
#tracking_code_search_form .title3 {float:left; padding-left:15px; width:110px; line-height:100%; color:#e51b23; font-size:11px; text-decoration:underline; /*border:1px solid red;*/}
#tracking_code_search_form .title3:hover {text-decoration:none; color:#b10908;}
#tracking_code_search_form .inputSubmit {margin-left:20px; /*width:70px; border:1px solid red;*/}
#tracking_code_search_form .inputSubmit input { width:215px; height:36px; background:url('../images/_uk2georgia/code.png') center no-repeat; padding:3px 5px; color:#fff; border:0px solid #36b3e7; cursor:pointer;}
#tracking_code_search_form .inputSubmit input:hover {/*background:#0C99D4;*/}



/* ------- user login form ------- */
#login_form {position:relative; margin:/*-80px*/0 0 10px 0; width:260px; height:280px; overflow:hidden; border:1px solid #ecedef; background:#ffffff;}
#login_form .container {}
#login_form .section-title {display:block; padding:20px; color:#333331; font-size:14px; border-bottom:1px solid #ecedef;}
#login_form .section-title img {float:right;}
#login_form * {}
#login_form .title-username {display:block; top:38px; left:25px;}
#login_form .input-username {display:block; top:63px; left:28px;}
#login_form .input-username input { margin:20px 0px 0px 20px; padding:0px 10px; width:215px; height:35px; color:#868686; background:transparent; border:1px solid #e5e5e5;}
#login_form .input-username input:focus { border:1px solid #f9a6c3;}
#login_form .title-password {display:block; top:88px; left:25px;}
#login_form .input-password {display:block; top:113px; left:28px;}
#login_form .input-password input { margin:20px 0px 0px 20px; padding:0px 10px; width:215px; height:35px; color:#868686; background:transparent; border:1px solid #e5e5e5;}
#login_form .input-password input:focus { border:1px solid #f9a6c3;}
#login_form .separator {}
/*#login_form .remember {float:left; margin-top:5px;}
#login_form .remember input {border:0px;}
#login_form .remember-t {float:left; margin-top:7px; margin-left:3px;}*/
#login_form .urls {margin-left:25px; font-size:11px;}
#login_form .urls a {color:#e51b23; text-decoration:underline;}
#login_form .urls a:hover {text-decoration:none; color:#b10908;}
#login_form .input-submit {display:block; margin:20px 10px 0 20px;}
#login_form .input-submit input {background:url('../images/_uk2georgia/enter.png') center no-repeat; border:0px; width:215px; height:36px; color:#ffffff; cursor:pointer;}
#login_form .input-submit input:hover {}/*background:#E2E2E2;*/
#login_form .link-register { margin:0px 20px 20px 0; }
#login_form .link-register a { color:#868686; text-decoration:none; }
#login_form .link-register a:hover { color:#868686; text-decoration:none; }
#login_form .errors {display:none; /*margin-top:7px; font-size:11px; color:#E10000;*/}



/* ------- user logout form ------- */
#logout_form {position:relative; width:260px; background:#ffffff; border:1px solid #efefef; margin:/*-80px*/0 0 10px 0;}
#logout_form .section-title {display:block; border-bottom:1px solid #efefef; color:#333331; padding:20px; font-size:15px;}
#logout_form .section-title img { float:right; }
#logout_form .content {}
#logout_form .container {padding:0;}
#logout_form .title {color:#868686; padding:10px; margin:0px 20px; border-bottom:1px solid #efefef;}
#logout_form ul {margin:0 1px 0 2px;}
#logout_form ul a {color:#868686; display:block; padding:10px; margin:0px 20px; border-bottom:1px Solid #efefef;}
#logout_form ul a:hover {/*background:#F2F2F2;*/ color:#cf142b;}



/* ------- user profile form ------- */
.maintitle { border-bottom: 1px solid #efefef; color: #333331; font-size: 15px; padding-bottom:20px;}
#user_form {display:block; background:#ffffff; padding:20px; border:1px solid #efefef; position:relative;}
#user_form * {/*font-size:12px;*/}
#user_form .field { margin:0px 2px 7px 0px; float:left;}
#user_form .mark {display:none; color:#ff0000;}
#user_form .required .mark {display:inline;}
#user_form .field .title {display:table-cell; vertical-align: bottom; position:relative; color:#868686; font-size:14px; margin-bottom:3px; height:40px; width:200px; }
#user_form .field .note {color:#929492; font-size:10px; font-family:'arial';}
#user_form .field .input {display:block; float:left; }
#user_form .field .input input,
#user_form .field .input select,
#user_form .field .input textarea {box-shadow:0px 0px 1px #D6D6D6;/*min-width:170px;*/ font-size:1em;}
#user_form .field .input .fieldFocused {box-shadow:0px 0px 4px #888888;}
#user_form .field .input.captcha img {display:block; float:left; margin:3px 10px 0 0;}
#user_form .field .error {display:block; float:left; margin-left:10px;}
#user_form .agreement_content_container {border:1px Solid Silver; box-shadow:0px 0px 1px #D6D6D6;margin-top:10px;}
#user_form #div_agreement_content {margin:10px; height:200px; overflow:auto;}
#user_form .field .input.submit input {
	margin-top:10px;
	padding:7px 20px !important;
	border:0px Solid #000000;
	color:#ffffff;
	background:url('../images/_uk2georgia/add.png') no-repeat;
	position:absolute;
	right:33px;
	bottom:20px;
}
/*#user_form .field .input.submit input:hover {
	color:#ffffff;
	background:#29618D;
	background:-moz-linear-gradient(center top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-ms-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-o-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
}*/



/* ------- user newpass form ------- */
#newpass_form {display:block;}
#newpass_form * {/*font-size:12px;*/}
#newpass_form .field {position:relative; margin-bottom:7px;}
#newpass_form .mark {display:none; color:#ff0000;}
#newpass_form .required .mark {display:inline;}
#newpass_form .field .title {font-size:13px; margin-bottom:3px;}
#newpass_form .field .note {color:#929492; font-size:.8em;}
#newpass_form .field .input {display:block; float:left;}
#newpass_form .field .input input,
#newpass_form .field .input select,
#newpass_form .field .input textarea {box-shadow:0px 0px 1px #D6D6D6;/*min-width:170px;*/ font-size:1em;}
#newpass_form .field .input .fieldFocused {box-shadow:0px 0px 4px #888888;}
#newpass_form .field .input.captcha img {display:block; float:left; margin:3px 10px 0 0;}
#newpass_form .field .error {display:block; float:left; margin-left:10px;}
#newpass_form .agreement_content_container {border:1px Solid Silver; box-shadow:0px 0px 1px #D6D6D6;}
#newpass_form #div_agreement_content {margin:10px; height:100px; overflow:auto;}
#newpass_form .field .input.submit input {
	margin-top:10px;
	padding:7px 10px !important;
	border:0px Solid #D80C08;
	color:#ffffff;
	background:#A10807;
	background:-moz-linear-gradient(center top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
	background:-ms-linear-gradient(top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
	background:-o-linear-gradient(top, #EA0D08, #A10807) repeat scroll 0 0 transparent;
}
#newpass_form .field .input.submit input:hover {
	color:#ffffff;
	background:#29618D;
	background:-moz-linear-gradient(center top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-ms-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-o-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
}



/* ------- user profile form ------- */
#feedback_form {display:block; width:490px; float:right;}
#feedback_form * {/*font-size:12px;*/}
#feedback_form .field {position:relative; float:left; margin-bottom:7px;}
#feedback_form .mark {display:none; color:#ff0000;}
#feedback_form .required .mark {display:inline;}
#feedback_form .field .title {font-size:13px; margin-bottom:3px; color:#868686;}
#feedback_form .field .note {color:#929492; font-size:.8em;}
#feedback_form .field .input {display:block; float:left; }
#feedback_form .field .input input,
#feedback_form .field .input select,
#feedback_form .field .input textarea {box-shadow:0px 0px 1px #D6D6D6;/*min-width:170px;*/ font-size:1em;}
#feedback_form .field .input textarea {height:200px;}
#feedback_form .field .input .fieldFocused {box-shadow:0px 0px 4px #888888;}
#feedback_form .field .input.captcha img {display:block; float:left; margin:3px 10px 0 0;}
#feedback_form .field .input.captcha img.reload {margin-top:7px;}
#feedback_form .field .error {display:block; float:left; margin-left:10px;}
#feedback_form .agreement_content_container {border:1px Solid Silver; box-shadow:0px 0px 1px #D6D6D6;}
#feedback_form .field .input.submit input {
	cursor:pointer;
	margin:18px 0px 0px 50px;
	padding:7px 10px !important;
	border:0px Solid #D80C08;
	color:#ffffff;
	width:113px;
	height:36px;
	background:url('../images/_uk2georgia/add.png') no-repeat;
}
/*
#feedback_form .field .input.submit input:hover {
	color:#ffffff;
	background:#29618D;
	background:-moz-linear-gradient(center top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-ms-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
	background:-o-linear-gradient(top, #59B0F4, #29618D) repeat scroll 0 0 transparent;
}*/

/** FAQ */
#faq-container { background:#ffffff; padding:20px; border:1px solid #efefef; }
#faq-container .title { font-size:15px; }
#faq-container .record {border-bottom:1px solid #e6e6e6;}
#faq-container .record:hover .title{color:#000000;}
#faq-container .record .title {position:relative; display:block; font-size:12px; padding:15px 35px 15px 0; color:#909090;}
#faq-container .record .icon {display:block; position:absolute; top:18px; right:14px; width:16px; height:15px; background:url('../images/_uk2georgia/down.png') no-repeat;}
#faq-container .record .content {display:none; padding:15px; background:#e6e6e6; color:#909090; }











/* ############################################################################################## */
/** fromusa.us */

/* #parcel_profile */
#parcel_profile {margin-bottom:20px;}
#parcel_profile .content .spc {padding:15px;}

#parcel_profile .container1 {float:left; width:260px; margin-right:25px;}
#parcel_profile .container1 .content {border:1px solid #efefef; background:#ffffff;}
#parcel_profile .container1 .content .mtitle {color:#333331; padding-bottom:7px; margin-bottom:10px; font-size:14px;  border-bottom: 1px solid #efefef;}
#parcel_profile .container1 .field {margin-bottom:4px;}
#parcel_profile .container1 .field .title {float:left; color:#0f1011; margin-right:5px;}
#parcel_profile .container1 .field .desc  {float:left; color:#909090;}

#parcel_profile .container2 {float:left; width:260px;}
#parcel_profile .container2 .content {border:1px solid #efefef; background:#ffffff;}
#parcel_profile .container2 .field {padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e6e6e6;}
#parcel_profile .container2 .field .title {color:#909090; margin:0 0 3px 0; font-size:14px;}
#parcel_profile .container2 .field .desc  {color:#cf142b; font-size:20px;}
#parcel_profile .container2 .payment_types_url_container  {padding:5px 0 0 0; color:#999999;}
#parcel_profile .container2 .payment_types_url_container a {color:#0a7fec;}

#parcel_profile .container3 {float:right; width:260px;}
#parcel_profile .container3 .content {border:1px solid #efefef; background:#ffffff;}
#parcel_profile .container3 .mtitle {padding:0 0 10px 0; color:#333331; font-size:14px; border-bottom:1px solid #e6e6e6;}
#parcel_profile .container3 .mtitle img{float:right;}
#parcel_profile .container3 .field.card {padding:15px 0; border-bottom:1px solid #e6e6e6;}
#parcel_profile .container3 .field.card .title {display:block; float:left; color:#8e9485; margin:0 10px 0 0;}
#parcel_profile .container3 .field.card img {display:block; float:left;}
#parcel_profile .container3 form {display:block; position:relative; margin:20px 0;}
#parcel_profile .container3 form .input.amount {display:block; float:left; width:185px; height:34px; border:1px solid #e5e5e5; background:#fff;}
#parcel_profile .container3 form .input.amount input {width:185px; height:34px; padding:0px 4px; border:0; color:#868686; background:transparent; font-size:11px;}
#parcel_profile .container3 form .currency {display:block; float:left; font-size:.9em; margin:5px 5px 0 5px; letter-spacing:1px;}
#parcel_profile .container3 form .input.submit {display:block; float:left; margin:20px 0;}
#parcel_profile .container3 form .input.submit input {
	display:block; color:#ffffff; float:left; border:0px solid #7a8665; font-size:1em; height:35px; cursor:pointer; width:185px;
	background:url("../images/_uk2georgia/code.png") no-repeat scroll center center;
}



/* #payment_transactions_list */
#payment_transactions_list { background:#ffffff; border:1px solid #efefef; padding:20px; }
#payment_transactions_list table.main {width:100%;}
#payment_transactions_list table.main th,
#payment_transactions_list table.main td {border:1px solid #D2CFCC;}
#payment_transactions_list table.main th {padding:10px; font-size:1.2em; text-align:center;}
#payment_transactions_list table.main th.odd {}
#payment_transactions_list table.main tr.odd {}
#payment_transactions_list table.main td {padding:10px; text-align:center;}

#payment_transactions_list table.main tr.odd:hover,
#payment_transactions_list table.main tr.even:hover {background:#E7E7E7; color:#000000;}

#payment_transactions_list table.main td.deposit  {font-weight:bold; color:green;}
#payment_transactions_list table.main td.withdraw {font-weight:bold; color:red;}

/* ############################################################################################## */












































.hotel-services { margin-bottom:20px; }
.hotel-services .s-items{margin-top:0px; padding:10px; background:#fbf9ed;  }
.hotel-services .s-items .s-info{padding-right:50px;}
.hotel-services .TitleRegular:hover{text-decoration:underline;}
.hotel-services .book-now{text-align:center; margin:10px 0px; color:#fff; background:#df9210; padding:5px 0px 0px; float:right; width:100px;}
.hotel-services .s-title {font-size:15px; padding:20px 0px 0px 30px;}
.hotel-services .s-items .s-image img{ width:150px; float:left; margin-right:10px;}
/******NEWS***********/





/* Some stylesheet reset */
.categories-header{width:212px; height:18px; background:url('../images/categories/header.jpg') no-repeat;}
.categories-footer{width:212px; height:18px; background:url('../images/categories/footer.jpg') no-repeat;}

#categories {position:relative; padding:7px 0px 17px 0px; background:#ffffff;}
#categories ul{
	display: block;
	position: relative;
	margin:0px 3px;
}

/* The list elements which contain the links */
#categories > ul li {
	display: block;
	position: relative;
}
#categories ul .list{height:25px; background:url('../images/categories/bg.gif') no-repeat 0px 5px;  padding-top:8px; cursor:pointer; border-bottom:1px solid #efefef; position:relative; }
#categories ul .active{background:url('../images/categories/active.gif') no-repeat 0px 5px; }
#categories ul .list a{color:#000000; font-size:12px; padding-left:23px; }
#categories ul .list:hover a{color:#c84845;}

/* THE SUBMENUS */
#categories > ul ul {
	position: absolute;
	right: -180px;
	top: -9999px;
	padding-left: 5px;
	width:180px;
	background:#ffffff;
	border:2px solid #d6d6d6;
	z-index:10;
}
#categories > ul ul li{
	height:21px; padding-top:7px; width:176px;
	background:#ffffff url('../images/pipka_sub.png') no-repeat left center;
	border-bottom:1px solid #efefef;
}

/* Showing the submenu when the user is hovering the parent link */
#categories > ul li:hover>ul {
	top: 0px;
	opacity: 1;
}



/*product_search*/
.product_search{padding:2px 0px 0px 10px;}
.product_search select{width:208px; height:22px; border:1px solid #ddd6cb; font-size:11px; color:#7f7f7f; margin-right:10px;}
.product_search .submit{width:65px; height:29px; border:0px; color:#fff; cursor:pointer; background:url('../images/submit_bg.png') no-repeat 0px 7px;  }
