body {
	margin: 0px auto 0px auto;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
	background-color:#ffffff;
}


a {
	outline:none;
	text-decoration:none;
}

a img {
	border:none;
}

p {
margin:0px;
padding:0px;
}

ul{
padding-left:40px; 
line-height:17px;
list-style-image:url(design/bl3.jpg);

}

strong {
color:#888888;
}

h1 {
font-size:14px;
color:#477fd4;
margin:0px 0px 10px 0px;
padding:0px;
}

h1 b {
color:#8e8e8e;
font-size:12px;
}

h2 {
font-size:12px;
font-weight:bold;
color:#477fd4;
}

h3 {
font-size:11px;

color:#888888;
}

form {
 margin:20px 0px 0px 0px; 
 padding:0px;
}

.input {
background:transparent;
border: solid 1px #c5c5c5;
color:#878787;
font-family: Verdana;
font-size:11px;
width:200px;
height:18px;
padding:2px 0px 0px 0px;
margin: 4px 0px 15px 0px;
}

.textarea {
background:transparent;
border: solid 1px #c5c5c5;
color:#878787;
font-family: Verdana;
font-size:11px;
padding:2px 0px 0px 0px;
margin: 4px 0px 15px 0px;
overflow:auto;
height:130px; 
width:320px;
}

.submit { 
outline:none;
background:#f1f1f1;
border: solid 1px #c5c5c5;
outline:none;
cursor:pointer;
width:80px;
height:22px;
font-family: Arial,  Verdana, Helvetica, sans-serif;
color:#878787;
font-size:12px;
}

b {
color:#a0a0a0;
}



img {
border:none;
}



#wrapper {
width:970px;
margin:0px auto;
padding:0px 10px;
}

#header {
padding:10px 0px 0px 0px;
position:relative;
}

#header h1 {
margin:0px 0px 0px 16px;
padding:0px;
}

#header #glavni_nav {
position:absolute;
top:70px;
left:14px;
z-index:10;
}


#header #glavni_nav a {
font-weight:bold;
color:#8f8f8f;
}

#header #glavni_nav a:hover {
color:#1fa5e2;
}

#header #glavni_nav span {
padding: 0px 10px 0px 0px;
margin:0px 10px 0px 0px;
border-right: solid 1px #e4e4e4;
}

#header #flash_holder, #header #flash_holder .leva_ivica, #header #flash_holder .desna_ivica {
height:253px;
background-image: URL('design/horizontal.jpg');

}

#header #flash_holder {
margin: 20px 0px 0px 0px;
position:relative;
background-repeat: repeat-x;
background-position: 0px -253px;
}

#header #flash_holder .leva_ivica {
position:absolute;
top:0px;
left:0px;
width:28px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#header #flash_holder .desna_ivica {
position:absolute;
top:0px;
right:0px;
width:28px;
background-repeat: no-repeat;
background-position: 0px -506px;
}

#header #flash_head {
position:absolute;
bottom:14px;
right:14px;
}

#toranj {
position:absolute;
top:-71px;
right:20px;
width:438px;
height:309px;
background:URL('design/head.jpg') no-repeat;
z-index:1;
}




#header #sivi_box_row  {
position:relative;
margin:0px 0px 0px 13px;
}

#header #sivi_box_row .sivi_box {
padding:3px;
background-color:#ffffff;
border:solid 1px #ebebeb;
height:102px;
width:294px;
}

#header #sivi_box_row  .second {
position:absolute;
top:0px;
left:321px;
}

#header #sivi_box_row  .third {
position:absolute;
top:0px;
left:642px;
}

#header #sivi_box_row .sivi_box .content {
background-color:#f2f2f2;
height:100%;
width:100%;
}

#header #sivi_box_row .sivi_box .content h2 {
margin:0px 0px 0px 110px;
padding:5px 0px 0px  0px;
}

#header #sivi_box_row .sivi_box .content p {
margin:0px 0px 0px 110px;
padding:5px 5px 0px 0px;
font-size:10px;
}

#header #sivi_box_row .sivi_box .content img {
border-right:solid 3px #ffffff;
}

#header #sivi_box_row .sivi_box .content .detaljnije {
margin: 0px 0px 0px 165px;
}

#header #sivi_box_row .sivi_box .content .detaljnije img {
border:none;
}

#header #sivi_box_row .sivi_box .navtabs a {
color:#797878;
border-bottom:solid 1px #ffffff;
display:block;
padding: 9px 0px 0px 0px;
height:24px;
background-image: URL('design/bl1.jpg');
background-repeat:no-repeat;
background-position: 275px 12px;
}

#header #sivi_box_row .sivi_box .navtabs a:hover {
color:#0094dd;
background-position: 278px 12px;
background-color:#fbf9f9;
}

#header #sivi_box_row .sivi_box .navtabs a b {
color:#477fd4;
margin:0px 0px 0px 5px;
}

#content {
position:relative;
margin:30px 13px 20px 13px;
z-index:10;
font-size:11px;
line-height:19px;
}

#content img {
padding:2px;
border:solid 2px #dadada;
margin-top:5px;
}

#content .detaljnije {
text-align:right;
}

#content .detaljnije img {
border:none;
}

#content #desna_kolona {
position:absolute; 
top:0px;
left:320px;
width:622px;
z-index:10;
}

#content #desna_kolona p {
margin:0px 0px 0px 150px;
text-align:justify;
}
.podmeni {
width:300px;
}

.podmeni b{
color:#ec1c23;
}
.podmeni a {
	display:block;
	width:280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
	background-image: URL('design/bl1.jpg');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:15px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #ebebeb;

}

.podmeni a:hover {
	color:#2f4ac0;
}
.podmeni .lnk{
	border:none;
	text-decoration:underline;
	color:#477fd4;
	background-image:none;
	margin-bottom:10px;
	padding:0px;
}

.podmeni .sertifikati a{
	margin:0px 0px 10px 0px;
	padding:0px;
	background-image: none;
	border:none;
}
.sertifikati img{
	border:none;
	margin:0px;
	padding:0px;
}


#galerija img {
	border:1px solid #e2dccb;
	padding:5px;
	margin:5px;

}
#galerija .detaljnije a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
	background-image: URL('design/bl1.jpg');
	background-repeat:no-repeat;
	background-position: bottom right;
	margin-right:35px;
	padding-right:15px;
}

#galerija .detaljnije a:hover{

	color:#477fd4;
}

.napred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
	background-image: URL('design/bl4.jpg');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	padding-right:5px;

}
.nazad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
	background-image: URL('design/bl1.jpg');
	background-repeat:no-repeat;
	background-position: 52px 3px;
	padding-right:30px;
	padding-left:5px;
	


}
.sablon_1 {
	width:520px;
	text-align:justify;
}

.sablon_1 .lnk a{
	color:#477fd4;
	text-decoration:underline;

}
.sablon_1 .lnk a:hover{
	color:#2f4ac0;

}

.sablon_1 .detaljnije a{
	color:#477fd4;
	background-image: URL('design/bl1.jpg');
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-right:18px;
	padding-bottom:0px;
}
.sablon_1 .detaljnije a:hover{
	color:#2f4ac0;
	

}
.sablon_2 {
position:absolute;
width:620px;
left:322px;
top:0px;
text-align:justify;

}


.sablon_2 .lnk a{
	color:#477fd4;
	text-decoration:underline;

}
.sablon_2 .lnk a:hover{
	color:#2f4ac0;

}
.pdf a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#477fd4;
	background-image: URL('design/pdf.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-left:19px;
	height:16px;
	display:block;
}

.pdf a:hover{
	text-decoration:underline;
}

#footer, #footer_pusher{
	height:108px;
	background-image: URL('design/horizontal.jpg');
	background-position: 0px -759px;
	background-repeat: repeat-x;
	background-color:#f2f2f2;
	text-align:center;	
}

#footer {
	visibility:hidden;
}



#footer_pusher {
	position:relative;
	width:990px;
	height:78px;
	padding: 30px 0px 0px 0px;
	margin:0px auto;
	z-index:2;
	text-align:left;
	}

#footer_company_info {
position:absolute;
top:21px;
left:20px;

font-size:11px;
font-weight:bold;
color:#979596;
}

#footer_company_info h1 {
font-family:Arial;
color:#477fd4;
font-size:17px;
font-weight:bold;
margin:0px;
padding:0px;
}

#footer_logo {
position:absolute;
right:0px;
top:-53px;
z-index:2;
}

#pixart  {
position:absolute;
right:30px;
top:80px;
font-family:Verdana;
font-size:10px;
color:#999999;
z-index:4;
}


#pixart a {
font-size:11px;
outline:none;
text-decoration:none;
color:#999999;
}




