@charset "utf-8";
/* HTML/ CSS reset*/
html, body, div, span, applet, object, iframe, p, blockquote, pre,
h1, h2, h3, h4, h5, h6, a, 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%;
	font-family: inherit;
	vertical-align: top;
}
/* MARINKO CSS Document */
#main {
	height: auto;
	width: auto;
	background-color: #fff;
	background-image: url(../image/main_top.jpg);
	background-repeat: repeat-x;
}
#main_bottom_bg {
	background-image: url(../image/main_bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#middle{
	margin-right: auto;
	margin-left: auto;
	/*width: 960px;*/
	width: 980px;
	height: auto;
	clear: both;
}
#header {
	height: 354px;
	/*width: 960px;*/
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#top_1 {  }
#top_1 div.lijevo-top1 { 
	float: left;
 }
#top_1 div.lijevo-top1 div.text_lijevo_format {
	font-size: 12px;
	color: #7c7c7c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 14px;
}


#garanzia img{
				float:left;
				margin:0 15px 15px 0;
}

#garanzia p{
				float:left;
}

#doktori p{
				padding:3px 0 0 9px;
}


.text_lijevo_format a{

					outline:none;
					text-decoration:none;
					color:#7c7c7c;

}

.text_lijevo_format a:hover{

					
					color:#63adcd;

}



#top_1 div.desno-top1 { 
	float: right;
 }
#top_1 div.desno-top1 div.text_desno_format {
	margin-right: 20px;
	margin-top: 14px;
}


.text_desno_format a{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#63adcd;
	outline:none;
	text-decoration:none;
}

.text_desno_format a:hover{
	
	
	color:#7c7c7c;
	
}


#top_2 {
	height: 252px;
	float: left;
	margin-top: 0px;
	/*width: 960px;*/
	width: 980px;
	/*background-image: url(../image/header.png);*/
	background-image: url(../image/header_plavi.jpg);
	background-repeat: no-repeat;
	display: block;	
}
#top_3 {
	margin-top: 2px;
	float: left;
	height: 59px;
	position: relative;
	/*width: 960px;*/
	width: 980px;
}
#top_3 div.menu{
	margin-top: -3px;
}
#content {
	/*width: 960px;*/
	width: 980px;
	margin-top: -40px;
	clear: both;
}
div.lijevo {
	float: left;
	height: auto;
	width: 220px;
}
div.pismo{
	float: right;
	margin-left: 135px;
	margin-right: 0px;
	margin-top: -25px;
	margin-bottom: -25px;
	position:absolute;
	z-index: 1000;
}
#content div.lijevo div.box1 {
	background-image: url(../image/kontakt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
}
#content div.box-line{
	padding: 0px;
	background-image: url(../image/box_line.jpg);
	background-repeat: repeat-y;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content div.box_content {
	background-image: url(../image/box_content.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 13px;
}
#content div.box_content2 {
	background-image: url(../image/box-content2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 13px;
}
#content div.lijevo div.box2 {
	background-image: url(../image/akcije.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
}
#content div.lijevo div.box3 {
	background-image: url(../image/cjenik.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
  }

#content div.main_content {
	float: left;
	/*width: 480px;*/
	width: 500px;
	height: auto;
	margin-top: 25px;
	padding-right: 20px;
	padding-left: 20px;
}
div.desno {
	float: right;
	height: auto;
	width: 220px;
}
#content div.desno div.box4 {
	background-image: url(../image/svjedocanstva.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
  }
#content div.desno div.box5 { 
	clear: both;
 }
#content div.desno div.box5 div.box_content1 {
	margin-top: 13px;
}
#content div.desno div.box6 {
	background-image: url(../image/ordinacija.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
}

#footer {
	height: 80px;
	margin-top: 20px;
}
#footer_text {  }
#footer div.lijevo-footer{
	float: left;
	height: auto;
	margin-top: 10px;
}
#footer div.desno-footer{
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
#footer_text div.lijevo {  }
#footer_text div.desno {  }

/*FORMIRANJE*/
.clear{
clear:both;
}
hr{
	background-color: #d4d4d4;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.neko{
	float: left;
	border: 5px solid #dddddd;
	margin-right: 17px;
	clear: both;
	margin-bottom: 17px;
}
h1{
	font-family: Georgia;
	font-size: 19px;
	color: #39C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 25px;
}

h1 a{
	font-family: Georgia;
	font-size: 19px;
	color: #39C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 25px;
	text-decoration: none;
}
h1 a:hover{
	font-family: Georgia;
	font-size: 19px;
	color: #39C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 25px;
	text-decoration: none;
}
h1 a:visited{
	font-family: Georgia;
	font-size: 19px;
	color: #39C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 25px;
	text-decoration: none;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-style: normal;
	font-weight: normal;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #148ec3;
	font-size: 11px;
	font-weight: bold;
	display: inline;
}
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000ee;
	
}
h6, .h6 li, div.lijevo span, div.desno span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}
.h6 li{
	background-image: url(../image/li.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	list-style-type: none;
	padding-left: 10px;
	margin-left: 15px;
	margin-top: 5px;
}
h6 a{
	text-decoration: none;
}
.h6 a:hover{
	text-decoration:underline;
}

h7 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #148ec3;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	
}


.desno20px{
	margin-left: 150px;
	margin-top: 10px;
	padding-right: 50px;
}
.top-25{
	margin-top: 25px;
}
.tamno-sivo{color: #535353;}
.svijetlo-sivo{
	color: #7a7a7a;
	font-size: 11px;
	font-weight: bold;
}
.tamno-plavo{
	color: #069;
}
.svijetlo-plavo{
	color: #148ec3;
	font-weight: bold;
}
.plavo{
	color: #3d95ba;
	font-weight: bold;
	}
div.box-format {
	padding-top: 25px;
	padding-left: 13px;
	padding-right: 9px;
	padding-bottom: 5px;
}
div.box-format2{
	padding-top: 5px;	
	padding-left: 13px;
	padding-right: 9px;
	padding-bottom: 5px;
	}
div.lijevo span, div.desno span {
	display: block;
	margin-top: 8px;
	margin-left: 0px;
}
div.lijevo b, div.desno b{
	font-weight: bold;
	color: #7a7a7a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.hr-box{
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: -4px;
	margin-left: 15px;
	width: 190px;
}
div.desno img{
	border: 1px solid #d5d5d5;
}	
div.desno div.box6 img{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
div.box-format h4{
	margin-top: 5px;
}
div.main_content div.potpis {
	background-image: url(../image/potpis.gif);
	height: 90px;
	width: 200px;
	background-repeat: no-repeat;
	background-position: center 25px;
	margin-top: 40px;
	float: right;
	margin-left: 25px;

}

div.menu-bookmark{
	height: 40px;
	width: 107px;
	z-index: 1;
	float: right;
}
div.menu-bookmark ul{
	margin: 0px;
	padding: 0;
	list-style-type: none;
	height: 40px;
	width: 107px;
	position: relative;
	text-align:center;
}
div.menu-bookmark ul li{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/menu-bg.png);
	background-repeat: repeat-x;
}
div.menu-bookmark ul a{
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
div.menu-bookmark ul li a:hover{	
	background-image: url(../image/menu-bg-hover.png);
	background-repeat: repeat-x;
}

div.menu-contatto{
	height: 52px;
	width: 230px;
	z-index: 1;
}
div.menu-contatto ul{
	margin: 0px;
	padding: 0;
	list-style-type: none;
	height: 52px;
	width: 230px;
	left: -12px;
	position: relative;
	text-align:center;
}
div.menu-contatto ul li{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/contatto-bg.png);
	background-repeat: repeat-x;
}
div.menu-contatto ul a{
	padding-right: 33px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float:left;
}
div.menu-contatto ul li a:hover{	
	background-image: url(../image/contatto-bg-hover.png);
	background-repeat: repeat-x;
}

div.menu{
	/*width: 960px;*/
	width: 980px;
	height: 60px;
	margin-top: 1px;
}
div.menu ul{
	margin: 0px;
	padding: 0;
	list-style-type: none;
	height: 60px;
	position: absolute;
}
div.menu ul li{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/menu-bg.png);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	/*border-top-color: #84a703;
	border-right-color: #a1d656;
	border-bottom-color: #84a703;
	border-left-color: #84a703;*/
	border-top-color: #418fb2;
	border-right-color: #67bcd7;
	border-bottom-color: #418fb2;
	border-left-color: #418fb2;
}
div.menu ul a{
	padding-right: 33px;
	padding-bottom: 20px;
	padding-left: 32px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float:left;
}
div.menu ul li a:hover{	
	background-image: url(../image/menu-bg-hover.png);
	background-repeat: repeat-x;
}

.desno-footer a{
	font-size:11px;
	color:#ffffff;
	outline:none;
	text-decoration:none;
}

.desno-footer a:hover{
	color:#7c7c7c;
}

a{
	font-size:12px;
	/*color:#97bf0d;*/
	outline:none;
	text-decoration:none;
}
a:visited{
	font-size:12px;
	outline:none;
	text-decoration:none;
}
a:hover{
	text-decoration: underline;
	/*color:#7c7c7c;*/
}



/* KONTAKT FORMA */

form {
margin: 0;
padding: 0;
}

input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #191C1F;
font-size: 1em;
width: 100px;
margin-top: 3px;
margin-bottom: 10px;
padding: 3px 3px;
background: #EFEFEF;
border: 1px solid #8F8F8F;
float: left;
}

.kontakt_forma input, .kontakt_forma textarea {
width: 255px;
}

.kontakt_forma {
width: 487px;
float: left;
padding: 5px 0 0 0;
}

label {
float: left;
width: 93px;
margin-top: 4px;
}

.kontakt_forma label {
width: 160px;
}

.button {
width: 83px;
height: 24px;
background: #39C;
border: 1px solid #ffffff;
color: #ffffff;
font-weight: bold;
cursor: pointer;
}

.kontakt_forma input.button {
width: 83px;
margin-left:300px;
}

.txt_error {
border: 1px solid #FF3F3F;
background: #FFE7DF;
color: #CF1A0C;
}
.txt_error_img {
float: left;
margin: 4px 0 0 4px;
}

legend {
display: none;
}

fieldset {
border: 0;
margin: 0;
padding: 0
}

.alert {
color: #FF0000
}

.clear{
			clear:both;
		}

.tab_nav{
text-align: center;
margin: 25px 0;

}
		
.tab_nav a{
border: 1px solid;
padding: 5px;
text-transform: uppercase;
background: #E5E3E2;
outline: none;
}

.tablica2{
		width:510px;
		border-top:#CCCCCC 1px solid;
		border-right:#CCCCCC 1px solid;
		margin-bottom:20px;
		color:#999999;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
}
.tablica2 td{
		border-bottom:#CCCCCC 1px solid;
		border-left:#CCCCCC 1px solid;
		padding:5px 5px 5px 15px;
}

.tablica{
		width:470px;
		border-top:#CCCCCC 1px solid;
		border-right:#CCCCCC 1px solid;
		margin-bottom:20px;
		color:#999999;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
}
.tr{
		background: #39C;
		color:#FFFFFF;
}
.tablica td{
		border-bottom:#CCCCCC 1px solid;
		border-left:#CCCCCC 1px solid;
		padding:5px 5px 5px 15px;
}
.td-lijevi{
		width:300px;
		font-weight:bold;
}
.td-desni{
		font-weight:bold;
}