.ads a {
	font-size: 11px;
	color: #cccccc;
}

.route {
	color: #868585;
}

.tbRow5 {
	font-size: 14px;
	color: #ffffff;
	background-color: #5C6E82;
}

sub {
	color: red;
}

.mark {
	padding: 5px;
	background-color: #fffef4;
	border-left: #ff923a 3px solid;
}

.top_menu td.item {
	vertical-align: middle;
	padding: 10px;
	/*height: 20px;*/	
	/*background: url("../pic/menu_div.gif");
	background-position: bottom;
	background-repeat: repeat-x;*/
	
	/*-moz-border-radius:8px 8px 0 0;*/
	/*-webkit-border-top-right-radius:8px;*/
	/*-webkit-border-top-left-radius:8px;*/
}
.top_menu td.item:hover {
	background: #12679E;
}
.top_menu td.item a {
	text-decoration: none;
}
.top_menu {
	background: #486177;
}

.menu2 {
	padding: 12px;
	border: 1px solid #cccccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.menu3 {
	padding: 12px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #E5F2FD;
	-moz-box-shadow: 0px 1px 3px rgba(0, 51, 204, 0.2);
	-webkit-box-shadow: 0px 1px 3px rgba(0, 51, 204, 0.2);
	box-shadow: 0px 1px 3px rgba(0, 51, 204, 0.2);
}

.menu2TopLeft, .menu2TopRight, .menu2BottomLeft, .menu2BottomRight {
	width: 10px;
	height: 9px;
}
.menu2TopLeft {
	background: url("../pic/menu_t_l.jpg");
}
.menu2TopRight {
	background: url("../pic/menu_t_r.jpg");
}
.menu2TopBg {
	background: url("../pic/menu_t_bg.jpg");
	background-position: top;
	background-repeat: repeat-x;
}
.menu2BottomLeft {
	background: url("../pic/menu_b_l.jpg");
}
.menu2BottomRight {
	background: url("../pic/menu_b_r.jpg");
}
.menu2BottomBg{
	background: url("../pic/menu_b_bg.jpg");
}
.menu2LeftBg {
	background: url("../pic/menu_l_bg.gif");
	background-repeat: repeat-y;
}
.menu2RightBg {
	background: url("../pic/menu_r_bg.gif");
	background-repeat: repeat-y;
	background-position: right;
}

div.service_type {
	width: 482px;
	height: 160px;
	margin-top: 10px;
	padding: 20px;
	color: #ffffff;
	background: #5C6E82; 
	text-align: left;
}
div.service_type:hover {
	background: #12679E;
}
div.service_type .title {
	font-size: 30px;
	font-weight: bold;
}
div.service_type .description {
	font-size: 14px;
	font-weight: normal;
	margin-top: 30px;
}
div.service_type .price {
	width: 110px;
	float: right;
	text-align: right;
	margin-top: 40px;
	margin-left: 25px;
	font-size: 30px;
	font-weight: bold;
}
div.service_type .currency {
	font-size: 14px;
	color: #BEBEBE;
}
div.service_type .main_params, .plan_note .main_params {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
}
div.service_type .params, .plan_note .params {
	font-size: 14px;
	font-weight: normal;
}
div.service_type .params ul, .plan_note .params ul {
	padding-left: 15px;
}
div.service_type .order_button, div.service_type .more {
	margin-top: 15px;
}
.order_button, div.service_type .more, .plan_note .order_button {
	width: 80px;
	padding: 5px;
	background: #cfbd93;
	text-align: center;
}
div.service_type .more {
	background: #E2D7BE;
}
.order_button a, div.service_type .more a, .plan_note .order_button a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.block1, .block2 {
	padding: 30px;
	border: 1px solid #cccccc;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
.block1 {
	
}
.block2 {
	width: 230px;
	float: right;
	margin-left: 15px;
	border: none;
}

.block1 ul li {
	font-weight: bold;
	color: #383838;
}

hr {
	height: 1px;
	border: none;
	color: #cccccc;
	background: #cccccc;
}

.invisible {
	font-size: 1px;
	color: #ffffff;
}

.prospero {
	font-size: 11px;
	color: #868585;
}