@import "search_pager.css";
@import "card.css";

#inner .links {
width:200px;
margin-left:8px;
}
#inner .links img {
margin-bottom:8px;
}

.onlyIssue .outerDiv {
height:31px;
}
.onlyIssue .currIssue {
line-height:27px;
}
.onlyIssue .currIssue div {
line-height:27px;
}
.onlyIssue .innerDiv {
height:31px;
width:672px;
}
#inner .onlyIssue .innerDiv {
width:456px;
}

.issueRight p
{
padding-bottom:10px;
}
/* CATALOG LIST */

#inner .description img {
margin-right:14px;
border:1px solid #959595;
}
#inner .description .picBorder img
{
margin-right:0px;
border:none;
}
#inner .description a {
text-decoration:none;
}
#inner .description a:hover {
text-decoration:underline;
}
#magIssues .description div a {
display:block;
background-color:76A3D5;
color:#fff;
}
#magIssues .description div {
width:100%;
}
#magIssues .description div a, #magIssues .description div a:hover {
color:#fff;
font-weight:bold;
}
#magIssues .description h2, #magIssues .description h2 a, #magIssues .description h2 a:hover {
color:#2D5E9B;
}
.themeIssue {
clear:both;
color:#474747;
}
#magIssues .description a {
color:#757575;
font-weight:bold;
text-decoration:none;
}
#magIssues .description a:hover {
color:#757575;
font-weight:bold;
text-decoration:underline;
}

.description .newsLink /* отступ от ссылки в контенте с новостями */
{
display:block;
padding-top:5px;
}
.description .newsLink span, .description .newsLink span a, .description .newsLink span a:hover {
color:#C10000;
}
/* /CATALOG LIST */

/* PHOTOLINE */
#inner .photolineBlock div {
border-top:none;
margin:0px;
margin-top:0px;
width:223px;
_width:225px;
}
#inner .photoline {
margin-top:2px;
background:#406BA4;
line-height:24px;
width:225px;
}

/* /PHOTOLINE */

#inner .pbot {
margin-top:12px;
_margin-top:0px;
}

.greyDiv {
/*margin-top:2px;
background:#F4F4F4;*/
border-top:1px solid #DADADA; /* !!! */
width:217px;
_width:225px;
padding:14px 3px 0px 3px;
}
.bgthin {
background:url(/img/bgthin.gif) repeat-y left bottom;
}
.bgbottomthin {
background:url(/img/bgbottomthin.gif) no-repeat left bottom;
}
/* FORUM THEMES */
#inner .forumThemes {
padding:0px;
padding-bottom:10px;
background:none;
}
#inner .forumThemes img {
margin-left:7px;
margin-bottom:11px;
}
#inner .forumThemes div {
border:1px solid #C9C9C9;
background:#fff;
padding:12px 6px 30px 9px;
}

/* /FORUM THEMES */

/* BLOCKS WITH ISSUE NUMBER AND THEME */
.outerDiv {
/*position:relative;*/
width:1px;
/*height:82px;
_height:80px;*/
}
.outerDiv2 {
position:relative;
width:1px;
height:83px;
_height:80px;
}
.innerDiv {
/*position:absolute;*/
width:456px;
/*height:83px;
_height:80px;*/
margin-left:-1px;
background:#ffffff;
padding-bottom:2px;
}
.currIssue {
line-height:29px;
background:#a80000;
padding-left:13px;
padding-right:20px;
font-size:15px;
color:#fff;
font-weight:bold;
font-family:Arial;
margin-bottom:2px;
}
.currIssue2
{
height:27px;
margin-bottom:2px;
_height:28px;
}
.currIssue div {
font-size:15px;
color:#fff;
font-weight:bold;
font-family:Arial;
}
.currTheme {
color:#474747;
font-weight:bold;
_width:457px;
/*height:41px;
_height:47px;*/
border:1px solid #DADADA;
padding:0px;
margin:0px;
padding-left:13px;
padding-top:6px;
}


.currTheme span, .currTheme3 span {
color:#2D5E9B;
font-weight:bold;
font-family:Arial;
font-size:15px;
text-transform:uppercase;
margin-top:3px;
display:block;
}
.addDatas {
font-weight:normal;
font-family:Tahoma;
font-size:11px;
color:#fff;
}
.addDatas a {
color:#fff;
text-decoration:none;
}
.addDatas a:hover {
color:#fff;
text-decoration:underline;
}
.addDatas span, .addDatas span a, .addDatas span a:hover {
color:#C7DCF2;
}
/* /BLOCKS WITH ISSUE NUMBER AND THEME */

.dotsbg {
background:url(/img/dotsbg.gif) repeat-x top;
margin-top:20px;
margin-bottom:5px;
}

/* CONTENT TEXT */
.innerText, .innerText p, .innerText span {
font-size:12px;
color:#4B4B4B !important;
font-family:Tahoma;
line-height:17px;
}
.innerText p, .innerText div {
margin-bottom:15px;
}
.contentPicleft {
float:left;
margin-right:13px;
}

.pMargin p, .pMargin div {
margin-bottom:15px;
color:#4B4B4B !important;
}
.lineHeight18 {
line-height:18px;
}

/* /CONTENT TEXT */

/* VOTE  */
.voteContent h2 {
margin-bottom:12px;
}
.voteContent .dotsbg {
margin-top:8px;
}
.vote {
border-top:1px solid #DADADA;
border-left:1px solid #DADADA;
border-bottom:1px solid #DADADA;
margin:0px;
padding:0px;
}
.vote td, .vote th {
border-right:1px solid #DADADA;
}
.vote .firstTd td {
border-top:1px solid #fff;
}
.vote .lastTd td {
border-bottom:1px solid #fff;
}
.vote td {
line-height:19px;
padding-left:7px;
color:#515151;
}
.grey td {
background:#EFEFEF;
line-height:21px;
vertical-align:middle;
}
.vote div {
height:9px;
font-size:1px;
background:#497AB1;
margin-top:5px;
float:left;
}
.grey td div {
margin-top:6px;
}
.vote p {
float:left;
color:#FF181F;
font-weight:bold;
margin-left:6px;
width:25px;
}

/* /VOTE  */

/* FEEDBACK */
.adressDatas td {
padding-right:30px;
padding-bottom:15px;
color:#4B4B4B;
}
.adressDatas td a {
color:#4B4B4B;
text-decoration:none;
}
.adressDatas td a:hover {
color:#4B4B4B;
text-decoration:underline;
}
.feedBack label {
color:#2B2B2B;
display:block;
margin-bottom:3px;
}
.feedBack input {
width:245px;
height:18px;
margin-right:30px;
margin-bottom:14px;
}
.feedBack textarea {
width:625px;
height:85px;
margin-bottom:18px;
}
/* /FEEDBACK */

/* DOCUMENTS CONTENT */
ul.docsAll, .docsAll ul  {
margin:0px;
padding:0px;
list-style-type:none;
}
.docsAll li {
background:url(/img/doc.gif) no-repeat top left;
margin-bottom:16px;
}
.docsAll ul {
margin:15px 0px 10px 0px !important;
}
.docsAll ul li {
background:url(/img/doc.gif) no-repeat top 30px;
}
.docsAll ul li div {
margin-left:30px !important;
}
.docsAll div {
padding-left:29px;
background:url(/img/dotsbg.gif) repeat-x bottom left;
padding-bottom:16px;
}
.docsAll h2, .docsAll p {
margin-bottom:2px;
}
.docsAll {
color:#000;
}
.docsAll .newsLink a, .docsAll .newsLink, .docsAll .newsLink a:hover, .darkLink, .darkLink a, .darkLink a:hover {
color:#2D5E9B;
font-size:10px;
}
.docsAll .newsLink span a, .docsAll .newsLink span, .docsAll .newsLink span a:hover {
color:#C10000;
}
.darkLink a {
text-decoration:none;
}
.darkLink a:hover {
text-decoration:underline;
}
/* /DOCUMENTS CONTENT */

/* SITEMAP */
ul.siteMap, .siteMap ul {
margin:0;
padding:0;
list-style-type:none;
}
.siteMap li {
background:url(/img/bullit_map1.gif) no-repeat left 3px;
padding-left:20px;
padding-bottom:10px;
}
.siteMap li, .siteMap li a {
color:#2D5E9B;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.siteMap li a:hover {
text-decoration:underline;
}
.siteMap ul {
margin-left:38px !important;
_margin-left:18px !important;
_padding-top:10px !important;
}
.siteMap ul li {
background:url(/img/bullit_map2.gif) no-repeat left 3px;
}
.siteMap ul li, .siteMap ul li a, .siteMap ul li a:hover {
font-weight:normal !important;
color:#000 !important;
}
/* /SITEMAP */

/* NEW MAGAZINE CONTENT */
#contentList {
padding-left:5px;
padding-right:8px;
}
#contentList h2, #contentList h2 a, #contentList h2 a:hover {
color:#2D5E9B;
}
#contentList h2 {
margin-bottom:6px;
}
#contentList, #contentList span {
font-size:12px !important;
color:#3F3F3F !important;
line-height:15px;
}
#contentList span {
display:block;
border-bottom:1px solid #E7E7E7;
padding-bottom:10px;
margin-bottom:7px;
}
#contentList strong a {
color:#4C4C4C;
text-decoration:none;
}
#contentList strong a:hover {
color:#4C4C4C;
text-decoration:underline;
}

/* ************************** */

.tableBlueDatas td {
height:24px;
}
.tableBlueDatas p {
color:#406BA4;
padding-left:18px;
background:url(/img/bullit_blue3.gif) no-repeat left 2px;
}
.tableBlueDatas a {
color:#406BA4;
font-weight:bold;
text-decoration:none;
}
.tableBlueDatas a:hover {
color:#406BA4;
font-weight:bold;
text-decoration:underline;
}

/* DATABASE */  /* 02.05.2008 */
.dataBase {
width:430px;
}
.dataBase ul {
width:210px;
margin:0;
margin-bottom:0px;
padding:0;
list-style-type:none;
}
.dataBase li {
color:#406BA4;
line-height:14px;
margin-bottom:11px;
background:url(/img/bullit_red2.gif) no-repeat left 4px;
padding-left:12px;
}
.dataBase li div.clear {
height:1px !important;
}
.dataBase li a, .dataBase li a:hover {
color:#406BA4;
text-decoration:none;
}
.dataBase li a:hover {
text-decoration:underline;
}

/* top brown block in database */ /* 02.05.2008 */
.baseSearch {
background:#DCD5B3;
height:52px;
_height:47px;
margin-top:2px;
}
.baseSearch p, .baseSearch div, .baseSearch span {
float:left;
}
.baseSearch p {
color:#666;
font-weight:bold;
width:88px;
line-height:47px;
text-align:center;
}
.baseSearch div {
background:#FDF5E2;
height:46px;
_height:47px;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
padding:6px 15px 0px 12px;
margin-right:15px;
}
.baseSearch label {
color:#397AC1;
font-size:10px;
text-transform:uppercase;
}
.baseSearch div input {
margin-right:5px;
margin-top:3px;
_margin-top:-2px;
}
.baseSearch span {
display:block;
padding-top:14px;
}
.baseSearch span input {
width:150px !important;
height:18px;
margin-right:4px;
}
.brownPlashka { /* 10.02.2008 */
line-height:28px;
height:28px;
margin-top:1px;
margin-bottom:1px;
background:#CCC49A;
padding-left:6px;
}
.brownPlashka div {
float:left;
height:19px;
line-height:19px;
margin-right:8px  !important;
margin-top:4px;
background:url(/img/butbrown_right.gif) no-repeat top right;
}
.brownPlashka p {
background:url(/img/butbrown_left.gif) no-repeat top left;
padding-left:8px !important;
padding-right:8px !important;
color:#666;
}
.brownPlashka p a {
color:#666 !important;
text-decoration:none;
}
.brownPlashka p a:hover {
text-decoration:underline;
} /* /10.02.2008 */
/* /top brown block in database */
/* / DATABASE */

/* ТОРГМАЙДАНЧИК */

/* кнопочки вверху на торгмайданчике */
.greyButton {
background:url(/img/button_l.gif) no-repeat top left;
height:21px;
line-height:21px;
}
.greyButton div {
background:url(/img/button_r.gif) no-repeat top right;
text-align:center;
}
.greyButton div a {
text-decoration:none;
}
.greyButton div a:hover {
text-decoration:underline;
}
.butGrey {
width:81px;
margin-right:6px;
font-weight:bold;
}
.butGrey a {
color:#BABABA;
font-weight:bold;
}
.butBlueBold {
width:95px;
font-weight:bold;
}
.butBlueBold a {
color:#0A55B9;
font-weight:bold;
}
.butBlue {
width:138px;
margin-right:15px;
}
.butGrey, .butBlueBold {
margin-right:15px;
}
.butBlue a {
color:#0A55B9;
font-weight:normal;
display:block;
height:21px;
position:relative;
padding-left:9px;
background:url(/img/plus.gif) no-repeat 6px 6px;
}
.butBlue img {
margin-top:3px;
}


/* /кнопочки вверху на торгмайданчике */ /* 02.05.2008 */

.tradeTitle {
color:#777777;
margin-bottom:-11px;
}
#tradeSquare div {
padding-bottom:17px;
margin-bottom:15px;
background:url(/img/dotsbg.gif) repeat-x bottom;
}
#tradeSquare .floatLeft {
color:#C40006;
}
#tradeSquare .floatLeft span.tradeDate {
color:#406BA4;
}
#tradeSquare .floatLeft span {
color:#000;
}
#tradeSquare .floatRight {
color:#868686;
}
#tradeSquare p.tradeText {
color:#757575;
font-weight:bold;
clear:both;
padding-top:3px;
_padding-top:0px;
}
#tradeSquare .tradeText a, #tradeSquare .tradeText span a {
text-decoration:none;
}
#tradeSquare .tradeText a:hover {
text-decoration:underline;
}
#tradeSquare .tradeText span a {
color:#0E6EAF;
font-weight:normal;
}
#tradeSquare .tradeText span a:hover {
color:#757575;
text-decoration:none;
}
.tradeText img {
margin-right:5px;
margin-top:3px;
_margin-top:0px;
float:left;
}

.tradeButtons { /* 09.02.2008 */
height:38px;
_height:51px;
padding-top:13px;
}
.tradeTitle { /* 09.02.2008 */
position:relative;
}
/* /ТОРГМАЙДАНЧИК */

.hiddenDiv { /* 09.02.2008 */
display:none !important;
color:#ff0000;
font-size:10px;
line-height:13px;
text-align:left;
padding-bottom:3px;
}

.brownPlashka { /* 10.02.2008 */
line-height:28px;
height:28px;
margin-top:1px;
margin-bottom:1px;
background:#CCC49A;
padding-left:8px;
}
.brownPlashka div {
float:left;
height:19px;
line-height:19px;
margin-right:9px;
margin-top:4px;
background:url(../img/butbrown_right.gif) no-repeat top right;
}
.brownPlashka p {
background:url(../img/butbrown_left.gif) no-repeat top left;
padding-left:9px;
padding-right:9px;
color:#666;
}
.brownPlashka p a {
color:#666;
text-decoration:none;
}
.brownPlashka p a:hover {
text-decoration:underline;
} /* /10.02.2008 */

.persons h4 {
color:#595959;
font-size:16px;
margin-bottom:5px;
}
.persons span, .persons p, .persons div {
color:#2A2A2A;
}
.persons p {
margin-bottom:4px;
}
.persons span.blue {
color:#2D5E9B
}