@charset "utf-8";

.spif, .spif *, .spiffy, .spiffy * {display:block;}
.spiff,.spif *,.spif1,.spif2,.spif3,.spif4,.spif5,.spif6,.spiff td { background:#fefefe;}
.spif *, .spiffy *{ height:1px; overflow:hidden; font-size:.01em;}
.spif1,.spif2,.spif3,.spiffy1,.spiffy2 { padding-left:1px; padding-right:1px;}
.spif1{ margin-left:4px; margin-right:4px;}
.spif2{ margin-left:2px; margin-right:2px;}
.spif3,.spif4,.spiffy2,.spiffy3{ margin-left:1px; margin-right:1px;}
.spiff td{ font-size:12px;}
.spiff2 img{ border: 1px solid #000000;}
.spiff2 a, .spiff2 a:link, .spiff2 a:visited, .spiff2 a:active, .spiff2 a:hover { text-decoration:none; color:#000000;}
.spiffyfg, .spiffy *,.spiffy1,.spiffy2,.spiffy3,.spiffy4,.spiffy5,.spiffyfg_new { background:#0d527c}
.spiffy1{ margin-left:3px; margin-right:3px;}
.spiffyfg_new{ padding:15px 0;}

#_content { max-width: 720px;}
#texxt {max-width:750px;  float:left;}
#sssss {padding:10px; text-align:center; background:#fefefe;}
.bnnr_gor {padding:10px 11px; text-align:center; background:#fefefe; }
.bnnr_brnd {text-align:center;background:#fefefe;padding: 1px;}

div.option-com { font-size:10px; padding-bottom:5px; color:#333333;outline: none; text-align: right; }
div.option-com span { margin: 0 15px; }

.r_zag {background:url(/ob/img/newrline.png) repeat-y; text-align:center;font-weight: 100;}
.l_zag {background:url(/ob/img/newlline.png) repeat-y; text-align:center; background-size: 100% 100%;font-weight: 100;}

.pag { padding: 15px 0}
.pag a,.pag a:active,.pag a:visited {background:#F5F5F9;color:#000; font-size:15px; border:1px solid #000;font-weight:700;text-decoration:none;margin:0px 4px;padding:1px 5px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.pag span {background:#fff;color:#000;border:1px solid #333;}
.pag a:hover {background:#96aea0;color:#fff;border:1px solid #000;text-decoration:none;}
.pag strong {font-size:15px;}

.usrcomtxt {padding: 10px;margin: 5px 60px;border: 1px solid #ccc;background: #eee;}
.evreply { color: #032880; border: 1px solid; padding: 0 5px; background: #fff;font-size: 28px;}
.red_name_first {color: #000000;}
span.reply  { color: #AAA;float: left;cursor: pointer;}
span.like_comm, span.like_comm_unreg, span.bad_comm, span.bad_comm_unreg  { color: #AAA;float: right;cursor: pointer;margin: 0px 8px 4px; font-size:14px; }
span:hover.reply, span:hover.like_comm, span:hover.bad_comm { color: #000;}
.likespan { line-height: 14px; font-size:14px; font-weight: 600;color: #005a04;}
.badspan { line-height: 14px; font-size:14px; font-weight: 600;color: red;}
blockquote { border: 1px dotted #ACACAC; background:#F5F5F5 url(/ob/img/blockquote.png) no-repeat; padding:15px; padding-left:30px;display: inline-block;margin: 15px 20px;}
a.obzor_link {color:#000; text-decoration:none}
