body {
margin: 0 0 0 0;
color: #000000;
background-color: #ffffff;
}



.clearer {
clear: both;
}



.left {
float: left;
}



img {
border: 0px;
}



.centrirovanie {
text-align: center;
}



a {
color: #0000bd;
}



/****************************************
ÑÎÇÄÀÅÌ ÔÎÍ ÄËß ÂÑÅÃÎ ÑÀÉÒÀ
****************************************/


#tel {
background-color: #ffffff;
}
#tel1 {
background: url(ki/niz.gif) repeat-x bottom;
}
#tel2 {
background: url(ki/menu_prav_grad.gif) repeat-y right bottom;
}
#tel3 {
background: url(ki/niz-ris.jpg) no-repeat right bottom;
}
#tel4 {
background: url(ki/menu_lev_grad.gif) repeat-y;
}
#tel5 {
background: url(ki/verh.gif) repeat-x;
}
#tel6 {
background: url(ki/logo.jpg) no-repeat;
}
#tel7 {
background: url(ki/verh_pravo.gif) no-repeat top right;
}
#tel8 {
background: url(ki/niz-levo.gif) no-repeat bottom left;
}





/****************************************
ØÀÏÊÀ ÑÀÉÒÀ
****************************************/



#shapk {
height: 209px;
}




#logo {
width: 266px;
height: 209px;
float: left;
}



#logo_pravo {
margin-left: 266;
}



#opisanie {
padding-left: 100px;
height: 60px;
font-family: sans-serif;
text-indent: 20px;
text-align: justify;
font-size: 10px;
color: #555555;
}



#rek_verh1 {
padding-left: 50px;
height: 26px;
color: #ffffff;
font-size: 18px;
font-family: sans-serif;
font-style: italic;
font-weight: bold;
}

#rek_verh1 a {
color: #ffff99;
}


#menu-verh {
height: 81px;
}





#rek_verh2 {
height: 43px;
color: #111111;
font-size: 14px;
font-family: sans-serif;
}





/**************************************
ÂÅÐÕÍÅÅ ÌÅÍÞ
**************************************/



.knopka1 {
padding-top: 10px;
width: 145px;
height: 81px;
float: left;
text-align: center;
background: url(ki/knopka.gif) no-repeat;
}




.knopka1 a {
color: #fed380;
text-decoration: none;
font-size: 16px;
font-family: monospace;
font-weight: bold;
}







/***************************************
ÌÅÍÞ ËÅÂÎÅ
***************************************/


#menu_lev {
width: 210px;
float: left;
}


.menulevoe {
width: 170px;
height: 30px;
display:block;
background: url(ki/krug_bol.gif) no-repeat;
padding-left: 25px;
color: #fed380;
font-size: 20px;
font-family: serif;
font-style: italic;
font-weight: bold;
}



#menu_lev a {
width: 180px;
height: 20px;
display:block;
padding-left: 14px;
color: #ffffff;
font-size: 16px;
font-family: sans-serif;
text-decoration: none;
}



#menu_lev a:link {
}


#menu_lev a:hover {
padding-left: 20px;
background: url(ki/krug.gif) no-repeat left;
text-decoration: underline;
color: #ffff99;
}



#menu_lev a:active {
padding-left: 20px;
background: url(ki/krug.gif) no-repeat left;
color: #ffff99;
}



#menu_lev a.act {
padding-left: 20px;
background: url(ki/krug.gif) no-repeat left;
text-decoration: underline;
color: #ffff99;
}


/***********************************
ìåíþ ïðàâîå
***********************************/


#menu_prav {
width: 190px;
float: right;
color: #000000;
font-size: 14px;
font-family: sans-serif;
font-weight: bold;
}



.zaglavie {
color: #000080;
font-size: 20px;
font-family: serif;
font-style: italic;
font-weight: bold;
}






/********************************
ÑÅÐÅÄÈÍÀ
********************************/


#content {
color: #000030;
font-size: 14px;
font-family: sans-serif;
margin-left: 210;
margin-right: 205;
}






.text1 {
text-indent: 20px;
text-align: justify;
font-size: 10px;
color: #555555;
}

.text2 {
font-size: 10px;
color: #555555;
}



.zagolovok {
background: url(ki/zagolovok.gif);
background-color: #000080;
color: #f1f1f1;
}


.zagolovok a {
background: url(ki/zagolovok.gif);
background-color: #000080;
color: #f1f1f1;
}



#content h1 {
font-size: 22px;
font-family: sans-serif;
font-weight: bold;
}



#content h2 {
font-size: 20px;
font-family: sans-serif;
font-weight: bold;
}



#content h3 {
font-size: 18px;
font-family: sans-serif;
font-weight: bold;
}



#content h4 {
font-size: 16px;
font-family: sans-serif;
font-weight: bold;
}


.navigaciya {
font-size: 16px;
font-family: sans-serif;
}



.navigaciya a, .text a {
color: #0000bd;
}




.navigaciya a:hover, .text a:hover {
color: #0000ff;
}



.activstranica {
font-size: 22px;
color: #663300;
text-decoration: none;
font-weight: bold;
}



.neactivstranica {
font-size: 18px;
color: #0000bd;
text-decoration: none;
}


.foto_pole {
border: 1px solid #cbe2f3;
background-color: #ebffff;
}


.foto_liniya {
width: 100%;
}

.foto {
width: 24%;
float: left;
text-align: center;
}

.foto1 {
width: 19%;
float: left;
text-align: center;
}


.foto_ssilka {
width: 100%;
display: block;
text-decoration: none;
font-family: serif;
}



.foto_ssilka:hover {
background-color: #c8e1f3;
color: #000050;
}





/********************************
ØÀÁËÎÍÛ
********************************/

.shablon {
width: 100%;
height: 236px;
}


.shablon_lev {
text-align: center;
width: 49%;
float: left;
}



.shablon_seredina {
width: 220px;
height: 236px;
padding-top: 20px;
background: url(ki/ramka1.jpg) no-repeat;
margin-left: auto;
margin-right: auto;
color: #ffffff;
font-size: 12px;
font-family: sans-serif;
}



.shablon_seredina2 {
height: 98px;
}



.shablon_seredina a {
padding-right: 5px;
padding-left: 5px;
color: #ffffff;
font-size: 16px;
font-weight: bold;
font-family: sans-serif;
}



a.podrobnee {
padding-left: 120px;
font-size: 12px;
color: #dcdcdc;
}



/**********************************
ÑÎÂÅÒÛ
**********************************/

.sovet {
width: 500px;
}



.nazvanie_soveta {
width: 400px;
height: 26px;
display:block;
background: url(ki/krug_bol3.gif) no-repeat;
padding-left: 15px;
color: #663300;
font-size: 20px;
font-family: serif;
font-style: italic;
font-weight: bold;
}



.sam_sovet {
font-family: serif;
font-style: italic;
font-size: 16px;
padding-left: 25px;
}




/**********************************
ÍÈÇ
**********************************/

.niz {
height: 46px;
}



.niz_levo {
height: 46px;
width: 210px;
float: left;
}




.niz_pravo {
height: 46px;
width: 300px;
float: right;
}


.niz_center {
color: #3366cc;
font-size: 9px;
font-family: sans-serif;
}


/**********************************
ÊÎÌÌÅÍÒÛ
**********************************/

.komm {
margin-left: 30;
}


.komment {
font-size: 16px;
font-family: sans-serif;
font-style: italic;
}


.komment_avtor {
font-size: 14px;
font-family: serif;
font-weight: bold;
}

.komment_data {
font-size: 10px;
font-family: sans-serif;
}

.komment_liniya {
width: 80%
}



