* {
		padding:0;
		margin:0;
		font-weight: normal;
		font-style: normal;
}

body {
	background-color:#F3F9E6;
	font-family:Tahoma,"Trebuchet MS","Helvetica","Arial",sans-serif;
	color:#666666;
	text-align:center;
	font-size:100%;
	display: block;
	background-image: url(../pics/jpg/podloga-body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



#wrapper {
		margin:0 auto;
		width:942px;
		padding:0 10px 10px 10px;
		text-align:left;
		background: #FFFFFF;
}

#header {
	height:410px;
	position:relative;
	background:url(../pics/png/podloga-header-2.png) no-repeat;
	width: 100%;
	margin: 0;
	padding: 0;
	border-bottom: 2px solid #466432;
}

#header-2 {
		height:98px;
		position:relative;
		background:url(../pics/png/podloga-header.png) no-repeat;
		width: 100%;
		margin: 0;
		padding: 0;
		border-bottom: 2px solid #466432;
}


#logo {
		width:266px;
		height:96px;
		float:left;
		padding-left: 10px;
		padding-top: 15px;
}

#logo img {
		border:none;
}


#logo-print {
		display:none;
	}



ul#nav {
	width:700px;
	height:82px;
	list-style-type:none;
	border-bottom: 3px solid #fff;
	position:absolute;
	top:0;
	right:-3px;
	padding: 0;
	margin: 0;
}

ul#nav li{
	float:left;
	padding:0;
	margin:0;
	width: 116px;
}


ul#nav li a, ul#nav li a:visited{
	float:left;
	display:block;
	padding:50px 0 0 0;
	text-decoration:underline;
	width:114px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	border-right:2px solid #567144;
	height:32px;
	text-align: center;
		}

ul#nav li a:hover{
	text-decoration:none;
	background-color:#415C2E;
		}


ul#nav .noborder {
		border:none;
		width: 119px;
}


	
body#naslovnica ul#nav li a.naslovnica, body#usluge ul#nav li a.usluge, body#savjeti ul#nav li a.savjeti, body#primjeri ul#nav li a.primjeri, body#o-meni ul#nav li a.o-meni, body#kontakt ul#nav li a.kontakt{
		background-color:#415C2E;
		text-decoration: none;
		cursor:default;
		}




#citat{
	position:absolute;
	left:10px;
	bottom:70px;
	padding:0;
	margin:0;
	width:441px;
	height:110px;
}


#box-1-2 h1 {
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		padding-left:0px;
		margin-bottom:15px;
		border-bottom:1px dotted #7E981B;
		margin-top: -10px;
		background-color: #9DCE3A;
		font-variant: small-caps;
}


#citat p {
		font: bold 13px Tahoma;
		color: #4F4F4F;
		margin-left: 20px;
}

#citat span {
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	background: url(../pics/png/navodnik-lijevi.png) no-repeat left top;
	margin-left: 0px;
	padding-left: 0px;
}

#citat .autor {
	font-size: 12px;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 20px;
}

#naruci {
	position:absolute;
	right:5px;
	bottom:0px;
	padding:0;
	margin:0;
	width:476px;
	height:197px;
}


#naruci p {
		font-size: 13px;
		font-weight: normal;
		color: #FFFFFF;
		padding-left: 10px;
		padding-top: 20px;
		margin-bottom: -15px;
}

#naruci span {
		font-size: 13px;
}

#naruci a, #naruci a:visited {
		font-size: 15px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:underline;
}


#naruci a:hover {
text-decoration:none;
}

#trazilica {
		display:none;
}

#trazilica p {
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 5px;
}


body#naslovnica #slova {
	float: left;
	margin-top: 15px;
}

#slova {
		float: left;
		margin-top: 7px;
}

#alati {
		width: 100%;
		float: left;
		height: 40px;
		background-color: #FFFFFF;
		border-bottom: 1px solid #466432;
		position: relative;
}

.clear {
clear:both;
}


#slova p {
		font-size: 11px;
		font-weight: normal;
		padding: 10px 10px 0 10px;
		text-align: right;
}

#slova img {
		margin-left: 70px;
}

#content {
		clear: both;
		float: left;
		width: 100%;
		margin-bottom: 0px;
		padding-bottom: 0px;
		padding-top: 10px;
		margin-right: 0px;
		margin-left: 0px;
}

.box-1-2 {
	width: 271px;
	float: left;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 0px;
	margin-bottom: 20px;
	padding-right: 0px;
	margin-right: 0px;
	height: 300px;
	position: relative;
	border: 15px solid #EEF7DD;
}


.box-1-2 h1 {
	font: 22px Tahoma;
	color: #FFFFFF;
	background: #9DCE3A;
	display: block;
	padding-left: 10px;
	line-height: 2;
}

.box-1-2 h1 span {
		font: 30px Tahoma;
		color: #FFFFFF;
		background: #9DCE3A;
		display: block;
		margin-bottom: -10px;
}

.box-1-2 p {
		font-size: 30px;
		color: #FFFFFF;
		padding-left: 10px;
}


.box-1-2 .tekst {
	font-size: 13px;
	color: #666666;
	margin-top: 10px;
	line-height: 1.5;
}

.box-1-2 .tekst.bold {
	font-weight:bold;
}


.box-3 {
	float: left;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	width: 271px;
	padding-top: 0px;
	margin-right: 18px;
	margin-left: 18px;
	border-top: 15px solid #EEF7DD;
	border-right: 15px solid #EEF7DD;
	border-bottom: 15px solid #EEF7DD;
	border-left: 15px solid #EEF7DD;
	height: 300px;
}


.box-3 h1 {
	font: 22px Tahoma;
	color: #FFFFFF;
	display: block;
	padding-left: 10px;
	line-height: 2;
}

.box-3 h1 span {
		font: 30px Tahoma;
		color: #FFFFFF;
		background: #9DCE3A;
		display: block;
		margin-bottom: -10px;
}

.box-3 p {
		font-size: 30px;
		color: #FFFFFF;
		padding-left: 10px;
}


.box-3 .tekst {
	font-size: 13px;
	color: #666666;
	margin-top: 10px;
	line-height: 1.5;
}

.box-3 .box-header {
	background-color:#9DCE3A;
	border-right: 1px solid #fff;
}

.box-3 .tekst.bold {
		font-weight:bold;
}



.box-prije-poslije {
	width: 301px;
	float: left;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	height: 290px;
}


.box-ostalo {
	width: 301px;
	float: left;
	background-color: #F3F9E6;
	padding-bottom: 10px;
	height: 290px;
	padding-top: 0px;
	position: relative;
	margin-right: 20px;
	margin-left: 18px;
	display: inline;
}


.box-ostalo h2 {
	font: 22px/38px Tahoma;
	color: #FFFFFF;
	background: #9DCE3A;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	height: 37px;
	border-bottom: 7px solid #FFFFFF;
}

.box-ostalo p {
		font-size: 30px;
		color: #FFFFFF;
		padding-left: 10px;
}


.box-ostalo .tekst {
		font-size: 13px;
		color: #666666;
		margin-top: 0px;
		margin-left: 60px;
		padding-right: 10px;
}

.box-ostalo .bold {
		font-weight:bold;
		margin-left: 10px;
		padding-left: 60px;
		margin-top: 10px;
		color: #666666;
		font-size: 13px;
		padding-top: 1px;
}

.box-ostalo .datum {
	background: url(../pics/gif/podloga-datum.gif) no-repeat center center;
	height: 40px;
	width: 50px;
	margin: 15px 10px 10px 10px;
	float: left;
	padding: 0;
	text-align: center;
	display: inline;
	border: 5px none #FFFFFF;
}





.box-ostalo-omeni {
	width: 301px;
	float: left;
	background-color: #F3F9E6;
	padding-bottom: 10px;
	height: 290px;
	padding-top: 0px;
	margin-bottom: 20px;
}


.box-ostalo-omeni h2 {
	font: 22px Tahoma;
	color: #FFFFFF;
	background: #9DCE3A;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	height: 37px;
	border-bottom: 7px solid #fff;
	line-height: 38px;
	padding-top: 0px;
	border-left: 1px solid #fff;
}

.box-ostalo-omeni p {
	font-size: 13px;
	color: #666666;
	padding-left: 10px;
	margin-top: 7px;
	line-height: 1.5;
}


.box-ostalo .tekst {
		font-size: 13px;
		color: #666666;
		margin-top: 0px;
		margin-left: 60px;
		padding-right: 10px;
}

.box-ostalo-omeni .bold {
		font-weight:bold;
		margin-top: 10px;
		color: #666666;
		font-size: 13px;
}

.box-ostalo-omeni .datum {
		background: url(../pics/gif/podloga-datum.gif) no-repeat left center;
		height: 40px;
		width: 40px;
		margin: 15px 10px 10px 10px;
		float: left;
		padding: 0;
		text-align: center;
}



#footer {
	clear: both;
	height: 370px;
	border-top: 10px solid #96C33C;
	position: relative;
	background: #FFFFFF url(../pics/jpg/logo-mali-footer.jpg) no-repeat 810px 255px;
}





.box-header {
	padding-top: 0px;
	background-color: #9DCE3A;
	border-bottom: 2px solid #FFFFFF;
	line-height: 2.5;
}


a {
		font-size: 13px;
		color: #FF6600;
		font-weight: bold;
}
a:link {
		text-decoration: underline;
}
a:visited {
		text-decoration: underline;
		color: #FF9751;
}
a:hover {
		text-decoration: none;
		color: #FF6600;
}
a:active {
		text-decoration: underline;
		color: #FF6600;
}

div.separator {
	background-color:#FFFFFF;
	height:1px;
	clear:both;
	padding: 0;
}

.box-header1 {		height: 78px;
		width: 314px;
		padding-top: 10px;
		background-color: #9DCE3A;
		border-bottom: 2px solid #667F33;
}

.box-header h2 {
		font-size: 17px;
		color: #FFFFFF;
		font-weight: normal;
		padding-left: 10px;
}

.box-prije-poslije p {
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
}

.box-prije-poslije ol {
		font-size: 13px;
		margin-left: 35px;
		margin-top: 10px;
}

.box-prije-poslije img {
		margin-top: 15px;
		border: none;
		margin-left: 12px;
}

.box-ostalo .datum span {
		font-size: 13px;
		font-weight: bold;
		color: #666666;
		padding-top: 5px;
		text-align:center;
}

.box-ostalo .datum .dan {
		color: #FFFFFF;
		text-align: center;
}

.datum p {
		font-size: 16px;
		font-weight: bold;
		padding: 0;
}

.datum p.mjesec {
		color: #666666;
		font-size: 13px;
		padding: 0;
		font-weight: normal;
}

#footer .box h1 {
	font-size: 22px;
	color: #587346;
	padding-bottom: 2px;
	border-bottom: 2px solid #96C33C;
	margin-bottom: 0px;
	padding-right: 15px;
}

#footer .box {
	width: 276px;
	float: left;
	padding: 30px 20px 20px 10px;
	border-top: none;
	border-bottom: none;
	border-left: none;
}

#footer .box ol {
		margin-left: 25px;
		font-size: 13px;
		margin-top: 10px;
}

#footer .box a {
		font-weight: normal;
}

.box-prije-poslije li {
		line-height: 20px;
}

#copyright {
	height: 20px;
	width: 780px;
	position: absolute;
	left: 11px;
	bottom: 10px;
	padding: 3px;
	background-color: #F3F9E6;
}

#copyright p {
	font-size: 11px;
	margin-bottom: 5px;
	line-height: 20px;
}

#footer .box li {
	line-height: 2;
}

#copyright a {
		font-weight: normal;
		font-size:11px;
}

#footer .box p {
	font-size: 13px;
	margin-top: 10px;
	line-height: 1.5;
}

#naruci .cijena {
	font-size: 13px;
	margin-top: 23px;
	border-top: 1px solid #fff;
	padding-top: 5px;
	width: 230px;
	margin-left: 10px;
	padding-left: 0px;
}

#naruci a {
		height: 150px;
		width: 250px;
}

#citat .citat {
	margin-left: 20px;
}

#lid {
	height: 22px;
	width: 550px;
	position: absolute;
	left: 265px;
	top: 15px;
	padding-top: 0px;
	line-height: 17px;
}

#lid .lid-current {
		font-size: 12px;
		font-weight: bold;
		color: #415C2E;
}

#lid a, #lid a:visited {
		font-size: 12px;
		color: #FF6600;
		text-decoration:underline;
		font-weight:normal;
}


#lid a:hover {
	text-decoration:none;
}

#sidebar {
		padding: 10px;
		float: left;
		width: 222px;
		margin-right: 5px;
}

#sidebar .nav-sub h2 {
		font-size: 18px;
		color: #FFFFFF;
		background: #99CC33;
		font-weight: normal;
		padding: 3px 5px 3px 10px;
		border-bottom: 1px solid #FFFFFF;
}

#sidebar .nav-sub ol {
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		list-style-type: none;
}

#sidebar .nav-sub li {
		line-height: 20px;
		font-size: 13px;
		background: url(../pics/gif/strelica.gif) no-repeat left 10px;
		padding-left: 20px;
}

#sidebar .nav-sub a {
		font-weight:bold;
}

#content-main {
		float: left;
		padding: 10px 0 10px 15px;
		width: 680px;
		margin-bottom: 0px;
}

#content-main h1 {
	font-size: 28px;
	color: #415C2E;
	margin-bottom: 16px;
	padding-left: 0px;
	margin-top: 0px;
}



#content-pretrazivanje {
		float: left;
		padding: 10px 10px 10px 15px;
		border-left: none;
		font-family: Tahoma;
}

#content-pretrazivanje h1 {
		font-size: 24px;
		color: #415C2E;
		margin-bottom: 16px;
		padding-left: 0px;
		margin-top: 10px;
}

#content-pretrazivanje p {
		font-size: 13px;
		margin-bottom: 15px;
		margin-top: 5px;
}

#content-pretrazivanje .prvi-naslov {
		margin-top: 0px;
}


#content-pretrazivanje .vrh {
		margin: 30px 0;
		padding-bottom: 1px;
		text-align: center;
}

#content-main p {
		font-size: 13px;
		margin-bottom: 15px;
		margin-top: 5px;
		line-height: 22px;
}

#content-main .prvi-naslov {
		margin-top: 0px;
}


#content-main img {
		
		padding: 7px;
		border: 1px solid #99CC33;
		margin-bottom: 15px;
}

#content-main .vrh {
		margin: 10px 0 30px 0;
		padding-bottom: 1px;
		text-align: center;
		background: url(../pics/jpg/linija-separator.jpg) no-repeat 0px 0px;
}

#content-main .vrh img {
		margin-right: 5px;
		border:none;
		margin-bottom: 0px;
		padding: 0;
}

#content-main a {
		font-weight: normal;
}

#content-main .vrh a {
		font-size: 13px;
		font-weight: normal;
}



#sidebar img {
		margin-bottom: 20px;
		border: none;
}

#lid p {
		font-size: 12px;
		font-weight: normal;
		margin-bottom: 15px;
}

#slova p span {
		font-weight: bold;
		font-size: 11px;
}

.separator-2 {
		background: #99CC33;
		height: 1px;
		width: 200px;
		margin-left: 10px;
		padding:0;
}

#sidebar .nav-sub {
		background: #F5FBEC;
		margin-bottom: 20px;
}



#content-main h2 a {
	font-size: 22px;
	font-weight:normal;
	color: #415C2E;
}

#content-main ul {
		font-size: 13px;
		margin-left: 20px;
		padding-left: 20px;
		margin-top: 15px;
}

#alati-index {
	border-bottom:none;
	float: left;
	width: 100%;
}

#cse-search-box input {
		background: #fff;
		border: 1px solid #9DCE3A;
		height: 20px;
		padding: 0;
}

#cse-search-box .gumb {
		background: url(../pics/png/gumb-trazi.png) no-repeat center center;
		color: #FFFFFF;
		height: 25px;
		padding: 0;
		width: 44px;
}



#content-main .nobold {
		font-weight: normal;
}

#content-main span.bold {
		font-weight: bold;
}


/* Attribute selectors - PDF - DOC   */

a[href$=".pdf"] {
background: url(../pics/png/ikona-pdf.png) no-repeat right top;
padding-right: 20px;
padding-top:0;
padding-bottom:0;
}


a img[href$=".pdf"] {
background: none;
}


a[href$=".ppt"] {
background: url(../pics/gif/ikona-power-point.gif) no-repeat right top;
padding-right: 20px;
padding-top:0;
padding-bottom:0;
}


a[href$=".doc"] {
background: url(../pics/png/ikona-doc.png) no-repeat right center;
padding-right: 35px;
padding-top:10px;
padding-bottom:10px;
}


a[href^="http:"] {
background: url(../pics/png/ikona-exsternal-link.png) no-repeat right top;
padding-right: 20px;
}

a[href^="http://www.webstrategija.com"], a[href^="webstrategija.com"] {
background: url(../pics/png/ikona-exsternal-link.png) no-repeat right top;
padding-right: 20px;
}

a[href^="http://www.web-upotrebljivost.com"], a[href^="web-upotrebljivost.com"] {
background: none;
padding-right: 0px;
}

a[href^="http://www.plus.hr"], a[href^="plus.hr"]{
background-image: none !important;
padding-right: 0;
}




#copyright a[href^="http:"], #vidi a[href^="http:"] {
background-image: none;
padding-right: 0;
}

a[href^="mailto:"] {
background: url(../pics/png/ikona-email.png) no-repeat right top;
padding-right: 20px;
}


#content .box-1-2 .tekst em {
		font-style: italic;
		font-weight: bold;
}

#content ul {
		padding: 0px 0px 0px 10px;
		margin-left: 25px;
		font-size: 13px;
}

#content strong {
	font-weight: bold;
}

#content li {
	padding-top: 5px;
	line-height: 2em;
}

#content-main ul {
		margin: 0px;
		padding: 0px 0px 0px 20px;
}

#content-main li {
		padding-right: 10px;
		margin-bottom: 5px;
}

#content-main h2 {
	font-size: 22px;
	color: #415C2E;
	font-weight: normal;
	margin-bottom: 5px;
	padding-top: 2px;
}


#content-main .intro-box{
	padding:10px 0 10px 10px;
	width: 645px;
	float: left;
	border-top: 2px solid #A1D144;
	position: relative;

}


body#savjeti #content-main .intro-box{
	padding:10px 0 10px 0;
	width: 645px;
	border-top: 2px solid #A1D144;
	border-bottom: 1px solid #A1D144;
	background: #fff url(../pics/gif/podloga-alati.gif) no-repeat right top;
	position: relative;
	float: left;
}

#content-main .intro-box p{
		font-size:13px;
}

#content-main .intro-box ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

#content-main .intro-box ul li {
		padding-right:7px;
		margin-bottom: 0px;
		border-right: 1px solid #ff5566;
		margin-right: 7px;
		padding-top: 0px;
		display: inline;
}

#content-main .intro-box ul li a{
color:#FF6600;
font-size:13px;
text-decoration:underline;
font-weight:normal;

}

#content-main .intro-box ul li a:hover{
		text-decoration:none;
}




#content-main .intro-box-napomena{
		padding:10px 0 10px 0;
		width: 645px;
		float: left;
		border-top: 2px solid #A1D144;
		border-bottom: 1px solid #A1D144;
		background: #fff url(../pics/jpg/ikona-trokut.jpg) no-repeat right 5px;
}

#content-main .intro-box-napomena p{
		font-size:13px;
		width: 520px;
}

#content-main .intro-box-napomena ul{
		margin:5px 0 0 0;
		padding:0;
		list-style-type:none;
}

#content-main .intro-box-napomena ul li {
		padding-right:7px;
		margin-bottom: 0px;
		border-right: 1px solid #ff5566;
		margin-right: 7px;
		padding-top: 0px;
		display: inline;
}

#content-main .intro-box-napomena ul li a{
color:#FF6600;
font-size:13px;
text-decoration:underline;
font-weight:normal;

}

#content-main .intro-box-napomena ul li a:hover{
		text-decoration:none;
}





#content-main em {
		font-style: italic;
}

#content-main h1.prvi-naslov a {
		font-size: 24px;
		font-weight: normal;
}




#content-main .sadrzaj-box{
	background-color:#FFFFFF;
	padding:0;
	float: left;
	margin-bottom: 0px;
	width: 655px;
	position: relative;
}

#content-main .sadrzaj-box p{
		font-size:13px;
		line-height: 20px;
		margin-bottom: 5px;
}

#content-main .sadrzaj-box ul{
		margin:5px 0 0 0;
		padding:0;
}

#content-main .sadrzaj-box ul li {
		padding-right:10px;
		margin-bottom: 5px;
		padding-left: 5px;
		margin-left: 25px;
		line-height: 20px;
}

#content-main .sadrzaj-box ul li a{
color:#FF6600;
font-size:13px;
text-decoration:underline;
font-weight:normal;
}

#content-main .sadrzaj-box ul li a:hover{
text-decoration:none;
}

#content-main .sadrzaj-box h2 {
	margin-top: 20px;
	margin-bottom: 5px;
}


#content-main .sadrzaj-box ul {
		list-style-type:disc;
		margin:10px 0 0 10px;
}


#content-main .sadrzaj-box li {
		padding-left:10px;
		background-image:none;
		margin-bottom:10px;
		font-size:13px;
}


#content-main .sadrzaj-box ol {
		margin:0 0 0 25px;
}

#content-main .sadrzaj-box ol li{
	margin:0 0 10px 5px;
	line-height: 16px;
}

#content-main .sadrzaj-box ol li em {
	font-size:13px;
}

#content-main .sadrzaj-box ol li:first-line {
	padding-left:0;
	background-image:none;
	margin-bottom:10px;
	font-size:13px;
	color:#7E981B;
	font-weight:bold;
}

#content-main .sadrzaj-box li.svi-clanci {
		padding-left:25px;
		background-image: url(../pics/gif/bullet-lista-tamni.gif);
		background-repeat: no-repeat;
		background-position:left center;
		margin-bottom:10px;
		list-style-type: none;
		margin-left: -17px;
}

#content-main .sadrzaj-box li a {
	color:#FF6600;
	font-size:13px;
	font-weight:bold;
}


#content-main .sadrzaj-box li a:link,#content-main .box-clanak-2 li a:visited {
	text-decoration:underline;
	font-weight:normal;
}

#content-main .sadrzaj-box li a:hover {
	text-decoration:none;
}


#content-main .sadrzaj-box .box-clanci {
		width: 650px;
		float: left;
		margin-right: 0px;
		padding-right:0px;
		list-style-type: none;
		margin-top: 0px;
		padding-top: 0px;
}

#content-main .sadrzaj-box .box-clanci p {
		font-size:13px;
		margin-top:0;
		margin-bottom:20px;
}




#content-main .sadrzaj-box .box-clanci-left {
	margin-right: 20px;
	border-right: none;
	padding-right:20px;
	list-style-type: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#content-main .sadrzaj-box .box-clanci-left p {
	font-size:13px;
	margin-top:0;
}

#content-main .sadrzaj-box .box-clanci-right {
		width: 300px;
		float: left;
		padding-right:20px;
}

#content-main .sadrzaj-box .box-clanci-right-amazon {
	width: 305px;
	float: left;
	padding:0;
}

#content-main .sadrzaj-box .box-clanci-right p {
	font-size:13px;
	margin-top:0;
}



#content-main .sadrzaj-box .box-clanci-lista {
		position: relative;
		width: 570px;
		margin-bottom: 25px;
}


#content-main .sadrzaj-box .box-clanci-lista h2 {
		font-size:20px;
		font-weight: normal;
		margin-bottom: 10px;
}

#content-main .sadrzaj-box .box-clanci-lista h2 a {
	font-size:20px;
	font-weight: normal;
	text-decoration:underline;
	color:#FF6600;
}

#content-main .sadrzaj-box .box-clanci-lista h2 a:hover {
	text-decoration:none;
}

#content-main .sadrzaj-box .box-clanci-left ul {
		list-style: none;
}

#content-main .sadrzaj-box .box-clanci-right ul {
		list-style: none;
}


.sadrzaj-box blockquote {
		background: url(../pics/jpg/ikona-blockquote.jpg) no-repeat 10px 0;
		font-size: 13px;
		color: #677B15;
		margin: 0 0 10px 0;
		padding: 0 10px 10px 45px;
		width: 550px;
		font-weight: bold;
}

.intro-box ul li a.cjenik-border {
		border-left: 1px solid #FF6600;
		padding-left: 7px;
		margin-left: -5px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
}

#content-main .sadrzaj-box a.nobold {
		font-weight: normal;
}

.sadrzaj-box h3 {
		font-size: 14px;
		font-weight: bold;
		color: #415C2E;
		margin-top: 10px;
		margin-bottom: -10px;
}

.box-clanci h3 {
		margin: 20px 0px -10px 0;
}

.box-clanci a.vise {
		background: url(../pics/gif/strelica.gif) no-repeat left center;
		padding-left: 20px;
}

#content-main .sadrzaj-box h3 a {
		font-size: 14px;
		font-weight: bold;
}

#content-main .sadrzaj-box p.napomena {
		margin-top:15px;
}


#content-main table.box-table-a tbody tr td img.noborder-2 {
		border:none;
		float: left;
		padding: 10px 0 0 0;
}



#forma input {
		margin-top: 10px;
		height:20px;
		font-size:14px;
		font-weight:bold;
		padding-top:3px;
}

#forma input#button {
		margin-top:0;
		height:25px;
		font-size:14px;
		font-weight:bold;
		padding:3px 0;
}


#forma select {
		margin-top: 10px;
		height:25px;
		line-height: 25px;
}

#forma textarea#poruka {
		margin-top: 0px;
		font-weight:bold;
		font-size:13px;
		font-family:Tahoma;
}


#content-main .sadrzaj-box .box-clanci .box-table-a ul {
		margin-top: 0px;
}

#content-main .sadrzaj-box .box-clanci .box-table-a ul ul{
		margin-top: 0px;
}

#content-main .sadrzaj-box .box-clanci .box-table-a tr td p {
		line-height: 20px;
		margin-bottom: 0px;
}

#content-main h1 span {
	font-weight:bold;
}

#citat em {
		font-style: italic;
}

#content-main .sadrzaj-box .box-clanci img.ja {
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}

body#savjeti .intro-box .alati {
		position: absolute;
		left: 465px;
		top: 0;
		width: 185px;
		height: 80px;
}

body#savjeti #content-main .intro-box .alati p a {
		background: url(../pics/gif/ikona-print.gif) no-repeat left center;
		padding-left: 25px;
		padding-top: 0px;
}

body#savjeti #content-main .intro-box .alati p a.noimage {
		background: none;
		padding:0;
		margin:0;
}

body#savjeti #content-main .intro-box .alati p {
		margin-bottom:0;
		margin-top: 5px;
}

body#savjeti #content-main .intro-box .alati p img {
		border:none;
		padding:0 0 0 2px;
		}


#content-main .sadrzaj-box ul+p {
	margin-top:15px;
}

#content-main .sadrzaj-box h2+p {
		margin-top:15px;
}

#content-main .sadrzaj-box .sitno {
		font-size: 10px;
		color: #666666;
}

#content-main .datum-objava {
		font-size: 11px;
		color: #415C2E;
		font-weight: normal;
		margin-bottom: 20px;
		margin-top: -10px;
}

#content .box-1-2 li {
	margin-bottom: 6px;
	line-height: 1.5;
}


#content .box-3 li {
	margin-bottom: 6px;
	line-height: 1.5;
}


.box-prije-poslije a.primjeri-analize {
		background: url(../pics/png/primjeri-analize-naslovnica.png) no-repeat 0 top;
		display:block;
		width:272px;
		height:126px;
}

.box-prije-poslije a.primjeri-analize:hover {
		background: url(../pics/png/primjeri-analize-naslovnica.png) no-repeat 100% top;
}

.box-ostalo-omeni ul {
		margin-bottom: 15px;
}

#content-main .sadrzaj-box h3 {
		font: 13px Tahoma;
		font-weight: bold;
		margin-bottom: 5px;
		margin-top: 20px;
}

#content-main .sadrzaj-box h3 em {
		font-weight: bold;
}

.sadrzaj-box li.bullet-kvadrat {
		list-style: square;
}

pre {
		margin-left: 15px;
}

.intro-box a {
		padding-right: 2px;
}


.intro-box a:hover {
		text-decoration:none;
}

#vidi {
		width: 295px;
		border: none;
}

#vidi img {
		border: none;
		margin-top: 10px;
}

#vidi p {
		margin-bottom: -5px;
		font-weight:bold;
}

#vidi p span {
		font-weight:normal;
}

#content-main .sadrzaj-box .box-clanci-left ul li img {
		border-style: none;
		margin: 0px;
		padding: 0px;
		display: inline;
}

body#naslovnica #content .box-prije-poslije ol li a img {
		border-style: none;
		margin: 0px;
		padding: 0px;
		display: inline;
}

#kontakt select.input-telefon {
		width: 100px;
}

#warning {
	position:absolute;
	left:780px;
	top:161px;
	width:150px;
	height:129px;
	z-index:1;
	background-image: url(../pics/jpg/ikona-trokut.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
#content-main .sadrzaj-box span.uskoro {
	font-weight: bold;
	color: #FF2121;
}
#content-main .sadrzaj-box .box-uskoro {
	margin-top: 20px;
	margin-bottom: 15px;
	background-color: #F5FBEC;
	padding: 0 0 5px 3px;
	border: 1px solid #99CC33;
}
#content .box-ostalo #sve-novosti {
	position: absolute;
	height: 20px;
	width: 98px;
	bottom: 10px;
	text-align: left;
	left: 10px;
}
#savjeti #wrapper #content #content-main .sadrzaj-box .slika {
	position: relative;
	padding-left: 15px;
	margin-top: 10px;
	margin-bottom: 15px;
	clear: both;
}
.slika p {
	text-align: center;
}
#savjeti #wrapper #content #content-main .sadrzaj-box .slika img {
	margin-bottom: -5px;
}

#content-main .sadrzaj-box .clanak-napomena {
	font-size:12px;
	color:#333333;
	background-color:#EFF8EB;
	border:1px solid #A1D144;
	padding:10px 10px 10px 10px;
	margin-bottom: 25px;
	margin-right: 20px;
	background-image:url(../pics/png/kod-savjeti.png);
	background-repeat:no-repeat;
	background-position:10px 10px;
		}
#savjeti #wrapper #content #content-main .intro-box .noborder-desno {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

pre {
	background-color:#EFF8EB;
	border:1px solid #A1D144;
	padding:10px 10px 10px 10px;
	margin-bottom: 25px;
	margin-right: 40px;
	margin-top: 20px;
	font-size: 13px;
}

pre.html-kod, ol li ol li pre.html-kod {
	background-image: url(../pics/gif/kod-html.gif);
	background-repeat: no-repeat;
	background-position: 525px 10px;
}


pre.css-kod, ol li ol li pre.css-kod {
	background-image: url(../pics/gif/kod-css.gif);
	background-repeat: no-repeat;
	background-position: 525px 10px;
}

#autorska-prava {
	margin-top:30px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #96C33C;
	padding-top:0;
}

#autorska-prava h2{
	margin-top:5px !important;
}
#savjeti #wrapper #content #content-main .sadrzaj-box span.boja-pozadine-crvena {
	background-color: #FF0000;
}
#content #sidebar strong {
	font-weight: normal;
	font-size: 12px;
}
#banner {
	height: 90px;
	width: 728px;
	margin-top: 10px;
	margin-bottom: 0px;
	float: left;
	text-align: left;
}
#content .box-3 ul {
	margin-top: 10px;
}
#naslovnica #wrapper #content .box-prije-poslije .uskoro {
	color: #FF0000;
	font-weight: bold;
}
#naslovnica #wrapper #alati-index .share {
	float: right;
	margin-top: 10px;
}


#wrapper #alati .share {
	float: right;
	margin-top: 0;
}

#naslovnica #wrapper #content .box-ostalo .bold img.fb-logo {
	margin-right: 5px;
}

.gumb-naruci-analizu {
	position:absolute;
	top:3px;
	width:195px;
	z-index:1;
	right: 10px;
}

.gumb-naruci-analizu a.gumb-naruci, #gumb-naruci-analizu-2 a.gumb-naruci {
	background:url(../pics/jpg/gumb-naruci-analizu.jpg) no-repeat left top;
	display:block;
	width:195px;
	height:79px;
}

.gumb-naruci-analizu a.gumb-naruci:hover, #gumb-naruci-analizu-2 a.gumb-naruci:hover{
	background-position:left -79px;
}


#novosti {
	position:absolute;
	left:35px;
	top:117px;
	width:880px;
	height:245px;
	z-index:1;
	background: url(../pics/png/podloga-naslovnica-novosti-analiza-tcom.png) no-repeat;
	text-align: left;
	padding: 15px 15px 15px 25px;
}
#naslovnica #novosti .naslov-novosti {
	font-size: 27px;
	color: #415C2E;
	font-weight: lighter;
	margin-top: 20px;
	margin-bottom: -10px;
	width: 300px;
}

#naslovnica #novosti .naslov-novosti a:link, #naslovnica #novosti .naslov-novosti a:visited {
	font-size: 27px;
	color: #415C2E;
	text-decoration:none;
	font-weight:normal;
	}
	
#naslovnica #novosti .naslov-novosti a:hover{
	text-decoration:underline;
	}

#naslovnica #novosti .podnaslov-novosti {
	font-size: 15px;
	color: #415C2E;
	font-weight: normal;
	width:300px;
	margin-top: 0px;
}
a.gumb-pogledaj-analizu {
	background: url(../pics/jpg/gumb-pogledaj-analizu.jpg) no-repeat left -100px;
	display:block;
	width:252px;
	height:102px;
	text-indent:-9999px;
	margin-left:-20px;
}

a.gumb-pogledaj-analizu:hover {
	background-position:left top;
}
#naslovnica #wrapper #header #novosti p.naziv-novosti {
	font-size: 18px;
	color: #99CC33;
}


#naslovnica #wrapper #header #novosti p.naziv-novosti a:link, #naslovnica #wrapper #header #novosti p.naziv-novosti a:visited {
	font-size: 18px;
	color: #99CC33;
	text-decoration:none;
	font-weight:normal;
}

#naslovnica #wrapper #header #novosti p.naziv-novosti a:hover {
	text-decoration:underline;
}
#naslovnica #wrapper #header #novosti .podnaslov-novosti span {
	font-weight: normal;
	font-size: 18px;
}
#naslovnica #wrapper #alati-index .share .addthis_toolbox .custom_images .addthis_button_email img {
	border-style: none;
}

#alati .share .addthis_toolbox .custom_images .addthis_button_email img {
	border-style: none;
}


#primjeri #wrapper #content #content-main .intro-box .gumb-naruci-analizu p.cjenik-usluga {
	text-align: center;
	margin-top: -8px;
	font-weight: bold;
}

#gumb-naruci-analizu-2 {
	position:absolute;
	width:195px;
	height:115px;
	z-index:1;
	right: 10px;
	bottom: 0px;
	top: 3140px;
}

.gumb-naruci-analizu-naslovnica {
	position:absolute;
	width:195px;
	height:115px;
	z-index:1;
	top: 225px;
	left: 15px;
}


.gumb-naruci-analizu-naslovnica a.gumb-naruci {
background:url(../pics/jpg/gumb-naruci-analizu-naslovnica.jpg) no-repeat left top;
	display:block;
	width:195px;
	height:79px;
}


.gumb-naruci-analizu-naslovnica a.gumb-naruci:hover {
background-position:left -79px;
}
#o-meni #wrapper #content #content-main .sadrzaj-box .box-clanci object {
	margin-top: 20px;
}
.clear-2 {
	margin-top:20px;
	margin-bottom: 30px;
	height: 1px;
	clear:both;
}
