/* ================================================== */
/* Основные стили сайта */
/* ================================================== */
/* content1_s */
body {
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}

img {
	border: 0;
}

p {
	line-height: 18px;
	margin: 0;
	padding: 0 0 10px 0;
}

h1 {
	font-family: Tahoma;
	font-size: 14px;
	color: #376199;
	font-weight: 900;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 0 0 15px 0;
}

h2 {
	font-family: Tahoma;
	font-size: 12px;
	color: #11473a;
	font-weight: 100;
	text-transform: none;
	text-decoration: none;
	margin: 0;
	padding: 0 0 15px 0;
}

h3 {
	font-family: Tahoma;
	font-size: 10px;
	color: #11473a;
	font-weight: 100;
	text-transform: none;
	text-decoration: none;
	margin: 0;
	padding: 0 0 15px 0;
}

a:link, a:visited {
	font-size: 12px;
	color: #64ac40;
	font-weight: 100;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.a {
	font-size: 12px;
	color: #64ac40;
	font-weight: 100;
	text-decoration: none;
	cursor: pointer;
}

.as {
	font-size: 12px;
	color: #64ac40;
	font-weight: 100;
	text-decoration: underline;
	cursor: pointer;
}

table
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	border: 0px;
}

.table
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	border: 0px;
}
/* content1_e */
/* -------------------------------------------------- */

/* ================================================== */
/* Шапка */
/* ================================================== */

/* side_s */
.msite_side_bg {
	background: #C0C0C0;
}
/* side_e */

/* header_s */
.msite_header {
	background: #C7C7C7 url(/files/msite/343/i/header.jpg) 100% 0 no-repeat;
}

.msite_org_name {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: 100;
	text-transform: none;
	text-decoration: none;
	color: #;	
}

.msite_header_line {
	background: #C7C7C7;
}
/* header_e */

/* menu_s */
.msite_mmenu_bg {
	background: #EFF0F1;
}

a.msite_mmenu:link, a.msite_mmenu:visited {
	background: url(/files/msite/343/i/mmenu_pointer_deact.jpg) 0 0px no-repeat;
	padding-left: 20px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 100;
	text-transform: none;
	color: #010101;
	text-decoration: none;
}
a.msite_mmenu:hover {
	background: url(/files/msite/343/i/mmenu_pointer_act.jpg) 0 0px no-repeat;
	color: #15A51C;
}
a.msite_mmenus:link, a.msite_mmenus:visited {
	background: url(/files/msite/343/i/mmenu_pointer_act.jpg) 0 0px no-repeat;
	padding-left: 20px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 100;
	text-transform: none;
	color: #15A51C;
	text-decoration: none;
}
a.msite_mmenus:hover {
	color: #15A51C;
}
/* menu_e */

/* contact_s */
.msite_contact_under {
	background: #F3FAFD;	
}

.msite_contact_title {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: 900;
	text-transform: uppercase;
	text-decoration: none;
	color: #376199;
	margin: 8px 0 16px 0;
	text-align: center;
}

.msite_contact_bg {
	background: #F3FAFD url(/files/msite/343/i/contact_bg.jpg) 0 0 no-repeat;
}
	
.msite_contact {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 100;
	text-transform: none;
	text-decoration: none;
	color: #000000;	
	line-height: 20px;
}
/* contact_e */

/* -------------------------------------------------- */

/* ================================================== */
/* Панель редактирования дизайна */
/* ================================================== */

.msite_nmenu {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #11473a;
	cursor: pointer;
}

.msite_nmenus {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #41d5cb;
	cursor: pointer;
}

.msite_form_block {
	background: #a7e5d9;
	font-family: Tahoma;
	font-size: 12px;
	color: #0d362c;
}

.error {
	color: #ff0000;	
}

/* -------------------------------------------------- */

/* ================================================== */
/* Контент */
/* ================================================== */
/* content2_s */
.msite_content_bg {
	background: #FEFEFE;
	text-align: justify;
}

.msite_content_bg ul li{
	margin: 10px 0;
}

.date {
	font-weight: bold;
}

a.nts-title:link, a.nts-title:visited {
	font-size: 12px;
	color: #64ac40;
	font-weight: 900;
	text-decoration: none;
}
a.nts-title:hover {
	color: #77cd4c;
}

.nts_title {
	font-size: 12px;
	color: #64ac40;		
	font-weight: 900;
	text-decoration: none;
}

.ants {
	font-size: 12px;
	color: #64ac40;		
	font-weight: 900;
	text-decoration: none;
}

.antss {
	font-size: 12px;
	color: #77cd4c;		
	font-weight: 900;
	text-decoration: none;
}

a.tag_und:link, a.tag_und:visited {
	font-size: 11px;
	color: #000000;
	font-weight: 100;
	text-decoration: underline;
}

a.tag_und:hover {
	text-decoration: none;
}

.small {
	color: #000000;
	font-size: 11px;
	font-weight: 900;
}

a.small_tags:link, a.small_tags:visited {
	color: #000000;
	text-decoration: none;
}
a.small_tags:hover {
	color: #000000;
}

a.faq_link:link, a.faq_link:visited {
	text-decoration: none;
	color: #000000;
}
a.faq_link:hover {
	color: #000000;
}

.answer_index {
	font-weight: bold;
}

.answer {
	color: #316599;	
}

.td_name {
	background: #e6e6e6;	
}

.pay {
	font-weight: bold;
}

.table_title {
	font-size: 13px;
	border-bottom: solid 1px #b4b4b4;
}

.td_line {
	border-bottom: solid 1px #dadada;
}
/* content2_e */
/* -------------------------------------------------- */

/* ================================================== */
/* Подвал */
/* ================================================== */

/* footer_s */
.msite_footer_bg {
	background: #48B101;	
}

.msite_copy {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

.msite_sfo {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.msite_footer_line {
	background: #408A15;
	width: 724px;
	height: 1px;
}

a.msite_fmenu:link, a.msite_fmenu:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 100;
	color: #FFFFFF;
	text-decoration: none;
}
a.msite_fmenu:hover {
	text-decoration: underline;
}
/* footer_e */

/* -------------------------------------------------- */

/* ================================================== */
/* Элементы формы */
/* ================================================== */
form {
	margin: 0;
	padding: 0;
}
.textbox {
	border: 1px solid #6b6b6b;
	background: #ffffff;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
	padding: 2px 2px 2px 2px;
	margin: 0;
}
.textarea {
	border: 1px solid #6b6b6b;
	background: #ffffff;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
}
.select {
	font-family: Arial;
	font-size: 13px;
	color: #6b6b6b;
	padding: 2px;
}
.button {
	border: 1px solid #6b6b6b;
	background: #ffffff;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
	height: 22px;
	margin: 0;
}
/* -------------------------------------------------- */