#inner_content {
	padding-top:87px;
}
#inner_box {
	background: url(../images/inner_box.gif) no-repeat left top;
	height:21px;
	padding: 3px 47px 0 3px;
	margin-bottom:0;
}


#inner_right {
	width:173px;
	float:right;
}
#inner_right #product {
	height:238px;
}

#inner_right #product .in {
	height:121px;
	background:transparent;
	width:163px;
	float:none;
	border:none;
}

#inner_content.country_packages
{
	padding-top:125px;
}
#inner_content.country_packages #inner_product
{
	padding:0;
}
#inner_content.country_packages #inner_window
{
	background:transparent url(../images/main_back-product.png) repeat scroll center top;
	width:761px;
	height:500px;
	margin:0;
	padding:0;
	overflow:auto;
	position:relative;
}
#inner_content.country_packages #product
{
	background:none;
	height:500px;
	padding:0;
	position:relative;
}
#inner_content.country_packages .in
{
	margin-left:0px;
	margin-bottom:1px;
	position:relative;
}
#inner_content.country_packages #product .in-a
{
	margin:0;
}
#inner_content.country_packages .text
{
	width:auto;
}

#inner_right #product .middle
{
	background:url(../images/price-inner.gif) repeat-x top center;
	height:95px;
	margin-top:1px;
	padding-top:0;
}
#inner_right #product .in .name {
	height: auto;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	padding:8px 0 10px 0;
	font-size:18px;
}
#inner_right #product .price
{
	padding-bottom:4px;
}


#inner_left {
	width:571px;
	padding-top:25px;
	margin-right:190px;

}	
#inner_product {
	background:url(../images/main_back-product.png) repeat top center;
	padding: 3px 10px;
	min-height: 580px; _height: auto !important; _height: 580px;
}
#inner_product #country-bar {
	height:25px;
	margin-top:5px;margin-bottom:2px;
	padding-left:10px;
	position:relative;
	/*text-align:left;
	direction:ltr;*/
}
#country-bar div
{
	width:184px;height:100%;
	position:absolute;
 	
	right:0;
	left:0px;
	top:0px;
}

#country-bar h1 {
	text-indent:-9999;
}

#country-bar.austria{background: url(../images/top_menu_grads/austria.gif) repeat-x top center}
#country-bar.austria div{background: url(../images/austria.gif) no-repeat 55px 0;}
#country-bar.italy{background: url(../images/top_menu_grads/italy.gif) repeat-x top center}
#country-bar.italy div{background: url(../images/italy.gif) no-repeat 58px 0}
#country-bar.france{background: url(../images/top_menu_grads/france.gif) repeat-x top center}
#country-bar.france div{background: url(../images/france.gif) no-repeat 61px 0}
#country-bar.czech{background:url(../images/top_menu_grads/czech.gif) repeat-x top center}
#country-bar.czech div{background:url(../images/czech.gif) no-repeat 64px 0}
#country-bar.additional-destinations{background: url(../images/top_menu_grads/additional-destinations.gif) repeat-x top center}
#country-bar.additional-destinations div{background: url(../images/additional-destinations.gif) no-repeat 34px 0}

#package_name.france{color:#11952a !important}
#package_name.italy{color:#2068c0 !important}
#package_name.czech{color:#fa6604 !important}
#package_name.austria{color:#e23941 !important}
#package_name.additional-destinations{color:#1262ad !important}

.inner_product_menu.france{border-bottom: solid 1px #11952a}
.inner_product_menu.italy{border-bottom: solid 1px #2068c0}
.inner_product_menu.czech{border-bottom: solid 1px #fa6604}
.inner_product_menu.austria{border-bottom: solid 1px #e23941}
.inner_product_menu.additional-destinations{border-bottom: solid 1px #1262ad}


.inner_product_menu {
	height:40px;
	margin: 0;
	border-bottom: solid 1px #000
}
.inner_product_menu a#package_name {
	font-size:30px;
	display:block;
	float:right;
	color:#E23941;
	text-decoration:none;
}
.inner_product_menu h1{
	font-size:30px;
    color: #1262ad;
    text-align:right;
    direction:rtl;
}
.inner_product_menu ul {
	float:left !important;
	padding:0;
	margin:7px 0 0 0;
	list-style:none;
}	
.inner_product_menu ul li {	
	float:right;
	margin-right:3px;
	margin-bottom:3px;
	background: #7491a8 url(../images/inner_menu_off_left.gif) top left no-repeat;
}
.inner_product_menu ul li div {	
	height:23px;
	background: url(../images/inner_menu_off_right.gif) top right no-repeat;
	padding: 0 7px;
}
.inner_product_menu ul li:hover {	
	background: #318ace url(../images/inner_menu_on_left.gif) top left no-repeat;
}
.inner_product_menu ul li:hover div {	
	background: url(../images/inner_menu_on_right.gif) top right no-repeat;
}
.inner_product_menu ul li.current {	
	background: #318ace url(../images/inner_menu_on_left.gif) top left no-repeat;
}
.inner_product_menu ul li.current div {	
	background: url(../images/inner_menu_on_right.gif) top right no-repeat;
}
.inner_product_menu ul li a {
	display:block;
	height:20px;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:3px;
	font-weight:bold;
}
#inner_window {
	margin-top:10px;
	padding:0 10px;
	direction:rtl;
	text-align: right;
	
	overflow-y: auto;
}
.package_content {
	height: 470px;
	overflow:auto;
	overflow-x: hidden;
	direction:rtl;
	
	*margin-top: 10px;
	
}

.package_content {
	margin-top: 30px;
}

#inner_window.sublinks_above
{
	height: 405px;
	padding-top: 15px;
	*margin-top: 40px !important;
}
#inner_window.package2
{
	margin-top:0;
}

#sublinks
{
	margin:10px 0 12px 0;
}

.gallery-nav
{
	margin:0 0 10px 0;
}
.entities
{
	height:400px;
	margin-right:-10px;
	margin-top:20px;
	overflow-y:scroll;
	text-align:center;
	width:100%;
}
.album,.photo
{
	height:125px;
	width: 90px;
	margin:0 10px 10px 0;
	padding:10px 10px 15px 10px;
	border:1px solid #666;
	float:left;
	text-align:center;
}
.album a,.photo a
{
	display:block;
	text-decoration:none;
}
.album img,.photo img
{
	margin:10px 0;
	padding:2px;
	border:1px solid #777;border-left:0;border-right:0;
	display:block;
	max-width: 85px;
	max-height: 85px;
}
.photo p
{
	background:#fff;
	height:17px;
}

#inner_window .register_for_deal
{
	margin:10px 0 0 0;
}
#more_info
{
	margin-top:20px;
}
#more_info,#more_info p
{
	text-align:center !important;
}
.register_for_deal .fbsubmit,.contact_us .fbsubmit
{
	margin:10px 0 0 0;
}
.register_for_deal input,.contact_us input,.contact_us textarea
{
	width:300px;
}
.register_for_deal .fbsubmit,.contact_us .fbsubmit
{
	width:auto;
}



#inner_window .pic{
	width:207px;
	text-align:left;
	float:left;
}
#inner_window .pic-small
{
	margin:10px 3px 0 0;
	width:99px;
	float:left;
}
#inner_window .pic-big
{
	margin:10px 3px 0 0;
	width:204px;
	float:left;
}
#inner_window .pic-small .pic-small-comment,#inner_window .pic-big .pic-big-comment
{
	background:beige;
	width:auto;
	height:16px;
	margin-top:5px;
	padding:0 4px;
	overflow:hidden;
	text-align:center;
}
#inner_window .pic-small img,#inner_window .pic-big img,#inner_window .pic img {
	padding:1px;
	border:1px solid #555;
	cursor:pointer;
}

#inner_window .text {
	float:right;
	width:280px;
	color:#313741;
	font-size:12px;
	direction: rtl;
}
#inner_window  .addt-line1
{
	color:#666;
	font-size:16px;
}
#inner_window  .prices
{
	padding:30px 0;
	text-align:center;
	direction: rtl;
}

#inner_window .text ul {
	padding:0;
	margin:5px 0;
	list-style:none;
	line-height:16px;
}
#inner_window .text ul li{
	padding: 0 10px 0 0 ;
	background:url(../images/list.gif) right 6px no-repeat;
	margin-bottom:5px;
	margin-right: 5px;
}
#inner_window .text .price {
	color:#59606c;
	font-size:24px;
}
#inner_window .text .price span {
	font-size:43px;
	display:block;
	margin-bottom:-10px;
}
#inner_window .color {
	color:#59606c;
}
#inner_window .small {
	color:#59606c;
	font-size:13px;
}	
#inner_window .big {
	color:#59606c;
	font-size:15px;
	display:block;
	margin-top:10px;
}
#inner_window table th {
	background:#7491a8;
	/*height:24px;*/
	height:40px;
	border-bottom:1px solid #FFFFFF;
	border-collapse:separate;
	
	text-align:center !important;
	color:#fff;
	font-weight:bold;
	
}
#inner_window table td {
	color:#59606c;
	padding:3px 3px 3px 2px;
}
#inner_window table td.white {
	background:#fff;
}
	
.table-cls table{}
.table-cls table tr{ }
.table-cls table td{ padding:5px; text-align:center !important;border:1px solid #000;width:40px}
.table-cls table td.no-border{ border:0;}


.menu {
	height:30px;
	margin-bottom:10px;
}
#inner_product .menu.red {
	border-bottom: solid 1px #e23941;
	color:#e23941;
}
#inner_product .menu.orang {
	border-bottom: solid 1px #fa6604;
	color:#fa6604;
}
#inner_product .menu.green {
	border-bottom: solid 1px #11952a;
	color:#11952a;
}
#inner_product .menu.blue {
	color:#2068c0;
}
.menu ul {
	padding:0;
	margin:0;
	list-style:none;
	direction:ltr;
}	
.menu ul li {	
	float:right;
	margin-right:3px;
	white-space:nowrap;	
	color: #5D7A91;
}
.menu ul li div {	
	height:23px;
	padding: 0 7px;
}
.menu ul li:hover {	
	background: #318ace url(../images/inner_menu_on_left.gif) top left no-repeat;
	text-decoration: none;
}
.menu ul li:hover div {	
	background: url(../images/inner_menu_on_right.gif) top right no-repeat;
}
.menu ul li.current {	
	background: #318ace url(../images/inner_menu_on_left.gif) top left no-repeat;
	text-decoration: none;
}
.menu ul li.current div {	
	background: url(../images/inner_menu_on_right.gif) top right no-repeat;
}
.menu ul li.current div a {
	color:#fff;
	text-decoration: none;
}
.menu ul li:hover div a {
	color:#fff;
}
.menu ul li a {
	display:block;
	height:20px;
	text-decoration: underline;
	color:#5d7a91;
	font-size:14px;
	padding-top:2px;
	font-weight:bold;
}
#position {
	margin-top:15px;
	color:#3a4249;
	font-weight:bold;
}
#position .in {
	float:right;
	direction: rtl;
	width:40%;
	margin-right: 25px;
	margin-bottom:5px;
	height:27px;
}
#position .pic_in {
	float:left;
	width:53%;
	color:#6e92b2;
	font-size:15px;
}
#position .pic_in .move_top {
	padding-top:3px;
	display:block;
}
#position .pic_in img {
	margin-left:10px;
}
#position .move {
	margin-top: 30px;
}
#position .map {
	font-weight:bold;
	line-height:24px;
	font-size:15px;
}
#position .in img {
	padding-right:5px;
	margin-right: -25px;
}

#main a.here
{
	color:#3f5b7d;
}

#main #footer {
	margin-top:56px !important;
}

.checkboxfield_form {

}
.confir_reg input {
	width: 10px;
	}
