@charset "UTF-8"; 
BODY {margin:0px;background:#ebebeb;text-align:center; font-family:verdana; font-size:10px}

table {border-collapse: collapse;}
.tp_offers_tbl, .tp_offers_filters {border-collapse:separate}
.tp_offers_reset {padding:0 10px}
td {padding: 0;}
img {border:0;}

.r_banner td {vertical-align: top}
.s_result_padding {padding:0 10px; position:relative;}

.ad_search {padding:0 10px}

.div_header1 {font-family:verdana;font-size:20px;font-weight:normal;color:red;margin:0 0 15px 0px;color:#FF3300;}
/** =) **/
/*#tpl{
	-webkit-transform: rotate(180deg); 
-moz-transform: rotate(180deg);
}*/

/****************** SPECIAL ******************/
a.dash{ text-decoration:none;border-bottom:1px dashed #00F}
a.dash:hover{ border:none}
.green{color:#189026}
.lf_red{color:#F30}


/*************************************/
/************ MAIN MENU ************/
/*************************************/
	.menu_main_cont{
		width:925px;
		padding:15px 5px;}
	table.main_menu{
		/*width:894px;*/
		width:100%;
	}
	table.main_menu td{vertical-align:top; text-align:center}
	
	.icon_cont{
		width:100px;
		height:100px;
		margin:0 auto;
		color: #666;
		font-family: verdana;
		font-size: 11px;
	}
	.icon_cont a{	
		display:block;
		color: #666;
		text-decoration:none
	}
	.icon_cont a:hover{color: #F30}
	.icon_cont .shadow{
		width:80px;
		height:85px;
		margin:0 auto;
		background:url(/assets/templates/travel/image/menu_main.png) -640px 0 no-repeat;
	}
	.icon_cont .icon{
		height:80px;
		background:url(/assets/templates/travel/image/menu_main.png) no-repeat;
	}
	
	/** many !important !important !important just because IE needed VERY BAD MAKEUP fucken IE ��� **/
	.idiscount{background-position: -0px 0px !important}
	#active_menu.idiscount{background-position: -0px -80px !important}
	.i650{background-position: -80px 0 !important}
	#active_menu.i650{background-position: -80px -80px !important}
	.iski{background-position: -160px 0 !important}
	#active_menu.iski{background-position: -160px -80px !important}
	.ivip{background-position: -240px 0 !important}
	#active_menu.ivip{background-position: -240px -80px !important}
	.iexkursii{background-position: -320px 0 !important}
	#active_menu.iexkursii{background-position: -320px -80px !important}
	.ispa{background-position: -400px 0 !important}
	#active_menu.ispa{background-position: -400px -80px !important}
	.icatalog{background-position: -480px 0 !important}
	#active_menu.icatalog{background-position: -480px -80px !important}
	.iadvanced{background-position: -560px 0 !important}
	#active_menu.iadvanced{background-position: -560px -80px !important}
	.icontacts{background-position: -720px 0 !important}
	#active_menu.icontacts{background-position: -720px -80px !important}
/*************************************/
.inner_menu td {vertical-align:top}

a {outline:none}

h1 {font-family:verdana;font-size:20px;font-weight:normal;color:red;margin:0 0 0 10px;color:#FF3300;}
h2 {font-family:verdana;font-size:15px;}
h3 {font-family:verdana;font-size:13px;}
h4 {font-family:verdana;font-size:12px;}
h5 {font-family:verdana;font-size:11px;}

.cartney {text-indent:20px; font-family:verdana; font-size:20px; color:#FF3300 !important;}

#tpl {margin:0 auto;text-align:left;width:962px;}
.tpl_1 {width:14px;background: url(assets/templates/travel/main_fon_left.jpg);}
.tpl_2 {width:14px;background: url(assets/templates/travel/main_fon_right.jpg);}

#top_link {padding:10px 20px;font-family:verdana;font-size:11px;color:#666666;}
#top_link a {text-decoration:none;color:#666666;}
#top_link a:hover {color:#FF3300;}

#top_menu {padding:10px 20px;}
.top_linkf {padding-right:25px;}
.top_linkf a {background: url(assets/templates/travel/icon/facebook.gif) no-repeat left;padding-left:20px; font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.top_linkf a:hover {background: url(assets/templates/travel/icon/facebook2.gif) no-repeat left;color:#FF3300;}
.top_linkv {padding-right:25px;}
.top_linkv a {background: url(assets/templates/travel/icon/vkontakte.gif) no-repeat left;padding-left:20px; font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.top_linkv a:hover {background: url(assets/templates/travel/icon/vkontakte2.gif) no-repeat left;color:#FF3300;}
.top_linkt {}
.top_linkt a {background: url(assets/templates/travel/icon/twitter.gif) no-repeat left;padding-left:20px; font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.top_linkt a:hover {background: url(assets/templates/travel/icon/twitter2.gif) no-repeat left;color:#FF3300;}

#head_img {height:265px;background:url(/assets/templates/travel/image/header_bg_index.jpg) no-repeat; position:relative}

#head_img.bg1{background:url(/assets/templates/travel/image/header_bg_index.jpg) no-repeat;}
#head_img.bg2{background:url(/assets/templates/travel/image/header_bg_discount.jpg) no-repeat;}
#head_img.bg3{background:url(/assets/templates/travel/image/header_bg_ski.jpg) no-repeat;}
#head_img.bg4{background:url(/assets/templates/travel/image/header_bg_sea.jpg) no-repeat;}
#head_img.bg5{background:url(/assets/templates/travel/image/header_bg_vip.jpg) no-repeat;}
#head_img.bg6{background:url(/assets/templates/travel/image/header_bg_excursion.jpg) no-repeat;}
#head_img.bg7{background:url(/assets/templates/travel/image/header_bg_spa.jpg) no-repeat;}
#head_img.bg8{background:url(/assets/templates/travel/image/header_bg_hotels.jpg) no-repeat;}
#head_img.bg9{background:url(/assets/templates/travel/image/header_bg_bonus.jpg) no-repeat;}
#head_img.bg374{background:url(/assets/templates/travel/image/header_bg_avia.jpg) no-repeat;}
#head_img.bg378{background:url(/assets/templates/travel/image/header_bg_auto.jpg) no-repeat;}



.head_img1 {position:absolute;margin:78px 0 0 20px;}
.head_img2 {top:33px;position:absolute;margin-left:890px; clear:both}
.head_img2 a{
	display:block;
	background:url(/assets/templates/travel/image/services.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:44px;
	height:45px;
	margin-bottom:20px;
}
.head_img2 a.icon_hotels{background-position: -44px 0}
.head_img2 a.icon_hotels:hover{background-position: -44px -44px}
.head_img2 a.icon_avia{background-position: -88px 0}
.head_img2 a.icon_avia:hover{background-position: -88px -44px}
.head_img2 a.icon_auto:hover{background-position: 0 -44px}

.head_block {float:right;margin:20px 50px 0 0;width:350px;border:3px solid #fff;overflow: hidden; display:none;}

#place {padding:5px 0 0 20px;font-family:verdana; font-size:11px; color:#666666;}#place a {color:#666666;text-decoration:underline;}#place a:hover {color:#ff3300;text-decoration:none;}


#metro {width:281px;}
.metro_moskow {position:absolute;margin:58px 0 0 25px;font-family:verdana; font-size:12px; color:#666666;}
.metro_moskow a {color:#FF3300; font-weight:bold;text-decoration:none;}
.metro_moskow a:hover {text-decoration:underline;}

.metro_moskow_offer {margin: 8px 0 6px 0;font-family:verdana; font-size:12px; color:#666666;}
.metro_moskow_offer a {color:#FF3300; font-weight:bold;text-decoration:none;}
.metro_moskow_offer a:hover {text-decoration:underline;}

.metro_top {height:85;background: url(assets/templates/travel/metro.jpg) no-repeat left;}
.metro_bottom {height:6; background: url(assets/templates/travel/metro2.jpg) no-repeat left;}
.metro1 {padding:5px 0 5px 10px;background:url(assets/templates/travel/line_metro.gif) repeat-x top left #ebebeb;width:145px;font-family:verdana; font-size:12px; color:#666666;text-decoration:none;}
.metro1 a {color:#FF3300;font-weight:bold;}
.metro1 a:hover{ text-decoration:none}
.metro2 {padding:5px 0px 5px 0;background:url(assets/templates/travel/line_metro.gif) repeat-x top left #ebebeb;font-family:verdana; font-size:12px; font-weight:bold; color:#666666;text-decoration:none;}
.metro2 a {color:#FF3300;font-weight:bold;text-decoration:none;}
.metro2 a:hover {}

.tour_pay {position:absolute;margin:18px 0 0 80px;font-family:'Trebuchet MS';font-weight:bold;font-size:23px;color:#FF3300;}
.tour_place {position:absolute;margin:55px 0 0 80px;font-family:verdana;font-size:12px;color:#666666;}

#metro_2 {float:left;position:relative;height:89px;width:308;background:url(assets/templates/travel/metro_2.jpg) no-repeat top right;}

.left_metro {width:565px;padding-top:15px;float:right;margin-right:20px;font-family:'Trebuchet MS';font-size:15px;color:#666666;}

.touragents_box{width:265px; margin:0px 0 15px 30px;overflow:hidden;}
.touragents_table{width:100%}
.touragents_table td{text-align:center}
.touragent_logo{
	width:77px;
	height:29px;
	background: url(/assets/templates/travel/image/agents_logos.png) no-repeat;
	margin:5 auto;
}
.touragent_logo.l1:hover{background-position: 0 -29px !important}
.touragent_logo.l2{background-position: -77px 0}
.touragent_logo.l2:hover{background-position: -77px -29px !important}
.touragent_logo.l3{background-position: -154px 0}
.touragent_logo.l3:hover{background-position: -154px -29px !important}
.touragent_logo.l4{background-position: 0 -58px}
.touragent_logo.l4:hover{background-position: 0 -87px !important}
.touragent_logo.l5{background-position: -77px -58px}
.touragent_logo.l5:hover{background-position: -77px -87px !important}
.touragent_logo.l6{background-position: -154px -58px}
.touragent_logo.l6:hover{background-position: -154px -87px !important}

.menu_main1 {width:100px;text-align:center;}
.menu_main1 a {font-family:verdana; font-size:12px; color:#666666;text-decoration:none;}
.menu_main1 a:hover {color:#FF3300;}
.menu_main2 {margin-left:64px;width:100px;text-align:center;}
.menu_main2 a {font-family:verdana; font-size:12px; color:#666666;text-decoration:none;}
.menu_main2 a:hover {color:#FF3300;}
.menu_main3 {margin-left:28px;width:110px;text-align:center;}
.menu_main3 a {font-family:verdana; font-size:12px; color:#666666;text-decoration:none;}
.menu_main3 a:hover {color:#FF3300;}
.menu_main4 {width:100px;text-align:center;}
.menu_main4 a {font-family:verdana; font-size:12px; color:#666666;text-decoration:none;}
.menu_main4 a:hover {color:#FF3300;}

.menu_main1_mini {width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666; }
.menu_main1_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main1_mini a:hover {color:#FF3300;}
.menu_main2_mini {margin-left:8px;width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main2_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main2_mini a:hover {color:#FF3300;}
.menu_main3_mini {margin-left4px;width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main3_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main3_mini a:hover {color:#FF3300;}
.menu_main4_mini {margin-left:12px;width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main4_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main4_mini a:hover {color:#FF3300;}
.menu_main5_mini {margin-left:16px;width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main5_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main5_mini a:hover {color:#FF3300;}
.menu_main6_mini {margin-left:20px;width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main6_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main6_mini a:hover {color:#FF3300;}
.menu_main7_mini {margin-left:22px;width:90px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main7_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main7_mini a:hover {color:#FF3300;}
.menu_main8_mini {margin-left:28px;width:82px;text-align:center;font-family:verdana; font-size:11px; color:#666666;}
.menu_main8_mini a {font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
.menu_main8_mini a:hover {color:#FF3300;}


#live {width:297px;}
.left_efir {height:9px; background: url(assets/templates/travel/blocktop.gif) no-repeat;}
.right_efir {height:15px; background: url(assets/templates/travel/blockbottom.gif) no-repeat;}
.leftc_efir {width:8px; background: url(assets/templates/travel/left_center.gif) repeat-y;}
.rightc_efir {width:8px;background: url(assets/templates/travel/right_center.gif) repeat-y;}
#live_efir {margin:0 0 0 18px;font-family:'Trebuchet MS';font-weight:bold;font-size:23px;color:#FF3300;}
.live_block {background:url(assets/templates/travel/line_metro.gif) repeat-x bottom left;color:#666666; padding:10px 0 10px 18px;font-family:verdana;font-size:11px;}
.live_block a {color:#7c93b0;}
.live_block a:hover {color:#FF3300;text-decoration:none;}
.live_block span {font-weight:bold;}
.live_all {margin:10px 0 10px 18px;font-family:verdana;font-size:11px;}
.live_all a {color:#7c93b0;}
.live_all a:hover {color:#FF3300;text-decoration:none;}

#transfer {width:297px; margin:0 0 15px 14px; overflow:hidden;}
#transfer1 {width:297px;}
.grey_box{width:297px;}
.grey_box_title, .grey_box_form{padding:0 10px; font-size:11px}

#pay {width:281px;margin:10px 0 0 23px;font-family:'Trebuchet MS';font-weight:bold;font-size:15px;color:#FF3300;}
/*.payment {width:281px;margin:10px 0 0 23px;}*/
.payment {width:200px;margin:10px 0 0 23px;}

#country td:hover a {text-decoration:underline;color:#ff3300;}

#tags {text-align:center;padding:10px 20px;font-family:verdana;}
#tags .cloud1_1 a {font-size:11px;color:#dfdfdf;}
#tags .cloud1_2 a {font-size:14px;color:#dfdfdf;}
#tags .cloud1_3 a {font-size:18px;color:#dfdfdf;}
#tags .cloud1_4 a {font-size:23px;color:#dfdfdf;}
#tags .cloud2_1 a {font-size:11px;color:#7d7d7d;}
#tags .cloud2_2 a {font-size:14px;color:#7d7d7d;}
#tags .cloud2_3 a {font-size:18px;color:#7d7d7d;}
#tags .cloud2_4 a {font-size:23px;color:#7d7d7d;}
#tags .cloud3_1 a {font-size:11px;color:#ff500a;}
#tags .cloud3_2 a {font-size:14px;color:#ff500a;}
#tags .cloud3_3 a {font-size:18px;color:#ff500a;}
#tags .cloud3_4 a {font-size:23px;color:#ff500a;}

.online_img {
	padding:1px 0px 0px 3px;
	width:62px;
}
.online_img.clock{background:url(/assets/templates/travel/image/clock_wout_arrow.jpg) 4px 4px no-repeat}
.online_t {vertical-align:middle !important; font-family:'Trebuchet MS';font-weight:bold;font-size:15px;color:#FF3300;}
.online_t1 {padding-top:10px;}
.online_t11 {font-family:'Trebuchet MS';font-weight:bold;font-size:13px;color:#FF3300;}
.online_t12 {padding:3px 0 3px 0;font-family:verdana;font-size:11px;color:#666666;}
.online_t13 a {font-family:verdana;font-size:11px;color:#7c93b0;}
.online_t13 a:hover {color:#FF3300;text-decoration:none;}

#bottom_text {width:894px;margin:20px;background:#ebebeb;position:relative;}
.t_l {font-size:0px;position:absolute;width:5px;height:5px;background:url(assets/templates/travel/t_l.gif) no-repeat;}
.t_r {font-size:0px;position:absolute;width:5px;height:5px;right:0px;background:url(assets/templates/travel/t_r.gif) no-repeat;}
.b_l {font-size:0px;position:absolute;width:5px;height:5px;bottom:0px;background:url(assets/templates/travel/b_l.gif) no-repeat;}
.b_r {font-size:0px;position:absolute;width:5px;height:5px;bottom:0px;right:0px;background:url(assets/templates/travel/b_r.gif) no-repeat;}

.text_main {padding:15px;font-family:verdana;font-size:10px;color:#828282;}
.text_main p {margin:8px 0;}

.engine {border-left:1px solid #fff;padding-left:10px;background:#acacac;vertical-align:middle;font-family:verdana;font-size:10px;color:#fff;}
.engine a {color:#fff;text-decoration:none;}
.engine a:hover {text-decoration:underline;}
.engine1 {width:145px;padding-left:2px;background:#acacac;vertical-align:middle;font-family:verdana;font-size:10px;color:#fff;}

p {font-family:verdana;font-size:11px;color:#666666;}

#country td {text-align:center;font-family:verdana;font-size:11px;color:#666666;}
#country td a {color:#666666;text-decoration:none;}
#country td a:hover {color:#FF3300;text-decoration:underline;}

#country1 td {text-align:left;font-family:verdana;font-size:11px;color:#666666;}
#country1 td a {color:#666666;text-decoration:none;}
#country1 td a:hover {color:#FF3300;text-decoration:underline;}

.text_link {vertical-align:middle;font-family:'Trebuchet MS';font-weight:bold;font-size:14px;color:#FF3300;}
.text_link a {text-decoration:none;color:#FF3300;}
.text_link a:hover {color:#FF3300;text-decoration:underline;}


.thead1 {padding:0px 10px;border:1px solid #fff;border-bottom:none;vertical-align:middle;height:20px;text-align:center;font-family:verdana;font-size:10px;color:#fff;background:#ff500a;}
.thead1_first {padding:0px 10px;border:1px solid #fff;border-left:none;border-bottom:none;vertical-align:middle;height:20px;text-align:center;font-family:verdana;font-size:10px;color:#fff;background:url(assets/templates/travel/thead_first.gif) no-repeat #ff500a;}
.thead1_last {padding:0px 5px;border:1px solid #fff;border-right:none;border-bottom:none;vertical-align:middle;height:20px;text-align:center;font-family:verdana;font-size:10px;color:#fff;background:url(assets/templates/travel/thead_last.gif) no-repeat top right #ff500a;}
.tbody1 {padding:0px 5px;border:1px solid #666666;vertical-align:middle;height:20px;font-family:verdana;font-size:10px;color:#666666;}
.tbody1 a {color:#ff500a;}
.tbody1 a:hover {color:#666666;text-decoration:none;}

#num_page {width:894px;margin-top:6px;}
#num_page td {font-family:verdana;font-size:10px;color:#666666;}
#num_page .numpage1 {margin-left:10px;font-family:verdana;font-size:10px;color:#666666;}
#num_page .numpage1 a {color:#666666;}
#num_page .numpage1 a:hover {color:#FF3300;text-decoration:none;}
#num_page .numpage1 span {font-weight:bold;color:#FF3300;}

#num_page .numpage2 {text-align:right;font-family:verdana;font-size:10px;color:#666666;}
#num_page .numpage2 a {color:#666666;}
#num_page .numpage2 a:hover {color:#FF3300;text-decoration:none;}
#num_page .numpage2 span {font-weight:bold;color:#FF3300;}

#main_ul li {font-family:verdana;font-size:10px;color:#666666;}

.form_1_first {margin:2px 0 0 2px;font-family:verdana;font-weight:bold;font-size:10px;color:#ffffff;}
.form_1 {margin:2px 0 0 5px;font-family:verdana;font-weight:bold;font-size:10px;color:#ffffff;}

#cont_second {vertical-align:top;}
#cont_second a {color:#000;}
#cont_second a:hover {color:#FF3300; text-decoration:underline;}
#cont_second p {margin: 0px 0px 10px 10px;padding-right:20px;text-align:justify;}
#cont_second ul {margin-top:0px;}
#cont_second li {padding:0px;margin:0px;font-family:verdana;font-size:11px;color:#666666;}

.table_kurort {margin:20px 0 0 0px;font-family:verdana;font-size:11px;color:#666666;}
.table_kurort td {height:20px;width:170;}
.table_kurort a {color:#FF3300;}
.table_kurort a:hover {color:#666666; text-decoration:none;}

.table_opisanie {margin:10px 20px 0 10px;}
.table_opisanie_q {text-align:right;text-decoration:underline;font-family:verdana;font-size:11px;color:#666666;}
.table_opisanie_m {padding:0 0 10px 5px;font-family:verdana;font-size:11px;color:#666666;text-align:justify;}
.table_opisanie_m p{margin-left:0 !important; padding-right:0 !important}

#distance {margin-right:15px;}
#distance td {border:1px solid #000000;font-family:verdana;font-size:11px;color:#666666;text-align:center;}

#excurs {margin:10px 0 10px 10px;}
#excurs td {border:1px solid #000000;}
#excurs .excheader {padding-bottom:5px;border:0px;text-align:center;font-family:verdana;font-size:12px;color:#ff3300;}
#excurs .excfooter {padding:5px 0;border:0px;font-family:verdana;font-size:14px;color:#ff3300;}
#excurs .excday {width:100px;text-align:center;vertical-align:middle;font-family:verdana;font-size:11px;color:#666666;}
#excurs .excdiscr {width:480px;padding:2px 5px;text-align:justify;font-family:verdana;font-size:11px;color:#666666;}

#datetravel {margin:10px 0 10px 10px;}
#datetravel td {border:1px solid #000000;font-family:verdana;font-size:11px;color:#666666;text-align:center;vertical-align:middle;}

.footer_all {font-family:verdana;font-size:10px;color:#666666;}
.footer_all a {color:#666666;}
.footer_all a:hover {text-decoration:none;color:#666666;}

.l_red {color:#df0000}

.opct{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6 ? ???? */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 70; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}

.galleryview p {color: #E3E3E3;}

/* ???????? ??????????? */

.inner-box {
	padding:0em; 
	background-color: #ffffff;
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
	background-color: #ffffff;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

/*

????????? ??????????

r3 r1 r1 ??????
r1 r1 r3 ?????

r5 r3 r2 r1 r1 ??????
r1 r1 r2 r3 r5 ?????

r10 r7 r5 r4 r3 r2 r2 r1 r1 r1 ??????
r1 r1 r1 r2 r2 r3 r4 r5 r7 r10 ?????

*/

#rounded-box-3, #rounded-box-5, #rounded-box-10 { margin:0em; }

/* ????????? ??????? ?? ???? ????? ??????? ??????????? */
#rounded-box-3 .inner-box { padding: 0em;}
#rounded-box-5 .inner-box { padding: 0em 0em;}
#rounded-box-10 .inner-box { padding: 0em 0em;}

/* EXAT.RU STYLES */
#vitrina{padding:0 8px;}
.exattours td{padding-bottom: 10px}
/*.exattours .hotel_stars{
	background:url("http://exat.ru/b2c/img/skin2/stars.gif") no-repeat scroll 0 0 transparent;
	height:12px;
	margin-left:7px
}*/
.exattours .country{font-size: 25px; margin: 0}
.exattours .hotel{color: #FF0000; font-weight: bold}
.exattours .resort{font-style: italic}
.exattours .price, .myoffer tr a span{color: #FF0000; font-size: 14px}
.myoffer tr a span{padding-right:15px; height:13px; background:url(images/plane.gif) no-repeat right center;}

.myoffer tr a, .list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	text-decoration:none;
	color: #000000
}
.myoffer tr a{text-decoration: underline}
.myoffer tr td{padding-bottom:3px}
.myoffer tr, .list a{color: #45AEE0; text-decoration: underline}
.myoffer tr, .list a:hover{color: #0385AB; text-decoration: none;}

#vitrina h1{
	padding:5px 0 15px;
}

/****************************************/
/************ VITRINA TOURS ************/
/*****************index*****************/
/****************************************/

.exat_box{
	/*width:291px;*/
	/*width:270px;
	float:left;*/
	margin-bottom:20px;
	margin-right:20px
}
.exat_group_title{padding-bottom:8px; font-size:150%}
.exat_group_title a{
	font-weight:bold;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.exat_group_title a:hover{color:#F30}
.exat_list{padding:0; margin:0 0 0 -15px}
.exat_list li{
	list-style:none;
	padding:0 0 0 15px;
	margin:0 0 10px 0;
	background:url(/assets/templates/travel/icon/plane.gif) no-repeat 0px left;
	
}
.exat_list li:hover a{background-color:#E8E8E8}
.exat_list .price{
	color:#F00;
	font-size:12px !important;
	font-weight:bold
}
.exat_list .stars_bg{
	background:url(/assets/templates/travel/image/stars_bg_fade.png) repeat-y;
	position:absolute;
	right:0px;
	top:0px;
	height:20px;
	z-index:1;
	display:block;
}
.exat_list .hotel_stars {
	background:url(/assets/templates/travel/icon/stars-gold.png) no-repeat scroll 0 0 transparent;
	height:12px;
	margin:0 15px;
	padding: 0;
	
}
.exat_list a{
	/*font-weight:bold;*/
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
	position: relative;
	margin-top:-5px;
	white-space:nowrap;
	overflow:hidden;
	width:560px;
}
.exat_list a:hover .stars_bg{display:none}
.exat_more{text-align:right; padding-right:74px; margin-top:-10px}
.exat_more a{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.exat_more a:hover{color:#F30}

/****************************************/

.rotating_banner {color:#0000ee;}
.rotating_banner:hover {color:#FF3300;}

.index_flash_cont{position:relative}
.index_flash{position:absolute}

.hotels_catalogue{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:11px;		
}
.hotels_catalogue td{
	font-size:80%;

}
.hotels_catalogue .f11 > tbody > tr:first-child {background-color:#DADADA /*#FE5008*/ !important}
.hotels_catalogue .f12 > tbody > tr:first-child {background-color:#DADADA /*#FE5008*/  !important}
.hotels_catalogue .f11 > tbody > tr:first-child > td{font-size:90%; font-weight:normal !important; padding:2px; color:#FE5008}

.pere-list{padding:0 20px 0 0; margin-left:10px}
.pere-list li{list-style:none}

.pere-line{
	height:1px;
	background: url(/assets/templates/travel/line_metro.gif) repeat-x;
	margin:15px 20px 0 10px;
	}
.pere-header{
	font-size:16px;
	color:#ff3300;
	font-weight:normal;
	margin:10px 10px 10px 10px;
	padding:0;
}

/** FADING IMAGES **/
.fading_images{
	margin:20px 0 0 0px;
	font-family:verdana;
	font-size:11px;color:#666666;
	padding-left:35px;
}
.imageCont{
	text-align:center;
	position:relative;
	z-index:10
}
.fade_box .floating_title{
	position:absolute;
	top:10px;
	display:block;
	padding:5px;
	background:#FFF;
	z-index:100;
	text-decoration:none;
}
	
.imageCont img{
	opacity: 0.1;
	width:150px;
	height:80px;
}

.fade_box{
	position:relative;
	width:150px;
	height:80px;
	float:left;
	margin:15px 15px;
}

.thai_fade .fade_box{margin:5px 7px !important;}
.thai_fade .floating_title{left:5px;}
.thai_fade .fading_images{padding-left:5px !important; width:356px !important;}
.thai_fade .imageCont{margin:5px 7px !important;}

#subscribe_input{width:170px; margin: 5px 10px 5px 0}
#subscribe_input.no_active{ color:#999; font-style:italic}

.country_banner{
	margin: 15px 0 0 1px;
	position:relative;
}
	
#digiclock{
	position:absolute;
	top:0px;
	left:3px;
	margin-top:-98px;
}

#digiclock .capitalize{text-transform: capitalize;}

/********************************************/
/************ FEATURES CARUSEL ************/
/********************************************/
.feature_cont{
	position:relative;
	margin:20px 0
}
.feature_cont li{list-style:none}
.feature_line{margin-left:45px}
.feature_cont .prev, .feature_cont .next{
	top:0px;
	height:164px;
	position: absolute;
	width: 60px;
	z-index: 5;
}
.feature_cont .prev{
	background: transparent url(assets/templates/travel/pop_cats_fader_l_hover.png) left center;
	left: 0px;
}
.feature_cont .next{
	background: transparent url(assets/templates/travel/pop_cats_fader_r_hover.png) right center;
	right: 0px;
}

.feature_box{
	background: url(assets/templates/travel/fon_tour.jpg) no-repeat;
	width:168px;
	height:164px;
	margin-right:15px;
	position:relative;
}

/*#tour {height:164px; width:168px; background: url(assets/templates/travel/fon_tour.jpg);}*/
.feature_box .tour1 {
	position:absolute;
	top:7px;
	left:10px;
	background:url(/assets/templates/travel/icon/stars-gold.png) no-repeat;
	height:12px;
	width:55px;
}
.feature_box .tour2 {float:right;margin:5px 6px 0 0;font-family:verdana; font-weight:bold;font-size:12px; color:red;}
.feature_box .tour3 {position:absolute;margin:27px 0 0 4px;}
.feature_box .tour4 {position:absolute;margin:130px 0 0 10px;font-family:verdana; font-size:11px; color:#666666;}

/********************************************/


.flag_box_small_cont{
	width:290px;
	margin:20px 0;
	padding:0 10px 0 20px
}
.flag_box_small{margin:5px 0}
.flag_box_small td{
	padding:0 10px 0 0;
	text-align:left !important;
	white-space:nowrap;
	font-family:verdana;
	font-size:11px;
}
.flag_box_small a{color:#666666;text-decoration:none;}
.flag_box_small a:hover {color:#FF3300;text-decoration:underline;}
/*.single_flag{
	padding:0 10px 0 0;
	text-align:left !important;
	white-space:nowrap;
}*/

.layout_padding{padding: 0 20px; max-width:931px;}
.header2{
	padding: 10px 0;
	font-size: 16px; color: #ff3300
}

.gallery_wrap {
	width: 570px;
	height: 430px;
	padding: 25px;
	background: url(/border.png) top left no-repeat;
	position:relative;
}

/************************************/
/************ REFORMAL ************/
/************************************/
 .tdsh{background: url(/assets/templates/travel/image/reformal.png);}* html .tdsh{background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/templates/travel/image/reformal.png');} .frby {position:fixed; left:0; top:263px; z-index:5; width:22px; height:151px;}* html .frby {position:absolute;}.frby a {display:block; width:22px; height:151px; background:none;}.frby a:hover {background:none;}.frby img {border:0;} .frgtd {position:fixed; right:1px; top:263px; z-index:5; width:25px; height:170px;}* html .frgtd {position:absolute;}.frgtd a {display:block; width:25px; height:170px; background:none;}.frgtd a:hover {background:none;}.frgtd img {border:0;}.tgdtoc {font-size:11px;font-family: Arial, Tahoma, sans-serif;color:#3F4543} .tgdtoc a img {border:0;} .tgdtoc a {color:#4F94D0; text-decoration:none;} .tgdtoc a:hover {text-decoration:underline;} .tgdtoc {width:713px;height:450px;position:absolute;margin: 55px 0 0 110px;z-index:1000;} .tegdiw {width:713px;height:450px;background: url(http://widget.reformal.ru/i/wd/widget_bg1.png) no-repeat;padding:15px 21px 0 21px;} .tegdiw_pot {height:52px;background:#dedcdc;} .tegdiw_pot h2 {display:inline;float:left!important;margin:0;color:#FFF;font-size:18px;line-height:48px;vertical-align:middle;padding: 0 0 0 19px;}.tegdiw_snbub {float:right !important;padding:10px 11px 0 0;} .tegdiw_snbub a {display:inline;float:right;margin-left:8px;} .tegdiw_unem {background:#EFEFEF;height:25px;} .tegdiw_unem * {float:left;height:25px;line-height:25px;vertical-align:middle;text-align:center;padding: 0 17px;} .tegdiw_unem span {background:#FFF;} .tegdiw_unem a {color:#105895;} .tegdiw_unem .right {float:right;}.dwopyb {font-size:10px;color:#FFF;float:right;padding:4px 17px 0 0;} .tegdiw iframe {border:0;margin:0 0 -3px 0;padding:0;} .tegdiw_mottob {background:#dedcdc;position:relative;width:713px;height:25px;} #tdiwnaxe {background:url(http://widget.reformal.ru/i/wd/expand.png) left top no-repeat;width:17px;height:14px;} #tdiweloc {background:url(http://widget.reformal.ru/i/wd/close.png) left top no-repeat;width:16px;height:16px;}div#x_ou37 {padding: 20px;margin: 0; background: transparent;position:relative;width:713px;height:450px;} div#x_ni37 {position: relative;width:100%;height:100%;background: #516683;} div#xob_nocentn {margin: 0;z-index: 100;position: absolute;} div#xob_gb {position: absolute;top: 0; left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;} div.xob_gb {position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;} div#xob_gb_n {top: -20px;width: 100%;height: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_n.png) repeat-x;} div#x_bg37 {top: -20px;right: -20px;width: 20px;height: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_ne.png) no-repeat;} div#xob_gb_e {right: -20px;height: 100%;width: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_e.png) repeat-y;} div#xob_gb_se {bottom: -20px;right: -20px;width: 20px;height: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_se.png) no-repeat;} div#xob_gb_s {bottom: -20px;width: 100%;height: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_s.png) repeat-x;} div#x_bws3 {bottom: -20px;left: -20px;width: 20px;height: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_sw.png) no-repeat;} div#xob_gb_w {left: -20px;height: 100%;width: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_w.png) repeat-y;} div#xob_gb_nw {top: -20px;left: -20px;width: 20px;height: 20px;background: transparent url(/assets/templates/travel/image/box_shadow_nw.png) no-repeat;} .clear{clear:both}
/************************************/

.offers_help{
	position:absolute;
	right:20px;
	top:15px;
	/*display:block;*/
	display:none;
	width:67px;
	height:62px;
	background:url(/assets/templates/travel/icon/question_icon.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.offers_help:hover{background-position: -67px 0}

/****************************************/
/************ FLAGS CARISEL ************/
/****************************************/
.flag_carusel_cont{position:relative; height:85px; overflow:hidden}
.flag_carusel{
	width:860px !important;
	margin:10px auto !important;
	z-index:1
}
.next_flag, .prev_flag{
	background:url(/assets/templates/travel/image/arrows_carusel_flags.png) no-repeat;
	width:20px;
	height:72px;
	position:absolute;
	z-index:3;
	top: 10px;
}
.next_flag{margin-left:13px;}
.prev_flag{background-position:-20px 0; margin-right:13px; right:0px;}
.flags_100{padding:0; margin:0; list-style:none}
.flags_100 li{float: left; margin:0 10px 10px 10px; padding:1px;}
.flags_100 li:hover{background:#d3d3d3}
.flags_100 a{
	display:block;
	width:90px;
	height:56px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	padding:15px 10px 0 0;
	text-decoration: none;
	background:url(/assets/templates/travel/image/flags_sprite_100x72.png) no-repeat;
}
.flags_100 a:hover{color:#f30; text-decoration:underline;}
.flags_100 a span{
	background-color:#fff;
	padding:2px 5px 3px 5px;
	text-transform:capitalize;
}

.flags_100 .bulgaria{background-position:-100px -0px}
.flags_100 .brazil{background-position:-0px -0px}
.flags_100 .vietnam{background-position:-300px -358px}
.flags_100 .greece{background-position:-200px -72px}
.flags_100 .egypt{background-position:-0px -72px}
.flags_100 .dominicana{background-position:-500px -0px}
.flags_100 .israel{background-position:-500px -72px}
.flags_100 .india{background-position:-300px -72px}
.flags_100 .indonesia{background-position:-400px -72px}
.flags_100 .jordan{background-position:-100px -144px}
.flags_100 .spain{background-position:-200px -287px}
.flags_100 .italy{background-position:-0px -144px}
.flags_100 .cyprus{background-position:-400px -1px}
.flags_100 .cuba{background-position:-300px -1px}
.flags_100 .mauritius{background-position:-100px -215px}
.flags_100 .malaysia{background-position:-400px -143px}
.flags_100 .maldives{background-position:-500px -143px}
.flags_100 .malspanes{background-position:-500px -143px}
.flags_100 .malta{background-position:-0px -215px}
.flags_100 .morocco{background-position:-300px -215px}
.flags_100 .united_arab_emirates{background-position:-200px -358px}
.flags_100 .portugal{background-position:-400px -215px}
.flags_100 .latvia{background-position:-200px -144px}
.flags_100 .lithuania{background-position:-300px -144px}
.flags_100 .russia{background-position:-500px -215px}
.flags_100 .seychelles{background-position:-0px -287px}
.flags_100 .slovenia{background-position:-100px -287px}
.flags_100 .thailand{background-position:-400px -287px}
.flags_100 .tunis{background-position:-500px -287px}
.flags_100 .turkey{background-position:-0px -358px}
.flags_100 .ukraine{background-position:-100px -358px}
.flags_100 .france{background-position:-100px -72px}
.flags_100 .croatia{background-position:-200px -0px}
.flags_100 .montenegro{background-position:-200px -215px}
.flags_100 .sri_lanka{background-position:-300px -287px}
/****************************************/

/*************************************/
/************ STAR RATER ************/
/*************************************/
.ski_rank_tb{margin:0 auto 20px auto}
.ski_rank_tb th{color: #666; padding:0 5px;}
.ski_rank_tb th.sec{ padding-left:20px;}

.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 125px;
	height: 25px;
	position: relative;
	overflow:hidden;
	background: url(/assets/templates/travel/image/alt_star.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	width:25px;
	height:25px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:25px;
	height: 25px;
	line-height:25px;		
	text-decoration: none;
	text-indent: -9000px;
	/*z-index: 20;*/
	position: absolute;
	padding: 0px;
	overflow:hidden;
	cursor:default;
}
/*.star-rating li a:hover{
	background: url(/assets/templates/travel/image/alt_star.gif) left bottom;
	z-index: 2;
	left: 0px;
	border:none;
}*/
.star-rating a.one-star{left: 0px}
/*.star-rating a.one-star:hover{width:25px}*/
.star-rating a.two-stars{left:25px}
/*.star-rating a.two-stars:hover{width: 50px}*/
.star-rating a.three-stars{left: 50px}
/*.star-rating a.three-stars:hover{width: 75px}*/
.star-rating a.four-stars{left: 75px}	
/*.star-rating a.four-stars:hover{width: 100px}*/
.star-rating a.five-stars{left: 100px}
/*.star-rating a.five-stars:hover{width: 125px}*/
.star-rating li.current-rating{
	background: url(/assets/templates/travel/image/alt_star.gif) left center;
	position: absolute;
	height: 25px;
	display: block;
	text-indent: -9000px;
	/*z-index: 1;*/
}
/* remove halo effect in firefox   */
a:active{outline: none}

/*************************************/


/*****************************************/
/************ HOTELS SIDEBAR ***********/
/*****************************************/
.sidebar_hotels_block{margin-left:15px; margin-bottom:15px;}
.sidebar_hotels_title_top{height:4px; background:url(/assets/templates/travel/image/grey_block_small_accord_open.png) no-repeat}
.sidebar_hotels_title_cont{
	text-align:center;
	background:url(/assets/templates/travel/image/grey_block_small_accord_bg.png) repeat-y;
	color: #F30;
	font-family: 'Trebuchet MS';
	font-size: 15px;
	font-weight: bold;
}
.sidebar_hotels_title_bot{height:18px; background:url(/assets/templates/travel/image/grey_block_small_bottom.png) no-repeat}
#sidebar_hotels .ui-icon{background:url(/assets/templates/travel/image/ui-icons.png) no-repeat}
#sidebar_hotels .arrow-right, #sidebar_hotels .arrow-bottom{
	margin-top:5px;
	width:10px;
	height:8px;
	display:block;
	float:left;
	margin-right:5px;
}
#sidebar_hotels .arrow-right{background-position:-37px -20px}
#sidebar_hotels .arrow-bottom{background-position:-69px -20px}

#sidebar_hotels .accord_header{
	cursor:pointer;
	outline:none;
	padding:3px 0 0 15px;
	font-size:140%;
	text-decoration:underline;
	background:url(/assets/templates/travel/image/grey_block_small_accord_open.png) no-repeat;
	height:22px;
}
#sidebar_hotels .accord_header:hover{ color:#F30; text-decoration: none}
#sidebar_hotels .ui-state-active, #sidebar_hotels .ui-state-active:hover {color:#666 !important; text-decoration:none;}

.sidebar_hotels_accord_bottom{
	background:url(/assets/templates/travel/image/grey_block_small_bottom.png) no-repeat;
	height:18px;
}
#sidebar_hotels .content_bottom{
	background:url(/assets/templates/travel/image/grey_block_small_bottom.png) no-repeat;
	height:18px;
	margin:0 -10px 0 -15px
}
#sidebar_hotels .ui-accordion-content{
	background:url(/assets/templates/travel/image/grey_block_small_accord_bg.png) repeat-y;
	padding:3px 10px 0 15px;
	color: #666;
	font-family: verdana;
	font-size: 11px;
}
#sidebar_hotels ul, #sidebar_hotels li{padding:0; margin:0; list-style:none}
#sidebar_hotels li{
	padding:0 10px 5px 5px;
	margin-right:5px;
}

#sidebar_hotels a.selected_link{color:#f30; text-decoration:none; background:#DCDCDC;}
#sidebar_hotels a{color:#000; cursor:pointer; border-bottom:1px dashed #000; text-decoration:none;}
#sidebar_hotels a:hover{color:#f30;border-bottom:1px dashed #f30; text-decoration:none;}
/*****************************************/

#main {
/*width:600px;*/
overflow:hidden;
}

.contacts_tabs{
	height:34px; /* 44 */
	background: url(/assets/templates/travel/image/contacts_tabs.png) no-repeat;
	margin-bottom:10px;
	text-align:center;
	padding-right:10px;
	padding-top:10px;
}
.contacts_tabs.tab2{ background-position:0 -44px}
.contacts_tabs.tab3{ background-position:0 -88px}
.contacts_tabs a, .contacts_tabs span {
	font-size:150%;
	margin:0 45px
}
.contacts_tabs span{
	font-weight:bold;
	color:#999}

.contact_box {
position:relative;
}
#sidebar_cont {
position:absolute;
right:0px;
}
#content_cont{
margin-right:150px;
}

.metro_map{
	
	overflow:hidden;
}
.metro_links{
	position: absolute;
	margin: -1px 0 0 -10px
}
.metro_links.noclick a{cursor:default}
.metro_map a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7px;
	font-weight: bold;
	position:absolute;
	display:block;
	height:43px;
	color:#000;
	text-transform:uppercase;
	text-decoration:underline;
	padding-right: 47px;
}
.metro_map a:hover{color:#F30;background:url(/assets/templates/travel/metro/metro_map_button.png) right no-repeat;}
.metro_map a.voik{
	top:90px;left:122px;
	padding:13px 40px 0 0;
	height:30px;
}
.metro_map a.push{
	top:240px;left:230px;
	padding:5px 35px 0 0;
	height:38px;
}
.metro_map a.uni{
	top:456px;left:92px;
	padding:13px 38px 0 0;
	height:30px;
}
.metro_map a.prof{
	top:482px;left:190px;
	padding:13px 37px 0 0;
	height:30px;
}

.price {color:red;}

.info {
	font-size:14px;
}


.order-border {
	margin: 10px 20px 0 20px;
	position:relative;
}
.order-border .order_info{
position:relative; float:left;
padding-bottom:30px;
width: 600px;
}

.order-border .discount{
	position:absolute;
	top:0px;
	right:-10px;
}

.choose_office {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0;
	border-collapse: collapse;
}

.choose_office, .choose_office td {
	border-color: #BBB;
	border-style: solid;
}

.choose_office td {
	padding: 5px 0 3px 0;
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 0;
	background-color: #F1EAD;
}

.f10 {
	width:300px;
}

.order_header {
	margin-bottom:5px;
	font-size:16px;
	font-weight:bold;
	color:#FF3300
}

input.error{ background:#FCC}
label.error{
	display:block;
	position:absolute;
	border:1px dotted #F00;
	color:#F00;
	padding:3px;
	background:#FFF
}
.sidorin a{color:#4841db}
.sidorin a:hover{color:#4841db}
.sidorin a:visited{color:#4841db}

.show_hidden_text{
	text-decoration:none;
	border-bottom:1px dashed #00E;
}
.show_hidden_text:hover{border:none}
.hidden_text{display:none}
.goodline_box{
	position:relative;
	float:right;
	width:250px;
	padding:0 20px;
}
.goodline_box .header{
	font-size:150%;
	text-align:center;
	padding-bottom:10px;
}
.goodline_box .tariffs{
	width:100%;
	margin:10px 0px;
}
.goodline_box .tariffs th{
	background:#189026;
	color:#FFF;
	padding:2px;
	border:1px solid #fff;
}
.goodline_box .tariffs td{border:1px solid #fff; padding:1px;}
.goodline_box .tariffs tr>td{text-align:left}
.goodline_box .tariffs tr>td+td{text-align:center}
.goodline_box .tariffs tr.odd{ background: #ECFFE5}
.goodline_highslide .hidden_text{
	margin:0 10px;
	padding:10px;
	background: #ECFFE5;
	border-radius:15px;	
}
.goodline_highslide .hidden_text .hidden_text{background:#DBEBD5}
.goodline_highslide table{
	width:100%;
}
.goodline_highslide table tr{border:1px solid #ccc}

.rand_quote{
	border: 3px #fff solid;
	background: #EBEBEB url(/assets/templates/travel/image/quote.png) 5px 0px no-repeat;
	padding:10px 20px 10px 60px;
	margin:0;
	font-style: italic;
	
	
	-moz-border-radius: 10px;
	-webkit-transform: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0px 4px 5px #CCC;
	-webkit-box-shadow: 0px 4px 5px #CCC;
	box-shadow: 0px 4px 5px #CCC;
}
.rand_quote p{font-size:15px; padding:0px !important; margin:0px !important}
