@charset "utf-8";
/* CSS Document */
body {
	background:url(slike/pozadina.gif) repeat;
	margin:0;
	padding:0;
	font-family:Arial,Trebuchet MS,Helvetica,Sans-serif;
	font-size:12px;
}
/********************************************************************** OKOLNI *********************************************************************************************/
#okolni{
		margin:0 auto;
		width:966px;
}
/********************************************************************** SJENE *********************************************************************************************/
#sjena-gore{
		background:url(slike/gore.png) no-repeat;
		width:796px;
}
#sjena-dole{
		background:url(slike/dole.png) no-repeat bottom;
		width:795px;
		padding-top:14px;
		padding-left:1px;
}
#sjena-bg{
		background:url(slike/srednji.png) repeat-y;
		width:796px;
		float:left;
}
/********************************************************************** HEADER *********************************************************************************************/
#header{
		width:760px;
		height:15px;
		color:#5D6266;
		padding-top:10px;
		padding-left:187px;
}
#header a{
		margin:10px;
		color:#5D6266;
		font-weight:bold;
}
#header a:hover{
		color:#FCBC10;
}
#header a.prvi{
		margin:0 10px 0 0;
		color:#666666;
}
#header a.prvi:hover{
		color:#FCBC10;
}
#navigacija{
		width:181px;
		height:548px;
		position:absolute;
		z-index:2;
		margin-left:12px;
}
#navi_banner{
		width:160px;
		margin-left:2px;
		margin-top:2px;
}
#footer_banner{
		margin-left:6px;
}
/********************************************************************** SREDINA *********************************************************************************************/
#sredina{
		width:599px;
		position:relative;
		left:181px;
		min-height:667px;
}

* html #sredina {
height: 667px;
}

#tekst{
		background:url(slike/tekst-bg.png) no-repeat top;
}
#sadrzaj{
		padding:10px;
}
#strelice{
		float:right;
		margin-left:10px;
}
#prva-strelica{
		background:url(slike/strel-lijeva-svijetla.png) no-repeat;
		width:17px;
		height:17px;
		float:left;
		margin-right:3px;
}
#prva-strelica a{
		background:url(slike/strel-lijeva-tamna.png) no-repeat;
		width:17px;
		height:17px;
		float:left;
		margin-right:3px;
}
#druga-strelica{
		background:url(slike/strel-desna-svijetla.png) no-repeat;
		width:17px;
		height:17px;
		float:left;
}
#druga-strelica a{
		background:url(slike/strel-desna-tamna.png) no-repeat;
		width:17px;
		height:17px;
		display:block;
}
#naslov-strelica{
		color:#3A3E41;
		padding-top:2px;
		float:left;
		margin-right:7px;
}
#naslov-strelica p{
		margin:0;
		font-size:11px;
}
#content p{
		margin:0;
		color:#4C4C4C;
		font-size:11px;
}
#content img{
		margin:20px 0 0 0;
}
#content2 img{
		margin:5px 0 0 0;
}
#content a{
		color:#333333;
		font-weight:bold;
}
#content a:hover{
		color:#666666;
}
.desni-link{
		float:right;
}
#linkovi{
		margin-bottom:20px;
		margin-top:20px;
		color:#5D6266;
		border-top:#cccccc 1px solid;
		width:580px;
		padding-top:15px;
		font-size:11px;
		text-align:center;
}
#linkovi a{
		margin:10px 15px;
		color:#5D6266;
		font-weight:bold;
}
#linkovi a:hover{
		color:#FCBC10;
}
#linkovi a.prvi{
		margin:0 15px 0 0;
		color:#666666;
}
#linkovi a.prvi:hover{
		color:#FCBC10;
}
.oprema{
		margin-bottom:30px;
		float:left;
		width:580px;
}
#content .oprema img{
		float:left;
		margin:0 15px 0 0;
}
.oprema p{
		margin:0;
}
.oprema-zadnji{
		margin-bottom:0;
		float:left;
		width:580px;
}
#content .oprema-zadnji img{
		float:left;
		margin:0 15px 0 0;
}
.oprema-zadnji p{
		margin:0;
}
#banke {
		margin-bottom:20px;
}
#banke p{
		margin:0 0 20px 0;
}
#banke img{
		border:0;
}
#banke a{
		margin-right:5px;
}
/********************************************************************** FOOTER *********************************************************************************************/
#desni{
		width:170px;
		position:relative;
		float:right;
		left:-14px;
		top:20px;
}
#modeli{
		float:left;
		width:170px;
}
#modeli-gore{
		background:url(slike/modeli-gore.png) no-repeat;
		height:25px;
		float:left;
		width:170px;
}
#modeli-sredina{
		background:url(slike/modeli-sredina.png) repeat-y;
		float:left;
		width:170px;
		
}
#modeli-dole{
		background:url(slike/modeli-dole.png) no-repeat;
		height:25px;
		float:left;
		width:170px;
}
#novosti{
		float:left;
		width:170px;
}
#footer{
		width:466px;
		margin:0 0 2px 230px;
		font-size:11px;
}
#foole{
		color:#666666;
}
#footer a {
color: #4F4A4A;
font-weight: bold;
}

#footer a:hover {
color: #000000;
}
/********************************************************************** SCROLL *********************************************************************************************/
#scroll_txt{
		width:139px;
		margin:13px 0 0 10px;
		background:#FFFFFF;
}
#scroll_txt a{
		width:117px;
		padding:2px 0 2px 10px;
		color:#333333;
		display:block;
		border-bottom:#e7e8e9 1px solid;
}
#scroll_txt a:hover{
		background:#e1e6e9;
}
/********************************************************************** HEADING I LINK *********************************************************************************************/
h1{
	margin:0 0 20px;
	font-size:20px;
	padding-bottom:6px;
	border-bottom:1px solid #D1D1D3;
	color:#3C6576;
	font-weight:bold;
}
h2{
	margin:0;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:15px;
}
h3{
	margin:0;
	font-size:11px;
	color:#333333;
	border-bottom:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	margin:0 20px 0 10px;
	padding:5px 0;
	background:#D3D3D3;
	text-align:center;
}
h4{
	margin:0;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
}
h5{
	margin:0;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding: 0 0 5px
}
a{
	outline:none;
	text-decoration:none;
}
/********************************************************************** SPANOVI *********************************************************************************************/
.zuti{
	color:#FCBC10;
}
.pomak{
	margin-left:20px;
}
/********************************************************************** CLEAR *********************************************************************************************/
.clear{
		clear:both;
}

/********************************************************************** ITD
*********************************************************************************************/

.vozilo_th, .vozilo_th_last {
float: left;
width: 171px;
height: 28px;
margin: 10px 10px 0 0;
background: #E0E1E3;
padding: 7px 0 0 10px;
}

.vozilo_th_last {
margin: 10px 0 0 0;
}

#content .vozilo_th img, #content .vozilo_th_last img {
vertical-align: middle;
border: 0;
margin: 0 10px 0 0;
}


/* */

#content img.img_left {
float: left;
margin: 0 20px 5px 0;
}

.kontakti_txt {
line-height: 19px;
}

.prodaja_space {
padding-right: 47px;
}

.servis_space {
padding-right: 43px;
}

#content img.lokacije_img {
border: 3px solid #DEE3E6;
float: left;
clear: left;
margin: 0 20px 10px 0;
}

.sep {
border-bottom: 1px solid #BFBFBF;
height: 1px;
font-size: 1px;
clear: both;
padding-top: 10px;
}

#content .text p {
padding-bottom: 12px;
line-height: 17px;
}


#content a.link_btn {
background: #8F8F8F;
color: #FFFFFF;
padding: 5px 10px;
}

#content a.link_btn:hover {
background: #656D6F;
}

#content img.sadrzaji_img {
vertical-align: middle;
border: 0;
margin: 0 10px 10px 0;
}

.table_podaci {
font-size: 11px;
color: #4C4C4C;
}

.table_podaci td {
padding: 3px 15px 3px 0;
}

#content img.pdf_icon {
margin: 0;
vertical-align: middle;
}


#novosti_sve img {
height: 95px;
}


/* kontakt forme */

.kontakt_forma input, .kontakt_forma textarea, .kontakt_forma select {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
width: 250px;
margin-top: 3px;
margin-bottom: 10px;
padding: 2px;
background: #f6f6f6;
border: 1px solid #AFAFAF;
float: left;
color: #505253;
}

#kontakt_forma_right input, #kontakt_forma_right textarea {
width: 220px;
}

#kontakt_ljudski input, #kontakt_ljudski textarea, #kontakt_ljudski select {
width: 290px;
}

.kontakt_forma select {
width: 256px;
}

.kontakt_forma input.datum_input {
width: 120px;
}


.kontakt_forma {
width: 430px;
float: left;
padding: 20px 0 15px 5px;
}

#kontakt_forma_right {
float: right;
width: 350px;
background: #f3f5f6;
padding: 10px 0 15px 5px;
}

#kontakt_ljudski {
width: 460px;
}

.kontakt_forma label {
width: 120px;
float: left;
margin-top: 5px;
font-weight: bold;
font-size: 11px;
color: #4C4C4C;
}

#kontakt_forma_right label {
width: 100px;
}

#kontakt_ljudski label {
width: 140px;
}

.kontakt_forma input.button, #kontakt_forma_right input.button {
width: 83px;
margin-left: 120px;
height: 25px;
background: #656D6F;
color: #FFFFFF;
border: 1px solid #656D6F;
font-weight: bold;
cursor: pointer;
margin-bottom: 0;
}

.kontakt_forma input.txt_error, .kontakt_forma textarea.txt_error, .kontakt_forma select.txt_error {
border: 1px solid #FF3F3F;
background: #FFE7DF;
color: #CF1A0C;
}

#kontakt_ljudski input.button {
margin-left: 140px;
width: 83px;
}

#content img.txt_error_img, #content img.calendar {
float: left;
margin: 4px 0 0 4px;
border: 0;
}

.txt_error_img {
margin-top: 8px;
}

.calendar_cont {
clear: both;
float: left;
width: 400px;
height: 35px;
}

#content p.emph {
font-weight: bold;
clear: both;
font-size: 12px;
line-height: 19px;
}

