body {font-family:Arial, Helvetica, sans-serif;font-size: 62.5%;margin:0;padding:0 0 30px 0; text-align:center; background:#3b3b3b url(../dsg/bgr/body.gif) center 0 repeat-x;}

 
a {outline:none;}
p {font-size:1.1em;padding:0 0 1.5em 0;margin:0;color:#161616;}
ul {margin:0;padding:0 0 1.5em 0;}
ul ul {padding: 0 0 1.5em 0;}
ol {margin:0;padding:0 0 1.5em 0;}
li {font-size:1.1em;color:#161616;}
li li {font-size:1.0em;}
form {margin:0;padding:0;}
table {border-collapse: collapse;width:100%;margin-bottom:1.5em;font-size:1.0em;}
table td {padding: 5px 0 5px 10px;font-size:1.1em;color:#021926;border:1px solid #ffbb04;}
table thead td,
table th {padding: 5px 0 5px 10px;font-size:1.1em;color:#021926;border:1px solid #ffbb04;background:#ffbb04;}

ol {margin: 0 0 1.5em 36px;}
ul {margin: 0 0 1.5em 14px;padding:0;list-style:none;}
ul li {background:url(../dsg/bullet5.gif) 0 6px no-repeat;padding-left: 20px;}


table td p,
li p,
li h3 {font-size: 1.0em;}
a {color: #bd1d1f;}
a:hover {}

img.levo {float:left;margin-right: 5px;margin-bottom: 3px;}
img.desno {float:right;margin-left: 5px;margin-bottom: 3px;}

p.nat-pager {float:left;padding:10px 0 10px 0;text-align:center;width:640px;}
p.nat-pager span {width:22px;padding: 3px 0;margin:0 2px;text-align:center;background:#be1a25;color:#fff;display:inline-block;}
p.nat-pager a {width:22px;padding: 3px 0;margin:0 2px;text-align:center;background:#fff01f;color:#232105;display:inline-block;}
p.arhiv a,
p.nat-pager a.pfirst,
p.nat-pager a.pprev,
p.nat-pager a.pnext,
p.nat-pager a.plast {width:auto;background:none;font-weight:bold;color:#c01f24;}
p.arhiv a,
p.nat-pager a.pfirst,
p.nat-pager a.pprev {margin: 0 10px 0 0;}

p.nat-pager a.pnext,
p.nat-pager a.plast  {margin: 0 0 0 10px;}

p.arhiv {text-align:right}
.left {float:left;}
.right {float:right;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
h1 {color:#720202;font-size: 2.0em;margin-bottom:0.2em;position:relative;}
h2 {color:#b10f14;font-size:1.8em;margin-bottom:1.3em;font-weight:normal;}
h3 {color:#720202;font-size:1.2em;margin-bottom:1.1em;}
h4 {color:#7d735d;font-size:1.2em;margin-bottom:0.5em;font-weight:normal;}
h5 {}
h6 {}


h1 a,
h2 a,
h3 a { text-decoration:none;}
img {border: 0px;}

textarea {font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}
input,
select,
label {font-size:1.1em;}

/*layouts*/
div {float:left;}
.w100 {width:100%;}
.all {text-align:left;margin:0 auto;float:none;width: 959px;}
.head {width:100%;}
.center {width:100%;padding-top:25px;padding-bottom:30px;}
.foot {width:100%;}

.cl {width:647px;}
.cr {width:300px;float:right;}


.cl-box {background:#414141;padding: 11px;width:625px;margin-bottom: 12px;}
.empty {background:none;width:648px;margin-bottom: 12px;padding:15px 0 0 0;}
.aTop {margin-bottom:2px;padding-bottom: 0px;}
.aBody {padding-top:0px;}

.cr-box {background:#414141;margin-bottom:11px;width:100%;}
.cr-simpleBox {background:#414141;margin-bottom:11px;width:290px;padding: 5px;}
.cr .banner {margin-bottom:11px;width:100%;}


/*head*/
.head {padding-top:4px;}

ul.tools-l {margin:0;padding:0 0 17px 0;float:left;list-style:none;}
ul.tools-l li {margin:0;padding:0;float:left; background:url(../dsg/bullet.gif) 100% 4px no-repeat;padding-right: 10px;margin-right: 15px;}
ul.tools-l a {color:#6d6d6d;text-decoration:none;}

ul.tools-r {margin:0;padding:0;float:right;list-style:none;}
ul.tools-r li {margin:0;padding:0;float:left; background:url(../dsg/bullet.gif) 100% 4px no-repeat;padding-right: 10px;margin-right: 15px;}
ul.tools-r a {color:#6d6d6d;text-decoration:none;}

a.hlogo {display:block;float:left;margin-top:10px;}
.head .banner {float:right;}


.head-bottom {width:100%; background:url(../dsg/bgr/main-nav.gif) 0 0 repeat-x;margin: 25px 0 0 0;}
.head-bottom .search {float:right; background:url(../dsg/bgr/main-nav-lr.gif) 100% -41px no-repeat;padding: 8px 12px 7px 0;}
.head-bottom .search input {border: 1px solid #a6afb6;}
.head-bottom .search input.submit {border: 0px; background:url(../dsg/txt/search.gif) 0 0 no-repeat;width:48px;height:22px;}
.head-bottom ul {margin:0;padding:0;float:left;list-style:none;}

ul.main-nav {margin:0 0 0 0; padding:0 0 0 0px; list-style:none; background:url(../dsg/bgr/main-nav-lr.gif) 0 0 no-repeat;float:left;height:41px;}
ul.main-nav li {font-size: 1.2em;font-weight:bold;text-transform:uppercase;float:left;border-right:1px solid #414141;padding:12px 12px 10px 12px;background:none;}
ul.main-nav li a {color: #111211;text-decoration:none;}
ul.main-nav li.sel {border-bottom:4px solid #be1a25;}

ul.main-nav-sub {margin:0; padding:0; list-style:none; float:left;width:100%;border-top:3px solid #be1a25;}
ul.main-nav-sub li {font-size:1.3em;font-weight:bold;float:left;padding: 5px 10px;background:none;}
ul.main-nav-sub li a {color: #111211;text-decoration:none;}
ul.main-nav-sub li.sel a {color:#be1a25;}

.bc {width:100%;overflow:hidden;margin-top:-3px;padding-bottom: 6px;}
.bc a {color:#acacac;text-decoration:none;border-left:1px solid #acacac;display:block;float:left;padding: 0 6px 0 5px;margin: -2px 0 -0px -1px;}



.article {margin:0;width:100%;}


.artImg {width:210px;float:right;}
.artBox {width:380px;background:#0e0e0e;padding: 22px 12px 0 13px;position:relative;}
.artBox img.spicy {position:absolute;top:8px;right:3px;}
.artBox h1 {color: #ffbc04;font-size:2.2em;text-transform:uppercase;line-height:27px;padding: 0 55px 5px 0;}
.artBox h1 a {color: #ffbc04;}
.artBox p {color:#6c6c6c;font-size:1.1em;padding:0 0 0 0;}
.artBox p.artInfo {padding:0 0 32px 0;}
.artBox p.teaser {color: #959595;font-size:1.3em;padding:0 0 20px 0;}
.artBox p.tags {border-bottom: 1px solid #414141;padding:0 0 12px 0;margin-bottom: 2px;}
.artBox p.tags a {margin-left:10px;}
.artBox p.commentsInfo {padding: 10px 0 15px 0;border-top: 1px solid #414141;}


.artBody { background:#fff url(../dsg/bgr/lc-body.gif) 0 0 repeat-x;padding: 22px 12px 0 13px;width:597px;}
.artBody img {border:3px solid #1d1d1d;border-bottom-width:6px;}



.artTools {background:#fff;padding: 22px 12px 0 13px;width:597px;}
.artTools p.link {background:#f1f1f1;padding: 5px 0 3px 10px;font-size:1.1em;}
.artTools p.link input {margin: 0 0 0 10px;font-size:1.0em;width:350px;}

.artComments {width:622px;padding-top:20px;background:#fff;}
.artComments p.login {float:right;font-family: Arial narrow;font-size:1.2em; background:url(../dsg/bullet1.gif) 100% 3px no-repeat;padding: 0px 15px 9px 0;text-transform:uppercase;margin: 9px 12px 0 0;}
.artComments p.login a {color:#010101; text-decoration:none;}
.artComments h1 { background:#fff url(../dsg/bgr/tab.gif) 14px 0 no-repeat;margin:0;padding: 9px 0 9px 39px;font-family: Arial narrow;font-size:1.2em;font-weight:normal;color:#010101; text-transform:uppercase;}
ul.artComments {margin:0;list-style:none;background:#dbdbdb url(../dsg/bgr/comments-bg.gif) 0 0 repeat-x;padding: 10px 12px 20px 13px;width:597px;border-bottom: 3px solid #ffffff;}
ul.artComments li {background:url(../dsg/bgr/comment-arrow.gif) 14px 0 no-repeat;padding: 14px 0 4px 0;font-size:1.0em;}
ul.artComments li p {background:#f2f2f2;padding: 8px 8px 0px 8px;font-size:1.1em;}
ul.artComments li p span {display:block;}
ul.artComments li p .nick {font-weight:bold;}
ul.artComments li p .commented {color:#a8a8a8;padding-top:5px; text-align:right;}


ul.latestArtList {margin:0;padding: 5px 5px 0px 5px;list-style:none;float:left;width:290px;}
ul.latestArtList li {background:#0e0e0e;margin-bottom:5px;float:left;width:100%;padding:0;font-size:1.0em;}
ul.latestArtList li img {float:left;margin-right:6px;}

ul.latestArtList h2 {color:#be1a25;font-size:1.1em;padding:3px 0 0 0;margin:0; text-transform:uppercase;font-weight:bold;}
ul.latestArtList h2 a {color:#be1a25;}
ul.latestArtList h3 {color:#ffbc03;font-size:1.2em;padding:0;margin:0;text-transform:uppercase;}
ul.latestArtList h3 a {color:#ffbc03;}

h1.catLink { background:url(../dsg/bgr/iph1-bg.gif) 0 0 repeat-x;border-left:9px solid #be1a25;padding-left: 1px;font-family: Arial narrow;font-size:1.2em;font-weight:normal;text-transform:uppercase;height: 22px;}
h1.catLink a {display:block;float:left; background:url(../dsg/bullet2.gif) 100% 7px no-repeat;padding: 3px 15px 3px 5px;border-left:4px solid #be1a25;color:#010101;}


.cr-simpleBox h1,
.cr-simpleBox h2,
.cr-simpleBox h3 {margin:0;padding: 0;text-transform:uppercase;background:#000;font-weight:bold;padding: 5px 0px 0px 5px;}
.cr-simpleBox h1 { font-size:1.4em;height: 25px;color:#fff01f;font-family: Arial narrow;}
.cr-simpleBox h1 a {display:block;float:left; background:url(../dsg/bullet3.gif) 100% 4px no-repeat;color:#fff01f;padding-right: 15px;}
.cr-simpleBox p.img {padding:0;margin:0;}
.cr-simpleBox h2 {font-size:1.1em;color:#ffbc04;padding-bottom: 0px;}
.cr-simpleBox h2 a {color:#ffbc04;}
.cr-simpleBox h3 {color: #fff;font-size:1.2em;padding-bottom:10px;padding-top: 0px;}
.cr-simpleBox h3 a {color: #fff;}

p.prev-next {margin:0;padding: 8px 0 10px 0;float:left;width:100%;}
p.prev-next a.prev {float:left;}
p.prev-next a.next {float:right;}

h1.catTitle {color:#FFF01F;font-family:Arial narrow;font-size:1.4em;height:20px;margin-bottom: 10px; text-transform:uppercase; background:#000;padding: 5px 0 2px 10px;clear:both;}
h1.catTitle a {background:transparent url(../dsg/bullet3.gif) no-repeat scroll 100% 4px;color:#FFF01F;display:block;float:left;padding-right:15px;}
span.contentKeys {float:right;font-size:1.1em;color: #737373;text-transform:uppercase;font-weight:bold;padding:2px 10px 0 0;margin:0;font-size:11px;}
span.contentKeys a {border-left:0;background:none;padding:0;}
h1 span.contentKeys {position:absolute;right: 0px;top:4px;}
h1.catLink span.contentKeys {top:2px;}

ul.imgLinks {margin:0;padding:0;list-style:none;}
ul.imgLinks li {float:left;position:relative;font-size:1.0em;text-transform:uppercase;padding: 0 1px 0 0;}
ul.imgLinks li a { text-decoration:none;}
ul.imgLinks li span {font-size:1.4em;font-weight:bold;position:absolute;bottom: 10px;left:10px;color: #fff;cursor:pointer;}

.line1 {width:100%;padding-top:10px;padding-bottom: 8px;margin-bottom:8px;background:#000;}
.line1 .box1 {width:291px;padding-left:10px;}
.line1 .box1 p.imgCont {position:relative;padding:0;}
.line1 .box1 p.imgCont img {}
.line1 .box1 p.imgCont span.kinky {position: absolute;bottom: -20px;right:10px;display:block;}
.line1 .box1 h1 {color:#ffbc04;font-size:1.8em;text-transform:uppercase;padding: 0 30px 0 0;margin:0;}
.line1 .box1 h1 a {color:#ffbc04;}
.line1 .box1 p.contTeaser {color:#959595;padding: 0 0 10px 0px;font-weight:bold;}

.line1 .box2 {width:300px;float:right;}
.line1 .box2 ul.latestArtList {width:100%;padding:0;}
.line1 .box2 ul.latestArtList li {border-bottom: 2px solid #373737;padding: 15px 0 17px 9px;width:290px;font-size:1.0em;}
.line1 .box2 ul.latestArtList h2 {padding-top:0px;}

.line2 {margin-bottom:10px;}

/*gallery*/
.galleryBox {background:#000;}
.galImg {float:left;width:408px;}
.galImg img {float:right;}
.galleryBox .artBox {width:197px;padding: 22px 3px 0 14px;}
.galleryBox .artBox h1 {padding-right:3px;}
.galNav {float:right;padding: 17px 0 12px 0;}
.galNav span,
.galNav a {display:block;float:left;padding:0 10px;}
.galNav img {float:left;}
.galNav span{color:#636363;padding: 5px 0;font-size:1.1em;}
.galNav span.imgCounter {display:inline;float:left;}
.imgHolder {position:relative;width:100%;}
p.imgCaption {border: 5px solid Red;}
.imgHolder p.imgCaption, 
span.caption {display:block;color:#fff;font-size:1.1em;font-weight:bold;margin:0;padding: 2px 5px 5px 10px;margin:0;width:572px;float:left;}
.artImg span.caption {width:210px;padding: 2px 0px 5px 0px;background:#0E0E0E;}


.galleryNav {width:100%;padding: 0px 0 10px 0;}
.galleryNavList {list-style:none;margin:0;padding: 8px 0 8px 8px;background:#252525;float:left;}
.galleryNavList li {float:left;width:144px;padding: 0 10px 0 0;font-size:1.0em;position:relative;overflow:hidden;}
.galleryNavList h2 {color:#ffbc04;font-size:1.1em;font-weight:bold;margin:0;padding:3px 0 0;text-transform:uppercase;}
.galleryNavList h2 a {color:#ffbc04;}
.galleryNavList h3 {color:#ffffff;font-size:1.2em;margin:0;padding:0;text-transform:uppercase;}
.galleryNavList h3 {color:#ffffff;}
.galleryNavList p {color:#9d9d9d;font-size:1.1em;padding:0;}
.galleryNavList .over {position:absolute; bottom:0; left:0;width:135px;padding: 2px 5px 5px 5px;}

.over {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;background:#000;position:absolute;bottom:0; left:0;}

.galleryList {background:#FFFFFF url(../dsg/bgr/lc-body.gif) 0 0 repeat-x;width:100%;}
.galleryItem {padding:0 12px 10px 13px;width:597px;}
.galleryItem img {float:left;margin-right:10px;} 
.galleryItem p.catTitle {font-size:1.1em;font-weight:bold;padding:0;color:#c01f24;}
.galleryItem h1 {font-size:1.4em;font-weight:bold;padding:0 0 5px 0;margin:0;}
.galleryItem h1 a {}
.galleryItem p.date {font-size:1.1em;padding:0 0 12px 0;color:#959595;}

h1.boxTitle {background:url(../dsg/bgr/title-bg.gif) 0 0 no-repeat;margin:0;padding:0;font-family:Arial narrow;font-size:1.2em;font-weight:normal;text-transform:uppercase;padding: 5px 0 30px 20px;}
/*poll*/
.fRadio input {margin: 2px 5px 0 0;}
.quiz,
.question,
.poll {width:100%;}
.fItem {width:100%;padding-bottom: 10px;}
.fRadio label {cursor:pointer;}
.quiz .fSubmit,
.poll .fSubmit {text-align:center;padding: 20px 0 30px 0;}
.quiz .fSubmit input,
.poll .fSubmit input {background:url(../dsg/txt/vote.gif) 0 0 no-repeat;width:84px;border:0px;color:#fff;height:22px;cursor:pointer;}
.voteButton  input {background:url(../dsg/txt/vote.gif) 0 0 no-repeat;width:84px;border:0px;color:#fff;height:22px;cursor:pointer;}

/*forms*/
/*forms*/
.fTxt,.fDrop,.fRad,.fChk {width:100%;padding-bottom:10px;}
.formBody {background:#FFFFFF url(../dsg/bgr/lc-body.gif) 0 0 repeat-x;padding:22px 12px 15px 13px;margin:0 0 10px 0;width:597px;}
.formBody span.label,
.formBody label {display:block;float:left;width:160px;text-align:right;padding-right:10px;font-size:1.1em;}
.formBody input {display:block;float:left;width:225px;}
.formBody select {width:225px;}
.formBody input.imgSubmit {width:auto;float:right;}
.formBody input.submit {width:auto;border:0;background: url(../dsg/txt/submit.gif) 0 0 repeat-x;width:84px;height:22px;text-indent:100px;overflow:hidden;cursor:pointer;float:right;}
.formBody p.misc {clear:both;margin:0;padding:0 0 0 170px;}
.formBody h2 {clear:both;color:#be1a25;font-size:1.6em;font-weight:bold;}
.formBody h3 {clear:both;color:#ffbc03;font-size:1.4em;}
.formBody .opt {width:410px;}
.formBody .opt .item {width:100%;padding:0 0 3px 0;}
.formBody .opt label {width:375px;padding-left:5px; text-align:left;cursor:pointer;}
.formBody .opt input {width:auto;margin:0;padding:0;#margin-top:-3px;}
.formBody .fSubmit {width:410px;}
.fError label,
.fError span.label {color:Red;}
.fError p.misc {color:Red;}


/*guess*/

.guessBar {width:100%;padding-bottom: 15px;}
.guessBar form {width:100%;}
.guessBar .fItem  {width:100%;}
.guessBar h3 {color: #ffbc04;font-size:1.1em;text-transform:uppercase;font-weight:bold;margin:0;padding:0 0 5px 0;}
.guessBar .fTxt {padding-top:1px;padding-right:10px;}
.guessBar .fTxt input {border:1px solid #a6afb6;width:273px;padding: 2px 0;}
.guessBar .fSubmit {margin-top:10px;}
.guessBar .fSubmit input {border:0px;width:84px;height:22px; background:url(../dsg/txt/guess.gif) 0 0 no-repeat;}
.guessBar .fSubmit #gaveup {margin-left:10px;border:0px;width:84px;height:22px; background:url(../dsg/txt/giveup.gif) 0 0 no-repeat;}
.answer {padding-bottom: 10px;width:100%;}
.ansStats .answer .ans {width:400px;clear:both;display:block;}
.ansStats h2 {position:relative;margin-top:10px}
.ansStats h2 span {position:absolute;right: 20px;top:5px;font-size:11px;color:#6b6b6b;}
.answer span {color:#1f1f1f;font-size:1.1em;display:block;float:left;padding: 4px 0 0 0;}
.answer span.ans {width:52px;padding-left:5px;}
.answer span.num {width:76px; text-align:right;}
.answer .barTotal {width:445px;background:#f1f1f1;}
.answer .barPart {height: 17px;background:#ffbc04;overflow:hidden;}

/*quizz*/
.quizz {width:100%;padding-bottom: 15px;}

.quizz .result {float:none;}
.quizz .result p {padding-top: 8px;}
.quizz .pic {float:right; background:#1d1d1d;margin-left:10px;}
.quizz .pic p {font-size:1.1em;color:#757575; text-align:center;padding: 2px 0 2px 0;}
.quizz .question {float:none;}
.quizz .question p {padding-bottom:0px;}
.quizz .question div {float:none;padding-top:10px;}
.quizz h2 {margin-bottom:0;padding-bottom:10px;}
.quizz .fSubmit {padding:20px 0 0 200px;width:auto;}
.quizz .fSubmit input {border:0px;width:84px;height:22px; background:url(../dsg/txt/answer.gif) 0 0 no-repeat;}
.quizz .fSubmit #next {border:0px;width:84px;height:22px; background:url(../dsg/txt/next.gif) 0 0 no-repeat;}
.quizz .fSubmit #end {border:0px;width:84px;height:22px; background:url(../dsg/txt/next.gif) 0 0 no-repeat;}


/*hotnot*/
.hotnotBoxSelect,
.hotnotBoxResult {width:100%;}
.hotnotBoxSelect .voteButton {clear:both;padding: 10px 0 0 0;width: 100%;text-align:center;}
.hotnotBoxSelect {background:#1d1d1d;padding: 15px 0 10px 0;}
.artBody .picl {width:245px;padding-left:18px;}
.artBody .pic2 {float:right;padding-right:18px;width:245px;}
.hotnotBoxSelect input,
.hotnotBoxSelect input {float:left;}
.hotnotBoxSelect .voteButton input {float:none;}
.hotnotBoxSelect h2 {font-size:1.6em;color:#9c9c9c;font-weight:normal;margin:0 0 10px 18px;}
.hotnotBoxResult {padding-top:25px;}
.hotnotBoxResult h1 {color:#b10f14;font-size:1.8em;font-weight:normal;margin:0 0 0.5em 0;}
.hotnotBoxResult .pic1,
.hotnotBoxResult .pic2 {border: 1px solid #eee;padding:10px;width:257px;}
.hotnotBoxResult .pic2 {float:right;}
.hotnotBoxResult .pic1 img,
.hotnotBoxResult .pic2 img {border:0px;float:left;margin-right:8px;}
p.clicked {color:#006400;font-size:1.4em;}
.hotnotBoxResult .pic2 span,
.hotnotBoxResult .pic1 span {font-size:2.8em;font-weight:bold;display:block;}


/*boxes*/
.homeIn {width:100%;}
.wideBox {width:100%;position:relative;}
.topBigBox h1,
.wideBox h1 {text-transform:uppercase;color:#ffbc04;padding-right:100px;margin:0;}
.topBigBox h1 a,
.wideBox h1 a30 {color:#ffbc04;}
.wideBox .teaserBox {position:absolute;bottom: 0;left:0;padding: 26px 0 0 0;width:100%;}
.wideBox .teaserBox .in {padding: 10px 10px 5px 10px;background: #000;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;width:605px;}
.topBigBox .teaserBox img.spicy,
.wideBox .teaserBox img.spicy {position:absolute;top:0;right:26px;}
.topBigBox .teaserBox p,
.wideBox .teaserBox p {color:#9a9896;padding-bottom: 5px;}
.topBigBox .teaserBox p.teaser,
.wideBox .teaserBox p.teaser {font-weight:bold;}

.topBigBox {width:409px;position:relative;}
.topBigBox .teaserBox {position:absolute;bottom: 20%;left:0;padding: 26px 0 0 0;width:100%;}
.topBigBox .teaserBox .in {padding: 10px 10px 5px 10px;background: #000;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;width:389px;}

.sideBoxes {float:right;width:209px;}
.sideBoxes .box {background: #000;margin-bottom: 10px; position:relative;height: 303px;}
.sideBoxes h1 {color:#ffbc03;font-size:1.2em;text-transform:uppercase;padding: 3px 5px 5px 5px;margin:0;} 
.sideBoxes h1 a {color:#ffbc03;}

.half-r h1.catLink {float:left;width:303px;margin:0;}

.half-l {width:312px;}
.half-r {width:313px;float:right;}


.half-l .item {padding: 10px;background:#1d1d1d;margin-bottom:1px;width:292px;}
.half-l .item h1 {font-size:1.2em;color:#ffbc04;text-transform:uppercase;margin-bottom: 0;}
.half-l .item h1 a {color:#ffbc04;}
.half-l .item h2 {font-size:1.1em;color:#c01f24;text-transform:uppercase;margin-bottom: 3px;font-weight:bold;}
.half-l .item h2 a {color:#c01f24;}
.half-l .item p {color:#9d9d9d;}
.half-l .item p img {float:left;margin-right:10px;}


.half-r .item {position:relative;margin-bottom: 20px;}
.half-r .exposed {background:#ffa501;padding: 6px 12px 11px 10px;}
.half-r .exposed img {float:left;}
.half-r .exposed .in {width:291px;position:relative;}
.half-r .exposed .over {padding:5px 5px 5px;width:281px;}
.half-r .exposed h1 {font-size:1.2em;text-transform:uppercase;margin-bottom: 0;color:#be1a25;}
.half-r .exposed h1 a {color:#be1a25;}
.half-r .exposed p {color:#9d9d9d;padding:0;}
.half-r .galleryNavList li {padding-right:8px;}

.astro-box {background:#414141;padding:5px;margin-bottom:11px;}
.astro-box .in {width:290px;background:#000;padding-top:3px;}
.astro-box h1.catLink {margin:0;background:none;border:0px;font-weight:bold;padding: 0 10px 5px 10px;}
.astro-box h1.catLink a {color: #fff;background-image:url(../dsg/bullet4.gif);border:0px;padding:3px 15px 3px 0px;margin: 0 5px 0 0;}
.astro-box p {color: #9ca6a9;font-size:1.1em;padding: 0 10px 7px 10px;}
.astro-box p a {color: #9ca6a9; text-decoration:none;}
.astro-box p.img {float:left;padding:0;font-size:1.0em;font-weight:bold;}
.astro-box p.img img {border-right: 4px solid #fff01f;float:left;padding:0;margin:0;}
.astro-box p.img span {display:block;float:left;width:115px;}
.astro-box p.img span.txt {color:#FFBC03;font-size:1.3em;text-transform:uppercase;padding: 5px 0 5px 5px;}
.astro-box p.img span.txt a {color:#FFBC03;}
.astro-box p.img span.name {color:#fff;font-size:1.5em;padding: 0px 0 0px 5px;}

.empty {background:none;width:648px;margin-bottom: 12px;padding:0px 0 0 0;margin-bottom:12px}
.cl-box {background:#414141;padding: 11px;width:625px;margin-bottom: 0;}

.star {display:block; background: transparent 0 0 no-repeat;
width:66px; height:66px;position:absolute;top:0;right:10px;}

.story-1 {background-image: url(../dsg/txt/pikanta.png);}
.story-2 {background-image: url(../dsg/txt/sledimo.png);}
.story-3 {background-image: url(../dsg/txt/vroce.png);}
.story-4 {background-image: url(../dsg/txt/hot.png);}
.story-5 {background-image: url(../dsg/txt/exluzivno.png);}
.story-6 {background-image:  url(../dsg/txt/anketa.png);}
.story-7 {background-image:  url(../dsg/txt/kviz.png);}
.story-8 {background-image:  url(../dsg/txt/joj.png);}
.story-9 {background-image:  url(../dsg/txt/nagrade.png);}
.story-10 {background-image:  url(../dsg/txt/skandal.png);}
.story-11 {background-image:  url(../dsg/txt/sokantno.png);}
.story-12 {background-image:  url(../dsg/txt/tragedija.png);}
.story-13 {background-image:  url(../dsg/txt/bizarno.png);}


.gallery {width:100%;margin-bottom:30px;margin: 10px 0;background:#1d1d1d;}
.gallery .bigImg {width:100%; text-align:center;padding: 5px 0;}
.gallery .thumbsNav {padding-bottom: 5px; text-align:center;width:100%;}
.gallery img {border:0px;}
.imgHolder  .gallery .thumbsNav {display:none}
/*.thumbsNav {padding-bottom: 5px; text-align:center;width:100%;}*/

.galleria{list-style:none;width:100%;text-align:center; /*background:#1d1d1d;*/}
.galleria li{display:block;width:145px;height:110px;overflow:hidden;float:left;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block; }
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
.galleria li .caption{display:block;padding-top:.5em; display:none}
* html .galleria li div span{width:400px} /* MSIE bug */
.galleria_wrapper {width:590px;text-align:center;padding:5px 0;position:relative;}
.galImg .galleria_wrapper {width:408px;padding:0}
 .caption{font-style:italic;color:#fff;text-align:center;display:block;margin:0;padding:0;display:none;}

.demo {position:relative;margin-top:2em;}
.gallery_article {width:145px;float:left;}
.gallery_article li {width:145px;height:110px;margin: 3px 2px 3px;background:#1d1d1d;text-align:center;}
.gallery_article li div{left:145px;}
.gallery_article li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
/* start jcarousel */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
    float: left;
	text-align:center;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 145px;
    height: 110px;
	padding: 0 5px 0 0;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/* end jcarousel */


/* start tango jcarousel */
.jcarousel-skin.jcarousel-container {
    -moz-border-radius: 0px;   
}


.jcarousel-skin .jcarousel-clip-horizontal {
    width:  596px;
    height: 110px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 145px;
    height: 110px;
}

.jcarousel-skin .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin .jcarousel-item-placeholder {
    background: #ffffff;
    color: #fff;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin .jcarousel-next-horizontal {
    position: absolute;
    top: 38px;
    right: 0px;
    width: 15px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/dsg/bgr/arrows_gallery-next.jpg) no-repeat -100px 0;
}

.jcarousel-skin .jcarousel-next-horizontal:hover {
    background-position: -100px 0;
}

.jcarousel-skin .jcarousel-next-horizontal:active {
    background-position: -100px 0;
}

.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -100px 0;
}

.jcarousel-skin .jcarousel-prev-horizontal {
    position: absolute;
    top: 38px;
    left: 0px;
    width: 15px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/dsg/bgr/arrows_gallery-prev.jpg) no-repeat -13px 0;
}

.jcarousel-skin .jcarousel-prev-horizontal:hover {
    background-position: -13px 0;
}

.jcarousel-skin .jcarousel-prev-horizontal:active {
    background-position: -13px 0;
}

.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -13px 0;
}
.artBox .commentsInfo {padding: 10px 0 15px 0;border-top: 1px solid #414141;width:100%;color:#6c6c6c;font-size:1.1em;padding:0 0 0 0;}
/* end tango jcarousel */

.stat {margin:1em;}
.stat label {font-weight: bold;float:left; margin-right:5px;}

/* RATER PLUGIN */
.ui-rater>span {vertical-align:top;}
.ui-rater-rating {margin-left:.8em}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(/dsg/stars.png) repeat-x 0 0px;}
.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}

.stat {margin:5px 0;padding:0;float:right;}
.commentsnum {margin:5px 0;padding:0;float:left;}
.stat label {font-weight:normal}

/*MODAL*/
#nyroModalBg{z-index:20100;	}

#nyroModalWrapper h2 {font-size:13px;text-transform:uppercase;margin-bottom: 4px;font-weight:bold;}
#nyroModalWrapper label {display:block;float:left;width:100px;font-size:11px;text-align:right;padding-right:10px;}
#nyroModalWrapper .input input {float:left;width:200px;}
#nyroModalContent div {width:100%;}
#nyroModalContent .submit {width:auto;padding: 10px 0 0 110px;}
#nyroModalContent .submit input {width:84px;padding: 5px 0;/*text-indent:-1000px;*/overflow:hidden;border:0;background:url(/dsg/txt/submit.gif) repeat-x 0 0px;cursor:pointer}
#nyroModalContent .game {width: 96%;padding: 10px 2%;}
#nyroModalContent .box_cw {padding-top:10px;}

div#nyroModalFull {
	font-size: 11px;
	color: #777;
	font-family: Verdana;	
	z-index:20100;	
}
div#nyroModalLoading {
	border: 12px solid #ffbc04;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(../dsg/ajaxLoader.gif) no-repeat;
	background-position: center;
	z-index:20100;	
}
div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalWrapper {
	background: #fff;
	border: 12px solid #ffbc04;
	z-index:20100;	
	text-align:left;
}
a#closeBut {
	position: absolute;
	display: block;
	top: 6px;
	right: 6px;
	width: 15px;
	height: 15px;
	text-indent: -9999em;
	background: url(../dsg/close.gif) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 11px;
	color: #ddd;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev:hover {
	background: url(../dsg/prev.gif) left 20% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext:hover {
	background: url(../dsg/next.gif) right 20% no-repeat;
}
#lightbox {background-color:#fff;padding:10px 10px 0;}
#nyroModalWrapper .checkbox-p label {text-align:left;width:200px;}
#nyroModalWrapper .checkbox-p input {width:14px;margin-left:100px;}
.error{color:red}




