/* link ( линк )*/  /*  visited ( посещенный ранее URL )*/
a:link, a:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}

/*  active ( активная ссылка ), при щелчке вспыхивает*/   /* hover - при поднесении курсора, не работает в Нетскейпе  */
a:active, a:hover  {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         text-decoration:underline;
         }


/*классы специальных ссылок*/
a.clx_class{ color: #324994; }

/* ================================================== Конец Стандартные Элементы  */

/*========================================================================*/
/*========================================================================*/
/*========================================================================*/
/*========================================================================*/
/*=========================== fober ( css для  ins) =====================================*/
* {         font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	}

/* =============== fober_header and footer==============*/
.color1{
background-color: #FFFBF6; 
}

.color2{
	background-color: #D6D6D6;
}


.footer1 {
    border-top: 1px solid #CCCCCC;
    background-color: #EFEFEF; 
    border-bottom: 1px solid #CCCCCC;
}


/*/////////////////////////////////////////////////////////////////////////////////////////
/*============= fober_left ====*/
/* ======================================== для раскрывающегося меню на ins ==============*/
.left_capt{   /* для черной ячейки слева (шапка)*/

        font-size: 13px;
        font-weight: bold;
        padding: 0px 0px 1px 12px;
		  
        border-top: solid black 5px;
        
		  border-left: solid black 1px;		  		  
        border-right: solid black 1px;		  		  
        border-bottom: solid black 1px;		  		  
}


.txt_cats_main  {
        margin: 4px 3px 3px 8px;		  
        white-space: nowrap;		 		  		  
}
.cats_main  {

        font-size: 11px;
        font-weight: bold;
        cursor: hand;
        cursor: pointer;
        color: #000000;		  
}
.txt_cats  {
        margin: 2px 5px 2px 28px;	
        white-space: nowrap;		 		  
}
A.cats{
        color: #3366CC;
        font-size: 12px;
        font-weight: bold;
}
A.cats_red{
        color: #A52A2A;
        font-weight: bold;
        font-size: 12px;
}



/*/////////////////////////////////////////////////////////////////////////////////////////
/*=================================================== fober_middle ====*/
/* === path ==*/
.tbl_path {
        border-top: solid #A52A2A 5px;
        border-left: solid #A52A2A 1px;		  
        border-right: solid #A52A2A 1px;		  
        border-bottom: solid #A52A2A 1px;		  		  		  
}
.strela{
        padding: 0px 2px 0px 4px;
        font-size: 11px;
        font-weight: bold;
}
.path{                
        color: #000000;
        font-size: 13px;
        padding: 0px 0px 1px 2px;		  
        font-weight: bold;		
		  white-space: nowrap;  
}

.txt_full_path{
        font-size: 9px;
        color: #000000;
        font-weight: normal;
   	  padding: 5px 5px 10px 12px;					  
}
.full_path{
        font-size: 9px;
        color: #A52A2A;
        font-weight: normal;

}

/* ======= для  ins all_city, all obj==============*/
.txt_capt{             /*  заголовок заведений    */
        padding-top: 15px;
        padding-bottom: 5px;		  
        color: #A52A2A;
        font-size: 13px;
        text-transform: uppercase;
        font-weight: normal;
}
.city_up_all{
        font-size: 11px;
        font-weight: bold;
        color: #3366CC;		  
}


.city_up_1{
        font-weight: bold;
        color: #000000;		  
}

#city_up p{
        font-size: 13px;
        font-weight: normal;
        color: #000000;		  
        padding: 0px 0px 20px 0px;		
		  line-height: 130%;  		  
}


#city_down {
        color: #999999;
}
#city_down a{
        color: #000000;
        font-size: 13px;
        font-weight: bold;
}

/* ======= для  ins one obj==============*/
#obj {
        color: #000000;
        font-size: 13px;
        padding-left: 20px;
}


.txt_name_capt{             
        margin: 10px 0px 0px -18px;
        padding: 3px 0px 3px 0px;			  

   color: #A52A2A;
   text-transform: uppercase;
   border: solid #CCCCCC 1px;
	text-align: center;
   font-weight: bold;
}

#obj b{
        padding: 1px 0px 2px 18px;		  
		  margin: 8px 0px 5px -18px; 		  
		  background-color: #EFEFEF;
		  display:   block;
}




A.sac_nb{         /* ссылка на источник обекта*/
        color: #324994;
        font-size: 13px;
        font-weight: normal;
}

.txt_cat_on{                                /*  в*/
        padding: 5px 0px 5px 0px !important;	
}
.cat_on  {
        color: #3366CC;
        font-weight: bold;
        font-size: 11px;
       padding-left: 18px;
       padding-right: 18px;
       white-space: nowrap;		 
		 		 
}

.txt_bottom{          /**/
        color: #000000;
        font-size: 10px;
        font-weight: normal;
        padding: 1px 3px 3px 3px;
        border: solid #CCCCCC 1px;	
		  text-align: justify;	  
}


/* ======================================== fober пагинатор ==============*/
.tbl_pages{
        margin: 8px 0px 4px 0px;
}

A.page{                /* для пагинатора*/
   color: #BBBBBB;
        font-size: 11px;
}
.txt_page{
   color: #000000;/*#2B9045; */
        font-size: 11px;
        font-weight: bold;
        padding: 0px 2px 0px 2px;

}

A.prev{
        color: #A52A2A;
        font-size: 11px;
        font-weight: bold;
        margin: 0px 8px 0px 0px;

}
A.next{
        color: #A52A2A;
        font-size: 11px;
        font-weight: bold;
        margin: 0px 0px 0px 8px;

}
A.lp{
        color: #000000;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0px 5px 0px 0px;

}
A.np{
        color: #000000;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0px 0px 0px 5px;
}

/*====================================== fober_footer ====*/
.tbl_footer1{
        padding: 4px 0px 5px 15px;
        font-size: xx-small;
        color: #7f7f7f;
}

.tbl_footer2{
                margin:   4px 0px 0px 0px;
                padding: 0px 5px 0px 10px;
}
.small_g{
        font-size: xx-small;
        color: #7f7f7f;
   	  white-space: nowrap;
}

A.small{
        font-size: xx-small;
        color: #3366CC;
}
A.small_rec{
       
		  font-size: 13px; 
		  color:#000000; 
		  font-weight: bold;
}





/* ================== для отображения главной страницы  ==============================*/

.main_razd{
        border-top: solid #CCCCCC 1px;		  		  
        border-left: solid #CCCCCC 1px;		  		  
        border-right: solid #CCCCCC 1px;		  		  
		  background-color: #EFEFEF;
}


.main_txt  {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        padding: 3px 0px 8px 10px;	
        border: solid #CCCCCC 1px;
		  text-align: justify;
}

.main_txt_cats  {
        float: left;
        padding: 0px 0px 0px 10px;	
		  width: 2%;
   	/*	background: url(../ins/images/gas.gif) no-repeat ;		  		  */
}

A.main_cats{
        color: #3366CC;
        font-weight: bold;
        font-size: 11px;
		  white-space: nowrap;
}


.main_txt_text  {          
float: right;
width: 68%;
	  
        padding: 0px 0px 0px 0px;	
        line-height: 150%;		  
        font-weight: normal;		  
		  margin-right: 5px;		  
}


/* ================== для отображения random заведения справа  ==============================*/

#rand{
        border: solid #CCCCCC 1px;
		  background-color: #FDFDFF;  		  
       color: #000000;
        font-weight: normal;		  
        font-size: 13px;
/*        text-align: justify;		  */
        padding: 0px 6px 5px 6px;		  		  		  		  		  		  
}
#rand b{                 
        padding: 4px 0px 4px 0px;		  		  		  		  		  

		  display: block;
}




.rand_title{                 /* заголовок*/ 
        color: #3366CC;
        font-weight: normal;
        font-size: 13px;
}

.more{
        font-size: 11px;
        color: #3366CC;
        font-weight: normal;
}

