a:link {text-decoration: underline; color: #0142d6;}
    a:visited {text-decoration: underline; color: #0142d6;}
    a:hover {text-decoration: underline; color: #ff3000;}


/**************************************************************************************************************/

    /* Стиль для ячейки с заголовком страницы */
    td.title {padding:0 0 0 10px; font-size:1.5em; font-family:serif; color:#600402;}

    /* Стиль для текста, который находится под заголовком, если нужен */
    /* font.sub_title {font-size:0.4em; font-family:serif; font-weight:bold; color:#600402;} */

    /* Стиль для ячейки с навигацией */
    td.navigation {font-family:arial; font-size:0.8em; padding:0 0 0 15px; line-height:22px;}

    /* Стиль для нового текста */
    .text_new {font-family:bookman old style;}



/***** Главное поле ********************************************************************************************/

    div.main_container {width:auto;
			margin-top:30px;
			margin-right:15px;
			margin-bottom:30px;
			margin-left:15px;
			}

    div.title_container {width:100%;
			 margin-bottom:30px;
			}

    span.title_container {font-size:1.156em;
			  font-family:bookman old style;
			  color:#f68623;
			 }

    span.subtitle_container {font-size:1em;
			     font-family:bookman old style;
			     color:#f68623;
			    }

    div.text_container {width:100%;
			font-family:bookman old style;
		       }


    font.title {font-size:1.2em; font-family:bookman old style; color:#f68623;}  /* Название раздела */
    font.title_2 {font-size:0.6em; font-family:bookman old style; color:#f68623;}  /* Если под названием раздела есть ещё информация как, например, в Новостях */

    font.t3 {font-size:0.8em; font-family:bookman old style; color:#f68623;}


/* Абонементы */
.subs-navi {
clear:both;
width:100%;
min-width:600px;
font-size:130%;
margin-bottom: 35px;
//padding-right: 1px;
overflow-x: hidden;
}

.subs-navi .left,
.subs-navi .right {
float:left;
}

.subs-navi .left {
/*background: #ccffcc;*/
width:50%;
}

.subs-navi .right {
/*background: #ffcccc;*/
width:50%;
text-align:right;
font-family:arial;
color:#d9153a;
}

/**************************************************************************************************************/

    #tso1_main {width:100%;}
    #tso1_left {float:left; width:70px;}
    #tso1_right {margin-left:80px;}

    #tso2_main {width:100%;}
    #tso2_left {float:left; width:200px; line-height:30px;}
    #tso2_right {margin-left:230px; line-height:30px;}


/****** Анонсы ************************************************************************************************/

    /* Настройка архива анонсов*/

    #announce_archive_main {width:100%; font-family:bookman old style;}
    #announce_archive_left {float:left; width:60px; line-height:30px; font-size:1em;}
    #announce_archive_right {margin-left:90px; line-height:30px; font-size:1em;}

    div.announce_archive {margin-bottom:40px;
			  width:100%;
			  font-family:bookman old style;
			  font-size:1em;
			  line-height:22px;
			 }

    /* Список анонсов за год*/
    div.announce {margin-bottom:50px;}

/**************************************************************************************************************/








    /* Стиль для настроек таблицы афиши */
    table.poster {margin-bottom:50px; border:none; width:100%; border-collapse:collapse; padding:0px;}

    p.poster_fest_title {font-size:1.2em; font-family:tahoma; letter-spacing:0.05em; margin-bottom:50px;}

    td.poster_date {width:100%; font-size:1.3em; font-family:bookman old style; color:#cc1258; letter-spacing:0.03em; padding:0 0 5px 0;}

    td.poster_text {width:100%; font-size:0.9em; /*font-family:arial;*/ font-family:bookman old style; line-height:21px;}

    td.poster_text .festival-title {color:#007a90;text-align:right;line-height:25px;}



    td.poster_info {width:100%; vertical-align:top; padding-top:5px; padding-left:10px;}
    font.poster_time {font-size:0.8em; font-family:arial; color:#214e86;}
    font.poster_place {font-size:0.8em; font-family:arial; color:#d03809;}
    font.poster_price {font-size:0.8em; font-family:arial; color:#467103;}
    img.kids {width:195px; height:16px; margin-left:50px; vertical-align:bottom;}

    /* Стиль для настроек таблицы афиши фестивалей */
    table.poster_fest {margin-bottom:50px;
		       /*background-image:url(/img/fest7.gif);*/
		       background-position:top left;
		       background-repeat:repeat-y;}

    td.poster_fest {/*background-image:url(/img/fest7.gif);*/
		    background-position:top right;
		    background-repeat:repeat-y;
		    padding-top:20px;
		    padding-right:25px;
		    padding-left:25px;
		    padding-top:20px;
		    }


    /* Стиль для настроек фразы -Концертный сезон приморской краевой филармонии на #### г.- */
    td.poster_cs {font-size:1em; font-family:verdana; color:#ef5400; text-align:center;}

    /* Стиль для настроек месяца */
    td.poster_months {font-size:1em; font-family:verdana; color:#1f6896; padding:0 0 50px 0; text-align:center;}


    .poster_archive_year {font-size:1.3em; font-weight:bold;}
    .poster_archive_months {font-size:0.857em;}



/**************************************************************************************************************/

/* Стили для разметки раздела Фестивали - Дальневочточная весна */

    table.f_main {border:none; width:100%; border-collapse:collapse; padding:0px;}
    td.f_left {padding-right:35px; vertical-align:top; white-space:nowrap;}
    td.f_right {width:100%}




/* Стиль для ячейки главного поля */
    table.great {border:none; width:100%; border-collapse:collapse; padding:0;}  /* Таблица главного поля */
    td.title {width:100%; padding:20px 0 20px 20px; /* border-bottom:2 solid #b3cce7; */}  /* Ячейка с названием раздела */
    td.great {width:100%; padding-top:20px; padding-right:20px; padding-bottom:10px; padding-left:20px; font-family:bookman old style;}  /* Ячейка главного поля */

    font.title {font-size:1.2em; font-family:bookman old style; color:#f68623;}  /* Название раздела */
    font.title_2 {font-size:0.6em; font-family:bookman old style; color:#f68623;}  /* Если под названием раздела есть ещё информация как, например, в Новостях */

    font.t3 {font-size:0.8em; font-family:bookman old style; color:#f68623;}

/******* Главная страница раздела «Фестивали» ****************************************************************************/
    #festmain_main {width:100%; margin-bottom:40px; position: relative; overflow: hidden;}
    #festmain_left {float:left; width:212px; text-align:center;}
    #festmain_right {margin-left:222px; position:absolute; top:40%; vertical-align:middle;}
    span.festmain_title {font-size:1.3em;}




/* sub navi для фестивалей */
    #snf_main {width:100%; margin:0 0 30px 0;}
    #snf_left {float:left; width:200px;}
    #snf_right {margin-left:215px;}





    td.ft_date {font-family:bookman old style; font-size:0.9em; font-weight:bold;}
    td.ft_phone {font-family:bookman old style; font-size:0.9em;}
    span.ft_phone {}

    p.ft {margin-bottom:50px;}
    span.ft1 {font-size:1.2em; color:#970505;}
    span.ft2 {font-size:1em; color:#0e4f57;}







/*  $title="<font class=\"title\">Музыкальные шедевры на сцене большого зала филармонии.</font><br /><font class=\"title_2\"></font>"; */


/* Стиль для Анонсов */




    table.news {margin:0 0 40px 0; width:100%; border-collapse:collapse; border:0px; padding:0 0 0 0;}
    td.news_date {width:100%; padding:0 0 2px 0; font-size:0.8em; font-family:arial; color:#f68623; font-weight:bold;}
    td.news_text {width:100%; font-family:bookman old style; font-size:1em; line-height:22px;}

    div.af {font-family:bookman old style; font-size:1em; line-height:22px;}   /* Полная инфа */
    table.af {font-family:bookman old style; font-size:1em; line-height:22px;} /* Если в полной инфе есть таблицы */



    img.executors {margin-bottom:5px;}
    table.executors {margin-bottom:30px;}
    td.executors {padding-bottom:15px; text-align:center; vertical-align:top;}
    font.executors_n {font-size:0.8em; font-family:tahoma;}
    font.executors_r {font-size:0.7em; font-family:tahoma;}





/* ************************************************************************************************** */
    /* Стиль для поля textarea в админке */
    textarea.admin {padding:5px 5px 5px 5px; font-size:0.8em; font-family:arial; width:100%; height:100px;}

    /* Стиль для поля textarea в админке */
    table.admin {border-collapse:collapse;}

    /* Стиль для поля input в админке */
    input.admin {font-size:0.8em; font-family:arial; width:100%;}










    td.discography {padding:0 10px 0 0;}
    table.discography {margin:0 0 40px 0;}

    td.executors_nav {padding:20px 10px 10px 10px; font-size:0.8em; font-family:arial; line-height:22px;}

    .main_td {padding-left:150px;}
    .navigation_table {margin-left:15px; font-size:11px; font-family:tahoma;}
    .navigation {font-size:11px; font-family:tahoma;}

    .left_td {padding-left:10px; vertical-align:top; font-size:11px; font-family:tahoma;}
    .left_navigation_table {margin-bottom:10px;}
    .left_arrow_td {padding-right:4px; padding-top:4px;}



    .p_title {font-family:georgia; font-size:14px; font-weight:bold; color:#0a2850;}

    .text {font-size:13px; font-family:arial; line-height:22px;}

    .text2 { font-size:13px; font-family:arial;}
    .title_td {padding-left:10px; font-size: 20px; font-family:georgia; color:#600402;}



    .right_td {padding:0 10px 10px 10px; font-size:0.8em; font-family:arial; line-height:22px;}


    .friends {font-size:12px; font-family:arial;}

    .programms_td {padding-left: 10px; font-size:13px; font-family:arial; line-height:22px;}
    .programms_table {margin-bottom: 40px;}



    .pic {margin-right:5px; margin-bottom:3px;}

    .menu {font-size: 11px; font-family:arial;}
    .news_date {font-size: 9px; font-family:verdana; color:#787878;}
    .title_small_hall {font-size: 23px; font-family:verdana; font-weight:bold;}



    .text_podr {font-size:xx-small; font-family:verdana,arial,helvetica,geneva,sans-serif;}
    .slogan {font-size:xx-small; font-family:verdana,arial,helvetica,geneva,sans-serif;}
    .calendar {font-size: 10px;  font-family:verdana,arial,helvetica,geneva,sans-serif;}
    .table {font-size: 11px; font-family:verdana,arial,helvetica,geneva,sans-serif;}
    .po_ster_text {font-size: 12px; font-family:helvetica; line-height:16px;}


    .button {background:#dcdcdc; color: #000000; cursor:arrow; font-size:8pt; font-family:verdana; text-decoration: none;}
    .searchfield {background:#ffffff; color:#000000; font-size:8pt; font-family: verdana; text-decoration: none; }
    .textarea {background:#ffffff; color:#000000; font-size:8pt; font-family: verdana; text-decoration: none; }
    .checkbox {background: #ffffff; color: #000000; font-size: 8pt; text-decoration: none; }


    .png {behavior: url(/include/png.htc)


t_extarea{
	background: url('img/01-bg.gif')
	border: 1 solid #000000;
	font-size: 9pt;
	font-family: tahoma;
	}
