*
{
margin: 0;
padding: 0;
}

html, body 
{
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
font-size: 11px;
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #383838;
}
a img 
{
border: 0 none;
}
a
{
color:#23639E;
text-decoration:none;
font-size: 11px;
font-weight: normal
out/img: 0;
}
a:hover
{
text-decoration:under/img;
text-decoration:underline;
}
h1, h2, h3
{
font-weight: normal;
font-family: Tahoma;
color: #000000;
}
h1
{
font-size:24px;
}
h2
{
font-size:22px;
font-weight: normal;
}
h3
{
font-size:14px;
font-weight: bold;
}

.header
{
height: 141px;
}

.orange
{
height: 28px;
background: #767676 url(/img/orange_bg.gif);

}

.main
{

}

.footer
{
height: 75px;
background: #767676 url(/img/footer_bg.gif);
vertical-align: middle;
}

.screen-width 
{
margin:auto;
width:980px;
text-align: left;
}

.auth
{
height: 54px;
}

.leftmenu
{
padding-bottom: 20px;
}

.baner
{

}

.search
{
height: 50px;
vertical-align: middle;
border: 1px solid black;
}


a.topmenu, a.topmenu:hover
{
font-size: 12px;
color: #ffffff;
text-decoration: underline;
padding-right: 15px;
}
a.topmenu:hover
{
text-decoration: none;
}

.nobrd
{
border-width: 0px;
border-style: none;
}

.authinp
{
width: 60px;
height: 11px;
padding: 0;
margin: 0;
}

.enter
{
border: 0 none;
background: url(/img/enter.gif) no-repeat;;
}

* html #ptop
{
padding-top: 3px;
}

.ptop
{}

.srcinp
{
width: 135px;
height: 11px;
padding: 0;
margin: 0;
}

a.lmenu
{
color: #1C1C1C;
text-size: 12px;
text-decoration: none;
}

a.lmenu:hover
{
color: #1C1C1C;
text-decoration: underline;
}

.txt
{
border-width: 1px;
border-style: solid;
border-color: #888888;
width: 300px;
}

.txt150
{
border-width: 1px;
border-style: solid;
border-color: #888888;
width: 150px;
}

.txt400
{
border-width: 1px;
border-style: solid;
border-color: #888888;
width: 500px;
}

.button {
background: #F8F8F8 none repeat scroll 0 0;
border: 1px solid #D6D6D6;
cursor: pointer;
height: 22px;
overflow: visible;
padding: 0 20px;
width: auto;
}

a.pager
{
border: #848484 1px solid;
background: #ffffff;
color: #383838;
padding: 2px 7px;
text-decoration: none;
}

a.pager:hover
{
border: #000000 1px solid;
background: #aaaaaa;
color: #ffffff;
padding: 2px 7px;
text-decoration: none;
}

.selpager
{
border: #848484 1px solid;
background: #d0d0d0;
color: #000000;
padding: 2px 7px;
}

.true, .false
{
width: 98px; 
height: 19px; 
background:transparent url(/img/true.gif);
border: 0 none;
text-align: right;
padding-right: 10px;
padding-bottom: 3px;
font-size: 11px;
cursor: pointer;
}

.false
{
background:transparent url(/img/false.gif);
}

* html .true
{
padding-bottom: 0px;
}

* html .false
{
padding-bottom: 0px;
}

/* Add by Andrey_Go */
div.tasix_white {
	position: absolute;
	z-index:999;
	margin-left:149px;
	margin-top:-31px;
}

div.grey-line {
	border-bottom:1px solid #91989F !important;
	font-size:1px;
	height:1px;
	margin:10px 0px;
}

.box .lt {background: url(/img/box/bo_tl.jpg) right top no-repeat; width:5px; height:7px; }
.box .rt {background: url(/img/box/bo_tr.jpg) left top no-repeat; width:5px; height:7px; }
.box .rb {background: url(/img/box/bo_br.jpg) left bottom no-repeat; width:5px; height:5px;}
.box .lb {background: url(/img/box/bo_bl.jpg) right top no-repeat;  width:5px; height:5px;}
.box .t {background: url(/img/box/bo_t.jpg) left top repeat-x;}
.box .b {/*background: url(/images/box/bo_b.jpg) left 4px repeat-x;*/ border-bottom:1px solid #DAD9D9}
.box .l {/*border-left: 1px solid #DAD9D9*/background: url(/img/box/bo_l.jpg) left repeat-y;}
.box .r {border-right: 1px solid #DAD9D9}
.box textarea {padding:0; margin:0; border: 0;}
.box {padding:0px; margin:0px}
.box td {padding:0px !important; margin:0px !important}

/* Äëÿ èíïóòà */
.input_l {padding:0px!important;width:7px!important;height:21px;background:no-repeat URL('/img/box/input_l.jpg') right top;}
.input_r {padding:0px!important;width:6px!important;height:21px;background:no-repeat URL('/img/box/input_r.jpg') left top;}
.input_c input {border:0px solid black;}
.input_c {padding:0px !important;background:repeat-x URL('/img/box/input_c.jpg'); padding-top:2px !important;+padding-top:1px !important;}

.bgreen{
	color:green;
	font-weight:bold;
	font-size:12;
	border-color:green;
	border-style:solid;
	border-width:1px;background:lightgreen;
}
.bgred{
	color:red;
	font-weight:bold;
	font-size:12;
	border-color:red;
	border-style:solid;
	border-width:1px;
	background:pink;
}