
/* Resetovanje ******************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
strong {font-weight:bold;}

/* Ostalo ***********************/
body * {line-height:14px;}
body{font:10px Verdana, Arial, Helvetica, sans-serif; color:#272727;}
select, input, textarea{font:99% arial,helvetica,clean,sans-serif;}
a{text-decoration:underline;color:#da0e19;}
a:hover{color:#da0e19;}

/* Struktura ********************/
html{
	background-color:#ffffff;}
body{
	background:transparent;
	text-align:center;
	color:#343434;}
div{
	width:auto;
	height:auto;
	margin-left:auto;
	margin-right:auto;}
#logo {
	width:84px;
	float:left}
div#frejm, div#okvir {
	width:990px;}
div#frejm{
	width:990px;
	text-align:left;}
div#okvir{
	margin-top:28px;}
div#header{
	height:84px;
	margin-bottom:24px;
	width: inherit;}
	*html div#header{
		margin-bottom:5px;}
div#kontejner{
	width: 990px;
	padding-top:5px;}
div#footer {
	color: #838383;
	width: 990px;
	font-size:9px;
	height:24px;
	margin-top:2px;}
div#footer .levo {
	margin-top:8px;
	width: 600px;
	float:left}
div#footer .desno {
	margin-top:8px;
	width: 300px;
	text-align:right;
	float:right}
div#footer a{
	color:#868686;
	text-decoration: underline;}
	div#footer a:hover,a:focus{
		color:#B7B6B6;
		text-decoration: underline;}
div#kontejner, div#footer{
	background: #fff url(/images/bg-footer-header.gif) top left repeat-x;}
#sadrzaj {
	margin-right:3px;
	/*width: 819px;*/
        width: 987px;
	float:left}

/* Glavni meni *******************/
#sub_header {
	width:906px; /* maksimalna sirina 906px*/
	float:right;}
#sub_header p{
	text-align:right;
	margin-right:14px;
	color:#adadad;
	margin-bottom:26px;}
	#sub_header p a{
		color:#adadad;
		text-decoration:none;}
	#sub_header p a.aktivan{
		color:#6a6a6a;}
#meni, #pod_meni {
	margin:0;
	list-style:none;}
#meni li {
	float:right;
	background:url("/images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;}
#menu_kontejner #meni li {
	display:inline;
	float:right;
	clear:none;
}
#meni a {
	float:left;
	display:block;
	background:url("/images/right.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#272727;}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#meni a {
	float:none;}
/* End IE5-Mac hack */
#meni a:hover {
	color:#da0e19;}
#meni #aktivan {
	background-image:url("/images/left_on.gif");}
#meni #aktivan a {
	background-image:url("/images/right_on.gif");
	color:#da0e19;
	/*padding-bottom:5px;*/}
#meni #aktivan a:hover {
	color:#da0e19;}
#meni .bez_crte a {
	background-image:url("/images/right_last.gif");}
#pod_meni {
	display: inline;
	/*float:right*/}
#pod_meni {
	margin-bottom:16px;}
#pod_meni li {
	display: inline;
	/*float:right;
	width: auto;*/
	height:22px;}
#pod_meni a {
	display:block;
	width: auto;
	/*background-color:#67726A;*/
	background:url(/images/bg-dr-meni-off.gif) bottom right no-repeat;
	color:#3d3d3d; 
	text-align:center;
	font-weight:bold;
	padding:5px 14px 5px 14px;
	text-decoration:none; 
	float:left;}
#pod_meni a.bez_crte {
	background:none;}
#pod_meni a:hover {
	color:#da0e19;}
span.aktivna {
	/*color:#00FF00;*/
	text-decoration:underline;}

/* Tabele ***********************/
table {   
	width: 819px; 
	border-collapse:collapse;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	margin: 8px 0px 12px 0px;}
tbody th,td {
	padding: 6px 0px 6px 42px;
	text-align: left;}
tbody tr {
	background: url(/images/bg-tr.gif) top left no-repeat;}
tbody tr.red0 {
	background: #f3f3f3;
	background: #f3f3f3 url(/images/bg-tr.gif) top left no-repeat;}
tbody tr.red1 {}






/* Moduli **********************/

/* Pretraga po danima, pretraga, vesti pretraga, login/registracija, kalendar i mail lista */
#kalendar, #pretraga, #dani_pretraga, /*#vesti_pretraga,*/ #mail_lista, #login {background:#f3f3f3 url(/images/bg-v.gif) top left repeat-x;border-bottom:1px solid #868686;margin-bottom:2px;}
#aukcije form input.polje, #pretraga form input, #dani_pretraga form input, #vesti_pretraga form input, #mail_lista form input, #login form input, #umetnici_pretraga form input, #zaboravljena_s form input {border:1px #9c9c9c solid;width:90px;margin:5px 0 0 5px;height:12px;padding:3px;}
#aukcije form input.dugme, #pretraga form input.dugme, #dani_pretraga form input.dugme, #vesti_pretraga form input.dugme, #mail_lista form input.dugme, #login form input.dugme, #umetnici_pretraga form input.dugme, #zaboravljena_s form input.dugme {border:none; width:74px; height:26px; padding:0; margin:0; background: url(/images/bg-dugme.gif) center center no-repeat; color:#fff; font-size:9px; /*outline:none;*/}
	* html #pretraga form input.dugme, #dani_pretraga form input.dugme, #vesti_pretraga form input.dugme, #mail_lista form input.dugme, #login form input.dugme, #umetnici_pretraga form input.dugme {height:30px;}
#pretraga form br, #dani_pretraga form br, #vesti_pretraga form br, #mail_lista form br, #login form br, #umetnici_pretraga form br {clear:left;}

	/* Pretraga po danima, pretraga, vesti pretraga, umetnici pretraga */
	#pretraga form select,#dani_pretraga form select, #vesti_pretraga form select, #umetnici_pretraga form select, #kontakt_detalji form select {width:120px;height:19px;padding:3px;border:1px #9c9c9c solid;margin:5px 0 0 5px;background:#fff;}
	#pretraga ,#dani_pretraga, #vesti_pretraga {height:174px;}
	#pretraga form label,#dani_pretraga form label, #vesti_pretraga label, #umetnici_pretraga label {width:60px;display:block;float:left;padding:0;margin:8px 0 0 4px;font-weight:bold;}
	#pretraga a,#dani_pretraga a, #vesti_pretraga a, #umetnici_pretraga a {background:url(/images/strelica.gif) right center no-repeat;text-decoration:none;padding-right:10px;color:#4e4e4e;}
	#pretraga a:hover,#dani_pretraga a:hover, #vesti_pretraga a:hover, #umetnici_pretraga a:hover {color:#717171;background:url(/images/strelica-hover.gif) right center no-repeat;}
	#pretraga .link,#dani_pretraga .link, #vesti_pretraga .link, #umetnici_pretraga .link {width:120px; float:right; margin-top:7px; margin-right:8px;}
	#pretraga .input,#dani_pretraga .input, #vesti_pretraga .input, #umetnici_pretraga .input {width:185px; float:left;}
	#pretraga .select,#dani_pretraga .select, #vesti_pretraga .select, #umetnici_pretraga .select {width:120px; float:left;}
	
	/* Pretraga */
	#pretraga { background-color:#fff; height:110px;}
	#pretraga h2 {margin-bottom:18px;}
	
	/* Vesti pretraga */
	#vesti_pretraga {width:270px; float:left; margin-bottom:16px; height:auto;}
	
	#umetnici_pretraga {width:270px; float:left; margin-bottom:16px; height:auto;}

	/* Login/registracija */
	#login form {margin-left:8px;}
	#login form p{margin-bottom:2px; font-size:9px; text-align:right; margin-right:8px;}
	#login form label.ldugme {width:81px; display:block;float: left;padding: 0; margin: 8px 0 0;}
	
	/* Login i mail lista LABEL */
	#login form label, #mail_lista form label {width:50px; display:block;float: left;padding: 0; margin: 8px 0 0; font-weight:bold;}
	#login form a, #mail_lista form a{ color:#333333; text-decoration: none;}
	#login form a:hover, #mail_lista form a:hover{ color:#717171;}
	
	/* zaboravljena sifra */
	
	
	/* Mail lista */
	#mail_lista {height:170px;}
	#mail_lista form {margin-left:0px;}
		*html #mail_lista form {margin-left:4px;}
	#mail_lista .levo {float:left; margin-left:5px;}
	#mail_lista .desno {float:right; margin-right:12px;}
	
	/* Login */
	.ulogovan {/* height:150px; */ padding-bottom:12px; overflow:hidden;}
	.ulogovan p {margin-left:14px; margin-bottom:4px;}
	.ulogovan p a{text-decoration:none; color:#333333;}
	
	/* Kalendar */
	
	/* Banneri */
	#baneri img {
	margin-bottom: 3px;}
	
/* Struktura ********************/ /* arte_greska_03.html - standardni box greske */
#greska_03 {
	background-color:#f3f3f3;
	padding-bottom:12px;
	margin-bottom:8px;}
	#greska_03 h2 {
		background-color:#5e5c5c;
		color:#fff;
		line-height:32px;
		font-size:11px;
		padding-left:12px;
		font-weight:bold;}
	#greska_03 h3 {
		color:#d90e14;
		padding-left:22px;
		margin-left:12px;
		font-size:21px;
		font-weight:bold;
		line-height:40px;}
	#greska_03 p {
		padding-left:34px;
		margin-bottom:8px;}