html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, a img, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; vertical-align: baseline; 
	}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate; border-spacing:0;
	}
caption, th, td {
	text-align: left; font-weight: normal;
	}
p  {
	padding:5px 20px 10px 20px; color:#000; letter-spacing:2px; font-size:16px; 

}
h1, h2, h2 a {
	padding-left:10px; color:#000; text-shadow:#070609 0px 1px 1px; text-decoration:none; font-size:20px; margin:0; 
	}
	h2 span { margin-top:-30px;}
	
	h2 a:hover {opacity: .70;}
h3, h3 a {
	padding:3px 5px 3px 10px; color:#000; text-decoration:none; font-size:16px; font-weight:bold;
	}
h4, h4 a {
	font-size:16px; padding:10px; margin:0 0 0 30px; color:#000; text-shadow: 1px 1px 1px rgba(153, 204, 155); text-decoration:none;
	}
h4 a:hover {opacity: .70;}
body {
	 color:#000; font-size:13px; background-color:#e7ebf0; background:url(/design/legalizacija-back.jpg) no-repeat top center; font-family: 'Hoefler Text', Baskerville, Garamond, 'Palatino Linotype', Georgia, 'Times New Roman', serif; background-attachment: fixed;
	}
form{ margin-left:20px;}
	table { width:580px; margin-left:10px; border:#666 solid 1px;}
	td { width:270px; padding:5px; border:#666 solid 1px; letter-spacing:2px; font-size:16px;}
	.td_naslov { text-transform:uppercase; font-weight: bold;}
#wrapper {
	margin:10px auto 0 auto; width:960px; height:auto; background-color:#fff;  
-webkit-border-bottom-left-radius: 0.5em 0.5em;
-webkit-border-bottom-right-radius: 0.5em 0.5em;
-webkit-border-top-left-radius: 0.5em 0.5em;
-webkit-border-top-right-radius: 0.5em 0.5em;
-webkit-box-shadow: #666 1px 2px 6px; 
	}

#header {
	position:relative; height:260px; 
	}
	#logo {
		position:absolute; left:0; top:0; height:112px; opacity: 1;
		}
		#logo a img {position:absolute;}
	#logo:hover {opacity: .20;}
		#slide {
			position:absolute; top:120px; left:4px; width:952px; height:155px;
			-webkit-box-shadow: #666 1px 2px 6px; 1px 2px 6px;
			}
			#navigacija{
			position:absolute; left:0; top:290px; height:35px; width:950px; background-color:#99ccff; margin-left:4px; padding-top:6px; 
			-webkit-border-bottom-right-radius: 0.5em 0.5em;
			-webkit-border-top-right-radius: 0.5em 0.5em;
			-webkit-box-shadow: #666 1px 2px 6px;
			}
			#navigacija li {
			display: inline; padding:3px 10px;
			}
			#navigacija li a {
			font-size:23px; text-decoration:none; color:#5b7290; 
			}
			#navigacija li span a{ margin:0 0 0 380px; color:#fff; background-color:#99ccff; }
			#navigacija li a:hover, #navigacija li a:hover span { color:#B1BDCD; background-color:#333333; -webkit-transition:0.5s;
			}
		#topright {
		position:absolute; left:360px; top:60px; height:35px; width:590px;
		}
	#content {margin:100px 0 20px 0; padding-bottom:20px;}
	.baner { float:left; width:350px;}
	.baner img { margin-left:25px;}
	.intro_p {
	width:600px; float:left; 
	}
	.news{
	float:left; width:350px; height:200px; background:url(/design/snimanje_objekata.png) no-repeat; 

	}
	.izdvajamo{
	float:left; width:350px; height:200px; 
	}
	.izdvajamo h2 { margin:0; padding:0;}
	.usl_min{
	float:left; width:330px; height:100px; margin:20px 0 0 20px;
	}
	.usluga {
		width:152px; height:230px; float:left; border:#E7EBF0 solid 1px; margin-right:1px; 
		}
		.usluga p { font-size:12px; padding:5px;
		}
		.usluga a img {
		padding:0 5px; opacity: 0.85; border:none;
		}
		.usluga a:hover img {
		opacity: 1; border:none;
		}
		.usluge_main { padding-left:11px;
		}
					.usluga_4 {
					width:230px; height:230px; float:left; border:#E7EBF0 solid 1px; margin-right:2px; padding-left:3px;
					}
					.usluga_4 p { font-size:12px; padding:5px;
					}
					.usluga_4 a img, .usl_min a img {
					padding:0; opacity: 1; border:none;
					}
					.usluga_4 a:hover img, .usl_min a:hover img {
					opacity: 0.85; border:none;
					}
					.usluge_main { padding-left:11px;
					}
		.ref_p {
		float:left; width:450px;
		}
.intro_p ul { margin:0 0 20px 50px; letter-spacing:2px; font-size:16px; }
.pages {float:left; width:350px;}
.pages ul { 
}
.pages li a{text-decoration:none; letter-spacing:.9pt; font-size:16px; word-spacing:.60%;}
.pages li { margin-bottom:3px; background-color:#99ccff; padding:3px;
 -webkit-border-bottom-right-radius: 0.5em 0.5em;
-webkit-border-top-right-radius: 0.5em 0.5em;}
		.reference {
		float:left; width:500px;
		}
	.clear {clear:both; background:url(/design/clear.jpg) no-repeat; height:12px;
	}
.footer {
	 color:#000; font-size:13px; background-color:#fff; height:auto; margin:50px auto 0 auto; width:960px;
	 -webkit-border-bottom-left-radius: 0.5em 0.5em;
-webkit-border-bottom-right-radius: 0.5em 0.5em;
-webkit-border-top-left-radius: 0.5em 0.5em;
-webkit-border-top-right-radius: 0.5em 0.5em;
-webkit-box-shadow: #666 1px 2px 6px; 1px 2px 6px;
	}
	.clearF {clear:both; 
	}
    	.footer_part {
		width:455px; height:150px; float:left; margin-right:9px; background:url(/design/fotterpartback.jpg) no-repeat;
		}
		.footer_part p { font:10px; padding:5px;
		}

		#footer_part_main { padding-left:30px; padding-top:30px; margin:0 auto; width:960px;
		}
		.f_links { margin:0 0 20px 0;}
		.f_links a {
	padding:3px 5px; color:#5b7290; text-decoration:none; font-size:14px; font-weight:bold;
	}
	.f_links a:hover {
	opacity: .70; text-decoration: underline;
	}
	.intro1	{
	width:320px; padding:0 10px 0 10px; border-right:1px solid #5b7290; float:left; margin:0 10px 15px 0; background-color:#ffffff; height:500px;}
	.txtForm {
	font-size: 11px; font-weight: normal; color: #000; padding-left: 14px;
	}
	.flekicaProcena {
	font-size: 11px; color: #000; width: 80px; height: 17px; margin-bottom: 1px; background-image: url(../images/flekica.png); background-repeat: repeat-x; border: 1px solid #5b7290; margin-left: 2px;}
	.flekicaProcena1 {
	font-size: 11px; color: #000; width:300px; height:100px; margin-bottom: 1px; background-image: url(../images/flekica.png); background-repeat: repeat-x; border: 1px solid #5b7290; margin-left: 2px;
	}
	#Kontakt {
	float: left;
	}

