﻿.b512 .b512b {
background:url("../i/b512b.gif") no-repeat scroll 0 bottom transparent;
padding:7px 0;
width:512px;
}

.b512 h2 {
background-color:#EEEEEE;
color:#FF0000;
font-size:9pt;
font-weight:bold;
margin:0 1px;
padding:1px 55px 8px 10px;
width:445px;
}

.advisory .forum-top-m { height: 21px; list-style-type: none; vertical-align: top; padding: 8px 0 0 11px; }
.advisory .forum-top-m li { height: 21px; display: inline; float: left; padding: 0 14px 0 0 ; }
.advisory .forum-top-m a { color: #006699; font-size: 8pt; padding: 0 0 0 17px; }
.advisory .forum-top-m a.ftm1 { background: url("../i/forum-li1.gif") 0 2px no-repeat; }
.advisory .forum-top-m a.ftm2 { background: url("../i/forum-li2.gif") 0 2px no-repeat; }
.advisory .forum-top-m a.ftm3 { background: url("../i/forum-li3.gif") 0 2px no-repeat; }

.advisory .atten { width: 430px; margin: 0 auto; border-top: 1px solid #999999; border-bottom: 1px solid #999999; background-color:#EEEEEE; color: #006699; padding: 5px 40px; text-align: center; }

.advisory .tab-forum { width: 510px; margin: 0 1px; }
.advisory .tab-forum h3 { width: auto !important; padding: 0; margin: 0; background: none !important; color: #990000; font-weight: bold; font-size: 9pt; }
.advisory .tab-forum h3 a { text-decoration: none; color:#006699; }
.advisory .tab-forum h3 a:hover { text-decoration: underline; }
.advisory .tab-forum td { border: 1px solid #999999; background-color: #fff; vertical-align: middle; padding: 7px 10px 7px 10px; }
.advisory .tab-forum th { border: 1px solid #999999; background-color: #fff; vertical-align: middle; color: #006699; font-weight: bold; padding: 7px 10px 7px 10px; }
.advisory .tab-forum .last-message { width: 135px; padding-left: 4px; padding-right: 4px; border-right: 0px none; }
.advisory .tab-forum td.last-message { font-size: 8pt; line-height: 14px; }
.advisory .tab-forum td.last-message a { color: #333333; font-size: 8pt; color: #C30000; }
.advisory .tab-forum .tdico { width: 25px; padding-left: 0; padding-right: 0; text-align: center; border-left: 0px none; }
.advisory .tab-forum .col-posts { width: 74px; padding-left: 0; padding-right: 0; text-align: center; }
.advisory .tab-forum .title-tree { border-right: 0px none; border-left: 0px none; background-color:#EEEEEE; font-weight: bold; color: #333333; }
.advisory .tab-forum .th-theme { border-left: 0px none; text-align: left; }
.advisory .tab-forum .col-them { width: 52px; padding-left: 0; padding-right: 0; text-align: center; }
.advisory .tab-forum .col-answer { width: 51px; padding-left: 0; padding-right: 0; text-align: center; }
.advisory .tab-forum .col-view { width: 76px; padding-left: 0; padding-right: 0; text-align: center; }
.advisory .tab-forum .col-author { width: 70px; padding-left: 2px; padding-right: 2px; text-align: center; }
.advisory .tab-forum .col-author a { font-size: 8pt; color: #C30000; }

.advisory .moderators { color: #000; line-height: 14px;}
.advisory .moderators a { color: #000; text-decoration: none; font-weight: normal; }
.advisory .moderators a:hover { text-decoration: underline; }
.advisory .intro-theme { color: #006699; line-height: 14px; }

.advisory .whiforum { width: 482px; margin: 0 auto;  border-bottom: 1px solid #999999; background-color: #EEEEEE; color: #006699; padding: 10px 14px; font-size: 8pt; }
.advisory .whiforum h4 { font-size: 9pt; color: #006699; font-weight: bold; padding: 0; }
.advisory .whiforum a { text-decoration: none; color: #006699; }
.advisory .whiforum a:hover { text-decoration: underline; }

.advisory .enter-forum { width: 482px; margin: 0 auto;  border-bottom: 1px solid #999999; background-color: #fff; color: #006699; padding: 8px 14px;  }
.advisory .enter-forum td { vertical-align: middle; padding: 0 4px 0 0; }
.advisory .enter-forum .pad16 { padding: 0 16px 0 0; }
.advisory .inp-forum  { width: 144px; height: 21px; padding: 0 5px; border: 1px solid #999999; line-height: 21px; background-color: #fff; font-family: arial; font-size: 9pt; color: #000; vertical-align: top;}
@-moz-document url-prefix(){ .inp-forum  { height: 17px; padding: 4px 5px 0 5px; }}

.advisory .info-panel { width: 482px; margin: 0 auto;  border-bottom: 1px solid #999999; background-color: #fafafa; color: #006699; padding: 10px 14px;  }
.advisory .info-panel ul { vertical-align: top; list-style-type: none; width: 482px; }
.advisory .info-panel ul li { display: inline; float: left; padding: 0 30px 0 0; }
.advisory .info-panel ul li img { vertical-align: bottom; margin: 0 3px 0 0; }

.advisory .small-rules { width: 482px; margin: 0 auto;  background-color: #fff; color: #006699; padding: 10px 14px; font-size: 8pt; }
.advisory .txt-rules { float: left; width: 255px; }
.advisory .theme-changer { float: right; text-align: right; width: 225px; }
.advisory .theme-changer p { padding: 0 0 5px 0; }
.advisory .theme-changer .rcor { float: right; margin: 0; }

.advisory .forum-line-message { width: 490px; margin: 0 1px; padding: 7px 10px 7px 10px; border-bottom: 1px solid #999999; }
.advisory .forum-line-message h3 { font-size: 9pt; font-weight: bold; padding: 0; margin: 0; color: #ed1c24; }
.advisory .forum-line-message h3 a { font-size: 9pt; font-weight: bold; color: #ed1c24; text-decoration: none; }
.advisory .forum-line-message h3 a:hover { text-decoration: underline; }

.advisory .moderator-line a { text-decoration: none; color: #006699; }
.advisory .moderator-line a:hover { text-decoration: underline; }

.advisory .post-title { font-size: 9pt; color: #006699; font-weight: normal; float: left; margin: 0 60px 0 0; display: inline;}

.advisory .replythis { background: url("../i/ico-reply.gif") right 0 no-repeat; padding: 2px 24px 2px 0; float: right; position: relative; margin: -2px 0 0 0;}

.advisory .tab-forum .post-info { padding: 14px 7px 0 7px; width: 104px; vertical-align: top; font-size: 8pt; line-height: 16px; color: #006699; border-left: 0px none;}
.advisory .tab-forum .post-info .author { color: #ed1c24; }
.advisory .tab-forum .post-info .author a { color: #ed1c24; }
.advisory .tab-forum .post-info .post-meta { color: #aaa; }
.advisory .tab-forum .post-message { padding: 14px 16px 14px 16px; width:359px; vertical-align: top; border-right: 0px none; line-height: 16px; }

.advisory .quote-t { color: #006699; font-size: 9pt; padding: 0 0 3px 0; }
.advisory .quote-mes { border: 1px solid #ddd; padding: 11px; color: #006699; background-color: #EEEEEE; margin: 0 0 5px 0; }
.advisory .quote-mes.secnd { background-color: #fafafa; }


.dAdvisory {width: 235px; float: left;}
.dAdvisory .dAdvisoryParentSectionLink { margin-top:5px; padding-right:7px; display: block; color: Red; font-size: large; font-weight: bold;text-decoration: none;}
.dAdvisory .dAdvisoryRubric {padding:5px 7px 5px 0;}
.dAdvisory .dAdvisoryRubricLink{padding-left: 3px; color: #000000; font-size: 14px; font-weight: bold;text-decoration: none;}
.dAdvisory .dAdvisoryLink{text-decoration:none; display:block; padding:0 7px 5px 9px;  background: url("../i/red_4x4.gif") no-repeat scroll left 0.5em transparent;}
.dAdvisory .dAdvisoryLink:hover { text-decoration: underline; }
