div.default, div.default P, div.default TD
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	margin:0px;
	padding:0px;
}
div.default_cons, div.default_cons P, div.default_cons TD
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	margin:0px;
	padding:0px;
}
a
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
a:hover
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}

td.shapka_back
{
    background-image:url(../images/shapka_back.jpg);
    background-repeat:repeat-x;
}

.cons, .cons P, .cons TD
{
	color: #767ac1;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

td.top_menu_back
{
    background-image:url(../images/top_menu_back.gif);
    background-repeat:repeat-x;
    height:32px;
}
table.top_menu_left
{
    background-image:url(../images/top_menu_left.jpg);
    background-repeat:no-repeat;
    height:32px;
}

a.top_menu
{
	color: #4647a6;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.top_menu:hover
{
	color: #4647a6;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu_on
{
	color: #4647a6;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:underline;
}
a.top_menu_on:hover
{
	color: #4647a6;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:underline;
}
td.left_menu_back
{
    background-image:url(../images/left_menu_back.gif);
    background-repeat:repeat-y;
    height:43px;
}
a.cat
{
	color: #767ac1;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.cat:hover
{
	color: #ff2609;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}

a.cat_on
{
	color: #ff2609;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.cat_on:hover
{
	color: #ff2609;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}

input.search
{
	border:1px solid #767ac1;
	color: #4647a6;
	font-size: 12px;
	font-family: Verdana;
	padding-left:3px;
	height:18px;
}
input.search_submit
{
	background-image:url(../images/search_submit.gif);
	border:0px;
	height:18px;
	width:32px;
	cursor:pointer;
}




a.rest_title
{
	color: #4647a6;
	font-size: 14px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}
a.rest_title:hover
{
	color: #4647a6;
	font-size: 14px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}
font.cons P, .cons DIV,
{
	color: #767ac1;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
a.promo_country
{
	color: #4647a6;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.promo_country:hover
{
	color: #4647a6;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
font.red_bold
{
	color: #FF0C0C;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
}
div.promo_brief
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
	line-height:16px;
	padding:0px;
	margin:0px;
}
a.promo_brief
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
}
a.promo_brief:hover
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
}

div.promo_price
{
	color: #ff0c0c;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}




div.all_tours
{
	color: #4647a6;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
}
div.tour_text
{
	color: #424242;
	font-size: 12px;
	font-family: Tahoma;
}

input.tour_submit
{
	background-image:url(../images/tour_submit.gif)
	width:75px;
	height:20px;
	cursor:pointer;
	border:0px;
}


a.news_more
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.news_more:hover
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
div.news_brief, div.news_brief TD, div.news_brief P
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
	padding:0px;
	margin:0px;
}
div.title
{
	color: #FF1E00;
	font-size: 15px;
	font-family: Verdana;
	font-weight:bold;
}
a.tour_country
{
	color: #767AC1;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.tour_country:hover
{
	color: #FF2609;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
div.tour_title
{
	color: #FF1E00;
	font-size: 14px;
	font-family: Verdana;
	font-weight:bold;
}

table.tours
{
    border:1px solid #99CDEE;
    border-left:3px solid #99CDEE;
    border-right:3px solid #99CDEE;
    background-color:#F9FDFF;
    padding:7px;
}
div.default_tours, div.default_tours P, div.default_tours TD
{
	color: #424242;
	font-size: 11px;
	font-family: Tahoma;
}
a.tour_more
{
	color: #4647A6;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.tour_more:hover
{
	color: #4647A6;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:underline;
}
a.tour_order
{
	color: #4647A6;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.tour_order:hover
{
	color: #4647A6;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}




a.pages_on
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.pages_on:hover
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.pages
{
	color: #767AC1;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}
a.pages:hover
{
	color: #767AC1;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}

a.tabs_title
{
	color: #4647a6;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.tabs_title:hover
{
	color: #ff1e00;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}

a.tabs_title_on
{
	color: #ff1e00;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.tabs_title_on:hover
{
	color: #ff1e00;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}

div.right_menu_title
{
	color: #FF1E00;
	font-size: 15px;
	font-family: Verdana;
	font-weight:bold;
}
font.icq
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
}
a.kurort
{
	color: #767AC1;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.kurort:hover
{
	color: #FF2609;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.kurort_on
{
	color: #FF2609;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}
a.kurort_on:hover
{
	color: #FF2609;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	text-decoration:none;
}

div.kurort_title
{
	color: #4647A6;
	font-size: 15px;
	font-family: Verdana;
	font-weight:bold;
}

a.kurort_more
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.kurort_more:hover
{
	color: #FF1E00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}

div.star
{
	color: #4647A6;
	font-size: 13px;
	font-family: Verdana;
	font-weight:bold;
}

div.default img, div.default P img, div.default TD img
{
    border:4px double #D6EFFF;
}

div.order_table_title
{
	color: #16189B;
	font-size: 16px;
	font-family: Verdana;
	font-weight:bold;
}
div.order_table_text
{
	color: #424242;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}
div.order_table_title_red
{
	color: #FF1E00;
	font-size: 14px;
	font-family: Verdana;
	font-weight:bold;
}

div.order_table_title_blue
{
	color: #16189B;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}
div.order_table_num
{
	color: #FF1E00;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
}
input.order_submit
{
	background-image:url(../images/order_submit.gif);
	border:0px;
	cursor:pointer;
	width:108px;
	height:23px;
}
a.result
{
	color: #16189b;
	font-size: 11px;
	font-family: Verdana;
	text-decoration:underline;
	line-height:18px;
}
a.result:hover
{
	color: #16189b;
	font-size: 11px;
	font-family: Verdana;
	text-decoration:underline;
	line-height:18px;
}

a.result_no
{
	color: #16189b;
	font-size: 11px;
	font-family: Verdana;
	text-decoration:none;
	line-height:18px;
}
a.result_no:hover
{
	color: #16189b;
	font-size: 11px;
	font-family: Verdana;
	text-decoration:none;
	line-height:18px;
}
div.result_font
{
	color: #ff1e00;
	font-size: 12px;
	font-family: Verdana;
	font-weight:bold;
}

div.license
{
	color: #4647a6;
	font-size: 10px;
	font-family: Tahoma;
}
h3 {
	color: #4647a6;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
