
*				 {margin:0; padding:0;}
html 			 {overflow-y: scroll;}
body {
	font-family: 'Trebuchet MS', sans-serif;
	margin-top: 0;
	text-align: center;
	background:url(../slike/bg-tapeta.jpg) repeat;
	background-color: #fff;
}

ul 				{list-style: none; }
p				{font-size: 1.1em; color: #666; line-height: 1.2em; margin-bottom: 1em; }
a				{outline: none; }
a img			{border: none; }
h1				{font-size: 1.8em; color: #453e28; }
h2				{font-size: 1.4em; color: #453e28; }

.floatleft	{ float:left; }
.floatright	{ float:right; }
.clear		{ clear:both; }

#page-sjene {
	width: 1000px;
	margin: 0 auto;
	background: url(slike/bg-sjene.png);
	background-repeat: repeat-y;
}
#page-wrap {
	width: 1000px;
	margin: 0 auto;
}
#page-top {
	width: 655px;
	height: 95px;
	background: url(../slike/bg-top.jpg) no-repeat center top;
}

#wrap-content {
	width: 980px;
	margin: 0 auto;
}

/* Navbar*/
#navig-wrapper {
  width: 520px;
  padding: 0;
  height: 30px;
}

ul 					{ list-style: none; }
ul#nav				{ margin: 0; white-space: nowrap;}
ul#nav li			{ display: inline; list-style-type: none;}
ul#nav li a			{ display: block; height: 30px; float: left; }
ul#nav li a.home 	{ width: 120px; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #000; text-align: center; line-height: 2em; }
ul#nav li a.ponuda 	{ width: 120px; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #020; text-align: center; line-height: 2em; }
ul#nav li a.reference 	{ width: 120px; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #000; text-align: center; line-height: 2em; }
ul#nav li a.kontakt 	{ width: 120px; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #000; text-align: center; line-height: 2em; }
ul#nav li a:hover 	{ color: #ad6a1f; text-decoration: none; }
 
body#overhome ul#nav li a.home,
body#overponuda ul#nav li a.ponuda, 
body#overreference ul#nav li a.reference,   
body#overkontakt ul#nav li a.kontakt
{ color: #ad6a1f; text-decoration: none; }

#main-content	{
background-color:#FFFFFF;
width: 655px;
float:right;
text-align: left;
}
#content-inter {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 11px;
color: #505050;
padding: 10px;
}

#lijevo-bar { 
width: 325px;
height: 1025px;
float:left;
text-align: center;
background: url(../slike/bg-side.jpg);
background-repeat: no-repeat;
}
#lijevo-inter {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 11px;
color: #444;
text-align:left;
padding: 10px 0px 10px 10px;
}
table.lijevo { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #505050;
text-align: left;
margin-top: 0px;
background-color:#FFFFFF;
}

table.lijevo td  {
padding: 10px;
/*border-bottom: 1px solid #ccc;*/
}
#desno-nav { 
width: 260px;
height: 30px;
background: url(../slike/bg-nav-desno.png) no-repeat;
}
#desno-nav-inter {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 15px;
color: #505050;
text-align: right;
padding: 5px 30px 0px 0px;
}
#desno-nav-inter a {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 15px;
color: #505050;
text-decoration: none;
}
#desno-nav-inter a:hover {
color: #d44900;
text-decoration: none;
}
#footer { 
	width:100%;
	height:70px;
	background: url(../slike/bg-footer.jpg) repeat-x;			
	margin-top: 15px;
}
#footer-in {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #5a5e5f;
	text-align: left;
	padding-top: 20px;
}

#keys {
	font-family: 'Trebuchet MS', sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #0786aa;
	text-align: left;
	line-height: 2.3em;
}
#keys a {
	color: #0786aa;
}
#keys a:hover {
	text-decoration: underline;
}

#banner {
width: 980px;
height: 220px;
}
#banner-slider {
padding: 15px;
float: left;
text-align: left;
}
#banner-ostale {
width: 670px;
padding: 15px;
float: left;
text-align: left;
}
#banner-pored {
text-align: left;
padding: 20px 0px 0px 0px;
}

.image{
	/*outline: 1px solid #ddd;
	border-top: 1px solid #eee;
	padding: 6px;
	background: #eee;*/
	margin-right: 10px;
}
.image-male{
	outline: 1px solid #333;
	border-top: 1px solid #222;
	padding: 5px;
	background: #000;
}
table.stavke { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 11px;
color: #505050;
text-align: left;
margin-top: 0px;
}

table.stavke td  {
padding: 6px;
border-bottom: 1px solid #ccc;
}
table.stavke td.head{ 
background: #ddd;
padding: 5px;
text-align: left;
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 16px;
color: #222;
}

table.content { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #444;
margin-top: 0px;
}
table.content td  {
vertical-align: top;
text-align: left;
padding: 5px;
}
table.content td.jezik  {
vertical-align: top;
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #e9740e;
text-align:right;
}
table.content td.contact  {
text-align: left;
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 14px;
color: #ddd;
}
table.top { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
margin-top: 0px;
}
table.top td  {
vertical-align: top;
text-align: left;
padding: 2px;
}
#projekti-header	{
background:url(../slike/bg_head.png);
width:640px;
height:50px;
background-repeat:no-repeat;
padding-left: 10px;
line-height: 4em;
}
#projekti-bg	{
background:url(../slike/bg_white.png);
background-repeat:repeat-y;
padding: 0 10px;
margin: 0 20px 0 0;
}
#projekti-dno	{
background:url(../slike/bg_dno.png);
width:640px;
height:29px;
background-repeat:no-repeat;
}

table.footer { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 10px;
color: #eee;
text-align: left;
background: url(slike/bg_dno.jpg);
background-repeat: repeat-x;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}

table.footer td  {
border-top: 1px solid #ccc;
padding: 20px 10px;
vertical-align: top;
}
table.footer td.lijevo  {
padding: 20px 10px;
vertical-align: top;
}
table.footer td.desno  {
padding: 20px 10px;
vertical-align: top;
}

.tekst {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.tekst_blu {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 14px;
	color: #0786aa;
}
.naslovi {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 1.2em;
	font-weight: 700;
	color: #eee;
	text-align: left;
}
.naslovi-w {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 2em;
	font-weight: 700;
	color: #000;
	text-align: left;
}
.crni {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	color: #000000;
}
.bijeli {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.oran {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #e9740e;
text-align:right;
}
.sitni {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
.sitni_crni {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}
.tekst_L_oran {
	font-family: Tahoma;
	font-size: 12px;
	color: #eb8018;
}
body a {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 12px;
	color: #666;
}
body a:link {
	text-decoration: none;
}
body a:visited {
	text-decoration: none;
	color: #666;
}
body a:hover {
	text-decoration: underline;
	color: #66c3d0;
}
.nav {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 13px;
	font-weight: regular;
	color: #666;
}
.nav a {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 13px;
	font-weight: regular;
	color: #666;
}
.nav a:hover {
	text-decoration: underline;
	color: #000;
}
.nav a:visited, a:active {
	text-decoration: underline;
	color: #666;
}
.nav-top {
	font-family: Verdana;
	font-size: 11px;
	color: #333;
}
.nav-top a {
	font-family: Verdana;
	font-size: 11px;
	color: #333;
}
.nav-top a:hover {
	text-decoration: underline;
	color: #333;
}
.nav-top a:visited {
	text-decoration: underline;
	color: #333;
}
.dno {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	color: #ffc658;
}
#footer a {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	color: #000;
}
#footer a:hover {
	text-decoration: underline;
	color: #ffc658;
}