/* Zachovej @import radky na prvnim miste v souboru */
@import url("/css/11/lytebox0.css");
@import url("/css/11/jquery.jscrollpane.css");
/* Zachovej @import radky na prvnim miste v souboru */



/* ----- COMMON ----- */
.hidden-js { display: none !important; }
/* ----- // COMMON ----- */



/* ----- CSS ICONS ----- */ /* solution taken from project MailFE */
.icon-arrow { position: absolute; left: 50%; top: 50%; overflow: hidden; width: 12px; height: 12px; }
.icon-arrow:after { position: absolute; left: 0; top: 0; width: 0; height: 0; border: 6px solid transparent; content: ''; }
.icon-arrow-bottom { top: auto; bottom: -5px; height: 6px; margin: -3px 0 0 -5px; }
.icon-arrow-bottom:after { top: 0; }
/* ----- // CSS ICONS ----- */



/* DETAIL */
#heading	{ float:left; margin: 20px 0 0; width:1000px; }
#heading .r	{ width: 300px; height: auto; }
#heading .l	{ width: 660px; }
#heading .l DIV.slot	{  float: left; clear: both; margin-bottom: 15px; }
#heading .l h1	{ float: left; font: bold 30px Arial; width: 520px; }
#heading .author-perex	{ width: 520px; float: left; margin-top: 15px; }
#heading .author-date-perex	{ float:left; width: 520px; }
#heading .author-name	{ margin:0; float:left; clear: both; }
#heading .author-name .img	{ display: none; float: left; margin: 0; width:470px; /* position: relative; top: 120px; */ }
#heading .author-name .img img	{ position: relative; top: 114px; height: 100px; }
#heading .author-name span	{ float: left; font-weight: bold; }


#heading .date	{ clear: both; color: #464646; float: left; font-size: 12px; height: 21px; width: 330px; }

#heading .author-image	{ float: right; margin-top: 50px; }
#heading .author-image .img	{ float: left; margin: 0; }
#heading .author-image .img img	{ float: right; height: auto; margin-right: 20px; position: relative; width: 118px; }
#heading .author-image span	{ float: none; }

#heading .author-date-perex-machy	{ float:left; clear: both; }
#heading .author-image-machy	{ float:left; }
#heading .author-image-machy .img	{ display: none; float: left; margin: 0; }
#heading .author-image-machy .author, #heading .author-image-machy .date	{ float:left; clear: none; width: auto; margin: 0; }
#heading .author-image span	{ float: none; }

#ajmonf	{ margin-top: 20px !important; }
#ajmonf a span.machy-icon-facebook	{ display:block; float:left; height: 32px; width: 32px; background: url("/img/R/self-promo/self-promo-icons.png") no-repeat scroll 0 0 transparent; }
#ajmonf a span.machy-text-facebook	{ display: block; float: left; font: bold 15px Arial; margin-left: 10px; margin-top: 8px; text-decoration: underline; text-transform: uppercase; }
#ajmonf .machy-newsletter	{ float: left; font-weight: bold; margin-top: 5px; }
#ajmonf .machy-newsletter .newsl	{ color:black; text-decoration:none; }

#heading .author	{ float: left; margin: 0 20px 0 0; clear: both; width: 118px; }
#heading .author ul{ list-style:none; margin:0; padding:0;  }
#heading .author ul .page-color, #heading .author ul .page-color span{ width: 118px; display:block; text-align: center; font-size: 12px; color:black; }
#perex{ float: left;  width: 520px; clear: both; font: bold 16px/130% Arial; margin: 0 0 21px; }

#big-img-src	{ display: none; }
#big-img	{ display: none; position: absolute; top: 0; left: 0; z-index: 5; width: 1000px; text-align: center; }
#big-img-bg	{ display: none; position: absolute; top: 0; left: 0; z-index: 4; width: 1000px; text-align: center; background-color: #1A171B; }

.r-box .ow	{ padding-bottom: 8px; }
.r-box .ow SPAN, .r-box .ow P, .r-box .ow A.sl-n	{ display: none; }
.r-box .ow H2	{ font: bold 15px/18px Arial; }
.r-box .ow a.next	{ display: none; }
.r-box .ow SPAN.author, .r-box .ow A.disc SPAN	{ display: inline; }


/* article */
#main	{ margin-top: 3px !important; }
.col12d	{ width: 600px; padding-left: 31px; padding-right: 30px; }
div.picture, div.hlavni-obrazek-popis	{ margin: 10px 0 10px 15px; }
div.picture, div.hlavni-obrazek-popis	{ float: left; margin: 5px 15px 10px 0px; clear:both; text-align:left;width: 100%; }
div.pictureDJ, div.hlavni-obrazekDJ-popis, #text div.pictureDJ img	{ margin: 0px; }
div.hlavni-obrazekDJ-popis	{ font-size: 13px; margin-top: 10px; text-align: center; }
.relevants, .relevants .detail-label, .relevants DIV.ow-rl	{ width:600px; float: left; margin: 0 0 20px; }
.col3	{ border-left: 1px solid #C5C7C8; float: left; height: auto; min-height: 100px; padding-left: 38px; padding-top: 5px; margin-top: 5px; width: 300px; }
div.picture div.zoom	{ top: auto; bottom: 5px; background: url("/img/R/zoom.png") no-repeat scroll 0 0 transparent; }
div.picture div.zoom.minizoom	{ background: url("/img/R/zoom.png") no-repeat scroll 0 -18px transparent; }

.tabs-d{ list-style-image: none; list-style-type: none; }
#heading .tabs-d LI:first-child	{ padding-left:31px; }
#heading .tabs-d, #discussion-tabs	{ background: url("/img/R/zalozky_spodek.png") repeat-x scroll 0 0 transparent; clear: both; float: left; *float:none; margin: 0; padding: 0; width: 1000px; height: 56px; border: 0 none; }
#heading .tabs-d LI	{ display: none; float: left; height: 21px; margin: 0 50px 0 0; }
.tabs-d li a	{ background: url("/img/R/zalozky-hover.gif") no-repeat scroll center bottom transparent; color: black; display: block; font-size: 15px; font-weight: bold; letter-spacing: 0.1em; height: 51px; line-height: 24px; outline: medium none; text-align: center; text-transform: none; width: auto; margin: -2px 1px 0 2px; }
.tabs-d li a:hover, .tabs-d li.active a	{ background: url("/img/R/zalozky-active.gif") no-repeat scroll center bottom transparent; color: #EC0017; line-height: 34px; overflow: hidden; height: 56px; text-align: left; text-decoration: none; width: auto; margin: -7px 1px 0 2px; }
.tabs-d li#video-tab.active a, .tabs-d li#info-tab.active a, .tabs-d li#photo-tab.active a	{ background: url("/img/R/zalozky-active.gif") no-repeat scroll center bottom transparent; color: #EC0017; line-height: 34px; overflow: hidden; height: 56px; text-align: left; text-decoration: none; width: auto; margin:-7px 1px 0 2px; }


.d-elm	{ background:#f1f1f1; margin:0; float:left; clear:both; border-left: 9px solid #007CA5; margin: 20px 0; width: 591px; }
.d-elm .d-elm-label	{ background:none; border:0; color:black; }
.d-elm-label	{ font: 0.9em/18px Arial; height: 20px; padding: 18px 0 0 12px; }
.d-elm-label SPAN	{ background-position: 0 50%; background-repeat: no-repeat; display: block; font: bold 16px/20px Arial; margin: 0; padding: 0; text-transform: none; }
.d-elm-in, .d-elm-in2	{ padding: 0 0 0 12px; margin: 0; border:0; width: 579px; }
.anketa	{ width: 192px !important; }
.anketa .answers .percent_line_color	{ background-color: #EC0017; }
#text A, #text A:visited	{ color: #2C6999; text-decoration: underline; }
#text .d-prime-odkazy2 A	{ font: 14px/20px Arial; text-decoration: underline; background: none; padding:0; }
#text .d-prime-odkazy2 A SPAN	{ float:left; height:30px; }
#text .d-prime-odkazy2 A SPAN.zde	{ margin-left:10px; background: url("/img/R/arrow_blue2.gif") repeat-x scroll 0 7px transparent; width: 10px; font-size:0px;}

#text	{ clear: both; margin-top: 10px; padding: 0 0 20px; width:600px; font-size: 16px; line-height: 25px; }
#text img	{ margin: 10px 0; max-width: 600px; }
#text img[align=left]	{ margin-right:10px; }
#text img[align=right]	{ margin-left:10px; }


.detail-mezititulek	{ margin-top: 10px !important; font: bold 18px Arial; }
.detail-otazka		{ margin: 15px 10px 5px 10px!important; font: bold 16px Arial; }
.detail-odpoved		{ margin: 0 10px!important; }
.detail-vykrik		{ border-left: 1px solid #CBCBCB; color: #999999; font: bold 23px Arial; margin: 15px 0 15px 30px !important; padding: 8px 0 8px 12px; display: inline-block; }
.detail-vykrik.right	{ float: right; }
.detail-vykrik.left	{ border-right: 1px solid #CBCBCB; float: left; border-left: 0; margin: 15px 30px 15px 0px !important; padding: 8px 12px 8px 0; }
.detail-vykrik.black	{ color: black; border-color: black; }
.detail-napoveda	{ margin: 20px 5px 20px 30px!important; float: right; font: 14px/20px Arial; }

#detail .relevants .detail-label, #detail #discussion-old .old-disc-title	{ clear:both; height: 25px; margin: 30px 0 5px; border-top:0; border-bottom: 1px solid #c7c7c7; color: #414141; font-size: 20px; text-transform: none; }
#detail .relevants .ow-rl	{ border:0; float: left; margin: 0 0 15px; }
#detail .relevants .ow-rl .txt	{ width: 490px; }
#detail .relevants .ow-rl .txt H2 A	{ color: black; padding-right: 22px; background: url("/img/R/arrow_blue2_3.gif") no-repeat right center; }
.ow-rl .img	{ float: left; height: 56px; margin: 0 10px 10px 0; width: 100px; }
.ow-rl .img IMG	{ height: 56px; width: 100px; }
.ow-rl .txt	{ float: left; padding: 0 0 10px; }
.ow-rl .txt H2	{ clear: both; font: bold 16px/19px Arial; margin: 3px 0 0; text-decoration: none; }



#detail, .no-article, .credit-pay, .smspayment	{ float: left; width: 630px;  height:auto; margin-top: 10px; }
.no-article, .credit-pay, .smspayment	{ overflow: hidden; }
#detail	{ margin-top: 0; padding: 0; }
#detail div .ow-move	{ background: white; }

#detail div form	{ background: url("/img/R/bg_srafy.gif") repeat scroll 0 0 white; width: 600px; }

#detail .detail-label.discussion	{ clear: both; color: #2C6999; font: bold 1.1em/16px Arial; height: 25px; margin-top: 30px; width: auto; padding: 15px 15px 5px 15px; border:0; text-transform:none; margin-bottom: 0; background: white url("/img/R/bg_srafy.gif") repeat }
#detail .detail-label.discussion a.comm-url	{ background: url("/img/R/slots/diskuse.gif") no-repeat scroll 8px 0 transparent; border-left: 2px solid black; border-right: 2px solid black; float: left; height: 0; overflow: hidden; padding: 16px 12px 0; }
#detail .detail-label.discussion a.diskuse-help	{ float:right; }
#discussion-tabs	{ padding-left: 18px; padding-top: 7px; width: 582px; }
.discussion-content .row .l .ds-name, #discussion-preview .row span	{ color: #606060; }
#detail #pridat-nazor	{ background:none; padding: 0 0 20px; width: 600px; }
#pridat-nazor .l	{ float: left; padding: 10px 0 0 20px; width: 300px; }
#pridat-nazor .l .input	{ border: 1px solid #C9C9C9; font-family: Arial,Helvetica,sans-serif; font-size: 11px; height: 21px; line-height: 21px; margin: 0 0 5px; padding: 0 0 0 5px; width: 284px; }
#pridat-nazor .check label	{ font-size: 11px; line-height: 12px; }
#pridat-nazor .r	{ float: left; margin: 0 0 0 4px; padding: 10px 0 0 7px; width: 260px; }
#pridat-nazor .r .input	{ border: 1px solid #C9C9C9; font-family: Arial,Helvetica,sans-serif; font-size: 11px; height: 21px; line-height: 21px; margin: 3px 0; padding: 0 0 0 5px; width: 247px; }
#pridat-nazor #ch-publish-email	{ float: right; margin: 0 7px 0 0; }
#pridat-nazor #comm-text	{ margin: 0; padding: 0 0 0 20px; width: auto; }
#pridat-nazor #comm-text textarea	{ border: 1px solid #C9C9C9; font-family: Arial,Helvetica,sans-serif; font-size: 11px; height: 107px; margin: 0 0 7px; padding: 3px 0 0 5px; width: 557px; }
#pridat-nazor #comm-text A.send	{ float: right; right: 16px; border: 0 none; cursor: pointer; height: 21px; margin: 0 0 0 3px; text-align: center; top: -2px; width: 149px; }
#pridat-nazor A.send	{ display: inline; position: relative; }
#pridat-nazor #remaining	{  float: right; font-size: 11px; line-height: 12px; margin: 3px 30px 5px 0; text-align: right; }
#discussion-preview A.send	{ position: relative; display: inline; float: right; right: -8px; }
#discussion-tabs	{ margin: -25px 0 0 0 ; padding-left: 25px; width: 575px; border-bottom: 0; color: #464646; font-size: 11px }
#discussion-tabs li a	{ margin-right: 15px  }
#discussion-tabs #total	{ border: 1px solid red; _float: left; _display: inline; margin-left: 15px!important; background: none!important; width: auto!important; text-transform: none!important; color: #D774BE!important; }
#discussion-preview	{ margin: 0 0 20px 0; padding: 22px 23px 20px 23px; width: 552px; s_width: 560px; background: rgb(255,255,255); border: 1px solid rgb(201,201,201); border-top: 0;}
#discussion-preview .row	{ clear: both; padding: 6px 0 0 0; font-size: 11px;}
#discussion-preview .row span{ color: #C20069; }
#discussion-preview .re	{ background: url("/img/11_0/diskuze-re.gif") no-repeat; padding-left: 33px; }
.detail-label.discussion	{  margin-top: 30px; width: 600px }

#detail #pridat-nazor A.send, #detail #discussion-preview A.send	{ font-size: 13px; line-height: 22px; color: black; background: url("/img/R/bg_detail_button.png") no-repeat scroll 50% 50% transparent; }
#discussion .count	{ float: right; font-size: 11px; line-height: 12px; margin: 3px 5px 5px 0; text-align: right; }
#detail #discussion, #detail #discussion-old	{ width: 600px; }
#detail #discussion-old .old-disc-title	{ display:none; margin-top: 50px; }

/* #detail diskuze  */

.discussion-content		{ float: left; width: 616px; clear: both; overflow:hidden } /* 616 / 446*/
.discussion-content TD		{ padding-bottom: 30px; }
.discussion-content .row	{ float: left; font-size: 12px; }
.discussion-content .row .l	{ float: left; width: 160px; overflow: hidden; }
.discussion-content .row .l .ds-head	{ float: left; width: 60px; }
.discussion-content .row .l .ds-info	{ float: left; width: 94px; margin-left: 5px; }
.discussion-content .row .l .ds-name	{ color: #BE1E74; font-size: 18px; display: block; }
.discussion-content .row .r	{ float: left; width: 100%; margin-right: -160px; position:relative; }
.discussion-content .row .r div	{ padding-right: 160px; }
.discussion-content .re		{ background-color: #F1F1F1; }
.discussion-content A.ds-reply	{ text-decoration: none; line-height: 20px; text-align: center; margin-top: 15px; display: block; float: right; width: 85px; height: 20px; background: url("/img/11_0/diskuse-tlacitko-odpoved.png") no-repeat; }
.discussion-content A.ds-reply:hover	{ color: white; background-position: 0 -20px; }
.discussion-content .ds-but SPAN	{ float: right; margin: 20px 30px 0 0; font-size: 11px; }
A.remote_post_link, A.remote_post_link:visited	{ color: #B0B0B0; }
A.remote_post_link:hover	{ color: #990000; }
.discussion-content .ds-but	{ float: left; clear: both; padding-bottom: 5px; border-bottom: 1px solid #E0E0E0; width: 99%; }

/* #detail diskuze  */

.clean	{clear: both!important; font: normal 1px/1px arial; display: block; height: 1px; overflow: hidden;}


.photogallery-atention	{ padding: 0px; width: 600px; background: none repeat scroll 0 0 #E4E4E4; }
.photogallery-atention .photos	{ float: left; margin: 15px 15px 10px; width: 570px; }
.photogallery-atention .photos A	{ width: 180px; margin: 0 5px; overflow:hidden; height:122px; float:left; }
.photogallery-atention .photos A IMG	{ width: 180px !important; }
.photogallery-atention .heading	{ text-decoration: none !important; height:18px; background: url("/img/R/slots/fotogalerie_gray.png") no-repeat scroll 8px 0px transparent; border-left: 2px solid #9c9d9f; border-right: 2px solid #9c9d9f; color: transparent; display: block; float: left; font-size: 0; margin: 20px 20px 0; text-transform: uppercase; width: 102px; }
.photogallery-atention .sub-heading	{ margin: 0 20px 30px; color: #9F9F9F !important; display: block; float: left; font-size: 12px; }
.photogallery-atention .go-to	{ margin: -35px 20px 0 0; clear: both; color: #9F9F9F !important; float: right; font-size: 11px; text-decoration:underline; }

#detail H1	{ font: bold 2.5em/1.2em Arial; }
.d-nadtit	{ padding-bottom: 15px; font: bold 1.5em Arial; font-style: italic; }
.d-date-author	{ padding-top: 10px; margin-bottom: 20px; font: 0.9em Arial; }
.d-date-author A	{ text-decoration: underline; }
	A.clnk		{ float: right; font-style: italic; margin-right: 2px; }
	A.clnk SPAN	{ padding-left: 15px; background: url('/img/R/ico_arrow_red.gif') no-repeat 0% 50%; }
.d-podtit	{ margin-bottom: 20px; font: bold 1.5em Arial; font-style: italic; }
.d-perex	{ margin-bottom: 20px; font: bold 125% Arial; }
.d-perex IMG	{ display: none; }
.d-img		{ margin-bottom: 20px; text-align: center; }
.d-img SPAN 	{ display: block; text-align: center; }
.d-prava	{ margin: 0 30px 20px 30px; font: 0.85em Arial; color: #A0A0A0; text-align: center; }

.d-text		{ margin-bottom: 40px; font: 125%/135% Arial; }
.d-text IMG	{ margin: 10px; margin-top: 0; max-width: 640px; }
.d-text A, .d-text A:visited	{ text-decoration: underline; }
.d-text .detail-odstavec, .d-text P	{ margin: 10px 0; }
.d-text .detail-mezititulek	{ font-weight: bold;; margin: 5px 0; }
.d-text .detail-titulek	{ font-size: 1px; visibility: hidden; margin: 0 }

.d-text LI	{ color: black; }
.d-text OBJECT, .d-text EMBED	{ max-width: 660px; _width: expression(document.body.clientWidth > 660? "660px" : "auto" ); }

.d-anketa	{ float: right; width: 204px; margin-left: 10px; margin-top: 0; padding-bottom: 20px; }
.d-gallery-url	{ font-weight: bold; }

.d-tools	{ width: 660px; height: 110px; clear: both; position: relative; border-top: 1px solid #F4F4F4 ; padding-top: 5px }
.d-tools-i	{ width: 310px; float: left; }

A.d-ico-print	{ float: left; display: block; width: 60px; padding-left: 26px; margin-right: 20px; height: 23px;
			background: url("/img/R/d-ico-print.gif") no-repeat top left; color: #007CA5; }
A.d-ico-send	{ float: left; display: block; width: 40px; padding-left: 30px; margin-right: 20px; height: 23px;
			background: url("/img/R/d-ico-send.gif")  no-repeat top left; color: #007CA5; }
A.d-ico-save	{ float: left; display: block; width: 60px; padding-left: 26px;  height: 23px;
			background: url("/img/R/d-ico-save.gif")  no-repeat top left; color: #007CA5; }

#socnets	{ width: 300px; height: auto; z-index: 2; position: absolute; left: 338px; top: 0; padding: 5px 10px 0 10px; _width: 322px; }
#socnets-next	{ float: right; background: url("/img/R/arrow_black.gif") no-repeat 100% 60%; padding: 2px 10px 0 0; }
#sn-box	A	{ display: block;  color: gray; line-height: 24px; clear: both}
#sn-box	A IMG	{ float: left; margin: 3px 5px 0 0; }
#sn-box-next	{ clear: left; display: none; }

.n1 	{ float: left; width: 72px; margin-right: 25px; }
.n2 	{ float: left; width: 108px; margin-right: 25px; }
.n3 	{ float: left; width: 70px; margin-right: 0px; }

.social-tw	{ float: left; margin:  0 }
.social-face	{ float: left; margin: 0; height: 25px; }


.social-bottom-detail	{ width: 600px; float: left; padding-top: 10px; margin: 0 0 15px 0; }

.one-plus-bottom 	{ float: left; margin: 2px 0 0 15px }
.fb-bottom 		{ float: left; margin: 1px 0 0 0 }
.tw-bottom 		{ float: left; margin: 0 0 0 12px }
.flattr-bottom 		{ float: left; margin: 2px 0 0 15px }
.flattr-bottom-popis 	{ float: right; margin: 45px 0 0 5px; }

.soc-left { float: left; width: 350px}
.addthis_toolbox.addthis_32x32_style.addthis_default_style	{ float:right; margin: 30px 0 0 0; width: 200px; }
.addthis_toolbox.addthis_32x32_style.addthis_default_style .soc-left	{ float:left; }
.addthis_toolbox.addthis_32x32_style.addthis_default_style .soc-right	{ float:right; }

.rl-label	{ font-weight: bold; padding-bottom: 20px; font: bold 15px/18px Arial; margin-top: 10px; }
UL.rl	{ list-style-type: none; padding-bottom: 20px; }
UL.rl LI	{ margin-bottom: 10px; }
UL.rl LI A	{ color: black; font: bold 18px/20px Arial; }

/* COMMENTS */

#comm		{ float: left; width: 658px; clear: left; margin: 20px 0; border: 1px solid #CCCCCC; padding-bottom: 14px; _width: 660px; }

#comm-count-from	{ display: none; }
.comm-title	{ font: bold 1em/34px Arial; background: white url("/img/R/bg_srafy.gif") repeat; padding: 0 14px; position: relative; margin-bottom: 14px; _width: 658px; }
#comm-count-to	{ font-weight: normal; position: absolute; top: 0; left: 510px; }

	/*nahled*/
.comm-items	{ width: 630px; margin: 14px; }
.comm-item1	{ background-color: #EFEDEC; font: 12px/19px Arial;}
.comm-item2	{ background-color: #FDFDFD; font: 12px/19px Arial; }

.authoritative_entry .comm-item1	{ background-color: #007CA5; color: white; }

.comm-c		{ text-align: center; text-transform: uppercase; font-size: 0.9em; }
.comm-c a:visited	{color: #000000;}

.comm-buttons	{ width: 608px; height: 20px; display: block; margin-top: 14px; }
.comm-empty	{ width: 416px; _width: 176px; }

.comm-buttons A, A.comm-reply, .disc-actions A, A.comm-button	{ width: 176px; height: 20px; display: block; float: right; margin-left: 10px; font: 12px/20px Arial; text-align: center;
				background: url("/img/R/bg_detail_button.png") no-repeat 50% 50%; }
.comm-buttons A.comm-order	{ width: 20px; background: none; }
A.comm-reply	{ width: 100px; }
A.comm-button	{ float: none; }

	/*vypis*/
.comm		{ width: 630px; height: auto; margin: 0 0 14px 14px; _overflow: auto; _ display: inline; }
.comm TABLE	{ width: 630px; }

.comm-text	{ font-size: 12px; line-height: 17px; padding: 0 5px; width: 100%; height: auto; overflow: auto; }
.comm-text-spam	{ float: left; margin-top: 12px; margin-left: 5px; color: #007CA5; font-size: 0.7em; }
.comm-text-spam A, .comm-text-spam A:visited	{ color: #B0B0B0; }
.comm-text-spam A:hover	{ color: #007CA5; }

.comm-o1	{ border-bottom: 1px solid #007CA5; border-right: 1px solid #007CA5; }
.comm-o2	{ border-right: 1px solid #007CA5; }

.comm-d	{ float: right; }

.comm-back	{ display: none; text-align: center; }
.comm-back A, .comm-back A:visited	{ text-decoration: underline; }

.comm-in-bor	{ border: 1px solid black; }

.comm-ow	{ table-layout: fixed; }
.comm-item-title	{width: 340px; height: 1.5em; display: block; overflow: hidden; }
.comm-item-autor	{width: 90px; height: 1.5em; display: block; overflow: hidden; }
.comm-ow INPUT	{ border: 0; }

#detail TEXTAREA, #detail INPUT	{ padding: 2px; }


.disc-actions	{ float: right; width: 450px; text-align: right; }
.disc-actions A	{ margin-top: 8px; }
.disc-actions SPAN	{ color: red; font-size: 0.9em; }
.disc-new	{ text-align: center; }
.disc-new TABLE	{ font-size: 90%; width: 520px; margin: auto; }
.disc-new .comm-reply	{ margin-right: 200px; }
TABLE.disc-items	{ font-size: 90%; width: 600px; margin-bottom: 30px; }

.disc-item1, .disc-item2	{ overflow: auto; width: 500px; background-color: #FDFDFD; }
.disc-item2	{ background-color: #EFEDEC; }
.disc-auth	{ overflow: hidden; width: 130px; height: auto; }
.disc-auth SPAN	{ font-size: 0.9em; color: gray; }



.paid-zone		{ clear: both; position: relative; padding-top: 20px; }
.paid-zone-label	{ font-weight: bold; color: #049FE1; font-size: 1.3em; }
.paid-zone-info		{ margin-top: 20px; }

.smspayment-link	{ text-align: center; width: 180px; margin: -45px 0 0 127px !important; }
.smspayment-link A	{ width: 180px; height: 30px; display: block; font: 22px/30px Arial; text-align: center; background-color: #049FE1; color: white; }
.smspayment-price	{ text-align: center; position: absolute; top: 54px; left: 480px; width: 180px; }

.smspayment-error	{ float: left; clear: left; }
.smspayment		{ float: left; clear: left; text-align: center; width: 560; padding: 0; margin: 0; width: 600px; }
.smspayment-info	{  }
.smspayment-info A	{ text-decoration: underline; }

.credit-pay		{ text-align: center; }
.credit-pay A		{ margin: 3px 242px 20px 242px; width: 176px; height: 20px; display: block; font: 12px/20px Arial; text-align: center; background: url("/img/R/bg_detail_button.png") no-repeat 50% 50%; }
/* from ihned */

/*
.d-text		{ margin-bottom: 20px; width: 670px; height: auto; overflow: hidden; line-height: 150%; margin-top: 10px }
.d-text H2	{font-size: 1.1em;}
.d-text LI	{color: black;}
*/

.detail-odstavec, #text P	{ margin: 10px 0; }

.d-ico-comm	{ padding: 2px 0 2px 22px; margin-right: 20px; height: 18px; background: url("http://ihned.cz/img/_allwebs/d-ico-comm.gif") no-repeat left top; }
.d-ico-comm-add	{ padding: 2px 0 2px 22px; margin-right: 20px; height: 18px; background: url("http://ihned.cz/img/_allwebs/d-ico-comm-add.gif") no-repeat top left; }


#text a+div		{ border: none; padding-top: 0; }
.d-dj-i		{ padding: 20px 0; border-top: 1px solid #CCCCCC; }
.d-dj-d		{ float: left; padding-left: 4px;  height: 20px; background: white url("/img/R/bg_or_time_l.gif") no-repeat left top; margin-right: 10px; }
.d-dj-d DIV	{ float: left; padding-right: 4px; height: 20px; background: white url("/img/R/bg_or_time_r.gif") no-repeat right top; }
.d-dj-d SPAN	{ float: left; background-color: #A4A4A6; font: 15px/20px 'Arial Black'; color: white; }
.d-dj-t		{ font-size: 1.4em; }
.d-dj-b		{ margin: 5px 0 0 4px; }
.d-dj-b A	{ text-decoration: underline; }



.d-onln			{ float: left; display: block; width: 620px; margin-bottom: 30px; }
.d-onln-title		{ width: 100%; background-color: #DDDDDD; height: 24px; }
.d-onln-refresh		{ width: 100px; display: block; float: left; margin-top: 2px; }
.d-onln-arefresh	{ width: 425px; display: block; float: left; margin-top: 2px; text-align: center; }
.d-onln-sort		{ width: 25px; display: block;  float: left; text-align: right; margin: -8px 0 0 55px;}
.d-onln-sort IMG	{ margin: 2px 5px 2px 0px; }
.d-onln-i		{}
#text .d-onln-i IMG	{ margin-right: 10px; }
.d-onln-i H2		{ margin: 5px 0; padding: 0; font-size: 1.2em; }
.d-onln-i .dt		{ float: left; padding: 0 8px 0 0; font-style: italic; }
.d-onln-l, .d-onln-s	{ float: left; width: 620px; padding: 10px 0; border-bottom: 1px solid #DDDDDD; }

/*
.d-onln	{display: block; width: 670px;}
.d-onln-item	{margin: 5px}
.d-onln-odd	{background-color: #FBFBFB; margin: 0px; padding: 0px; float: left; width: 670px;}
.d-onln-even	{background-color: #DDDDDD; margin: 0px; padding: 0px; float: left; width: 670px;}
*/
.online-hlava	{ float: left; font-size: 9px; width: 48px; margin: 0 10px 10px 0; text-align: center; }
.online-hlava IMG	{ margin: 0; }






#d-surv	{ clear: right; width: 300px; float: right; margin: 0 0 20px 16px; font-size: 0.9em; border: 1px solid #CCCCCC; }
#d-surv .a-t	{ font: bold 1em/34px Arial; background: white url("/img/R/bg_srafy.gif") repeat top left; padding: 0 14px; position: relative; margin-bottom: 14px; height: 34px; }
#d-surv .a-b	{ padding: 0 8px 8px 8px; }
#d-surv IMG	{ margin: 0px; }
#d-surv .srv-q	{ font-weight: bold; color: black; margin-bottom: 5px; }
#d-surv .srv-m	{ background-color: white; margin-top: 5px; text-align: center; font-weight: bold; line-height: 1.3em; }
#d-surv .srv-v	{ font-size: 10px; margin: 5px 5px 0 0; text-align: right; }
#d-surv .answers	{ padding: 5px 0; margin-top: 1px; width: 280px; }
#d-surv .answers .answer	{ line-height: 15px; }
#d-surv .answers .answer A	{ font-weight: bold; color: #017CA5; text-decoration: underline; }
#d-surv .answers .percent_line	{ float: right; width: 150px; background-color: #F4F4F4;; height: 15px; margin-top: 2px; _overflow: hidden; }
#d-surv .answers .percent_line_color	{ background-color: #017CA5; height: 15px; _overflow: hidden; }
#d-surv .answers .votes	{ width: 35px; float: right; font-size: 0.95em; text-align: right; clear: right; }

#col123d-infographic .otv	{  border: 0; padding: 0 0 10px 20px; margin: 0 0 12px 0; background: black; width: 1000px; }
#col123d-infographic .otv.second	{ padding: 0 0 10px 20px;  spadding: 110px 0 10px 20px; margin: -12px 0 12px 0; }
#col123d-infographic .otv.second .l	{  background: none!important; }
#col123d-infographic .otv .l	{ padding: 40px 15px 10px 8px; /*padding: 40px 18px 10px 8px;*/ width: 629px; float: left; background: url("/img/11_0/mikony/animace-velke-nacerne.png") no-repeat 30px 10px; }
#col123d-infographic .otv .l .animation{ width: 600px; border: 1px solid white; /*padding: 18px 18px 10px 18px; background: #2B2B2D; width: 601px; height: 391px;*/ sheight: 363px; position: relative; }
#col123d-infographic .otv .l .animation img{ display: block!important; }
#col123d-infographic .otv .animation a.prev	{ outline: 0; position: absolute; top: 167px; left: 27px; display: block; width: 53px; height: 54px; background:  url("/img/11_0/kulaty_posuvnik-r-neaktivni.png") no-repeat 0 0; }
#col123d-infographic .otv .animation a.next	{ outline: 0; position: absolute; top: 167px; left: 556px; display: block; width: 53px; height: 54px; background:  url("/img/11_0/kulaty_posuvnik-l-neaktivni.png") no-repeat 0 0; }
#col123d-infographic .otv .animation a.prev:hover	{ background:  url("/img/11_0/kulaty_posuvnik-l-aktivni.png") no-repeat 0 0; }
#col123d-infographic .otv .animation a.next:hover	{ background:  url("/img/11_0/kulaty_posuvnik-r-aktivni.png") no-repeat 0 0; }
#col123d-infographic .otv .animation a.disabled-r:hover	{ background:  url("/img/11_0/kulaty_posuvnik-l-neaktivni.png") no-repeat 0 0; }
#col123d-infographic .otv .animation a.disabled-l:hover	{ background:  url("/img/11_0/kulaty_posuvnik-r-neaktivni.png") no-repeat 0 0; }

#col123d-infographic .otv .info	{ position: relative; margin: -26px 26px 0 0; *margin: -53px 26px 0 0; float: right; padding: 3px 0 0 0; width: 30px; color: #9D9D9F; font-size: 12px; }
#col123d-infographic .otv .info .maximize{ float: right; }
#col123d-infographic .otv .info .maximize IMG	{ width: auto; height: auto; } /* new */
#col123d-infographic .otv .info .l	{ padding: 0 20px 0 0; width: 580px; margin: 0; float: left; background: url('/img/11_0/img/full.png') no-repeat right top; }
#col123d-infographic .otv .info .r	{ padding: 0; margin: 0; width: 80px; float: left; }
#col123d-infographic .otv .info .count	{ margin: 4px 0 0 0; color: white; width: 80px; font-size: 12px; }
#col123d-infographic .otv .info a.disabled	{ text-decoration: none; color: #575558; }


#col123d-infographic .otv .r	{ padding: 30px 23px 10px 0; /*padding: 30px 10px 10px 10px;*/ width: 300px; float: left; }
#col123d-infographic .otv .r .line{ clear: both; height: 1px; border-bottom: 1px solid #575558; background: black; font-size: 0; line-height: 0; }
#col123d-infographic .otv .r .content{ font-size: 11px; color: white; padding: 10px 0 0 0; margin: 0 0 38px 0; }
#col123d-infographic .otv .r .content h1{ font-weight: normal; font-size: 19px; margin: 0 0 10px 0; }
#col123d-infographic .otv .r .content h2{ font-weight: normal; font: 14px/18px Arial; color: #747474; margin: 0 0 20px 0; }

#col123d-infographic .otv .r .content .discussion{ color: #96C2E4; font-weight: normal; font: 12px/18px Arial; margin: 0 0 20px 0; }
#col123d-infographic .otv .r .content .article-date{ color: #96C2E4; font-weight: normal; font: 12px/18px Arial; margin: 0; }
#col123d-infographic .otv .r .content .h1{ display: block; color: white; font-weight: normal; font-size: 19px; margin: 0 0 10px 0; text-decoration: none; }
#col123d-infographic .otv .r .content .h1:HOVER	{ text-decoration: underline; }
#col123d-infographic .otv .r .content .h2{ color: #ECECEC; font-weight: normal; font: 14px/18px Arial; margin: 3px 0 20px 0; }
#col123d-infographic .otv .r .content UL	{ padding: 0; border: 0; margin: 0; margin-left: 13px; text-align: left; list-style-type: circle; color: #D2D2D2; list-style-image: url("/img/11_0/kolecko-odrazka.gif"); }
#col123d-infographic .otv .r .content UL LI A	{ float: none; color: #96C2E4; font-size: 12px; }
/* detail-infografika */


/* detail-video */

#col123d-video .otv	{  border: 0; padding: 0 0 10px 20px; margin: 0 0 12px 0; width: 1000px; }
#col123d-video .otv.second	{ padding: 0 0 10px 20px;  spadding: 110px 0 10px 20px; margin: -12px 0 12px 0; }
#col123d-video .otv.second .l	{  background: none!important; }
#col123d-video .otv .l	{ float: left; width: 629px; padding: 40px 15px 10px 8px; /*padding: 40px 18px 10px 8px;*/ width: 629px; float: left; background: url("/img/11_0/mikony/video-velke-nacerne.png") no-repeat 30px 10px; }
#col123d-video .otv .l .animation{ width: 600px;  /*padding: 18px 18px 10px 18px; background: #2B2B2D; width: 601px; height: 391px;*/ position: relative; }
#col123d-video .otv .l .animation img{ display: block/*!important*/; /* tady bylo important ale proooooc :D */ }
#col123d-video .otv .animation a.prev	{ outline: 0; position: absolute; top: 167px; left: 27px; display: block; width: 53px; height: 54px; background:  url("/img/11_0/kulaty_posuvnik-r-neaktivni.png") no-repeat 0 0; }
#col123d-video .otv .animation a.next	{ outline: 0; position: absolute; top: 167px; left: 556px; display: block; width: 53px; height: 54px; background:  url("/img/11_0/kulaty_posuvnik-l-neaktivni.png") no-repeat 0 0; }
#col123d-video .otv .animation a.prev:hover	{ background:  url("/img/11_0/kulaty_posuvnik-l-aktivni.png") no-repeat 0 0; }
#col123d-video .otv .animation a.next:hover	{ background:  url("/img/11_0/kulaty_posuvnik-r-aktivni.png") no-repeat 0 0; }
#col123d-video .otv .animation a.disabled-r:hover	{ background:  url("/img/11_0/kulaty_posuvnik-l-neaktivni.png") no-repeat 0 0; }
#col123d-video .otv .animation a.disabled-l:hover	{ background:  url("/img/11_0/kulaty_posuvnik-r-neaktivni.png") no-repeat 0 0; }

#col123d-video .otv .r	{ padding: 30px 23px 10px 0; /*padding: 30px 10px 10px 10px;*/ width: 300px; float: left; }
#col123d-video .otv .r .line{ clear: both; height: 1px; border-bottom: 1px solid #575558; background: black; font-size: 0; line-height: 0; }
#col123d-video .otv .r .content{ font-size: 11px; color: white; padding: 10px 0 0 0; margin: 0 0 38px 0; }
#col123d-video .otv .r .content h1{ font-weight: normal; font-size: 19px; margin: 0 0 10px 0; }
#col123d-video .otv .r .content h2{ font-weight: normal; font: 14px/18px Arial; color: #747474; margin: 0 0 20px 0; }

#col123d-video .otv .r .content .discussion{ font-weight: normal; font: 12px/18px Arial; margin: 0 0 20px 0; }
#col123d-video .otv .r .content .article-date{ font-weight: normal; font: 12px/18px Arial; margin: 0; }
#col123d-video .otv .r .content .h1{ display: block; color: white; font-weight: normal; font-size: 19px; margin: 0 0 10px 0; text-decoration: none; }
#col123d-video .otv .r .content .h1:HOVER	{ text-decoration: underline; }
#col123d-video .otv .r .content .h2{ color: #ECECEC; font-weight: normal; font: 14px/18px Arial; margin: 3px 0 20px 0; }
#col123d-video .otv .r .content UL	{ padding: 0; border: 0; margin: 0; margin-left: 13px; text-align: left; list-style-type: circle; color: #D2D2D2; list-style-image: url("/img/11_0/kolecko-odrazka.gif"); }
#col123d-video .otv .r .content UL LI A	{ float: none; color: #96C2E4; font-size: 12px; }

#col123d-video .otv .info .l	{ position: relative; padding: 0 20px 0 0; width: 580px; margin: 0; float: left; background: none; sbackground: url("/img/11_0/full.png") no-repeat right top; font: 13px/17px Arial; color: #ECECEC }
#col123d-video .otv .info .thumb-author	{ position: absolute; right: 0; }
#col123d-video .otv .info	{ color: #9D9D9F; float: left; font-size: 12px; padding: 9px 0 0; width: 600px; }
/* detail-video */

/* detail-foto */

#f-hlp	{ text-align: center; background: white; font-size: 20px; color: black; display: none; line-height: 43px; height: 43px; left: 20px; position: absolute; top: 300px; width: 559px; z-index: 2; }

#col123d-gallery	{ float: left; width: 100%; }
#col123d-gallery .otv	{ border: 0; padding: 0 0 10px 20px; margin: 0 0 12px 0; width: 1000px; }
#col123d-gallery .otv.second	{ padding: 0 0 10px 20px; spadding: 110px 0 10px 20px; margin: -12px 0 12px 0; }
#col123d-gallery .otv.second .l	{  background: none!important; }
#col123d-gallery .otv .l	{ padding: 40px 18px 10px 8px; width: 629px; float: left; }
#col123d-gallery .otv .l.video	{ padding: 40px 18px 10px 8px; width: 629px; float: left; background: url("/img/11_0/mikony/video-velke-nacerne.png") no-repeat 30px 10px; }
#col123d-gallery .otv .l .animation{ padding: 18px 18px 10px 18px; background: #2B2B2D; width: 601px; height: 391px; position: relative; overflow: hidden; }
#col123d-gallery .otv .l .animation img{ display: inline!important; }
#col123d-gallery .otv .animation a.prev	{ outline: 0; position: absolute; top: 167px; left: 27px; display: block; width: 53px; height: 54px; background: url("/img/11_0/kulaty_posuvnik-r-neaktivni.png") no-repeat 0 0;  }
#col123d-gallery .otv .animation a.next	{  outline: 0; position: absolute; top: 167px; left: 556px; display: block; width: 53px; height: 54px; background: url("/img/11_0/kulaty_posuvnik-l-neaktivni.png") no-repeat 0 0; }
#col123d-gallery .otv .animation a.prev:hover	{ background:  url("/img/11_0/kulaty_posuvnik-l-aktivni.png") no-repeat 0 0; }
#col123d-gallery .otv .animation a.next:hover	{ background:  url("/img/11_0/kulaty_posuvnik-r-aktivni.png") no-repeat 0 0; }
#col123d-gallery .otv .animation a.disabled-r:hover	{ background:  url("/img/11_0/kulaty_posuvnik-l-neaktivni.png") no-repeat 0 0; }
#col123d-gallery .otv .animation a.disabled-l:hover	{ background:  url("/img/11_0/kulaty_posuvnik-r-neaktivni.png") no-repeat 0 0; }

#col123d-gallery .otv .r	{ padding: 30px 23px 10px 0; width: 300px; float: left; }
#col123d-gallery .otv .r .line{ clear: both; height: 1px; border-bottom: 1px solid #575558; background: black; font-size: 0; line-height: 0; }
#col123d-gallery .otv .r .content{ font-size: 11px; color: white; padding: 10px 0 0 0; margin: 0 0 38px 0; }
#col123d-gallery .otv .r .content h1{ font-weight: normal; font-size: 19px; margin: 0 0 10px 0; }
#col123d-gallery .otv .r .content h2{  font-weight: normal; font: 14px/18px Arial; color: #747474; margin: 0 0 20px 0; }
#col123d-gallery .otv .r .content .photoDescription	{  font-weight: normal; font: 14px/18px Arial; color: #ECECEC; }
#col123d-gallery .otv .r .content .photoDescription A	{ color: #ECECEC; text-decoration: underline; }
#col123d-gallery .otv .info	{ sborder: 1px solid red; float: left; padding: 9px 0 0 0; width: 600px; color: #9D9D9F; font-size: 12px; }
#col123d-gallery .otv .info .l	{ position: relative; padding: 0 20px 0 0; width: 580px; margin: 0; float: left; background: none; sbackground: url("/img/11_0/full.png") no-repeat right top; font: 12px/17px Arial; }
#col123d-gallery .otv .info .r	{ padding: 0; margin: 0; width: 80px; float: left;  }
#col123d-gallery .otv .info .count	{ margin: 4px 0 0 0; color: white; width: 80px; font-size: 12px; }
#col123d-gallery .otv .info .thumb-author	{ position: absolute; right: 0; }
#col123d-gallery .otv .info a.disabled	{ text-decoration: none; color: #575558; }

#col123d-gallery .otv.photootv .l	{ float: left; padding: 0 15px 10px 8px; }
#col123d-gallery .otv.photootv .l .animation{ width: 603px; padding-left: 0; height: auto; background: black; }
#col123d-gallery .otv.photootv .l .animation A.mainlink	{ outline: 0;  }
#col123d-gallery .otv.photootv .l .animation img	{ sposition: relative; sborder: 1px solid white; }

#col123d-gallery .otv.photootv .l .animation a.mainlink .dragspan	{ left: 0; z-index: 2; background-position: 0 0; display: none; background-repeat: no-repeat; cursor: pointer; height: 38px; position: absolute; top: 208px; width: 29px; }
#col123d-gallery .otv.photootv .l .animation a.mainlink.ml-left .dragspan	{ top: 180px; background-image: url("/img/0/0O/sipka-vpravo-opacity.png"); }
#col123d-gallery .otv.photootv .l .animation a.mainlink.ml-right .dragspan	{ top: 160px; background-image: url("/img/0/0O/sipka-vlevo-opacity.png"); }
#col123d-gallery .otv.photootv .l .animation a.mainlink.ml-right	{ border-left: 1px solid white; }

#col123d-gallery .otv.photootv .l .animation a.mainlink.ml-left	{ sborder-right: 1px solid black; }

#col123d-gallery .otv.photootv .l .animation a.mainlink.ml-right	{ position: relative; }
#col123d-gallery .otv.photootv .l .animation a.mainlink.ml-left	{ position: relative; }

#col123d-gallery .otv.photootv .l .photoDescription	{ *display: inline; min-height: 51px; sfloat: left; }
#col123d-gallery .otv.photootv .l .thumb-title	{ margin: 0 5px 0 0; font-weight: bold; float: left; }
#col123d-gallery .otv.photootv .l .thumb-title-and-desc	{ float: left; width: 100%; }
#col123d-gallery .otv.photootv .animation .thumb-author	{ clear: both; margin: 3px 0 0 0; font-style:italic; position: static; }
#col123d-gallery .otv.photootv .thumbs	{ width: 600px!important; }
#col123d-gallery .otv.photootv .addthis_toolbox	{ width: auto; margin-bottom: 30px; }
#col123d-gallery .otv.photootv .r .content .discussion{; font-weight: normal; font: 12px/18px Arial; margin: 0 0 20px 0; }
#col123d-gallery .otv.photootv .r .content .article-date{ font-weight: normal; font: 12px/18px Arial; margin: 0; }
#col123d-gallery .otv.photootv .r .content .h1	{ display: block; font-weight: normal; font-size: 19px; margin: 0 0 10px 0; text-decoration: none;}
#col123d-gallery .otv.photootv .r .content .h1:HOVER	{ text-decoration: underline; }
#col123d-gallery .otv.photootv .r .content h2{ font-weight: normal; font: 14px/18px Arial; margin: 3px 0 20px 0; }
#col123d-gallery .otv.photootv .r .content UL	{ padding: 0; border: 0; margin: 0; margin-left: 13px; text-align: left; list-style-type: circle; color: #D2D2D2; list-style-image: url("/img/11_0/kolecko-odrazka.gif"); }
#col123d-gallery .otv.photootv .r .content UL LI A	{ float: none; font-size: 12px; }
#col123d-gallery .otv.photootv .r .content #gallery-iframe	{ margin: 30px 0 0 0; }
#col123d-gallery .otv.photootv .info .l	{ padding: 0; width: 100%; }


#col123d-gallery .otv.photootv .animation .top	{ margin: 0 0 14px 0; line-height: 21px; height: 21px; position: relative; }
#col123d-gallery .otv.photootv .animation .top .count	{ text-align: center; position: absolute; left: 248px; margin: 0 auto; display: block; color: white; width: 101px; font-size: 12px; }


#col123d-gallery .otv .thumbs	{ width: 637px; clear: both; }

#col123d-gallery .otv .l .animation A.mainlink	{ overflow: hidden; background: black; width: 600px; height: 341px; text-align: center; border-collapse: collapse; table-layout: fixed; display: table-cell; vertical-align: middle; *display: block; }
#col123d-gallery .otv .l .animation a.mainlink span	{ display: none; *display: inline-block; *height: 100%; }
#col123d-gallery .otv .l .animation a.mainlink *	{ vertical-align: middle; }

#col123d-gallery .otv .thumbs .content	{ float: left; position: relative; padding: 0; height: 105px; overflow: hidden; }
#col123d-gallery .otv .thumbs .content .fla	{ cursor: pointer; float: left; margin: 6px 4px 6px 4px; }
#col123d-gallery .otv .thumbs .content a	{ outline: 0; border-collapse: collapse;  table-layout: fixed; border: 1px solid #535552; width: 110px; height: 74px; position: relative; text-align: center; display: table-cell!important; vertical-align: middle; smargin: 6px 4px 6px 4px; *display: block; }
@media screen and (-webkit-min-device-pixel-ratio:0)	{ 
 #col123d-gallery .otv .thumbs .content a  	{  height: 72px;  }
}
#col123d-gallery .otv .thumbs .content a  	{ height: 72px\9; } 
#col123d-gallery .otv .thumbs .content a span	{ display: none; *display: inline-block; *height: 100%; }
#col123d-gallery .otv .thumbs .content a *	{ vertical-align: middle; }

#col123d-gallery .otv.photootv .addthis_toolbox	{ margin-bottom: 30px; width: auto; }

.jspCap	{ background: none repeat scroll 0 0 black; display: block; }
.jspHorizontalBar .jspCap	{ height: 100%; width: 1px; }
.jspTrack	{ background: none repeat scroll 0 0 #38383A; height: 15px !important; }
.jspDrag	{ background: url("/img/11_0/mscroll-middle.png") no-repeat scroll center 0 #59595B !important; border-bottom: 1px solid #717173; border-top: 1px solid #717173; height: 13px !important; margin: 0; }
.jspHorizontalBar	{ height: 18px; margin: 0 }
.jspDrag .jspDragRight	{ background-image: url("/img/11_0/mscroll-right.png") !important; background-position: 0 0; display: block; float: right; height: 13px; margin-right: -1px; width: 3px; }
.jspDrag .jspDragLeft	{ background-image: url("/img/11_0/mscroll-left.png") !important; background-position: 0 0; display: block; float: left; height: 13px; margin-left: -1px; width: 2px; }
.content .addthis_toolbox	{ margin: 0 0 30px !important; width: auto; }
.otv .addthis_toolbox	{ clear: both; }

.addthis_toolbox	{ margin-top: 10px; width: auto; }

div.picture	{ clear: both; cursor: pointer; display: inline !important; float: left; position: relative;}
div.picture img	{ height: auto; margin: 0 !important; width: 100%; }
div.zoom	{ background: url("/img/11_0/zoom.png") no-repeat scroll 0 0 transparent; cursor: pointer; height: 18px; margin: 5px 5px 0 0; position: absolute; right: 0; top: 0; width: 18px;display:none; }
div.zoom.minizoom	{ background: url("/img/11_0/zoom.png") no-repeat scroll 0 -18px transparent; }
.hlavni-obrazek-popis	{ clear: right; color: gray; display: inline; float: right; font: italic 0.85em Arial; margin: 0 -154px 10px 10px; padding: 0 0 0 10px; position: relative; text-align: right; width: 257px; }
.obrazek-v-clanku	{ float: left; margin: 0 10px 10px; }
.obrazek-v-clanku-popis	{ clear: left; color: gray; float: left; margin: 0 10px 10px; padding: 0 0 0 10px; width: 155px; }

.tabbing	{ display: none; }

#col3-article, #col12d-article, #col3	{ display: block; }

.hlavni-obrazek-popis {
width: 100%;
}

/*banner replacement boxes*/

.col3 .b-ow {
background-color: #EEE;
}



/* ----- TWEETABLE ----- */
#ihned { position: relative; }
.tweetable-trigger { position: absolute; z-index: 99999; margin-top: -41px /* height of the whole bubble including the arrow + 1px for some white space */; outline: none;
	-webkit-transition: top .075s ease-out, left .075s ease-out;
	-moz-transition: top .075s ease-out, left .075s ease-out;
	-ms-transition: top .075s ease-out, left .075s ease-out;
	-o-transition: top .075s ease-out, left .075s ease-out;
	transition: top .075s ease-out, left .075s ease-out;

	-webkit-animation: pop-upwards 180ms forwards linear;
	-moz-animation: pop-upwards 180ms forwards linear;
	-ms-animation: pop-upwards 180ms forwards linear;
	-o-animation: pop-upwards 180ms forwards linear;
	animation: pop-upwards 180ms forwards linear;
}
.tweetable-outer { display: block; overflow: hidden /* [IE10] for border-radius to work with gradient */; border-radius: 5px; box-shadow: 2px 2px 3px 0 #4d4d4d; }
.tweetable-inner { display: block;
	background: #00b0ed;
	background: -moz-linear-gradient(top, #4bc7f1 0%, #00b0ed 100%);
	background: -webkit-linear-gradient(top, #4bc7f1 0%, #00b0ed 100%);
	background: -o-linear-gradient(top, #4bc7f1 0%, #00b0ed 100%);
	background: -ms-linear-gradient(top, #4bc7f1 0%, #00b0ed 100%);
	background: linear-gradient(to bottom, #4bc7f1 0%, #00b0ed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4bc7f1', endColorstr='#00b0ed', GradientType=0);
}
.tweetable-content { display: block; width: 40px; height: 34px; background: url('/img/icon-tweetable.png') no-repeat center center; }
.tweetable-trigger .icon-arrow-bottom:after { border-top-color: #00b0ed; }
/* ----- // TWEETABLE ----- */
