/*
Theme name: Галерия на думите (Desktop) - нова - 2026.07
Author: Александър Найденов
Version: 1.0
*/

 
/* Ако дефинирам мой Arial, IE не иска да го чете и го заменя със серифен шрифт
@font-face {
	font-family: 'Arial';
	src: url('fonts/21. Arial.ttf');
}
*/

@font-face {
	font-family: 'Arial Italic';
	src: url('fonts/22. Arial Italic.ttf');
}
@font-face {
	font-family: 'Times New Roman Regular';
	src: url('fonts/Times New Roman Regular.ttf');
}
@font-face {
	font-family: 'Times New Roman Italic';
	src: url('fonts/Times New Roman Italic.ttf');
}
@font-face {
	font-family: 'TimokCyr - cyr characters remapped to match Unicode cyr block';
	src: url('fonts/TimokCyr - cyr characters remapped to match Unicode cyr block.ttf');
}
@font-face {
	font-family: 'Chance_2';
	src: url('fonts/Chance_2.ttf');
}
@font-face {
	font-family: '15. Antiqua - Cyr i with grave';
	src: url('fonts/15. Antiqua - Cyr i with grave.ttf');
}
@font-face {
	font-family: '16. Antikwa-G - Cyrillic i with grave';
	src: url('fonts/16. Antikwa-G - Cyrillic i with grave.ttf');
}
@font-face {
	font-family: 'Philosopher';
	src: url('fonts/Philosopher.ttf');
}
@font-face {
	font-family: 'Cambria';
	src: url('fonts/Cambria.ttc');
}
@font-face {
	font-family: '11. AGHelveticaCyr Bold - Cyrillic i with grave';
	src: url('fonts/11. AGHelveticaCyr Bold - Cyrillic i with grave.ttf');
}
@font-face {
	font-family: 'Cassandra';
	src: url('fonts/Cassandra.ttf');
}
@font-face {
	font-family: 'Monotype Corsiva';
	src: url('fonts/Monotype Corsiva.ttf');
}
@font-face {
	font-family: 'Gabriela-Regular';
	src: url('fonts/Gabriela-Regular.ttf');
}
@font-face {
	font-family: 'Book Antiqua Bold Italic';
	src: url('fonts/ANTQUABI.TTF');
}
@font-face {
	font-family: '29. Arial Black';
	src: url('fonts/29. Arial Black.ttf');
}
@font-face {
	font-family: 'Book Antiqua';
	src: url('fonts/BKANT.TTF');
}
@font-face {
	font-family: 'Aver Italic';
	src: url('fonts/Aver Italic.ttf');
}


.site_design
{
	font-family: "Arial Italic";
	font-size: 0.7em;
	text-align: center;
	/*padding-left: 10%;*/
	padding-top: 1%;
	padding-bottom: 1%;
}

/*тук се намира целия хедър*/
.main_container
{
	max-width: 85%;
	
	/*
	background-image: url("main-images/grungy-floral-background 9 - scaledX.jpg");
	background-repeat: no-repeat;	
	background-color: #cccccc;
	*/
	
	margin: auto; /*центрира текстовата кутия по отношение на нейния контейнер*/
	/*margin-bottom: 0px;*/
	border: 0px solid blue;
}

/************ Header ************/

.header_class
{
	max-width: 100%;
	/*max-height: 0%;*/
	height: 17%; /* 15% ако не се сложи височина в браузърите Chrome и IE стеснява header-a до тънка лента */
	/*margin: auto; /*центрира текстовата кутия по отношение на нейния контейнер*/
	border: 0px solid yellow;
	
	
	background-image: url("main-images/4-blue-light-selected-2.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	
	margin: 0; /*без това не показва image-a на главата*/
	

	/*margin-top: -16px; /*това го слагам за да скрия празния ред над хедъра*/
	
	padding-top: 0%;
	padding-bottom: 4.5%;
}

/* таблица за разделяне на header-a на две колони*/
.header_table
{
    width: 100%;
    /*border: 1px solid brown;*/
    /*padding: 0px;*/
}

.header_table tr {
    /*background-color: #DDD;*/
}

.header_table td {
    /*padding: 25px;*/
    /*border-right: 5px solid #FCEFDC; */
    /*vertical-align: bottom;*/
}

/*
.menu_table
{
	 max-width: 100%;
	 height: 0%;
}
*/

.AB_logo
{
	padding-left: 4%;
	padding-top: 3%;
}

.AB_Banner
{
	text-align: left;
	font-family: "Philosopher";
	font-size: 2.5em;
	color: #6E421D;
	padding-top: 12%;
	padding-left: 0%;
	border: 0px solid;
}

.konstantin_kiril_filosof_citation_text
{
	font-family: "Monotype Corsiva";
	font-size: 1.25em;
	line-height: 120%; /*това е leading на текста*/
	color: #6E421D;
	text-align: left;
	padding-left: 5%;
	padding-right: 0%;
	padding-top: 0%;
	border: 0px solid;
}

.konstantin_kiril_filosof_citation_end {
	font-family: "Monotype Corsiva";
	font-size: 1.15em;
	color: #6E421D;
	text-align: right;
	/*padding-top: 1%; */
	padding-left: 1%;
	padding-right: 6%;
	padding-top: 0%;
}

html
{
    height: 100%;
}

body
{
	height: 100%;
	
	/*background-image: url("main-images/wall-976168_1920 - разширен огледално надолу 2.jpg"); */
	background-position: center top;
	/*background-repeat: no-repeat;	*/
	background-color: #cccccc; /* #cccccc; - избрано сиво #D7D1BB - избрано зелено за рамка */
	
	margin-top: -28;	/* -10 това го слагам за да скрия празния ред над хедъра при страница от тип page, не category*/
	/*padding: 0;*/
/*	padding-top: 0px; /*добавил съм това, защото иначе слага бяла ивица най-горе между горната част на браузъра и header-a*/
	
/*	color: #000;
	font-family: "Times New Roman Regular";
	
	font-size: 13pt;
	font-size: 1em;
	line-height: 1; */
}

/* стил за дропдауна за филтър */
.option_filter
{
 width: 25%;   
}

/* таблица за разделяне на страницата на две колони*/
.sidebar_table
{
    width: 100%;
    /*border: 1px solid brown;*/
    padding: 0%;
}

.sidebar_table td
{
    /*border-right: 5px solid #FCEFDC; */
    vertical-align: top;
}

.non-sidebar_column
{
    width: 75%; /* 75% */
    /*border: 1px solid green;*/
    padding: 2%;
}

.sidebar_top_table
{
	width: 100%;
	
	background: #e9dbcc; /*цвят на фона на горната част на sidebar-a, ако браузърът не поддържа градиенти */
	background: -webkit-linear-gradient(to right, #e9dbcc, #EEE8E1); /*#e9dbcc, #f0ede8*/
	background:    -moz-linear-gradient(to right, #e9dbcc, #EEE8E1);
	background:         linear-gradient(to right, #e9dbcc, #EEE8E1);
	
	/*border: 1px solid black;*/
	padding-top: 5%;
	padding-bottom: 7%;
	padding-left: 6%;
	padding-right: 5%;
	
	margin-top: 10%;
	
	/*
	border-left: 3px solid #e9dbcc;
	border-right: 1px solid #e9dbcc;
	border-top: 3px solid #e9dbcc;
	border-bottom: 3px solid #e9dbcc;
	*/
}

.sidebar_bottom_table
{
    width: 100%;
    background-color: #F0EDE8; /*цвят на фона на долната част на sidebar-a*/
    /*border: 1px solid red;*/
}

.h_subsection_sidebar_short_space_before
{
	font-family: "Arial";
	font-size: 0.9em;
	line-height: 130%; /*това е leading на текста*/
	text-align: left;
	font-weight: normal;
	/*text-transform: uppercase;*/
	padding-top: 0%;
	padding-bottom: 4%;
}

.h_subsection_sidebar
{
	font-family: "Arial";
	font-size: 0.9em;
	line-height: 130%; /*това е leading на текста*/
	text-align: left;
	font-weight: normal;
	/*text-transform: uppercase;*/
	padding-top: 15%;
	padding-bottom: 4%;
}

/* заглавието 'Ново на сайта' */
.h_site_latest_posts
{
	font-family: "15. Antiqua - Cyr i with grave";
	font-size: 1.5em;
	text-align: center;
	/*text-transform: uppercase;*/
	font-weight: bold;
	
	/*padding-left: 6%;*/
	padding-right: 0%;
	padding-top: 3%;
	padding-bottom: 2%;
}

/* таблица за разделяне на страницата с новините на две колони*/
.site_latest_posts_table
{
    width: 100%;
    /*border: 1px solid brown;*/
    padding: 0%;
    
    border-collapse: separate; /*това се слагало, за да работи border-spacing*/
    
    /* Първото число задава разстоянието между колоните (включ. отляво на първата), второто - разстоянието между редовете
    (включ. преди първия ред). Не работи в проценти, а само в пиксели.*/
   	border-spacing: 0px 15px; /*30px 15px; */
}

.site_latest_posts_general_column
{
	vertical-align: top;
	
	padding-left: 3%;
	padding-right: 3%;
	padding-top: 1%;
	
	border: 1px solid #e9dbcc;
}

/* таблица за ограждане на всяка секция в лявата колона в страницата с новините*/
.site_latest_posts_left_section_table
{
    width: 100%;
    /*border: 1px solid brown;*/
    padding: 0%;
    
    border-collapse: separate; /*това се слагало, за да работи border-spacing*/
    
    /* Първото число задава разстоянието между колоните (включ. отляво на първата), второто - разстоянието между редовете
    (включ. преди първия ред). Не работи в проценти, а само в пиксели.*/
   	border-spacing: 0px 15px; /*30px 15px; */
}

.site_latest_posts_left_section_table td
{
	vertical-align: top;
	
	padding-left: 3%;
	/*padding-right: 3%;*/
	padding-top: 1%;
    /*padding: 2%; /* 25px */
    
    /*border: 3px solid #999999;*/
    
    /*border-right: 3px solid #999999;*/
    border-top: 3px solid #990000; /*#999999;
    /*border-bottom: 3px solid #E9DBCC;*/
    
    /*background-color: #e9dbcc;*/
}

/* таблица за ограждане на всяка секция в лявата колона в страницата с новините*/
.site_latest_posts_right_section_table
{
    width: 100%;
    /*border: 1px solid brown;*/
    padding: 0%;
    
    border-collapse: separate; /*това се слагало, за да работи border-spacing*/
    
    /* Първото число задава разстоянието между колоните (включ. отляво на първата), второто - разстоянието между редовете
    (включ. преди първия ред). Не работи в проценти, а само в пиксели.*/
   	border-spacing: 0px 15px; /*30px 15px; */
}

.site_latest_posts_right_section_table td
{
	vertical-align: top;
	
	padding-left: 3%;
	padding-top: 1%;
    /*padding: 2%; /* 25px */
    
    /*border: 3px solid #999999;*/
    
    border-top: 3px solid #990000 /* #999999;
    /*border-bottom: 3px solid #E9DBCC;*/
    /*background-color: #e9dbcc;*/
}



.left_align_image_margin_author_photo
{
	margin-left: 0%;
	margin-right: 3%;
	margin-top: 0%;
	margin-bottom: 0.5%;
	
	float: left; /* това се слага, за да може текстът да заобиколи снимката отдясно */
	display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
	
	padding-left: 0%;
}

.left_align_image_margin_preview_cover
{
	margin-left: 0%;
	margin-right: 3%;
	margin-top: 0%;
	margin-bottom: 0.5%;
	
	float: left; /* това се слага, за да може текстът да заобиколи снимката отдясно */
	display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
	
	padding-left: 0%;
}

.left_align_image_margin_cover
{
	margin-left: 0%;
	margin-right: 3%;
	margin-top: 0%;
	margin-bottom: 0.5%;
	
	float: left; /* това се слага, за да може текстът да заобиколи снимката отдясно */
	display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
	
	padding-left: 2%;
}

ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-right: 15px;
	padding-left: 15px;
}

h1 {
	font-family: "Times New Roman Regular";
	font-size: 2em;
    font-weight: bold;
}

h2 {
	font-family: "Times New Roman Regular";
	font-size: 1.7em;
    font-weight: bold;
}

h3 {
	font-family: "Times New Roman Regular";
	font-size: 1.5em;
    font-weight: bold;
}

h4 {
	font-family: "Times New Roman Regular";
	font-size: 1.3em;
    font-weight: bold;
}

h5 {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
    font-weight: bold;
}

.h_category_name
{
	font-family: "Philosopher";
	font-size: 1em;
	text-align: right;
	text-transform: uppercase;
	padding-right: 2%;
	padding-top: 3%;
	padding-bottom: 2%;
}

.h_musical_logos_title
{
	font-family: "Book Antiqua Bold Italic";
	font-size: 1.7em;
	color: #003366;
	text-align: right;
	text-transform: uppercase;
	padding-right: 0%;
	padding-bottom: 1%;
}

.electronic_magazine
{
	font-family: "Times New Roman Italic";
	font-size: 1.2em;
	text-align: left;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 45%;
	padding-right: 0%;
}

.issn
{
	font-family: "Times New Roman Regular";
	font-size: 0.9em;
	text-align: left;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 45%;
	padding-right: 0%;
	padding-top: 1%;
}

.h_page_name_admin
{
	font-family: "Philosopher";
	font-size: 1em;
	text-align: right;
	padding-top: 1%;
	padding-bottom: 5%;
}

.h_page_name {
	font-family: "Philosopher";
	font-size: 1em;
	text-align: right;
}

.h_author_name_for_works_list {
	font-family: "Philosopher";
	font-size: 1.2em;
	font-weight: normal;
	text-align: left;
	font-style: italic;
}

.h_works {
	font-family: "Times New Roman Regular";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	font-style: italic;
	padding-bottom: 20px;
}

.h_categories_for_author_all_works
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	font-weight: bold;
	padding-top: 3%;
	padding-bottom: 1%;
}

.h_latest_posts
{
	font-family: "Book Antiqua";
	font-size: 0.9em;
	text-align: right;
	/*font-weight: bold;*/
	text-transform: uppercase;
	padding-top: 3%;
	padding-bottom: 1%;
}

.links_latest_posts
{
	font-family: "29. Arial Black";
	font-size: 0.9em;
	/*color: #009966;	/*цветът на линковете на страницата "Ново на сайта"*/
	line-height: 130%; /*това е leading на текста*/
	font-weight: normal;
	text-align: left;
	
	padding-top: 4%;
	padding-bottom: 2%;
}

.h_series_links
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	font-weight: bold;
	padding-top: 4%;
	padding-bottom: 2%;
}

.series_links
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	font-weight: normal;
	text-align: left;
	/*font-weight: bold;*/
	/*padding-top: 4%;*/
	padding-bottom: 0.8%;
}

.attr_series_link
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	/*font-weight: bold;*/
	padding-top: 2%;
	padding-bottom: 6%;
}

.h_single_series {
	font-family: "Times New Roman Italic";
	font-size: 1.2em;
	font-weight: normal;
	text-align: left;
	font-weight: normal;
	/*font-style: italic;*/
	/*text-transform: uppercase;*/
	padding-top: 4%;
	padding-bottom: 2%;
}

.h_author_name_for_single_post {
	font-family: "Philosopher";
	font-size: 1.2em;
	font-weight: normal;
	text-align: left;
	font-style: italic;
	padding-left: 2%;
	padding-bottom: 0.5%;
}

/* датата на написване на текста */
.h_text_writing_date_for_list
{
	font-family: "Times New Roman Italic";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	/*font-style: italic;*/
	/*padding-top: -20px; */
	text-transform: lowercase;
	padding-left: 4%
	padding-top: 0%;
	padding-bottom: 3%;
}

/* авторът на текста */
.h_text_writing_author_for_list
{
	font-family: "Times New Roman Italic";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	/*font-style: italic;*/
	/*padding-top: -20px; */
	/*text-transform: lowercase;*/
	padding-bottom: 3%;
}

/* авторът на текста */
.h_text_writing_author_for_list_small
{
	font-family: "Arial";
	font-size: 0.8em;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	/*font-style: italic;*/
	/*padding-top: -20px; */
	/*text-transform: lowercase;*/
	padding-bottom: 3%;
}

/* линк за връщане на предишната страница */
.back_link
{
	font-family: "Times New Roman Italic";
	font-size: 1em;
	font-weight: normal;
	text-align: right;
	/*font-style: italic;*/
	/*padding-top: -20px; */
	/*text-transform: lowercase;*/
	padding-bottom: 3%;
}

/* датата на написване на текста за единичен пост */
.h_text_writing_date_for_single_post {
	font-family: "Times New Roman Italic";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	/*font-style: italic;*/
	padding-left: 2%;
	padding-top: 0%;	
}

.h_archive_year
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	font-weight: normal;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	padding-top: 30px;
	padding-bottom: 15px;		
}

/*шрифтовете се показват с различен кегел в зависимост от това дали се задават в кода
или от админ панела на WordPress, затова този стил е за използване от админ интерфейса*/
.work_attribute
{
	font-family: "Times New Roman Italic";
	font-size: 0.95em;
	text-align: left;
	font-weight: bold;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
}

.work_attribute_value
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 120%; /*това е leading на текста*/
	/*display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
	padding-bottom: 4%;
}

.work_attribute_value_short_space_after
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 120%; /*това е leading на текста*/
	/*display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
	padding-bottom: 0%;
}

.work_attribute_admin
{
	font-family: "Times New Roman Italic";
	font-size: 0.9em;
	text-align: left;
	font-weight: bold;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
}

.work_attribute_value_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 120%; /*това е leading на текста*/
	/*display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
	padding-bottom: 4%;
}

.h_content_author_name {
	font-family: "Times New Roman Regular";
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
}

.h_authors_list {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	line-height: 120%; /*това е leading на текста*/
	font-weight: normal;
	text-align: left;
}

.partners_list_sidebar
{
	font-family: "Arial";
	font-size: 0.8em;
	line-height: 130%; /*това е leading на текста*/
	font-weight: normal;
	text-align: left;
	/*text-decoration: none;*/
	
	padding-bottom: 2%;
}

.authors_list_sidebar
{
	font-family: "Arial";
	font-size: 0.8em;
	line-height: 130%; /*това е leading на текста*/
	font-weight: normal;
	text-align: left;
	/*text-decoration: none;*/
	
	padding-bottom: 0.7%;
}

a:hover, a:visited, a:link, a:active
{
    text-decoration: none; /*маха подчертаването на всички линкове на сайта*/
}

.h_works_list_poetry {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	line-height: 130%; /*това е leading на текста*/
	font-weight: normal;
	text-align: left;
}

.h_works_list_prose {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	line-height: 130%; /*това е leading на текста*/
	text-align: left;
	font-weight: normal;
	/*text-transform: uppercase;*/
	padding-bottom: 4%;
}

.h_works_list_author_all_works
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	line-height: 130%; /*това е leading на текста*/
	font-weight: normal;
	text-align: left;
}

.h_knigi_zaglavia_s_koritzi
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	/*line-height: 140%; /*това е leading на текста*/
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 1%;
}

.h_zaglavia_spisak
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	line-height: 120%; /*това е leading на текста*/
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 1%;
}

.h_zaglavia_spisak_s_oshte
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	line-height: 120%; /*това е leading на текста*/
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 1%;
}

h_articles_list {
	font-size: 0.9em;
	font-weight: bold;
}

.h_contacts_admin
{
	font-family: "Arial";
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	padding-left: 0%;
	padding-top: 1%;
	padding-bottom: 1%;
}

.h2_contacts_admin
{
	font-family: "Arial";
	font-size: 0.95em;
	/*font-style: italic;*/
	padding-left: 17%;
	padding-top: 1%;
	padding-bottom: 0%;
}

.editorial_office_text_admin
{
	font-family: "Arial";
	font-size: 1em;
	padding-left: 17%;
	line-height: 140%; /*това е leading на текста*/
	padding-top: 1%;
	padding-bottom: 1%;
}

.contacts_text_admin
{
	font-family: "Arial";
	font-size: 0.9em;
	padding-left: 24%;
	line-height: 140%; /*това е leading на текста*/
	padding-top: 1%;
	padding-bottom: 1%;
}

.about_us_admin
{
	font-family: "Monotype Corsiva";
	font-size: 1.7em;
	line-height: 120%; /*това е leading на текста*/
	text-align: center;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.about_us_text
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	text-align: left;
}

.h_more_from_author
{
	font-family: "Philosopher";
	font-size: 1em;
	line-height: 130%; /*това е leading на текста*/
	font-weight: normal;
	/*font-style: italic;*/
	text-align: left;
	padding-top: 4%;
	padding-left: 1%;
}

.editor-in-chief_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	line-height: 120%; /*това е leading на текста*/
	text-align: justify;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-left: 0%;
	padding-right: 0%;
}

.h_opusi_musical_logos_subtitle_admin
{
	font-family: "Arial";
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	padding-left: 0%;
	padding-top: 3%;
	padding-bottom: 2%;
}

.opusi_musical_logos_text_admin
{
	font-family: "Arial";
	font-size: 0.85em;
	font-weight: normal;
	text-align: justify;
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 1%;
}

.h_prose
{
	font-family: "Times New Roman Regular";
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 5%;
}

.h_prose_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 5%;
}

/*подзаглавие с голямо разстояние преди него*/
.h2_prose_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 7%;
	padding-bottom: 5%;
	font-size: 1.2em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: center;
}
/*подзаглавие с малко разстояние преди него*/
.h2_prose_short_space_before_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 5%;
	padding-bottom: 5%;
	font-size: 1.2em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: center;
}
/*подзаглавие с голямо разстояние преди него и ляво равнено*/
.h2_prose_left_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 5%;
	padding-bottom: 3%;
	font-size: 1.2em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: left;
}
/*подзаглавие с голямо разстояние преди него и ляво равнено*/
.h3_prose_left_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 4%;
	padding-bottom: 2%;
	font-size: 1.1em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: left;
}
/*подзаглавие с голямо разстояние преди него и центрирано*/
.h3_prose_center_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 5%;
	padding-bottom: 3%;
	font-size: 1.1em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: center;
}
/*подзаглавие с малко разстояние преди него и ляво равнено*/
.h3_prose_left_short_space_before_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 0%;
	padding-bottom: 2%;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
}
/*подзаглавие с малко разстояние преди него и центрирано*/
.h3_prose_center_short_space_before_admin
{
	font-family: "Times New Roman Regular";
	padding-top: 0%;
	padding-bottom: 2%;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
}

.h_opusi_announcements
{
	font-family: "Times New Roman Regular";
	font-size: 1.25em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 5%;
}

.prose_subhead_admin
{
	font-family: "Times New Roman Italic";
	font-size: 1.1em;
	text-align: center;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 3%;
}

.prose_subhead_announcement_admin {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	text-align: center;
	font-weight: bold;
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 5%;
}

.prose_subhead_left_italic {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	text-align: left;
	font-style: italic;
	line-height: 120%; /*това е leading на текста*/
}

.prose_subhead_left_non_italic_admin {
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	text-align: left;
	font-style: normal;
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 3%;
}

.prose_subhead_long_text_admin
{
	font-family: "Times New Roman Italic";
	font-size: 1.1em;
	text-align: justify;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-bottom: 0%;
}

.prose_question_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	text-align: justify;
	font-weight: bold;
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.prose_text_category
{
	font-family: "Times New Roman Regular";
	/*text-indent: 1.05em;*/
	font-size: 1.05em;
	text-align: justify;
	line-height: 130%; /*това е leading на текста*/
	padding-bottom: 2%;
}

prose_text_category::first-line { text-indent: 1.05em; }


.excerpt_site_latest_posts
{
	font-family: "Arial";
	font-size: 0.8em;
	color:#000000;
	text-align: justify;
	line-height: 130%; /*това е leading на текста*/
	padding-bottom: 2%;
}

.prose_text_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	text-align: justify;
	line-height: 120%; /*това е leading на текста*/
	padding-top: 2%;
	padding-bottom: 2%;
}

.prose_text_page
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	text-align: justify;
	line-height: 120%; /*това е leading на текста*/
}

.prose_list_admin
{
	font-family: "Arial";
	font-size: 0.85em;
	padding-left: 2%;
	text-align: left;
	/*font-style: italic;*/
	line-height: 140%; /*това е leading на текста*/
	padding-top: 0%;
	padding-bottom: 0%;
}

.prose_text_under_photo_center_admin
{
	font-family: "Times New Roman Italic";
	font-size: 1.1em;
	text-align: center;
	line-height: 120%; /*това е leading на текста*/
	padding-top: 3%;
	padding-bottom: 3%;
}

.prose_video_text_under_link_center_admin
{
	font-family: "Times New Roman Italic";
	font-size: 1.1em;
	text-align: center;
	line-height: 120%; /*това е leading на текста*/
	padding-top: 4%;
	padding-bottom: 5%;
}

.news_poster
{
	font-family: "Times New Roman Italic";
	font-size: 1.1em;
	text-align: center;
	line-height: 120%; /*това е leading на текста*/
	padding-top: 4%;
	padding-bottom: 5%;
}

.art_tour_text_under_photo
{
	font-family: "Times New Roman Italic";
	font-size: 1.1em;
	text-align: center;
	line-height: 120%; /*това е leading на текста*/
	padding-top: 0%;
	padding-bottom: 0%;
}

.about_the_author
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	text-align: justify;
	line-height: 120%; /*това е leading на текста*/
}

.about_the_author_admin {
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	text-align: justify;
	line-height: 115%; /*това е leading на текста*/
	padding-top: 0%;
	padding-bottom: 2%;
}

.prose_news
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	text-align: justify;
	line-height: 120%; /*това е leading на текста*/
}

.h_work_title_for_thumbnail {
	font-family: "Times New Roman Regular";
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	line-height: 110%; /*това е leading на текста*/
	display: inline; /*това се слага, за да накара div да не слага празен ред преди него*/
}

.prose_text_annotation_word_admin
{
	font-family: "Times New Roman Italic";
	font-size: 0.95em;
	text-align: left;
	font-weight: bold;
	line-height: 120%; /*това е leading на текста*/
}

.prose_text_excerpt_title
{
	font-family: "Times New Roman Italic";
	font-size: 0.95em;
	text-align: left;
	font-weight: bold;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 2%;
	padding-top: 4%;
	padding-bottom: 3%;
}

.prose_text_excerpt_title_admin
{
	font-family: "Times New Roman Italic";
	font-size: 0.95em;
	text-align: left;
	font-weight: bold;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-top: 4%;
}

.prose_text_annotation
{
	font-family: "Times New Roman Italic";
	font-size: 1em;
	text-align: justify;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-top: 4%;
	padding-bottom: 1%;
}

.prose_text_annotation_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.95em;
	text-align: justify;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-top: 4%;
	padding-bottom: 1%;
}

.prose_text_annotation_short_space_before_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.95em;
	text-align: justify;
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.unique_visitors
{
	font-family: "Times New Roman Italic";
	font-size: 0.95em;
	text-align: right;
	/*font-weight: bold;*/
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-top: 1%;
	padding-right: 2%;
}

.h_book_content_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.95em;
	text-align: justify;
	font-weight: bold;
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-top: 3%;
	padding-bottom: 3%;
}

.h2_book_content_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1em;
	text-align: justify;
	/*font-weight: bold;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-top: 3%;
	padding-bottom: 2%;
}

.book_content_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.95em;
	text-align: justify;
	/*font-weight: bold;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 1%;
}

.annotation_citation_end_left_italic_admin
{
	font-family: "Times New Roman Italic";
	padding-left: 0%;
	padding-right: 0%;
	font-size: 0.9em;
	text-align: right;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-top: 0%;
	padding-bottom: 0%;
}

.citation_end_left_admin {
	font-family: "Times New Roman Italic";
	padding-left: 0%;
	padding-right: 0%;
	font-size: 0.9em;
	text-align: left;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-top: 0%;
	padding-bottom: 0%;
}

.poetry_citation_end_admin
{
	font-family: "Times New Roman Regular";
	padding-left: 0%;
	padding-right: 28%;
	padding-top: 3%;
	padding-bottom: 3%;
	font-size: 0.9em;
	text-align: right;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
}

.poetry_citation_end_semi_right_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.9em;
	padding-left: 0%;
	padding-right: 50%;
	padding-top: 1%;
	padding-bottom: 2%;
	text-align: right;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
}

.poetry_epigraph_admin
{
	font-family: "Times New Roman Regular";
	/*font-family: "Cambria";*/
	padding-left: 5%;
	padding-right: 25%;
	font-size: 0.9em;
	text-align: left;
	font-style: normal;
	line-height: 120%; /*това е leading на текста*/
}

.poetry_epigraph_end_admin
{
	font-family: "Times New Roman Regular";
	/*font-family: "Cambria";*/
	font-size: 0.9em;
	text-align: right;
	font-style: normal;
	line-height: 100%; /*това е leading на текста*/
	padding-left: 0%;
	padding-right: 35%;
	padding-top: 1%;
	padding-bottom: 6%;
}

.poetry_dedication_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.9em;
	text-align: left;
	font-style: normal;
	line-height: 100%; /*това е leading на текста*/
	padding-left: 23%;
	padding-right: 0%;
	padding-top: 7%;
	padding-bottom: 5%;
}

.poetry_dedication_short_space_before_admin
{
	font-family: "Times New Roman Regular";
	font-size: 0.9em;
	text-align: left;
	font-style: normal;
	line-height: 100%; /*това е leading на текста*/
	padding-left: 23%;
	padding-right: 0%;
	padding-top: 3%;
	padding-bottom: 5%;
}

.prose_citation_admin
{
	font-family: "Times New Roman Italic";
	font-size: 0.99em;
	text-align: justify;
	/*font-style: italic;*/
	line-height: 130%; /*това е leading на текста*/
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 1%;
	padding-bottom: 0%;
}

.prose_citation_end_left_admin
{
	font-family: "Times New Roman Italic";
	font-size: 0.9em;
	text-align: left;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 2%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.prose_citation_end_right_admin
{
	font-family: "Times New Roman Italic";
	font-size: 0.9em;
	text-align: right;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-left: 0%;
	padding-right: 5%;
	padding-top: 0%;
	padding-bottom: 3%;
}

.prose_citation_end_right_short_space_before_admin
{
	font-family: "Times New Roman Italic";
	padding-left: 0%;
	padding-right: 2%;
	font-size: 1em;
	text-align: right;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
	padding-top: 0%;
	padding-bottom: 5%;
}

.prose_epigraph_right_admin
{
	font-family: "Times New Roman Italic";
	padding-left: 5%;
	padding-right: 2%;
	font-size: 1em;
	text-align: right;
	/*font-style: italic;*/
	line-height: 120%; /*това е leading на текста*/
}

.prose_epigraph_end_right_admin
{
	font-family: "Times New Roman Italic";
	padding-left: 5%;
	padding-right: 5%;
	font-size: 1em;
	text-align: right;
	/*font-style: italic;*/
	line-height: 100%; /*това е leading на текста*/
	padding-top: 1%;
	padding-bottom: 0%;
}

.read_more_style
{
	font-family: "Times New Roman Regular";
	font-size: 0.95em;
	text-align: right;
	line-height: 100%; /*това е leading на текста*/
	padding-bottom: 2%;
}

.read_more_style_small
{
	font-family: "Times New Roman Regular";
	font-size: 0.9em;
	text-align: right;
	line-height: 100%; /*това е leading на текста*/
	padding-bottom: 2%;
}

.h_news_title
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: left;
	line-height: 110%; /*това е leading на текста*/
	padding-bottom: 4%;
}

.related_posts_links
{
	font-family: "Times New Roman Regular";
	font-size: 1.05em;
	text-align: left;
	line-height: 100%; /*това е leading на текста*/
	
	padding-left: 5%;
	padding-bottom: 5px;
}

/*този клас прави пунктирана линия разделител между постовете*/
.separator
{
	margin: 10px auto 10px auto;
	width: 100%;
	height: 2px;
	border-bottom: 1px dotted black;
}

h_poetry_list
{
	font-family: "15. Antiqua - Cyr i with grave";
	font-size: 1em;
	font-weight: bold;
}

/*използва се за заглавие на стихосбирка*/
.h_poetry
{
	font-family: "Times New Roman Italic";
	/*font-family: "Gabriela-Regular";*/
	font-size: 1.2em;
	/*font-style: italic;*/
	/*font-weight: bold;*/
	text-align: left;
	padding-left: 31%;
	padding-bottom: 5%;
	text-transform: uppercase;
}

/*заглавията на всички стихове вътре в стихосбирката*/
.h_book_of_poetry_admin
{
	font-family: "Times New Roman Regular";
	font-style: normal;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	padding-top: 6%;
	padding-bottom: 5%;
	padding-left: 3%;
}

.h_book_of_poetry_short_space_admin
{
	font-family: "Times New Roman Regular";
	font-style: normal;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	padding-top: 2%;
	padding-bottom: 5%;
	padding-left: 3%;
}

.h2_poetry_admin
{
	font-family: "Times New Roman Regular";
	font-size: 1.1em;
	font-weight: bold;
	/*text-transform: uppercase;*/
	text-align: left;
	padding-left: 2%;
	padding-top: 9%;
	padding-bottom: 5%;
}

.verses_text
{
	font-family: "Times New Roman Italic";
	/*font-family: "TimokCyr - cyr characters remapped to match Unicode cyr block";*/
	/*font-family: "15. Antiqua - Cyr i with grave";*/
	/*font-style: italic;*/
	padding-left: 29%;
	padding-right: 0%;
	font-size: 1.15em;
	line-height: 150%; /*това е leading на текста*/
	text-align: left;
	color: #000;
}

.verses_text_admin
{
	font-family: "Times New Roman Italic";
	padding-left: 29%;
	padding-right: 0%;
	font-size: 1.1em;
	line-height: 150%; /*това е leading на текста*/
	text-align: left;
	color: #000;
}

h_2016
{
	font-size: 0.8em;	
}

.alignCenter {
	text-align: center;
}

a img { 
	border: none;
}

a:link,
a:visited {
	color: #006ec3;
}
a:hover {
	color: #999999;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}

.content {

	padding: 10px 0;
}

.menuBarText {
	font-family: "15. Antiqua - Cyr i with grave";
	text-align: center;
	color: #000;
	font-size: 20px;
}

.round_left {
    border-radius: 15px 0 0 15px;   
}

.round_right {
    border-radius: 0 15px 15px 0;   
}

/* General layout */

/*Footer */
.site-footer {
	margin-top: 30px;
	/*border-top: 2px solid #999;*/
}

article.post {
	border-bottom: 2px dotted #bbbbbb;	
}

article.post:last-of-type {
	border-bottom: none;
}


/**********************************************/
/************ Класовете за текстовата кутия (подложката под текста) ************/

/* задава общата ширина и цвят на подложката на текстовете*/
.text_area
{
	max-width: 85%;
	
	/*background-color: #FCEFDC; */
	background-color: #F0EDE8; /*#f1dcbf; - кафяво  #F0EDE8; - сивото  #faeeda - бежаво-избрано; */
	
	margin: auto; /*центрира текстовата кутия по отношение на нейния контейнер*/
	/*margin-top: -4%; /* това го слагам, защото иначе се образува висока ивица между менютата и текстовата кутия */
	border: 0px solid red;
}

/* Този втори клас се слага вътре в класа text_area, защото padding-ът променя ширината на контейнера и текстовата кутия става с различна ширина от header-a. Като се използват двата класа обаче text_area поддържа еднаква ширина, а text_area_with_padding добавя padding така, че текстовата кутия да има същата ширина като header-a*/
.text_area_with_padding_category
{
	max-width: 100%;
	
	padding-top: 5%;
	padding-left: 70px;
    padding-right: 70px;
    padding-bottom: 70px;
}

.text_area_with_padding_page
{
	max-width: 100%;
	padding-left: 70px;
    padding-right: 70px;
    padding-top: 5%;
    padding-bottom: 70px;
}

.text_area_with_padding_page_narrow_width
{
	max-width: 100%;
	padding-left: 5%;
    padding-right: 13%;
    padding-top: 0%;
    padding-bottom: 0%;
}

.text_area_with_padding_broad_width
{
	max-width: 100%;
	padding-left: 5%;
    padding-right: 5%;
    padding-top: 7%;
    padding-bottom: 5%;
}

.text_area_with_padding_category_for_thumbnails {
	max-width: 100%;
	padding-top: 5%;
	padding-left: 140px;
    padding-right: 140px;
    padding-bottom: 5%;
}




/**********************************************/
/************ Новите падащи менюта ************/

.menu_main_container
{
	max-width: 100%;
	
	/*margin: auto; /*центрира текстовата кутия по отношение на нейния контейнер*/

	/*height: 5.2%; /* 5.2% тази височина е необходима, защото без нея Firefox не показва бялата лента на менютата до края*/
	
	/*този цвят трябва да бъде същият като цвета на менютата*/
	/*background-color: #e8dbcc;*/
	
	/*background-color: #F0EDE8; */
}



.menu_container
{
	/* контейнерът на менютата трябва да има фиксирана ширина, иначе менютата не могат
	да се центрират на страницата*/ 
	/*Разлика между width и max-width: Разликата се проявява когато екранът е по-тесен. Тогава width добавя хоризонтален скролер, оставяйки елемента (напр. лентата на менютата) на същия ред. max-width стесннява елемента до ширината на по-малкия прозорец и ако трябва, избутва менютата на следващия ред. Това може да се тества като се стеснява ширината на браузъра.*/
	
	/*max-width: 1400px;*/
	/*height: 10%; /* 5.2% */

	/*margin: auto; /*центрира текстовата кутия по отношение на нейния контейнер*/
	/*background-color: #FFFFFF;*/
	
	/*text-align: center;	/*центрира менютата и текстовете в падащите менюта, което е грозно*/
    width: auto;
    margin: 0 auto;
	
	/*margin-bottom: 0px;*/
	border: 0px solid red;
	/* центрира главните менюта по отношение на страницата */
	/*margin: 0 auto;*/
}

/* background color of clicked menu */
#menu_container ul li.current-menu-item a:link, #cssmenu ul li.current-menu-item a:visited
{
	background-color: #D9D3B3; /* цвят на селектираното подменю*/
	/*background-color: #6E421D; */
	color: #f1f1f1;
}

#cssmenu
{
	/*margin: 0 auto;*/
    /*display: inline-block; */	
    /*list-style: none;*/
    padding: 0;
}

#cssmenu ul
{

}

#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
	/* цвят на менютата в статично състояние */
	background-color: #e8dbcc;
	/*background-color: #E5C57C;*/
	margin-right: 0px; 

	border: none; /*включва рамка на менютата и подменютата - стават дебели и грозни*/
	margin: 0; /*за да не слага една грозна лентичка в дясната страна на менютата*/
	/*padding: 0; */
	line-height: 1.6;  /*височина на лентата с менюта*/
}

#cssmenu > ul
{
	padding: 0;
	margin: 0;
	border: 0px solid; /*обща рамка около главните менюта*/
	border-color: #bbb; /*цвят на общата рамка около главните менюта*/
}

#cssmenu > ul > li
{
	display: inline-block;
	list-style: inside none;
	padding: 0;
	float: left;
	display: block;
	position: relative; /* ако не се сложи това отварящите се менюта се отварят нагоре */
	
	border-right: 0px solid; /*включва десни рамки на главните менюта*/
	border-left: 0px solid; /*включва леви рамки на главните менюта*/
	border-color: #bbb;  /*цвят на рамките на главните менюта*/
	
	/*width: 140px; /* ширината на главните менюта*/
}

#cssmenu > ul > li > a:hover
{
	background: #FBEEDB; /*цвят на фона на меню без подменюта при hover*/
	color: #997777;		/*цвят на текста на меню без подменюта при hover*/
}

#cssmenu > ul > li > a:after {
	/*content: '';*/
	/*position: absolute;*/
	/*top: -1px;*/
	/*bottom: -1px;*/
	/*right: -2px;*/
	/*z-index: 99;*/
}
#cssmenu ul li.has-sub:hover > a:after {
/*	top: 0;
	bottom: 0; */
}
#cssmenu > ul > li.has-sub > a:before {
	/*content: '';*/
	/*position: absolute;*/
	/*top: 18px;*/
	/*right: 6px;*/
}
#cssmenu > ul > li.has-sub:hover > a:before {
	/*top: 19px;*/
}
#cssmenu ul li.has-sub:hover > a
{
	background: #D9D3B3; /*цвят на главно меню при hover спускане към негови подменюта*/

	/*следващите две трябва да са на 13px, за да може при hover курсорът да се спуска в подменютата, иначе не става */
	padding-bottom: 13px;
	padding-top: 13px;
	top: -1px;
	z-index: 999;
}
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div {
	display: block;
}
#cssmenu ul li.has-sub > a:hover {
	background: #FBEEDB; /*цвят на фона на рубриката при hover*/
	color: #997777;		/*цвят на текста на рубриката при hover*/
}
#cssmenu ul li > ul, #cssmenu ul li > div {
	display: none;
	/*width: auto;*/
	position: absolute;
	top: 48px; /* целия блок падащи менюта на какво растояние ще бъде от лентата с главните менюта*/
	padding: 1px 0; /*първата стойност добавя горна и долна рамка на подменютата, а втората - хоризонтални рамки*/
	background: #000000; /*цвят на същите рамки*/
	z-index: 999;
}
#cssmenu ul li > ul {
	width: 250px; /*ширина на подменютата*/
}
#cssmenu ul li > ul li {
	display: block;
	list-style: inside none;
	padding: 0; /*вертикалното растояние между подменютата*/
	position: relative;
}
#cssmenu > ul > li > a {
	outline: none;
	display: block;
	position: relative;
	padding: 12px 35px; /*височина и ширина на лентата с менюта*/
	text-decoration: none;
	/*font-weight: bold; */
	font-family: "Arial"; /* шрифтът на главните менюта */
	font-size: 0.9em;
	color: #707A11; /*цвят на текста на главните менюта в статично състояние*/ 
}

/*този клас показва логото АБ във второто главно меню без hover */

/*
#cssmenu li.menu_image_AB > a
{
	background-image: url(main-images/Znak_na_Ango.jpg);
	background-size: 100% 100%;
	padding-left: 0px !important;
	background-position: center;
	padding-top: 12px;
	background-repeat: no-repeat;
	
	color: transparent; /*това скрива текста (в случая точката), за да се вижда само картинката
}
*/

/*този клас показва логото АБ във второто главно меню при hover */
/*
#cssmenu li.menu_image_AB > a:hover:after
{
	background-image: url(main-images/Znak_na_Ango.jpg);
	background-size: 98% 98%;
	padding-left: 0px !important;
	background-position: center;
	background-color: #000000;
	background-repeat: no-repeat;

	padding-right: 60px; 
	padding-bottom: 55px;
}
*/

#cssmenu ul li > ul li a
{
	outline: none;
	display: block;
	position: relative;
	padding: 8px 33px; /*вертикален и хоризонтален отстъп на подменютата*/
	font-family: "Arial"; /*шрифт на буквите на подменютата*/ 
	font-size: 0.9em;
	color: #707A11; /*цвят на текста на падащите подменютата когато няма hover*/
	/*font-weight: bold; */
	text-decoration: none; /*това се слага, за да не подчертава текста*/
}
#cssmenu ul ul a:hover
{
	background: #FBEEDB; /*цвят на фона на подменю при hover*/
  	color: #997777; /*цвят на текста на падащите подменютата при hover*/
}