* 
	{ padding: 0; margin: 0; font-family: "Trebuchet MS", sans-serif; font-size: 1em; }
br 
	{ display: none; }
a 
	{ outline: none; color: #fff; text-decoration: none; font-weight: bold; }
a:hover 
	{ color: #ccc; }
body 
	{ background: #1f1f1f url('../../images/back3.gif') no-repeat center top; color: #ccc; }
p,li 
	{ font-size: .9em; line-height: 1.8em; }
#site 
	{ width: 995px; margin: 50px auto; background: transparent url("../../images/s.gif") repeat-y 300px 100px; }
	
/* header */

#header h1 
	{ text-indent: -5000px; }
#header a 
	{ display: block; width: 999px; height: 101px; background: transparent url("../../images/l3.gif") no-repeat top left; margin: 0 0 15px 0; }
	
/* contents */

#contents 
	{ padding: 0 25px 25px 325px; }
#contents h2 
	{ color: #fff; font-size: 1.6em; font-weight: normal; padding: 10px 0; }
#contents h2 span 
	{ color: #fff; font-size: .5em; font-weight: normal; }
	
/* sidebar */

#sidebar 
	{ float: left; width: 275px; text-align: right; }
#sidebar h2 
	{ padding: 10px 0; }
#sidebar ul 
	{ list-style-type: none; }
#sidebar li 
	{ font-size: .9em; line-height: 1.4em; padding: 0 20px 0 0; background: transparent url("../../images/sidebar_li.gif") no-repeat center right; }
#footer 
	{ text-align: right; padding: 0 725px 0 0; }

/* links */

.no_link_container 
	{ list-style-type: none; padding: 5px 0 10px 10px; }
.no_link_container li 
	{ padding: 0 0 0 20px; background: transparent url("../../images/content_li.gif") no-repeat center left; }
.link_container 
	{ list-style-type: none; overflow: auto; width: 100%; }
.link_container li 
	{ float: left; }
.image_link_1 
	{ width: 187px; height: 80px; display: block; margin: 10px 10px 10px 0; border: 1px solid #ccc; text-indent: -5000px; }
.image_link_1:hover 
	{ border: 1px solid #f90; }
#link_tagafeed 
	{ background: transparent url("../../images/tag.gif") no-repeat top left; }
#link_xhtmlmagic 
	{ background: transparent url("../../images/xhtml.gif") no-repeat top left; }
#link_sklupc 
	{ background: transparent url("../../images/sklu.gif") no-repeat top left; }
#link_motozilla 
	{ background: transparent url("../../images/motozilla.png") no-repeat top left; }
#link_croatiabiz 
	{ background: transparent url("../../images/p_croatiabiz.gif") no-repeat top left; }
#link_iskrica 
	{ background: transparent url("../../images/p_iskrica.gif") no-repeat top left; }
#link_posao 
	{ background: transparent url("../../images/p_posaohr.gif") no-repeat top left; }
#link_diskont 
	{ background: transparent url("../../images/p_diskont24.gif") no-repeat top left; }
#link_edukacija 
	{ background: transparent url("../../images/p_edukacija.gif") no-repeat top left; }
#link_nadmetanja 
	{ background: transparent url("../../images/p_nadmetanja.gif") no-repeat top left; }
#link_softver 
	{ background: transparent url("../../images/p_softver.gif") no-repeat top left; }
#link_fotomaraton 
	{ background: transparent url("../../images/pp_fotomaraton.gif") no-repeat top left; }
#link_crozilla 
	{ background: transparent url("../../images/pp_crozilla.gif") no-repeat top left; }
#link_hamiltonprice 
	{ background: transparent url("../../images/p_hamiltonprice.png") no-repeat top left; }
#link_ballnutrition 
	{ background: transparent url("../../images/p_ball-nutrition.png") no-repeat top left; }
#link_poslovnikalendar
	{ background: transparent url("../../images/p_poslovnikalendar.png") no-repeat top left; }
#link_sestar
	{ background: transparent url("../../images/p_sestar.png") no-repeat top left; }
#link_mijenjamknjige
	{ background: transparent url("../../images/mijenjamknjige.png") no-repeat top left; }

/* contact form */

#contact_form 
	{ margin: 10px 0 0 0; }
#contact_form label 
	{ display: block; font-size: .9em; }
#contact_form label span 
	{ color: #999; font-size: .8em; }
#contact_form input 
	{ margin: 2px 0 10px 0; padding: 2px; font-size: .9em; width: 300px; background: #ccc; }
#contact_form select 
	{ margin: 2px 0 10px 0; padding: 2px; font-size: .9em; width: 308px; background: #ccc; }
#contact_form textarea 
	{ margin: 2px 0 10px 0; padding: 2px; font-size: .9em; width: 600px; height: 150px; background: #ccc; }
#contact_form #send 
	{ width: 90px; height: 30px; display: block; margin: 10px 0 0 0; border: 0; padding: 0; text-indent: -5000px; cursor: pointer; }
#contact_form .en_US 
	{ background: transparent url("../../images/senden.gif") no-repeat left top; }
#contact_form .hr_HR 
	{ background: transparent url("../../images/sendhr.gif") no-repeat left top; }
#contact_form .sending 
	{ background: transparent url('../../images/ajax-loader.gif') no-repeat 100px 0px; color: #ccc; }
#contact_form #contactFormResult 
	{ padding: 10px; margin: 10px 0 0 0; font-weight: bold; }
#contact_form #commentFormResult 
	{ padding: 10px; margin: 10px 0 0 0; font-weight: bold; }
#no_javascript_error 
	{ margin: 10px 0 0 0; }
#no_javascript_error p 
	{ color: #f00; }
#no_javascript_no_error 
	{ margin: 10px 0 0 0; }
#no_javascript_no_error p 
	{ color: #0f0; }

/* blog */

p.comment_links 
	{ padding: 10px 0 0 0; font-size: .8em; color: #fff; font-weight: bold; }
p.comment_links a 
	{ margin: 0 15px 0 0; }
div.onecomment 
	{ width: 100%; overflow: auto; margin: 10px 0; }
div.commenttext 
	{ width: 380px; padding: 10px 10px 10px 24px; float: left; font-size: .8em; background: #282828 url("../../images/content_li.gif") no-repeat 7px 17px; }
div.commentauthor 
	{ width: 180px; float: left; font-size: .8em; background: transparent url("../../images/sidebar_li.gif") no-repeat 7px 17px; padding: 10px 10px 10px 24px; }
#blog 
	{ width: 203px; height: 128px; background: transparent url("../../images/blog.gif") no-repeat left top; position: absolute; top: 50px; margin: 0 0 0 150px; }