/* Стиль заголовка публикации в режиме с одним абзацем или полной публикации */
div.pubcontainer
{
    cursor:pointer;
    border-bottom:1px solid #729fcf;
}

div.pubcontainerx {
    cursor:pointer;
}

/*
div.pubcontainer:hover
{
    background-color: #FFFF66;
}
*/

div.hdn
{
    position:absolute;
    display:none;
}

div.hdn1
{
    display:none;
    visibility:hidden;
    position:absolute;
}

div.oper
{
    width:55%;
    height:98%;
    float:left;
    background-color:white;
    overflow:auto;
}

.procclz
{
    width:100%;
}

div.overlay
{
    position:absolute;
    left:0px;
    background-color:white;
    margin-left: 60px;
    margin-top: 25px;
    width:900px;
    min-height:500px;
    max-height:600px;
    overflow:auto;
    display:block;
}

div.eviewclz
{
    top:0px;
    left:0px;
    margin: 5px 5px 5px 5px;
    width:90%;
    height:90%;
    overflow:auto;
}

body.shadow
{
    overflow:hidden;
}

div.shadow
{
    position:absolute;
    width:100%;
    height:100%;
    left:0px;
/*    background-color:#052452;*/
/*    background-color:#CCCCCC;*/
/*    background-color:#989898;*/
    background-color:#615e5e;
	filter:alpha(opacity=55);
	-moz-opacity:0.55;
	-khtml-opacity: 0.55;
	opacity: 0.55;
}

.fulltransparent
{
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
}

.txtp
{
    font-size:12pt;
    font-family:"Times New Roman", Times, serif;
    padding:0 0 0 0;
    margin:6pt 2% 0 0;
    width:98%;
    text-align:left;
}

.mlineimgwidth
{
	width: 600px;
}

/* Заголовки для главной бесплатной ленты */
.mlinewleft
{
	width: 640px;
}

.mlinewleftwb
{
	width: 638px;
}

.mlinewright
{
	width: 310px;
}

.mlinewrightmarg
{
	margin-left: 10px;
}

.mlinewrightwb
{
	width: 308px;
}
/******************************************/

.wndebtn {
    font-size:12px;
    font-family:Arial,sans-serif;
    text-decoration:underline;
    color:white;
    cursor:pointer;
}

/*
div.wndebtn:hover 
{
    color:#FFFF66;
}
*/
.pubwidth
{
	width:640px;
}

.pubtitle1p
{
    width:929px;
    float:left;
    font-size:14pt;
    font-family:trebuchet ms,arial,sans-serif;
    color:#3465A4;
}

a.hdrf, a.hdrf:visited
{
    color:#3465A4;
}

a.hdrf2, a.hdrf2:visited
{
    color:#3465A4;
	text-decoration:none;
}

a.hdrf2:hover
{
	text-decoration:underline;
}

a.srcf, a.srcf:visited
{
    color:#888888;
}
/* Стиль линии с источником и датой публикации в режиме с одним абзацем  или полной публикации */
.pubsrcdate1p
{
    width:929px;
    float:left;
    font-size:10pt;
    font-family:Arial,sans-serif;
    color:gray;
}

.pubsrcdate2p
{
    font-size:11pt;
    font-family:Arial,sans-serif;
    color:#444444;
}

/* Стиль абзаца в режиме с одним абзацем  или полной публикации */
.pubparagraph1p
{
    margin:0 0 6pt 0;
    padding:0 0 0 0;
    font-size:11pt;
    font-family:Arial,sans-serif;
    text-align:justify;
}

.pubparagraph2p
{
    margin:0 0 0 0;
    padding:0 0 0 0;
    font-size:11pt;
    font-family:Arial,sans-serif;
    text-align:justify;
}
/* Стиль ячеек с источником и датой публикации в режиме только заколовок */
.pubsrcdateline
{
    font-size:10pt;
    font-family:Arial,sans-serif;
    text-align:left;
    color:#444444;
}

/* Стиль ячеек с подзаголовком в режиме только заколовок */
.pubsubtline
{
    font-size:10pt;
    font-family:Arial,sans-serif;
    color:#444444;
}

/* Стиль  заголовка публикации в режиме только заколовок */
.pubtitleline
{
    font-size:10pt;
    font-family:Arial,sans-serif;
    font-weight:bolder;
    color:#204a87;
}

.fctrl:hover 
{
    background-color:#729FCF;
}

.mlinetitle
{
    width:930px;
    font-family:Arial,sans-serif;
    font-size:14pt;
    color:#3465A4;
}

.mlinetitle2
{
    font-family:Arial,sans-serif;
    font-size:12pt;
	font-weight:bolder;
    color:#3465A4;
}

.mlinetitlex
{
    width:450px;
    font-family:Arial,sans-serif;
    font-size:14pt;
    color:#3465A4;
}

.mlinesrc
{
    font-family:Arial,sans-serif;
    font-size:10pt;
    color:#3465A4;
}

div.filteroff div.pbutton
{
    background: url("/images/dright.png") no-repeat;
}

div.filteroff div.invz
{
    display:none;
}

div.filteron div.pbutton
{
    background: url("/images/ddown.png") no-repeat;
}

div.filteron div.invz
{
    display:block;
}

div.filtercnt
{
    width:958px;
}

div.pufilterfont
{
    font-family:Arial,sans-serif;
    font-size:11pt;
    font-weight:bolder;
    color:white;
}

.cellbasefont
{
    font-family:Arial,sans-serif;
    font-size:10pt;
    font-weight:normal;
    background-color:white;
    color:black;
}

.purow
{
    height:26px;
    margin-bottom:6px;
    width:470px;
}

.pucaption
{
    background-color:#729FCF;
    border:1px solid #204A87;
    color:white;
    cursor:pointer;
    float:left;
    font-family:Arial,sans-serif;
    font-size:12px;
    font-weight:bolder;
    height:24px;
    width:98px;
}

