/* Page */
#page {
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	/*border				: 1px solid #000000;*/
}

#page #layout{
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 779px;
	background-color	: #eaeaea;
	text-align			: left;
}
#top{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 100%;
	height				: 426px;
	background			: url(/img/top_bg.jpg) 0px 0px no-repeat;		
	/*border				: 1px solid #000000;*/
}
#logo {
	position			: absolute;
	margin				: 160px 0px 0px 176px;
	padding				: 0px 0px 0px 0px;
	width				: 155px;
	height				: 41px;
	/*border				: 1px solid #000000;*/
}
#nav {
	position			: absolute;
	margin				: 10px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 30px;
	height				: 96px;
	/*border				: 1px solid #000000;*/
}
#menu {
	position			: absolute;
	margin				: 22px 0px 0px 467px;
	padding				: 0px 0px 0px 0px;
	width				: 200px;
/*	border				: 1px solid #000000;*/
}
#menu a, #menu a.selected{
	display				: block;
	margin				: 0px 0px 1px 0px;
	padding				: 0px 0px 0px 26px;
	width				: auto;
	font-family			: Arial;
	font-size			: 14px;
	font-weight			: normal;
	text-decoration		: underline;
	color				: #ffffff;
	background			: url(/img/menu_item.gif) 0px 6px no-repeat;
}
#menu a:hover, #menu a.selected{
	color				: #96deff;
	text-decoration		: none;
}
#concession{
	position			: absolute;
	margin				: 240px 0px 0px 407px;
	padding				: 0px 0px 0px 0px;
	width				: 360px;
	height				: 143px;
	background			: url(/img/concession.gif) 0px 0px no-repeat;
	text-align			: left;
	/*border				: 1px solid #000000;*/
}
#concession img.text1{
	position			: absolute;
	margin				: 5px 0px 0px 204px;
	padding				: 0px 0px 0px 0px;
	width				: 155px;
	height				: 45px;
	border				: 0px solid #000000;
}
#concession img.text2{
	position			: absolute;
	margin				: 98px 0px 0px 79px;
	padding				: 0px 0px 0px 0px;
	width				: 156px;
	height				: 42px;
	border				: 0px solid #000000;
}

#container{
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 34px 0px 47px;
	width				: 700px;
	/*border				: 1px solid #000000;*/
}
#auto_block_1, #auto_block_2, #auto_block_3 {
	margin				: 10px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 181px;
	float				: left;
	/*border				: 1px solid #000000;*/	
}
#auto_block_2, #auto_block_3 {
	margin				: 10px 0px 0px 72px;
}
#auto_block_1 p, #auto_block_2 p, #auto_block_3 p{
	margin				: 0px 0px 10px 0px;
	padding				: 0px 0px 0px 0px;
}
#auto_block_1 a.link, #auto_block_2 a.link, #auto_block_3 a.link{
	margin				: 0px 0px 10px 10px;
	padding				: 0px 5px 10px 10px;
	font-size			: 11px;
	background			: url(/img/link.gif) 100% 4px no-repeat;
}
.auto_block{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 191px;
	height				: 93px;
	background			: url(/img/auto_bg.jpg) 0px 0px no-repeat;
	cursor				: pointer;
/*	border				: 1px solid #000000;*/	
}

img.phone_text  {
	margin				: 25px 0px 30px 80px;
	padding				: 0px 0px 0px 0px;
	width				: 444px;
	height				: 22px;
	border				: 0px;
}
img.container_bottom  {
	margin				: 0px 0px 30px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 698px;
	height				: 10px;
	/*border				: 1px solid #000000;*/
}


#left_block {
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 488px;
	float				: left;
	/*border				: 1px solid #000000;*/
}
#right_block {
	margin				: 0px 0px 0px 25px;
	padding				: 0px 0px 0px 0px;
	width				: 184px;
	float				: left;
	/*border				: 1px solid #000000;*/
}
#right_block h6{
	margin				: 0px 0px 15px 0px;
}
#partners .block, #partners .block_first{
	margin				: 0px 0px 0px 12px;
	padding				: 0px 0px 10px 0px;
	width				: 153px;
	height				: 102px;
	float				: left;
	background			: url(/img/partners_bg.gif) 0px 0px no-repeat;
	text-align			: center;
	vertical-align		: middle;
	/*border				: 1px solid #000000;*/
}
#partners .block_first{
	margin				: 0px 0px 0px 0px;
}
#partners a{
	display				: block;
	margin				: 30px 15px 0px 15px;
	padding				: 0px 0px 0px 0px;	
}

#partners .block_first{
	margin				: 0px 0px 0px 0px;
}

.news_announce {
	margin				: 0px 0px 15px 0px;
	padding				: 0px 0px 0px 0px;
	/*border				: 1px solid #000000;*/	
}
.news_announce p.date{
	margin				: 0px 0px 0px 0px;
	font-size			: 11px;
	color				: #acabab;
}
.news_announce p.title{
	margin				: 0px 0px 0px 0px;
	font-size			: 11px;
	font-weight			: bold;
	color				: #dd0000;
	text-transform		: uppercase;
}
.news_announce p.text{
	margin				: 0px 0px 0px 0px;
	font-size			: 11px;
}
.news_announce a{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	font-size			: 11px;
}

#footer{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 100%;
	height				: 64px;
	background			: #b6b6b6 url(/img/footer_bg.gif) 0px 0px no-repeat;
	text-align			: center;
	/*border				: 1px solid #000000;*/
}
#footer p{
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	color				: #ffffff;
}

td.hforum {
	padding: 10px 10px 10px 0px;
	font-weight: bold;
}

td.nforum {
	padding: 5px 5px 5px 0px;
	border-bottom: 1px solid #CCCCCC;
}

a.forum {
	font-weight: bold;
}
