/* @override 
	http://f.bomba.cz/css/global.css
	http://bomba-ivan.iinfo.cz/css/global.css
	http://bomba-ivan.iinfo.cz/css/global.css?v=2
*/

body{background:#e8faff; text-align:center; }

#wrap-shadow{background: url('http://i.iinfo.cz/b/bg-wrap2.gif') center top repeat-y; margin: 0 0 -16px 0;}

* html #wrap-line, * html #wrap-shadow {background:none;}

/* LISTICKA IINFO-beginning */
#sefa {background-color: #eee; border-bottom:1px solid #CCCCCC; font-family:"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif; padding: 2px 0; min-height:21px;}
* html #sefa {height:24px;}
#sefa div {text-align: left}
#sefa a {margin: 0 8px 0 0;color:#000}
#sefa img {border: none; float: left; margin: 0 10px 0 5px}
#sefa span {margin: 1px 0 0 0;padding-top:0px;position:relative;top:2px;font-size:95%}
#sefa sup {color:red;position:relative;left:-7px}
#sefa a:link {color: #000;}
#sefa a:visited {color: #222;}
#sefa a:hover {color: #555;}

/* NAVIGATION-SKIP */
#nav-skip { position: absolute; left: -2000px; }
#nav-skip a:focus, #nav-skip a:active { position: absolute; left: 2000px; }

/* **** construct **** */
#mother{width:964px; margin:0px auto 0px; text-align:left; zoom:1; background-color:white; padding:19px 13px 0px;}
#main{padding:15px 0 0px; min-height:400px;}
#main.lower{min-height:250px;}
#main.home {padding-top:0}
* html #main{height:400px;}

* html #footer{zoom: 1;}
#footer .spc{ padding:10px 11px;}
#footer img.l{margin-right:10px;}

/* formular */
form input.text,form textarea,form select,form input.file,form input.checkbox,.add-video-form form input{border:1px solid #69c5ff; padding:3px 0 4px; background:#fff url('http://i.iinfo.cz/b/bg-input.png') 0 0 repeat-x;}
.add-video-form form input, .add-video-form form select, .add-video-form form textarea {width: 340px;}
.add-video-form form input[type="checkbox"] {width: auto; border:none; background:none;}
.add-video-form .spacer {margin-bottom: 1.5em;}
* html #login-page-form table td input.text {width:150px;}

/* LOGO */
#logo-box{ padding-right:50px; margin:0; float:left;}
#logo-box h1, #logo-box p{margin:0px; padding:0px;}
#logo-box .small{text-align:right; margin-top:2px; font-family:Tahoma, Verdana, Helvetica, sans-serif}

/* LOGIN */
#login-box{float:right; margin: -14px 0 -40px 20px; position:relative;}
* html #login-box{margin-bottom:-65px;}
*+html #login-box{margin-bottom:-65px;}
#login-box form {padding-right:7em;}
#login-box label{font-size:92%;}
#login-box input.button {border:1px solid #5fb2e6; border-width:0 1px; padding:3px 13px 4px; background:#5fb2e6 url('http://i.iinfo.cz/b/bg-btn.png') 0 0 repeat-x; color:white; cursor:pointer; position:absolute; right:0; top:1.3em; margin-top:15px;}
* html #login-box input.button {border:none; margin-top:18px; padding:3px 5px 2px;}
*+html #login-box input.button {border:none; margin-top:18px; padding:3px 5px 2px;}
#login-box .reg-links {font-size:92%; position:absolute; margin:-43px 0 0 47px;}
* html #login-box .reg-links {margin-top:-65px;}
*+html #login-box .reg-links {margin-top:-65px;}
#header .int-text, .int-text, #login-box input.text {border:1px solid #69c5ff; padding:3px 0 4px; background:#fff url('http://i.iinfo.cz/b/bg-input.png') 0 0 repeat-x;}
#login-box input.text {width: 143px;}
#login-box input.remember, #login-box td label{right:4.9em; top:1.3em; margin-top:-2px; position:absolute;}
*+html #login-box input.remember, *+html #login-box td label{right:5.25em; top:1.2em; margin-top:-2px;}
* html #login-box input.remember, * html #login-box td label{right:5.25em; top:1.2em; margin-top:-2px;}
#login-box td label{right:0; margin-top:1px;}
*+html #login-box td label{right:0; margin-top:3px;}
* html #login-box td label{right:0; margin-top:3px;}

#login-box .logged {max-width:350px; margin-top:5px;}
*+html #login-box .logged {max-width:340px; margin-top:5px;}
#login-box .logged .col-h-r{width:auto; border-left:1px solid #C7E9FF; padding:4px 0 3px 13px; margin-left:13px;}
#login-box .logged .col-h-l{width:auto; float:right; text-align:right; padding-top:3px; max-width:250px; position:relative;padding-bottom:2.2em;}
#login-box .logged .col-h-r a{display:block; font-size:92%; margin-bottom:3px;}
#login-box .logged strong{font-size:150%;}
#login-box .logged .tiper{font-size:92%; border-color:#c7e9ff; background-color:#f8fdff; width:8em; position:absolute; right:0;}
* html #login-box .logged .tiper{bottom:-8px;}
*+html #login-box .logged .tiper{bottom:-8px;}
#login-box .logged .tiper.active-epi{border-color:#54B741; color:black; background:#62D64C url('http://i.iinfo.cz/b/bg-green-tiper.png') 50% 0 repeat-y; font-weight:bold; width:9em;}
#login-box .logged .tiper span{border-color:#c7e9ff; background:url('http://i.iinfo.cz/b/ico-tip.png') 7px 50% no-repeat; padding-bottom:0px; padding-top:0px; _margin:0; height:2.2em; line-height:2.2;}
#login-box .logged .tiper.active-epi span{border-color:#54B741; background:url('http://i.iinfo.cz/b/ico-tip-active.png') 7px 50% no-repeat;}

/* LOGIN LAYER */
#modalContainer {height:400px; width:600px; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #C7E9FF; overflow: auto; text-align:left; padding:5px 15px;}
#modalContainer a.modalCloseImg {background:url(http://i.iinfo.cz/b/dialog-close.png) no-repeat; width:16px; height:16px; display:inline; z-index:3200; position:absolute; top:2px; right:2px; cursor:pointer;}
#modalContainer a {color:#008AC2}
#modalContainer p {padding:0 10px}
#modalContainer #login-area div {margin:auto;width:80%}
#modalContainer #login-area div ul li {display:block}
#modalContainer #login-area div ul {font-size:1em;font-weight:normal}
#modalContainer #login-area ul {border:none !important}
#modalContainer #login-area ul a {padding:0 !important}
#modalContainer #login-page-form {border:1px solid #C7E9FF;background-color:#E8FAFF;padding:10px 0}
#modalContainer #login-layer ul {border-bottom:2px solid #C7E9FF;font-size:1.2em;font-weight:bold;margin:20px 0 0}
#modalContainer #login-layer ul a {padding:5px 15px 0}
#modalContainer #login-layer ul a.selected {-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-bottom:2px solid #FFF !important;border:2px solid #C7E9FF;background-color:#FFF;text-decoration:none;color:#AAA}
* html #modalContainer #login-layer ul a.selected {border-bottom-color: #fff;}
#modalContainer #register-form {border:1px solid #C7E9FF;background-color:#E8FAFF;padding:10px 0}
* html #modalContainer #login-area table td input {position:relative; z-index:1000;}
* html #modalContainer #login-page-form table td input.text {width:150px;}
*+html #modalContainer #login-area table td input {position:relative; z-index:1000;}

/* SEARCH */
#search-box{float:left; margin-top:3px; position:relative;}
#search-box .int-text{width:220px;}

/* NASEPTAVAC */
#suggest-search, .suggest {position:absolute; z-index:50000; border:1px solid #000; background-color:#f4fcff; width:220px; overflow:auto; max-height:160px; margin-top:-1px;}
.suggest {width:240px;}
* html #suggest-search, * html .suggest {left:0;margin-top:25px;}
* html .add-video-form .suggest {left:auto;margin-left:-242px;}
*+html #suggest-search, *+html .suggest {left:0;margin-top:25px;}
*+html .add-video-form .suggest {left:auto;margin-left:-242px;}
#suggest-search div p, .suggest div p {cursor:hand; cursor:pointer; margin:0; padding:1px 3px; white-space:nowrap;}
#suggest-search div p:hover, #suggest-search div p.act, .suggest div p:hover, .suggest div p.act {cursor:hand; cursor:pointer; background-color:#59beff; color:#fff;}
.i-suggest-wrapper {display:block;position:relative;width:500px;font-size: 13px;font-weight:normal; float: left;}

#main div.blue-box div.search-bar form label {
	float: left;
	padding: 3px 0 0 0;
}

#main div.blue-box div.search-bar form button.btn-submit {
	margin-left: 13px;
}

.i-suggest-wrapper .int-text {position:relative;}
#i-suggest-search {width:500px;margin-left:5px;}

/* COLS */
#col-side{float:right; width:345px;}
#col-content{float:left; width:600px; background:white; padding: 0 16px 2px 0; margin: 0 0 -2px}
.col-side-right #col-content, .wide #col-content{width:714px; padding-right: 6px}
.col-side-right #col-side, .wide #col-side{width:243px;}
.col-side-left #col-content{width:714px; padding: 0 0px 2px 6px; float: right;}
.col-side-left #col-side{width:235px; float: left;}
.col-h-l{width:48%; float:left; display:inline;}
.col-h-r{width:48%; float:right;  display:inline;}
#col-side .in{padding:1px 15px 15px; background-color:#f4fcff; border:1px solid #C7E9FF; margin-bottom:10px; zoom:1;}
#col-side h2 a {color:#000;text-decoration:none}
#col-side h2 a:after { content: " >>" }
#col-side .in #about-video span {margin-right:10px}
#col-side .in #about-video a {position:relative;top:-1px}


/* MAIN MENU */
#main-menu {padding-top:11px;}
#main-menu ul{list-style:none; margin:0px; padding:0;}
#main-menu li{float:left; background:#4F4F4F url('http://i.iinfo.cz/b/bg-menu-l-gray.png') 0 0 no-repeat; margin:0 2px 0 0; padding:0;}
#main-menu li a, #main-menu li strong{color:white; text-decoration:none; float:left; background:  url('http://i.iinfo.cz/b/bg-menu-r-gray.png') 100% 0 no-repeat; padding:10px 24px 9px; font-weight:bold; font-size:117%;}
#main-menu li.pink{background:#D90359 url('http://i.iinfo.cz/b/bg-menu-l-pink.png') 0 0 no-repeat;}
#main-menu li.pink a, #main-menu li.pink strong{background-image:url('http://i.iinfo.cz/b/bg-menu-r-pink.png');}
#main-menu li.green{background:#22BF03 url('http://i.iinfo.cz/b/bg-menu-l-green.png') 0 0 no-repeat;}
#main-menu li.green a, #main-menu li.green strong{background-image:url('http://i.iinfo.cz/b/bg-menu-r-green.png');}
#main-menu li.yellow{background:#ffb024 url('http://i.iinfo.cz/b/bg-menu-l-yellow.png') 0 0 no-repeat;}
#main-menu li.yellow a, #main-menu li.yellow strong{background-image:url('http://i.iinfo.cz/b/bg-menu-r-yellow.png');}
#main-menu li.blue{background:#3cb3c4 url('http://i.iinfo.cz/b/bg-menu-l-blue.png') 0 0 no-repeat;}
#main-menu li.blue a, #main-menu li.blue strong{background-image:url('http://i.iinfo.cz/b/bg-menu-r-blue.png');}


#main-menu li.violet{background:#8739B5 url('http://i.iinfo.cz/b/bg-menu-l-violet.png') 0 0 no-repeat;} 
#main-menu li.violet a, #main-menu li.violet strong{background-image:url('http://i.iinfo.cz/b/bg-menu-r-violet.png');} 

#main-menu li.r{float:right; margin:0; background:#AA2020 url('http://i.iinfo.cz/b/bg-menu-l-add.png') 0 0 no-repeat; position:relative; z-index:1000;}
#main-menu li.r a, #main-menu li.r strong{background-image:url('http://i.iinfo.cz/b/bg-menu-r-add.png'); padding:9px 12px 7px 31px;}

/* SUBMENU */
#submenu {background-color:#4f4f4f; margin:0; padding:6px 15px 7px; margin-top:-1px; z-index:0;}
#submenu a, #submenu span {color:white; margin-right:20px;}
.submenu-pink {background-color:#da266e !important;}
.submenu-green {background-color:#5ac045 !important;}
.submenu-yellow {background-color:#ffb024 !important;}
.submenu-blue {background-color:#3cb3c4 !important;}
.submenu-violet {background-color:#8739B5 !important;} 
#wrap-line #wrap-shadow .empty {padding:0;height:10px !important;}

/* SIDE MENU */
.side-menu{margin: 0;}
.side-menu ul{margin: 0; padding: 0; position: relative; border: 1px solid #C7E9FF; border-width: 0 1px 1px;}
.side-menu li{margin: 0; padding: 0; list-style: none; border-top: 1px solid #C7E9FF; background: url('http://i.iinfo.cz/b/bg-side-menu.png') 0 1px repeat-x;}
.side-menu li a, .side-menu li strong{margin: 0; padding: 5px 0 7px 18px; display: block; background: url('http://i.iinfo.cz/b/bg-side-menu-a.png') 7px 0.8em no-repeat; border-top: 1px solid #fff;}
* html .side-menu li a, .side-menu li strong{zoom:1;}

/* SIDE MENU SelectetCategories */
#selectedCategories {
	background: #f3fcff;
	margin: 0 0 7px 0;
}

.side-menu#selectedCategories li{
	font-size: 120%;
	font-weight: bold;
}

.side-menu#selectedCategories li a{
	padding: 9px 0 11px 15px;
	background: transparent;
}

/* SETTINGS MENU */
.settings-menu {margin: 10px 0;}
.settings-menu a {margin: 0 5px;}

/* LINKS */
.links{float:right; font-size:92%; padding-top:3px; font-family: Arial, sans-serif; margin-right:251px;}
#main p.links{margin-top:0;margin-bottom:0}
* html .links{display:inline;}
.links a, .links strong{margin-left:25px;}
.sidebar-links {padding:0; list-style:none; margin-left:0;}
.sidebar-links li{margin:3px 0; list-style:none;}

/* BIG BOX */
.big-box{background-color:#e8faff; border:1px solid #c7e9ff; color:#00486C; }
.big-box .object{width:370px; float:left;}
.big-box .spc{padding:14px 14px 10px;}
* html .big-box .spc{padding-bottom:1px;}
.big-box h2{margin:0.3em 0 0.7em; font-size:166%;}
.big-box .desc{width:296px; float:right;}
.big-box .stats{border-top:1px solid #A2E8FF; padding-top:7px; margin-top:0.9em;}
.big-box .stats span {display:block; margin-bottom: 10px;}
.big-box .rank{margin: 0 14px 10px 0;}
.big-box #video, .big-box #video object, .big-box #video object embed, .big-box #video iframe {height:300px; max-height:300px; max-width:360px; width:360px;}
.page-video-detail .object {height:450px}
.page-video-detail #col-side h2 {margin-top:5px}

/* STATS */
.stats{font-size:92%;}
.stats span{margin-right:13px;  padding:2px 0 2px 21px; background-position:center left; background-repeat:no-repeat;}
.stats .time{background-image:url('http://i.iinfo.cz/b/ico-time.png');}
.stats .view{background-image:url('http://i.iinfo.cz/b/ico-view.png');}
.stats .comment{background-image:url('http://i.iinfo.cz/b/ico-comment.png');}
.stats .none {clear:left; display:block; float:left; width:80px;}
#wrap-line #wrap-shadow .tabulka .stats .none {display:none;}
#col-side .list-item .stats .rating {padding: 0; margin: 0;
}

#col-side .list-item .stats .rating span {padding: 2px 0 2px 18px; background-repeat: no-repeat; font-weight: bold;}
#col-side .list-item .stats .rating .l {background-image: url('http://i.iinfo.cz/b/ico-thumb-up-min.png'); float: none; margin-right: 3px;}
#col-side .list-item .stats .rating .r {background-image: url('http://i.iinfo.cz/b/ico-thumb-down-min.png'); float: none;}

/* RANK */
.rank {width:51px; float:left; background:#9CE5FD url('http://i.iinfo.cz/b/bg-rank.png') 0 0 no-repeat; color:#1D1D1D; display:inline;}
.rank p{ font-family:Arial, Helvetica, sans-serif;}
.rank img{float:left;}
.rank .left{font-size:117%; margin:2px 0 10px 3px;}
.rank .right{font-size:92%; margin:3px 5px 0px 0px; padding-bottom:1px;}
.rank .btn{margin:0;}
.rank a{width:25px; height:23px;}
.rank a.l:hover img, .rank a.r:hover img{display:none;}
.rank .btn a.l{background:url('http://i.iinfo.cz/b/thumb-up-hover.png') 0 0 no-repeat;}
.rank .btn a.r{background:url('http://i.iinfo.cz/b/thumb-down-hover.png') 0 0 no-repeat;}
.rank p.btn a strong {display:none;}

/* LIST ITEM */
.list-item ul{padding:0; margin:0; list-style:none;}
.list-item li{padding:0 0 12px; margin:0; background:url('http://i.iinfo.cz/b/bg-separator.png') bottom left repeat-x;}
* html .list-item li{padding:0 0 8px;}
.list-item .desc{width:650px; float:right; padding-top:18px; display:inline;}
.list-item .desc .image-table {display:none;}
.list-item .rank{margin-top: 18px;}
.list-item .desc h2{margin-top:0px; margin-left:155px; line-height:1; font-size:133%;}
.list-item .desc h2 a .image {position:relative;}
#wrap-line #wrap-shadow .list-item img.image-over{position:absolute; left:0; margin:47px 0 0 -105px; float:none;}
#wrap-line #wrap-shadow #col-side .list-item img.image-over{margin:25px 0 0 -71px;}
.list-item .desc p{margin-left:155px; line-height:1.3;}
.list-item .image img{float:left; left:-143px; display:inline; position:relative; margin-right:-129px;}
.list-item .stats{margin-top:0.8em;}

.list-item .rank.listing{display:block !important;}
.list-item .rank.table{display:none !important;}
.tabulka .list-item .rank.listing {display:none !important;}
.tabulka .list-item .rank.table {display:block !important; float:right; margin: 0px 0 0 0px;border-top: 1px solid #c7e9ff; margin-top: 0 !important;}
.tabulka .list-item .thumb {margin:0; float: left;}

/* --tabulkovy pohled-- */
.tabulka .list-item li {float:left; width:218px; height:14.5em; margin: 3px; padding:10px 6px 5px; border: 1px solid #c7e9ff; background:#f4fcff none; overflow:auto;}
* html .tabulka .list-item li {display:inline;}
.tabulka .list-item .desc p.text {display:none;}
.tabulka .list-item .desc{width:auto; float:none; padding-top:10px;}
.tabulka .list-item .desc .image-table{display:block; float:left; margin: 15px 0 0; text-align:center; position:relative;}
.tabulka .list-item .desc h2{margin:0; font-size:115%; line-height:1.3;}
.tabulka .list-item .desc h2 a .image {display:none;}
#wrap-line #wrap-shadow .tabulka .list-item .desc a.image-table img.image-over{top:0; margin:25px 0 0 18px;}
.tabulka .list-item .desc p{margin-left:auto; line-height:1.3;}
.tabulka .list-item .desc p.stats {float:left; margin:11px 0 0; float:right;}
.tabulka .list-item .stats span{display:block; margin:0; padding:4px 0 4px 21px; width:99px;}
.tabulka .list-item .stats .view, .tabulka .list-item .stats .time{border-bottom:1px solid #c7e9ff;}
.tabulka .list-item .rank {display:block;  padding:0;background: none; width: 120px; text-align: left; padding: 5px 0 0 0;}
* html .tabulka .list-item .rank{margin-left:89px}
.tabulka .list-item .rank p.btn span strong {padding:0 2px 0 20px; display:block; float: left;}
.tabulka .list-item .rank span {color: #1D1D1D; text-decoration: none;  position:relative; z-index:1000;  min-height:20px; background-position:left center; background-repeat: no-repeat; padding: 3px 5px 0 20px; font-weight: bold; }
* html .tabulka .list-item .rank span {height:20px;}
.tabulka .list-item .rank .l {background-image: url('http://i.iinfo.cz/b/ico-thumb-up-min.png'); position: relative; float: none; display: inline;}
* html .tabulka .list-item .rank .l {width: 59px;}
.tabulka .list-item .rank .r { background-image: url('http://i.iinfo.cz/b/ico-thumb-down-min.png'); position: relative; float: none; display: inline;}
* html .tabulka .list-item .rank .r {width: 59px;}
.tabulka .list-item .paging {margin-left: 6px;}
.favourite-video, .added-video {margin-bottom:  25px;}
/* --col side-- */
#col-side .list-item ul{margin:-5px 0 0;}
* html #col-side .list-item ul{position:relative;}
#col-side .list-item li{ background:none; padding: 2px 0 0px 0 !important;}
#col-side .list-item h3{font-size:100%; font-weight:normal; margin:0.7em 0 0 90px; }
#col-side .list-item p{margin:7px 0 5px 90px;}
#col-side .list-item span.image {position: relative;}
#col-side .list-item .image img{margin-right:-90px; left:-90px;}
/* --col side tab box-- */
#col-side .tab-box .list-item{height:429px; overflow:auto; padding:1px 5px; position:relative;}
#col-side .tab-box .list-item ul{margin:0;}
#col-side .tab-box .list-item li{ padding:5px 0 5px 0;}
* html #col-side .tab-box .list-item li{ padding-bottom: 7px;}

/* ITEM MENU  */
.item-menu {width: 714px; float: left; border-bottom: 1px solid #CAEAFF; margin: 7px 0 -2px; position: relative;}
* html .item-menu {z-index:1000;}
*+html .item-menu {z-index:1000;}
.item-menu .period {margin: 0; padding: 0; float: left; font-family: arial; position:absolute;}
.item-menu .list-type {margin: 0 8px 0; padding: 0; float: right;}
.item-menu .period strong, .item-menu .period h2{border:1px solid #C7E9FF; border-width:1px 0 1px; border-bottom-color: #fff; background:#fff url('http://i.iinfo.cz/b/bg-item-menu.png') 0 1px repeat-x; margin:0em 7px -1px; display: block; float: left; position: relative;}
.item-menu .period h2 span, .labels h2 span {text-align:center !important; padding:2px 30px; margin-bottom:-1px}
* html .item-menu .period h2 span, * html .labels h2 span {padding: 3px 30px;}
.item-menu .period span{display:block; border:1px solid #C7E9FF; border-width:0px 1px; margin:0 -1px; padding:6px 9px 4px; background-position:6px 50%; line-height: 1.45;}
* html .item-menu .period span {padding: 6px 9px 8px;}
* html .item-menu .period span, * html .labels h2 span {margin:0;}
.item-menu .period a{line-height: 2.3; margin: 0 7px; font-weight: bold; float: left;}
.home .item-menu {margin: 7px 0 10px;}
.home .item-menu .period {position:relative}

.item-menu .list-type h3{display: block; float: left; border: none; font-size: 100%; font-weight: bold; margin: 0; padding: 7px 3px 2px 3px;}
.item-menu .list-type a{border:1px solid #C7E9FF; border-width:1px 0 1px; background:#fff url('http://i.iinfo.cz/b/bg-item-menu.png') 0 1px repeat-x; margin:0em 1px -1px 3px; display: block; float: left;}
* html .item-menu .list-type a {margin-top: 3px;}
.item-menu .list-type a.disabled{border-bottom-color: #fff; position: relative;}
.item-menu .list-type a:hover{background:#E5F9FF;}
.item-menu .list-type span{display:block; border:1px solid #C7E9FF; border-width:0px 1px; margin:0 -1px; padding:6px 3px; background-position:6px 50%;}
* html .item-menu .list-type span{margin: 0;}

/* TRIDENI NA SEARCH RESULTS */
.item-menu .list-type #sorting {border:1px solid #C7E9FF; border-width:1px 0 1px; border-bottom-color: #fff; background:#fff url('http://i.iinfo.cz/b/bg-item-menu.png') 0 1px repeat-x; float: left; margin: 0 20px -1px 3px; position:relative;}
* html .item-menu .list-type #sorting {margin-bottom: -2px;}
*+html .item-menu .list-type #sorting {margin-bottom: -2px;}
.item-menu .list-type #sorting span {background:transparent url('http://i.iinfo.cz/b/arrow-down.gif') center right no-repeat; padding:6px 26px 6px 3px;}
* html .item-menu .list-type #sorting span {display:block; padding:6px 26px 9px 3px;}
*+html .item-menu .list-type #sorting span {display:inline-block;}
.item-menu .list-type #sorting div {background-color: #C7E9FF; border:1px solid #71DEFF; display:none; position:absolute; top:27px; left:-1px; z-index:1100; min-width:117px;}
* html .item-menu .list-type #sorting div {top:30px; left:0px; width:117px;}
.item-menu .list-type #sorting div a {border:1px solid #fff; border-width:0 0 1px; background: none; margin:0; float: none; padding: 5px;}
* html .item-menu .list-type #sorting div a {width: 107px;}
.item-menu .list-type #sorting div a:hover {background: #fff none;}

/* NALEPKY NA SEARCH RESULTS */
.labels {margin-top:15px; margin-bottom: 20px; width:714px; border-bottom:1px solid #c7e9ff; }
.labels h2{border:1px solid #C7E9FF; border-width:1px 0 1px; border-bottom-color: #fff; background:#fff url('http://i.iinfo.cz/b/bg-item-menu.png') 0 1px repeat-x; margin:0em 7px -1px; display: block; float: left; position: relative;}
.labels h2 span{display:block; border:1px solid #C7E9FF; border-width:0px 1px; margin:0 -1px; background-position:6px 50%; line-height: 1.45;}
.labels ul { list-style:none; float:none; clear:both; margin:0 0 10px; padding:5px 0; border-top:1px solid #c7e9ff;  }
* html .labels ul {padding: 5px 0;}
.labels li a {margin: 0; padding: 5px 0 7px 18px; display: block; background: url('http://i.iinfo.cz/b/bg-side-menu-a.png') 7px 0.8em no-repeat; border-top: 1px solid #fff;}
.labels ul li {width:175px; float:left;}

/* WILDCARDS */
#wildcards {
	margin: 0 0 18px 0;
}

#wildcards h2 {
	border-bottom: 1px solid #caeaff;
	font-size: 96%;
	margin: 0.5em 0 1em 0;
	padding: 0 0 0.3em 0;
}
#wildcards .card {
	float: left;
	width: 32.5%;
	padding: 0 5px 0em 0;
	font-size: 96%;
	
	font-weight: bold;
}

#wildcards img {
	float: left;
	margin: 0 5px 0 0;
}


/* TAG CLOUD */
.tag-cloud{line-height:1.2; margin-top:0;}
.tag-cloud a{text-decoration:none; margin-right:7px;}
.tag-cloud .font1{font-size:100%;}
.tag-cloud .font2{font-size:125%;}
.tag-cloud .font3{font-size:150%;}
.tag-cloud .font4{font-size:175%;}
.tag-cloud .font5{font-size:200%;}

/* TIPER */
.tiper{border:1px solid #c7e9FF; border-width:1px 0; background:#e8faFF; margin:0.3em 1px; display:block;}
.tiper a, .tiper span{display:block; border:1px solid #c7e9FF; border-width:0px 1px; margin:0 -1px; padding:4px 8px 5px 30px; background-position:6px 50%; cursor: pointer;}
* html .tiper a, * html .tiper span{margin:0;}

/* GOOGLE */
#col-side .ads{padding-top:18px;}

/* BREADCRUMB */
#breadcrumb{font-size:92%; font-family:Arial, Helvetica, sans-serif; margin:-8px 0 1.2em;}

/* TAB BOX */
.tab-box{margin-top:10px;  padding-top:1px;}
.tab-box .spc{border:1px solid #c4e8ff; background-color:white;}
#wrap-line #wrap-shadow .tab-box .spc h2{background:url('http://i.iinfo.cz/b/bg-tab-right.png') 100% 0 no-repeat; padding:0; margin:-5px -1px 0; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; position:relative; border:none;}
.tab-box .tabs {margin:0; padding:0;}
.tab-box .tabs li{float:right; width:49.5%; list-style:none; background:#D6F5FF url('http://i.iinfo.cz/b/bg-tab-right.png') 100% 0 no-repeat; padding:0; margin:0 0 -1px; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif ; display:inline;}
* html .tab-box .tabs li{_float: expression((this.parentNode.firstChild == this) ? "left" : "right");}
.tab-box .tabs li:first-child{float:left;}
.tab-box .tabs li span, .tab-box .spc h2 span{background:url('http://i.iinfo.cz/b/bg-tab-left.png') 0 0 no-repeat; text-decoration:none; color:#333333; cursor:hand; cursor:pointer;}
.tab-box .tabs li span:hover{color:#0050A6; text-decoration:underline;}
.tab-box .tabs li span, .tab-box .tabs li strong, .tab-box .spc h2 span{display:block; padding:10px 5px 11px;}
.tab-box .tabs li strong{background:url('http://i.iinfo.cz/b/bg-tab-left-active.png') 0 0 no-repeat; padding-bottom:12px;}
* html .tab-box .tabs li strong, * html .tab-box .tabs li a {height:1px;}
.tab-box .tabs li.active{background:white url('http://i.iinfo.cz/b/bg-tab-right-active.png') 100% 0 no-repeat; position:relative; margin-bottom:-2px;}

/* DETAIL BOX */
.detail-box{background-color:#e8faff; border:1px solid #A2E8FF; padding:7px 0 5px; margin-top:10px;}
.detail-box .next{background:#F50463 url('http://i.iinfo.cz/b/bg-next-video.png') 0 0 no-repeat; width:134px; height:48px; line-height:48px; color:white; font-size:117%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; display:inline; text-decoration:none; margin-left:7px; padding:0 24px 0 12px;}
.detail-box .next:hover {color:#FFC4DC}
.detail-box .detail-rank{float:right; font-weight:bold; background:white; border:1px solid #9DD9FF;margin-right:7px; display:inline; white-space:nowrap;}
.detail-box .detail-rank .spc{padding:2px 2px 2px 4px;}
.detail-box .detail-rank img{vertical-align:middle;}
.detail-box .detail-rank em {display:-moz-inline-box; display:inline-block; height:27px; vertical-align:middle; padding:13px 5px 0 23px; text-align:left; font-style:normal;}
.detail-box .detail-rank .thumb-up{background:url('http://i.iinfo.cz/b/ico-thumb-up-min.png') 5px 55% no-repeat; margin:0;}
.detail-box .detail-rank .thumb-down{background:url('http://i.iinfo.cz/b/ico-thumb-down-min.png') 5px 55% no-repeat; margin:0;}


a#toggleFan {background: url('http://i.iinfo.cz/b/ico-fanclub.png') 6px 50% no-repeat;
padding: 2px 0 2px 24px; line-height: 48px; margin: 0 0 0 4px; float: left;
}

/* SUBTITLE BOX */
.subtitle-box{background-color:#E8FAFF; border:1px solid #AFE0FF; margin-top:5px; padding:10px;}
*+html .subtitle-box strong {position:relative; top:-4px;}
* html .subtitle-box strong {position:relative; top:-4px;}
.subtitle-box a{border:1px solid #9DD9FF; background-color:white; background-position:10px center; background-repeat:no-repeat; padding:2px 12px 3px 33px; display:inline-block; margin-right:5px;}
.subtitle-box .ico-edit{background-image:url('http://i.iinfo.cz/b/ico-edit.png');}
.subtitle-box .ico-subtitles{background-image:url('http://i.iinfo.cz/b/ico-subtitles-white-bg.png');}
.subtitle-box .ico-no-subtitles{background-image:url('http://i.iinfo.cz/b/ico-no-subtitles.png');}
.subtitle-box form {display:inline;} 
.subtitle-box form select {border:1px solid #9DD9FF; min-width:90px; display:inline-block; height:20px; padding:0; position:relative;} 
* html .subtitle-box form select {top:-1px;} 
*+html .subtitle-box form select {top:-2px;} 

/* BACK LINKS */
.back-links {margin: 10px 5px 25px; text-align: center;}
.back-links a {margin: 0 5px;}

/* BOTTOM TAB */
.bottom-tab ul {padding:0; list-style:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:92%; float:left; margin:0 0 0 -1px;}
* html .bottom-tab ul {position:relative; left:-1px; margin-right:-2px;}
.bottom-tab ul li{margin:0 0 0 1px; padding:0; float:left; border:1px solid #9EEBFF; border-width:1px 1px 0px; border-top-color:#ccf0ff; background-color:#e8faff;}
.bottom-tab ul li span{float:left; border-bottom:1px solid #9EEBFF; position:relative; margin-bottom:-1px; padding:10px 3px 10px 31px; width:83px; background-position:7px center;}
.bottom-tab ul li span.jagg-linkuj {padding:3px 6px 3px 5px; width:107px;}
.bottom-tab ul li span.jagg-linkuj a {display:block; margin:2px 0;}
*+html .bottom-tab ul li span.jagg-linkuj a {margin:3px 0;}
* html .bottom-tab ul li span.jagg-linkuj a {margin:3px 0;}
.bottom-tab .ico-jagg{margin-right:9px;}

/* VIDEO DOWNLOAD */
.video-download {margin:5px; padding:5px; border:1px solid #d1d1d1; background-color:#ccc;}
.video-download div {font-weight: bold; margin: 0 10px 5px; text-align: center;}

/* VOTE BOX */
.vote-box{
	border: 1px solid #dfdddd;
	background: #e7e5e5 url('http://i.iinfo.cz/b/votebox.png');
	position: relative;
	margin: 2px 0 10px 0;
}
.vote-box h2{
	margin: 0;
	padding: 0;
	position: relative;
	font-size: 10px;
	overflow: hidden;
	width: 137px;
	height: 25px;
	}

.vote-box h2 span.img_replace{
	position: absolute;
	top: 0;
	left: 0;
	background: url('http://i.iinfo.cz/b/votebox-title.png');
	width: 137px;
	height: 25px;
	}

.vote-box span.vote {
	border: 1px solid #68d33d;
	position: absolute;
	top: 2px;
	left: auto;
	right: 2px;
	display: block;
	height: 19px;
	background: #88de64 url('http://i.iinfo.cz/b/votebox-button.png');
	width: 8em;
	text-align: center;
	}

.vote-box span.vote a{
	padding: 1px 0 0 0;
	line-height: 19px;
	height: 19px;
	display: block;
	color: #122d03;
	text-decoration: none;
	font-weight: bold;
		}

.vote-box div.order{
	position: absolute;
	right: 110px;
	top: 3px;
	font-size: 12px;
	color: #403f3f;
	height: 19px;
	line-height: 19px;
	margin: 1px 0 0 0;
	}

.vote-box div.order span.value{
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0 17px 0 0;
	}

.vote-box div.order span.value.up{
	color: #339b0c;
	background-image: url('http://i.iinfo.cz/b/votebox-up.png');
	}

.vote-box div.order span.value.down{
	color: #d50303;
	background-image: url('http://i.iinfo.cz/b/votebox-down.png');
	}

.vote-box div.order span.value.neutral{
	color: #494949;
	background-image: url('http://i.iinfo.cz/b/votebox-neutral.png');
	}



/* TEXT OF SONG */
.song-text {height: 300px; overflow:auto;margin-bottom:10px}

/* BLUE BOX */
.blue-box{background-color:#F4FCFF; border:1px solid #C7E9FF; margin:8px 0;}

/* SEARCH BAR */
.search-bar{font-size:117%; font-weight:bold; padding:6px 42px 2px; border-bottom:1px solid #C7E9FF;}
.search-bar form{margin:7px auto 10px; font-family:Arial, Helvetica, sans-serif; background:url('http://i.iinfo.cz/b/ico-search.png') 0 50% no-repeat; padding-left:36px;}
.search-bar .int-text{width:500px; margin-left: 5px;}

/* LETTER SORT BAR */
.letter-sort-bar{font-size:117%; font-weight:bold; padding:5px 42px 3px 62px;}
#main .letter-sort-bar table{ font-family:Arial, Helvetica, sans-serif; line-height:1.3;}
#main .letter-sort-bar table th{text-align:right; padding-right:12px; }
#main .letter-sort-bar table td a{margin-right:0; padding: 0 3px;}

/* COMMENT LIST */
.col-side-left .comment-list{margin-left: -6px;} 
.comment-list{padding-top:10px; float:none; clear:both;}
.comment-list .tiper a{float:left; position:relative; width:95px;}
.comment-list a.ico-comment-tiper{border:1px solid #c7e9FF; border-width:1px 0; background:#e8faFF; margin:0.3em 1px; display:inline; float:right;}
.comment-list a.ico-comment-tiper span{display:block; border:1px solid #c7e9FF; border-width:0px 1px; margin:0 -1px; padding:4px 8px 5px 30px; background-position:6px 50%; float:left; position:relative; width:95px}

.comment-list h2{margin-top:0.5em;}
.comment-list .head{background-color:#F4F4F4; border-bottom:1px solid #D1D1D1; color:#666666; padding:1px 10px; margin-bottom:10px;}
*+html .comment-list .head{display:inline-block;}
* html .comment-list .head{display:inline-block;}
.comment-list .head p{margin-bottom:2px;}
.comment-list .head strong{font-size:117%; font-family:Arial, Helvetica, sans-serif;}
.comment-list ul{list-style:none; margin:0; padding:0;}
.comment-list ul li{margin-bottom:30px;}
.comment-list .body div.body-inner {margin:0 50px 0 68px;}
.comment-list .body div img {float:left; margin:4px 0 0 -58px;}

/* PAGING */
.paging{background:#ddf7ff url('http://i.iinfo.cz/b/bg-paging.png') top left repeat-x; padding:12px 16px 8px; border:1px solid #b1efff; border-width:1px 0; margin-top:7px;}
* html .paging{padding:11px 16px 8px; display:inline-block;}
*+html .paging{padding:11px 16px 8px; display:inline-block;}
.top-paging .paging{background:none; border:none; margin:0;}
.paging .arrow{padding:3px 8px; line-height:1; border:1px solid #B1EFFF; position:relative; text-decoration:none; overflow:hidden}
.paging strong.arrow{border:1px solid #ccc;}
.paging .arrow span{position:absolute; top:0; left:0; z-index:1000; height:100%; width:100%; background-position:center center; background-repeat:no-repeat; background-color:#fff; display:block; line-height:21px;}
.paging a span{cursor: pointer;}
* html .paging .arrow span{background-position:top left;}
.paging a.first span{background-image:url('http://i.iinfo.cz/b/paging-first.png');}
.paging a.next span{background-image:url('http://i.iinfo.cz/b/paging-next.png');}
.paging a.last span{background-image:url('http://i.iinfo.cz/b/paging-last.png');}
.paging a.prev span{background-image:url('http://i.iinfo.cz/b/paging-prev.png');}
.paging strong.first span{background-image:url('http://i.iinfo.cz/b/paging-first-inactive.png');}
.paging strong.next span{background-image:url('http://i.iinfo.cz/b/paging-next-inactive.png');}
.paging strong.last span{background-image:url('http://i.iinfo.cz/b/paging-last-inactive.png');}
.paging strong.prev span{background-image:url('http://i.iinfo.cz/b/paging-prev-inactive.png');}
.paging a, .paging strong{padding:3px 0; margin:0 5px; font-weight:bold; font-family:Tahoma, Arial, sans-serif; display:block; float:left; height:15px;}
.paging .ipn-123 strong {color:#666;}
.paging .ipn-rein {margin:3px 0;}
.paging .ipn-rein strong {display:inline; float:none;}

/* Music Hit*/
.music-hit{width:420px; font-family:Arial, Helvetica, sans-serif; float:left; position: relative;
padding-bottom: 10px;


}

.music-hit h2{
background:url('http://i.iinfo.cz/b/votebox-header.png') 0 0 no-repeat;
height: 43px;
margin: 0;
padding: 0;
border: 1px solid #dedddd;
text-indent: -5000px;
}
.music-hit .object{ margin-bottom: 7px;}
* html .music-hit .object{margin-bottom:3px;}
.music-hit ul{padding:0; margin: 0; list-style:none; border:1px solid #C7E9FF; }
* html .music-hit ul, * html .music-hit ul li {zoom:1; margin-bottom:-3px;}
*+html .music-hit ul, *+html .music-hit ul li {zoom:1; margin-bottom:-3px;}
.music-hit ul li{margin:0; padding:6px 8px 7px 9px; background:#fff; border-top:1px solid #C7E9FF; margin-top:-1px;}
.music-hit ul > li:first-child {
	border-top: 0;
}
.music-hit .number{font-size:266%; font-weight:bold; background:url('http://i.iinfo.cz/b/votebox-arrows.png') 0 0 no-repeat; float:left; width:48px; height:42px; text-align:center; padding-top:6px; padding-right: 7px; margin-left:-63px; position:relative;}

.music-hit .number.up{background:url('http://i.iinfo.cz/b/votebox-arrows.png') -55px 0 no-repeat;}

.music-hit .number.down{background:url('http://i.iinfo.cz/b/votebox-arrows.png') -110px 0 no-repeat;}

.music-hit .number.neutral{background:url('http://i.iinfo.cz/b/votebox-arrows.png') 0 0 no-repeat;}

* html .music-hit .number{zoom: 1;}

.music-hit .number.delka2 {font-size: 230%; line-height: 37px;}
.music-hit .number.delka3 {font-size: 190%; line-height: 34px;}
.music-hit .number.delka4 {font-size: 140%;}

.music-hit ul li .spc{padding:1px 0 0 63px; width:207px; float:left;}
.music-hit ul li:hover{background-color:#D4F6FF;}
.music-hit ul li h3{font-size:133%; margin:4px 0 0;}
.music-hit ul li p{margin:2px 0 0;}
.music-hit ul li .vote{ border: 1px solid #68d33d;
	position: relative;
	float: right;
	right: 2px;
	display: block;
	height: 19px;
	background: #88de64 url('http://i.iinfo.cz/b/votebox-button.png');
	width: 8em;
	text-align: center;
	margin: 1.15em 0 0 0;}
.music-hit ul li .vote a, .music-hit ul li .vote span{  
padding: 1px 0 0 0;
	line-height: 19px;
	height: 19px;
	display: block;
	color: #122d03;
	text-decoration: none;
	font-weight: bold;
}
* html .music-hit ul li .vote a, * html .music-hit ul li .vote span{zoom:1;}
.music-hit ul li .vote a:hover{color:#0050A6;}
.music-hit ul li .vote span{background:white; font-size:83%; font-weight:normal;  padding:5px 7px 5px 7px; width:109px; text-align:center;}
.music-hit ul li .vote span strong{display:block; font-size:110%;}
.music-hit ul li.active{background-color:#dedddd; border: 1px solid #dfdddd; margin: -1px; padding-top: 0;}
.music-hit ul li.active .number, .music-hit ul li:hover .number{ }


.music-hit .paging {
	margin-bottom: 1em;
}


/* SONG LIST */
.best-list{margin-left:12px; padding:1px 0 0; width:260px; float:left;}
.best-list ul{margin:0; padding:0; list-style:none;}
.best-list ul li{margin:-1px 0 0; border:1px solid #C7E9FF; border-width:1px 0; background:white url('http://i.iinfo.cz/b/ico-play-big-white.png') 95% 55% no-repeat;}
* html .best-list ul li{margin-bottom:-3px; display:inline-block;}
*+html .best-list ul li{margin-bottom:-4px; display:inline-block;}
.best-list ul li.blue{background:#F4FCFF url('http://i.iinfo.cz/b/ico-play-big-blue.png') 95% 55% no-repeat;;}
.best-list ul li strong{font-size:117%;}
.best-list ul li a{display:block; padding:11px 60px 10px 14px;}
* html .best-list ul li a{height:1px;}
.best-list ul.news li a.first{padding-bottom:17px; margin-bottom:-17px;}
* html .best-list ul.news li a.first{margin-bottom:-12px;}
.best-list ul.news li a.second{padding:0 0 10px 14px; margin-right:60px;}
.best-list ul.artist li a{  padding:18px 60px 18px 14px; }

/* ABC LIST,  LETTER LIST */
.abc-list, .letter-list {margin-bottom:25px; float: left}
.abc-list ul, .letter-list ul{list-style:none; margin:0 0 0 -8px; padding:0;}
.abc-list ul ul{margin:0 0 20px;}
.abc-list li{width:210px; padding:19px 20px 3px 72px; margin:-1px 0 0 18px; border:1px solid #C7E9FF; border-width:1px 0; position:relative; display:inline; float:left; min-height:155px;}
* html .abc-list li {height:155px;}
.abc-list li.blue, .letter-list li.blue{background-color:#F4FCFF;}
.abc-list li li{width:auto; margin:0 0 3px; float:none; border:none; padding:0; display:list-item; min-height:0;}
* html .abc-list li li {height:0;}
.abc-list h3{position:absolute; top:8px; left:9px; background:url('http://i.iinfo.cz/b/bg-music-number.png') 0 0 no-repeat; width:48px; height:43px; text-align:center; font-size:266%; margin:0; padding-top:5px;}
.abc-list h3 a{color:#000; text-decoration:none;}
.abc-list h3.small{font-size:200%; padding-top:10px; height:38px;}

.letter-list{margin-left:-8px;}
* html .letter-list{margin-left:-16px;}
.letter-list ul{margin-left:8px; float:left;}
.letter-list h2{margin-left:8px;}
* html .letter-list h2{margin-left:16px;}
.letter-list li{margin:-1px 0 0 8px; padding:4px 25px 5px; border:1px solid #C7E9FF; border-width:1px 0; position:relative; width: 130px; float:left;}
* html .letter-list li{zoom: 1;}
.letter-list.songs li{min-height:30px;width:261px;}
* html .letter-list.songs li{min-height:30px;}

/* DISCUSSION LIST */
.discussion-list{margin: 0;}
* html .discussion-list{margin:0 0 0 -20px;}
.discussion-list ul{margin: 0 0 0 -20px; padding: 0; clear: both;}
.discussion-list li{margin: 10px 0 20px 20px; padding: 0 0 0 57px; list-style: none; width: 285px; float: left;}
.page-discussions-category .discussion-list.wide li{width:637px;}
.discussion-list li .counter{float: left; width: 45px; margin: 55px 0 0 -56px; text-align: center; font-size: 92%;}
* html .discussion-list li .counter{position:relative; display:inline;}
.discussion-list li .counter strong{display: block; font-size: 127.5%;}
.discussion-list li h2{font-size: 150%; margin: 0 0 0.5em 8px; padding: 0;}
.discussion-list li h2 a{color: #333;}
.discussion-list li h2 a:hover{color: #EF0430;}
.discussion-list li ul{margin: 0; clear: none;}
.discussion-list li li{margin: 0; padding: 4px 4px 5px 8px; border-bottom: 1px solid #C7E9FF; overflow: hidden; float: none; width: auto; font-family: Tahoma;}
* html .page-discussions-category .discussion-list.wide li li {width:auto;}
.discussion-list li li.blue{background: #F4FCFF;}
.discussion-list li img.locked {margin:3px 3px -3px 0;}
.discussion-list .unvisits{position:relative; width:16px; height:16px; margin: 1px 3px; overflow:hidden; display:block; float:left; text-decoration:none;}
.discussion-list .unvisits span{position:absolute; width:16px; height:16px; top:0; left:0; z-index:1000; line-height:18px; display:block; background:#fff url('http://i.iinfo.cz/b/discussion-delete.png') center center no-repeat;}
.discussion-list .blue .unvisits span{background-color:#f4fcff;}
.discussion-list li .l{width: 220px;}
.discussion-list.wide li .l{width: auto;}
.discussion-list li .r{width: 28px; padding-left: 15px; background: url('http://i.iinfo.cz/b/ico-discussion.png') 0 0.1em no-repeat; text-align: right;} 
.discussion-list ul, .discussion-list li, .discussion-list li li{zoom: 1;}

.discussion-list li.discussions-category-hudba{background: url('http://i.iinfo.cz/b/ico-music.png') 8px 0 no-repeat;}
.discussion-list li.discussions-category-serialy{background: url('http://i.iinfo.cz/b/ico-serial.png') 0 5px no-repeat;}
.discussion-list li.discussions-category-filmy{background: url('http://i.iinfo.cz/b/ico-films.png') 2px 0 no-repeat;}
.discussion-list li.discussions-category-sport{background: url('http://i.iinfo.cz/b/ico-sport.png') 3px 0 no-repeat;}
.discussion-list li.discussions-category-hry{background: url('http://i.iinfo.cz/b/ico-game.png') 5px 0 no-repeat;}
.discussion-list li.discussions-category-pocitace{background: url('http://i.iinfo.cz/b/ico-computer.png') 3px 5px no-repeat;}
.discussion-list li.discussions-category-spolecnost{background: url('http://i.iinfo.cz/b/ico-association.png') 5px 0 no-repeat;}
.discussion-list li.discussions-category-konicky{background: url('http://i.iinfo.cz/b/ico-hobby.png') 3px 0 no-repeat;}
.discussion-list li.discussions-category-vztahy{background: url('http://i.iinfo.cz/b/ico-nexus.png') 5px 3px no-repeat;}
.discussion-list li.discussions-category-pelmel{background: url('http://i.iinfo.cz/b/ico-others.png') 4px 0 no-repeat;}
.discussion-list li.discussions-category-bomba{background: url('http://i.iinfo.cz/b/ico-bomba.png') 4px 0 no-repeat;}

.discussion-list .tiper{margin: -3em 10px 0 0; position: relative;}
.discussion-list .tiper a.ico-new-list{background: #F8FDFF url('http://i.iinfo.cz/b/ico-new-list.png') 3px 0.3em no-repeat; padding: 7px 8px 7px 36px; font-weight: bold;}

/* DISCUSSION ADD */
.page-discussions-add table tr{vertical-align:top}

/* NEWS IN DISCUSSIONS */
.new-discussions{margin: 0; padding: 0;}

.new-discussions ul{margin: 0; padding: 0;}
.new-discussions li{border-bottom:1px dotted #a8a8a8; margin: 23px 0 0; padding: 0; list-style: none; font-family: tahoma; zoom: 1;}


.new-discussions li div{margin: 0.4em 0 0.5em 65px;}
.new-discussions li div h3{font-size: 100%; font-family: tahoma; margin:0 0 5px;}
.new-discussions li div img{padding: 2px; border: 1px solid #9DD9FF; float: left; margin: -0.2em 0 0 -65px;}
.new-discussions li p{font-size: 92%;}
.new-discussions li span .time {display:block; margin-top:5px;}

/* without avatar*/

div.new-discussions ul.titlepage-box {
	
}

div.new-discussions ul.titlepage-box li div {
	margin-left: 0;
}

div.new-discussions ul.titlepage-box li div {
	line-height: 1;
}

div.new-discussions ul.titlepage-box li {
	padding: 0 0 0.6em 0;
	margin: 0 0 1em 0;
}



div.new-discussions ul.titlepage-box li p{
	padding: 0;
	margin: 0 0 0em 0;
}

/* ARTIST VIDEO LIST */
#col-side .artist-video-list h2{padding:3px 0 3px 25px; background:url('http://i.iinfo.cz/b/ico-video.png') 0 0 no-repeat; margin-bottom:2px;}
#col-side .artist-video-list .inner-list{max-height:250px;overflow:auto; list-style:none; padding:0; margin:0;}
.artist-video-list .row{padding:5px 5px 5px 35px; font-size:92%; background:url('http://i.iinfo.cz/b/ico-play-white.png') 10px center no-repeat !important; list-style:none;}
.artist-video-list .row.white{background-color:#fff !important; border-bottom:1px solid #C7E9FF; border-top:1px solid #C7E9FF;}

/* FAN LIST */
#col-side .fan-list h2{border:none;}
.fan-list p.l{color:#666666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:4px;}
.fan-list .tiper{background-color:white; margin-top:-4px;}
.fan-list .tiper a{background:url('http://i.iinfo.cz/b/ico-fanclub.png') 6px 50% no-repeat;}
.fan-list .spc{border-top:1px solid #8C9091; padding-top:13px;}
.fan-list .spc ul{margin:0; padding:0px; list-style:none; clear:both;}
.fan-list .spc ul li{display:inline; float:left; width:70px; font-size:83%; font-family:Tahoma, Verdana, Arial; margin:0 0 18px 8px;}
.fan-list .spc .img{background:white; display:table-cell; width:56px; height:58px; text-align:center; border:1px solid #9DD9FF; vertical-align:middle;}
* html .fan-list .spc .img{display:block; height:56px;}
.fan-list .spc .img img{display:block; margin:0 auto;}
* html .fan-list .spc .img img{display:block; margin-top: expression((this.parentNode.offsetHeight - this.offsetHeight) / 2 - 1 + 'px'); background-color: expression(this.onclick = function(){ this.parentNode.click(); }); cursor: pointer;}

/* USER FRIENDS */
.col-side-left #col-side .fan-list h2 {border-bottom: 1px solid #8C9091;}
.col-side-left #col-side .fan-list .spc {border: none; padding: 10px 0 0;}
.col-side-left #col-side .fan-list ul {margin: 0 -25px 0px 0px; padding: 0;}
.col-side-left #col-side .fan-list ul li {margin: 0 22px 14px 0; padding: 0; width:50px; text-align:center;}
* html .col-side-left #col-side .fan-list ul li {margin: 0 11px 14px 0;}

/* USER LIST */
.user-img {margin-top: 15px; position: relative; background-color:#edefeb; border:1px solid #b1b3af; height:260px; width:195px; text-align:center;}
.user-img img.large {position:relative; margin:-1px; max-width:200px; max-height: 265px;}
.user-img .user-img-small {position: absolute; top: 70%; _top: 180px; left: -3px; background: url('http://i.iinfo.cz/b/bg-user-foto-small.png') 0 0 no-repeat; padding: 4px 4px 6px 4px;}

/* USER ACOUNT */
#col-side .user-account {margin-bottom: 10px; max-width:200px; overflow:auto;}
#col-side .user-account h2 {border: none; padding-bottom: 0;} 
#col-side .user-account table {width: 99%;} 
#col-side .user-account td {font-size: 92%; padding: 4px 0; vertical-align: top;} 
#col-side .user-account th {font-size: 92%; text-align: right; color: #666666; font-weight: normal; padding: 4px 0; white-space: nowrap; vertical-align: top;} 
#col-side .user-account th.left {padding-bottom: 0;} 
#col-side .user-account td.left {padding-top: 0;} 

/* 	FAN OF INTERPRETS */

#fanOfInterprets li {
	float: left;
	list-style: none;
	margin: 0 1em 0.5em 0;
	line-height: 1.3;
	white-space: nowrap;
}

#fanOfInterprets {
	list-style: none;
	margin: 0;
	padding: 0;
}


/* crossroad */
.crossroad li {padding: 2px 0;}

/* LOGA SERVERU */
#col-side .logos ul{list-style:none; padding:0;width:49%; margin-top:10px; border-right:1px solid #C7E9FF;}
* html #col-side .logos ul{margin:10px 0 0;}
*+html #col-side .logos ul{margin:10px 0 0;}
#col-side .logos ul.second{border-right:none;}
.logos li {text-align:center; padding: 2px 0 4px; border-bottom:1px solid #C7E9FF;}
.logos li a {display: block; min-height: 66px;}
* html .logos li a {height: 66px;}
.logos li.last-logo {border-bottom:none;}
.logos li.white{background-color:#fff}

/* PRIDAT KOMENTAR */
#opinionBox {float: none; clear:both; display:block; position:relative;}
#opinionBox h2{font-size:120%; position:relative; margin: 10px 10px -8px; background-color:#fff; float:left; padding: 0 3px; display:block;}
ul #opinionBox h2{margin: 10px 10px -10px;}
#opinionBox a{position:absolute; right:0; display:block; background-color:#d1d1d1; padding:0 4px 3px 4px; border-left:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; top:18px; font-weight:bold;}
* html #opinionBox a{right:7px;}
* html .page-video-detail #opinionBox a{right:17px;}
ul #opinionBox a{top:17px;}
* html ul #opinionBox a{right:57px;}
* html .page-video-detail ul #opinionBox a{right:67px;}
#opinionBox form {margin:0 0 10px; border:1px solid #d1d1d1; padding:15px 10px 10px; clear:both;}
* html #opinionBox form table {width: auto;}
#opinionBox p {margin:10px 0; border:1px solid #d1d1d1; padding:10px; clear:both; text-align:center; font-weight:bold;}
#opinionBox form textarea {width: 100%;}
* html #opinionBox form textarea {width: 610px;}
*+html #opinionBox form textarea {width: 610px;}
* html ul #opinionBox form textarea {width: 490px;}
*+html ul #opinionBox form textarea {width: 490px;}

/* POSLAT E-MAILEM */
#newsletter form {margin:0 0 10px; border:1px solid #d1d1d1; padding:15px 10px 10px; clear:both;}
#newsletter h1{font-size:120%; position:relative; margin: 10px 10px -7px; background-color:#fff; float:left; padding: 0 3px;}
#newsletter p {margin:10px 0; border:1px solid #d1d1d1; padding:10px; clear:both; text-align:center; font-weight:bold;}

/* LOGIN FORM */
#login-page-form {text-align:center; margin: 30px 0 0;}
#login-page-form ul, #login-page-form div.login-form {text-align:left; margin-left:200px;}

/* ERROR */
.error {margin:10px 0; font-weight:bold; color:#f00;}

/* UZIVATELE */
.page-users .item-menu{width:100%;}
.page-users .item-menu .period, .page-user-settings .item-menu .period {position:relative; top:2px;}
.page-users .button {position:relative; top:1px;}
.page-users ul.users-list {float:left; margin:20px 0 15px 8px; padding:0; list-style:none;}
.page-users ul.users-list li{float:left; margin:-1px 0 0 8px; padding:4px 25px 5px; list-style:none; position:relative; border:1px solid #c7e9ff; border-width: 1px 0; width:256px; min-height:50px;}
* html .page-users ul.users-list li{height:50px;}
.page-users ul.users-list li.blue{background-color:#f4fcff;}
.page-users ul.users-list li a{display:block; margin-left:55px;}
.page-users ul.users-list li a img{display:inline; float:left; left:-55px; margin-right:-50px; position:relative;}
.page-users ul.users-list li p{margin:2px 0 0 55px;}
.page-users ul.users-list li p.online{font-weight:bold;}
.page-users .paging .ipn-123 strong {color:#333;}

.page-users ul.users-list li a.sendMail {
	
	display: inline;
	margin: 0;
}

.page-users ul.users-list li a.inviteToChat {
	display: inline;
	margin: 0 0px 0 0;
	padding: 0 0 0 5px;
}

.page-users ul.users-list li span.communicationTools{
	display: block;
	margin: 0 0 0 55px;
}




/* POSTA */
.inbox-categories .tiper {margin-bottom: 10px;}
.inbox-categories ul {list-style:none; padding: 3px 7px; margin:10px 15px;}
.inbox-categories ul li {list-style:none; margin:5px 0;}
.inbox textarea {width:100%;}
* html .inbox textarea {width:630px;}
*+html .inbox textarea {width:630px;}
table.inbox-messages {border-collapse:collapse;}
table.inbox-messages thead tr th {border-bottom: 1px solid #fff; border-left:1px dotted #fff; text-transform:uppercase; font-size:110%; background-color:#c7e9ff; padding:7px;}
table.inbox-messages thead tr th.small-text {text-transform:none; font-size:90%; font-weight:normal; white-space:nowrap; text-align:center;}
table.inbox-messages tr .first {border-left:none !important;}
table.inbox-messages tbody tr {margin:-1px 0 0; padding: 5px 0;}
table.inbox-messages tbody tr.blue {background-color:#f4fcff;}
table.inbox-messages tbody tr td {border:1px solid #c7e9ff; border-width:1px 0 1px 1px; border-left-style:dotted;vertical-align:top}
table.inbox-messages tbody tr td .new {color:#f00; font-size:80%; font-weight:bold;background-color:#01CA15;color:#FFF;padding:0 3px}
table.inbox-messages tr .text {color:#999;}
.inbox-thread table.inbox-messages tbody tr td .text {color:#000; display:block;}
.inbox-thread table.inbox-messages tbody tr td .divider {display:none;}
.inbox-form form {border:1px solid #d1d1d1; padding: 10px;}
.inbox-form form input, .inbox-form form textarea {width:100%;}
* html .inbox-form form input, * html .inbox-form form textarea {width:580px;}
*+html .inbox-form form input, *+html .inbox-form form textarea {width:580px;}
.inbox-form form input.button {width:auto; float:right;}

/* CHAT - PREHLED */
table.chat-rooms {border-collapse:collapse;}
table.chat-rooms thead tr th {border-bottom: 1px solid #fff; border-left:1px dotted #fff; text-transform:uppercase; font-size:110%; text-align:center; background-color:#c7e9ff; padding:7px 0;}
table.chat-rooms thead tr th.first {border-left:none;}
table.chat-rooms tbody tr {margin:-1px 0 0; padding: 5px 0;}
table.chat-rooms tbody tr.blue {background-color:#f4fcff;}
table.chat-rooms tbody tr th {border:1px solid #c7e9ff; border-width:1px 0;}
table.chat-rooms tbody tr td {border:1px solid #c7e9ff; border-width:1px 0 1px 1px; border-left-style:dotted;}

/* EPICENTRUM */
.epicentrum div {border:1px solid #c7e9ff; border-width:1px 0; padding:5px 7px; position:relative; margin-bottom:-1px;}
.epicentrum div.blue {background-color:#f4fcff;}

/* ONLINE FRIENDS */
#onlineFriends {background-color:#fff; border:3px solid #c7e9ff; padding:7px 10px;}
#onlineFriends h3 {margin-top:0;}
#onlineFriends div {text-align:left !important;}
#onlineFriends a {border:1px solid #c7e9ff; border-width:1px 0; padding:3px 7px; display:block; position:relative; margin-bottom:-1px;}
#onlineFriends a.blue {background-color:#f4fcff;}

/* REKLAMA */
.ad {text-align:center; margin:5px auto;}
.ad h4.admarker {font-weight:normal;font-size:85%;margin:0 !important;color:#BBB}
.ad .ad-textbox {text-align:left;border:solid 1px #BBB;padding:5px}
.ad .ad-textbox img {display:block;margin:0 auto}






/* adsense */


.adsense-box {
	line-height:1.4em;
	font-size:1.1em;
}

.adsense-headline {
	display:block;
	font-size:1.1em;
}

.adsense-url {
	text-decoration:none;
	color:#888;
	font-size:90%;
}

.adsense-onead {
	margin:15px 0;
	}

.ads-by-google {
	display:block;
	font-size:.8em;
	text-align:right;
	position:relative;
	top:15px;
}

.ads-by-google a {
	color:#AAA
}

.adsense-only-onead {
	padding:0px 60px 5px;
}

.adsense-only-onead span, .adsense-only-onead a {
	display:block;
}

.adsense-box#as-video-side .adsense-only-onead {
	padding:0;
}

.adsense-box#as-music span {
	display:block;
}

.adsense-box#as-music .adsense-onead {
	float:left;
	width:25%;
	padding:0 5px;
}

.adsense-box#as-interpret {
	clear:both;
}
/* @end */








/* PUVODNI STYLY */
#bubble {background-color:#d4f6ff; margin: -21px 0 10px 190px; padding:0 7px 7px; border: 1px solid #00a8c1; z-index: 1000; text-align: left;}
#bubble div {text-align: right;}
#bubble div a {text-decoration: none;}

#epicentrum-control div {background-color:#ddd; border: 1px solid #ccc; float:right; width: 300px; height: 120px;}
#login-page-form div .reg-links {display: none;}
#login-layer ul li {display: inline; margin: 5px;}
#login-layer ul li .selected {background-color: #bbb;} 

#modalOverlay {background-color:#000; cursor:wait; }
#opinionContainer {height:250px; width:500px; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #ccc; overflow: hidden; display:none;}

#opinionContainer a.modalCloseImg {background:url(http://i.iinfo.cz/b/dialog-close.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:0; right:0; cursor:pointer;}

/* diskuse */
.discussions-category { float: left; width: 300px; }
.discussions-category .visited { background-color: #FF9999; }
.discussions-detail { float: left; width: 600px }
.discussions-main { width: 500px } 

#btc { width: 250px; }
#btc .top { background: url(http://i.iinfo.cz/b/bubble-top.png); width:250px; height: 45px;}
#btc .middle { background: url(http://i.iinfo.cz/b/bubble-middle.png); width:230px; padding-left: 10px; padding-right: 10px;}
#btc .bottom { background: url(http://i.iinfo.cz/b/bubble-bottom.png); width:250px; height: 15px;}

#video-duplicate {font-weight:bold;text-align:center;font-size:1.2em;margin:0 50px;border:1px red solid;padding:.5em}
#bookmarklet-add {font-weight:bold;text-align:center;font-size:1.2em;margin:0 50px;border:1px #69C5FF solid;padding:.5em}


div.medals-list {float:left; text-align: center; padding: 10px 10px 0 10px; margin-right: 10px;}
#actual-chart {text-align:right;clear:both}

table.best-users {border-collapse:collapse}
table.best-users thead th {text-align:center !important; padding: 10px 0 5px 0;}
table.best-users tr td {border-bottom:1px solid #c7e9ff; border-top:1px solid #c7e9ff; height:60px; text-align:center !important;}
* html table.best-users tr td {height: 50px;}
*+html table.best-users tr td {height: 50px;}
table.best-users tr td.user-name {text-align:left !important;}
table.best-users tr td.user-name a {display:block; margin-left:55px;}
table.best-users tr td.user-name a img {display:inline; float:left; left:-55px; margin-right:-50px; position:relative;}
table.best-users tbody tr.topten {background-color:#f4fcff; background-position: bottom left; background-repeat: repeat-x;}
table.best-users tbody tr.gold {background-color:#fffad0;background-image: url(http://i.iinfo.cz/b/medal-bg-gold.png)}
table.best-users tbody tr.silver {background-color:#f4f4f4;background-image: url(http://i.iinfo.cz/b/medal-bg-silver.png)}
table.best-users tbody tr.bronze {background-color:#f9e8ce;background-image: url(http://i.iinfo.cz/b/medal-bg-bronze.png)}
table.best-users tbody tr.gold td span,
table.best-users tbody tr.silver td span,
table.best-users tbody tr.bronze td span {display:none}

.question	{font-weight:bold;padding:0;margin:0}
dt	{font-style:italic}



/* @group Footer */

#webstats {
	height: 0px;
	overflow: hidden;
	line-height: 0;
	background: red;
	visibility: none;
	position: absolute;
	top: -2000px;
	left: -6000px;
}

#footer {
	clear: both;
	background: #fff;
	margin: 1px 0 0 0;
	text-align: center;
	padding:  30px 0 016px 0;
	line-height: 1.3;
	clear: both;
	font-family:"Arial CE",Arial,"Lucida Grande CE",Tahoma,lucida,sans-serif;	
	border-top: 1px solid #C7E9FF;
}

#footer .f-clear{
	clear: both;
	height: 1px;
	overflow: hidden;
	font-size: 1px;}

/* @group Servers Promo */

#servers-promo {
	width: 980px;
	margin: 0 auto 40px auto;
	background: #ffffff;
	padding: 15px 0 15px 0;
	position: relative;
	text-align: left;
	left: -13px;
}

#servers-promo .corner {
	background-image: url("{%%IMG_SERVER%%}corners_server_promo.png");
	display: block !important;
	
	
	
}

#servers-promo div{
	float: left;
	width: 180px;
	margin: 0 15px 0 0;
	position: relative;
	left: 15px;
}

#servers-promo div a.link-img{
	display: block;
	width: 180px;
	height: 100px;
	margin: 0 0 10px 0;
	color: #17649b;
	background: #f6f6f6;
	}

#servers-promo div h3{
	font-size: 14px;
	margin: 0;
	padding: 0;
	position: relative;
	top: 1px;
}
 


.servers-promo-clear {
	clear: both;
	float: none !important;
	font-size: 1;
	height: 1px;
	overflow: hidden;
	
}

#siux {
	position:absolute;
	right: 0;
	top: -7px;
	display:block;
	width: 88px;
}

/* @end */

/* @group Project Info */

#projectInfo {
	margin: 0 auto 0px auto;
	text-align: left;
	position: relative;
}

#footer #projectInfo strong {
	color: #000;
}

#footer #projectInfo a.logo-iinfo {
	margin: -7px 5px 0 0;
	float: left;
	position: relative;
}

#footer #projectInfo p {
	margin: 0px 0 4px 190px;
	padding: 0;
	font-size: 13px;
}
#footer #projectInfo ul {
	font-size: 13px;	
	margin: 13px 0 0 190px;
	color: #a6a7a5;
	padding: 0;
	list-style: none;
}

#footer #projectInfo ul li {
	float: left;
	list-style: none;
	margin: 0 4px 0 0;
	padding: 0;
}





#footer ul {
	list-style: none;
	
	padding: 0;
}



/* @end */





/* @end */
