.yesno-opposite {width: 272px;}
.yesno-opposite .head-cont {background: url(images/bg-head-no.png) left top no-repeat; height: 45px;}
.yesno-opposite-yes .head-cont {background-image: url(images/bg-head-yes.png);}
.yesno-opposite-no .head-cont {background-image: url(images/bg-head-no.png);}

.yesno-opposite .item {width: 257px; padding: 5px 0 6px 14px; background-color: #d5d8e0; border-bottom: 1px solid #b4b4b4;}
.yesno-opposite-yes .item {background-color: #feefd6;}
.yesno-opposite-no .item {background-color: #d5d8e0;}

.yesno-opposite .image {float: left; margin: 1px 8px 0 0;}
.yesno-opposite .article-image {clear: both;}
.yesno-opposite .label {font-size: 11pt; color: #333333; text-transform: uppercase; padding-left: 20px; height: 18px; line-height: 16px; margin: 6px 0 0;}

.yesno-opposite .cont {float: left; width: 197px; position: relative; background: url(images/plashka/bg-top.png) 0 0 no-repeat; padding-top: 8px;}
.yesno-opposite .in {background: url(images/plashka/bg-middle.png) 0 0 repeat-y; padding: 0 7px 0 9px;}
.yesno-opposite .in .in-bg {padding: 0 9px 5px 8px; min-height: 51px; background: url(images/plashka/bg-bg.png) 0px 100% repeat-x;}
.yesno-opposite .in-bottom {height: 8px; background: url(images/plashka/bg-bottom.png) 0 0 no-repeat;}
.yesno-opposite .arrow {width: 10px; height: 21px; background: url(images/plashka/bg-arrow.png) 0 0 no-repeat; position: absolute; z-index: 10000; left: 0; top: 18px;}
.yesno-opposite .title {font-family: Georgia; font-style: italic; font-size: 9pt; padding-bottom: 0.4em; margin: 0;}
.yesno-opposite .text {line-height: 12pt; font-family: Georgia; font-style: italic; font-size: 8pt; padding-bottom: 0.3em;}
.yesno-opposite .text a {text-decoration: none; color: #333333;}
.yesno-opposite .text a:hover {text-decoration: underline;}

.yesno-opposite .info-ad a.num-post {color: #6F904B;}
.yesno-opposite .info-ad a.num-post:hover {text-decoration: none;}