body{
	background:url('../images/bg.gif');
	background-position:50% 50%;
	margin:0;padding:0;
	font-size:11pt;
	font-family:verdana, arial;
}
div{
	padding:0;
}
.btn_r{
	width:180px;height:32px;
	background:url('http://www.rezidenttaxi.ru/uploads/btn_r.gif');
	background-position:0px -32px;
	text-align:center;
	margin-bottom:3px;
	display:block;
	font-size:13pt;
	color:#222;
}
.btn_r_hover{
	width:180px;height:32px;
	background:url('http://www.rezidenttaxi.ru/uploads/btn_r.gif');
	background-position:0px 0px;
	text-align:center;
	margin-bottom:3px;
	display:block;
	font-size:13pt;
	color:#fff;
}

a{
	text-decoration:none;
	color:#fff;
}
a:hover{
	
}
a.b{
	text-decoration:none;
	color:#222;
}
a.b:hover{
	text-decoration:underline;
}
a.w{
	text-decoration:none;
	color:#fff;
}
a.w:hover{
	text-decoration:underline;
}

ul{
	padding:0;
	padding-left:10px;
	text-align:justify;
}

li{
	padding-bottom:20px;
}
img{
	border:0;
}
#body_div{
	background:url('../images/bg.gif');
	background-position:50% 50%;
	margin-left:auto;margin-right:auto;
	width:1050px;
	padding-top:20px;
}
#top{
	position:relative;
	height:160px;
}
	#banner_top{
		width:630px;height:128px;
		position:absolute;left:210px;top:-10px;
	}
	#clock{
		width:150px;height:150px;
		float:left;
		position:relative;left:18px;
	}
		#data{
			position:absolute;bottom:-30px;
			width:150px;
		}
		.tdata{
			width:170px;
			position:relative;left:-10px;
		}
		.tdata td{
			background:#ddd;
			font-size:8pt;
			text-align:center;
		}
	#tel{
		width:220px;height:130px;
		background:url('../images/tel_eng.jpg');
		background-repeat:no-repeat;
		float:right;
		position:relative;left:22px;top:5px;
	}
		#skype{
			background:url('../images/skype_eng.jpg');
			width:210px;height:120px;
			position:absolute;top:145px;left:22px;
			
		}
		#skype_act{
			width:210px;height:120px;
			position:absolute;top:0px;left:0px;
			background:url('../images/skype_eng.jpg');
			background-position:0px -120px;
		}
h3{
	font-size:16pt;
	color:#fe0;
	text-shadow:#000 1px 1px 0px;
}
#logo_div{
	margin-left:auto;margin-right:auto;
	margin-top:10px;
	width:433px;height:110px;
	background-repeat:no-repeat;
	position:relative;
}
	#lng{
		background:#ddd;
		border:1px solid #aaa;
		padding:5px;
		position:absolute;top:20px;left:-250px;
		width:65px;
	}
#left{
	clear:both;
	float:left;
}
#right{
	float:right;
	position:relative;top:-14px;
}
#center{
	margin-left:auto;margin-right:auto;
	margin-top:30px;
	background:url('../images/block_m.gif');
	width:644px;
	position:relative;
}
	#center_t{
		position:absolute;top:-9px;
		background:url('../images/block_tb.png');
		background-position:0px 0px;
		width:644px;height:9px;
	}
	#center_b{
		position:absolute;bottom:-9px;
		background:url('../images/block_tb.png');
		background-position:0px -9px;
		width:644px;height:9px;
	}
	#tooltip_left_fixed{
		position:fixed;z-index:100;
		height:203px;
		background:url('../images/anons_eng.png');
		background-position:100% 0%;
		cursor:pointer;
	}
	#tooltip_content{
		padding:15px;
		padding-right:40px;
		padding-left:10px;
		color:#222;
		font-size:12pt;
	}
	#cl{
		float:left;
		margin-left:20px;
		width:280px;
		line-height:15pt;
		color:#fff;
		padding-bottom:20px;
	}
	#cr{
		padding-bottom:20px;
		width:280px;
		margin-right:20px;
		float:right;
		line-height:15pt;
		color:#222;
	}
.menu{
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
}
	.menu li{
		padding:2px;
	}
	.menu a{
		color:#ddd;
		font-size:14pt;
		text-shadow:#000 1px 1px 1px;
	}
	.menu a:hover{
		color:#fe0;
		font-size:14pt;
		text-shadow:#000 2px 1px 4px;
	}
.bn{
	width:192px;height:54px;
	margin:15px;
}

#foot{
	margin-left:auto;margin-right:auto;
	margin-top:15px;
}
	.bnb{
		width:202px;height:102px;
	}
#copy{
	margin-top:10px;
	margin-left:auto;margin-right:auto;
	background:url('../images/copy.gif');
	width:123px;height:67px;
}
#count{
	margin-top:10px;
	width:180px;
	margin-left:auto;margin-right:auto;
}

/* */
#menu{
	width:190px;
}
#menu a{
		font-size:13pt;
		color:#fff;
		text-shadow:#000 1px 1px 2px;
}
#menu a:hover{
		font-size:13pt;
		color:#000;
}
.btn_act, .btn:hover{
	width:190px;height:33px;
	background:url('../images/btn.gif');
	background-position:0px -132px;
	text-align:center;
}
	.btn_act span, .btn span{
		position:relative;top:3px;
	}
	.btn_act .bl, .btn:hover .bl{
		width:12px;height:33px;
		float:left;
		background:url('../images/btn.gif');
		background-position:0px -99px;
	}
	.btn_act .br, .btn:hover .br{
		width:12px;height:33px;
		float:right;
		background:url('../images/btn.gif');
		background-position:0px -165px;
	}
.btn{
	width:190px;height:33px;
	background:url('../images/btn.gif');
	background-position:0px -33px;
	text-align:center;
	
}
	.btn .bl{
		width:12px;height:33px;
		float:left;
		background:url('../images/btn.gif');
		background-position:0px 0px;
	}
	.btn .br{
		width:12px;height:33px;
		float:right;
		background:url('../images/btn.gif');
		background-position:0px -66px;
	}
.dpl{
	width:400px;
	float:left;
	text-align:right;
	color:#ddd;
	font-size:10pt;
}
.dpl a{
	font-size:10pt;color:#fff;
	text-shadow:#000 1px 1px 3px;
}
.dpl a:hover, .dpr a:hover{
	color:#ffaa00;
	text-shadow:#000 0px 0px 0px;
	text-decoration:underline;
}
.dpr{
	width:400px;
	float:right;
	text-align:left;
	font-size:10pt;
}
.dpr a{
	font-size:10pt;color:#222;
	text-shadow:#000 1px 1px 3px;
}

.amenu{
	color:#fff;
}
.amenu:hover{
	color:#fff;
}
.yellow{
	background:#fe0;
	border:2px groove #222;
	padding:20px;
}
.yellow_block{
	padding:50px;
	position:relative;
}

.yellow a{
    color:#009;
    text-decoration: underline;
}

.yellow a:hover{
    text-decoration: none;
}
