body {
	margin: 0;
	padding: 0;
	background: #003366;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	color: #666666;
}

a {
	color: #135293;
}

a:hover {
	text-decoration: none;
}

p {
	margin: 15px 0 0 30px;
}

h1{
font-size: 14pt;
font-family: Georgia, Times New Roman, Times, serif;
letter-spacing: -1px; 
margin: 0px 0px 0px 0px;
color: #0000FF

}
:hover h1 {
color: #FF0000; 
text-decoration : none;
}

.link{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 8pt;
padding: 0px;
margin: 0px 0px 10px 0px;
color: #C0C0C0; 
}

.opis{
font-size: 12pt;
font-family: Georgia, Times New Roman, Times, serif;
padding: 0px;
margin: 0px 0px 0px 0px; 
}

.kategorije {
	margin: 0;
	padding: 10px 0;
	background: url("layout/09.gif") repeat-x left bottom;
	font-size: 197%;
	font-weight: normal;
	color: #135293;
}

.title3 {
	margin: 0;
	padding: 10px 0;
	background: url("layout/11.gif") repeat-x left bottom;
	font-size: 129%;
	font-weight: normal;
	color: #FFFFFF;
}

.linkovi {
	padding: 10px 20px 10px 25px;
}

.linkovi p, .url ul, .url ol {
	line-height: 100%;
}

.url {
 font-size: 14pt;
 font-family: Georgia, Times New Roman, Times, serif;
 background: url("layout/09.gif") repeat-x left bottom;
 padding: 7px;
 margin: 0px 0px 10px 0px;
}

.google {
	padding: 0px 0px 0px 0px;
	margin: 0px 30px 0px 190px;
}

.google1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

.nara {
	margin: 20px 30px;
	background: #FF9523 url("layout/10.gif") repeat-x;
	color: #FFFFFF;
}

.nara a {
	color: #FFFFFF;
}

.bijela {
	color: #FFFFFF;
}

.bijela a {
	color: #FFFFFF;
}

.plava {
	color: #4096EE;
}

.col-1 {
	float: left;
	width: 300px;
}

.col-2 {
	float: right;
	width: 300px;
}

.colo-1 {
	float: left;
	width: 300px;
}

.colo-2 {
	float: right;
	width: 360px;
}

#ograda {
	width: 980px;
	margin: 0 auto;
	background: #FFFFFF url("layout/01.gif") repeat-y;
}

#ljevo {
	float: left;
	width: 240px;
}

img.left {
	float: left;
	margin: 5px 10px 0 0;
}

#logo {
	height: 220px;
	background: #2473AB url(layout/logo.gif) no-repeat center center;
}

#menu {
	padding: 20px;
	background: #85C329 url("layout/04.gif") repeat-x;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	padding: 10px 0;
	background: url("layout/05.gif") repeat-x;
}

#menu li.first {
	background: none;
}

#menu a {
	text-decoration: none;
	font-size: 129%;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
}

#sadrzaj {
	float: right;
	width: 740px;
}

#footer {
	width: 980px;
	height: 45px;
	margin: 0 auto;
}

#footer p {
	margin: 0;
	font-size: 85%;
}

#valid {
	float: left;
	width: 220px;
	height: 25px;
	padding: 35px 0 0 20px;
	background: #ADAD00;
}

#valid a {
	color: #FFFFFF;
}

#legal {
	float: right;
	width: 720px;
	height: 25px;
	padding: 35px 0 0 20px;
	background: #FFE79E;
}


.style1 {font-size: 20px;color: #FF6600;}
.style2 {color: #FF6600}
.style3 {color: #333333;font-weight: bold;}
