/* common */
html, body, img, form {margin: 0px; padding: 0px; border: none;}
html, body {height: 100%;}
body {background-color:#FFFBC5;}
body, td {font: 14px Arial, sans-serif; color: #000;}
a {color: #000;	text-decoration: underline;}
a:hover {text-decoration: none;}
table {border: 0px; border-collapse: collapse;}
td {vertical-align: top;}
p {padding: 0px; margin: 0px 0px 12px 0px;}
object {border:5px solid #EBE6A3;
display:block;
margin-bottom:10px;
outline:medium none;}

h1 {font-size:17px; padding: 0px; margin: 0px 0px 10px 0px;}
h2 {font-size:15px; padding: 0px; margin: 0px 0px 10px 0px;}
h3 {font-size:13px; padding: 0px; margin: 0px 0px 10px 0px;}

.clear {clear:both;}
.none {line-height:0;}
.relative {position:relative;}
.img-marg {float:left; margin:0 10px 5px 0;}
.float-l {float:left;}
.float-r {float:right;}
.hfeed .posts {margin-bottom:10px;}

.main-cont {width:100%; min-width:1200px; min-height:100%; background-color:#FFFBC5;}

/* header */
.header {height:250px; background-color:#FFFBC5;border:0px; solid red;padding:0px 15px;}
.menu {border:1px;font-family: arial, sans-serif; width:890px; position:relative; margin:0; font-size:11px; z-index:100;padding:10px 10px;}
.menu li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:105px; height:20px; text-align:center; color:#fffbc6; border:1px solid #fffbc6; background: url("1_1.png"); line-height:20px; font-size:11px; overflow:hidden;}
.menu {padding:0; margin:0;list-style-type: none; }
.menu li {float:left; margin-right:1px;margin-top:1px; position:relative;}
.menu li ul {display: none;}
.menu li a:hover{color:#000000;background: url("1_2.png");}

.fig {
text-align: bottom; /* Âûðàâíèâàíèå ïî öåíòðó */
}
	
.splash{display:block;clear:both;height:190px;background:url("pic/5_05.png") left top repeat-x;}
.splash-image{height:219px;background:url("pic/2_03.png") left top no-repeat;}
/* polozhenie menu */
.ram{width:900px;height:123px;left top no-repeat;position:absolute;top:191px;left:14px;} 

.conteiner1 {width: 100%; float: left;}

/* center col */
.center-col {margin:0px 330px 0px 0px;}
.center-col-b {width:100%; float:left; overflow:hidden;}
.center-col-b-viza {width:1000px; float:left; overflow:hidden;}
.center-col .padding {padding:10px 20px 130px 20px;}
.center-col li {margin:10px 0;}

.news{padding-bottom:15px;}
.news span,.news a{display:block;}
.news span{font-size:10px;color:#ff5e00;}
.news a{font-size:16px;color:#16B1FF;margin:2px 0px;}
.news p{font-size:12px;}
.all-news{color:#16B1FF;font-size:12px;display:block;margin-top:-10px;}
.txt{padding:0px 0px 20px 0px;overflow:hidden;zoom:1; color:#333;}
.title,h1{font-size:18px;padding:10px 0px 15px 0px;text-transform:uppercase;border-top:2px solid #FFFFFF;}
.blue{color:#16B1FF;border-color:#16B1FF;}
.orange,h1{color:#FF5E00;border-color:#16B1ff;}
.gray{color:#16B1ff;border-color:#16B1ff;}
.green{color:#16B1ff;border-color:#16B1ff;}

.two-colomn{width:100%;border-collapse:collapse;margin-bottom:20px;}
.two-colomn td{padding-right:20px;width:50%;}
.two-colomn td.two{padding-right:0px;}

.top{list-style:none;overflow:hidden;zoom:1;margin:37px 0 0 13px;padding:0;position:absolute;width:312px;}
.top li{float:left;width:50%;line-height:26px;}
.top li a{text-decoration:none;font-size:13px;color:#4B6E9D;}
.top li a:hover{text-decoration:underline;font-size:13px;color:#FF5E00;}

.turs{list-style:none; background-color:#66ddff;left top repeat-x;padding:5px 10px;}
.turs li {overflow:hidden;zoom:1;display:block;}
.turs li img{width:130px;height:56px;background:url("pic/tour_bg.png") left top no-repeat;padding:3px 5px 5px 3px;float:left;margin-right:10px;}
.turs li a{color:#3756a3;text-decoration:none;font-size:16px;display:block;line-height:64px;}
.turs li a:hover{text-decoration:underline;}

.country,.country-all{list-style:none;margin:0;padding:0;overflow:hidden;zoom:1;}
.country li{float:left;padding:0px 2px;margin:0px 2px 0px 0px}
.country li:hover{background:#ff5e00;}
.country li a{text-decoration:none;color:#ff5e00;}
.country li a:hover{color:#fff;}

.country-all li{float:left;width:25%;padding:0px 0px 5px 40px;border:0px solid red;margin:0;}
.country-all li a{color:#16B1FF;font-size:16px}
.country-all li a:hover{color:#FF5E00;}


/* right col */
.right-col {width:330px; float:left; overflow:hidden; margin:0 0 0 -330px;z-index:10;position:relative;}
.right-col .padding {padding:10px 10px 0px 10px;}

/* data table */
.data-table {width:100%; margin:10px 0;}
.data-table th, .data-table td {padding:5px 10px; border:1px solid #888;}
.data-table th, .data-table thead td {color:#888; background-color:#FFFBC5;}
.data-table td {font-style:italic;}

/* footer */
.footer {width:100%; min-width:1200px; position:relative;margin-top: 100px;}
.footer-b {width:100%; height:82px; background:url("pic/2_13.png") left top repeat-x; position: absolute; top:-82px; left:0;}
.footer .copyrights {padding:15px; color:#ddd;}
.foot-right {width:50%; float:right; padding:15px;}

.banners{margin-bottom:10px;border:4px solid #EBE6A3;}
#breadcrumb p{margin:-20px 20px 10px 20px;font-size:12px;}
.tours-selections{width:100%;}
.tours-selections th{font-weight:lighter;background:#DFE6EF;border-bottom:1px solid #9090FF;font-size:18px;border-right:1px solid #9090FF;border-top:1px solid #fff;border-left:1px solid #9090FF;}
.tours-selections td,.tours-selections th{padding:8px 10px;}
.tours-selections td {background:#fff;vertical-align:middle}
.tours-selections tr.bg td {background:#E6E1A3;}
.tours-selections td a{color:#1464AB;}
.tours-selections tr {border-bottom:1px solid #9090FF;border-right:1px solid #9090FF;border-left:1px solid #9090FF;}
.tours-selections tr:hover td{background:#D8F6BF;border-top:1px solid #FF5E00;border-bottom:1px solid #FF5E00}

.review-list{padding-bottom:5px;font-size:12px;color:#333;}
.review-list h3 a{color:#16B1FF;font-size:14px;margin-bottom:5px;}


.gallery{border:0px solid red;float:right;overflow:hidden;zoom:1;margin-left:30px;}
.gallery2{border:0px solid red;float:left;overflow:hidden;zoom:1;margin-right:30px;}

.pages {margin-top:30px;}
.pages a,.pages span{margin:0px 3px;font-size:12px;color:#333;}

.manager{margin-bottom:40px;}
.manager h4{padding:0px;margin:0 0 10px 0;font-size:18px;font-weight:lighter;}
.manager p{font-weight:bold;}
.manager p span{color:#16B1FF;font-weight:lighter;}

.search{position:absolute;top:2px;;left:180px;width:600px;}
.search span{display:block;float:left;margin-top:7px;font-size:16px;}
.search fieldset{width:400px;border:0;margin:2px 0 0 5px;padding-left:15px;}
.search input{width:250px;line-height:22px;height:22px;padding:0px 5px;}
.search input#ajaxSearch_submit{width:70px;margin:3px 0 0 10px;line-height:14px;}
.search label{float:left;}

.splash-text{float:right;text-align:right;margin:20px 10px 0 0;color:#fff;}
.splash-text span{color:#fff;font-size:12px;font-weight:bold;}

.tabs{list-style:none;overflow:hidden;zoom:1;padding:0;}
.tabs li{float:left;border:0px solid #55BF00;margin-right:5px;cursor:pointer;background: url("tabs-li.png") top right no-repeat;overflow:hidden;zoom:1;}
.tabs li span{height:25px;line-height:25px;background: url("tabs-span.png") top left no-repeat;color:#fffbc6;padding:5px 15px;display:block;font-weight:bold;}
.tabs li a{display:block;text-decoration:none}
.tabs li.current{background: url("tabs-li-active.png") top right no-repeat;}
.tabs li.current span{background: url("tabs-span-active.png") top left no-repeat;}

.footer-menu{list-style:none;overflow:hidden;zoom:1;margin:0;padding:0;width:600px}
.footer-menu li{float:left;margin-right:0px;width:190px;border:0px solid red;}
.footer-menu li a{color:#fffbc6;font-size:11px;}

.box {
  display: none; /* ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ */
}
.box.visible {
  display: block; /* ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ */
}

.tours-on-country{margin-bottom:40px;}
.curorts-on-country,.hotels-on-country{margin-bottom:20px;}
.curorts-on-country a,.tours-on-country a:hover,.hotels-on-country a:hover{color:#FF5E00;margin:0px 1px 0px 3px;font-style:italic;}
.curorts-on-country a:hover,.tours-on-country a,.hotels-on-country a{color:#16B1FF;margin:0px 1px 0px 3px;font-style:italic;}
.curorts-on-country h4,.tours-on-country h4,.hotels-on-country h4{margin:0 0 2px 5px;font-size:14px;font-style:italic;}
.map{background:url("pic/wmap.jpg") top center no-repeat;}

input#country-input,input#curort-input,input#hotel-input{display:none}
p.pagination a,p.pagination span{margin:0px 3px;}






#s3slider {
   width: 400px; /* important to be same as image width */
   height: 250px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   border:5px solid #EBE6A3;
   margin:0px auto;
 }

#s3sliderContent {
	padding:0;
	margin:0;
   width: 400px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}
#s3sliderContent li{padding:0;margin:0;}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font-size:18px;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
}

#map1000 {width: 980px; height: 601px; border: 0px solid red; background: url('../../images/1000map.jpg') top left no-repeat; }
#map1000 a {position: absolute; font-size: 12px;}



#map{
position:relative;
width:100%;

}
#menu{
float:left;
}
#menu ul{
margin: 0;
padding: 0;
list-style:none;
border:1px solid #d5ce73;
}
#menu ul li{
display:block;
overflow: hidden;
margin: 0;
padding: 0;
list-style:none;
height:50px;
width: 150px;
background:transparent;
border-bottom:1px solid #d5ce73;
}
#menu ul li a{
display: block;
text-decoration:none;
padding:13px;
}
#menu img{
position:absolute;
}
#menu span{
padding-left:40px;
line-height:25px;
font-size:15px;
}
#menu ul li a:hover{
color:#ff5e00;
background:#ffffff;
}

a div.tip {
	display: none;
	position: absolute;
	width: 106px;
	height:34px;
	padding: 5px 0;
	z-index: 100;
	background: url('http://1000turov.by/images/tip.png') no-repeat scroll transparent;
	color: #ff5e00;
	text-shadow:1px 1px 0 #fff, 1px 1px 0 #555;
	text-align:center;
}
a:hover div.tip {
	display: block;
}

/* EUROPA */
a.poland div.tip {
	top: 175px;
	left: 685px;
}
a.cheh div.tip {
	top: 213px;
	left: 628px;
}
a.litva div.tip {
	top: 117px;
	left: 747px;
}
a.latvia div.tip {
	top: 90px;
	left: 770px;
}
a.estonia div.tip {
	top: 50px;
	left: 758px;
}
a.marocco div.tip {
	top: 410px;
	left: 195px;
}
a.sar div.tip {
	top: 45px;
	left: 172px;
}
a.egipet div.tip {
	top: 230px;
	left: 178px;
}
/* AMERICA */
a.canada div.tip {
	top: 210px;
	left: 611px;
}
a.mexica div.tip {
	top: 410px;
	left: 550px;
}
a.panama div.tip {
	top: 20px;
	left: 159px;
}
a.dominic div.tip {
	top: 202px;
	left: 200px;
}
/* ASIA */
a.china div.tip {
	top: 60px;
	left: 655px;
}
a.vietnam div.tip {
	top: 110px;
	left: 620px;
}
a.india div.tip {
	top: 90px;
	left: 390px;
}
a.tailand div.tip {
	top: 165px;
	left: 595px;
}
a.cambo div.tip {
	top: 202px;
	left: 630px;
}
a.filip div.tip {
	top: 200px;
	left: 778px;
}
a.singapur div.tip {
	top: 170px;
	left: 192px;
}
a.bali div.tip {
	top: 12px;
	left: 200px;
}
div.cheh {
position:absolute;
left:653px;
top:237px;
}
div.poland {
position:absolute;
left:682px;
top:171px;
}
div.latvia {
position:absolute;
left:764px;
top:112px;
}
div.litva {
position:absolute;
left:767px;
top:142px;
}
div.estonia {
position:absolute;
left:778px;
top:81px;
}
div.sar {
position:absolute;
left:183px;
top:32px;
}
div.egipet {
position:absolute;
left:179px;
top:226px;
}
div.marocco {
position:absolute;
left:163px;
top:402px;
}
div.canada {
position:absolute;
left:512px;
top:15px;
}
div.mexica {
position:absolute;
left:516px;
top:380px;
}
div.panama {
position:absolute;
left:168px;
top:38px;
}
div.dominic {
position:absolute;
left:225px;
top:231px;
}
div.bali {
position:absolute;
left:168px;
top:32px;
}
div.singapur {
position:absolute;
left:176px;
top:184px;
}
div.china {
position:absolute;
left:382px;
top:8px;
}
div.vietnam {
position:absolute;
left:645px;
top:143px;
}
div.tailand {
position:absolute;
left:606px;
top:167px;
}
div.india {
position:absolute;
left:338px;
top:13px;
}
div.cambo {
position:absolute;
left:661px;
top:232px;
}
div.filip {
position:absolute;
left:818px;
top:191px;
}



#main-map-euro{
background:url('http://www.1000turov.by/images/map_1.png') no-repeat scroll transparent;
background-position:5px;
padding:5px;
width:765px;
height:530px;
float:left;
border:1px solid #d5ce73;
margin-left:-1px;
}
#main-map-america{
background:url('http://www.1000turov.by/images/map_2.png') no-repeat scroll transparent;
background-position:5px;
padding:5px;
width:765px;
height:530px;
float:left;
border:1px solid #d5ce73;
margin-left:-1px;
}
#main-map-asia{
background:url('http://www.1000turov.by/images/map_3.png') no-repeat scroll transparent;
background-position:5px;
padding:5px;
width:762px;
height:525px;
float:left;
border:1px solid #d5ce73;
margin-left:-1px;
}

.maps a {
color:#4b6e9d;
margin:0 5px;
text-decoration:none;
border-bottom:1px dotted #4b6e9d;
}
.maps a:hover {
color:#ff5e00;
border-bottom:0;
}



.tabs{padding:0;}

.tabs li.visa {
width:165px;
text-align:center;
}
.tabs li span a{
color:#fff;
text-align:center;
}

.tabcontent{display:none;margin:0;padding:0;width:100%;}

.sitemap ul{ padding:10px; list-style-type:none; margin:10px 20px;}
.sitemap ul ul,.sitemap ul ul, .sitemap ul ul ul, .sitemap ul ul ul ul { padding:10px; list-style-type:none; margin:10px 20px; border-left: 3px solid #ccc;}
.sitemap ul li { padding:2px;}
.sitemap a{color:#666;}
.sitemap a:hover{color:#B2C629;}

