.hidden_image{
  position: relative; left: -85px; display: none;
}

body {
  margin: 0px;
  padding: 0px;
  background: url(../images/head_repeat_right.gif) repeat-x;
}

table {
  border-collapse: collapse;
  border-spacing: 0px;
}

* {font-family:Verdana;font-size:12px;color:#676767;}
a {color: #0151AA;text-decoration:none;}
a:hover {text-decoration:none;}


.x10px {font-size:10px;}
.green {color:#61A359;}
.blue{color:#0151AA;}
.orange {color:#FF8400;}
.darkblue {color:#3B638F;}

td {vertical-align:top;}

.b {font-weight:bold;}
.u {text-decoration:underline;}
.i{font-style:italic;}
img {border: 0px;}

.fc1{color:#999;}
.fs11 {font-size:11px;}
.p-r {position:relative;}
.p-a {position:absolute;}
.nu {
	text-decoration:none;
	line-height:13px;;
	}
.sub_but{
	line-height:18px;
	float:left;
	/*width:200px;*/
	width:229px;
}
.sub_but1{
	padding-right:0px;
	padding-top:3px;
	float:left;
}
.main_menu{
	color:#0151AA;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
.sub_menu {
	font-size:11px;
	font-weight:normal;
	margin-left:0px;
	width:227px;
}
.sub_menu:hover {
	background-color:#DDDDDD;
}
.main_menu_code{
	color:#0151AA;
	width:25px;
	font-size:11px;
	margin-left:3px;
	width:20px;
}
.main_menu_title {
	color:#0151AA;
	font-size:11px;
	/*width:172px;*/
	width:200px;
	text-transform:capitalize;
	cursor:pointer;
}

div.menu_code{
	color:#586279;
	width:25px;
	font-size:9px;
	cursor:pointer;
}
div.menu_title {
	color:#586279;
	font-size:9px;
	margin-left:0px;
	width:195px;
	text-transform:capitalize;
	cursor:pointer;
}

#narocilo_link 	{color:#676767;
			font-size:12px;
			position:relative;
			top:-40px;
}

#narocilo_link span {font-size:14px;color:#FE9001;font-weight:bold;}


.hide{display:none;}
.clr {clear:both;}
.fr{	float:right;}
.fl{	float:left;}

.tac{text-align:center;}
.pad3{padding:3px;}
.border-white{border:1px solid white;}


div#menu {position:absolute;
		height:43px;
		top:97px;
		width: 695px;
		}
td#head {
		height:287px;
		background: url(../images/head.jpg) no-repeat bottom left;
		}
td#katalog {
		height:287px;
		background: url(../images/head-off.jpg) no-repeat bottom left;
		}
td#foot { height:45px;}
tr#foot {
		background: url(../images/foot_border.gif) repeat-x #E1E1E1;}
td#main-left {width:280px;}
td#main-center { width:710px;padding-bottom:180px;}

img#head_logo{
        top:22px;left:26px;
}
.top1px {
	top:1px;
}

div.sedez_podjetja, div.sedez_podjetja-txt {
		position:absolute;		
		height:227px !important;
		height:250px;
		width:242px !important;
        width:269px;
		top:-306px;
		left:12px;
		padding: 12px 5px 5px 22px;
}

div.sedez_podjetja {background: url(../images/minimap.gif) no-repeat;}
div.sedez_podjetja-txt {background: url(../images/minimap_txt.gif) no-repeat;}


div#lokacija_podjetja {
		color:white;
		width:145px;
		margin-top:12px;
		margin-left:8px;
}

a#sedez {color:#92B8E1; text-decoration:none;}

a#zemljevid, a#zemljevid_eng, a#zemljevid_ita {
	color:#E4E4E4;
	font-size:10px;
	text-decoration:none;
    height: 15px;
    position: absolute;    
    top: 215px; 
    display: block; 
	font-weight: bold;
    background: url(../images/blue_arrow.gif) no-repeat right center;
}

a#zemljevid {width: 80px; left: 175px;}
a#zemljevid_eng {width: 50px; left: 195px;}
a#zemljevid_ita {width: 60px; left: 185px;}

.fc_White {color: #fff;}
.map-lnk {display: block; position: absolute; top: 0; left: 0; height:235px; width:260px;}

div#skype {
		background:transparent url(../images/skype_bcg.gif) no-repeat scroll left top;
		height:61px;
		position:absolute;
		left:13px;
		top:-62px;
		width: 265px;
		}
		
#skypeonline{
	display:block;
}

div#skype_off{
		float:left;
		font-size:11px;
		margin-left:14px;
		margin-top:13px;
		width:170px;
}
div.skype_offline img{
	margin-left:0px;margin-top:14px;
}



#skype_poklici{
	left:20px;
	position:absolute;
	top:2px;
}
#skype_button{
	left:173px;
	position:absolute;
	top:14px;
}




div#skype_off img{
	margin-top: 14px;
	margin-left: 5px;
	float: left;
}



img#tree_head {
		position: absolute;
		top: 237px;
		left: 3px;
		}

div.foot_txt {
	padding-left:30px;
}
.foot_txt {
		font-family:verdana;
		font-size: 11px;
		color: #2D4C71;
		margin-top:17px;
}
.b {font-weight:bold;}

div#languages {
		height:30px;
		width:400px;
		position:absolute;
		top:20px;
		left:550px;
		}
.sub_lang{
	left:2px;
	margin-left:1px;
	position:relative;
	top:4px;
}		
div#head_text a{
		border-right:1px solid #839DBA;
		color:white;
		font-family:Verdana;
		font-size:18px;
		height:70px;
		left:310px;
		line-height:18px;
		padding-right:10px;
		position:absolute;
		top:195px;
		width:280px;
		text-align:right;
}
div#head_text a:hover{text-decoration:none;}
div#head_vstopi {
		height:25px;
		left:920px;
		position:absolute;
		top:245px;
		width:50px;
}


a.searchprint {
		text-decoration:none;
		font-size:11px;
        color: #92B8E1;
		}
		
div#search_print {
		height:15px;
		width:190px;
	/*border:solid red 1px;*/
		position:absolute;
		top:285px;
 		 left:800px;
		color: #7E7E7E;
		font-size:11px;
		font-family:Verdana;
}	

div#center-holder {
		width:695px;
		margin-left: 7px;
		/*padding-bottom:350px;*/
		padding-top:30px;
		background-color:white;
}	

h1 {
	font-size:24px;
	color: #68A660;
}
h4 {
	color:#68A660;
	font-size:21px;
	font-weight:normal;
}
		
/*news block*/
div#novice_katalog_holder {
		padding:20px 15px 300px 12px;
		width: 240px !important;
        width: 275px;
        position: relative; 
}

div.news_date,div.news_date-c  {
		font-size:10px;
		color: #676767;
}

div.news_date {margin-bottom:15px;}



div.news_text,div.news_text-c {font-size:11px;}
div.news_text {margin-top:20px;}
div.news_text-c {margin-top:10px;}

a.news {
		font-size:12px;
		color: #0151AA;
		text-decoration:none;
}
div.news_vec {margin-top:17px;}  
div.news_vec-c {
	margin-top:10px;
	padding-right: 37px !important;
	padding-right: 35px;
}            
            
div.novicka {margin-top:20px;}



div#gray_blocks {			
			top:-112px;
			left:280px;
			position:absolute;
			width:715px;
			height:110px;
}

div.vstop_block {
			width:354px;
			height:104px;
			background: url(../images/gray-block.gif) no-repeat top left;
			float:left;
			margin-left:2px;
}
img.naslov_gray_block {
			position:relative;
			top: 10px;
			left:30px;
}

form.gray_block_form {
			margin-top:18px;
			padding-left:35px;
			width:300px !important;
            width:335px;
			height:60px;
	}

input.gray_block_form1,input.gray_block_form2,input.gray_block_form2_1 {
			background:#EAEAEA;
			border:solid 1px;
			font-size:10px;
			color:#ABABAB;
}

.frmpg2 {
	margin-left:20px;
}

.frmpg3 {
	margin-left:14px;
	margin-top:-1px;
}

input.gray_block_form1 {
	width: 160px !important;
    width: 168px;
    padding-left: 8px;
}

input.gray_block_form2	{
	margin-top: 15px;
    width: 100px !important;
    width: 108px;
    padding-left: 8px;
}

input.gray_block_form2_1 {
    width: 100px !important;
    width: 108px;    
    padding-left: 8px;
    margin-top: 15px;
} 


input.gray_block_submit_cro {
		background:transparent url(../images/vstopi-cro.gif) no-repeat;
}
input.gray_block_submit_slo {
		background:transparent url(../images/vstopi-slo.gif) no-repeat;
}

input.gray_block_submit_eng {
		background:transparent url(../images/vstopi-eng.gif) no-repeat;
}

input.gray_block_submit_ita {
		background:transparent url(../images/vstopi-ita.gif) no-repeat;
}

input.gray_block_submit_cro,input.gray_block_submit_slo, input.gray_block_submit_eng, input.gray_block_submit_ita {
			position:relative;
			left:0px;
			top:3px;
			width:58px;
			height:22px;
			border: 0px;
            cursor: pointer;
}

input.gray_block_logout, input.gray_block_logout_slo, 
input.gray_block_logout_eng,input.gray_block_logout_ita,input.gray_block_logout_cro,input.gray_block_logout_bih,input.gray_block_logout_srb {
		border:0px none;
		cursor:pointer;
		height:22px;
		left:83px;
		position:relative;
		top:-45px;
		width:58px;
}
input.gray_block_logout {background:url(../images/odjava-slo.gif) no-repeat;}
input.gray_block_logout_slo {background:url(../images/odjava-slo.gif) no-repeat;}
input.gray_block_logout_eng {background:url(../images/odjava-eng.gif) no-repeat;}
input.gray_block_logout_ita {background:url(../images/odjava-ita.gif) no-repeat;}
input.gray_block_logout_cro {background:url(../images/odjava-cro.gif) no-repeat;}
input.gray_block_logout_bih {background:url(../images/odjava-cro.gif) no-repeat;}
input.gray_block_logout_srb {background:url(../images/odjava-cro.gif) no-repeat;}


a.forgot_pwd {
	margin-left:20px;
    color:#3C638F;
    font-size:10px;
	text-decoration:none;
}
a.request_pwd, a.request_pwd_ita {	
    color:#FF7301;
    font-size:10px;
	text-decoration:none;
}
a.request_pwd {margin-left:20px;}
a.request_pwd_ita {margin-left: 10px !important; margin-left: 3px;}

img.lang {margin-right:4px;}

a.subm_top {
	display: block;
    background:url(../images/gray_arrow.gif) no-repeat 0px 2px;
	width: 230px;
    min-height: 20px;
    height: auto !important;
    height: 20px;
    padding: 0px 0px 5px 15px;
    font-weight: bold;
    text-decoration: none;
    color: #92B8E1;
}

a.subm_top:hover {text-decoration: underline;}

/* tree menu */
div.menu-parent {font-size:12px;color:#0151AA;font-weight:bold;}
div.menu-child { margin-left:15px;margin-top:10px;}

/* camera block */

.camera1 {color: #3B638F; font-weight: bold;margin-top: 20px;}
.camera2 {top: -43px; left: 200px;}


/* katalog */

div#foot_numbers{
		text-align:center;
		line-height:16px;
		margin-left:28px;
		margin-top:-22px;
		width:53em;
}

span.katalog {color:#FF8400;text-decoration:none;font-size:11px;}
a.katalog {color:#FF8400;text-decoration:underline;font-size:11px;}
img.katalog {position:relative;top:2px}

div#katalog_options {font-size:11px;}

div.item_holder {margin-top:10px;}
table.item {
/*		height:90px;*/
		background: #E9E8E8;
		vertical-align:middle;
} 
td.border {
		border: solid white 1px;
		}
td.item-middle {
		height:47px;
		padding-left:15px;
		padding-top:8px;
		text-align:left;
		width:435px !important;
		width:450px;
		 }
.war_list{}
.title_list{margin-top:3px;}
.used_list {padding-top: 6px;padding-left:7px;}
.sifra_list{
	padding-left:6px;
	padding-top:8px;
	width:105px !important;
	width:105px;
}
.cena_list{
	line-height:13px;
	padding-left:6px;
	padding-top:1px;
}


.price {font-size:14px;}
.rabljeno {	
			position:relative;
			left:14px;
			top:10px;
			}
.sklad {padding-top:40px;}

.submenu {margin-left:15px;}

.sub {margin:2px 2px 2px 2px;}

div#menu_left_holder{padding-bottom: 15px;font-weight: bold;}
div.menu_subpics{
	background:transparent url(../images/gray_arrow.gif) no-repeat scroll 9px 3px;
	margin-left:-12px;
	padding-left:21px;
	width:244px;
	cursor:pointer;
	margin-bottom:3px;
}
div.menu_links {margin: 0px 0px 40px 0px;}



/* product list */

.cene {
	position:absolute;
	top:3px;
	left:50px;
	background:#AAA;
	padding:4px;
	color:white;
	width:170px;
	}
.warehouse{
	padding-left:15px;
	padding-top:15px;
	}
.urll {
		color: #676767;
		text-decoration: none;
	}
.show_only {margin-left:80px;font-size:11px;}
.show_only a {margin-left:4px;}
a.show_only {margin-left:37px;}
/* product main */

div#prod_text {clear: left;
		padding-top: 20px;}
		
div#prod_details{margin-top:20px;}

.small {font-size:10px;color:#676767;}
.price {font-size:14px;}
.product_info {float:left; width:350px;  margin-left: 130px !important; margin-left: 10px; line-height:18px;}
.hr_space {margin-bottom:20px;background-color:#E4E4E4;border:medium none;color:#E4E4E4;height:1px;}
.product_image{width: 170px; float: left;}

/* novice block */
.mt40 {margin-top:40px;}

/* project main */

div#zasciten_dostop{
	height:28px;background:green;color:white;font-size:24px;text-align:center;
}
div#projekti{
	height:700px;
	width:790px;
	border:solid 1px black;
	margin-top:25px;
	margin-left:15px;
	float:left;
}
div#uredi_projekt{
	height:700px;
	width:200px;
	border:solid 1px black;
	margin-top:25px;
	margin-left:15px;
	float:left;
}
td#wtfff{
	text-align:center;
}
div #izdelek{
	background-color:white;
	padding: 15px 30px 0px 15px;
	position:absolute;
	top:0px;
	left:0px;
	width:670px !important;
	width:695px;
	float:left;
}
/* print main */

.forms {
	height:400px;
	overflow:auto;
	border-left:solid OldLace 1px;
	border-right:solid OldLace 1px;
}
tr.title {
	background:#DFF7FF;
	border-bottom:2px solid gray;
}
tr.hover:hover {
     background:#EDFFDF;
     text-align: center;
     border-bottom:1px dotted LavenderBlush;
}
tr.hover {
     text-align: center;
     border-bottom:1px dotted LavenderBlush;
}

.thclass th img {
		position:static;
		top:0px;
		margin-right:0px;
		margin-left:0px;
}
form#form img {
		position:relative;
		top:3px;
		margin-right:5px;
		margin-left:5px;
}

div.tool {
		background:Azure;
		text-align:right;
		height:25px;
		margin-bottom:25px;
}
div#zasciten_dostop{
	height:28px;background:green;color:white;font-size:24px;text-align:center;
}

.podatki {
	width:320px;
	height:150px;
	margin-left:15px;
	float:left;
}

div.pregovor {
	background:transparent url(template/images/quotes1.gif) no-repeat;
	color:#4E7B48;
	float:left;
	top:675px;
	margin-left:300px !important;
	margin-left:200px;
	margin-top:50px;
	padding:23px 0px 0px 20px;
	width:200px !important;
	width:200px;
	}
div.quote2 {
	background:transparent url(template/images/quotes2.gif) no-repeat scroll right bottom;
	left:0pt;
	position:relative;
	top:-15px;
	width:199px;
}
h2 {font-size:16px;}

hr.h_r {margin-bottom:20px;background-color:#E4E4E4;border:medium none;color:#E4E4E4;height:1px;}
div.text{width: 421px; float: left;}
div.text2{width:600px; float: left;}
div.photos {width: 170px; float: left;}
div.zero{margin-left: 33px;}
div#one{float: left; width: 350px;}
div#two{float: left; width: 650px;}
img.article_photo {margin:3px 10px 15px 3px;border: solid #676767 1px;}

#napredno_iskanje-h{
	background: transparent url(../images/n-iskanje.gif) no-repeat top left;
	width:673px;
	height:101px;
	position:absolute;
	top:161px;
	left:308px;
}
#napredno_naslov{
	position:relative;
	left:535px;
	top:0px;
}

.ahref {
	background:transparent;
	border:0px none;
	color:orange;
	cursor:pointer;
	padding:0px;
}
span#nohits {
	margin-left:25px;
}

	.checkbox_on	{background: rgb(255,255,153) url(../images/checkbox/checkbox_on.gif); }/*bullet_green*/
	.checkbox_off	{background: transparent url(../images/checkbox/checkbox_off.gif);}/*bullet_white*/
	.radio_on 		{background: url(../images/checkbox/bullet_green.gif);}
	.radio_off		{background: url(../images/checkbox/bullet_white.gif);}
	.check			{background-repeat: no-repeat;padding-left:20px;}
	div.paragraph 	{margin-left:15px;}

	div#menu_war {background:white none repeat scroll 0% 50%;
			display:block;
			left:128px;
			position:absolute;
			top:54px;
			width:257px;
			z-index:1;
	}
	#menu_cat {background:white none repeat scroll 0% 50%;
			height:250px;
			left:127px;
			overflow:auto;
			position:absolute;
			top:32px;
			width:260px;
			z-index:1;
	}
	#show_cat {
				display:block;
				font-size:10px;
				height:14px;
				left:125px;
				padding-left:10px;
				padding-top:0px;
				position:absolute;
				top:19px;
				width:250px !important;
				width:254px;
	}
	#show_war {
				display:block;
				font-size:11px;
				height:14px;
				left:125px;
				padding-left:10px;
				padding-top:1px;
				position:relative;
				top:40px;
				width:249px !important;
				width:259px;
	}
	input#keyword{
				background:transparent none repeat scroll 0%;
				border:medium none;
				height:17px;
				left:130px;
				position:absolute;
				top:66px;
				width:145px;
	}
	input#od,input#do{
				font-size:10px;
				left:285px;
				top:40px;
				position:absolute;
				border:none;
	}
	input#od{left:426px;}
	input#do{left:542px}
	input#submit{background:transparent none repeat scroll 0%;
				border:medium none;
				height:15px;
				left:292px;
				position:absolute;
				top:67px;
				width:70px;
				cursor:pointer;
	}
/* DatePicker Styles */
.dp_container {
	position:relative;
	top:30px;
	left:440px;
	}

.dp_cal {
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	}

.dp_cal table {
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	}

.dp_cal th {
	font-weight: bold;
	background-color: #EEEEEE;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 0px;
	}

.dp_cal td {
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 0px;
	}

.dp_cal td.dp_roll {
	background-color: #E0E0E0;
	}

.tips {position:absolute;}

.updown {
	margin-bottom: 1px; margin-right: 2px;
}

#bliz_1,#bliz_2,#bliz_3{
	display:block;
	height:18px;
	position:absolute;
	top:65px;
}
#bliz_1{
	left:539px;
	width:114px;
}
#bliz_2{
  left:409px;
	width:62px;
}
#bliz_3{
	left:463px;
	width:69px;
}



/*product main*/


	table#table-h {
		border-collapse:separate;
	}
	#table-h td{
        border:1px solid white;
	}


	table.holder-main td {font-size: 12px;}
	td.holder1 {width: 157px;}
	td.holder2 {width: 150px;}
	td.holder3 {width: 35px; text-align: right; padding-top: 30px; font-weight: bold;}
	td.holder4 {width: 150px; padding-top: 30px;}
	td.holder5 {width: 250px;}

	div#title-h {width: 600px; float: left;}
	div#print-h {
		background:transparent url(../images/sys_print.gif) no-repeat scroll left center;
		float:right;
		height:40px;
		left:634px;
		padding:25px 0px 0px 25pt;
		position:absolute;
		text-align:left;
		top:-10px;
		width:40px;
	}

	div#table-h {float: left; width: 350px;}
	div#info-h {float:left; width: 320px;}

	div.info1, div.info2, div.info3, div.info4, div.info5 {
		float: left;
		border-bottom: 2px solid white;
		border-left: 2px solid white;
		padding: 3px;
	}

	div.info1 {width: 194px !important; width: 200px;}
	div.info2, 	div.info3 {text-align: center;}
	div.info2 {width: 44px !important; width: 50px;}
	div.info3 {width: 84px !important; width: 90px;}

	div.info4 {width: 100px !important; width: 94px; text-align: right;}
	div.info5 {width: 200px !important; width: 194px; font-weight: bold;}

	.col1 {background-color: rgb(241, 240, 235);height:14px;}
	.col2 {background-color: rgb(249, 248, 245);}
	.colT {background-color:#B1B1B1;
			height:16px;
			width:338 !important;
			width:344px;
			border-left:solid white 2px;
			border-bottom:solid white 2px;
			padding: 3px;
		}

	.imglist {
	    margin-top: 10px;
		margin-right:15px;
	}

	h3 { font-size: 13px; font-weight: bold;}
	div#center-holder {padding-top: 10px;}


	.m30px {margin-left:30px;margin-top:35px;}
	.introColumns {height:180px;width:230px;float:left;margin-top:20px;font-size:12px;}
	.introColumns b {font-size:14px;}
	.introColumns b span{font-size:14px;color:orange;}
	.introColumns span {color:orange;}
	.introColumns div {margin-left:15px;margin-right:15px;font-size:12px;line-height:2;margin-top:-10px;}
	hr.intro {background-color:#E4E4E4;border:medium none;color:#E4E4E4;height:1px;margin-top:36px}
	hr.intro1 {background-color:#E4E4E4;border:medium none;color:#E4E4E4;height:1px;}
	
	
	.pointer{cursor:pointer;}
	
/*print main*/
th {border-left:solid black 1px;border-right:solid black 1px;}


