html {
	width: 100%;
	margin: 0px;
	padding: 0px;
	}

body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	}

h1, h2, h3, h4, p, ul, li, img {
	margin: 0;
	padding: 0;
	}

h1, h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	}

h3, h4 {
	font-family: Arial, Helvetica, sans-serif;
	}

h1 {
	font-size: 32px;
	color: #f04b00;
	border-bottom: #fcb23d solid 2px;
	padding-top: 20px;
	padding-bottom: 4px;
	}
	
h2 {
	font-size: 16px;
	color: #FFF;
	padding-top: 8px;
	padding-bottom: 4px;
	}

p {
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: #444;
	line-height: 16px;
	}
	
a {
	font-weight: bold;
	text-decoration: none;
	color: #65971e;
	}

a:hover {
	text-decoration: underline;
	}

ul {
	list-style:none;
	}
	
li {
	display: inline;
	}

img {
	border: none;
	}
	
.clearer {
	clear: both;
	width: auto;
	height: 1px;
	margin-top: -1px;
	font-size: 0px;
	}
	
.left {
	float: left;
	}
	
.right {
	float: right;
	}

#dummy_submit {
	display: none;
	}

/* Header */

#header {
	height: 150px;
	background: url(images/header_bg.png) repeat-x;
	}
	
#header_container {
	width: 910px;
	height: 122px;
	padding: 0 0 10px 10px;
	margin: auto;
	background: url(images/header_container_bg.png) no-repeat;
	overflow: hidden;
	}
	
#header_left {
	float: left;
	width: 680px;
	height: 132px;
	}

#header_left p {
	margin: 23px 5px 5px 412px;
	border-left: #65971e solid 1px;
	padding: 0 0 0 10px;
	text-align: left;
	font-size: 13px;
	color: #65971e;
	overflow: visible;
	}

#header_left span {
	font-size: 14px;
	display: block;
	text-align: right;
	font-weight: bold;
	}

#hl_top {
	width: 400px;
	text-align:left;
	float:left;
	}

#hl_top a {
	display: block;
	width: 400px;
	height: 76px;
	margin-top: 12px;
	background: url(images/top_logo.png) no-repeat left top;
	}
	
#hl_top a:hover {
	background: url(images/top_logo.png) no-repeat left -76px;
	}

#hl_top a h1 {
	display: none;
	}

#tabs {
	width: 550px;
	height: 36px;
	text-align:left;
	float: left;
	margin-top: 8px;
	}

#tabs ul {
	margin:0;
	padding:0;
	}

#tabs a {
	float: left;
	display: block;
	height: 36px;
	background: url(images/tab_left.gif) no-repeat left top;
	margin:0;
	margin-right: 2px;
	padding:0 0 0 10px;
	text-decoration: none;
	font-size: 16px;
	color:#fff;
	cursor: pointer;
	}

#tabs a span {
	float: left;
	height: 36px;
	display: block;
	background: url(images/tab_right.gif) no-repeat right top;
	padding: 10px 11px 0 0;
	color:#fef4bb;
	}

#tabs a:hover span {
	text-decoration: underline;
	}

#tabs a:hover {
	text-decoration: underline;
	}

#tabs .act_tab a, #tabs .act_tab a:hover {
	background: url(images/tab_act_left.gif) no-repeat left top;
	text-decoration: none;
	cursor: default;
	color: #fef7e7;
	}

#tabs .act_tab a span, #tabs .act_tab a:hover span {
	background: url(images/tab_act_right.gif) no-repeat right top;
	text-decoration: none;
	}

#header_right {
	float: right;
	width: 220px;
	height: 132px;
	text-align: right;
	}

#hr_top {
	float: right;
	width: 200px;
	padding-top: 5px;
	overflow: hidden;
	margin-bottom: 25px;
	}
	
#log {
	padding: 3px 10px 2px 23px;
	font-size: 16px;
	color: #f04b00;
	}

a#log {
	background: url(images/log.gif) no-repeat top left;
	font-size: 13px;
	color: #65971e;
	}

a#out {
	background: url(images/out.gif) no-repeat top left;
	padding: 3px 10px 2px 22px;
	font-size: 13px;
	color: #65971e;
	}

a#reg {
	float: right;
	display: block;
	height: 34px;
	width: 145px;
	margin-top: 23px;
	padding: 12px 7px 0 0;
	text-align: right;
	font-size: 16px;
	color: #426303;
	background: url(images/registracija.png) no-repeat left top;
	}
	
a#reg:hover {
	background: url(images/registracija.png) no-repeat left -46px;
	}

#hr_bot {
	clear: both;
	height: 41px;
	padding-top: 19px;
	padding-right: 7px;
	text-align: right;
	background: url(images/naj_str.gif) no-repeat 48px top;
	}

#hr_bot span {
	display: none;
	}
	
#hr_bot a {
	display: block;
	float: right;
	height: 42px;
	margin-left: 2px;
	text-decoration: none;
	}

a#t_profile {
	width: 37px;
	background: url(images/t_profile.png) no-repeat left top;
	}
	
a#t_profile:hover {
	background: url(images/t_profile.png) no-repeat left -42px;
	}

a#t_books {
	width: 33px;
	background: url(images/t_books.png) no-repeat left top;
	}	
	
a#t_books:hover {
	background: url(images/t_books.png) no-repeat left -42px;
	}

a#t_new {
	width: 36px;
	background: url(images/t_new.png) no-repeat top center;
	}	
	
a#t_new:hover {
	background: url(images/t_new.png) no-repeat left -42px;
	}

a#t_messages {
	width: 40px;
	background: url(images/t_messages.png) no-repeat left top;
	}	
	
a#t_messages:hover {
	background: url(images/t_messages.png) no-repeat left -42px;
	}

#ms_no {
	float: right;
	padding-top: 20px;
	color: #bb2402;
	}

a#t_search {
	width: 46px;
	background: url(images/t_search.png) no-repeat left top;
	}	
	
a#t_search:hover {
	background: url(images/t_search.png) no-repeat left -42px;
	}	
	
.t_acth {
	width: 154px;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	color: #f04b00;
	border: #ffb413 solid 1px;
	background-color: #f7d97f;
	filter:alpha(opacity=90);
	opacity: 0.90;
	-moz-opacity:0.90;
	}

.t_actb {
	width: 150px;
	padding: 5px;
	padding-top: 2px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #ef8729;
	border-right: #ffb413 solid 1px;
	border-left: #ffb413 solid 1px;
	border-bottom: #ffb413 solid 1px;
	background-color: #fff7ba;
	filter:alpha(opacity=90);
	opacity: 0.90;
	-moz-opacity:0.90;
	}

/* CONTENT */

#container {
	text-align: center;
	}

#content {
	width: 924px;
	background: url(images/content_bg.gif) repeat-y left top;
	margin: auto;
	clear: both;
	}

#notify {
	height: 54px;
	width: 906px;
	margin: auto;
	margin-bottom: 3px;
	clear: both;
	}

a#close {
	float: right;
	width: 14px;
	height: 14px;
	background: url(images/close.gif) no-repeat;
	margin-top: -2px;
	}

#box_debug {
	height: 48px;
	background: url(images/box_debug.gif) no-repeat left 3px;
	padding: 12px 9px 0 48px;
	}
	
#box_debug p, #box_debug a {
	color: #006fb4;
	}
#box_info {
	height: 48px;
	background: url(images/box_info.gif) no-repeat left 3px;
	padding: 12px 9px 0 48px;
	}
	
#box_info p, #box_info a {
	color: #006fb4;
	}

#box_error {
	height: 48px;
	background: url(images/box_fail.gif) no-repeat left 3px;
	padding: 12px 9px 0 48px;
	}
	
#box_error p, #box_error a {
	color: #db2b1c;
	}

#box_succ {
	height: 48px;
	background: url(images/box_confirm.gif) no-repeat left 3px;
	padding: 12px 9px 0 48px;
	}
	
#box_succ p, #box_succ a {
	color: #209f28;
	}

#box_notice {
	height: 48px;
	background: url(images/box_alert.gif) no-repeat left 3px;
	padding: 12px 9px 0 48px;
	}
	
#box_notice p, #box_notice a {
	color: #f04b00;
	}

#book_new {
	width: 470px;
	background: url(images/white_top.png) no-repeat;
	text-align: left;
	padding-top: 32px;
	margin-top: 4px;
	}

#book_new p { padding: 5px 15px 0px 5px; }

#book_new table {
	background: url(images/white_bg.png) repeat-y;
	}

/* Top Content */

#content_top {
	width: 924px;
	height: 72px;
	background: url(images/content_top.gif) no-repeat -1px top;
	clear: both;
	}

#content_list {
	width: 924px;
	height: 72px;
	background: url(images/content_list.gif) no-repeat left top;
	clear: both;
	}
	
#content_mail {
	width: 924px;
	height: 72px;
	background: url(images/content_mail.gif) no-repeat left top;
	clear: both;
	}

#content_top h1 {
	width: 480px;
	margin-left: 220px;
	text-align: left;
	}

#content_top h1 b {
	font-family: Tahoma, Geneva, sans-serif;
	}

#content_list h1 {
	margin-left: 230px;
	margin-right: 70px;
	padding-left: 15px;
	text-align: left;
	border-bottom: #a9a9a9 solid 2px;
	}

#content_mail h1 {
	margin-left: 230px;
	margin-right: 110px;
	padding-left: 15px;
	text-align: left;
	}

#ct_rss {
	float: right;
	height: 36px;
	width: 155px;
	margin-top: 20px;
	margin-right: 12px;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	}

a#ct_rss {
	padding-left: 44px;
	padding-top: 4px;
	background: url(images/rss.gif) no-repeat left 0px ;
	text-decoration: none;
	color: #ef8729;
	}
	
a#ct_rss:hover {
	text-decoration: underline;
	background: url(images/rss.gif) no-repeat left -40px;
	}

/* Main Column */	

input, select  { color: #444;}

.info1, .info2 { width: 130px; height: 20px; padding-right: 5px; text-align: right; vertical-align: top;}
.info1 { color: #6e6e6e; font-size: 16px; font-weight: bold; }
.info2 { color: #666; font-size: 13px; font-weight: bold; }

.atrib1, atrib2, .atrib3 { height: 20px; text-align: left; }
.atrib1 { color: #426303; font-size: 16px; font-weight: bold; }
.atrib2 { color: #65971e; font-size: 13px; font-weight: bold; }
.atrib3 { color: #cacaca; font-size: 13px; font-weight: bold; }

#content_wrapper {
	width: 700px;
	float: left;
	}

#list {
	float: right;
	width: 706px;
	text-align: center;
	}

#main_column {
	width: 480px;
	float: right;
	text-align: left;
	}
	
#main_column p {
	text-align: justify;
	}

#main_column em {
	font-weight: bold;
	font-style: normal;
	}


#news {
	float: right;
	width: 318px;
	height: 352px;
	background: url(images/news_bg.png) no-repeat right top;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #6a6a6a;
	}

#news h2 {
	width: 144px;
	text-align: right;
	padding-top: 25px;
	margin-left: 142px;
	color: #426303;
	}

#news ul {
	width: 144px;
	height: 195px;
	margin-left: 144px;
	margin-top: 5px;
	overflow: hidden;
	}

#news li {
	display: block;
	margin-bottom: 5px;
	}

#news span {
	background-color: #e3face; 
	color: #65971e;
	}

a#news_link {
	display: block;
	font-size: 13px;
	margin-left: 200px;
	margin-right: 30px;
	color: #65971e;
	}

#mail_empty {
	float: right;
	width: 230px;
	height: 140px;
	margin-left: 5px;
	padding-top: 15px;
	background: url(images/mail_empty.png);
	text-align: center;
	color: #65971e;
	}

#mail_empty span {
	font-size: 16px;
	}

#mail_list {
	float: right;
	clear: both;
	width: 230px;
	height: 341px;
	margin-left: 5px;
	background: url(images/mail_list.png);
	text-align: left;
	}

#mail_list h2 {
	width: 150px;
	padding-top: 10px;
	margin-left: 40px;
	color: #426303;
	border-bottom: #949494 solid 1px;
	}

#mail_list ul {
	width: 145px;
	height: 190px;
	margin-left: 40px;
	margin-top: 9px;
	overflow: hidden;
	font-size: 11px;
	font-weight: bold;
	}

#mail_list li {
	display: block;
	margin-bottom: 10px;
	color: #6a6a6a;
	}

#mail_list span {
	background-color: #e3face; 
	color: #65971e;
	}

#user_info {
	width: 470px;
	background: url(images/white_top.png) no-repeat;
	text-align: left;
	}

#user_info h2 {
	height: 16px;
	padding-top: 8px;
	padding-left: 10px;
	margin-left: 15px;
	margin-bottom: 3px;
	color: #f04b00;
	width: 410px;
	border-bottom: #cd3407 solid 1px;
	}

#user_info table {
	background: url(images/white_bg.png) repeat-y;
	}

#user_info span.direction {
	unicode-bidi:bidi-override;
	direction: rtl;
	}

#user_info .info1, #user_info .info2 {
	width: 130px;
	height: 20px;
	padding-right: 5px;
	text-align: right;
	}

#user_info .info1 { color: #6e6e6e; font-size: 16px; font-weight: bold; }
#user_info .info2 { color: #666; font-size: 13px; font-weight: bold; }

#user_info .atrib1, #user_info .atrib2, #user_info .atrib3 {
	height: 20px;
	text-align: left;
	}

#user_info .atrib1 { color: #426303; font-size: 16px; font-weight: bold; }
#user_info .atrib2 { color: #65971e; font-size: 13px; font-weight: bold; }
#user_info .atrib3 { color: #cacaca; font-size: 13px; font-weight: bold; }

.white_bot {
	height: 33px;
	background: url(images/white_bot.png) no-repeat;
	}

#user_books {
	width: 470px;
	margin-top: 8px;
	background: url(images/white_top.png) no-repeat;
	text-align: left;
	font-size: 13px;
	color: #6e6e6e;
	}

#user_books h2.ub_h2 {
	height: 16px;
	padding-top: 8px;
	padding-left: 10px;
	margin-bottom: 3px;
	margin-left: 15px;
	color: #f04b00;
	width: 410px;
	border-bottom: #cd3407 solid 1px;
	font-weight: normal;
	}

#user_books table {
	background: url(images/white_bg.png) repeat-y;
	padding: 0 10px;
	}

#user_books thead {
	color: #6e6e6e;
	font-weight: bold;
	}

#user_books img {
	margin-right: 5px;
	}

#user_books tr {
	height: 20px;
	}

#user_books tr h2 {color: #426303;}
#user_books tr span {color: #65971e;}
#user_books tr span.cena {color: #426303;}

#user_books h2 {
	font-weight: bold;
	}

#user_books tr span.str, #user_books tr span.cena {
	font-size: 16px;
	}
	
#user_books span {
	font-weight: bold;
	color: #65971e;
	}

#user_books tr span.izdanje {
	color: #949494;
	}

#user_edit {
	width: 470px;
	padding-top: 32px;
	background: url(images/white_top.png) no-repeat;
	text-align: left;
	}

#user_edit p {
	padding: 15px 15px 5px 15px;
	}

#user_edit table {
	background: url(images/white_bg.png) repeat-y;
	}

#user_edit span.direction {
	unicode-bidi:bidi-override;
	direction: rtl;
	}

#user_edit .info1, #user_edit .info2 {
	width: 130px;
	height: 20px;
	padding-right: 5px;
	text-align: right;
	}

#user_edit .info1 { color: #6e6e6e; font-size: 16px; font-weight: bold; }
#user_edit .info2 { color: #666; font-size: 13px; font-weight: bold; }

#user_edit .atrib1, #user_edit .atrib2, #user_edit .atrib3 {
	height: 20px;
	text-align: left;
	}

#user_edit .atrib1 { color: #426303; font-size: 16px; font-weight: bold; }
#user_edit .atrib2 { color: #65971e; font-size: 13px; font-weight: bold; }
#user_edit .atrib3 { color: #cacaca; font-size: 13px; font-weight: bold; }

#user_edit .atrib2 label { vertical-align: top; }

#mail_open {
	margin-top: 78px;
	text-align: left;
	background: url(images/mail_open.png);
	color: #65971e;
	}

#mail_open a {
	font-size: 13px;
	color: #65971e;
	margin-left: 20px;
	}

#about {
	background: url(images/content_list_bg.gif) repeat-y;
	width: 665px;
	padding: 5px 23px 5px 18px;
	font-size: 13px;
	text-align: left;
	}

#about p {
	margin-bottom: 10px;
	}

#about img {
	margin: 10px;
	border: none;
	}

#about h2 {
	color: #f04b00;
	margin-bottom: 5px;
	}

#about ul {
	margin: -10px 0 10px 25px;
	list-style: disc;
	}

#about li {
	display: list-item;
	padding-top: 5px;
	color: #444;
	}

#authors {
	margin-bottom: 10px;
	}

#about h3, #authors h3 {
	margin-top: 5px;
	margin-bottom: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #65971e;
	}

#authors h3 span {
	font-size: 11px;
	}

#authors h4 {
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #426303;
	}

#authors h4 span {
	font-size: 11px;
	color: #949494;
	}

#sponsors h3 {
	margin-bottom: 10px;
	}

#sponsors { margin-bottom: 5px; }

#sponsors p {
	text-align: left;
	}

#sponsors img {
	margin: 5px;
	}

.sp_box {
	width: 325px;
	}

/* User list */

#user_list {
	background: url(images/content_list_bg.gif) repeat-y;
	width: 680px;
	padding: 5px 13px 0 13px;
	font-size: 13px;
	text-align:left;
	}

#user_list thead {
	color: #000;
	font-weight: bold;
	}

#user_list img {
	margin: 0;
	margin-left: 5px;
	text-align: left;
	}

#user_list tr {
	height: 20px;
	background: url(images/list_bg.gif) repeat-x;
	}

#user_list td {
	vertical-align: middle;
	}

#user_list tr.acc h2 {color: #426303;}
#user_list tr.acc span {color: #65971e;}
#user_list tr.acc span.cena {color: #426303;}
#user_list tr.acc td {white-space: nowrap;}

#user_list tr.que h2 {color: #ef8729;}
#user_list tr.que span {color: #fcb23d;}
#user_list tr.que span.cena {color: #ef8729;}

#user_list tr.rej h2 {color: #bb2402;}
#user_list tr.rej span {color: #d93604;}
#user_list tr.rej span.cena {color: #bb2402;}

.acc, .que, .rej {text-align: left; vertical-align: middle;}

#user_list h2 {
	font-weight: bold;
	}

#user_list tr span.str, #user_list tr span.cena {
	font-size: 16px;
	}
	
#user_list span {
	font-weight: bold;
	color: #65971e;
	}

#user_list tr span.izdanje {
	color: #949494;
	}

#list_end {
	height: 33px;
	background: url(images/list_end.gif) no-repeat;
	}

#table_buttons {
	margin-top: 15px;
	}

/* BUTTONS */

#buttons {
	margin-top: 10px;
	}

#buttons a {
	float: left;
	display: block;
	height: 34px;
	margin-right: 5px;
	margin-top: 10px;
	padding-left: 10px;
	font-size: 13px;
	color:#fff;
	cursor: pointer;
	}

#buttons a span {
	float: left;
	display: block;
	height: 24px;
	padding: 10px 10px 0 0;
	}

#buttons a:hover span, #buttons a:hover { text-decoration: none;}

a.green 			{ background: url(images/but_gre_left.png) left top no-repeat;}
a.green span 		{ background: url(images/but_gre_right.png) right top;}

a.green:hover		{ background: url(images/but_gre_left.png) left -34px no-repeat;}
a.green:hover span 	{ background: url(images/but_gre_right.png) right -34px;}


a.orange 			{ background: url(images/but_ora_left.png) left top no-repeat;}
a.orange span 		{ background: url(images/but_ora_right.png) right top;}

a.orange:hover 		{ background: url(images/but_ora_left.png) left -34px no-repeat;}
a.orange:hover span { background: url(images/but_ora_right.png) right bottom;}


a.red 				{ background: url(images/but_red_left.png) left top no-repeat;}
a.red span 			{ background: url(images/but_red_right.png) right top;}

a.red:hover			{ background: url(images/but_red_left.png) left -34px no-repeat;}
a.red:hover span	{ background: url(images/but_red_right.png) right -34px;}


#table_buttons .sell a:hover span, #table_buttons .del a:hover span,  {
	text-decoration: underline;
	}

#list_buttons {
	height: 34px;
	margin-top: -10px;
	padding: 0 8px 0 3px;
	}

/* Mail */

#list_mail {
	background: url(images/content_list_bg.gif) left top repeat-y;
	width: 678px;
	padding: 5px 13px 0 13px;
	font-size: 13px;
	text-align: left;
	}

#list_mail thead {
	color: #000;
	font-weight: bold;
	border: none;
	}

#list_mail thead td {
	border: none;
	}

#list_mail img {
	margin-right: 5px;
	}

#list_mail tr {
	height: 18px;
	}
	
#list_mail td {
	border-top: #cacaca solid 1px;
	}	

#list_mail .date { font-size: 11px; font-weight: bold; margin-right: 5px; margin-left: 5px; color: #777; height: 18px; }
#list_mail .nick { font-size: 16px; font-weight: bold; height: 18px; }
#list_mail .title { font-size: 13px; font-weight: bold; height: 18px; }

#list_mail tr.new { color: #65971e; height: 18px; }

#list_mail tr.read .date,
#list_mail tr.read .nick,
#list_mail tr.read .title { color: #888; height: 18px; }



#mail_new {
	width: 470px;
	background: url(images/white_top.png) no-repeat;
	text-align: left;
	padding-top: 32px;
	margin-top: 4px;
	}

#mail_new .info1, #mail_new .info2{ width: 80px; height: 20px; padding-right: 5px; text-align: right; }

#mail_new table {
	background: url(images/white_bg.png) repeat-y;
	}

#mail_read {
	width: 470px;
	background: url(images/white_top.png) no-repeat;
	text-align: left;
	padding-top: 32px;
	margin-top: 4px;
	}

#mail_read .info1, #mail_read .info2{ width: 80px; height: 20px; padding-right: 5px; text-align: right; }

#mail_read table {
	background: url(images/white_bg.png) repeat-y;
	}

#mail_read p { color: #777; }
#mail_read .date { font-size: 11px; font-weight: bold; margin-right: 5px; color: #777; background-color: #eee; }


/* Left Column */
	
#left_column {
	float: left;
	width: 218px;
	background: url(images/left_column_bg.gif) repeat-y 10px top;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	color: #949494;
	padding: 0;
	overflow: hidden;
	}

#left_column h2 {
	width: 160px;
	height: 34px;
	margin: 15px 0 -5px 25px;
	}

#left_column a {
	font-size: 13px;
	color: #65971e;
	}

#links {
	text-align: center;
	}

a#lc_log {
	font-size: 16px;
	}

a#lc_reg {
	font-size: 20px;
	color: #426303;
	}

.lc_hr_big {
	height: 3px;
	margin-top: 8px;
	background: url(images/lc_hr_big.gif) no-repeat center;
	}

#lc_top5 {
	margin-top: 15px;
	}

#lc_top5 h2 {
	padding-left: 30px;
	background: url(images/h2_top5.png) no-repeat;
	}

#lc_top5 ul {
	width: 160px;
	margin-left: 30px;
	}

#lc_top5 a {
	display: block;
	margin-bottom: 4px;
	color: #99c563;
	border-bottom: #fff solid 1px;
	}

#lc_top5 a:hover {
	text-decoration: none;
	border-bottom: #99c563 solid 1px;
	}
	
#lc_top5 a span {
	float: right;
	color: #426303;
	}

#lc_stats {
	margin-top: 15px;
	font-size: 13px;
	color: #99c563;
	}

#lc_stats h2 {
	padding-left: 33px;
	background: url(images/h2_stats.png) no-repeat;
	}

#lc_stats ul {
	width: 160px;
	margin-left: 30px;
	}

#lc_stats li {
	display: block;
	margin-bottom: 5px;
	}

#lc_stats span {
	float: right;
	font-weight: bold;
	}

#lc_bot_bg {
	width: 218px;
	height: 44px;
	background: url(images/lc_bot_bg.gif) no-repeat 10px bottom;
	}

#duct_tape {
	width: 218px;
	height: 59px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(images/duct_tape.gif) no-repeat 10px bottom;
	}

a#lc_suggest {
	display: block;
	height: 32px;
	width: 120px;
	margin-left: 30px;
	padding-left: 36px;
	background: url(images/icon_suggest.gif) no-repeat;
	margin-bottom: 10px;
	}

a#lc_facebook {
	display: block;
	height: 32px;
	width: 120px;
	margin-left: 28px;
	padding-left: 38px;
	background: url(images/icon_facebook.png) no-repeat;
	margin-bottom: 10px;
	}

#lc_ff {
	display: block;
	margin-left: 28px;
	width: 160px;
	}

#lc_book h2 {
	padding-left: 29px;
	background: url(images/h2_book.png) no-repeat;
	margin-top: 15px;
	}

#lc_book a {
	display: block;
	width: 140px;
	height: 18px;
	margin-left: 30px;
	margin-bottom: 5px;
	padding-left: 20px;
	}

a#lc_new {
	background: url(images/mi_new.gif) no-repeat left center;
	}

a#lc_edit {
	background: url(images/mi_edit.gif) no-repeat left center;
	}

a#lc_pend {
	background: url(images/mi_pend.gif) no-repeat left center;
	}

#lc_mail h2 {
	padding-left: 40px;
	background: url(images/h2_mail.png) no-repeat;
	margin-top: 15px;
	}

#lc_mail a {
	display: block;
	width: 140px;
	height: 18px;
	margin-left: 30px;
	margin-bottom: 5px;
	padding-left: 20px;
	}

a#lc_wri {
	background: url(images/mi_wri.gif) no-repeat left center;
	}

a#lc_rec {
	background: url(images/mi_rec.gif) no-repeat left center;
	}

#lc_rec span {
	float: right;
	color: #f04b00;
	cursor: default;
	text-decoration: none;
	}

a#lc_sent {
	background: url(images/mi_sent.gif) no-repeat left center;
	}

a#lc_del {
	background: url(images/mi_del.gif) no-repeat left center;
	}

#lc_profile h2 {
	padding-left: 33px;
	background: url(images/h2_user.png) no-repeat;
	margin-top: 15px;
	}

#lc_profile a {
	display: block;
	width: 140px;
	height: 18px;
	margin-left: 30px;
	margin-bottom: 5px;
	padding-left: 20px;
	}

#lc_admin h2 {
	padding-left: 36px;
	background: url(images/h2_admin.png) no-repeat;
	margin-top: 15px;
	}

#lc_admin a {
	display: block;
	width: 140px;
	height: 18px;
	margin-left: 30px;
	margin-bottom: 5px;
	padding-left: 20px;
	}

a#lc_pr_info {
	background: url(images/mi_pr_info.gif) no-repeat left center;
	}

a#lc_pr_edit {
	background: url(images/mi_pr_edit.gif) no-repeat left center;
	}

a#lc_notify {
	display: block;
	height: 32px;
	width: 120px;
	margin-left: 28px;
	padding-left: 38px;
	background: url(images/icon_notify.gif) no-repeat left center;
	margin-bottom: 10px;
	}

/* Right Column */
	
#right_column {
	float: right;
	width: 218px;
	text-align: left;
	font-size: 13px;
	}

#right_column h2 {
	width: 160px;
	padding-top: 35px;
	margin-bottom: 10px;
	border-bottom: #4c4c4c solid 1px;
	}

#rc_search {
	width: 196px;
	height: 132px;
	padding-left: 22px;
	background: url(images/rc_search_bg.jpg) no-repeat 4px top;
	}

#rc_search span {
	display: block;
	width: 170px;
	padding-top: 15px;
	text-align: right;
	}

#rc_search a {
	font-size: 13px;
	color: #fff;
	}

#rc_search a:hover {
	text-decoration: underline;
	}

a#disabled:hover {
	text-decoration: line-through;
	}
	
#rc_search input {
	background-color: #e3face;
	border: #426303 solid 1px;
	font-size: 13px;
	}
	
#rc_last5 {
	width: 198px;
	height: 259px;
	margin-top: 10px;
	padding-left: 20px;
	background: url(images/rc_last5_bg.jpg) no-repeat 4px top;
	}

#rc_last5 h2 {
	width: 150px;
	margin-left: 9px;
	}

#rc_last5 ul {
	height: 160px;
	list-style: none;
	font-size: 16px;
	color: #fff;
	}

#rc_last5 li {
	display: block;
	margin: 5px;
	margin-left: 1px;
	}

#rc_last5 a {
	font-size: 13px;
	padding-left: 3px;
	color: #fff;
	}

#rc_last5 span {
	display: block;
	width: 160px;
	margin-top: -25px;
	text-align: right;
	}

#rc_sponsor {
	width: 198px;
	height: 210px;
	margin-top: 8px;
	padding-left: 20px;
	background: url(images/rc_sponsor_bg.jpg) no-repeat 4px top;
	}

#rc_sponsor h2 {
	padding-top: 20px;
	color: #f04b00;
	width: 170px;
	border-bottom: #cd3407 solid 1px;
	}

#rc_sponsor div {
	text-align: center;
	}

#rc_sponsor a {
	margin-left: 5px;
	display: block;
	width: 160px;
	font-size: 13px;
	text-align: center;
	color: #ef8729;
	}
	
#of {
	padding-bottom: 75px;
	margin-bottom: 5px;
	}

#rc_rating {
	width: 198px;
	height: 210px;
	padding-left: 20px;
	background: url(images/sticky.png) no-repeat 4px top;
	}

#rc_rating h2 {
	padding-top: 20px;
	color: #f04b00;
	width: 170px;
	border-bottom: #cd3407 solid 1px;
	}

.rc_comment {
	width: 218px;
	margin-top: 8px;
	background: url(images/comment_top.png) no-repeat 4px top;
	}

#rating_small {
	width: 80px;
	margin-left: 20px;
	}

.rate_full {
	float: left;
	width: 16px;
	height: 16px;
	background: url(images/stars_small.gif) left -16px;
	}

.rate_empty {
 	float: left;
 	width: 16px;
	height: 16px;
	background: url(images/stars_small.gif) left top;
	}

.rc_crt {
	height: 22px;
	padding-top: 10px;
	}

.rc_comment p {
	font-size: 11px;
	padding: 0 25px 0 20px;
	text-align: justify;
	color: #555;
	}

.comment_bg {
	background: url(images/comment_bg.png) repeat-y 4px top;
	}

.comment_bot {
	height: 52px;
	background: url(images/comment_bot.png) no-repeat 4px top;
	}
	
.comment_bot div.date {
	padding-top: 10px;
	margin-left: 70px;
	font-size: 11px;
	font-weight: bold;
	}

.comment_bot div.date span {
	background-color: #e3face;
	color: #65971e;
	}

.comment_bot div.name {
	margin-top: 10px;
	margin-left: 70px;
	text-align: left;
	}

.comment_bot div.name a {
	font-size: 13px;
	font-weight: bold;
	color: #65971e;
	}



/* Footer */

	
#footer {
	height: 180px;
	background: url(images/footer_repeat.gif) repeat-x center 60px;
	}
	
#footer_container {
	width:904px;
	height: 84px;
	padding: 90px 10px 0 10px;
	margin: auto;
	background: url(images/footer_bg.png) no-repeat center top;
	}
	
#ft_logo {
	float: left;
	}
	
#ft_logo a {
	background: url(images/d_logo.png) no-repeat left top;
	display: block;
	width: 240px;
	height: 47px;
	margin-top:8px;
	}

#ft_logo a:hover {
	background: url(images/d_logo.png) no-repeat left -47px;
	}

#ft_logo a h1 {
	display: none;
	}

#ft_txt {
	float: left;
	margin-left: 20px;
	margin-top: 15px;
	text-align: left;
	font-size: 13px;
	width: 350px;
	color: #9f7849;
	}

#ft_txt ul {
	list-style: none;
	}
	
#ft_txt li {
	display: inline;
	}

#ft_txt a {
	color: #9f7849;
	}

#ft_txt a:hover {
	text-decoration: underline;
	}

#ft_txt span {
	font-size: 11px;
	color: #855e25;
	}

#ft_rss {
	float: left;
	width: 86px;
	height: 40px;
	margin-top: 20px;
	}
	
a#d_suggest {
	float: left;
	display: block;
	width: 36px;
	height: 40px;
	margin-right: 8px;
	background: url(images/d_suggest.jpg) no-repeat left top;
	}
	
a#d_suggest:hover {
	background: url(images/d_suggest.jpg) no-repeat left bottom;
	}	
	
a#d_rss {
	float: left;
	display: block;
	width: 40px;
	height: 40px;
	background: url(images/d_rss.jpg) no-repeat left top;
	}
	
a#d_rss:hover {
	background: url(images/d_rss.jpg) no-repeat left bottom;
	}		
	
	
/* LISTS */

#big_list {
	text-align: left;
	}

#big_list li {
	display: block;
	height: 55px;
	width: 670px;
	vertical-align: middle;
	/* background-color: #0F0; */
	margin-bottom: 5px;
	border-bottom: #666 solid 1px;
	}

.status {
	float: left;
	width: 42px;
	height: 55px;
	 /* background-color: #960; */
	}	
	
.title {
	float: left;
	width: 295px;
	height: 55px;
	padding-left: 5px;
	/* background-color: #160; */
	}	

.title h2 {
	font-size: 16px;
	font-weight: bold;
	}

.title h3 {
	font-size: 12px;
	font-weight: bold;
	}

.price {
	float: left;
	width: 62px;
	height: 55px;
	/* background-color: #9CC; */
	}
	
#big_list .price img {
	margin-top: 10px;
	}

.category {
	float: left;
	width: 158px;
	height: 35px;
	padding-top: 20px;
	padding-left: 5px;
	/* background-color: #F30; */
	}
	
.modify {
	float: right;
	width: 100px;
	height: 55px;
	/* background-color: #303; */
	}

#big_list .modify input {
	margin-top: 10px;
	}

#titles {
	width: 670px;
	height: 18px;
	text-align: left;
	border-top: #666 solid 1px;
	border-bottom: #666 solid 1px;
	}

#titles span {
	display: block;
	float: left;
	color: #333;
	}

.accepted h2 { color: #060;}
.accepted h3 { color: #090;}

/* All comments */

#all_comments {
	padding: 15px;
	text-align: left;
	}

.large_comment {
	font-size: 14px;
	border-bottom: #999 solid 1px;
	margin-bottom: 15px;
	padding-bottom: 5px;
	}

.large_comment span {
	background-color: #e3face;
	color: #65971e;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 12px;
	}

.lc_name {
	color: #65971e;
	margin-left: 5px;
	}

p.lc_txt {
	font-size: 16px;
	clear: both;
	padding-top: 5px;
	}

a#lc_izmena {
	cursor: pointer;
	font-size: 12px;
	}

/* All news */

#all_news {
	padding: 15px;
	text-align: left;
	}

.news_date {
	background-color: #e3face;
	color: #65971e;
	font-size: 12px;
	}

p.news_txt {
	font-size: 14px;
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom: #999 solid 1px;
	}
	
.nicEdit-main {
	font-weight: normal;
	color: black;
}

.nicEdit-main ul {
	list-style-type: disc;
	}
	
.nicEdit-main li {
	display: block;
	}

.nicEdit-main a {
	text-decoration: underline;
	font-weight: normal;
	color: black;
	}
