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;}

html { font-size: 100%; /* IE hack */ }
body { 
	font-size: 62.5%; /* Reset velicine fonta na 10px */ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #e5e1da url(img/bg-top.gif) repeat-x;
	}
table { font-size: 100%; /* IE hack */ }

/* Font families
font-family: "Lucida Grande", Arial, "Lucida Sans Unicode", Verdana,sans-serif,Tahoma;
font-family: Arial, Helvetica, sans-serif;
font-family: "Times New Roman", Times, serif;
font-family: "Courier New", Courier, monospace;
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: Geneva, Arial, Helvetica, sans-serif;
*/

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 1em;
	}

p { 
	margin-bottom: 1em;
	line-height: 1.5em;
	color: #333;
	}

#wrap {
	width: 900px;
	margin: 0 auto;
	}

#head {
	background: url(img/logo2.gif) left center no-repeat; 
	padding-left: 225px;
	height: 120px;
	margin-bottom: 2em; 
}

	#logo {
		float: left;
		width: 475px;
		height: 80px;
		margin-bottom: 0;
		background: url(img/logo.gif) no-repeat;
		}

		#logo a {
			display: block;
			width: 475px;
			height: 60px;
			}
			
		#logo span { display: none; }
				   
	#lang { float: right; margin-top: .5em; }
		#lang li { text-align: right; margin-bottom: .5em; }
		#lang a { text-decoration: none; color: #333; }
			#lang a:hover { text-decoration: underline; }

	#navbar {
		clear: both;
		text-transform: uppercase;
		font-size: 1.1em;
		}
		
		#navbar a {
			float: left;
			display: block; 
			margin-right: .5em;
			padding: 5px 5px 7px 5px;
			color: #fff;
			text-decoration: none;
			}
		
		#navbar li { display: inline;white-space: nowrap; }
		
			#navbar a:hover, #navbar a.current { background-color: #8e8d8a; }
			
#cont-wrap { clear: both; }

.trenutnaizlozba {
	margin-bottom: 2em;
	}

#content {
	margin: 2em 0;
	float: left;
	width: 675px;
	}
	
	#umjetnici { width: 900px; }
	#umjetnici h2 {
		font-size: 2em;
		color: #333; 
		}

	#umjetnici li { float: left; }
	#umjetnici li a { 
		display: block; 
		width: 166px; 
		line-height: 2em; 
		margin: 2px 2px 2px 2px; 
		padding: 5px; 
		background-color: #ded9d1;
		color: #666;
		}
		#umjetnici a:hover { background-color: #333; color: #fff; }
	
	.tabela td { padding: .5em; font-size: 1.2em; }
	.tabela .table-naslov { font-weight: bold; background-color: #333; color: #fff; }
	
	#content a {
		color: #848484;
		text-decoration: none;
		}
		
		#content a:hover {
			text-decoration: underline;
			}
			
	#content h2 { 
		font-size: 2em;
		color: #333;
		}

	#content p { 
		font-size: 1.2em; 
		}

	#content .date { font-size: 1em; }

.newsitem { 
	float: left; 
	width: 320px;
	margin-right: 30px;
	margin-bottom: 2em;
	}
	
	#content .last { margin-right: 0; }
	
	.newsitem h3 { 
		font-size: 1.5em; 
		font-weight: bold;
		margin-bottom: 0;
		color: #848484;
		}
	
#sidebar {
	margin: 2em 0;
	float: right;
	width: 200px;
	}
	
	#sidebar h2 {
		clear: both;
		font-size: 1.5em;
		font-weight: bold;
		border-bottom: 1px solid #666;
		padding-bottom: .2em;
		}
		
	#sidebar ul { margin-bottom: 1em; color: #666; }
		#sidebar ul li { margin-bottom: 1em; }
		
	#sidebar p, #sidebar ul { font-size: 1.1em; }
		
	#sidebar a { color: #444; text-decoration: none; }	
	#sidebar a:hover { text-decoration: underline; }
	
		.listaizlozbe { padding-bottom: 1em; }
	
		.listaizlozbe a { 
			font-weight: bold; 
			font-size: 1.2em; 
			}
			
	.slikeizgalerije { margin-bottom: 2em; }
	
	.slikeizgalerije li {
		float: left;
		margin: .7em;
		}
	
	.slikeizgalerije img {
		border: 1px solid #999;
		padding: 4px;
		}
	
#foot {
	clear: both;
	border-top: 1px solid #999;
	padding: 1em; 
	}
	
.align-left { 
	float: left;
	margin: 0 1em 1em 0;
	}
	
.align-right { 
	float: right;
	margin: 0 0 1em 1em;
	}
	
	#foto {
	clear: both; 
	padding: 20px 0 15px 45px;
	}
	
#foto img {
	margin:0;
	margin-left: 10px;
	
	}


.umjetnik-info {
	float: left;
	width: 300px;
	margin-right: 20px;
	margin-bottom: 2em;
	}
	
	.umjetnik-info li { margin-bottom: .5em; font-size: 1.2em; line-height: 1.5em; }
	
.umjetnik-galerija { margin-bottom: 2em; }
	.umjetnik-galerija li { float: left; margin: 0 10px 1em 0; }
		.umjetnik-galerija li img { border: 1px solid #999; padding: 5px; }

.clear-both { clear: both; }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,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;}

html { font-size: 100%; /* IE hack */ }
body { 
	font-size: 62.5%; /* Reset velicine fonta na 10px */ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #e5e1da url(img/bg-top.gif) repeat-x;
	}
table { font-size: 100%; /* IE hack */ }

/* Font families
font-family: "Lucida Grande", Arial, "Lucida Sans Unicode", Verdana,sans-serif,Tahoma;
font-family: Arial, Helvetica, sans-serif;
font-family: "Times New Roman", Times, serif;
font-family: "Courier New", Courier, monospace;
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: Geneva, Arial, Helvetica, sans-serif;
*/

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 1em;
	}

p { 
	margin-bottom: 1em;
	line-height: 1.5em;
	color: #333;
	}

#wrap {
	width: 900px;
	margin: 0 auto;
	}

#head {
	background: url(img/logo2.gif) left center no-repeat; 
	padding-left: 225px;
	height: 120px;
	margin-bottom: 2em; 
}

	#logo {
		float: left;
		width: 475px;
		height: 80px;
		margin-bottom: 0;
		background: url(img/logo-cir.gif) no-repeat;
		}

		#logo a {
			display: block;
			width: 475px;
			height: 60px;
			}
			
		#logo span { display: none; }
				   
	#lang { float: right; margin-top: .5em; }
		#lang li { text-align: right; margin-bottom: .5em; }
		#lang a { text-decoration: none; color: #333; }
			#lang a:hover { text-decoration: underline; }

	#navbar {
		clear: both;
		text-transform: uppercase;
		font-size: 1.1em;
		}
		
		#navbar a {
			
                        float: left;
			display: block; 
			margin-right: .5em;
			padding: 5px 5px 7px 5px;
			color: #fff;
			text-decoration: none;
			}
		
		#navbar li { display: inline;white-space: nowrap; }
		
			#navbar a:hover, #navbar a.current { background-color: #8e8d8a; }
			
#cont-wrap { clear: both; }

.trenutnaizlozba {
	margin-bottom: 2em;
	}

#content {
	margin: 2em 0;
	float: left;
	width: 675px;
	}
	
	#umjetnici { width: 900px; }
	#umjetnici h2 {
		font-size: 2em;
		color: #333; 
		}

	#umjetnici li { float: left; }
	#umjetnici li a { 
		display: block; 
		width: 166px; 
		line-height: 2em; 
		margin: 2px 2px 2px 2px; 
		padding: 5px; 
		background-color: #ded9d1;
		color: #666;
		}
		#umjetnici a:hover { background-color: #333; color: #fff; }
	
	.tabela td { padding: .5em; font-size: 1.2em; }
	.tabela .table-naslov { font-weight: bold; background-color: #333; color: #fff; }
	
	#content a {
		color: #848484;
		text-decoration: none;
		}
		
		#content a:hover {
			text-decoration: underline;
			}
			
	#content h2 { 
		font-size: 2em;
		color: #333;
		}

	#content p { 
		font-size: 1.2em; 
		}

	#content .date { font-size: 1em; }

.newsitem { 
	float: left; 
	width: 320px;
	margin-right: 30px;
	margin-bottom: 2em;
	}
	
	#content .last { margin-right: 0; }
	
	.newsitem h3 { 
		font-size: 1.5em; 
		font-weight: bold;
		margin-bottom: 0;
		color: #848484;
		}
	
#sidebar {
	margin: 2em 0;
	float: right;
	width: 200px;
	}
	
	#sidebar h2 {
		clear: both;
		font-size: 1.5em;
		font-weight: bold;
		border-bottom: 1px solid #666;
		padding-bottom: .2em;
		}
		
	#sidebar ul { margin-bottom: 1em; color: #666; }
		#sidebar ul li { margin-bottom: 1em; }
		
	#sidebar p, #sidebar ul { font-size: 1.1em; }
		
	#sidebar a { color: #444; text-decoration: none; }	
	#sidebar a:hover { text-decoration: underline; }
	
		.listaizlozbe { padding-bottom: 1em; }
	
		.listaizlozbe a { 
			font-weight: bold; 
			font-size: 1.2em; 
			}
			
	.slikeizgalerije { margin-bottom: 2em; }
	
	.slikeizgalerije li {
		float: left;
		margin: .7em;
		}
	
	.slikeizgalerije img {
		border: 1px solid #999;
		padding: 4px;
		}
	
#foot {
	clear: both;
	border-top: 1px solid #999;
	padding: 1em; 
	}
	
.align-left { 
	float: left;
	margin: 0 1em 1em 0;
	}
	
.align-right { 
	float: right;
	margin: 0 0 1em 1em;
	}
	
	#foto {
	clear: both; 
	padding: 20px 0 15px 45px;
	}
	
#foto img {
	margin:0;
	margin-left: 10px;
	
	}


.umjetnik-info {
	float: left;
	width: 300px;
	margin-right: 20px;
	margin-bottom: 2em;
	}
	
	.umjetnik-info li { margin-bottom: .5em; font-size: 1.2em; line-height: 1.5em; }
	
.umjetnik-galerija { margin-bottom: 2em; }
	.umjetnik-galerija li { float: left; margin: 0 10px 1em 0; }
		.umjetnik-galerija li img { border: 1px solid #999; padding: 5px; }

.clear-both { clear: both; }

#intro {
	clear:both; 
        margin-left:43%; 
        margin-top:15px;  
        width:150px; 
        height:30px;
	}

#intro a {
	margin-bottom: 1em;
	line-height: 1.5em;
	color: #333;
	}


#intro a:visited {
	margin-bottom: 1em;
	line-height: 1.5em;
	color: #333;
	}
