img {behavior: url(js/iepngfix.htc);}
body, html, h1, h2, h3, h4, h5, h6, h7, div, p, span, td, tr, table, a, strong, ul, li {margin: 0; padding: 0;}
body  {font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #4a4a4a; background: #f2e7cb;}
img {border: none;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
h1 {display: none;}
a {text-decoration: underline; color: #5c3619;}
a:hover {text-decoration: none;}

/*bg*/
.bg-t-x {background: url(../images/bg-t-x.jpg) 0px 0px repeat-x;}
.bg-t-x2 {background: url(../images/bg-t-x2.jpg) 0px 0px repeat-x;}
.bg-b-x {background: url(../images/bg-b-x.jpg) 0px 100% repeat-x;}
.bg-l-y {background: url(../images/bg-l-y.png) 0px 0px repeat-y;}
.bg-l-y2 {background: url(../images/bg-l-y2.gif) 0px 0px repeat-y;}
.bg-r-y {background: url(../images/bg-r-y.gif) 100% 0px repeat-y;}
.bg-t-l {background: url(../images/bg-t-l.jpg) 0px 0px no-repeat;}
.bg-t-l2 {background: url(../images/bg-t-l2.jpg) 0px 0px no-repeat;}
.bg-t-r {background: url(../images/bg-t-r.jpg) 100% 0px no-repeat;}
.bg-t-r2 {background: url(../images/bg-t-r2.jpg) 100% 0px no-repeat;}
.bg-b-l {background: url(../images/bg-b-l.jpg) 0px 100% no-repeat;}
.bg-b-l2 {background: url(../images/bg-b-l2.jpg) 0px 100% no-repeat;}
.bg-b-r {background: url(../images/bg-b-r.jpg) 100% 100% no-repeat;}

.center {width: 1000px; margin: 0px auto;}
.min {min-width: 1000px;}
.minh {min-height: 3000px;}
/*bg*/

/*head*/
.head {height: 184px; position: relative;}

.desc3 {position: absolute; font: bold 12px Arial, Helvetica, sans-serif; color: #ffffff; top: 136px; left: 0; width: 100%; text-align: center;}
.desc3 span {padding: 0 20px 0 448px;}

.menu {position: absolute; top: 0; right: 0;}
.menu a {text-decoration: underline; display: block; text-align: center; color: #a71216; padding-top: 60px;}
.menu a:hover {text-decoration: none;}
.menu li {float: left; height: 89px;}
.q01 {background: url(../images/q01.png) 0 1px no-repeat; width: 93px; margin-right: 3px;}
.q01 a {padding-left: 10px;}
.q02 {background: url(../images/q02.png) 0 0 no-repeat; width: 78px; margin-right: 6px;}
.q03 {background: url(../images/q03.png) 0 4px no-repeat; width: 88px;}

.bookmarks, .bookmarks2 {line-height: 15px; position: absolute; right: 20px; top: 94px; color: #fffdf6; font-size: 10px;}
.bookmarks img, .bookmarks2 img {vertical-align: middle;}
.bookmarks2 {top: 49px;}

.top-nav {position: absolute; top: 122px; left: 430px; font: bold 12px Arial, Helvetica, sans-serif; color: #bd0d11;}
.top-nav li {float: left; margin-right: 1px;}
.top-nav span {display: block; float: left;}
.top-nav a {color: #ffffff; text-decoration: underline; display: block; float: left; background: url(../images/top-nav-a-x.gif) 0 4px repeat-x; cursor: pointer;}
.top-nav a:hover {text-decoration: underline;}
.top-nav a span {background: url(../images/top-nav-a-l.gif) 100% 4px no-repeat; height: 28px; padding: 13px 8px 0 10px;}

.top-nav li.active {background: url(../images/top-nav-active-x.gif) 0 0 repeat-x; border-right: 1px solid #f2e7cb; border-left: 1px solid #f2e7cb;}
.top-nav li.active span {height: 28px; padding: 13px 8px 0 10px; background: url(../images/top-nav-active-bg.gif) 50% 6px no-repeat;}

.desc4 {position: absolute; left: 460px; top: 14px; right: 265px; color: #fffdf6; line-height: 13px;}
.desc4 strong {color: #fde493;}
.desc4 p {padding-top: 4px;}
/*head*/

/*rezina*/
.container {width: 100%;}
.content {width: 100%; float: left;}
.main {margin: 0 0 0 233px; padding-bottom: 24px;}
.left {float: left; width: 225px; margin-left: -100%; padding-bottom: 50px;}
/*rezina*/

/*main*/
.main h2 {font: bold 19px Arial, Helvetica, sans-serif; color: #ffecbd; text-transform: uppercase; padding: 19px 33px 0 73px; height: 39px; float: left;}
.title {background: url(../images/title-x.gif) 0 0 repeat-x; margin: 15px 0; float: left;}
.title a {color: #fbc92b; text-decoration: underline;}
.title-r {background: url(../images/title-r.png) 100% 0 no-repeat; height: 58px; float: left;}
/*main*/

/*left*/
.left h2 {height: 35px; padding: 10px 0 0 27px; font-size: 15px; color: #FFFFFF; margin: 0 0 3px 0}
.block {width: 219px; margin: 0 0 0 6px; text-align: center; background: url(../images/block-y.gif) 0 0 repeat-y;}
/*left*/

/*headers*/
.h201 {background: url(../images/h201.png) 0 0 no-repeat;}
.h202 {background: url(../images/h202.png) 0 0 no-repeat;}
.h203 {background: url(../images/h203.png) 0 0 no-repeat;}
.h204 {background: url(../images/h204.png) 0 0 no-repeat;}
.h205 {background: url(../images/h205.png) 0 0 no-repeat;}
.h206 {background: url(../images/h206.png) 0 0 no-repeat;}
.h207 {background: url(../images/h207.png) 0 0 no-repeat;}
.h208 {background: url(../images/h208.png) 0 0 no-repeat;}
.h209 {background: url(../images/h209.png) 0 0 no-repeat;}
.h210 {background: url(../images/h210.png) 0 0 no-repeat;}
.block h2.h211 {background: url(../images/h211.png) 0px 0px no-repeat; line-height: 18px; height: 65px; font-size: 15px; font-weight: bold; padding: 6px 0 0 40px; margin: 0; color: #FFFFFF; text-align: left;}
.h212 {background: url(../images/h212.png) 0 0 no-repeat;}
/*headers*/

/*nav*/
.nav {font-size: 12px; margin: 56px 0 8px 6px; width: 219px; font-weight: bold; background: url(../images/nav-y.gif) 0 0 repeat-y;}
.nav-b {background: url(../images/nav-b.png) 0 100% no-repeat; padding: 0 0 23px 10px;}
.nav li {display: block; padding: 4px 0 10px 34px; background: url(../images/nav-li.png) 0 0 no-repeat;}
.nav li.first {background: url(../images/nav-li-first.png) 0 0 no-repeat;}
.nav li.act {background: none; padding-bottom: 0; color: #5c3619;}
.nav li.last {padding-bottom: 8px;}
.nav a {color: #a71216;}

.nav li ul {padding: 9px 0 2px 0; font-size: 12px; color: #5c3619; font-weight: normal;}
.nav li ul li {background: url(../images/nav-li-li.gif) 0 4px no-repeat; padding: 0 0 9px 12px;}
.nav li ul a {color: #a71216; font-size: 12px;}
.nav li ul em {font-style: normal; color: #b29a78; font-size: 10px;}
/*nav*/

/*az*/
.az {width: 219px; margin: 0 0 8px 6px; font-size: 18px; background: url(../images/az-y.gif) 0 0 repeat-y;}
.az-b {background: url(../images/az-b.png) 0 100% no-repeat;}
.az-b div {padding: 10px 0 24px 27px;}
.az a, .az span {display: block; width: 25px; height: 24px; text-align: center; background: url(../images/az-passive.png) 0 0 no-repeat; text-decoration: none; color: #494337; float: left; margin: 0 3px 3px 0; padding-top: 1px;}
.az a:hover {background: url(../images/az-active.png) 0 0 no-repeat; text-decoration: none; color: #f8f3e5;}
.az span {background: url(../images/az-active.png) 0 0 no-repeat; text-decoration: none; color: #f8f3e5;}
.az span.none {background: url(../images/az-passive.png) 0 0 no-repeat; color: #494337;}
/*az*/

/*ads*/
.ads {width: 219px; margin: 0 0 8px 6px; line-height: 13px; font: normal 11px Arial, Helvetica, sans-serif; background: url(../images/ads-y.gif) 0 0 repeat-y;}
.ads-b {background: url(../images/ads-b.png) 0 100% no-repeat; padding-bottom: 3px;}
.ads-b div {padding-bottom: 20px; background: url(../images/ads-bg.png) 0 100% no-repeat; margin: 0 0 15px 20px; width: 179px;}
.ads div.last {border: none; margin: 0 0 0 20px;}
.ads p a {font-weight: bold; color: #a71216;}
.ads p span {display: block; font-size: 13px; background: url(../images/bullet.gif) 0px 5px no-repeat; padding: 0 0 4px 8px;}

.ads-r {display: block; float: right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; background: url(../images/bullet4.gif) 100% 0 no-repeat; padding: 0 21px 5px 0; margin-top: 15px; display: block;}
.ads-r a {color: #5c3619;}
/*ads*/

/*ads3*/
.ads3 {text-align: center; padding: 10px 0 20px 0;}
/*ads3*/

/*ads4*/
.ads4 {padding: 0 0 20px 0;}
/*ads4*

/*thumbs*/
.thumbs {width: 219px; margin: 0 0 8px 6px; background: url(../images/thumbs-y.gif) 0 0 repeat-y;}
.thumbs h2 {margin-bottom: 10px;}
.thumbs-b {background: url(../images/thumbs-b.png) 0 100% no-repeat; padding: 0 0 3px 0;}
.thumbs-b div {padding: 0 0 20px 20px; width: 179px;}
.thumbs img {width: 150px; height: 200px; border: 2px solid #f2e7cb; margin: 0 0 5px 10px;}
.thumbs p a {font-weight: bold; color: #8f3240;}
.thumbs p span {display: block; font-size: 12px; background: url(../images/bullet.gif) 0px 5px no-repeat; padding: 0 0 4px 8px;}
.thumbs span.ads-r {display: block; float: right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; background: url(../images/bullet4.gif) 100% 0 no-repeat; padding: 0 21px 5px 0; margin-top: 15px; display: block;}
.thumbs span.ads-r a {color: #5c3619;}
/*thumbs*/


/*pages*/
.pages {padding: 0 0 10px 0;}
.pages strong {display: block; float: left; font-size: 12px; color: #4c4132; margin-right: 6px; padding-top: 3px;}
.pages a {display: block; float: left; background: url(../images/pages-passive.png) 0px 0px no-repeat; width: 20px; height: 17px; padding-top: 3px; color: #FFFFFF; text-align: center; text-decoration: none; margin-right: 1px;}
.pages a:hover {text-decoration: underline;}
.pages span {display: block; float: left; width: 20px; height: 17px; padding-top: 3px; text-align: center; background: url(../images/pages-active.png) 0 0 no-repeat; color: #a71216; margin-right: 1px;}
/*pages*/

/*categories*/
.categories {position: absolute; right: 27px; padding-top: 19px; color: #645a3e;}
.categories select {width: 148px; height: 19px; border: 1px solid #c2b9a2; color: #000000; vertical-align: middle; font: normal 12px Tahoma, Verdana, Arial, sans-serif;}
.categories strong {font-size: 12px; margin-right: 6px;}
/*categories*/

/*thumbs2*/
.thumbs2 div {background: url(../images/thumbs2-bg.png) 0px 0px no-repeat; width: 250px; height: 398px; float: left; margin: 0 4px 8px 0;}
.thumbs2 div.spot {background: url(../images/thumbs2-bg1.png) 0px 0px no-repeat; width: 250px; height: 398px; float: left; margin: 0 4px 8px 0;}
.thumbs2 img {width: 240px; height: 320px; border: 1px solid #ecdbba; margin: 0 0 0 3px;}
.thumbs2 h3 {font: normal 18px Arial, Helvetica, sans-serif; color: #494337; line-height: 13px; text-transform: uppercase; padding: 12px 0 9px 27px; background: url(../images/bullet2.gif) 9px 16px no-repeat;}
.thumbs2 h3 a {color: #494337;}
.thumbs2 ul {font-size: 11px;}
.thumbs2 li {float: left;}
.w01 {width: 60px; padding: 11px 0 0 50px;}
.w02 {width: 56px; padding: 11px 0 0 28px;}
.w03 {width: 30px; padding: 11px 0 0 16px;}
.w04 {width: 100px; padding: 11px 0 0 82px;}
.thumbs2 a {color: #a71216;}
/*thumbs2*/

/*video-thumbs*/
.video-thumbs div {background: url(../images/video-thumbs-bg.png) 0px 0px no-repeat; width: 335px; height: 319px; float: left; margin: 0 4px 8px 0;}
.video-thumbs img {width: 320px; height: 240px; border: 2px solid #ecdbba; margin: 0 0 0 5px;}
.video-thumbs h3 {font: normal 18px Arial, Helvetica, sans-serif; color: #494337; line-height: 13px; text-transform: uppercase; padding: 12px 0 9px 27px; background: url(../images/bullet2.gif) 9px 16px no-repeat;}
.video-thumbs h3 a {color: #494337;}
.video-thumbs ul {font-size: 11px;}
.video-thumbs li {float: left;}
.video-thumbs .w01 {width: 52px; padding: 11px 0 0 91px;}
.w02 {width: 56px; padding: 11px 0 0 28px;}
.w03 {width: 30px; padding: 11px 0 0 21px;}
.video-thumbs a {color: #a71216;}
/*video-thumbs*/

/*hardlinks*/
.hardlinks div {width: 244px; height: 103px; padding: 12px 0 0 0; float: left; background: url(../images/hardlinks.png) 0px 0px no-repeat; margin: 0 8px 8px 0;}
.hardlinks a {font-size: 15px; font-weight: bold; color: #ffffff; line-height: 13px; margin-left: 27px; text-transform: uppercase;}
.hardlinks p {line-height: 14px; padding: 22px 20px 0 20px;}
.hardlinks p a {color: #a71216; font-size: 11px; font-weight: normal; margin: 0; text-transform: none;}
/*hardlinks*/

/*top1*/
.pad {padding: 0 0 0 3px;}
.top1 {width: 370px; float: left; margin: 0 8px 8px 0; background: url(../images/top1-y.gif) 0px 0px repeat-y;}
.top1-top {background: url(../images/top1-t.png) 0px 0px no-repeat;}
.top1-bottom {background: url(../images/top1-b.png) 0px 100% no-repeat; padding: 12px 0 27px 20px;}
.top1 h3 {font-size: 15px; text-transform: uppercase; color: #ffffff; line-height: 13px; padding: 0 0 30px 7px;}
.top1 ul {width: 114px; float: left;}
.top1 li {background: url(../images/pages-passive.png) 0 0 no-repeat; height: 18px; padding: 3px 0 4px 1px;}
.top1 span {padding: 0 11px 0 3px; color: #ffec8a; font-size: 11px;}
.top1 a {font-size: 11px; color: #a71216; font-weight: bold;}
/*top1*/

/*top2*/
.top2 {padding: 0 0 0 3px;}
.top2 div {background: url(../images/top2-bg.png) 0px 0px no-repeat; width: 224px; height: 251px; padding: 0 0 0 20px; float: left; margin: 0 8px 8px 0; position: relative;}
.top2 h3 {font-size: 15px; text-transform: uppercase; color: #ffffff; line-height: 13px; padding: 12px 0 27px 7px;}
.top2 h3 a {color: #FFFFFF;}
.top2 img {width: 90px; height: 120px; border: 2px solid #d3b056; margin-right: 20px; float: left;}
.top2 ul {width: 96px; float: left; color: #4a4a4a;}
.top2 li {margin-bottom: 6px;}
.top2 span {float: right; display: block; background: url(../images/button-x.gif) 0 0 repeat-x; margin: 14px 17px 0 0;}
.top2 span span {float: left; background: url(../images/button-l.png) 0 0 no-repeat; margin: 0;}
.top2 span span span {background: url(../images/button-r.png) 100% 0  no-repeat; height: 26px; padding: 11px 25px 0 11px;}
.top2 span a {color: #fcf3dd; text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold;}
/*top2*/

/*thumbs3*/
.thumbs3 h3 {font: normal 18px Arial, Helvetica, sans-serif; color: #494337; background: url(../images/bullet3.gif) 0 19px no-repeat; line-height: 13px; padding: 14px 0 16px 18px;}
.thumbs3 h3 a {color: #494337;}
.thumbs3 div {background: url(../images/thumbs3-bg.png) 0px 0px no-repeat; width: 235px; height: 378px; padding: 0 0 0 9px; margin: 0 8px 8px 0; float: left; position: relative;}
.thumbs3 img {width: 180px; height: 210px; border: 2px solid #f2e7cb; margin: 0 0 15px 20px;}
.thumbs3 p {line-height: 14px; padding: 0 27px 0 11px;}
.thumbs3 span {float: right; display: block; background: url(../images/button2-x.gif) 0 0 repeat-x; margin: 10px 17px 0 0;}
.thumbs3 span span {float: left; background: url(../images/button2-l.png) 0 0 no-repeat; margin: 0;}
.thumbs3 span span span {background: url(../images/button2-r.png) 100% 0  no-repeat; height: 26px; padding: 11px 25px 0 11px;}
.thumbs3 span a {color: #fcf3dd; text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold;}
/*thumbs3*/

/*thumbs4*/
.thumbs4 h3 {font: normal 18px Arial, Helvetica, sans-serif; color: #494337; background: url(../images/bullet5.gif) 0 19px no-repeat; line-height: 13px; padding: 14px 0 16px 18px;}
.thumbs4 h3 a {color: #494337;}
.thumbs4 div {background: url(../images/thumbs4-bg.png) 0px 0px no-repeat; width: 235px; height: 500px; padding: 0 0 0 9px; margin: 0 8px 8px 0; float: left; position: relative;}
.thumbs4 img {width: 150px; height: 200px; border: 2px solid #f2e7cb; margin: 0 0 10px 35px;}
.thumbs4 p {line-height: 14px; color: #000000; padding: 0 0 5px 10px; width: 210px;}
.thumbs4 p label {display: block;}
.thumbs4 p em {font-style: normal; color: #a71216;}
.thumbs4 p img {background: none; border: none; padding: 0; width: 32px; height: 30px; margin: 2px 4px 0 0;}
.thumbs4 span {float: right; display: block; background: url(../images/button3-x.gif) 0 0 repeat-x; margin: 2px 17px 0 0;}
.thumbs4 span span {float: left; background: url(../images/button3-l.png) 0 0 no-repeat; margin: 0;}
.thumbs4 span span span {background: url(../images/button3-r.png) 100% 0  no-repeat; height: 26px; padding: 11px 25px 0 11px;}
.thumbs4 span a {color: #fcf3dd; text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold;}
/*thumbs4*/

/*thumbs5*/
.thumbs5 {padding: 10px 0px 5px 5px;}
.thumbs5 img {width: 180px; height: 240px; border: 1px solid #653a1a; margin: 0 7px 7px 0;}
.thumbs5 a:hover img {border: 1px dashed #653a1a;}
/*thumbs5*/

/*thumbs6*/
.thumbs6 {padding: 10px 0 5px 5px;}
.thumbs6 img {width: 240px; height: 180px; border: 1px solid #653a1a; margin: 0 7px 7px 0;}
.thumbs6 a:hover img {border: 1px dashed #653a1a;}
/*thumbs6*/

/*top3*/
.top3 {width: 749px; margin: 0 0 8px 0; background: url(../images/top3-y.gif) 0px 0px repeat-y;}
.top3-top {background: url(../images/top3-t.png) 0px 0px no-repeat;}
.top3-bottom {background: url(../images/top3-b.png) 0px 100% no-repeat; padding: 12px 0 27px 20px;}
.top3 h3 {font-size: 15px; text-transform: uppercase; color: #ffffff; line-height: 13px; padding: 0 0 30px 7px;}
.top3 ul {width: 175px; float: left;}
.top3 li {background: url(../images/pages-passive.png) 0px 2px no-repeat; height: 18px; padding: 3px 0 4px 1px;}
.top3 span {padding: 0 11px 0 3px; color: #ffec8a; font-size: 11px;}
.top3 a {font-size: 13px; color: #a71216; font-weight: bold;}
/*top3*/

/*footer*/
.footer {height: 120px; padding-left: 230px; position: relative; font: normal 11px Arial, Helvetica, sans-serif;}
.footer p {color: #2d2d2d; margin-bottom: 6px;}
.footer p strong {color: #000000;}
.footer a {font-weight: bold; color: #f2e7cb;}
.footer p strong.col1 {color: #fdd658;}

.nav2 {padding-top: 35px;}
.nav2 li {float: left; background: url(../images/bullet6.gif) 0 5px no-repeat; padding: 0 19px 7px 9px;}
.holder {position: absolute; left: 225px; top: 35px;}
/*footer*/

/*adv-block*/
.adv-block p {padding: 15px 0 18px 20px; line-height: 13px; text-align: left}
.image {padding-bottom: 15px;}
.image img {border: 2px solid #dfaf51; margin-bottom: 18px;}
.image span {font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; background: url(../images/bullet4.gif) 100% 0 no-repeat; padding: 2px 21px 5px 0; float: right; margin: 0 20px 0 0; cursor: pointer;}
.image a {text-decoration: none; color: #5c3619;}
.image a:hover span {text-decoration: none;}

.orange {background: url(../images/orange-y.gif) 0 0 repeat-y; font-size: 14px; font-weight: bold; text-align: left;}
.orange-t {background: url(../images/orange-t.png) 0 0 no-repeat;}
.orange-b {background: url(../images/orange-b.png) 0 100% no-repeat; padding: 3px 0 15px 27px;}
.orange a {color: #FFFFFF; text-decoration: none;}
/*adv-block*/

/*rec*/
.rec {padding: 0 0 0 10px;}
.trader {width: 930px; margin: 0px auto 20px auto;}
.trader img {width: 210px; height: 260px; margin-right: 20px; border: 2px solid #dfaf51; float: left;}
.trader div {width: 690px; float: left; padding: 48px 0 0 0;}
.trader h2 {height: 25px; padding: 10px 0 0 30px; font-size: 15px; color: #FFFFFF; margin: 0 0 6px 0; background: url(../images/rec-h2.png) 0 0 no-repeat;}
.trader h2 a {color: #FFFFFF;}
.trader a {text-decoration: underline;}
.trader a:hover {text-decoration: none;}
.trader p {font-size: 14px;}
.trader p a {font: bold 16px Arial, Helvetica, sans-serif; background: url(../images/line3.png) 0 0 repeat-x; display: block; width: 510px; height: 29px; padding: 8px 0 0 9px; color: #fcf9ce;}

.link {font: bold 30px Arial, Helvetica, sans-serif; text-align: center;}
.link a {color: #c01314;}
.link span {background: url(../images/bullet7.gif) 0 0 no-repeat; padding: 0 0 15px 62px;}
.link a, .link2 a, .link3 a {text-decoration: underline;}
.link a:hover, .link2 a:hover {text-decoration: none;}

.link2 {font-size: 18px; text-align: center; padding: 15px 0 25px 0;}
.link2 a {color: #7d0406;}
.link2 span {background: url(../images/bullet8.gif) 0 0 no-repeat; padding: 5px 0 5px 44px;}

.link3 {font-size: 30px; text-align: center; margin-bottom: 45px; font-weight: bold;}
.link3 span {background: url(../images/bullet9.gif) 0px 0 no-repeat; padding: 0 0 15px 62px;}
.link3 a {color: #c01314;}

.title2 h2 {font: bold 19px Arial, Helvetica, sans-serif; color: #ffecbd; text-transform: uppercase; padding: 19px 33px 0 73px; height: 39px;}
.title2 {background: url(../images/title-x.gif) 0 0 repeat-x; width: 760px; margin: 0px auto 12px auto;}
.title2-r {background: url(../images/title-r.png) 100% 0 no-repeat; height: 58px;}

.desc2 {background: url(../images/desc2-y.jpg) 0px 0px repeat-y; margin: 10px auto 13px auto; width: 930px;}
.desc2-t {background: url(../images/desc2-t.jpg) 0px 0px no-repeat;}
.desc2-b {background: url(../images/desc2-b.jpg) 0px 100% no-repeat; padding: 25px 30px 17px 30px;}
.desc2 p {padding-bottom: 13px;}
.desc2 a {font-weight: bold; text-decoration: underline;}
.desc2 a:hover {text-decoration: none;}
.desc2 strong {color: #000000;}
/*rec*/

/*banner*/
.banner h3 {font-size: 17px; font-weight: normal; color: #49453d; line-height: 13px; padding: 0 0 10px 12px; text-transform: uppercase; text-decoration: underline;}
.banner h3 a {color: #49453d;}
.banner div {background: url(../images/banner-bg.png) 0px 0px no-repeat; width: 238px; height: 450px; padding: 15px 0 0 17px; float: left; position: relative; margin: 0 0 1px 0;}
.banner img {width: 150px; height: 200px; border: 3px solid #f6bd52; margin: 2px 0 8px 31px;}
.banner p {line-height: 14px; color: #000000; width: 213px;}
.banner p label {display: block; text-align: center;}
.banner p em {font-style: normal; color: #8c0d0d;}
.banner p img {background: none; border: none; padding: 0; width: 26px; height: 36px; margin: 6px 3px 0 0;}
.banner span {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/banner-bullet.gif) 0 6px no-repeat; margin: 5px 20px 0 0; padding: 0 0 0 11px; text-transform: uppercase;}
/*banner*/