html,
body
{
    padding: 0;
    margin: 0;
    background: #303030;
    font-size: 11px;
    font-family: Verdana, Tahoma;
    color: #000000;
}

a:link,
a:visited
{
    color: #000000;
    text-decoration: underline;
}

a:hover
{
    text-decoration: none;
}

table
{
    border: none;
}

#layout
{
    margin: 8px auto;
    width: 978px;
    border: 0px solid red;
}

#header-search-messages
{
    height: 38px;
    background: url(header-search.png) no-repeat;
    position: relative;
}

#header-search-div
{
    position: absolute;
    top: 7px;
    left: 60px;
    border: 0px solid red;
}

#search-div-input-text
{
    width: 211px;
    height: 17px;
    border: 1px solid #979595;
    color: #909090;
    font-weight: bold;
    font-size: 10px;
    float: left;
}

#search-div-input-submit
{
    height: 21px;
    width: 21px;
    border: none;
    background: url(search-button.png) no-repeat;
    margin: 0 0 0 7px;
}

#header-separator
{
    width: 9px;
    height: 32px;
    background: url(separator.png) no-repeat;
    position: absolute;
    top: 2px;
    left: 322px;
}

#header-messages
{
    position: absolute;
    top: 11px;
    left: 370px;
    font-weight: bold;
    color: #FFFFFF;
}

#header-donacije
{
    position: absolute;
    top: 11px;
    left: 343px;
    font-weight: bold;
    color: #FFFFFF;
}

#header-messages-attention
{
    position: absolute;
    width: 16px;
    height: 15px;
    background: url(icons/attention.png) no-repeat;
    top: 12px;
    left: 340px; 
}


/* --- USERMENU start --- */


#header-user-menu-div
{
    position: absolute;
    width: 121px;
    height: 32px;
    border: 0px solid red;
    top: 2px;
    right: 113px;
}

#header-user-menu
{
    list-style: none;
    padding: 0;
    margin: 0;
}

#header-user-menu li
{
    float: left;
    width: 30px;
    height: 32px;
}

#header-user-menu li a
{
    display: block;
    height: 32px;
    width: 30px;
}

#header-user-menu li.usermenu-users
{
    background: url(icons/users.png) no-repeat;
}

#header-user-menu li.usermenu-messages
{
    background: url(icons/messages.png) no-repeat;
}

#header-user-menu li.usermenu-donate
{
    background: url(icons/donate.png) no-repeat;
}

#header-user-menu li.usermenu-logout
{
    background: url(icons/logout.png) no-repeat;
}

#header-user-menu li.last-separator
{
    width: 1px;
    background: url(icons/last-separator.png) no-repeat;
}

/* --- USERMENU end --- */

/* --- HEADER user menu adds start --- */

#header-user-menu-adds
{
    height: 120px;
    position: relative;
}

#header-user-img
{
    position: absolute;
    top: 16px;
    left: 28px;
}

#header-user-img img
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.3);
    width: 80px;
    height: 88px;
}

#header-user-stats
{
    position: absolute;
    top: 20px;
    left: 120px;
    font-size: 12px;
    line-height: 16px;
    color: #6c6b6b;
}

#header-user-stats a
{
    color: #454545;
}

#header-user-stats .bold
{
    color: #454545;
}

#header-advertising
{
    width: 468px;
    height: 60px;
    position: absolute;
    background: #000000;
    top: 9px;
    left: 333px;
}

#header-navigation-div
{
    position: absolute;
    width: 635px;
    height: 37px;
    top: 79px;
    left: 325px;
    border: 0px solid red;
}

/* MAINMENU start */

#menu
{
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 999999999999999999999999999;
}

#menu li
{
    float: left;
    width: 105px;
    height: 30px;
    border-left: 0px solid red;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    background: url(menu_bg.png) top left no-repeat;
    z-index: 99999999999999999999999999;
}

#menu li a
{
    padding: 7px 0 0 0;
    display: block;
    width: 105px;
    height: 100%;
    color: #FFFFFF;
    text-decoration: none;
    background: transparent;
}

#menu li:hover
{
    background: url(menu_bg.png) top left no-repeat;
}

#menu li:hover a
{
    width: 104px;
    margin: 0 0 0 1px;
}

#menu li ul
{   
    list-style: none;
    display: none;
    margin: -2px 0 0 -40px;
}

#menu li:last-child ul
{   
    margin-left: -62px;
}

#menu li:hover ul
{
    display: block;
}

#menu li ul li
{
    text-align: left;
    width: 133px;
    height: 31px;
    border: 0px solid red;
}

#menu li ul li a
{
    display: block;
    width: 133px;
    height: 31px;
    color: #FFFFFF;
    font-size: 12px;
    padding: 7px 0 0 10px;
}

#menu li:hover ul li a
{
    background: none;
}

/* MAINMENU end */

#header-logo
{
    width: 142px;
    height: 55px;
    position: absolute;
    top: 13px;
    right: 25px;
    background: url(logo.png) no-repeat;
}

/* --- HEADER user menu adds end --- */

.bold
{
    font-weight: bold;
}

.small
{
    font-size: 9px;
}


#prehod-top
{
    width: 978px;
    height: 25px;
    background: url(prehod-top.png) no-repeat;
    border: 0px solid red;
}

#prehod-bottom
{
    width: 978px;
    height: 25px;
    background: url(prehod-bottom.png) no-repeat;
    border: 0px solid red;
}

/* --- CONTENT LAYOUT start --- */

#content-layout
{
    background: url(content_bg.png) repeat-y;
    padding: 5px 17px 5px 17px;
}

/* --- CONTENT LAYOUT endt --- */

/* --- FOOTER LAYOUT start --- */

#footer-layout
{
    height: 146px;
    position: relative;
}

#footer-advertising
{
    position: absolute;
    width: 728px;
    height: 90px;
    background: #000000;
    left: 227px;
    top: 8px;
}

#footer-copyright
{
    position: absolute;
    width: 100%;
    bottom: 15px;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
}

#footer-toUp
{
    position: absolute;
    height: 20px;
    top: 90px;
    left: 32px;
}

#footer-toUp a
{
    background: url(icons/top.png) center left no-repeat;
    padding: 0 0 0 25px;
    color: #FFFFFF;
    text-decoration: none;
}

#footer-buttons
{
    position: absolute;
    top: 20px;
    left: 30px;
}

#footer-buttons a
{
    display: block;
    float: left;
}

#footer-button-1
{
    width: 30px;
    height: 31px;
    background: url(icons/attention-large.png) no-repeat;
}

#footer-button-2
{
    width: 30px;
    height: 31px;
    background: url(icons/i.png) no-repeat;
}

#footer-button-3
{
    width: 28px;
    height: 31px;
    background: url(icons/write.png) no-repeat;
}

#footer-button-4
{
    width: 31px;
    height: 31px;
    background: url(icons/rss.png) no-repeat;
}

.footer-buttons-separator
{
    width: 1px;
    height: 34px;
    background: url(buttons-separator.png) top no-repeat;
    margin: 0 10px 0 10px;
}

/* --- FOOTER LAYOUT endt --- */

/* --- NEWS start --- */

.novica
{
    width: 405px;
    position: relative;
    margin: 0 0 10px 0;
}

.novica-header
{
    width: 100%;
    height: 38px;
    text-align: left;
    border-bottom: 1px solid #a3a3a3;
    font-size: 10px;
    color: #454545;
    padding: 8px 0 0 10px;
}

.novica-header a
{
    font-size: 13px;
    text-decoration: none;
    color: #454545;
    font-weight: bold;
}

.novica-content
{
    text-align: justify;
    position: relative;
    
}

.novica-content-text
{
    min-height: 120px;
    color: #6c6b6b;
    padding: 5px;
    font-size: 11px;
    width: 295px;
    text-align: justify;
}

.novica-content-picture
{
    width: 100px;
    height: 100px;
    position: absolute;
    top: 10px;
    right: 0;
}

.novica-content-picture img
{
    width: 100px;
    height: 100px;
}

.novica-footer
{
    width: 407px;
    height: 22px;
    background: url(novica-footer.png) no-repeat;
    position: relative;
    color: #6c6b6b;
    font-size: 11px;
}

.novica-footer-comments
{
    position: absolute;
    top: 4px;
    left: 40px;
}

.novica-footer-readmore
{
    position: absolute;
    right: 5px;
    top: 4px;
}

.novica-footer-readmore a
{
    color: #6c6b6b;
    text-decoration: none;
}

/* --- NEWS end --- */

.textbbcodetextarea
{
    width: 500px;
}

.table
{
    width: 100%; 
    border-collapse: collapse;
    border: 1px solid #4f5659;
}

.table td
{
    padding: 5px;
}

.btn2 {
  	cursor: pointer;
	border: outset 1px #ccc;
	background: #999;
	color: #666;
	font-weight: bold;
	padding: 1px 2px;
	background: url(../pic/formbg.gif) repeat-x left top;
}

.btn {
  	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../pic/formbg.gif) repeat-x left top;
    min-width: 100px;
    height: 25px;
}

textarea.tinymce
{
    width: 99%;
    height: 250px;
    font-size: 11px;
}

#iskanje
{
	width: 717px;
	margin: 0 0 0 0px;
	color: #264d5c;
	font-weight: bold;
	text-align: left;
}

#iskanje_top
{
	background: url(browse/iskanje_top.png) no-repeat;
	width: 717px;
	height: 7px;
}

#iskanje_middle
{
	background: url(browse/iskanje_middle.png) repeat-y;
	width: 717px;
	height: auto;
	padding: 0 0 0 10px;
}

#iskanje_bottom
{
	background: url(browse/iskanje_bottom.png) no-repeat;
	width: 717px;
	height: 7px;
}

#torrenti
{
	margin: 10px 0 10px 0;
    width: 717px;
}

#browse-main
{
    float: left;
    width: 717px;
}

#browse-sidebar
{
    float: right;
    width: 210px;
    border: 0px solid red;
}

#top_lestvice
{
	width: 174px;
	float: right;
	margin: 0 23px 0 0;
}

#lestvice_naslov
{
	background: url(browse/lestvice_naslov.gif) repeat-x;
	width: 174px;
	height: 23px;
	text-align: center;
	padding-top: 4px;
}

td.podrobnosti_levo {
	background: url(torrent_details/bg_bar_left.gif) no-repeat;
	width: 72px;
	height: 22px;
	padding-left: 5px;
}

td.podrobnosti_desno {
	background: url(torrent_details/bg_bar_right.gif) no-repeat;
	width: 458px;
	height: 22px;
	padding-left: 5px;
	color: #68909f;
	text-align: left;
}

#poster_torrent {
	background: url(torrent_details/poster_bg.gif) no-repeat;
	width: 188px;
	height: 212px;
	margin: 0 10px 0 15px;
	float: left;
}

#poster_naslov {
	font-size: 15px;
	padding: 5px;
}

#poster_slika {
	padding-right: 2px;
	padding-top: 1px;
}

#prenos_torrent {
	width: 174px;
	height: 46px;
	margin: 0 15px 0 10px;
	float: right;
}

#torrent_prenosi {
	background: url(torrent_details/bg_prenosi.gif) no-repeat;
	width: 174px;
	height: 46px;
	margin: 10px 15px 0 10px;
	float: right;
}

#prenosi_naslov {
	padding-top: 2px;
    text-align: center;
}

#prenosi_podatki {
	color: #68909f;
}

#torrent_zahvale {
	width: 174px;
	float: none;

}

#zahvale_top {
	background: url(torrent_details/bg_zahvale_top.gif) no-repeat;
	width: 174px;
	height: 7px;
}

#zahvale_middle {
	background: url(torrent_details/bg_zahvale_middle.gif) repeat-y;
	width: 174px;
}

#zahvale_bottom {
	background: url(torrent_details/bg_zahvale_bottom.gif) no-repeat;
	width: 174px;
	height: 7px;
}

#oglasi_stolp {
	width: 172px;
	/*height: 638px;*/
	background: url(torrent_details/bg_oglas.gif) no-repeat;
	margin: 15px 0 10px 10px;
	float: right;
}

td.colhead {
  color: #ffffff;
  background: url(td.png);
  background-repeat: repeat-x;
  font-family: Arial;
}

table.details_prenosi td.colhead
{
    font-size: 8px;
}

td.colhead a {
	color: #FFFFFF;
}

td.rowhead {
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  background: #ececec;
}

td.white {
	background-color: white;
}

td.rowhead2 {
  background: #e3e3e3;
  color: #588090;
  border-left: #f5f3f3 solid;
}

td.rowhead2 a{
  color: #588090;	
}

td.lighter {
	background-color: #E8E8E6;
}

td.title {
	font-size: 14pt;
}

td.navigation {
	font-weight: bold;
	font-size: 10pt;
    border: none;
}

td.tabela_browse_naslov {
	background: url(browse/tabela_vrh.gif) repeat-x;
	height: 23px;
	width: auto;
	padding-left: 3px;
	color: #264d5c;
	font-weight: bold;
    text-decoration: none;
    font-size: 10px;
}

td.tabela_browse_naslov a
{
	color: #264d5c;
    font-size: 10px;
    text-decoration: none;
}

tr.tabela_browse
{
	border-bottom: #f5f3f3 solid;
}

#index_stolp_sredina
{
    float: left;
    border: 0px solid red;
}

 #browse_stolp_desno
{
    float: left;
    width: 174px;
    border: 0px solid red;
}

.zadnji_torrenti_index_div
{
    width: 309px;
    margin: 0 0 15px 0;
}

.zadnji_torrenti_index_top
{
    height: 25px;
    background: url(index_torrenti/top.png) no-repeat;
    border: 0px solid red;
}

.zadnji_torrenti_browse_top
{
    height: 25px;
    background: url(index_torrenti/top1.png) no-repeat;
    border: 0px solid red;
}

.zadnji_torrenti_index_middle
{
    background: url(index_torrenti/middle.png) repeat-y;
    padding: 5px;
}

 .zadnji_torrenti_browse_middle
{
    background: url(index_torrenti/middle1.png) repeat-y;
    padding: 5px;
}

.zadnji_torrenti_index_bottom
{
    height: 10px;
    background: url(index_torrenti/bottom.png) no-repeat;
}

.zadnji_torrenti_browse_bottom
{
    height: 10px;
    background: url(index_torrenti/bottom1.png) no-repeat;
}

.ztiu
{
    list-style: none;
    padding: 0;
    margin: 0 0 0 5px;
}

.ztiu li
{
    float: left;
    width: 75px;
    height: 25px;
    font-size: 10px;
}

.ztiu li a
{
    display: block;
    width: 100%;
    height: 18px;
    color: #797979;
    text-decoration: none;
    padding: 7px 0 0 10px;
}

.ztiu li:hover a
{
    color: #3f3e3e;
}

.ztiu li.active
{
    color: #3f3e3e;
    background: url(index_torrenti/active.png) no-repeat;
}

.index_torrent
{
    min-height: 36px;
    margin: 0 0 5px 0;
    border-bottom: 1px solid #cacaca;
    padding: 5px;
}

 .browse_torrent
{
    min-height: 36px;
    margin: 0 0 5px 0;
    border-bottom: 0px solid #cacaca;
    padding: 5px;
    width: 190px;
}

.index_torrent_poster
{
    float: left;
    left: 5px;
    top: 5px;
    width: 36px;
    height: 36px;
}

.browse_torrent_poster
{
    float: left;
    left: 5px;
    top: 5px;
    width: 36px;
    height: 36px;
}

.index_torrent_poster img
{
    width: 100%;
    height: 100%;
}

.index_torrent_text
{
    float: left;
    padding: 0px 5px 0 5px;
    border: 0px solid red;
    width: 190px;
    height: 100%;
    color: #bdbbbb;
    font-size: 10px;
    line-height: 15px;
}

.browse_torrent_text
{
    float: left;
    padding: 0px 5px 0 5px;
    border: 0px solid red;
    height: 100%;
    color: #bdbbbb;
    font-size: 10px;
    line-height: 15px;
}

.index_torrent_text a
{
    color: #5a5a5a;
    text-decoration: none;
    font-weight: bold;
}

.index_torrent_peers
{
    float: right;
    height: 100%;
    border: 0px solid red;
    width: 45px;
}

 .browse_torrent_peers
{
    float: right;
    height: 10%;
    border: 0px solid red;
    width: 30px;
}

.index_torrent_peers_up
{
    background: url(icons/upload.png) left top no-repeat;
    height: 12px;
    padding: 0 0 0 14px;
}

.index_torrent_peers_down
{
    background: url(icons/download.png) left top no-repeat;
    height: 12px;
    padding: 0 0 0 14px;
}

.oglasi_box .zadnji_torrenti_index_top
{
    height: 5px;
}

.oglasi_box .zadnji_torrenti_index_bottom
{
    height: 5px;
    background: url(index_torrenti/bottom.png) bottom no-repeat;
}

#index_stolp_desno
{
    border: 0px solid red;
    float: right;
    width: 204px;
}

#anketa
{
    margin: 0 0 15px 0;
}

.right_side_top
{
    height: 5px;
    background: url(right_side/top.png) no-repeat;
}

.right_side_middle
{
    background: url(right_side/middle.png) repeat-y;
    padding: 0 5px 0 5px;
}

.right_side_bottom
{
    height: 5px;
    background: url(right_side/bottom.png) no-repeat;
}





td.embedded {
   border: none;
   padding: 0px;
  text-align: left;
}

td.bottom {
  border: none;
}

td.heading {
  font-weight: bold;
  background: #ececec;
}

td.text {
  padding: 10pt;
  text-align: left;
}

td.comment {
  padding: 10pt;
  font-size: 8pt;
  text-align: left;
  background: #ececec;
}

.bgbar {
  background: url(td.png) repeat-x;
  font-size: 12pt;
  color: #ffffff;
  font-weight: bold;
}

td.colhead {
  font-weight: bold;
  color: #ffffff;
  background: url(td.png);
  background-repeat: repeat-x;
}

td.colhead a {
	color: #FFFFFF;
}

td.rowhead {
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  background: #ececec;
}
















/* --- ANKETA start --- */

#anketa_vprasanje
{
    background: url(anketa/logo.png) no-repeat top left;
    min-height: 17px;
    padding: 0 0 0 33px;
    color: #5a5a5a;
}

#anketa_odgovori
{
    padding: 10px 0 0 0;
}

.anketa_odgovor /* že odgovorjeno */
{
    margin: 0 0 5px 0;
    padding: 3px 0 3px 0;
    border-bottom: 1px solid #e6e6e6;
    color: #afaeae;
    font-size: 11px;
}

.anketa_odgovor img
{
    margin: 5px 0 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}

.anketa_option_odgovor /* čaka na odgovor */
{
    margin: 0 0 0px 0;
    padding: 3px 0 3px 0;
    border-bottom: 1px solid #e6e6e6;
    color: #afaeae;
    font-size: 11px;
}

.anketa_option_odgovor input[type=submit]
{
    background: url(anketa/submit.png) no-repeat;
    border: none;
    width: 60px;
    height: 27px;
    color: #5a5a5a;
    font-size: 11px;
    margin: 5px 0 0 0;
}

/* --- ANKETA end --- */

/* --- STATISTIKA start --- */

.statistika_title
{
    font-size: 12px;
    color: #5a5a5a;
    margin: 0 0 10px 0;
}

.statistika_option
{
    margin: 0 0 5px 0;
    padding: 3px 0 3px 0;
    border-bottom: 1px solid #e6e6e6;
    color: #afaeae;
    font-size: 11px;
}

/* --- STATISTIKA end --- */


#podrobnosti_torrenta {
	margin: 0 10px 0 0;
	width: 530px;	
	float: left;
}

td.podrobnosti_levo {
	background: url(torrent_details/bg_bar_left.gif) no-repeat;
	width: 72px;
	height: 22px;
	padding-left: 5px;
}

td.podrobnosti_desno {
	background: url(torrent_details/bg_bar_right.gif) no-repeat;
	width: 458px;
	height: 22px;
	padding-left: 5px;
	color: #68909f;
	text-align: left;
}

#prenos_torrent {
	width: 174px;
	height: 46px;
	margin: 0 15px 0 10px;
	float: right;
}

#torrent_prenosi {
	background: url(torrent_details/bg_prenosi.gif) no-repeat;
	width: 174px;
	height: 46px;
	margin: 10px 15px 0 10px;
	float: right;
}

#prenosi_naslov {
	padding-top: 2px;
}

#prenosi_podatki {
	color: #68909f
}

#torrent_zahvale {
	width: 174px;
	float: right;
	margin: 10px 0 10px 10px;
}

#zahvale_top {
	background: url(torrent_details/bg_zahvale_top.gif) no-repeat;
	width: 174px;
	height: 7px;
}

#zahvale_middle {
	background: url(torrent_details/bg_zahvale_middle.gif) repeat-y;
	width: 174px;
	height: auto;
}

#zahvale_bottom {
	background: url(torrent_details/bg_zahvale_bottom.gif) no-repeat;
	width: 174px;
	height: 7px;
}

#oglasi_stolp {
	width: 172px;
	/*height: 638px;*/
	background: url(torrent_details/bg_oglas.gif) no-repeat;
	margin: 15px 0 10px 10px;
	float: right;
}

#oglas_naslov
{
	font-size: 15px;
	padding: 5px;
}

#oglas_banner
{
	padding-top: 1px;
}

.clear {
	clear: both;
}

#torrent_poster
{
    float: right;
}

#torrent_poster_bg
{
	background: url(torrent_details/poster_bg.gif) no-repeat;
	width: 188px;
	height: 212px;
	margin: 0 0 0 0;
}

#torrent_poster_bg img
{
    width: 132px;
    height: 173px;
    margin: 28px 0 0 27px;
}

#poster_naslov {
	font-size: 15px;
	padding: 5px;
}

#poster_slika {
	padding-right: 2px;
	padding-top: 1px;
}

#torrent_opis
{
    width: 740px;
    float: left;
}

.hotgreen
{
    font-weight: bold;
    color: #ffffff;
    background: url(gr.gif);
    background-repeat: repeat-x;
}

/* TORRENT COMMENTS start -- */

#torrent_comments_div
{
    border: 0px solid red;
    width: 720px;
}

.torrent_comment
{
    margin: 0 0 15px 0;
}

.torrent_comment_image
{
    float: left;
    width: 88px;
    height: 45px;
    background: url(torrent_details/comment_image.png) no-repeat;
}

.torrent_comment_text
{
    float: right;
    width: 603px;
    border: 0px solid green;
}

.torrent_comment_text_header
{
    height: 4px;
    background: url(torrent_details/comment_header.png) no-repeat;
}

.torrent_comment_text_middle
{
    background: url(torrent_details/comment_middle.png) repeat-y;
    padding: 5px;
}

.torrent_comment_text_bottom
{
    height: 4px;
    background: url(torrent_details/comment_bottom.png) no-repeat;
}

.torrent_comment_image img
{
    width: 33px;
    height: 31px;
    margin: 11px 0 0 5px;
}

/* TORRENT COMMENTS end -- */

#torrent_podrobnosti
{
    margin: 30px 0 0 0;
}

#user_podrobnosti_avatar
{
    float: left;
    width: 720px;
    border: 0px solid red;
}

#user_sidebar
{
    float: right;
}

#user_podrobnosti
{
    border: 0px solid green;
    width: 500px;
    float: left;
}

#user_sidebar_avatar
{
    float: right;
    border: 0px solid blue;
    width: 200px;
}


#poster_slika img
{
    margin: -1px 0 0 27px;
    width: 132px;
    height: 173px;
}

#user_sidebar_avatar #torrent_zahvale
{
    margin: 10px 0 0 0;
}



.shadetabs{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../pic/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
font: bold 11px Verdana;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../pic/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
.listitem {
margin-left:10px;
margin-right:5px;
}

#novice_slika {
	width: 105px;
	float: left;
}

#novice_tekst {
	width: 590px;
	text-align: justify;
	float: right;
	margin: 0 10px 0 0;
}

#novice_naslov {
	background: url(novice/novica_naslov.gif) no-repeat;
	width: 343px;
	height: 22px;
	float: left;
	margin: 15px 0 3px 0;
}

#naslov_novice {
	text-align: left;
	font-weight: bold;
	float: left;
	margin: 4px 0 0 5px;
}

#datum_novice {
	text-align: right;
	float: right;
	margin: 4px 5px 0 0;
	color: #68909f;
}

#torrent_comment_top {
	background: url(torrent_details/bg_comment_top.gif) no-repeat;
	width: 725px;
	height: 8px;
}

#torrent_comment_middle {
	background: url(torrent_details/bg_comment_middle.gif) repeat-y;
	width: 725px;
	height: auto;
}

#torrent_comment_bottom {
	background: url(torrent_details/bg_comment_bottom.gif) no-repeat;
	width: 725px;
	height: 8px;
	clear: both;
}

#torrent_comment {
	width: 725px;
	float: left;
}

td.GlavaTabele {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 0px 15px 0px 15px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	background: url('http://www.shrani.si/f/2e/rx/40mBooZi/bgall2.gif');
}

p
{
    line-height: 15px;
}

img {border: none;}

div.lep_div
{
    margin-top:5px;
    width:750px;
    padding:10px;
    background-color: #D9E6FD;
    border:1px solid #688FDC;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

div.lep_div_temen
{
    margin-top:5px;
    width: 750px;
    padding: 10px;
    background-color: #688FDC;
    border:1px solid #688FDC;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.bubbleInfo {
    position: absolute;
	margin:0;
	padding:0;
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
	margin-left:-250px;
	padding:0;
	
	border:5px #333 solid;
}
.crtica {
	position:absolute;
	left:201px;
	top:105px;
	background-image:url(pic/puscica.png);
	width:17px;
	height:21px;
}

.trigger {
	color:#000;
}

.trgger:hover {
	color:#FF9393;
}

/** PREDOGLED SLIK V details.php */

#preview
{
	position:absolute;
    border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}

.predogled_image
{
    width: 250px;
    height: 350px;
}

/** PREDOGLED SLIK V details.php */
