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:#663366; letter-spacing:2px; font-size:14px; 

}
h1, h2, h2 a {
	font-size:24px; padding:10px; margin:0 10px; color:#663366; text-shadow:1px 1px 1px rgba(102,51,102,.4); text-decoration:none;
	}
	h2 a:hover {opacity: .70;}
h3, h3 a {
	padding:3px 5px 3px 10px; color:#5b7290; text-decoration:none; font-size:16px; font-weight:bold;
	}
h4, h4 a {
	font-size:16px; padding:10px; margin:0 0 0 30px; color:#663366; text-shadow: 1px 1px 1px rgba(102,51,102,.4); text-decoration:none;
	}
h4 a:hover {opacity: .70;}
body {
	 color:#5b7290; font-size:13px; background-color:#e7ebf0; background:url(/design/backimg.gif) no-repeat top center; font-family: Palatino, Palatino Linotype, Serif;
	}
#wrapper {
	margin:0 auto; width:960px; height:auto; background-color:#fff;
}
#header {
	position:relative; height:515px; 
	}
	#logo {
		position:absolute; left:10px; top:10px; height:85px; opacity: 1;
		}
	#logo:hover {opacity: .20;}
		#slide {
			position:absolute; top:105px; left:9px; width:940px; height:400px;
			}
			#navigacija{
			position:absolute; left:350px; top:10px; height:45px; width:600px; 
			}
			#navigacija li {
			display: inline; padding:3px 20px;
			}
			#navigacija li a {
			font-size:23px; text-decoration:none; color:#5b7290;
			}
			#navigacija li a:hover { color:#B1BDCD;
			}
		#topright {
		position:absolute; left:360px; top:60px; height:35px; width:590px;
		}
	#content { margin-bottom:20px;}
	.intro_p {
	width:600px; float:left;
	}
	.news{
	float:left; width:330px; height:200px; margin-left:20px; background:url(/design/video.jpg) no-repeat;
	}
	.izdvajamo{
	float:left; width:330px; height:200px; margin-left:20px; 
	}
	.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;
		}
		.ref_p ul { margin-left:50px; font-size:16px;}
		.reference {
		float:left; width:500px;
		}
	.clear {clear:both; background:url(/design/clear.jpg) no-repeat; height:12px;
	}
.footer {
	 color:#5b7290; font-size:13px; background-color:#e7ebf0; background:url(/design/footimg.jpg) no-repeat bottom center; height:auto;
	}
	.clearF {clear:both; 
	}
    	.footer_part {
		width:305px; height:240px; float:left; margin-right:9px; background:url(/design/fotterpartback.jpg) no-repeat;
		}
		.footer_part p { font:10px; padding:10px;
		}
		.footer_part a img {
		padding:0 5px; opacity: 0.85; border:none;
		}
		.footer_part a:hover img {
		opacity: 1; border:none;
		}
		#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: #663366; padding-left: 14px;
	}
	.flekicaProcena {
	font-size: 11px; color: #663366; 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: #663366; 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;
	}

