 /*http://www.wickham43.com/forumposts/sunportfolio/index.html*/

html { height: 100%; margin: 0; padding: 0; }

p				{font-size: 1em; line-height: 1.4em; margin-bottom: 0.2em; }
a				{outline: none; text-decoration: none; color: #000}
a:hover			{text-decoration: underline; }
a img			{border: none; }

.floatleft	{ float:left; }
.floatright	{ float:right; }
.clear		{ clear:both; }
h1 			{color:#000; font-family: 'Trebuchet MS', sans-serif; font-size: 2em; } 
h2 			{color:#e90c76; font-family: 'Trebuchet MS', sans-serif; font-size: 1.5em; }
h3 			{color:#2bb4e7; font-family: 'Trebuchet MS', sans-serif; font-size: 1.5em; }

body {
	font-family: 'Trebuchet MS', sans-serif;
	margin-top: 0;
	text-align: center;
	background:url(../slike/bg.jpg) no-repeat center top;
	background-attachment: fixed;
	background-color: #fff;
}

#page-sjene {
	background:url(../slike/bg-sjene.png) repeat-y;
	width: 1050px;
	margin:0 auto;
	text-align: center;
}

#page-top  {
	background: url(../slike/header.jpg) no-repeat center top;
	width: 980px;
	height: 110px;
	margin:0 auto;
}

#banner {
	width: 980;
	height: 384px;
	margin:0 auto;
	text-align: center;
}
#podbanner {
	width: 980;
	height: 48px;
	margin:0 auto;
	background: url(../slike/podbanner.jpg) no-repeat center top;
}

#wrapper
{
	width:1000px; 
	text-align:center; 
	margin:0 auto;
}

#wrapper-content {
	margin:0 auto; 
	text-align:center;
	width: 980px;
	padding-bottom: 20px;  
}

#main-content	{
width: 660px;
float:left;
text-align: left;
padding-left: 10px;
}
#content-inter {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #75633d;
padding-left: 10px;
}
#content-inter h1 {color:#825b08; font-family: 'Trebuchet MS', sans-serif; font-size: 2em; }

#desno-bar {
background: url(../slike/transp_black.png) repeat; 
width: 300px;
float:right;
text-align: left;
padding-bottom: 20px;
}
#desno-inter {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #75633d;
padding-left: 5px;
}
#desno-inter h1 {color:#01328d; font-family: 'Trebuchet MS', sans-serif; font-size: 2em; }

#desno-header	{
background:url(../slike/bg-top.jpg);
width:300px;
height:45px;
background-repeat:no-repeat;
padding-left: 10px;
line-height: 3em;
}
#desno-sred	{
background:url(../slike/bg-sred.jpg);
background-repeat:repeat-y;
padding: 0 15px;
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 13px;
color: #505050;
text-align: left;
/*margin: 0 10px 0 0;*/
}
#desno-dno	{
background:url(../slike/bg-dno.jpg);
width:300px;
height:10px;
background-repeat:no-repeat;
}

#desno-nav { 
width: 260px;
height: 30px;
background: url(../slike/nav-bg-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 50px 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: #004d95;
text-decoration: none;
}

.image{
	outline: 1px solid #ddd;
	border-top: 1px solid #fff;
	padding: 5px;
	background: #eee;
	margin-left: 10px;
}
.image-male{
	outline: 1px solid #ddd;
	border-top: 1px solid #fff;
	padding: 5px;
	background: #eee;
}

table.content { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 14px;
color: #66625f;
text-align: left;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
vertical-align: top;
}

table.content td  {
padding: 5px 5px;
vertical-align: top;
}
table.content td.tekst  {
background-color: #eee;
}
table.content td.jezik  {
padding: 15px 10px 0px 0px;
vertical-align: top;
text-align:right;
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
color: #4d4d4d;
}
table.content td.head  {
background: #ea1d24;
padding: 5px;
text-align: left;
font-family: 'Trebuchet MS', sans-serif;
font-weight: bold;
font-size: 16px;
color: #fff;
}

table.stavke td  {
padding: 6px;
border-bottom: 1px solid #ccc;
}
table.stavke td a  {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 13px;
	color: #01328d;
}
table.stavke td a:hover  {
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 13px;
	color: #498714;
}
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;
}

#content-tekst {
width:550px;
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 12px;
padding-left: 20px;
line-height: 1.5em;
}

.nav {
	font-family: Verdana;
	font-size: 11px;
	font-weight: regular;
	color:#01328d;
}
.nav a {
	font-family: Verdana;
	font-size: 13px;
	font-weight: regular;
	color: #01328d;
}
.nav a:hover {
	text-decoration: underline;
	color: #5a5a5a;
}
.nav a:visited, a:active {
	text-decoration: underline;
	color: #01328d;
}

#footer	{
width: 980px;
height: 140px;
background: url(../slike/bg-footer.jpg) no-repeat;
margin:0 auto; 
text-align:center;
}

#footer-in {
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 0.9em;
color: #fff;
text-align: left;
padding: 30px 0 0 15px;
}

.crni {
	font-family: Verdana;
	font-size: 11px;
	font-weight: regular;
	color:#000;
}

table.footer { 
font-family: 'Trebuchet MS', sans-serif;
font-weight: normal;
font-size: 10px;
color: #66625f;
text-align: left;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
vertical-align: top;
}

table.footer td  {
padding: 2px 5px 0px 0px;
vertical-align: top;
}
  
.dno {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
}
.dno a {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
}
.dno a:hover {
	text-decoration: none;
	color: #74a5ff;
}

table.footer { 
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: #000;
text-align: left;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}

table.footer td  {
padding: 10px 0 0 20px;
vertical-align: top;
}

/* Navbar*/
#navig-wrapper {
  width: 980px;
  /*margin-left: 30px;*/
  padding: 0;
  height: 35px;
  background: #e20e75;/*url(../slike/navig-bg.jpg) no-repeat;*/
  margin:0 auto;
}

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: 35px; float: left; }
ul#nav li a.home 	{ width: 150px; background: url(../slike/nav_bg.jpg) bottom center; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #eee; text-align: center; line-height: 3.2em; }
ul#nav li a.onama 	{ width: 150px; background: url(../slike/nav_bg.jpg) bottom center; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #eee; text-align: center; line-height: 3.2em; }
ul#nav li a.tecajevi 	{ width: 150px; background: url(../slike/nav_bg.jpg) bottom center; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #eee; text-align: center; line-height: 3.4em; }
ul#nav li a.galerija 	{ width: 180px; background: url(../slike/nav_bg.jpg) bottom center; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #eee; text-align: center; line-height: 3.2em; }
ul#nav li a.kontakt 	{ width: 150px; background: url(../slike/nav_bg.jpg) bottom center; font-family: 'Trebuchet MS', sans-serif; font-weight:bold; font-size: 13px; color: #eee; text-align: center; line-height: 3.2em; }
ul#nav li a:hover 	{ background-position: top center; color: #000; text-decoration: none; }
 
body#overhome ul#nav li a.home,
body#overonama ul#nav li a.onama, 
body#overtecajevi ul#nav li a.tecajevi, 
body#overgalerija ul#nav li a.galerija, 
body#overkontakt ul#nav li a.kontakt
{ background-position: top center; color: #000; text-decoration: none; 