A {
	color: #005A8E;
}
A:link {
	color: #005A8E;
}
A:hover {
	color: #ED7500;
}
/*
A:visited {
	color: #800080;
}
*/


body {
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
background-color: #E1EBF0;
background-image: url(i/rega2_07.jpg);
width: 100%;
font-family: arial, verdana, sans-serif;
}

#input_search {
	FONT-SIZE: 18px; COLOR: #4e4e4e; FONT-FAMILY: arial, verdana, sans-serif;
}


table.header {
padding-right: 10; 
}

table.footer {
font-size: 11;
line-height: 130%;
background-color: #B3E5EE;
background-image: url(/i/fon2.jpg);
}

table.border {
background-color: #FFFFCC;
margin-top: 9;
margin-bottom: 9;
}

td.border {
padding: 5pt;
}


td.font_1 {
padding-left: 20;
font-size: 14;
}

a.font_2 {
font-size: 22;
}

span.font_3 {
font-size: 22;
}

span.font_4 {
font-size: 20;
}


/* DIV's */

#bani {
margin-top: 10;
position: relative;
top: 0;
left: 0;
}

#text_1 {
font-size: 13;
position: absolute;
width: 340;
top: 10;
left: 50;
line-height: 130%;
}

#text_2 {
font-size: 13;
position: absolute;
width: 230;
top: 10;
left: 690;
line-height: 130%;
}

#text_3 {
font-size: 14;
line-height: 130%;
margin-top: 10;
margin-bottom: 12;
padding-left: 5;
}

#bread {
font-size: 11;
}


table.boka {
border-left : 9px solid #075386;
border-right : 9px solid #075386;
background-color: #E7EFFD;
padding-left: 10px;
}


/* ------------------ */


#zag_1 {
text-align: center;
font-size: 20px;
line-height: 110%;
color: white;
margin: 4;
margin-top: 8;
}

#zag_2 {
font-size: 11px;
line-height: 130%;
color: white;
margin-left: 11;
margin-right: 8;
}

#zag_2 a {
font-size: 11px;
text-decoration: none;
COLOR: white;
}

#zag_2 a:hover {
font-size: 11px;
text-decoration: none;
COLOR: #D4D4D4;
}

table.nav_top {
background-color: #FDF0C3;
margin-top: 7;
padding: 2;
padding-left: 16;
}

#nav_1_dot img {
float: left;
margin-top: 4;
}

/* ----------- */

#nav_1 {
font-size: 14px;
margin-left: 6;
float: left;
font-family: arial;
}

.nav_1 {
font-size: 14px;
}

a:hover.nav_1 {
color: #F38605;
}

.nav_2 { 
font-size: 16px; 
font-weight: bold;
}

a:hover.nav_2 {
color: #F38605;
}







#block {
padding: 5;
margin-top: 7;
border: 1px solid #C7C7C7;
}

table.block_footer {
padding: 7;
margin-top: 7;
border: 1px solid #C7C7C7;
background-color: #EEEEEE;
text-align: center;
}

table.block_2 {
padding: 7;
margin-top: 7;
font-size: 11px;
line-height: 130%;

}



#nav_footer {
font-size: 14px;
line-height: 130%;
float: left;
margin-left: 30;
font-family: arial;
text-align: center;
}

#block_pic img {
float: left;
}

#block_zagolovok {
font-size: 18px;
margin-left: 49;
margin-top: 4;
color: #222222;
}

#txt_lol {
font-size: 14px;
line-height: 130%;
text-align: center;
margin-top: 11;
margin-bottom: 3;
}


#txt_lol_r {
font-size: 13px;
line-height: 100%;
text-align: right;
font-weight: bold;
margin-bottom: 3;
}


#header {
font-size: 26px;
line-height: 120%;
margin-bottom: 6;
margin-left: 52;
font-family: arial;
}

#header_txt {
font-size: 13px;
line-height: 128%;
margin-bottom: 4;
font-family: arial;
}

#block_main {
padding: 10;
margin-top: 7;
border: 1px solid #C7C7C7;
font-size: 13;
}



#lol_footer img {
margin-top: 7;
text-align: center;
}





#zagolovok_articles3 {
font-size: 24px;
line-height: 105%;
margin-bottom: 10;
}

#title_post a {
font-size: 20px;
line-height: 105%;
margin-bottom: 23;
text-decoration: none;
}

#nav_2 a { 
border-left : 3px solid #921A02;
padding-left: 8;
margin: 5;
margin-left: 2;
line-height: 125%;

background-color: white;
display: block;
}

#nav_2 a:hover{ 
background-color: #F2DEBC;
display: block;
}





#random_post { 
font-size: 14px;
padding-left: 8;
margin: 2;
margin-left: 2;
line-height: 125%;
}




table.line_articles3 { 
border-bottom: 3px solid #DBDBDB;
padding: 12;
font-size: 13;
line-height: 125%;
}

.line_articles2 { 
border-bottom : 3px solid #DBDBDB;
padding: 12;
font-size: 13;
line-height: 125%;
}

td.block_nav {
background-color: #E1EFF0;
font-size: 16px;
line-height: 125%;
}

td.block_random_post {
background-color: #E1EFF0;
padding-top: 9;
padding-bottom: 11;
}









td.boka2 {
padding: 6px;
background-color: white;
font-size: 12px;
}




/* -----Ладья на главной странице-----  */

#block_ladya {
padding: 11;
margin-top: 7;
border: 1px solid #C7C7C7;
background-color: #FEF7DE;
}

#txt_ladya {
font-size: 11px;
line-height: 130%;
margin-top: 5;
}

#txt_ladya a {
font-size: 11px;
line-height: 130%;
text-decoration: none;
}

#zag_ladya {
font-size: 18px;
line-height: 130%;
text-align: center;
margin-top: 5;
}



/* -----Карточка одной организации-----  */

#pic_org img {
margin-right: 14;
}

#zag_org {
font-size: 20px;
font-family: arial;
margin-bottom: 2;
line-height: 125%;
}

#punkt_org {
font-size: 13px;
font-family: arial;
}

#adres_org {
font-size: 13px;
float: left;
color: #838383;
font-family: arial;
}

#phone_org {
font-size: 13px;
float: left;
color: #838383;
}

table.block_org {
padding: 8;
margin-top: 7;
border: 1px solid #C7C7C7;
line-height: 140%;
font-family: arial;
font-size: 13px;
}

table.block_org_2 {
padding: 8;
margin-top: 7;
font-size: 14px;
border: 1px solid #C7C7C7;
line-height: 125%;
}

table.block_org_3 {
padding: 8;
margin-top: 7;
line-height: 140%;
font-family: arial;
border: 0px solid #C7C7C7;
font-size: 13px;
}



/* -----Оформление одной статьи-----  */

table.block_article {
padding: 8;
margin-top: 7;
font-size: 14px;
border: 1px solid #C7C7C7;
line-height: 125%;
}

#title_article {
font-size: 20px;
line-height: 105%;
margin-bottom: 8;

}

#title_article a {
font-size: 20px;
line-height: 105%;
margin-bottom: 8;

}

#comments_article {
font-size: 14px;
line-height: 105%;
margin-top: 8;
}

#strelka_article img {
float: left;
margin-top: 11;
margin-left: 9;
}

#podrobnee_article {
margin-left: 20;
margin-top: 4;
font-size: 14px;
}

td.txt_article {
padding-left: 11;
padding-top: 13;
padding-bottom: 15;
border-bottom: 1px dotted #C0C0C0;
font-size: 14px;
line-height: 145%;
}

#comment_article {
padding-top: 6;
line-height: 125%;
font-size: 13px;
}

#comment_author {
font-size: 17;
float: left;
margin-right: 5;
}


/* -----Вся левая колонка----- */


#nav_2 a { 
font-size: 16px;
border-left : 3px solid #3CABDF;
padding-left: 8;
padding-top: 4;
padding-bottom: 4;
margin: 5;
margin-left: 2;
line-height: 125%;
font-family: arial;
background-color: white;
display: block;
font-weight: bold;
}

#nav_2 a:hover{ 
background-color: #E4F8E0;
border-left : 3px solid #3CABDF;
color: #005C87;
display: block;
}

#nav_3 a { 
font-size: 16px;
border-left : 3px solid #3CABDF;
padding-left: 8;
padding-top: 4;
padding-bottom: 4;
margin: 5;
margin-left: 2;
line-height: 125%;
font-family: arial;
background-color: #C6F0BE;
display: block;
font-weight: bold;
}

#nav_3 a:hover{ 
color: #005C87;
display: block;
}


/* -----Оформление справочника----- */

td.org_spisok {
padding-left: 11;
margin-bottom: 11;
font-size: 15px;
line-height: 145%;
font-family: arial;
}

#org_alfavit {
padding-left: 7;
margin-bottom: 11;
font-size: 18px;
line-height: 145%;
float: left;
}

#org_alfavit_2 {
padding-left: 8;
margin-bottom: 11;
font-size: 18px;
line-height: 145%;
float: left;
font-weight: bold;
}

#org_alfavit_3 {
padding-left: 7;

font-size: 18px;
line-height: 145%;
float: left;
}

table.block_org {
padding: 10;
margin-top: 7;
border: 1px solid #C7C7C7;
}

#org_2 {
font-size: 15px;
line-height: 145%;
font-family: arial;
}

#key_words {
font-size: 11px;
line-height: 135%;
font-family: tahoma;
color: #838383;
}

/* --------Оформление новостей -------*/
#title_news {
font-size: 18px;
line-height: 115%;
font-family: arial;
margin-bottom: 3;
}

#title_news_2 {
font-size: 24px;
line-height: 115%;
font-family: arial;
margin-bottom: 10;
}



/* --------Оформление объявлений -------*/
td.obyav_nav {
padding: 1;
font-size: 14px;
line-height: 130%;
font-family: arial;
}

#title_obyav {
font-size: 18px;
font-family: arial;
margin-bottom: 6;
margin-left: 3;
}

#date_obyav {
color: #8C8C8C;
font-size: 11px;
font-family: tahoma;
margin-top: 3;
margin-bottom: 3;
font-weight: bold;
}

#body_obyav {
font-size: 16px;
font-family: arial;
margin-top: 2;
margin-bottom: 2;
line-height: 130%;
}

#body_sites {
font-size: 12px;
font-family: arial;
margin-top: 2;
margin-bottom: 2;
margin-left: 3;
line-height: 130%;
}

#link_sites a {
font-size: 12px;
text-decoration: none;
margin-left: 3;
}

#link_sites {
margin-top: 5;
font-size: 12px;
margin-left: 3;
}

#one_sites {
padding: 10;
margin: 6;
font-size: 22px;
background-color: #FFEAAE;
font-weight: bold;
line-height: 115%;
}

#title_foto {
font-size: 14px;
font-family: arial;
line-height: 130%;
margin-top: 8;
}

#small {
font-size: 13px;
line-height: 140%;
font-family: arial;
margin-bottom: 9;
}

#small_2 {
font-size: 11px;
line-height: 130%;
font-family: arial;
}

#small_2 a {
font-size: 11px;
line-height: 130%;
font-family: arial;
margin-bottom: 8;
text-decoration: none;
}





/* -------- Различное оформление -------*/

#block_2 {
font-size: 14px;
font-family: arial;
line-height: 130%;
}

table.block_3 {
font-size: 14px;
font-family: arial;
}

#block_4 {
font-size: 16px;
font-weight: bold;
font-family: arial;
line-height: 160%;
padding-left: 50;
}

#block_5 {
font-size: 16px;
font-family: arial;
line-height: 130%;
padding-left: 55;
}

#block_6 {
font-size: 20px;
font-family: arial;
line-height: 145%;
padding-left: 22;
}