
A:link {
	COLOR: #005AC2; TEXT-DECORATION: none; FONT-FAMILY: Arial; font-size: 13;
}

A:visited {
	COLOR: #005AC2; TEXT-DECORATION: none; FONT-FAMILY: Arial; font-size: 13;

}
A:active {
	COLOR: #005AC2; TEXT-DECORATION: none; FONT-FAMILY: Arial; font-size: 13;

}
A:hover {
	TEXT-DECORATION: underline; FONT-FAMILY: Arial;
}

.topmenudivtext {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px;
}

.topmenudivphones {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px;
}

a.topmenudivtext {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px
}

a.topmenudivtext:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	letter-spacing: 0px
}

a.topmenudivtext:over {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	letter-spacing: 0px
}

a.topmenudivtext:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px
}

/* LINK */
/*
a:visited {
color: #a45731;
}

a {
color: #ab1300; text-decoration: none; border-bottom: 0;
}
*/
/*
a:hover {
border-bottom: 1px solid #ab1300; 
}
*/

a.menu {
color: #777; border-bottom: 0;
font-size: 13; font-weight: bold; margin-bottom: .3em; letter-spacing: -1px; font-family: Arial,serif; margin: 0 0 0 0; padding: 0;
}

a:visited.menu{
color: #777;
}

a:hover.menu {
border-bottom: 1px solid #333333;
}



a.sm {
color: #005AC2; border-bottom: 0;
font-size: 11; font-weight: normal; margin-bottom: .3em; font-family: Arial,serif; margin: 0 0 0 0; padding: 0;
}

a:visited.sm{
font-size: 11; color: #005AC2;
}

a:hover.sm {
color: #005AC2;
}





a.link {
color: #777; border-bottom: 0;
font-size: 12; font-weight: bold; margin-bottom: .3em; letter-spacing: 0.05em; font-family: Georgia,serif; margin: 0 0 0 0; padding: 0;
}

a:visited.link{
color: #777;
}

a:hover.link {
border-bottom: 1px solid #333333;
}

*/
/* меню */
/*
.menu {
	FONT-SIZE: 11px; COLOR: #2d5378; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; padding-left: 5; letter-spacing: 0.05em;
}
*/
/* /MENU */


.top_rep {
background: url("../images/top_rep.jpg"); background-repeat: repeat-x;
}

.top1_rep {
background: url("../images/top1_rep.jpg"); background-repeat: repeat-x;
} 



.left_text {
	FONT-SIZE: 12px; COLOR: #2d5378; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.1em; padding-bottom: 20;
}

.text{
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-right: 10;
}


.main_text {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: left; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 5; padding-right: 10;
}

.main_text_ {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial; letter-spacing: 0.05em;
}


.main_text2 {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: justify; FONT-WEIGHT: normal; padding-left: 10;
}

.main_text_tb {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-left: 10; border-bottom: 1px silver solid; border-right: 1px silver solid;
}
.main_text_tbr {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-left: 10; border-bottom: 1px silver solid; 
}

.maintextsm {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: justify; FONT-WEIGHT: normal; padding-top: 5; padding-right: 10;
}

.maintextsm2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; FONT-WEIGHT: normal; padding-top: 5; padding-right: 10;
}

.left_gen {
	FONT-SIZE: 11px; COLOR: #2d5378; FONT-FAMILY: Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 5; padding-right: 20;
}

.next {
	FONT-SIZE: 11px; COLOR: #999a7d; FONT-FAMILY: Arial; TEXT-ALIGN: right; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 5; padding-right: 30;
}

.right_text {
	FONT-SIZE: 11px; COLOR: #2d5378; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em;
}

.right_text2 {
	FONT-SIZE: 11px; COLOR: #2d5378; FONT-FAMILY: Tahoma; FONT-WEIGHT: normal; padding-left: 10; padding-right: 5; letter-spacing: 0.05em;
}

.right_text3 {
	FONT-SIZE: 11px; COLOR: #2d5378; FONT-FAMILY: Tahoma; FONT-WEIGHT: normal; padding-left: 10; letter-spacing: 0.05em;
}

.bottom_text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: right; FONT-WEIGHT: normal; padding-right: 20;
}

.top {padding-top: 4;}

.newsdate {
	FONT-SIZE: 11px; COLOR: #7d786a; FONT-FAMILY: Arial; FONT-WEIGHT: normal; padding-right: 10;
}


.phone {
	FONT-SIZE: 12px; COLOR: #2d5378; FONT-FAMILY: Georgia, Tahoma; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em;
}

.phone2 {
	FONT-SIZE: 13px; COLOR: #2d5378; FONT-FAMILY: Georgia, Tahoma; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em;
}


/* Заголовки */
/*
h1 {
	FONT-SIZE: 17px; FONT-FAMILY: Georgia, Arial; FONT-WEIGHT: bold; padding-right: 5; letter-spacing: -1px; 
}
*/
h1 {
font-family: Georgia,serif; margin: 0 0 0 0; padding: 0; font-size: 20; font-weight: normal; margin-bottom: .3em; letter-spacing: -1px; TEXT-DECORATION: none; pagging-right: 20px;
}
/*
h2 {
	FONT-SIZE: 15px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-right: 5;

}
*/

h2
{
	FONT-SIZE: 15px; COLOR: #626351; FONT-FAMILY: Arial; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.05em; text-transform:uppercase;
}

h3 {
	FONT-SIZE: 12px; COLOR: #2d5378; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.1em; padding-left: 8;
}

h4
{
	FONT-SIZE: 11px; COLOR: #999a7d; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.05em; text-transform:uppercase;
}

.z4
{
	FONT-SIZE: 12px; COLOR: #626351; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.05em; text-transform:uppercase;
}
/* 999a7d 
2d5378
757660
*/


/* для выделения жирынм */
.bold {
FONT-WEIGHT: bold; font-size: 13; margin-bottom: .3em; font-family: Arial,serif; 
}

strong {
FONT-WEIGHT: bold; font-size: 13; margin-bottom: .3em; font-family: Arial,serif; 
}


.quote {margin:10px 0 0 30px; padding:5px; border:solid 1px #dadada; background:#ECF1F5;}
.quote2 {margin:5px 10px 0 10px; padding:5px; border:solid 1px #dadada; background:#ECF1F5;}
.quote2_1 {margin:5px 10px 0 10px; padding:5px; border:solid 1px #dadada; background:#E1E8E7;}

.quote3 {margin:10px 0 0 30px; padding:5px; border:solid 1px #000000; background:#c9e7ff;}

.quotei {margin:0 0 0 0; padding:5px; border:solid 1px #dadada; background:#f5f7f8;}

.reclam {
	FONT-SIZE: 12px; COLOR: #2d5378; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em;
}

.reclam2 {
	FONT-SIZE: 12px; COLOR: #2d5378; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: normal; padding-left: 10; letter-spacing: 0.05em;
}


/* Для формы ввода */
INPUT.button2 {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 8pt;
        text-align: left;
        font-weight: bold;
        text-decoration: none;
        color: navy;
        cursor: hand;
        font-weight: bold;
        background-color: #ffffff;
        border-width: 0px;
        border-style: solid;
        height: 20px;
 }
 
INPUT.button3 {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 8pt;
        text-align: center;
        font-weight: bold;
        text-decoration: underline;
        color: #359FF8;
        cursor: hand;
        font-weight: bold;
        background-color: #ffffff;
        border-width: 0px;
        border-style: solid;
        height: 20px;
 }
 
.quiz_text {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial; FONT-WEIGHT: normal; 
}

INPUT.pole{
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        color: #000033;
        font-style: normal;
        background-color: #ffffff;
        border-width: 1px;
        border-color: #B8BABC;
        border-style: solid;
        padding-left: 1;
}

.head {
	FONT-SIZE: 16px; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em;
}



.min {
	FONT-SIZE: 2px; FONT-FAMILY: Tahoma; 
}

.toppad {padding-top: 5; }


ul li
{
	list-style-image: url("../images/li.gif");
}