@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif;}
table {border:0; padding:0; margin:0; border-collapse:collapse; vertical-align:top; text-align:left }
table td {border:0;vertical-align:top; text-align:left;padding:0; margin:0;font:12px Verdana, Arial, Helvetica, sans-serif;}
a,img {border:0}
a {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
a:hover {text-decoration:underline}
h3 {font:bold 14px Arial, Helvetica, sans-serif; color:#333333; margin:5px}
body.iluvalmatybody {background:url(images/iluvalmatybg.jpg) repeat-x left 46px; }
body.applenewsbody {background:url(images/applenews_bg.jpg) repeat-x left 46px; }
body.aboutcompanybody {background:url(images/about_company_bg.jpg) repeat-x left 46px; }
body.contactsbody {background:url(images/contacts_bg.jpg) repeat-x left 46px; }
body.appletownbody {background:url(images/apple_town_bg.jpg) repeat-x left 46px; }
body.photogallerybody {background:url(images/photogallery_bg.jpg) repeat-x left 46px; }
p {line-height: 20px}
.righttd ul li {margin:5px 0;line-height: 20px}
.righttd table {border:0 !important}
.righttd table td {border:0 !important; padding:3px;line-height: 20px}

/* DIV */

.wrapper {height: 590px; width: 100%; background:url(images/bg.jpg) no-repeat left 45px}
.header1 {height:45px; position:relative;}
.btm_main {height:80px; width:100%; position:relative;}
.btm_main td {font-size: 10px}
.btm_main a {font-size: 10px}
.cprinfo {text-align: right}
.conter {text-align: right}
.flash_main {position:absolute; top:65px; left:0; width:995px; z-index:0} 
.photogallerybody .page_title {padding:170px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#11448a; text-transform:uppercase} 
.iluvalmatybody .page_title {padding:170px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#97075c; text-transform:uppercase} 
.contactsbody .page_title {padding:170px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#44630d; text-transform:uppercase} 
.aboutcompabybg .page_title {padding:170px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#36246d; text-transform:uppercase} 
.page_title {padding:180px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#a07a1a; text-transform:uppercase} 
.applenewsbody .page_title {padding:180px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#223c88; text-transform:uppercase}
.page_content {padding:5px 10px 10px 0; width:530px; }
.simple_title {padding:10px 20px 5px 50px; font:bold 13px Arial, Helvetica, sans-serif; color:#a07a1a; text-transform:uppercase} 
.tour_flash {margin:5px 0 10px 60px; width:850px; height:450px;}
.alltours_title {padding:12px 20px 0px 150px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#4e7607; text-transform:uppercase} 
.page_content2 {padding:5px 10px 20px 40px; width:930px; }
.in_td {width:290px; height:170px; position:relative}
.in_td_foto {position:absolute; top:15px; left:52px; }
.in_td_5 {position:absolute; top:135px; left:54px; }
.in_td_all {position:absolute; top:135px; left:73px; }
.in_td_text {position:absolute; top:134px; left:97px; font:12px Arial, Helvetica, sans-serif; color:#000000; width:145px; height:28px; }
.tours {margin:10px 0 10px 60px; width:850px; height:115px;}
.butterfly {height:220px; padding-top: 24px}
.poll_quest {width:195px; padding:0 20px 1px 40px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#a07a1a;} 
.poll_answ {width:195px; padding:1px 20px 0 40px;font:12px Verdana, Arial, Helvetica, sans-serif; color:#010101} 
.poll_btn {width:105px; padding:7px 65px;}
.calendar {padding:15px 0 5px 30px; }
.blog { background:url(images/blog_07.jpg) no-repeat center center; width:169px; height:77px;  margin:20px 35px;}
.title_blog {font:12px Verdana, Arial, Helvetica, sans-serif; color:#a07a1a; padding:7px 0 0 10px}
.img_main {padding:5px 20px 20px 20px}
.dalee_new {text-align:right; padding:5px 0 3px 20px;}
.dalee_new a {font-size:11px; color:#A07A1A}
.title_left {padding:5px 0 0 45px;font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#A07A1A; text-transform:uppercase} 

.poll form {margin-bottom:5px}
.dalee_blog {text-align:right; padding:2px 2px 1px 20px;}
.dalee_blog a {font-size:11px; color:#A07A1A}
.woolim {position:absolute; left:10px; top:0}
.adresa {position:absolute; left:110px; top:10px}
.copyright {position:absolute; left:450px; top:10px; text-align:right} 
.counter {position:absolute; left:740px; top:0}
.ramka_calendar {background:url("images/ramka_dlya_kalendarya.jpg") no-repeat 33px top; height:150px}
.result_success {padding:20px; color:#003300; border:1px solid #003300; background:#D7F4DF; }

/* DIV */

/* IMG */

.header1 img {margin:3px 15px 0 30px; float:left}

/* IMG */

/* TABLE */

.mainbg {width:100%; height:400px; background:url(images/mainbg.jpg) no-repeat left 46px; }
.lefttd {width:200px;}
.righttd {width:530px;}
.tour_top {height:60px; width:100%; background:url(images/poloso4ka.jpg) repeat-x left 45px;}
.all_tour {height:224px; width:100%; background:url(images/alltours_head_r.jpg) repeat-x left 45px;}
.all_tour td {background:url(images/alltours_head.jpg) no-repeat left 45px;}
.allt_table {width:870px;}
.allt_table td {width:290px; height:170px; background:url(images/ramka_td.jpg) no-repeat center center; }
.bmenu {width:850px; margin-top:30px;}
.bmenu td {text-align:center;}
.tours table {width:850px;}
.tours table td {width:170px; text-align:center; font:12px Arial, Helvetica, sans-serif;}
.tours table td img {width:160px;}
td#tx1 {padding:10px 0 0 10px; font:11px Arial, Helvetica, sans-serif; }  
td#tx2 {font:11px Arial, Helvetica, sans-serif; } 
td#tx3 {text-align:center}
.ilovealmatybg {width:100%; background:url(images/iluvalmaty.jpg) no-repeat left 46px; }
.applenewsbg {width:100%; background:url(images/applenews.jpg) no-repeat left 46px; }
.aboutcompabybg {width:100%; background:url(images/about_company.jpg) no-repeat left 46px; }
.contactsbg {width:100%; background:url(images/contacts.jpg) no-repeat left 46px; }
.appletownbg {width:100%; background:url(images/apple_town.jpg) no-repeat left 46px; }
.photogallerybg {width:100%; background:url(images/photogallery.jpg) no-repeat left 46px; }
.blog_td td {padding:7px 0 0 0; vertical-align:top;}
td.fd_lb1 {width:150px;text-align:right; padding:10px; vertical-align:top}
td.fd_lb2 {padding:10px 10px 5px 60px; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#000000; vertical-align:top}
td.fd_lb5 {width:150px;padding:12px 15px 0 0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#5a5a5a; vertical-align:top; text-align:right}
td.fd_lb3 {padding:0 10px; vertical-align:top}
td.fd_lb6 {padding:5px 10px; vertical-align:top; text-align:right; color:#44630d; font-weight:bold}
td.fd_lb4 {padding:0 20px 10px 20px; font:italic 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; vertical-align:top;}
td.fd_lb7 {text-align:right; padding:7px 10px 0 0; vertical-align:top; font:11px Verdana, Arial, Helvetica, sans-serif}
td.notice {padding:10px 0 20px 0;} 
td.write_2_president {height:66px; width:635px; background:url(images/on_blog_03.jpg) no-repeat center top; text-align:right; padding:20px 50px 0 0 !important; vertical-align:top; }
td.write_2_president a {color:#5a5a5a; font-weight:bold}
.righttd table.withborder {border:1px solid #333333 !important}
.righttd table.withborder td{border:1px solid #333333 !important}

/* TABLE */

object {margin:0; padding:0}

/* UL */

ul.btm_menu  { height:16px; margin:0 auto; padding:0; width:560px  }
.btm_menu li {float: left; list-style: none; padding:0 30px; }
.btm_menu li a {color:#666666; font:bold 12px Arial, Helvetica, sans-serif; }

/* UL */

/* INPUTs */

.poll_btn input {background:#FFFFFF; border:0; font:13px Verdana, Arial, Helvetica, sans-serif; color:#a07a1a; text-transform:uppercase}
.poll_radio {margin:1px 5px 0 5px}

/* INPUTs */

/* a */

.title_blog a {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#a07a1a; text-transform:uppercase}

/* a */

.ilovealmatybg .poll_quest {color:#97075c;}
.ilovealmatybg .poll_btn input {color:#97075c;}
.ilovealmatybg .title_left {color:#97075c;}
.ilovealmatybg .title_blog a {color:#97075c;}
.iluvalmatybody .btm_main {background:none; width: 960px;}

.applenewsbg .poll_quest {color:#223c88;}
.applenewsbg .poll_btn input {color:#223c88;}
.applenewsbg .title_left {color:#223c88;}
.applenewsbg .title_blog a {color:#223c88;}
.applenewsbody .btm_main {background:none; padding-top: 5px}

.aboutcompabybg .poll_quest {color:#36246d;}
.aboutcompabybg .poll_btn input {color:#36246d;}
.aboutcompabybg .title_left {color:#36246d;}
.aboutcompabybg .title_blog a {color:#36246d;}
.aboutcompanybody .btm_main {background:none}

.contactsbg .poll_quest {color:#44630d;}
.contactsbg .poll_btn input {color:#44630d;}
.contactsbg .title_left {color:#44630d;}
.contactsbg .title_blog a {color:#44630d;}
.contactsbody .btm_main {background:none}

.photogallerybg .poll_quest {color:#11448a;}
.photogallerybg .poll_btn input {color:#11448a;}
.photogallerybg .title_left {color:#11448a;}
.photogallerybg .title_blog a {color:#11448a;}
.photogallerybody .btm_main {background:none}


/* apple news */
.applenewsbg a {color: #223c88;}
.applenewsbg .nw1 {background:url("images/2news.jpg") repeat-x scroll left center transparent;}
.applenewsbg .news_title_line {height: 46px; width: 83px; text-align:center; line-height: 46px; margin-left: 45px; background: url("images/show_new.jpg") no-repeat scroll 0 0 transparent; font-size: 10px; font-weight: bold; color: #5a5a5a}
.applenewsbg .full_news_title_line {background:url("images/2news.jpg") repeat-x scroll left center transparent;}
.applenewsbg .nw2 {padding: 10px 0; text-align:justify}
.applenewsbg .nw3 {text-align: right; line-height: 30px; padding: 0 20px}
.applenewsbg .nw3 a{font-size: 12px; font-weight:bold; color: #223c88}
.applenewsbg .ln3 {font-size: 14px; font-weight: bold; color: #5a5a5a; height: 20px;}
.applenewsbg .nn4 {float: right; font-size: 10px; font-weight: bold; color: #5a5a5a; padding-top: 20px}
.applenewsbg .news_last {font-size: 12px; font-weight:bold; color: #000000; padding:10px 0}
.applenewsbg #title {font-size: 16px; padding-bottom: 20px}
.applenewsbg .news_url {color: #223c88;}
.newsview1 {text-align:justify}

/* news pages */
.applenewsbg .pages .pages_title {display: none}
.applenewsbg .pages .pages_current {background: #314990; color: #ffffff; margin: 1px; padding: 0 2px}
.applenewsbg .pages .pages_link {color: #223c88; margin: 1px; padding: 0 2px}
.applenewsbg .pages .pages_arrows {color: #223c88; margin: 1px; padding: 0 2px}
/* news pages */

/* albom list */

.albomlist,.albomlist2  { width: 213px; margin-left: 25px; margin-bottom: 10px; background:#FFFFFF; z-index: 10000;  }
.albomlist table,.albomlist2 table {border-collapse:separate}
.albomlist  .alb { border: 1px solid #e1e1e1;}
.albomlist  td.alb_up {height:33px; background:url(images/menu_right_up.jpg) no-repeat center center;padding:0 9px; vertical-align:middle}
.albomlist  td.alb_up:hover{height:33px; background:url(images/menu_right_up_hover.jpg) no-repeat center center}
.albomlist  td.alb_up_act {height:33px; background:url(images/menu_right_up_hover.jpg) no-repeat center center;padding:0 9px; vertical-align:middle}

.albomlist  td.alb_down {height:34px; background:url(images/menu_right_down.jpg) no-repeat center center; padding:0 9px; vertical-align:middle}
.albomlist  td.alb_down:hover{background:url(images/menu_right_down_hover.jpg) no-repeat center center;padding:0 9px; vertical-align:middle}
.albomlist  td.alb_down_act {height:34px; background:url(images/menu_right_down_hover.jpg) no-repeat center center}
.albomlist  .alb_act { border: 1px solid #e1e1e1; padding: 9px; background-color: #11448a}
.albomlist  .alb_act a,.alb_up_act a,.alb_down_act a { color: #ffffff; font-weight: bold; text-decoration: none; }
.albomlist  .alb a,td.alb_up a,td.alb_down a { font-weight: bold; color: #595959; text-decoration: none; }
.albomlist  .alb a:hover,.alb_up a:hover,.alb_down a:hover  { color: #ffffff; background: #11448a; text-decoration:none}
.albomlist  td { background-color: #ffffff;padding:9px; vertical-align:middle }
.albomlist  td:hover { background-color: #11448a }
.albomlist  td:hover a { color: #ffffff } 

.albomlist2  .alb { border: 1px solid #e1e1e1;}
.albomlist2  td.alb_up {height:33px; background:url(images/menu_right_up.jpg) no-repeat center center}
.albomlist2  td.alb_up:hover{height:33px; background:url(images/menu_right2_up_hover.jpg) no-repeat center center}
.albomlist2  td.alb_up_act {height:33px; background:url(images/menu_right2_up_hover.jpg) no-repeat center center;padding:0 9px; vertical-align:middle}
.albomlist2  td.alb_down {height:34px; background:url(images/menu_right_down.jpg) no-repeat center center; padding:0 9px; vertical-align:middle}
.albomlist2  td.alb_down:hover{background:url(images/menu_right2_down_hover.jpg) no-repeat center center;padding:0 9px; vertical-align:middle}
.albomlist2  td.alb_down_act {height:34px; background:url(images/menu_right2_down_hover.jpg) no-repeat center center;padding:0 9px; vertical-align:middle}
.albomlist2  .alb_act { border: 1px solid #cdc1a1; padding: 9px; background-color: #a07a1a}
.albomlist2  .alb_act a,.albomlist2 .alb_up_act a,.albomlist2 .alb_down_act a { color: #ffffff; font-weight: bold; text-decoration: none; }
.albomlist2  .alb a,.albomlist2 td.alb_up a,.albomlist2 td.alb_down a { font-weight: bold; color: #595959; text-decoration: none; }
.albomlist2  .alb a:hover,.albomlist2 .alb_up a:hover,.albomlist2 .alb_down a:hover  { color: #ffffff; background: #a07a1a; text-decoration:none}
.albomlist2  td { background-color: #ffffff;padding:9px; vertical-align:middle }
.albomlist2  td:hover { background-color: #a07a1a }
.albomlist2  td:hover a { color: #ffffff } 

/* albom list */

.aboutcompabybg .pages_title {color:#36246d;}

.result_error {
	padding: 10px;
	margin: 10px;
	border: 1px solid #FF6666;
}

ul.blipsContainer li {line-height:12px;}



.lang{ position: relative; top: -20px; left: 0;}
.lang ul{list-style:none;}
.lang ul li{display: inline; margin-right: 5px;}
.lang ul li a{color: #3f3f3f; font-weight:bold; font-size: 10px;}
.contactsbody .lang li a, .applenewsbody .lang li a{color: #efefef;}


