
a:link, a:visited {          /* link ( линк )*/  /*  visited ( посещенный ранее URL )*/
text-decoration:none;

 }
a:active, a:hover  {      /*  active ( активная ссылка ), при щелчке вспыхивает*/   /* hover - при поднесении курсора, не работает в Нетскейпе  */
         text-decoration:underline;
         }

/* ================================================== Конец Стандартные Элементы  */

/* ======================================== horo ==============*/
/* ======================================== horo ==============*/
/* ======================================== horo ==============*/
/* ======================================== horo ==============*/
/* ======================================== horo ==============*/
/* ======================================== horo ==============*/
/*Backgrounds */
.bgr_3{background-color: #cccccc;}
.bgr_2{background-color: #A52A2A;}



/* ======================================== news_header ==============*/
.color1{
background-color: #FFFBF6; 
}

.color2{
	background-color: #D6D6D6;
}


.footer1 {
    border-top: 1px solid #CCCCCC;
    background-color: #EFEFEF; 
    border-bottom: 1px solid #CCCCCC;
}


/* ======================================== news_left ==============*/
.left_capt{   /* для черной ячейки слева*/

   border: solid black 1px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
   font-weight: bold;
     padding: 0px 2px 1px 12px;		  
}

h2{
        font-size: 12px;
   margin: 2px 5px 2px 5px;
}

A.cats{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #3366CC;
        font-weight: bold;
        font-size: 12px;
}
A.cats_red{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #A52A2A;
        font-weight: bold;
        font-size: 13px;
}
.bul{
        padding: 0px 0px 0px 15px;
}


/* ======================================== calendar ==============*/
.tbl_calendar{
    border: 1px solid #949494;
    background-color: #B2B2B2;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin: 0px 0px 0px 15px;
}
.title_cal{
        padding: 0px 0px 1px 0px;
        font-size: 12px;
        color:  #FFFFFF;
}
A.mouths{
      color:  White;
      font-size: 9px;
}
.txt_weekday{
        padding: 1px 1px 1px 1px;
        font-size: 11px;
        color: #000000;
        background-color:  White;
}

.txt_day{             /*для всех абсолютно дней*/
 padding: 1px 4px 1px 4px;
 background-color:  White;
 font-size: 10px;
 }
.lite_day{   /* текущий день не ссылка*/
        color:  #000000;
        text-decoration:  underline;
}

A.day{
        color: #3366CC;
}
.day_off{            /* выходные*/
        color: red;
}
.day_full{                    /*  дни для которых ничего нет*/
        color:  Gray;
}
.day_grey{                   /*  дни которые еще не наступили*/
        color: #CCCCCC;
}



/* ======================================== horo - middle ==============*/
/* === horo - path ==*/
.bgr_1{background-color: #A52A2A;}
.tbl_cat{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 13px;
   border: solid #A52A2A 1px;
        margin: 0px 0px 5px 0px;

}

A.path{
        color: #A52A2A;
        font-weight: bold;
        font-size: 13px;
}
.txt_path {	
        padding: 0px 2px 1px 12px;		  		  
	
}

.path_date {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        margin: 0px 2px 1px 8px;
        color: #999999;

}



/* === horo список знаков ==*/

h4{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin: 6px 2px 2px 8px;
        color: #000000;
        font-weight:  bold;
}

A.znak{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}


/* === horo - one_horo ==*/
.tbl_on{
        padding: 2px 10px 0px 10px;
        border: solid #CCCCCC 1px;
        background-color: #FAFAFA;
}


.txt_title{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
        font-weight: bold;
        font-size: 14px;
        margin: 10px 10px 10px 5px;		  
		  text-align: center;
}
.txt_descr{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
/*        font-weight: bold;*/
        font-size: 13px;
        text-align: justify;
		  line-height: 130%;

}



.txt_back_on  {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #3366CC;
        font-weight: bold;
        font-size: 9px;
		  padding: 5px 2px 5px 2px;
}

A.back_on  {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #3366CC;
        font-weight: bold;
        font-size: 11px;
}



/* === horo - horo and znak вместе ==*/

h3 { 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        margin: 1px 2px 2px 8px;
        color: #000000;
        font-weight:  bold;
}

.txt_descr2 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
        font-size: 13px;
        text-align: justify;
		  line-height: 130%;
        padding: 6px 10px 8px 10px;		  

}

/* ======================================== horo footer ==============*/
.tbl_footer1{
                padding: 4px 5px 5px 10px;
}

.tbl_footer2{

                padding: 4px 5px 5px 5px;
}

A.small{

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #3366CC;
        font-weight: normal;
/*        margin-left: 3px;*/
}

.small_g{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #7f7f7f;
        font-weight: normal;
}





