/* -------------------- tag styles --------------------*/
body,td,div {font-family: verdana; font-size: 12px;}
html,body{margin:0;padding:0;height:100%;border:none;}
table {border-spacing: 0px; border-collapse: collapse;}
td {vertical-align: top; padding:0px;}
img {border: 0px;}
form{margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {margin: 0px; font-weight: bold; color: silver;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

a {color:#999;}
a:hover {color:#eee;}
a {text-decoration:none;}
a:focus {outline: none;}
/*a:hover  span.dat{color:#ccc;}*/
a span.dat{color:#666;}
a:active {}
a:visited {}

/* -------------------- standard styles --------------------*/
.b {font-weight: bold;}
.n {font-weight: normal;}
.i {font-style: italic;}

.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}

.pa {position: absolute;}
.pr {position: relative;}

.fl {float: left;}
.fr {float: right;}

.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}
.text {text-align: center; color:#bbb;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #999;} /*siva naslov*/
.fco {color: #F79705;}
.fco a{color: #F79705;}
.fcr {color: red;}
.fc5 {color: #bbb;}
.fc6 {color: #ddd;}
.fc7 {color: #BF6F2F;}

.mb2{margin-bottom:4px;}
.mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;}
.mb15{margin-bottom:15px;}

.ls25 {letter-spacing: 0.025em;}
.p0m0 {padding:0;margin:0;}
.cp{cursor:pointer;}
.lh16{line-height:16px;}
.lh17{line-height:17px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh25{line-height:25px;}

.clear{clear:both;}

a.lnk1 {color: gray;}
a.lnk1:hover {color: silver;}

a.lnk2 {color: red;}
a.lnk2:hover {color: blue;}

a.lnk3 {color: green;}
a.lnk3:hover {color: purple;}
.ul {width:474px; margin: 0 auto; line-height:17px;}
li {list-style-type:circle; color:#999;}
.padd2{padding: 0px 38px;}/*30-tocno*/
.justy {text-align:justify;}
/*input, textarea {margin-bottom:10px; background:#DFDFDF; border:0; color:#555555;}*/
.dn {display:none}

/* -------------------------------------------------------------------------------------------*/
div#container {
	position:relative; /* needed for footer positioning*/
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	left:0px;
	background:#353535 url(../images/bck_body4.gif) top center;
}
/* -------------------- HEAD start --------------------*/

input*{resize: none; outline: none;}
div#head {
	width:968px; 
	height:201px; 
	margin:0 auto;
	background: url(../images/bck_head.gif) top center;
}
div#head .naslov{
	top: 111px;
	left: 40px;
}
div#head .geslo{
	top: 39px;
	left: 74px;
}
div#head .usname{
	top: 0px;
	left: 74px;
}
div#head .login{
	color:#bbb; 
	top: 63px;
	left: 663px;
	font-weight:normal;
	width:190px;
	line-height:16px;
}
div#head .login3{
	color:#bbb; 
	top: -4px;
	left: 95px;
	font-weight:normal;
	width:190px;
	line-height:16px;
}
div#head .login2{
	color:#bbb; 
	top: 63px;
	left: 680px;
	font-weight:normal;
}
div#head .logo{
	top: 43px;
	left: 40px;
}
div#head .lang{
	top: -29px;
	right: -40px;
	color: #999;
	font-size:11px;
}
div#head .input-login1{
	top: 0px;
	left: 134px;
	background: url(../images/login1.gif) top left no-repeat;
	border:0;
	width:116px;
	height:22px;
	padding:0 0 2px 4px;
	color:#ddd;
	outline: none; 
}
div#head .input-login2{
	top: 38px;
	left: 134px;
	background: url(../images/login2.gif) top left no-repeat;
	border:0;
	width:116px;
	height:22px;
	padding:0 0 2px 4px;
	color:#ddd;
	outline: none; 
}
div#head .odjava2_si input{
	top: 75px;
	left: 134px;
	background: url(../images/potrdi_si.gif) top left no-repeat;
	border:0;
	width:84px;
	height:22px;
}
div#head .odjava2_it input{
	top: 75px;
	left: 134px;
	background: url(../images/potrdi_it.gif) top left no-repeat;
	border:0;
	width:84px;
	height:22px;
}
.padd{padding:0;}
/* --------------------- HEAD end ---------------------*/

/* -------------------- MAIN start --------------------*/

div#content {	
	margin:0 0 98px 0;
}

div#main {
	width:968px; 
	margin:0 auto; 
	padding-top:9px;
}
div#main .vsebina{
	color:#999;

}
div#main .input{
	color:#bbb;
	width:320px;
	margin:0 auto;
}
div#main textarea{
	height:100px;
	width:250px;
	overflow:hidden;
}
div#main .poslji{
	background: url(../images/poslji.jpg);
	width:74px;
	height:24px;
	cursor:pointer;
}
div#main .crta{
	background: url(../images/divider.gif) center no-repeat;
	width:624px;
	height:5px;
	margin:0 auto 15px auto;
}
div#main .cont-obr{width:752px; margin:0 auto;}

div#main .text-form{
}
.vslike {width:447px;height:250px;}
input.fail {background:red;}

div#center.top{background: url(../images/bck_center_repeat.gif) repeat-y top left;}
div#center .spodnji{background: url(../images/bck_center_bottom.gif) no-repeat bottom left; }
div#center .inner{background: url(../images/bck_center_top.gif) no-repeat top left; padding:35px 0 88px 0; min-height: 880px; height: auto !important; height: 785px;}
div#center .slide{top:131px; left:31px;}
div#center .slideshow{height:610px;}
div#navigacija {top:646px; left:171px; background: url(../images/bck_navigacija.gif) no-repeat top left; width:628px; height:52px; padding:12px 0 0 23px;}
div#navigacija a.num{background: url(../images/bck_st_off.gif) no-repeat top left; width:28px; height:22px; display:block; padding-top:6px; text-align:center; margin-right:11px; float:left; font-family:verdana;}
div#navigacija a.on{background: url(../images/bck_st_on.gif) no-repeat top left; color:#FF9000; font-weight:bold;}
div#navigacija a:hover{background: url(../images/bck_st_on.gif) no-repeat top left; color:#FF9000; font-weight:bold;}
div#model_prev {top:654px; left:141px; width:30px; height:35px; }
div#model_next {top:654px; left:800px; width:30px; height:35px; }


img.model-image{
	opacity: 0;
	filter: alpha(opacity=0);
}

table.dodatna {color:#bbb; border:1px solid #777; width:622px; margin:0 auto;}
table.dodatna  th{border:1px solid #777; text-align:center; padding:3px 0; background:#555;}
table.dodatna  td{border:1px solid #777; text-align:center; padding:5px 0;}
table.dodatna  td.bck{background:#444; color:#bbb;}

/* --------------------- MAIN end ---------------------*/

/* -------------------- FOOT start --------------------*/
div#footer {
	position:absolute;
	bottom:0; /* stick to bottom */
	width:100%;
	clear:left;
	height:139px;

}
div#foot {width:968px; height:139px; margin:0 auto; background: url(../images/bck_foot.gif) no-repeat top left; text-align:center;}
div#foot .copyright{text-align: center; color:#999999; cursor:pointer; bottom:27px; left:31px; font-size: 11px; width: 886px;}
div#foot .kontakt1{text-align: center; color:#999999; font-weight:bold; font-size: 12px; line-height:19px; text-decoration:underline;}
div#foot .kontakt{text-align: center; color:#999999; font-size: 11px; line-height:17px;}
div#foot a:hover {color:#eeeced;}
/* --------------------- FOOT end ---------------------*/

input[type="text"], input[type="password"], textarea, select { 
    outline: none; resize: none;
}