a{text-decoration: none; color:#AA0000;  font-size: 11px;}
a:link, a:visited{text-decoration: none; color:#AA0000;  font-size: 11px;}
a:hover, a:active{text-decoration: none; color:#000000; font-size: 11px;}
a.admin_menu_razdel{
        color: #BD0011;
        font-family: verdana;
        font-size: 9pt;
        font-weight: normal;
        text-decoration: none;
}

a.auth {
        font-size: 11;
        font-weight: bold;
        font-weight: normal;
}

a.main {
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}

a.man {
        color: #46697E;
        font-weight: bold;
}

a.menu_bottom{
        text-decoration: none;
}

a.menu_podrazdel{
        color: #BD0011;
        font-family: verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.menu_razdel{
        color: #BD0011;
        font-family: verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

a.txn_block1 {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}

a.txn_block2 {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}

a.txn_block3 {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}

a.userline {
        color: #5D7D8C;
        font-weight: normal;
        font-size:10px;

}

.number
{
       color: #CC0000;
       font-weight: bold;
       font-size:10px;
}

.human
{
       color: #333333;
       font-weight:normal;
       font-size:10px;
}


a.woman {
        color: #A56D6D;
        font-weight: bold;
}


div.auth {
        margin-bottom: 4;
        margin-left: 8;
        margin-top: 4;
}

div.light{
        //background-color: #FFF799;
}

div.menu_bottom{
        color: #000099;
        font-family: verdana;
        font-size: 8pt;
        font-weight: normal;
        margin-bottom: 4;
        margin-left: 12;
        margin-top: 4;
        text-decoration: none;
}

div.menu_admin{
        color: black;
        font-family: verdana;
        font-size: 8pt;
        font-weight: normal;
        margin-bottom: 0;
        margin-left: 6;
        margin-top: 0;
        text-decoration: none;
}

div.menu_plus{
        cursor: hand;
        margin-bottom: 6;
        margin-right: 6;
        margin-top: 6;
}

div.menu_podrazdel{
        margin-bottom: 10;
        margin-left: 10;
}

div.userline{
        color: #F9E6E8;
        font-size: 11px;
        line-height: 16px;
        margin-bottom: 12;
        margin-right: 30;
}

div.vstrecha_container {
        border: 1px solid  #CFCFCF;
}

div.vstrecha_more {
        background-color: #E4E4E4;
        font-weight: bold;
        padding-bottom: 5;
        padding-left: 40;
        padding-top: 5;
}

div.vstrecha_select {
        margin-bottom: 10;
        margin-left: 50;
        margin-top: 10;
}

div.vstrecha_story {
        font-size: 9pt;
        padding-bottom: 5;
        padding-left: 15;
        padding-right: 3;
        padding-top: 5;
}

font.auth {
        font-size: 11px;
}

font.man {
        color: #46697E;
        font-size: 8pt;
}

span.minus{
        color: #61358C;
        font-weight: bold;
}

font.obr{
        overflow-x: hidden;
        width: 170;
}

span.plus{
        color: #DC002A;
        font-weight: bold;
}

font.woman {
        color: #A56D6D;
        font-size: 8pt;
}

font.zagol{
        color: #000099;
        font-size: 14px;
        font-weight: bold;
}

/*input{
        color:#000000;
        background-color: #FFFFFF;
        border:  1px solid #000000;
        font-size: 10px;
}   */

input.auth{
        color:#FFFFFF;
        background-color: #5D7C8C;
        border:  1px solid #000000;
        font-size: 10px;
        height: 17px;
        width: 90px;
}

input.auth_but{
        border: 1px solid #000000;
        font-size: 7pt;
        height: 19px;
}

input.f_search{
        background-color: #F7E0E2;
        border: 1px solid #FFFFFF;
        font-size: 10px;
        height: 18;
        width: 50;
        margin-right:2px;
        margin-left:2px;
}




select.f_search{
        background-color: #F7E0E2;
        font-size: 10px;
        width: 65;
}

.uid_show_lbl{
border: 2px solid #B00010;
color: #C31928;
cursor:hand;
padding: 3;
font-weight: bold;
font-size: 10px;
}

span.man {
        color: #46697E;
        font-weight: bold;
}

span.woman {
        color: #A56D6D;
        font-weight: bold;
}

table.auth {
        margin-bottom: 12;
        margin-left: 20;
}

td{
        color: #000000;
        font-family: tahoma, verdana;
        font-size: 9pt;
}

td.lc{
        background-color: #FEE7D8;
}

.block_width_1 {
        width: 175px;
}

.block_width_2 {
        width: 370px;
}

.block_width_3 {
        width: 560px;
}

.dotline{
        margin-left: 12;
}

.red{
        color: #BD0011;
        font-family: verdana;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
}

.small{
        font-size: 11px;
}

.ballon_head{
        color:white;
        font-weight:bold;
        margin-left:10
}
.ballon_bot{
        color:#FFC021;
        margin-right:8;
        text-decoration:none;
        font-size:9px;
        font-weight:bold;
}
.ballon_more{
        color: navy;
        text-decoration: none;
        border-style: dotted;
        border-color: black;
        border-width: 1px;
        padding-left:6px;
        padding-right:6px;
        padding-bottom:2;
        font-size:9px
}


.shift{
        overflow-y: hidden;
        overflow: hidden;
        height:200px;
}
.unshift{
        overflow-y: visible;
        overflow: visible;
}
/* таких подонков, которые такие названия придумывают нужно нещадно истреблять: */
.index_main1{
        padding:10;
        border: 0;
        background-color: #E4EBF6
}
.index_main2{
        padding:10;
        border: 1px solid #9C270F;
        background-color: #EAF0F3
}
.index_main5{
        padding:5;
        border: 0;
        background-color: #E7EADA
}
.index_main4{
        padding:10;
        border: 1px solid #9C270F;
        background-color: #F7EEEE
}
.index_main3{
        padding:5;
        border: 0;
        background-color: #FDF9D4
}
.index_main6{
        padding:0;
        border: 0;
        background-color: white
}
.index_main7{
        padding:0;
        border: 0;
        background-color: white
}
.index_main8{
        padding:0;
        border: 0;
        background-color: white
}
.index_main9{
        padding:0;
        border: 0;
        background-color: #F3F3F3
}

/* начинаются стили шаблонов из nextstep/main.xhtml лаца-дрица-гоп-ца-ца :) */

/* шаблон bubble_main, стиль по-умолчанию */
div.bubble_main_default table.header{
        background-color : #A8C5D3;
        width : 100%;
}
div.bubble_main_default table.header .button{
        width : 10px;
}
div.bubble_main_default table.header .title{

}
div.bubble_main_default table.body{
        background-color : #F3F3F3;
        margin-bottom : 12px;
        width : 100%;
}
div.bubble_main_default table.body .content{
        display : block;
}

/* таблички */

div.table_default table.table_default{
        border: 2px solid #6969AF;
}

div.table_default table.table_default td{
        padding: 4px;
        border: 1px solid #000000;
        background: #90CCCC;
}

div.slider_default table.slider_default{
        padding: 4px;
        border: 2px solid #A1A1A1;
        background: #90CCCC;
}

div.slider_default table.slider_default td.select{
        padding: 4px;
        border: 2px solid #A1A1A1;
}

div.slider_default table.slider_default td.noselect{
        padding: 4px;
        border: 0;
}

div.table_main_default table.table_outer {
        width: 100%;
        border: 2px solid #A8C5D3;
}

div.table_main_default table.table_data tr td {
        height: 18px;
        background-color: #FFFFFF;
        padding: 4px;
        border-top: 2px solid #A8C5D3;
        vertical-align: top;
        text-align: left;
}

div.table_main_default table.table_data tr.header td {
        font-weight: bold;
        text-align: center;
        background-color: #F7F7F7;
        border-top: 0px;
}

div.table_main_default table.table_tabs td {
        color: white;
        font-weight: bold;
        font-size: 10px;
}

div.table_main_default table.table_tabs td.tab_nosel_i,
div.table_main_default table.table_tabs td.tab_nosel {
        background-color: #E1DDD9;
}

div.table_main_default table.table_tabs td.tab_sel_i,
div.table_main_default table.table_tabs td.tab_sel {
        color:#375867;
        background-color: #C1D9E5;
}

div.table_main_default table.table_tabs td.tab_nosel,
div.table_main_default table.table_tabs td.tab_sel {
        padding-left: 5px;
        padding-right: 8px;
}

div.table_main_default table.table_tabs a {
        color: black;
        text-decoration: underline;
}

.Pager {
        width: 100%;
        height: 20px;
}

.Pager a {
        font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: black;
}

.Pager td {
        padding: 0 4px;
        background-color: Silver;
        background-image: url("<?php echo BASE_STATIC ?>main/section_devsm.gif");
        background-repeat: no-repeat;
        background-position: left;
        text-align: center;
        width: 30px;
}

td.leftBlock
{
        background:url('/static/main/linebg.jpg');
        background-repeat:repeat-y;
        vertical-align:top;
}

td.rightBlock
{
        background:url('/static/main/linebg.jpg');
        background-repeat:repeat-y;
        vertical-align:top;
        background-position:right;
}


body{
        background-color: #5D7D8C;
        margin: 0;
        padding:0;
        scrollbar-face-color: #BEBEBE;
        scrollbar-highlight-color: #DADADA;
        scrollbar-shadow-color: #394251;
        scrollbar-3dlight-color: #FFFFFF;
        scrollbar-arrow-color:  #254554;
        scrollbar-track-color: #98AAB1;
        scrollbar-darkshadow-color: #98AAB1;	
}
body,td,p{
font-family:Tahoma;
font-size:14px;
color:#0D405D;
}

p {
margin-right:10px;
margin-left:10px;
td.leftBlock
{
	background:url('../images/linebg.jpg'); 
	background-repeat:repeat-y;
	vertical-align:top;
}

td.rightBlock
{
	background:url('../images/linebg.jpg'); 
	background-repeat:repeat-y;
	vertical-align:top;
	background-position:right;
}

.text {
 font-family: Verdana;  font-size: 11px; color:#333333;
}

.tit {
 font-family: arial;  font-size: 11px; color:#990000;
}
a {text-decoration: none; font-size: 11px;}
.foot {text-decoration: none; color: #AA0000;font-size: 12px; font-family:  tahoma;}
.foot2 {text-decoration: none; color: #000000;font-size: 11px; font-family: small fonts, tahoma;}
a.foot:link, a.foot:visited{text-decoration: none; color: #AA0000;font-size: 12px; font-family:  tahoma;}
a.foot:hover, a.foot:active{text-decoration: none; color: #A01111;font-size: 12px; font-family:  tahoma;}
.title {
font-family: Verdana;  
font-size: 11px; 
color:#333333;
display:inline;
text-decoration:none;
padding-right: 2px;
	}
.titleb{
font-family: Verdana;  
font-size: 15px; 
color:#333333;
display:inline;
text-decoration:none;
padding-right: 2px;
	}
	li{
	list-style-image: url('../images/li.gif');  
	}
	a.admin_menu_razdel{
        color: #BD0011;
        font-family: verdana;
        font-size: 9pt;
        font-weight: normal;
        text-decoration: none;
}

a.auth {
        font-size: 11;
        font-weight: bold;
        font-weight: normal;
		text-decoration: none;
}

a.main {
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}

a.man {
        color: #46697E;
        font-weight: bold;
		text-decoration: none;
}

a.menu_bottom{
        text-decoration: none;
		text-decoration: none;
}

a.menu_podrazdel{
        color: #BD0011;
        font-family: verdana;
        font-size: 8pt;
        font-weight: normal;
        text-decoration: none;
}

a.menu_razdel{
        color: #BD0011;
        font-family: verdana;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
}

a.txn_block1 {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}

a.txn_block2 {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}

a.txn_block3 {
        color: #000000;
        font-weight: normal;
        text-decoration: none;
}

a.userline {
        color: #5D7D8C;
        font-weight: normal;
        font-size:10px;
		text-decoration: none;

}
