body, html, div, dl, dt, dd,  h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	}

html,body
{
height: 100%;
}

body {margin: 0;
		padding: 0;
		line-height: 24px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666;
		text-align: justify;
		background-color: #034b90;
}

/*img{behavior:url(iepngfix.htc);}*/

a img { border:0 }
img { border:0 }
a{
  outline: none;
}


a {color: #666666; text-decoration: none;}

a:hover { color: #FF9900;}


#top {background-image: url(images/topbcg.jpg); height: 232px;}
#header {margin: 0 auto; width: 820px; background-image: url(images/head.jpg); height: 232px;}
#content {
	background-color: #FFFFFF;
	padding-bottom: 20px;

}
#container {width: 820px; margin: 0 auto; padding: 0px 0 0 0; }
h1 {font-size: 20px; color: #444; padding: 10px 0 10px 0;}
h2 {font-size: 20px; color: #444; padding: 10px 0 10px 0;}


.left {width: 540px; float: left; }
.vetlab {padding-bottom: 10px;}
.right {
	width: 240px;
	float: left;
	padding: 0px 0 0 30px;
	background-image: url(images/desnobcg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.desno {

	padding: 0px 0px 0 10px; text-align: left;

}

.desno h2 {font-size: 18px; color: #666;}

.desno ul {margin: 10px 0 20px 0; padding: 0 0 0 20px;}

.ocisti {clear:both; line-height:0px;font-size:0;margin-top:0px; }
#footer {}







ul#navi li ul {	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

ul#navi {z-index: 999;  position: relative; float: left; height:33px; clear:both; padding-bottom: 0px; border: #FF6600 1px solid; margin: 0; padding: 0; border: 0; outline: 0; margin-top: 80px;}
ul#navi li { position: relative; float:left; display: inline; padding: 10px 30px 0 0px; color:#fff; font-weight:bold;  height:29px; font-size: 16px;}
ul#navi li a {position: relative; float: left; left:0; top:0; display:block;}
ul#navi li ul {z-index: 1000; left: 0px; top: 38px;position: absolute; background:none; clear:both; display: none; width: 100px;}
ul#navi li ul li { font-size: 1em; position: relative; float: left; display: block; clear: both;background:#014a8e; width:270px; height:auto; padding: 1px 10px 1px 10px; 	}
ul#navi li ul li.last { padding-bottom:15px;}
ul#navi a {color:#fff;}
ul#navi li ul li a {position: relative ;float: left;color:#fff;width:auto;font-size:0.75em;font-weight:normal;}
ul#navi li ul li a:hover {color: #eb8d12;}


#menu{height:100px;font-size:12px;font-weight:bold;padding:0; }
#menu ul{float: left; margin: 0;  list-style-type:none; width:auto;padding: 0;}
#menu ul li{display:block; float:left; margin:0;}
#menu ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 12px;height:100px;}
#menu ul li a span{padding:40px 12px 0 0;height:87px;float:left;}
#menu ul li a:hover{color:#fff;background: url("left2.gif") no-repeat top left;}
#menu ul li a:hover span{display:block;padding:40px 12px 0 0;width:auto;background: url("right2.gif") no-repeat top right;height:87px;cursor:pointer; color: #FF9900;}
#menu ul li a.current{color:#fff;background: url("left2.gif") no-repeat top left;}
#menu ul li a.current span{display:block;padding:40px 12px 0 0;width:auto;background: url("right2.gif") no-repeat top right;height:87px; color: #FFFFFF; }

.slika {background: #fff;
	border: solid 1px #d1d1d1;
	padding: 3px;
	float: left; margin: 4px 10px 2px 0;}
	
a.slika:hover {background: #7bb0c8;
	border: solid 1px #bdbdbd;
	padding: 3px;
	float: left; margin: 4px 10px 2px 0;}
	
.slika2 {background: #fff;
	border: solid 1px #d1d1d1;
	padding: 3px;
	float: left; margin: 4px 10px 2px 0;}
	
a.slika2:hover {background: #dcdcdc;
	border: solid 1px #bdbdbd;
	padding: 3px;
	float: left; margin: 4px 10px 2px 0;}
	
	
	/* Footer tekst i linkovi */
	
	#foot {margin: 0 auto; width: 820px;}

#information {


	}
	
#information p {
	padding: 0;
	}

#information a {
color: #fff; text-decoration: underline;
	}

#information a:hover {
	color: #f9ba16;
	}

#information h4 {

	color: #fff;
	font-size: 1.4em;
padding: 15px 0 0px 0;;
	font-weight: bold;
	}

#contact .ccolor {
	color: #fff;
	}
	
#contact {
	color: #fff;
	width: 820px;
	/*margin: 0 auto;*/
	float: left;


	}



#clientwebform {

	
	position: relative;
	/*width: 917px;*/
	float: left;
	margin-left: 0px;
	padding: 0px 0 0px 0;
	
	}

#direct img {
	vertical-align: middle;
	}
	


#linkovi {padding: 10px 0 20px 0; width: 820px; float: left; margin: 0;}
#linkovi ul {padding: 0; margin: 0;}
#linkovi li {display: block; list-style-type: none; display: inline; border-right: #BADDEA solid 1px; padding: 0px 6px 0px 6px; line-height: 18px;}
#linkovi li.prvi {display: block; list-style-type: none; display: inline; border-right: #BADDEA solid 1px; padding: 0px 9px 0px 0px;}
#linkovi li.zadnji {display: block; list-style-type: none; display: inline; border-right: #BADDEA solid 0px; padding: 0px 9px 0px 9px;}
#linkovi a { color: #fff; text-decoration: none; font-weight: bold;}
#linkovi a:hover { color: #FF9900;}


/* Galerija */

.galerija ul {margin: 0; padding: 0;}
div.galerija ul.slicica {overflow:hidden; margin-top: 10px;}
div.galerija ul.slicica li {margin-right:6px;float:left; margin-bottom: 6px; list-style-type: none; }
div.galerija ul.slicica li.cat4,

div.galerija ul.slicica li a {border:2px solid #CCCCCC;background:#FFFFFF;display:block;}
div.galerija ul.slicica li a:hover,
div.galerija ul.slicica li a:active,
div.galerija ul.slicica li a:focus {border-color:#FF6600;background:#fff;}
div.galerija ul.slicica li a[href="#"] {border-color:#CCCCCC;background:#FFFFFF;cursor:default;}
div.galerija ul.slicica li a img {margin:3px;}

/* Forma */

form p {padding-top: 2px;}

.formpolja {
border: #CCCCCC 1px solid;
width: 260px;
background-color: #f3f3f3;
margin-bottom: 10px;
}

#zbroj {
border: #CCCCCC 1px solid;
width: 260px;
background-color: #f3f3f3;
margin-bottom: 10px;
}

form textarea {
border: #ccc 1px solid;
width: 260px;
background-color: #f3f3f3;
}

form select {
border: #666 1px solid;
width: 260px;
}

 label
{
width: 100px;
float: left;
text-align: right;
margin-right: 15px;
display: block;
font-weight: bold;

}

.submit input
{
width: 80px;
margin-left: 115px;
border: #CCCCCC 1px solid;
background-color: #f3f3f3;}

.submitvetcli input
{
width: 180px;
font-weight: bold;
margin-left: 115px;
cursor: pointer;
border: #CCCCCC 1px solid;
background-color: #f3f3f3;}

/* Pošalji mail */

.send-friend {margin: 5px 0px 10px 0px; border: #DDDDDD 1px solid; padding: 5px; background-color: #eee;  }
.send-friend-box2 {background-color: #f7f7f7; padding-bottom: 0px; text-align: center; font-weight: bold; margin: 0;}
