
/*Общие стили*/
body, p{
	font-family: Tahoma;
	font-size: 12px;
	color:#666666;
}

h1, h2, h3 {	font-size:16px;
	color:#000000;}


.title, a:link.title, a:active.title, a:visited.title{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	margin-top:20px;
	margin-bottom:20px;
}

a:hover.title{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	margin-top:20px;
	margin-bottom:20px;
}



a:link.art_link, a:active.art_link, a:visited.art_link{
	font-size:14px;
	font-weight:normal;
	color:#369fff;
	text-decoration:none;
}

a:hover.art_link{
	font-size:14px;
	font-weight:normal;
	color:#369fff;
	text-decoration:underline;
}


a:link, a:active, a:visited{
	font-size:12px;
	font-weight:normal;
	color:#369fff;
	text-decoration:none;
}

a:hover{
	font-size:12px;
	font-weight:normal;
	color:#369fff;
	text-decoration:underline;
}



.text{
	font-family: Tahoma;
	font-size: 13px;
	color:#666666;
}


.note{	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#000000;

	padding-left:150px;
	padding-right:150px;
	padding-top:20px;

	background:url('imgs/banner_bkg.jpg');
	background-position:top right;
	background-repeat:no-repeat;}

/*Шапка*/
#top_left{	background:url('imgs/top_left.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	width:100px;
}

#top_right{
	width:100px;
}

#logo_click{	float:left;
	width:400px;
	height:100px;
	cursor:pointer;}

#logo{
	background:url('imgs/logo.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:75px;
	width:1000px;
}

.phone_city{	font-weight:bold;
	font-size:16px;
	color:#000000;}

.phone_code{
	font-weight:normal;
	font-size:10px;
	color:#369fff;
}

.phone{
	font-weight:normal;
	font-size:16px;
	color:#369fff;
}



/*Меню*/
#menu_bar{	height:45px;
	vertical-align:top;
	padding-left:400px;
	background:url('imgs/top_line.jpg');
	background-position:top right;
	background-repeat:no-repeat;
}

#submenu_bar{
	height:25px;
	text-align:center;
	background:url('imgs/top_line2.jpg');
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:5px;
}

#submenu_bar_no_line{
	height:25px;
	text-align:center;
	background:none;
}

.mi_div{	float:left;
	padding-top:7px;
}


a:link.menu, a:visited.menu, a:active.menu{	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin-right:20px;
	text-decoration:none;
}

a:hover.menu{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin-right:20px;
	text-decoration:underline;
}




a:link.menu_sel, a:visited.menu_sel, a:active.menu_sel, a:hover.menu_sel{
	font-size:14px;
	font-weight:normal;
	color:#369fff;
	margin-right:25px;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}

#b0{	float:left;
	background:url('imgs/menu_sel_b0.jpg');
	background-position:top right;
	background-repeat:repeat-x;
	height:37px;
	margin-right:20px;
}

#b1{
	float:none;
	background:url('imgs/menu_sel_b1.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:100px;
	height:37px;
}

#b2{
	float:none;
	background:url('imgs/menu_sel_b2.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	width:100px;
	text-align:center;
	padding-top:7px;
	height:37px;
}

a:link.submenu, a:visited.submenu, a:active.submenu{	background:url('imgs/marker.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin-right:15px;
	text-decoration:none;
}

a:hover.submenu{
	background:url('imgs/marker.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:12px;
	font-weight:normal;
	color:#369fff;
	margin-right:15px;
}


a:link.submenu_sel, a:active.submenu_sel, a:visited.submenu_sel, a:hover.submenu_sel{
	background:url('imgs/marker.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:12px;
	font-weight:normal;
	color:#369fff;
	margin-right:15px;
}


/*Баннеры*/
#banners{	width:1000px;
	height:250px;
	vertical-align:top;
	padding-top:10px;}


/*Новости*/
.news_block{	margin-bottom:40px;
	width:300px;}

a:link.news_title, a:active.news_title, a:visited.news_title, a:hover.news_title{	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;}

a:link.news_intro, a:active.news_intro, a:visited.news_intro{
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

a:hover.news_intro{	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

.icon{	float:left;
	margin-right:10px;
	border:1px solid #333333;}




/*Контент*/
#content_td{
	padding-left:20px;
	width:700px;
}

.content, .content p{	font-size:14px;
	color:#333333;
	line-height:1.7;}

.content a:link, .content a:active, .content a:visited{	font-size:14px;
	font-weight:normal;
	color:#369fff;
	text-decoration:none;
}

.content a:hover{	font-size:14px;
	font-weight:normal;
	color:#369fff;
	text-decoration:underline;
}


/*Подвал*/
#footer{	width:1000px;
	height:2px;
	background:url('imgs/bottom_line.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}

.footer, a:link.footer, a:active.footer, a:visited.footer{
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

a:hover.footer{
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}


/*Задать вопрос*/
#ask{	width:30px;
	height:280px;
	position:fixed;
	margin-left:675px;
	z-index:100;
	top:500px;}
