html{
	$scrollbar-face-color:#f3f199;
	$scrollbar-shadow-color:#999;
	$scrollbar-3dlight-color:#fff;
	$scrollbar-darkshadow-color:#f3f199;
}
body{
	margin:0px auto;
	min-width:900px;
	max-width:1300px;
	padding:10px 30px;
	font-family:Tahoma,Sans-Serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	background-color:#dbdbc4;
	background:#ffda8b url(http://drugoe-tours.ru/img/pagebg5.jpg) repeat 0px 0px;
}
a{
	cursor:pointer;
	text-decoration:none;
}
.NextForm1 { float:left; margin-top:7px; margin-right:4px; }
.NextForm2 { float:left; margin-top:7px; }
.NextForm1 input { width:135px; height:20px; line-height:16px; font-size:12px; color:#FFFFFF; border:1px solid #FFFFFF; background-color:#004a69;  }
.NextForm2 input { width:60px; height:23px; line-height:16px; font-size:12px; color:#FFFFFF; background-color:#990000; border:1px solid #FFF; text-align:center; }

.cntr{
	margin:0 auto;
}
#tab0,.tab_menu_up,.tab_menu_down,#tab1{
/*table{*/
	border:0px;
	border-collapse:collapse;
}
/*table td{padding:0px;}*/
#tab0 td,.tab_menu_up td,.tab_menu_down td,#tab1 td{padding:0px;}
#tab0 td{
	vertical-align:top;
}
#tab0_top_left{
	height:10px;
	background-color:#fff;
}
#tab0_top_right{
	height:10px;
	background-color:transparent;
}
#tab0_left{
	width:305px;
	background:url(http://drugoe-tours.ru/img/borderl.gif) repeat-y 0 0;
}
#tab0_right{
	width:100%;
	background:transparent url(http://drugoe-tours.ru/img/borderr2.gif) repeat-y right top;
}
#tab0_podval_left{
	background-color:#F3F199;
	border-left:10px solid #fff;
	border-bottom:10px solid #fff;
	height:25px;
	margin-left:30px;	
	color:#777;
	padding:15px 0px 10px 10px;
	line-height:1.3;
	font-size:12px;
}
#tab0_podval_right{
	background-color:#F3F199;
	border-right:10px solid #fff;
	border-bottom:10px solid #fff;
	height:35px;
	margin-right:30px;
	padding:15px 5px 0px 0px;
	$padding:22px 5px 0px 0px;
	text-align:right;	
}
#tab0_podval_left a{color:#777;}
	
.vcard{
	width:275px;
	height:92px;
	border:10px solid #fff;
	border-top:none;
	background-color:#faa21b;
	padding:3px 5px 5px 5px;
	color:#cb3a01;
	text-align:center;
	color:#fff;
	font-size:12px;	
}
.vcard .logo{
	width:90px;
	height:90px;
	margin:2px 10px 0px 0px;
	border:none;
	float:left;
}
.vcard .organization-name{
	font-size:14px;
	margin-top:0px;
	color:#cb3a01;
	margin-bottom:4px;
}
.vcard .organization-unit{
	margin-top:0px;
	margin-bottom:0px;
}
.vcard .region,.vcard .postal-code,.vcard .country-name,.vcard .email,.vcard .tel .type{display:none;}
#boxsrch{
	width:305px;
	height:455px;
	border:none;
	background-color:#fff;
	color:#fff;
	margin:10px 0px;
	$height:487px;
}
#boxsrch div{
	position:absolute;
	background:#faa21b url(http://drugoe-tours.ru/img/srchbg.jpg) no-repeat 0 0;
	background-color:#faa21b;
	margin:10px;
	width:267px;
	height:425px;
	padding:5px 8px 5px 10px;
	$padding:5px 6px 0px 6px;
	$width:260px;
	$height:425px;
}
#boxsrch iframe{
	border:0px none;
	width:272px;
	height:422px;
}
/* opera hacks */
@media all and (min-width: 0px) {
	#boxsrch {height:477px;}
	#boxsrch div {height:445px;}
	#boxsrch iframe {height:412px;}
}

#boxsrch div h1{
	color:#CB3A01;
	font-size:15px;
	margin:0px;
	padding:5px 0px 15px 50px;
}
#boxsrch img{
	position:absolute;
	width:57px;
	height:57px;
	z-index:2;
}

.box_bnnr {
	margin:10px 0;
	position:relative;
	width:285px;
	height:457px;
	background:url(/img/box_bnnr_bg.jpg) no-repeat;
	border:#fff solid 10px;
}

#flashcontent {
	width:285px;
	height:140px;
	font-size:0;
	line-height:0;
}

.box_bnnr .link {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:285px;
	height:115px;
}

.img_ttl {
	margin-left:7px;
	display:block;
}

a.bnnr_1 {
	margin:0 0 17px 9px;
	padding:11px 0 0 12px;
	display:block;
	width:256px;
	height:62px;
	background:url(/img/bnnr_1_bg.jpg) no-repeat;
	color:#e14500;
	font:18px/24px Arial, Tahoma, Verdana, sans-serif;
	font-weight:900;
	text-decoration:none;
}

a.bnnr_2 {
	margin:0 0 18px 9px;
	padding:6px 0 0 12px;
	display:block;
	width:256px;
	height:67px;
	background:url(/img/bnnr_2_bg.jpg) no-repeat;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-weight:900;
	line-height:0;
	text-decoration:none;
}

a.bnnr_2 .grn {
	color:#079d00;
	font-size:14px;
	line-height:17px;
}

a.bnnr_2 .hght {
	line-height:15px;
}

a.bnnr_2 .rd {
	color:#fe0000;
}

a.bnnr_2 .bl {
	color:#0078ab;
	font-size:12px;
	line-height:15px;
}

a.bnnr_3 {
	margin:0 0 0 9px;
	padding:8px 0 0 12px;
	display:block;
	width:256px;
	height:65px;
	background:url(/img/bnnr_3_bg.jpg) no-repeat;
	color:#e16500;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	line-height:0;
	text-decoration:none;
}

a.bnnr_3 .orng {
	font-size:18px;
	font-weight:900;
	line-height:26px;
}

a.bnnr_3 .smll {
	font-size:12px;
	font-weight:100;
	line-height:14px;
}

a.bnnr_1:hover, a.bnnr_2:hover, a.bnnr_3:hover {
	text-decoration:none;
}

#content_row {
	height:100%;
}

#boxtop{
	background:transparent url(http://drugoe-tours.ru/img/test3.png) no-repeat 0px 0px;
	height:200px;
	border:10px solid #fff;
	border-left:none;
}

#boxtop_bg{
	background:#faa21b url(http://drugoe-tours.ru/img/test3_back.gif) repeat-x 0px 10px;
}
#boxtop_img{
	position:absolute;
	z-index:2;
}
#content{
	background-color:#f3f199;
	padding:15px 10px 15px 10px !important;
	$padding:15px 10px 10px 10px !important;
	width:100%;
	border-collapse:separate;
/*	padding:15px 15px 15px 25px !important;
	$padding:15px 10px 10px 25px !important;*/
}
#fishki{
	width:240px;
}

.taghot{
	width:210px;
	height:76px;
	margin:10px 0px;
	padding:6px 10px 5px 20px;
	background:url(http://drugoe-tours.ru/img/taghot2.png) no-repeat 0 0;
	overflow:hidden;
	text-align:right;
}

.taghot2{
	width:205px;
	height:76px;
	margin:10px 0px;
	padding:6px 10px 5px 25px;
	background:url(http://drugoe-tours.ru/img/taghot3.gif) no-repeat 0 0;
	overflow:hidden;
	text-align:right;
}

.taghot img{
	float:left;
	width:70px;
	height:70px;
	border:2px solid #fff;
	margin-right:5px;
}
.taghot_txt{
/*	text-align:right;*/
}
.taghot_header{
	margin:5px 0px 0px;
	font-family:Times New Roman;
	font-size:18px;
	color:#cb3a01;
	text-align:left;
	$font-size:19px;
}
.taghot_header2{
	margin:5px 0px 0px 0px;
	font-family:Times New Roman;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
	$font-size:19px;
}

.taghot_price{
	font-size:15px;
	color:#fff;
}
.taghot_remark{
	font-size:9px;
	color:#333;
}

#boxconverter{
	width:240px;
/*	height:165px;*/
	height:192px;
	$height:197px;
	border:none;
	background-color:#fff;
	color:#fff;
	margin:10px 0px;
}
#boxconverter_img{
	position:absolute;
	width:48px;
	height:47px;
	z-index:2;
}
#boxconverter table{
	position:absolute;
	background-color:#0078ab;
	margin:10px 10px 0px 10px;
	width:220px;
	color:#fff;
	height:auto;
}
#boxconverter table th{
	padding:5px 0px 15px 45px;
	font-size:13px;
}
#boxconverter table td{
	padding:3px 5px 3px 0px;
	font-size:12px;
}
#conv_amount{
	border:1px solid #999;
	width:55px;
}
#conv_list, #conv_list2{
	border:1px solid #999;
	width:140px;
}
#conv_btn{
	cursor:pointer;
	height:18px;
	width:80px;
	display:block;
}
#conv_btn img{
	border:none;
}
#conv_res{
	font-weight:bold;	
/*	padding-bottom:10px !important;*/
}

#boxweather{
	background-color:#FFFFFF;
	border:medium none;
	color:#FFFFFF;
	margin:10px 0px;
	padding:10px;
	width:220px;	
}
#boxweather1{
	background-color:#0078AB;
	padding:5px 0px 5px 15px;
	width:205px;	
}
#boxweather1 div{
	margin:0px 0px 10px 25px;
	font-size:13px;
	font-weight:bold;
}
#boxweather1 td{
	vertical-align:middle !important;
	padding:2px 0 5px;
}
#boxweatherimg{
	position:absolute;
	width:44px;
	height:44px;
	z-index:2;
}
.weather_name{
	width:100px;
}
.weather_temp{
	width:75px;
	font-size:11px;
}
.weather_icon{
	width:20px;
	height:20px;
}
table.inf{
	width:auto;
	height:auto;
}
table.inf td{
	font-size:12px;
}
.st1 a:link, .st1 a:visited{
	color:#fff;
	text-decoration:none;
}
.vot{display:none;}

/*
#content div{
	font-weight:bold;
	padding:26px 0pt 0pt 50px;
	color:#0078AB;
	margin-bottom:5px;
}
*/
ul.breadcrumb-navigation {
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li {
	display:inline;
}
#content h1{
	color:#CB3A01;
	font-size:14px;	
}
#content h4{
	color:#CB3A01;
}
#content div h1{
	margin:0px;padding:0px;
	font-size:12px;
}
/*
#content a:link,#content a:visited{
*/
#content a {
	color:#000;
/*	background:url(http://drugoe-tours.ru/img/follow.gif) no-repeat right center;*/
	padding:0px 5px 0px 0px;
	line-height:1.5;
}
#content em{
	color:#0078AB;
	font-style:normal;
}
#content a:hover{
	text-decoration:underline;
	color:#cb3a01;
/*	color:#0078AB;*/
}
#content p{
	text-align:justify;
}

#topic_ex{background:transparent url(http://drugoe-tours.ru/img/iconcin.png) no-repeat 0px 0px;}
#topic_ru{background:transparent url(http://drugoe-tours.ru/img/icon1.png) no-repeat 0px 0px;}
#topic_sport{background:transparent url(http://drugoe-tours.ru/img/iconcub.png) no-repeat 0px 0px;}
#topic_summer{background:transparent url(http://drugoe-tours.ru/img/iconsun.png) no-repeat 0px 0px;}



#tab1{
	width:100%;
}
#ihome{
	position:absolute;
	background:transparent url(http://drugoe-tours.ru/img/ihome.gif) no-repeat 0px 0px;
	display:block;
	height:39px;
	width:39px;
	right:15px;
	top:40px;
}
#ihome:hover{background:transparent url(http://drugoe-tours.ru/img/ihome.gif) no-repeat -39px 0px;}
#imail{
	position:absolute;
	background:transparent url(http://drugoe-tours.ru/img/imail.gif) no-repeat 0px 0px;
	display:block;
	height:39px;
	width:39px;
	right:15px;
	top:85px;
}
#imail:hover{background:transparent url(http://drugoe-tours.ru/img/imail.gif) no-repeat -39px 0px;}
#imap{
	position:absolute;
	background:transparent url(http://drugoe-tours.ru/img/imap.gif) no-repeat 0px 0px;
	display:block;
	height:35px;
	width:35px;
	right:17px;
	top:131px;
}
#imap:hover{background:transparent url(http://drugoe-tours.ru/img/imap.gif) no-repeat -35px 0px;}
#irss{
	position:absolute;
	background:transparent url(http://drugoe-tours.ru/img/irss.gif) no-repeat 0px 0px;
	display:block;
	height:39px;
	width:39px;
	right:15px;
	top:177px;
}
#irss:hover{background:transparent url(http://drugoe-tours.ru/img/irss.gif) no-repeat -39px 0px;}

#content_map{
	padding:0px !important;
	margin:0px !important;
}
#content_map ul{
	color:#000000;
}
#content_map ul li{margin:10px 0px;}
#content_map ul li ul{font-weight:normal;}
#content_map ul li ul li{margin:5px;}
#content_map img{
	margin:10px;
	border:2px solid #999;
	width:500px;
	height:460px;
}
#content_map a{
	text-decoration:underline;
	color:#00f;
}
.error{
	color:red;
}

div.tag_cloud{
	height:195px;
	left:auto;
	position:absolute;
	right:55px;
	width:270px;
	text-align:center;
	vertical-align:top;
	overflow:hidden;
}
a.tag_label:link, a.tag_label:visited{
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	margin:2px;
	float:right;
	opacity:0.4;
	filter:alpha(opacity=20);	
}
a.tag_label:hover{
	/*color:#9a2f05;*/
	opacity:0.8;
	filter:alpha(opacity=80);
}
.flag{
	position:absolute;
	width:16px;
	height:11px;
	left:7px;
	display:block;
}
#flag_ru{top:20px;background:transparent url(../img/lang/ru.gif) no-repeat 0px 0px;}
#flag_en{top:35px;background:transparent url(../img/lang/gb.gif) no-repeat 0px 0px;}
#flag_fr{top:50px;background:transparent url(../img/lang/fr.gif) no-repeat 0px 0px;}
#flag_de{top:65px;background:transparent url(../img/lang/de.gif) no-repeat 0px 0px;}
#flag_es{top:80px;background:transparent url(../img/lang/es.gif) no-repeat 0px 0px;}
#flag_it{top:95px;background:transparent url(../img/lang/it.gif) no-repeat 0px 0px;}
#flag_cn{top:110px;background:transparent url(../img/lang/cn.gif) no-repeat 0px 0px;}

#sun{background:transparent url(../img/weather/sun.png) no-repeat 0px 0px;}
#cloudy1{background:transparent url(../img/weather/cloudy1.png) no-repeat 0px 0px;}
#cloudy2{background:transparent url(../img/weather/cloudy2.png) no-repeat 0px 0px;}
#cloudy3{background:transparent url(../img/weather/cloudy3.png) no-repeat 0px 0px;}
#hail{background:transparent url(../img/weather/hail.png) no-repeat 0px 0px;}
#showers1{background:transparent url(../img/weather/showers1.png) no-repeat 0px 0px;}
#showers2{background:transparent url(../img/weather/showers2.png) no-repeat 0px 0px;}
#showers3{background:transparent url(../img/weather/showers3.png) no-repeat 0px 0px;}
#snow{background:transparent url(../img/weather/snow.png) no-repeat 0px 0px;}
#thunderstorm{background:transparent url(../img/weather/thunderstorm.png) no-repeat 0px 0px;}

/* bottom navigation pages */
#pages{
	text-align:center;
	padding:0px !important;
	margin:0px !important;
	color:#FAA21B !important;
	font-weight:normal !important;
}
#pages span{
	background-color:#EEEEEE;
	border:1px solid #FAA21B;
	padding:3px 4px;
	margin:0 2px;	
}
#pages a:link, #pages a:visited{
	background-color:#fff;
	color:#FAA21B;
	border:1px solid #FAA21B;
	padding:3px 4px;
	margin:0 2px;	
}
#pages a:hover{
	text-decoration:none;
	background-color:#FAA21B;
	color:#FFF;
}
/* feedback form*/
.thin_input{
	border:1px solid #999;
}
.fotogallery{
	background-color:#333300;
	color:#F3F199 !important;
	cursor:pointer;
	display:block;
	margin:20px 0 0 10px;
	padding:5px 5px 10px !important;
	text-align:center;
	text-decoration:none;
}
a.fotogallery:hover{
	text-decoration:none !important;
}
.fotogallery img{
	border:none;
	margin-bottom:5px;
}

.hfeed{margin:0;padding:0;}
.hentry{
	margin:10px 0px 15px 0px;
	padding:0;
	list-style-type:none;
	clear:left;
}
.hentry-top{
	overflow:hidden;
	margin-bottom:5px;
}
.hentry-avatar{
/*	width:42px;
	height:28px;*/
	margin:0 10px 0 0;
	float:left;
}
.entry-title{
	margin:0;padding:0;
	font-size:12px;
	color:#0078AB;
}
.entry-content{
	border-bottom:1px dashed #777;
	clear:left;
	margin:0 0 0 20px;
	padding-bottom:5px;
	text-align:left !important;
}
.hentry-bottom{
	margin-left:20px;
	overflow:hidden;
}
.published{
	color:#777;
	font-size:10px;
	float:left;
	padding-top:2px;
}
.hentry-order{
	float:right;
}
a.hentry-order, a.hentry-order:visited{
	color:#0078AB !important;
	text-decoration:none !important;
	cursos:pointer;
	display:block;
	line-height:1.2 !important;
	padding:0 !important;
}
a.hentry-order:hover{
	color:#f00 !important;
}
.author{display:none}
p.mrgn {
	margin:0 !important;
}
a.title_tr, a.title_exc, a.title_htls {
	padding:8px 0 7px 45px !important;
	display:block !important;
	border-bottom:#cab866 solid 1px !important;
	color:#cb3a01 !important;
	font-size:24px !important;
	line-height:24px !important;
	text-decoration:none;
}
a.title_tr {
	background:url(/img/kazan/title_tr_bg.gif) no-repeat -5px 0 !important;
}
a.title_exc {
	background:url(/img/kazan/title_exc_bg.gif) no-repeat -5px -3px !important;
}
a.title_htls {
	background:url(/img/kazan/title_htls_bg.gif) no-repeat -5px -6px !important;
}
a.title_tr:hover, a.title_exc:hover, a.title_htls:hover {
	text-decoration:none !important;
}
table.kzn {
	margin-bottom:19px !important;
	width:100%;
	border-collapse:collapse !important;
	border-spacing:0 !important;
}
table.kzn td {
	padding:0 !important;
	vertical-align:top;
}
table.kzn td.links {
	padding:9px 0 10px !important;
	color:#0078ab !important;
	line-height:18px !important;
	text-align:center;
}
table.kzn td.links a {
	padding:0 17px !important;
	color:#0078ab !important;
}
table.kzn td.img {
	padding:5px 22px 0 0 !important;
	width:190px !important;
}
table.kzn td.img a {
	display:block !important;
}
table.kzn td.img img {
	display:block;
	border:#462817 solid 1px !important;
}
table.kzn td.text {
	font-size:12px !important;
	line-height:18px !important;
}
table.tbl {
	margin-top:8px !important;
	margin-bottom:8px !important;
	width:100%;
	border-collapse:collapse !important;
	border-spacing:0 !important;
}
table.tbl td.links {
	padding:9px 0 10px !important;
	color:#0078ab !important;
	line-height:18px !important;
	text-align:center;
}
table.tbl td.links a {
	padding:0 17px !important;
	color:#0078ab !important;
}