
a {	COLOR: #008cd2; TEXT-DECORATION: none; border-bottom: 0; FONT-WEIGHT: normal;}
a:active {	COLOR: #436c9b; TEXT-DECORATION: none }
a:hover {	COLOR: white; text-decoration: none; background:#004dac;}
/* b29a7b*/ 

a.menu {color: navy; border-bottom: 0;font-size: 13; font-weight: normal; margin-bottom: .3em;  font-family: Tahoma,serif; margin: 0 0 0 0; padding: 0; letter-spacing: 0.02em;}
a:visited.menu{color: navy;}
a:hover.menu {color: white; border-bottom: 1px solid #333333;}

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;}

a.header1 {color:black; text-decoration: none; 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: underline; pagging-right: 20px;}
a.header1:active {color:black; text-decoration: underline}
a.header1:hover {color:white; text-decoration: none; border-bottom:1px dashed #dd0000; background:#dd0000;}

a.azag {	FONT-SIZE: 14px; COLOR: #008cd2; TEXT-DECORATION: none; border-bottom: 0; FONT-WEIGHT: bold;}
a.azag:active {	FONT-SIZE: 14px; COLOR: #436c9b; TEXT-DECORATION: none }
a.azag:hover {	FONT-SIZE: 14px; COLOR: white; text-decoration: none; border-bottom:1px dashed #dd0000; background:#dd0000;}




*/
/* меню */
/*
.menu {
	FONT-SIZE: 11px; COLOR: #2d5378; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; padding-left: 5; letter-spacing: 0.05em;
}
*/
/* /MENU */


.toprep {
background: url("../images/top_rep.gif"); 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: 13px; 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: justify; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 5; padding-right: 10;
}

.quiz_text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-ALIGN: justify; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 5; padding-right: 10;
}

.txtsmall {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Comic Sans MS, Century Gothic, Tahoma, Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 10; padding-right: 5; line-height: 17px;
}

.lmenubig {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Comic Sans MS, Century Gothic, Tahoma, Arial; FONT-WEIGHT: bold; padding-top: 10; padding-right: 10; line-height: 17px;
}

.mission {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: normal; margin:10px 0 0 0px; padding:10px; border:solid 1px #dadada; background:#f5f9fe; letter-spacing: 0.05em;
}
.mission2 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Century Gothic, Tahoma, Arial; FONT-WEIGHT: normal; text-align: justify; margin:10px 0 0 30px; padding:10px; border:solid 1px #dadada; background:#fffff;
}

.why {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: normal; text-align: justify; margin:10px 0 0 30px; padding:10px; border:solid 1px #dadada; background:#f5f9fe; letter-spacing: 0.05em;
}


.main_textpl {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: justify; FONT-WEIGHT: normal; letter-spacing: 0.09em; padding-top: 10; padding-right: 20;
}

.main_text_ {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial; letter-spacing: 0.05em;
}


.main_text2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-left: 10;
}

.main_text3 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: normal; letter-spacing: 0.05em; padding-top: 10; padding-right: 10;
}

/*
.z1 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: normal; letter-spacing: 0.1em; padding-top: 10; padding-right: 10;
}
*/

.z1 {
font-family: Georgia,serif; margin: 0 0 0 0; padding: 0; font-size: 16; font-weight: normal; margin-bottom: .3em; padding-top: 5px;
}

.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; 
}

.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: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: right; FONT-WEIGHT: normal; padding-right: 5;
}

.top {padding-top: 4;}

.newsdate {
	FONT-SIZE: 11px; COLOR: #7d786a; FONT-FAMILY: Arial; FONT-WEIGHT: normal; padding-right: 10;
}


.phone {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em; text-decoration: underline;
}

.phone2 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: bold; padding-left: 0; letter-spacing: 0.05em;
}

.phone3 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: bold; padding-left: 0; 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; padding-top: 5px;
}

/* FONT-SIZE: 15px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-right: 5; */
h2 {
FONT-SIZE: 14px; COLOR: #002a4c; FONT-FAMILY: Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-top: 5; padding-right: 10;
}

/* 	FONT-SIZE: 12px; COLOR: #2d5378; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.1em; padding-left: 8; */
h3 {
	FONT-SIZE: 13px; COLOR: #00000; FONT-FAMILY: Arial; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-top: 5; padding-right: 10; }
}

h4
{
	FONT-SIZE: 12px; COLOR: #999a7d; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; FONT-WEIGHT: bold; letter-spacing: 0.05em;
}


.zag {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dd0000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial; letter-spacing: 0.05em;
}

.zagtext {
FONT-SIZE: 13px; COLOR: #669900; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: justify; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-top: 5; padding-right: 10;
}

/* для выделения жирынм */
.bold {
FONT-WEIGHT: bold; margin-bottom: .3em; font-family: Tahoma, Georgia,serif; 
}

b {
letter-spacing: 0.1em;
}
.b2 {FONT-SIZE: 13px; COLOR: #cc0000;}


.quote {margin:10px 0 0 30px; padding:5px; border:solid 1px #dadada; background:#fbfbf8;}
.quote2 {margin:15px 0 0 0px; padding:5px; border:solid 1px #dadada; background:#f8fafc;}

.quotenone {margin:10px 10px 10px 10px; padding:7px; border:solid 1px #dadada; }

.practice {padding:5px; border:solid 1px #dadada; background:#f5f9fe;}


.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;
        color: #ffffff;
        cursor: hand;
        font-weight: bold;
        background-color: #8e816f;
        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");
}

img.blackborder {
	border: 1px solid black;
}


/* верхнее меню */
.lenta {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/fon_lenta.gif); BACKGROUND-REPEAT: repeat-x
}
.top_fon {
	BACKGROUND-POSITION: 10% top; BACKGROUND-IMAGE: url(../images/fon_top.gif); BACKGROUND-REPEAT: repeat-x
}
.shad_lenta {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/shad_lenta.jpg); BACKGROUND-REPEAT: no-repeat
}


.topmenu A{
	FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none;
	LINE-HEIGHT: 130%; FONT-FAMILY: tahoma, arial,helvetica, sans-serif
}

.topmenu A:hover{
	FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: uppercase; COLOR: #e11a22; TEXT-DECORATION: none;
	LINE-HEIGHT: 130%; FONT-FAMILY: tahoma, arial,helvetica, sans-serif; background:#ffffff;
	text-decoration: none; border-bottom:0px
}

/*
голубенький
0099ff
*/

/* страница с клиентами */
.ittd1 { font-family: Arial, Helvetica, sans-serif; font-size: 67%; font-style: normal; font-weight: normal; color: #666666; line-height: 1,2; text-align: left; letter-spacing: 1px; padding-left: 9; padding-right: 9; padding-top: 9; padding-bottom: 9; border: 1px #cccccc solid} 
.ittd2 { font-family: Arial, Helvetica, sans-serif; font-size: 67%; font-style: normal; font-weight: bold; color: #666666; line-height: 1,2; text-align: left; letter-spacing: 1px; padding-left: 9; padding-right: 9; padding-top: 0; padding-bottom: 0} 

.iing01 {padding-left: 9; padding-right: 9; padding-top: 9; padding-bottom: 9} 



/* */
.rzag {FONT-SIZE: 14px; COLOR: #002a4c; FONT-FAMILY: Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-top: 5; padding-right: 10; }
.rzag2 {FONT-SIZE: 14px; COLOR: #002a4c; FONT-FAMILY: Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-top: 5; padding-right: 10; padding-left: 20; }






.zvonite {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Georgia ; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em;
	margin:10px 0 0 30px; padding:5px; border:solid 1px #dadada; background:#f0f0e7;
}

.zvonite2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Georgia ; FONT-WEIGHT: bold; padding-left: 10; letter-spacing: 0.05em;
	margin:10px 0 0 30px; padding:5px; border:solid 1px #dadada; background:#f0f0e7;
}

.zvonite3 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Georgia ; FONT-WEIGHT: bold; padding-left: 0; letter-spacing: 0.05em;
	padding:5px; border:solid 1px #dadada; background:#f0f0e7;
}

.advocat {
FONT-SIZE: 15px; COLOR: #002a4c; FONT-FAMILY: Arial; FONT-WEIGHT: bold; letter-spacing: 0.05em; padding-top: 5; padding-right: 10;
}

.contact {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: justify; FONT-WEIGHT: normal; letter-spacing: 0.09em; padding-top: 10; padding-right: 20;
}