body{
	margin:0;
	min-width:1000px;
	font:12px/15px "Times New Roman", Arial, Helvetica, sans-serif;
}
form,fieldset,img{margin:0;padding:0;border:0;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:10px Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
#wrapper{
	width:100%;
	position:relative;
}
/*header*/
.header-holder{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	padding:6px 0 0;
	height:143px;
	background:#0b0a0c url(../images/bg-header-holder.gif) repeat-x;
}
#header{
	width:998px;
	padding:0 2px 0 0;
	margin:0 auto;
}
#header .holder{
	width:100%;
	overflow:hidden;
	margin:0 0 8px;
}
.logo{
	margin:0;
	position:absolute;
	top:-133px;
	left:0;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	width:123px;
	height:74px;
	background: url(../images/bg-logo.gif) no-repeat;
}
.logo a{
	display:block;
	height:100%;
}
#header .banner{
	float:right;
	width:728px;
	height:90px;
	padding:1px;
}
#header .banner img{display:block;}
#header .area{
	padding:3px 0 0;
	width:100%;
	overflow:hidden;
	border-top:1px solid #3e3e43;
}
#header .area ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
#header .area li{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:15px;
	color:#6b8f9e;
	float:left;
	display:inline;
	padding:0 10px 0 11px;
	margin:0 11px 0 -9px;
	background: url(../images/separator.gif) no-repeat 0 2px;
}
#header .area li a{color:#6b8f9e;}
#header .area li span{
	padding:0 0 0 7px;
	color:#6b8f9e;
}
#header .area .item-menu{
	float:right;
	margin:0 -18px 0 0;
	display:inline;
}
/*main*/
#main{
	width:100%;
	overflow:hidden;
	padding:149px 0 0;
}
/*item-box-holder*/
.item-box-holder{
	margin:0 0 1px;
	width:100%;
	background:#0b0a0c url(../images/bg-item-box-holder.gif) repeat-x 0 100%;
}
.item-box-wrapper{
	padding:0 0 40px;
	background: url(../images/bg-item-box-wrapper.gif) no-repeat 50% 100%;
}
.item-box{
	position:relative;
	z-index:4;
	width:942px;
	margin:0 auto;
	background:#000;
	padding:18px 30px 0 28px;
}
/*nav*/
#nav{
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0 0 11px;
	list-style:none;
}
#nav li{float:left;}
#nav li a{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	height:11px;
	background: url(../images/bg-nav2.gif) no-repeat;
}
#nav .link1{
	width:113px;
	background-position: 0 0;
}
#nav .active .link1,
#nav .link1:hover{background-position: 0 -11px;}
#nav .link2{
	width:103px;
	background-position: -113px 0;
}
#nav .active .link2,
#nav .link2:hover{background-position: -113px -11px;}
#nav .link3{
	width:81px;
	background-position: -216px 0;
}
#nav .active .link3,
#nav .link3:hover{background-position: -216px -11px;}
#nav .link4{
	width:112px;
	background-position: -297px 0;
}
#nav .active .link4,
#nav .link4:hover{background-position: -297px -11px;}
#nav .link5{
	width:90px;
	background-position: -409px 0;
}
#nav .active .link5,
#nav .link5:hover{background-position: -409px -11px;}
#nav .link6{
	width:98px;
	background-position: -500px 0;
}
#nav .active .link6,
#nav .link6:hover{background-position: -500px -11px;}
#nav .link7{
	width:98px;
	background-position: -598px 0;
}
#nav .active .link7,
#nav .link7:hover{background-position: -598px -11px;}
#nav .link8{
	width:61px;
	background-position: -696px 0;
}
#nav .active .link8,
#nav .link8:hover{background-position: -696px -11px;}
/*
#nav .link9{
	width:69px;
	background-position: -548px 0;
}
#nav .active .link9,
#nav .link9:hover{background-position: -548px -11px;}
#nav .link10{
	width:85px;
	background-position: -617px 0;
}
#nav .active .link10,
#nav .link10:hover{background-position: -617px -11px;}
#nav .link11{
	width:63px;
	background-position: -702px 0;
}
#nav .active .link11,
#nav .link11:hover{background-position: -702px -11px;}
*/
.newsletter-holder{
	position:absolute;
	top:0;
	right:21px;
	width:175px;
	z-index:2;
}
.newsletter{
	width:175px;
	color:#b07c4c;
	background: url(../images/bg-newsletter.gif) repeat-y;
}
.newsletter .t{
	text-align:center;
	width:153px;
	overflow:hidden;
	background: url(../images/bg-newsletter-t.gif) no-repeat;
	padding:18px 10px 0 12px;
}
.heading-newsletter{
	margin:0 auto 9px;
	overflow:hidden;
	width:145px;
	height:17px;
	text-indent:-9999px;
	background: url(../images/text-newsletter.png) no-repeat;
}
.newsletter-holder .b{
	margin:-7px 0 0;
	height:44px;
	overflow:hidden;
	background: url(../images/bg-newsletter-b.png) no-repeat;
}
.newsletter p{margin:0 0 10px;}
.newsletter ul{
	margin:0;
	padding:0;
	list-style:none;
}
.newsletter li{margin:0 0 15px;}
.newsletter li a{
	margin:0 auto;
	display:block;
	width:132px;
	height:29px;
	overflow:hidden;
	text-indent:-9999px;
}
.newsletter .link1{background: url(../images/text-eyypafn.gif) no-repeat;}
.newsletter .link2{background: url(../images/text-eio.gif) no-repeat;}
/*carusel*/
#carusel{
	overflow:hidden;
	width:942px;
}
.gallery{
	width:942px;
	overflow:hidden;
	position:relative;
	z-index:1;
	margin:0 0 -3px;
}
.gallery ul{
	position:relative;
	overflow:hidden;
	padding:0 0 9px;
	margin:0;
	list-style:none;
	width:99999px;
}
.gallery li{
	float:left;
	width:940px;
	border:1px solid #121212;
	min-height:184px;
}
.gallery li img{display:block;}
/*swicher*/
.carusel .swicher{
	margin:0 0 16px;
	width:100%;
	overflow:hidden;
}
.carusel .swicher ul{
display:none;
	width:auto;
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.carusel .swicher li{
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0 -3px 0 3px;
}
.carusel .swicher li a{
	margin:2px 4px;
	color:#563d30;
	float:left;
	padding:0 5px 1px;
	border:1px solid #312418;
}
.carusel .swicher li a.active,
.carusel .swicher li a:hover{
	text-decoration:none;
	margin:0 3px;
	padding:2px 6px;
	border-color:#a3774e;
	color:#a3774e;
}
.carusel .box{
	position:absolute;
	left:18px;
	bottom:-7px;
}
.carusel .box2{
	bottom:25px;
	left:21px;
}
.carusel .box h2{
	letter-spacing:4px;
	margin:0 0 7px;
	font:bold 26px Arial, Helvetica, sans-serif;
	color:#fff;
}
.carusel .box .holder{
	width:268px;
	overflow:hidden;
}
.carusel .box .image-holder{
	float:left;
	width:138px;
	height:93;
	overflow:hidden;
	border:3px solid #fff;
}
.carusel .image-holder img{display:block;}
.carusel .box .wrapper{
	float:left;
	margin:9px 0 0;
	padding:13px 0 0 9px;
	width:115px;
	height:84px;
	 background: url(../images/bg-box-wrapper.gif) no-repeat; 
}
.carusel .wrapper .nyxta{
	margin:0 0 4px;
/*	text-indent:-9999px; */
	overflow:hidden;
	width:58px;
	height:14px;
/*	background: url(../images/text-nyxta.gif) no-repeat; */
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B07C4C;
}
.carusel .links-list{
	width:100%;
	overflow:hidden;
}
.carusel .links-list {
	width:103px;
	height:38px;
	display:block;
	padding:0 0 7px;
}
.carusel .links-list a{
	display:block;
	color:#fff;
	font-size:12px;
/*	overflow:hidden;
	text-indent:-9999px;
	width:103px;
	height:9px; */
}
/*content*/
.column-holder{
	width:1000px;
	margin:0 auto;
}
.column-heading{
	position:relative;
	margin:-36px 0 0;
	padding:0 0 0px;
	width:100%;
	/*overflow:hidden;*/
	border-bottom:5px solid #dbd6d3;
	z-index:10;
}
.analytikh{
	float:left;
	background: url(../images/psakse-analytika.png) no-repeat;
	width:193px;
	height:33px;
	overflow:hidden;
	text-indent:-9999px;
}
.destaola{
	float:left;
	background: url(../images/des-ta-ola.png) no-repeat;
	width:134px;
	height:33px;
	margin-left:55px;
	overflow:hidden;
	text-indent:-9999px;
}
.search-field {
	float:right;
	width:189px;
	height:28px;
	margin-top:2px;
	
}
.search-field input {
	width:171px;
	height:23px;
	background: url(../images/search-field-back.png) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#636363;	
	border:0;
	margin:0;
	padding:5px 0 0 18px;
}
/*two-column*/
#two-column{width:100%;}
#two-column:after{
	content:"";
	display:block;
	clear:both;
}
#content{
	position:relative;
	z-index:2;
	padding:10px 0 0;
	float:left;
	width:686px;
}
.slideshow-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#7c4315;
	font-weight: bold;
	margin-bottom:20px;
	margin-left:3px;
	clear:both;
}
#two-column .slideshow {
	width:464px !important;
	padding: 10px 10px 0 10px !important;
}
#sidebarss {
	float:left; 
	margin-left:22px;
	width:490px;
/*	overflow:hidden; */
}
.content-heading{
	padding:0 0 3px;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #dbd6d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
#content h2{
	margin:0;
	color:#7c4315;
	font:bold 15px/18px Times New Roman, Times, serif;
}
.product-ss{
	/*position:relative;*/
	border:1px solid #DBD6D3;
	margin:0 0 10px;
	padding:10px 2px 4px 10px;
	list-style:none;
	/* width:468px;  */
	float:left;
	clear:right;
}
.product-ss li {
	float:left;
  border: 2px solid #ffffff;	
}
.product-ss li a { 
	display:block; 
	background-repeat:no-repeat;
	background-position:5px 5px; 
	height:108px;
	overflow:hidden;
	width:153px;
}

.product-ss img {
 	border: 5px solid #ffffff;
	margin-bottom:4px;	
}
.product-ss img.active {
	border: 5px solid #cccccc;
}
/*product*/
.product{
	position:relative;
	margin:0 0 0 -20px;
	padding:0;
	list-style:none;
	width:720px;
	float:left;
}
.product:after{
	content:"";
	display:block;
	clear:both;
}
.product li{
	position:relative;
	float:left;
	display:inline;
	width:195px;
	margin:0 -17px 0 -1px;
	background: url(../images/bg-product.gif) no-repeat 8px 23px;
}
.product li:first-child{background:none;}
.product li a{
	cursor:pointer;
	width:177px;
	padding:15px 10px 13px 8px;
	display:block;
	height:222px;
}
.product li.active a,
.product li a:hover{
	text-decoration:none;
	background: url(../images/bg-product-h.png) no-repeat;
}
.product .content{
	overflow:hidden;
	display:block;
	width:153px;
	padding:5px 0 0 12px;
	color:#8b8b8b;
	font-size:13px;
	line-height:14px;
	height:208px;
}
.product .heading{
	display:block;
	padding:0 0 0 11px;
	color:#342417;
	margin:0 0 7px;
	font:12px/14px Arial, Helvetica, sans-serif;
	background: url(../images/bg-heading.gif) no-repeat 4px 4px;
}
.product a:hover .heading{color:#bb8451;}
.product .image-area{
	margin:0 0 4px;
	display:block;
	width:143px;
	height:98px;
	border:5px solid #ccc;
}
.product .image-area img{display:block;}
.product .content strong{
	margin:0 0 4px;
	display:block;
	font-size:17px;
	line-height:20px;
	color:#6b8f9e;
}
.product a:hover .content strong{color:#bb8451;}
.product .text{display:block;}
.product-2{
	background: url(../images/bg-product-2.gif) no-repeat 21px 2px;
	margin:-15px 0 0 -20px;
}
.product-2 li{background: url(../images/bg-product-2-li.gif) no-repeat 8px 8px;}
/*sidebar*/
#sidebar{
	padding:3px 0 0;
	float:right;
	width:300px;
	/* overflow:hidden; */
}
#sidebar .image-holder{
	width:100%;
	margin:0 0 4px;
}
#sidebar .image-holder img{display:block;}
#sidebar .image-wrapper{
	margin:0 0 11px;
	overflow:hidden;
	width:100%;
	border-top:3px solid #dbd6d3;
}
#sidebar .image-wrapper img{display:block;}
#sidebar .top5title {
	background-image: url(../images/image17.gif);
	background-repeat: repeat-x;
	width:154px;
	height:25px;
	padding-top:22px;
	padding-right:146px;
	color:#b07c4c;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	line-height:14px;
	display:block;
	margin:0 0 11px;
	border-top:5px solid #dbd6d3;
}
/*main-nav*/
.main-nav{
	margin:-5px 0 -10px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:302px;
	height:215px;
}
.main-nav li{
	float:left;
	margin:-1px 1px 1px -1px;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	height:102px;
	overflow:hidden;
}
.main-nav li a{
	margin:5px 0 0;
	display:block;
	width:98px;
	padding:0 0 0 6px;
	min-height:90px;
}
* html .main-nav li a{height:90px;}
.main-nav .column-1{
	background: url(../images/bg-main-nav-1.gif) no-repeat 100% 0;
	width:95px;
	padding:0;
}
.main-nav .column-2{background: url(../images/bg-main-nav-2.gif) no-repeat 100% 0;}
.main-nav .column-3{
	background: url(../images/bg-main-nav-3.gif) no-repeat 100% 0;
	width:94px;
}
.main-nav .column-4{
	width:95px;
	padding:0;
	background: url(../images/bg-main-nav-4.gif) no-repeat 100% 3px;
}
.main-nav .column-5{
	padding:0 4px 0 6px;
	width:94px;
	background: url(../images/bg-main-nav-5.gif) no-repeat 100% 3px;
}
.main-nav .column-6{
	margin:0;
	padding:9px 0px;
}
.main-nav .heading{
	display:block;
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#6b8f9e;
}
.main-nav strong{
	margin:0 0 4px;
	display:block;
	color:#b07742;
	font-size:11px;
	line-height:16px;
}
.main-nav .text{
	display:block;
	color:#393939;
	font-size:12px;
	line-height:15px;
}
/*footer*/
#footer{
	width:1000px;
	margin:0 auto;
	padding:12px 0 30px;
	border-top:5px solid #573d30;
	color:#8e8e8e;
	font:11px/14px Arial, Helvetica, sans-serif;
}
#footer .holder{
	margin:0 0 8px;
	width:100%;
	overflow:hidden;
}
.logo2{
	float:left;
	width:67px;
	height:41px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-logo2.gif) no-repeat;
}
.logo2 a{
	display:block;
	height:100%;
}
#footer .facebookfan {
	float:left;
	margin-left:10px;
	margin-top:-4px;
}
#footer .list-holder{
	float:right;
	overflow:hidden;
}
#footer .item-list{
	float:right;
	clear:right;
	height:1%;
	text-align:right;
	margin:0 -3px 6px 0;
	padding:3px 0 0;
	list-style:none;
	overflow:hidden;
}
* html #footer .item-list{float:none;}
* + html #footer .item-list{float:none;}
#footer .item-list li{
	display:inline;
	padding:0 6px 0 8px;
	background: url(../images/separator02.gif) no-repeat 0 2px;
}
#footer .item-list li:first-child{background:none;}
#footer .item-list li a{color:#b07742; }
#footer .item-list-2{margin:0 -3px 6px 0;}
#footer .item-list-2 li{
	padding:0 4px 0 9px;
	background: url(../images/separator03.gif) no-repeat 0 2px;
}
#footer .item-list-2 li a{color:#8e8e8e;}
#footer .item-list li span{color:#b07742;}
#footer .item-list li em{
	font-style:normal;
	color:#6b8f9e;
}
#footer .wrapper{
	padding:8px 0 0;
	width:100%;
	overflow:hidden;
	border-top:1px solid #eeebea;
}
#footer .wrapper .item-list{
	float:right;
	padding:0;
	padding-top: 1px;
}
#footer .wrapper .item-list li{
	float:left;
	background: url(../images/separator03.gif) no-repeat 0 3px;
}
#footer .wrapper .item-list li:first-child{background:none;}
#footer .item-list .cms{
	float:left;
	padding:1px 0 3px 40px;
	background: url(../images/ico1.gif) no-repeat;
}
#footer .item-list .by{
	float:left;
	padding:1px 80px 3px 0;
	background: url(../images/ico2.gif) no-repeat 100% 0;
}
#footer p{margin:0; float:left;}
/*food*/
.breadcrumbs{
	height:1%;
	overflow:hidden;
	padding:0;
	list-style:none;
	margin:0 0 11px;
}
.breadcrumbs li{
	float:left;
	display:inline;
	font-size:12px;
	line-height:15px;
	color:#fff;
	margin:0 4px 0 -5px;
	padding:0 5px 0 8px;
	overflow:hidden;
	background: url(../images/separator04.gif) no-repeat 0 5px;
}
.breadcrumbs li a{color:#b07c4c;}
/*carusel-product*/
#carusel-product{
	margin:0 0 8px;
	border-bottom:5px solid #dbd6d3;
	width:687px;
	overflow:hidden;
	position:relative;
	background: url(../images/bg-product-2.gif) no-repeat 2px 238px;
}
#carusel-product div{
	overflow:hidden;
	width:708px;
	margin:0 0 0 -20px;
}
#carusel-product .product{
	width:99999px;
	margin:0;
}
#carusel-product .link-prev,
#carusel-product .link-next{
	cursor:pointer;
	position:absolute;
	top:0;
	width:56px;
	height:238px;
	overflow:hidden;
	text-indent:-9999px;
}
#carusel-product .link-prev{left:0;}
#carusel-product .link-prev span,
#carusel-product .link-next span{
	display:block;
	height:238px;
}
#carusel-product .link-prev span{background: url(../images/bg-link-prev.png) no-repeat;}
#carusel-product .link-next{right:-1px;}
#carusel-product .link-next span{background: url(../images/bg-link-next.png) no-repeat;}
/*two-columns*/
.two-columns{
	margin:0 0 19px;
	position:relative;
	width:688px;
	overflow:hidden;
}
.google{
	position:absolute;
	bottom:0;
	right:0;
	width:97px;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-google.jpg) no-repeat;
}
* html .google{bottom:-1px;}
.two-columns .column-one{
	float:left;
	width:378px;
}
.two-columns .column-one img{display:block;}
.two-columns .column-two{
	border:1px solid #dbd6d3;
	position:relative;
	float:right;
	width:247px;
	padding:11px 40px 25px 11px;
	color:#8b8b8b;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.two-columns .column-two ul{
	margin:0;
	padding:0;
	list-style:none;
}
.two-columns .column-two li{margin:0 0 13px;}
.two-columns .column-two h3{
	margin:0;
	font-size:14px;
	line-height:16px;
	color:#b07742;
}
.two-columns .column-two p{margin:0;}
.two-columns .column-two a{color:#dbd6d3;}

#sidebar .item-menu{
	margin:-8px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#sidebar .item-menu li{
	height:1%;
	overflow:hidden;
	margin:-1px 0 1px;
	border-top:1px solid #ccc;
	font-size:12px;
	line-height:15px;
}
#sidebar .item-menu li a{
	min-height:44px;
	display:block;
	padding:5px 20px 0 12px;
}
* html #sidebar .item-menu li a{height:44px;}
#sidebar .item-menu li a:hover{text-decoration:none;}
#sidebar .item-menu strong{
	display:block;
	height:1%;
	font-size:16px;
	line-height:18px;
	color:#b07742;
}
#sidebar .item-menu span{color:#393939;}
#sidebar .item-menu .even{background:#f6f1eb;}
#sidebar .item-menu .number-1{background: url(../images/bg-item-menu-n1.gif) no-repeat 100% 50%;}
#sidebar .item-menu .number-2{background: url(../images/bg-item-menu-n2.gif) no-repeat 100% 50%;}
#sidebar .item-menu .number-3{background: url(../images/bg-item-menu-n3.gif) no-repeat 100% 50%;}
#sidebar .item-menu .number-4{background: url(../images/bg-item-menu-n4.gif) no-repeat 100% 50%;}
#sidebar .item-menu .number-5{background: url(../images/bg-item-menu-n5.gif) no-repeat 100% 50%;}

/*cinemapage*/
#content .item-heading{
	margin:0 0 18px;
	color:#432d19;
	font-size:24px;
	line-height:22px;
	font-weight:bold;
}
.cinemapage #two-column{
	margin:-29px 0 14px;
	float:left;
}
.cinemapage #sidebar{
	padding:20px 0 0;
	position:relative;
}
/*content*/
.cinemapage #content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#464646;
	border:1px solid #dbd6d3;
	padding:15px 9px 20px 13px;
	width:662px;
	position:relative;
}
.content-box{width:100%;}
.content-box:after{
	content:"";
	display:block;
	clear:both;
}
.visual{
	float:left;
	width:464px;
	/*overflow:hidden; */
}
.visual .image-wrapper{
	width:454px;
	border:5px solid #ccc;
	margin:0 0 15px;
	overflow:hidden;
	text-align:center;
}
.visual .image-wrapper img{display:block;}
.visual p{margin:0 0 15px;}
.visual p strong{
	color:#bb8451;
	font-size:20px;
	font-family: Times New Roman, Times, serif;
}
/*navbar*/
.navbar-holder{
	width:100%;
	overflow:hidden;
}
.navbar{
	float:left;
	margin:0 0 9px;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	border:1px solid #b3b3b3;
	background: url(../images/bg-navbar.gif) repeat-x 0 100%;
	font-family: Times New Roman, Times, serif;
}
.navbar li{
	float:left;
	color:#342417;
	font-size:12px;
	line-height:16px;
	margin:0 0 0 -2px;
	background: url(../images/separator05.gif) no-repeat 0 3px;
}
.navbar li a{
	cursor:pointer;
	float:left;
	color:#342417;
}
.navbar li a:hover{
	text-decoration:none;
	color:#fff;
	position:relative;
	background:#991c1d url(../images/bg-navbar-h.gif) repeat-x;
}
.navbar li span{
	float:left;
	padding:2px 10px 4px 12px;
}
.navbar .facebook,
.navbar .twitter,
.navbar .tv{
	overflow:hidden;
	text-indent:-9999px;
	width:18px;
	height:18px;
	margin:2px 5px 0 0;
}
.navbar .facebook:hover,
.navbar .facebook{background: url(../images/bg-facebook.gif) no-repeat;}
.navbar .twitter:hover,
.navbar .twitter{
	width:20px;
	background: url(../images/bg-twitter.gif) no-repeat;
}
.navbar .tv:hover,
.navbar .tv{
	width:19px;
	background: url(../images/bg-tv.gif) no-repeat;
}
/*column*/
.content-box .column{
	float:right;
	width:171px;
}
.content-box .column .area{
	width:152px;
	border:1px solid #dbd6d3;
	padding:0 6px 0 7px;
	margin:0 0 10px;
}
.content-box .column .block{
	margin:0 0 7px;
	width:100%;
	padding:14px 0 3px;
	border-top:1px solid #d2cfcc;
}
.content-box .column .block.first{
	border:none;
	padding-top: 7px;
}
.content-box h3{
	margin:0 0 9px;
	color:#6a5e55;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.raiting{
	position:relative;
	width:145px;
	margin:0 0 13px -11px;
	padding:10px 3px 9px 15px;
	background:#f0eadc;
	font-size:11px;
	line-height:13px;
	color:#6b8f9e;
}
.raiting:after{
	content:"";
	display:block;
	clear:both;
}
.raiting .wrapper{
	float:left;
	overflow:hidden;
}
.raiting span{
	float:left;
	padding:0 8px 0 0;
}
.star{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.star li{float:left;}
.star li a{
	background: url(../images/bg-star.gif) no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	height:16px;
	width:16px;
}
.star li.active a,
.star li a:hover{background-position: 0 -16px;}

/*popup*/
.popup-hover {
	margin:2px 0 0;
	float:right;
	position:relative;
}
.popup-hover a.open {
	display:block;
	color:#fff;
	padding:1px 5px;
	background:#921b1c;
}
.popup-hover a.open:hover{text-decoration:none;}
.popup-hover div.popup {
	border-color:green;
	position:absolute;
	top:-3px;
	left:13px;
	display:none;
}
.active div.popup{
	padding:5px 0 4px 6px;
	display:block;
	width:169px;
	border:1px solid #fff;
	overflow:hidden;
	background:#f0eadc;
}
.popup-hover .holder{
	margin:0 0 3px;
	height:auto;
	overflow:hidden;
	padding:0;
	width:100%;
}
.start2{
	float:left;
	margin:0;
	padding:0 7px 0 0;
	list-style:none;
	overflow:hidden;
}
.start2 li{
	float:left;
	padding:4px 2px 0 0;
}
.start2 li a{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:9px;
	height:9px;
	background: url(../images/bg-star2.gif) no-repeat;
}
.start2 li.active a,
.start2 li a:hover{background-position: 0 -9px;}
.content-box .block dl{
	margin:-1px 0 0;
	width:148px;
	overflow:hidden;
	font-size:11px;
	line-height:20px;
}
.content-box .block dt{
	float:left;
	padding:0 5px 0 2px;
	width:65px;
	color:#6b8f9e;
	background: url(../images/separator06.gif) repeat-x;
}
.content-box .block dd{
	margin:0;
	width:76px;
	float:left;
	color:#464646;
	background: url(../images/separator06.gif) repeat-x;
}
.link-list{
	position:relative;
	overflow:hidden;
	margin:0 0 -5px -12px;
	padding:0;
	list-style:none;
	width:160px;
}
.link-list li{
	overflow:hidden;
	font-size:16px;
	line-height:18px;
	width:100%;
	padding:0 0 11px;
	vertical-align:top;
}
.link-list li a{
	float:left;
	color:#342417;
	border:1px solid #e1e1e1;
	background:#f0eadc url(../images/bg-link-list.gif) repeat-x;
}
.link-list li a span{
	display:block;
	width:80px;
	padding:6px 0 5px 44px;
}
.link-list .slideshow-button {	font-family: Times new Roman, Times, serif; background: url(../images/ico3.gif) no-repeat 12px 4px;}
.link-list .trailer{	font-family: Times new Roman, Times, serif; background: url(../images/ico4.gif) no-repeat 15px 5px;}
.link-list .booknow {	font-family: Times new Roman, Times, serif; width:110px; background:url(../images/ico-book.gif) no-repeat 15px 5px;}
.link-list .ticketnow {	font-family: Times new Roman, Times, serif; width:110px; background: url(../images/ico-ticket.gif) no-repeat 15px 5px;}
.link-list .pov{
	background: url(../images/ico5.gif) no-repeat 18px 10px;
	width:110px;
	font-family: Times new Roman, Times, serif;
}
.block .placeholder{
	width:155px;
	margin:-6px 0 9px -2px;
}
.block .placeholder img{display:block;}
.some-box{
	position:relative;
	width:111px;
	padding:8px 6px 43px;
	border:1px solid #dbd6d3;
	margin: 0 auto;
	font-size:11px;
	line-height:14px;
	color:#8b8b8b;
}
.some-box h3{
	margin:0;
	font-size:14px;
	line-height:16px;
	color:#b07742;
}
.some-box p{margin:0;}
.some-box a{
	font-size:9px;
	color:#dbd6d3;
}
/*item-menu*/
#sidebar .item-menu2{
	margin:-10px 0 10px;
	border-bottom:5px solid #dbd6d3;
}
.item-menu2 .image-area{
	float:left;
	margin:-4px 8px 0 0;
	border:1px solid #e4e4e4;
}
.item-menu2 .image-area img{display:block;}
#sidebar .item-menu2 li{overflow:hidden;}
#sidebar .item-menu2 li a{
	padding:12px 0 5px;
	display:block;
	overflow:hidden;
}
* html #sidebar .item-menu2 li a{overflow:visible;}
#sidebar .item-menu2 .number-1{background: url(../images/bg-item-menu2-n1.gif) no-repeat 100% 50%;}
#sidebar .item-menu2 .number-2{background: url(../images/bg-item-menu2-n2.gif) no-repeat 100% 50%;}
#sidebar .item-menu2 .number-3{background: url(../images/bg-item-menu2-n3.gif) no-repeat 100% 50%;}
#sidebar .item-menu2 .number-4{background: url(../images/bg-item-menu2-n4.gif) no-repeat 100% 50%;}
#sidebar .item-menu2 .number-5{background: url(../images/bg-item-menu2-n5.gif) no-repeat 100% 50%;}
.apxeio{
	width:291px;
	height:56px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-apxeio.gif) no-repeat;
	display:block;
	margin:0 auto;
}
/*carusel-box*/
.carusel-box{
	clear:both;
	padding:5px 0 0;
	width:100%;
	overflow:hidden;
	border-top:5px solid #dbd6d3;
}
.carusel-ss {
	clear:both;
	padding:0;
	width:100%;
	overflow:hidden;
/*	border-top:1px solid #dbd6d3; */
	border-bottom:1px solid #dbd6d3;
}
.carusel-box .searchright{
	float:right;
	margin-bottom:2px;
}
.carusel-box h3{
	float:left; 
	margin:0 0 10px;
	font-size:15px;
	line-height:18px;
	color:#7c4315;
}
.carusel-box #carusel-product{
	margin:0 0 -1px;
	border:none;
	width:998px;
	background: url(../images/bg-carusel-box.gif) no-repeat 2px 238px;
}
.carusel-ss #carusel-product{
	margin:0 0 -1px;
	border:none;
	width:490px;
	height:204px;
}
.carusel-box #carusel-product div{width:1018px;}
.carusel-ss #carusel-product div{width:490px;}
/*light-box*/
.light-box{
	z-index:999999;
	position:absolute;
	top:170px;
	left:50%;
	margin:0 0 0 -500px;
	width:1000px;
	background: url(../images/bg-light-box.gif) repeat-y;
}
.light-box:after{
	content:"";
	display:block;
	clear:both;
}
.light-box .analytikh{
	float:none;
	position:absolute;
	top:-29px;
	left:0;
}
.closed{
	position:absolute;
	top:-11px;
	right:12px;
	width:19px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-closed.gif) no-repeat;
}
.light-box .box-content{
	float:right;
	width:699px;
	overflow:hidden;
	padding:9px 29px 0 25px;
}
.light-box .box-content .box-heading{
	margin:0 0 19px;
	padding:0 0 13px;
	width:100%;
	border-bottom:5px solid #eeebea;
}
.light-box .box-content h3{
	margin:0;
	font-size:16px;
	line-height:26px;
	color:#7c4315;
}
.light-box .box-content .box-heading span{
	font-size:24px;
	color:#454545;
	padding:0 0 0 12px;
}
.light-box .box-content .mod {
	margin:0;
	font-size:11px;
	line-height:12px;
	color:#7c4315;
}
.light-box .product-wrapper{
	padding:0 0 3px;
	margin:0 0 15px;
	width:100%;
	border-bottom:5px solid #eeebea;
}
.light-box .product-wrapper:after{
	content:"";
	display:block;
	clear:both;
}
.light-box .product{margin:0 0 0 -14px;}
.light-box .product-2{margin:-16px 0 0 -14px;}
.light-box .links-holder, .all-arts .links-holder{
	margin:0 0 26px;
	width:100%;
	overflow:hidden;
}
.light-box .item-list, .all-arts .item-list{
	float:right;
	margin:0;
	padding:0 1px 0 0;
	list-style:none;
}
.light-box .item-list li, .all-arts .item-list li{
	float:left;
	padding:0 0 0 6px;
}
.light-box .item-list li a, .all-arts .item-list li a{
	color:#785438;
	border:1px solid #b3b3b3;
	display:block;
	padding:3px 0;
	width:40px;
	text-align:center;
	background: url(../images/bg-item-list.gif) repeat-x;
}
/*pager*/
.light-box .pager, .all-arts .pager{
	float:right;
	margin:0;
	padding:2px 0 0;
	list-style:none;
}
.light-box .pager li, .all-arts .pager li{
	float:left;
	font-size:11px;
	line-height:19px;
	color:#563d30;
}
.light-box .pager li a, .all-arts .pager li a{
	line-height:13px;
	border:1px solid #e3d6ca;
	color:#563d30;
	float:left;
	margin:2px 4px;
	padding:2px 5px 0;
}
.light-box .pager li .active,
.light-box .pager li a:hover, 
.all-arts .pager .active, 
.all-arts .pager a:hover{
	text-decoration:none;
	border-color:#a3774e;
	color:#a3774e;
	margin:0 3px;
	padding:3px 6px 2px;
}
/*sidebar*/
.light-box .sidebar{
	font:11px/13px Arial, Helvetica, sans-serif;
	float:left;
	width:243px;
	padding:8px 2px 0;
}
.light-box .sidebar .sbut{
	margin: -2px 0 16px;
}
/*form-search*/
.light-box .form-search{
	width:228px;
	padding:0 7px 0 8px;
	margin:0 0 11px;
}
.light-box .form-search label{
	margin:0 0 9px;
	padding:0 0 0 2px;
	display:block;
	font-size:12px;
	line-height:16px;
	color:#b07c4c;
	font-weight:bold;
}
.light-box .input-holder{
	width:226px;
	overflow:hidden;
	padding:1px;
	background:#fff;
}
.light-box .input-holder .text{
	font-size:11px;
	line-height:16px;
	color:#464646;
	float:left;
	padding:7px 10px 0 9px;
	border:none;
	background:none;
}
.area .search{
	font-size:11px;
	line-height:14px;
	color:#464646;
	padding:2px;
	border:none;
	/*background:none; */
}
.light-box .button{float:right;}
#navigation{
	margin:8px 0 0 -8px;
	padding:0;
	list-style:none;
}
#navigation li{padding:1px 0 6px;}
#navigation li a{
	color:#3d2b1c;
	display:block;
	padding:7px 10px;
	background:#cdac8d url(../images/arrow2.gif) no-repeat 226px 11px;
}
#navigation li.active a{
	background:#cdac8d url(../images/arrow1.gif) no-repeat 224px 13px;
}
#navigation .block{
	width:228px;
	padding:10px 7px 0 8px;
	overflow:hidden;
}
#navigation .some-form{
	width:100%;
	overflow:hidden;
}
#navigation .some-form ul{
	margin:0 0 -8px;
	padding:0;
	list-style:none;
}
#navigation .some-form li{
	overflow:hidden;
	width:100%;
	line-height:11px;
}
#navigation .some-form .check-area{
	float:left;
}
#navigation .some-form input{
	float:left;
	width:16px;
	height:16px;
	margin:0 5px 0 0;
	padding:0;
	overflow:hidden;
}
#navigation .some-form label{
	float:left;
	color:#cdac8d;
	font-size:11px;
	line-height:16px;
	margin:0;
}
#navigation .some-form li a{
	margin:-2px 0 0;
	float:right;
	font-weight:bold;
	color:#fff;
	padding:3px 3px;
	background:#921b1c;
}
#navigation .form-select select{width:228px;}
#navigation .celendar{width:228px; color:#fff;}
#navigation .celendar img{display:block;}

/* for modal */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
  z-index:98;
}
.banner-holder-ss {
	margin-top:10px;
	width:100%;
	text-align:center;
}
.extras_down {
	font-size:11px !important;
}
#gmap {
  width:997px; 
  height:485px;
  padding:0px;
}
/* signup */
.window {
  position:absolute;
  left:0;
/*  top:0; */
  width:440px;
  height:200px;
  display:none;
  z-index:9998;
  padding:20px;
}
 #signup {
  width:640px; 
  height:800px;
  padding:0px;
}
.close {
	float:right;
}

.window .holder {
	background-color:#17171a;
	padding:23px 18px;
	margin-top:8px;
}
.window .holder p {
	color:#ffffff;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;	
}
.window .holder a {
	color:#6b8f9e;
	text-decoration:none;
}
.window .holder a:hover {
	color:#6b8f9e;
	text-decoration:underline;
}
.window .hr {
 height:1px;
 width:100%;
 margin:5px 0;
 background-color:#3e3e43;
}
.window .w1 {
	color:#ffffff;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 13px;	
	margin:10px;
	text-align:left;
}

.window .w2 {
	color:#ffffff;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 12px;	
	line-height:17px;
	text-align:center;
}
.window .w2 strong {
	color:#af2021;	
	line-height:17px;
}
.window .t2 {
	color:#ffffff;
	font-family: Times new roman, Times, Georgia, serif;
	font-size: 12px;	
	line-height:16px;
	text-align:center;
}
.window .t2 a {
 text-decoration:none;
 color:#6b8f9e;
}
.window .t2 a:hover {
 text-decoration:underline;
 color:#6b8f9e;
}
#signup .ribbon, #thanks .ribbon {
	margin-top:-24px;
	margin-left:16px;
	float:left;
}
#signup .heading, #thanks .heading {
	float:left;
	margin-left:180px;
	margin-bottom:30px;
	clear:right;
}
.window .t3 {
	color:#ffffff;
	font-family: Times new roman, Times, Georgia, serif;
	font-size: 14px;	
	line-height:16px;
	text-align:center;
}
#signup .formrow {
	margin:7px auto 7px 12px; 
}
#signup .formbrown {
	color:#a3774e;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;	
	font-weight:bold;	
}
#signup .formwhite {
	color:#ffffff;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;	
	font-weight:bold;	
}
#signup form {
	margin:0;
}
#step1 { display:block; }
#step2 { display:none; }

#signup .formbrown2 {
	color:#a3774e;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 12px;	
	font-weight:bold;	
	}
#signup .formrow2 {
	clear:both;	
	margin-left:12px;
	height:65px;
} 	
#signup .formrow3 {
	clear:both;	
	margin-left:12px;
	margin-top:-10px;
	height:50px;
} 	
#signup .formcell {
	float:left;
	margin-right:17px;
	text-align:left;
	width:214px;
}
#signup .formcell2 {
	float:left;
	text-align:left;
	width:320px;
}
#signup .formbrown2 span {
	color:#af2021;
}
#signup .input {
	width:198px;
	height:13px;
	padding:8px;
	margin:0;
	background-color: #ffffff;
	border:0;
	color:#464646;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;		
}
#signup .select1 {
	width:57px;
	height:29px;
	padding:0px;
	margin-right:5px;
	background-color: #ffffff;
	border:0;
	color:#464646;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;		
}
#signup .select2 {
	width:67px;
	height:29px;
	padding:0px;
	margin-right:17px;
	background-color: #ffffff;
	border:0;
	color:#464646;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;		
}
#signup .select3 {
	width:107px;
	height:29px;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	border:0;
	color:#464646;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;		
}
.select4 {
	width:230px;
	height:29px;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	border:0;
	color:#464646;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;		
}
.window .checktext {
	color:#ffffff;
	font-family: Times new roman, Times, Georgia, serif;
	font-size: 12px;
	font-weight:normal;	
	line-height:15px;
	text-align:left;
	float:left;
	width:182px;
	margin-left:3px;
}
#terms2 {
	display:none;
	font-size:10px;
	color:#ffffff;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	padding:0 10px;
}
#playingdiv {
 width:622px;
 position:relative;
 top:0;
 left:0;
 display:none;
 z-index:2;
 background-color:#ffffff;
 border: 1px solid #B07742;
	padding:10px;
}
#playingdiv .row, #playingdiv .row2 {
	width:100%;
	margin-bottom:12px;
}
#playingdiv .cinema {
	width:290px;
	margin-right:20px;
	float:left;
	padding:5px;
}
#playingdiv .row2 .cinema {	background-color:#eeeeee; }
#playingdiv .norightmargin {
	margin-right:0px !important;	
}
#playingdiv .cinema a {
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 12px;
	color: #573D30;
	text-decoration:none;
}
#playingdiv .address {
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;
	color: #573D30;
}
#playingdiv .hours {
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;
	color: #464646;
}
/* for autocomplete */
.autocomplete-w1 { background:url(../images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; width:190px !important; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; font-family: Arial, Tahoma, Helvetica, sans serif;font-size: 11px;}
.autocomplete strong { font-weight:normal; color:#3399FF; font-family: Arial, Tahoma, Helvetica, sans serif;font-size: 11px;}

#sponsor {
	position:absolute;
	top:20px;
	left:50%;
	display:none;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;
	z-index:999999;
	text-align:center
}
#sponsor h5 {
	font-size: 13px;
	color:#ffffff;
}
#sponsor img {
border:0;
}
#sponsor p {
text-align:left;
}
.select5 {
	width:180px;
	height:18px;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	border:0;
	color:#464646;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;		
}
.search-all {
	background:url(../images/bg-search.png) no-repeat;
	width:999px;
	height:101px;
	z-index:9999999;
}
.search-letters {
	padding:30px 0 0 15px;
}
.search-filters {
	margin:30px 0 0 15px;
}
.fakeselect {
	background:transparent url(../images/bg-search-new.png) no-repeat;
	width:161px;
	height:22px;
	border:0;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;	
	color:#8b8b8b;
	padding:2px 20px 0 10px;
	margin:0;
	cursor:pointer;
}
.custominput {
	background:transparent url(../images/bg-search-box-new.png) no-repeat;
	width:138px;
	height:22px;
	border:0;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 11px;	
	color:#8b8b8b;
	padding:2px 20px 0 10px;
	margin:1px 0 0 0 ;
}
.custombutton {
	background:transparent url(../images/bg-search-button-new.png) no-repeat;
	width:23px;
	height:22px;
	border:0;
	cursor:pointer;
	margin:0;
	padding:0;
}
.formhide {
	margin:0;
	padding:0;
	display:inline;
}
.sfield {
	float:left; 
	margin:0 6px 0 0;
}
.sfield_inner {	
	position:relative;
}
.sdropcontainer {
	position:absolute;
	left:-6px;
	top:7px;
	width:208px;
	height:248px;
	background:transparent url(../images/bg-search-layer.png) no-repeat;
	display:block;
	visibility:hidden;
	padding:19px 19px 21px 21px;
}
.scroller {
	width:208px;
	height:248px;
	overflow:auto;
	display:block;
}
.scroller ul {
	list-style:none;
	margin:0;
	padding:0;
}
.scroller ul li {
	height:13px;
	padding:5px 0 0 2px;
	border-bottom:1px solid #edeceb;
	line-height:12px;
	width:200px;
	overflow:hidden;
}
.scroller ul li a {
	font-size:12px;
	color:#312418;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	text-decoration:none;
}
.scroller ul li a:hover {
	color:#ffffff;
	background-color:#312418;
}
.sletter {
 float:left;
 padding:0 10px 0 9px;
 background:url(../images/lsep.gif) no-repeat 100% 0;
}
.search-letters .last{
background:transparent;
}
.sletter a{
	color:#ffffff;
	font-family: Arial, Tahoma, Helvetica, sans serif;
	font-size: 12px;	
	font-weight:bold;
	text-decoration:none;
	text-shadow: #671313 0px -1px 2px;
}
.sletter a:hover{
	color:#b58f5e;
}
.sletter a.selection{
	color:#b58f5e;
	font-size: 14px;		
}
/* datepicker css */
/*
table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}

table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #bbb;
	color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

a.dp-choose-date {
	width: 16px !important;
	height: 16px !important;
	padding: 0 !important;
	margin: 5px 3px 0 !important;
	display: block !important;
	text-indent: -2000px !important;
	overflow: hidden !important;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
input.dp-applied {
	width: 140px;
}
div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
	z-index:999999 !important;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}

div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}
*/


