
/*-----------reset------------*/



html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}

body {
	line-height:1
}

ol, ul {
	list-style:none
}

/*---------basic--------*/



body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	background:#222;
}

.floatR {
	float:right;
}

.floatL {
	float:left;
}

.dispBlok {
	display:block;
}

.marg5 {
	margin-bottom:5px;
}

.noBorder {
	border:none;
}

.fontNormal {
	font-weight:normal;
}

.clear {
	height:1px;
	display:block;
	font-size:1px;
	clear:both;
}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
}

/*---------login--------*/



.login {
	background:#222 url(../images/bkgd.gif) 0px 140px repeat-x;
	padding-top:66px;
	margin-bottom:20px;
}

.login h1 {
	width:305px;
	height:55px;
	position: relative;
	margin:auto;
}

.login h1 span {
	background: url(../images/logo_topsolutions.gif) no-repeat;
	position: absolute;
	width: 100%;
	height:100%;
}

.login h2 {
	width:516px;
	height:64px;
	position: relative;
	margin:67px auto 12px;
}

.login h2 span {
	background: url(../images/logo_topsolutionsb2b.gif) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}

.logBox {
	width:354px;
	height:250px;
	margin:24px auto 0;
	padding-bottom:20px;
}

.logBoxL {
	width:17px;
	height:250px;
	background:url(../images/log_l.gif) no-repeat;
	float:left;
}

.logBoxC {
	width:320px;
	height:250px;
	background:url(../images/log_c.gif) repeat-x;
	float:left;
}

.logBoxR {
	width:17px;
	height:250px;
	background:url(../images/log_d.gif) no-repeat;
	float:left;
}

.logBoxC h4 {
	font-size:18px;
	font-weight:normal;
	margin:20px 60px 10px 46px;
}

.logBoxC p {
	color:#999;
	font-size:11px;
	margin:16px 40px 0px 46px;
}

.logBoxC form {
	width:220px;
	margin:29px auto 0;
}

.logBoxC label {
	display:block;
	font-size:12px;
}

.logBoxC input {
	width:218px;
	height:18px;
	padding:7px 0 5px 5px;
	background:#fff;
	border:1px #666 solid;
	margin:10px 0;
}


.logBoxC a {
	color:#FFF;
	font-size:12px;
	text-decoration:underline;
}

.logBoxC a:hover {
	color:#FFF;
	text-decoration:none;
}

/*---------feedback--------*/



.feedback {
	width:354px;
	margin:12px auto;
}

.feedback.neg .feedT {
	width:354px;
	height:3px;
	display:block;
	background:url(../images/feedbNegT.gif) no-repeat;
	font-size:2px;
}

.feedback.neg .feedC {
	width:354px;
	background:#de2814 url(../images/ico_uzvik.gif) 20px 10px no-repeat;
}

.feedback.neg .feedB {
	width:354px;
	height:4px;
	display:block;
	background:url(../images/feedbNegB.gif) no-repeat;
	font-size:2px;
}

.feedback.poz .feedT {
	width:354px;
	height:3px;
	display:block;
	background:url(../images/feedbPozT.gif) no-repeat;
	font-size:2px;
}

.feedback.poz .feedC {
	width:354px;
	background:#449c03 url(../images/ico_ok.gif) 20px 10px no-repeat;
	;
}

.feedback.poz .feedB {
	width:354px;
	height:4px;
	display:block;
	background:url(../images/feedbPozB.gif) no-repeat;
	font-size:2px;
}

.feedC p {
	padding:12px 10px 12px 50px;
	line-height:16px;
}

/*---------page--------*/



#wrap {
}

/*---------header--------*/



#headerWrap {
	background:#303030 url(../images/head_bkgd.gif) repeat-x;
}

#header {
	width:900px;
	margin:auto;
}

#header h2 {
	width:375px;
	height:84px;
	position:relative;
}

#header h2 a span {
	cursor:pointer;
}

#header h2 span {
	background:url(../images/logo_b2btopsolutions.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

.headerT {
	height:39px;
}

.user {
	width:473px;
	float:right;
}

.userL {
	width:3px;
	height:36px;
	float:left;
	background:url(../images/h_usL.gif) no-repeat;
}

.userC {
	width:467px;
	height:36px;
	float:left;
	background:url(../images/h_usC.gif) top repeat-x;
	font-size:12px;
}

.userR {
	width:3px;
	height:36px;
	float:left;
	background:url(../images/h_usR.gif) no-repeat;
}

.userC ul {
	margin-right:16px;
}

.userC li {
	padding:13px 31px 12px 0px;
	float:right;
}

.userC li a {
	color:#BBDFFD;
	text-decoration:none;
}

.userC li a:hover {
	color:#BBDFFD;
	text-decoration:underline;
}

.userMessag {
	color:#ccc;
}

.userName {
	color:#FFF;
	font-weight:bold;
}

.headerB {
}

.headerBR {
	width:470px;
	margin-top:15px;
	float:right;
}

.headerBR ul {
}

.headerBR div.troredTop {
	margin-left:31px;
}

.headerBR li {
	float:left;
	margin:0 22px 0 0;
	position:relative;
}

.headerBR li.lastLi {
	margin:0;
}

.headerBR li span {
	font-size:26px;
	font-weight:bold;
	display:block;
}

.headerBR li a {
	color:#F16422;
	font-size:11px;
	text-decoration:none;
}

.headerBR li a:hover {
	color:#F16422;
	text-decoration:underline;
}

.headerBR li h4 {
	color:#303030;
}

.headerBR h4 {
	position:relative;
	font-size:5px;
	font-weight:normal;
}

.headerBR h4 a {
	font-size:5px;
	color:#303030;
	overflow:hidden;
	text-decoration:none;
}

.headerBR h4 a:hover {
	font-size:5px;
	color:#303030;
	overflow:hidden;
	text-decoration:none;
}

.headerBR h4 a span {
	cursor:pointer;
}

.headerBR h4 span {
	position:absolute;
	width:100%;
	height:100%;
	color:#303030;
	font-size:9px;
}

.headerBR h4.aktP {
	width:124px;
	height:15px;
}

.headerBR h4.potK {
	width:117px;
	height:15px;
}

.headerBR h4.brS {
	width:87px;
	height:15px;
}

.headerBR h4.aktP span {
	background:url(../images/n_aktuelne_porudzbine.gif) no-repeat;
}

.headerBR h4.potK span {
	background:url(../images/n_potencijalni_klijenti.gif) no-repeat;
}

.headerBR h4.brS span {
	background:url(../images/n_broj_stampaca.gif) no-repeat;
}

.headerBR span.ico.aktpor {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_aktpor.gif) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
}

.headerBR span.ico.zahtevi {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_zahtevi.gif) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
}

.headerBR span.ico.potkli {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_potkli.gif) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
}

.headerBR span.ico.brstamp {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_brstamp.gif) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
}

/*---------menu--------*/



.menuWrap {
	height:50px;
	display:block;
	clear:both;
}

.menuWrap.blu {
	height:50px;
	background:#111 url(../images/mLineBlu.gif) bottom repeat-x;
}

.menuWrap.gray {
	height:50px;
	display:block;
	background:#111 url(../images/mLineGray.gif) bottom repeat-x;
}

.menuWrap.orang {
	height:50px;
	background:#111 url(../images/mLineOrang.gif) bottom repeat-x;
}

#menu {
	width:900px;
	margin:auto;
	padding-top:5px;
}

/*---------buttons--------*/

.searchPib input#btnSbmtPib, input#btnPosalji, input#btnPonisti, input#btnOdobri, input#btnPoruci, .upitForm input#btn_unesi, .filterForm input#btn_pronadji, .tabEdt input#btn_dodaj, .tabEdt input#btnIzmen, .formKurs input#btnAzur, .unosForm input#btn_dodaj, input.btn_azuriraj
{
	padding:5px 10px;
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	outline:none;
	background:#dd5b2b url(../images/bg-buttons.png) repeat-x bottom left;
	border-top:1px solid #ec7144;
	border-left:1px solid #ec7144;	
	border-bottom:1px solid #78280f;
	border-right:1px solid #78280f;
	width:auto;
	height:auto;
	font-weight:bold;
	cursor:pointer;
	float:none;
	cursor:pointer;
}
.logBoxC input#btnSbmtPosalji {
	width:119px;
	height:38px;
	border:none;
	outline:none;
	background:url(../images/btn_pass.png) no-repeat;
	cursor:pointer;
	float:right;
		color:#fff;
	font-size:10px;
	text-transform:uppercase;
	padding:0;
	font-weight:bold;
}

.logBoxC input#btnSbmtPosalji:hover {
	background:url(../images/btn_pass.png) 0px -39px no-repeat;
	}

.logBoxC input#btnSbmtLogin {
	width:119px;
	height:38px;
	border:none;
	outline:none;
	background:url(../images/log_btn.png) no-repeat;
	cursor:pointer;
	float:right;
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	padding:0;
	font-weight:bold;
}

.logBoxC input#btnSbmtLogin:hover {
	background:url(../images/log_btn.png) 0px -39px no-repeat;
}
/*------------menu-start-------------*/





.menuT {
	width:900px;
	padding:0;
	height:39px;
	font-size:10px;
	color:#FFF;
}

/*------------diler-menu-------------*/





.menuT ul.menuM {
	display:block;
	padding:0 0 0 20px;
	margin:0 0 0 0;
	float:left;
}

.menuT ul.menuM li {
	position:relative;
	display:block;
	height:39px;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
	float:left;
	cursor:pointer;
}

.menuT ul.menuM li.linkT {
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li.linkT.submenu {
	background:url(../images/pmT.gif) top right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li.linkT.submenu#current {
	background:url(../images/pmT.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li.linkT.submenuhover#current {
	background:url(../images/pmT.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li.linkThover {
	background:url(../images/pmTcl.gif) top right no-repeat;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li.linkT#current {
	background:url(../images/pmTcl.gif) bottom right no-repeat;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li.linkT#current a {
	font-weight:bold;
}

.menuT ul.menuM li.linkT#current span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM li.linkThover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM li:hover.submenu#current span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM li:hover.submenu span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM li.submenuhover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM li:hover.submenu {
	background:url(../images/pmT.gif) bottom right no-repeat;
}

.menuT ul.menuM li.submenuhover {
	background:url(../images/pmT.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT ul.menuM li:hover {
	background:url(../images/pmTcl.gif) bottom right no-repeat;
	display:block;
	height:39px;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
	float:left;
}

.menuT ul.menuM li.hover {
	background:url(../images/pmTcl.gif) bottom right no-repeat;
	display:block;
	height:39px;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
	float:left;
}

.menuT ul.menuM li:hover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM li.hover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_blu.gif) no-repeat;
}

.menuT ul.menuM a {
	margin:0px 0 0 0;
	padding:0;
	color:#fff;
	font-size:10px;
	text-decoration:none;
	line-height:39px;
	text-transform:uppercase;
}

.menuT ul.menuM a:hover {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}

.menuT ul.menuM li ul {
	margin:0;
	padding:0;
	color:#fff;
	font-size:10px;
	display:none;
	position:absolute;
	top:39px;
	left:0;
	width:201px;
	clear:both;
	z-index:200;
}

.menuT ul.menuM li ul li {
	width:201px;
	height:35px;
	margin:0 0 0 0;
	padding:0;
	background:#31aed2;
	display:block;
	clear:both;
}

.menuT ul.menuM li ul li.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB.gif) no-repeat;
}

.menuT ul.menuM li ul li a {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}

.menuT ul.menuM li.linkT#current ul li a {
	font-weight:normal;
}

.menuT ul.menuM li ul li a:hover {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#333;
	font-size:12px;
	text-transform:uppercase;
}

.menuT ul.menuM li ul li:hover {
	height:35px;
	margin:0;
	padding:0;
	background:#fff;
	text-decoration:none;
}

.menuT ul.menuM li ul li.hover {
	height:35px;
	margin:0;
	padding:0;
	background:#fff;
	text-decoration:none;
}

.menuT ul.menuM .linkThover ul {
	display:block;
}

.menuT ul.menuM li:hover ul {
	display:block;
}

.menuT ul.menuM li.submenuhover ul {
	display:block;
}

.menuT ul.menuM li ul li:hover.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB.gif) no-repeat;
}

.menuT ul.menuM li ul li.linkLhover {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB.gif) no-repeat;
}

.menuT ul.menuM li ul li {
	width:201px;
	height:35px;
	margin:0 0 0 0;
	padding:0;
	background:#31aed2;
	display:block;
	clear:both;
}

.menuT ul.menuM li ul li.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB.gif) no-repeat;
}

/*------------admin-menu-------------*/



.menuT.adm ul.menuM {
	display:block;
	padding:0 0 0 20px;
	margin:0 0 0 0;
	float:left;
}

.menuT.adm ul.menuM li {
	position:relative;
	display:block;
	height:39px;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
	float:left;
	cursor:pointer;
}

.menuT.adm ul.menuM li.linkT {
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT.adm ul.menuM li.linkT.submenu {
	background:url(../images/pmT_adm.gif) top right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.adm ul.menuM li.linkT.submenu#current {
	background:url(../images/pmT_adm.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.adm ul.menuM li.linkT.submenuhover#current {
	background:url(../images/pmT_adm.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.adm ul.menuM li.linkThover {
	background:url(../images/pmTcl_adm.gif) top right no-repeat;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT.adm ul.menuM li.linkT#current {
	background:url(../images/pmTcl_adm.gif) bottom right no-repeat;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT.adm ul.menuM li.linkT#current a {
	font-weight:bold;
	color:#000;
}

.menuT.adm ul.menuM li.linkT#current span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li.linkThover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li:hover.submenu#current span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li:hover.submenu span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li.submenuhover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li:hover.submenu {
	background:url(../images/pmT_adm.gif) bottom right no-repeat;
}

.menuT.adm ul.menuM li.submenuhover {
	background:url(../images/pmT_adm.gif) bottom right no-repeat;
}

.menuT.adm ul.menuM li:hover {
	background:url(../images/pmTcl_adm.gif) top right no-repeat;
	display:block;
	height:39px;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
	float:left;
}

.menuT.adm ul.menuM li.hover {
	background:url(../images/pmTcl_adm.gif) top right no-repeat;
	display:block;
	height:39px;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
	float:left;
}

.menuT.adm ul.menuM li:hover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li.hover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li:hover a {
	color:#000;
}

.menuT.adm ul.menuM li.hover a {
	color:#000;
}

.menuT.adm ul.menuM a {
	margin:0px 0 0 0;
	padding:0;
	color:#fff;
	font-size:10px;
	text-decoration:none;
	line-height:39px;
	text-transform:uppercase;
}

.menuT.adm ul.menuM a:hover {
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
}

.menuT.adm ul.menuM li ul {
	margin:0;
	padding:0;
	color:#fff;
	font-size:10px;
	display:none;
	position:absolute;
	top:39px;
	left:0;
	width:201px;
	clear:both;
	z-index:200;
}

.menuT.adm ul.menuM li ul li {
	width:201px;
	height:35px;
	margin:0 0 0 0;
	padding:0;
	background:#31aed2;
	display:block;
	clear:both;
}

.menuT.adm ul.menuM li ul li.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li ul li a {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#000;
	font-size:12px;
	text-transform:uppercase;
}

.menuT.adm ul.menuM li.linkT#current ul li a {
	font-weight:normal;
}

.menuT.adm ul.menuM li#current ul li a:hover {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}

.menuT.adm ul.menuM li ul li a:hover {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}

.menuT.adm ul.menuM li ul li:hover {
	height:35px;
	margin:0;
	padding:0;
	background:#f16422;
	text-decoration:none;
}

.menuT.adm ul.menuM li ul li.hover {
	height:35px;
	margin:0;
	padding:0;
	background:#f16422;
	text-decoration:none;
}

.menuT.adm ul.menuM .linkThover ul {
	display:block;
}

.menuT.adm ul.menuM li:hover ul {
	display:block;
}

.menuT.adm ul.menuM li.submenuhover ul {
	display:block;
}

.menuT.adm ul.menuM li ul li:hover.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li ul li.linkLhover {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_adm.gif) no-repeat;
}

.menuT.adm ul.menuM li ul li {
	width:201px;
	height:35px;
	margin:0 0 0 0;
	padding:0;
	background:#eeeeee;
	display:block;
	clear:both;
}

.menuT.adm ul.menuM li ul li.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_adm.gif) no-repeat;
}

/*------------klijent-menu-------------*/





.menuT.kli ul.menuM {
	display:block;
	padding:0 0 0 20px;
	margin:0 0 0 0;
	float:left;
}

.menuT.kli ul.menuM li {
	position:relative;
	display:block;
	height:39px;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
	float:left;
	cursor:pointer;
}

.menuT.kli ul.menuM li.linkT {
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li.linkT.submenu {
	background:url(../images/pmT_k.gif) top right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li.linkT.submenu#current {
	background:url(../images/pmT_k.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li.linkT.submenuhover#current {
	background:url(../images/pmT_k.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li.linkThover {
	background:url(../images/pmTcl_k.gif) top right no-repeat;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li.linkT#current {
	background:url(../images/pmTcl_k.gif) bottom right no-repeat;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li.linkT#current a {
	font-weight:bold;
}

.menuT.kli ul.menuM li.linkT#current span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM li.linkThover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM li:hover.submenu#current span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM li:hover.submenu span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM li.submenuhover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM li:hover.submenu {
	background:url(../images/pmT_k.gif) bottom right no-repeat;
}

.menuT.kli ul.menuM li.submenuhover {
	background:url(../images/pmT_k.gif) bottom right no-repeat;
	padding:0 30px 0 12px;
	margin:0 3px 0 0;
}

.menuT.kli ul.menuM li:hover {
	background:url(../images/pmTcl_k.gif) bottom right no-repeat;
	display:block;
	height:39px;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
	float:left;
}

.menuT.kli ul.menuM li.hover {
	background:url(../images/pmTcl_k.gif) bottom right no-repeat;
	display:block;
	height:39px;
	padding:0 12px 0 12px;
	margin:0 3px 0 0;
	float:left;
}

.menuT.kli ul.menuM li:hover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM li.hover span.cor {
	width:3px;
	height:2px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/cor_k.gif) no-repeat;
}

.menuT.kli ul.menuM a {
	margin:0px 0 0 0;
	padding:0;
	color:#fff;
	font-size:10px;
	text-decoration:none;
	line-height:39px;
	text-transform:uppercase;
}

.menuT.kli ul.menuM a:hover {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}

.menuT.kli ul.menuM li ul {
	margin:0;
	padding:0;
	color:#fff;
	font-size:10px;
	display:none;
	position:absolute;
	top:39px;
	left:0;
	width:201px;
	clear:both;
	z-index:200;
}

.menuT.kli ul.menuM li ul li {
	width:201px;
	height:35px;
	margin:0 0 0 0;
	padding:0;
	background:#f16422;
	display:block;
	clear:both;
}

.menuT.kli ul.menuM li ul li.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_k.gif) no-repeat;
}

.menuT.kli ul.menuM li ul li a {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}

.menuT.kli ul.menuM li.linkT#current ul li a {
	font-weight:normal;
}

.menuT.kli ul.menuM li ul li a:hover {
	width:186px;
	height:35px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
	color:#333;
	font-size:12px;
	text-transform:uppercase;
}

.menuT.kli ul.menuM li ul li:hover {
	height:35px;
	margin:0;
	padding:0;
	background:#fff;
	text-decoration:none;
}

.menuT.kli ul.menuM li ul li.hover {
	height:35px;
	margin:0;
	padding:0;
	background:#fff;
	text-decoration:none;
}

.menuT.kli ul.menuM .linkThover ul {
	display:block;
}

.menuT.kli ul.menuM li:hover ul {
	display:block;
}

.menuT.kli ul.menuM li.submenuhover ul {
	display:block;
}

.menuT.kli ul.menuM li ul li:hover.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_k.gif) no-repeat;
}

.menuT.kli ul.menuM li ul li.linkLhover {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_k.gif) no-repeat;
}

.menuT.kli ul.menuM li ul li {
	width:201px;
	height:35px;
	margin:0 0 0 0;
	padding:0;
	background:#f16422;
	display:block;
	clear:both;
}

.menuT.kli ul.menuM li ul li.linkL {
	margin:0;
	padding:0;
	width:201px;
	height:4px;
	display:block;
	background:url(../images/pmB_k.gif) no-repeat;
}

/*---------content--------*/



#contentWrap {
	background:url(../images/page_bkgd.jpg) center 0px repeat-x;
}

.contShadow {
	width:924px;
	margin:auto;
	background:url(../images/cont_bkgd.png) repeat-y;
}

.contShadowB {
	width:924px;
	height:16px;
	margin:auto;
	background:url(../images/cont_bkgdB.png) no-repeat;
}

#content {
	width:857px;
	padding:20px 32px;
	overflow:auto;
}

/*---------content-right--------*/





.contR {
	width:180px;
	float:right;
}

.boxTitled {
	background:#222;
	margin:0 0 10px 0;
}

.boxTitled h3 {
	width:160px;
	display:block;
	padding:14px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background:url(../images/col_title.gif) no-repeat;
	border-bottom:1px #31aed2 solid;
	text-transform:uppercase;
}

.boxTitled.adm h3 {
	width:160px;
	display:block;
	padding:14px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background:url(../images/col_title.gif) no-repeat;
	border-bottom:1px #eee solid;
}

.boxTitled.kli h3 {
	width:160px;
	display:block;
	padding:14px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background:url(../images/col_title.gif) no-repeat;
	border-bottom:1px #f16422 solid;
}

.boxTitled ul {
}

.boxTitled li {
	padding:10px 10px 10px 10px;
}

.boxTitled li a {
	color:#BBDFFD;
	font-size:12px;
	text-decoration:none;
}

.boxTitled li a:hover {
	color:#F16422;
	text-decoration:underline;
}

.boxTitled li a.colRcur {
	color:#F16422;
	font-weight:bold;
}

.boxbtnList {
	margin:0 0 20px 0;
}

.boxbtnList h3 {
	width:168px;
	height:36px;
	display:block;
	padding:0;
	color:#F16422;
	font-size:12px;
	font-weight:bold;
}

.boxbtnList h3 a {
	width:122px;
	height:12px;
	display:block;
	padding:13px 10px 11px 36px;
	color:#F16422;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/btnmDodSt.gif) no-repeat;
}

.boxbtnList h3 a:hover {
	width:122px;
	height:12px;
	display:block;
	padding:13px 10px 11px 36px;
	color:#F16422;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/btnmDodSt.gif) no-repeat;
}

.boxbtnList ul {
}

.boxbtnList li {
	padding:11px 0 10px 17px;
	margin-left:18px;
	background:url(../images/crt_23.gif) bottom repeat-x;
}

.boxbtnList li a {
	color:#BBDFFD;
	font-size:12px;
	text-decoration:none;
}

.boxbtnList li a:hover {
	color:#F16422;
	text-decoration:underline;
}

.boxbtnList li a.colRcur {
	color:#F16422;
	font-weight:bold;
}

.boxRounded {
	width:180px;
	margin-bottom:10px;
}

.boxRounded.marg25 {
	width:180px;
	margin-bottom:25px;
}

.bxRT {
	width:180px;
	height:2px;
	background:url(../images/col3eT.gif) no-repeat;
	font-size:2px;
}

.bxRC {
	width:162px;
	background:#3e3e3e;
	padding:11px 9px;
	position:relative;
}

.bxRB {
	width:180px;
	height:3px;
	background:url(../images/col3eB.gif) no-repeat;
	font-size:2px;
}

.boxRounded.green {
	width:180px;
	margin-bottom:25px;
}

.boxRounded.green .bxRT {
	width:180px;
	height:3px;
	background:url(../images/col3ezT.gif) no-repeat;
	font-size:3px;
}

.boxRounded.green .bxRC {
	width:162px;
	background:#360;
	padding:11px 9px;
	position:relative;
}

.boxRounded.green .bxRB {
	width:180px;
	height:3px;
	background:url(../images/col3ezB.gif) no-repeat;
	font-size:2px;
}

.divider {
	height:2px;
	background:url(../images/col3ezLine.gif) repeat-x;
	font-size:2px;
}

.trored {
	width:126px;
	margin-left:31px;
	font-size:12px;
}

.trored p {
	width:130px;
	margin:5px 0;
	font-weight:normal;
	display:block;
	font-size:12px;
}

.trored span {
	width:130px;
	font-size:26px;
	font-weight:bold;
	display:block;
}

.trored span span.jedinica {
	width:30px;
	font-size:14px;
	font-weight:bold;
	display:inline;
}

.trored a {
	color:#F16422;
	font-size:11px;
	text-decoration:none;
}

.trored a:hover {
	color:#F16422;
	text-decoration:underline;
}

.trored h4 {
	color:#ccc;
	position:relative;
	font-size:10px;
	margin-bottom:6px;
	line-height:1.25em;
	text-transform:uppercase;	
}

.trored h4 a {
	font-size:5px;
	color:#303030;
	overflow:hidden;
	text-decoration:none;
}

.trored h4 a:hover {
	font-size:5px;
	color:#303030;
	overflow:hidden;
	text-decoration:none;
}

.trored h4.spasta, .trored h4.ustedco2, .trored h4.ustedelener {
	color:#9c6
}

.bxRC span.ico.aktpor {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_aktpor.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.zahtevi {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_zahtevi.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.potkli {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_potkli.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.brstamp {
	width:31px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_brstamp.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.pig {
	width:30px;
	height:24px;
	display:block;
	float:left;
	background:url(../images/ico_pig.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.histogram {
	width:26px;
	height:22px;
	display:block;
	float:left;
	background:url(../images/ico_histogram.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.money {
	width:29px;
	height:27px;
	display:block;
	float:left;
	background:url(../images/ico_money.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.tree {
	width:25px;
	height:30px;
	display:block;
	float:left;
	background:url(../images/ico_tree.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.factory {
	width:27px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_factory.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.bxRC span.ico.lbulb {
	width:25px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ico_lbulb.gif) no-repeat;
	position:absolute;
	top:11px;
	left:9px;
}

.searchPib {
	padding:10px;
}

.searchPib label {
	color:#999;
	font-size:12px;
}

.searchPib input {
	width:155px;
	height:18px;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:10px 0 0 0;
}


.kursEvra {
	padding:10px;
	color:#999;
	font-size:11px;
}

.sredKurs {
	line-height:20px;
}

.datumCR {
	color:#ccc;
	font-size:12px;
}

.numbW18 {
	color:#FFF;
	font-size:18px;
}

.formKursD {
	padding:10px 0;
}

.formKurs {
}

.formKurs label {
	color:#999;
	font-size:11px;
}

.formKurs input {
	width:80px;
	height:18px;
	float:left;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:10px 0 0 0;
}

.formKurs input#btnAzur {
	margin:13px 0 0 0px;
}


.crt_03 {
	height:2px;
	width:100%;
	display:block;
	clear:both;
	background:url(../images/crt_03.gif) top repeat-x;
	font-size:2px;
}

.crt_23 {
	height:2px;
	width:100%;
	margin:5px 0;
	display:block;
	clear:both;
	background:url(../images/crt_23.gif) top repeat-x;
	font-size:2px;
}

.kursEvra a {
	color:#F16422;
	font-size:11px;
	text-decoration:none;
	padding-top:10px;
	display:block;
}

.kursEvra a:hover {
	color:#F16422;
	text-decoration:underline;
}

/*---------content-main--------*/



.contMain {
	width:660px;
}

.contMain h1 {
	font-size:30px;
	padding-bottom:24px;
}

.contMain h1.pb5px {
	padding-bottom:5px;
}

.contMain h2 {
	height:27px;
	background:url(../images/th_blk.gif) repeat-x;
	font-weight:bold;
	padding:14px 0 0 11px;
	margin-top:10px;
}

.contMain h2.fontNormal {
	font-weight:normal;
}

.contMain h2 a.plus {
	width:20px;
	height:20px;
	margin:-3px 5px 0 0;
	background:url(../images/ico_plus.gif) left no-repeat;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
}

.contMain h2:hover a.plus {
	background:url(../images/ico_plus.gif) right no-repeat;
	text-decoration:none;
	display:block;
	float:left;
}

.contMain h2 a.minus {
	width:20px;
	height:20px;
	margin:-3px 5px 0 0;
	background:url(../images/ico_minus.gif) left no-repeat;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
}

.contMain h2:hover a.minus {
	background:url(../images/ico_minus.gif) right no-repeat;
	text-decoration:none;
	display:block;
	float:left;
}

.contMain .client {
	display:block;
}

.contMain .clientLogo {
	float:left;
	margin-right:10px;
	background:url(../images/crta_vert.gif) right repeat-y;
	padding-right:10px;
}

.contMain .clientLogo img {
	padding:5px;
	background: #3e3e3e;
}

.contMain .client h1 {
	padding:0px;
}

.contMain .client h4 {
	margin:0;
	padding:0;
	float:left;
}

.contMain .client h4.topstandard {
	width:117px;
	height:19px;
	position:relative;
	font-size:5px;
	font-weight:normal;
}

.contMain .client h4.topstandard span {
	background:url(../images/n_topstandard.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

.contMain .client h4.toppremium {
	width:117px;
	height:19px;
	position:relative;
	font-size:5px;
	font-weight:normal;
}

.contMain .client h4.toppremium span {
	background:url(../images/n_toppremium.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

.contMain .client h4.toppartner {
	width:117px;
	height:19px;
	position:relative;
	font-size:5px;
	font-weight:normal;
}

.contMain .client h4.toppartner span {
	background:url(../images/n_toppartner.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

.dilerHome {
}

.dilerHome ul {
	list-style:none outside;
}

.dilerHome li {
	width:300px;
	margin:0 20px 20px 0;
	float:left;
}

.boxDilHome {
	width:240px;
	padding:7px 0 30px 88px;
	float:left;
}

.boxDilHome.aktPorB {
	background:url(../images/ico_actporBig.gif) no-repeat;
}

.boxDilHome.zahtB {
	background:url(../images/ico_zahteviBig.gif) no-repeat;
}

.boxDilHome.potKliB {
	background:url(../images/ico_potkliBig.gif) no-repeat;
}

.boxDilHome.brStampB {
	background:url(../images/ico_brstampBig.gif) no-repeat;
}

.boxDilHome.aktPorB h2, .boxDilHome.zahtB h2, .boxDilHome.potKliB h2, .boxDilHome.brStampB h2 {
	padding:0;
	margin-top:4px;
	background:none;
	position:relative;
	font-size:17px;
	text-transform:uppercase;
}

.numbBigRed {
	display:block;
	float:left;
	background:url(../images/blink.gif) repeat;
	padding:5px 5px;
	font-size:26px;
	font-weight:bold;
	color:#fff;
}

.boxDilHome.aktPorB h2 a, .boxDilHome.zahtB h2 a, .boxDilHome.potKliB h2 a, .boxDilHome.brStampB h2 a {
	color:#FFF;
	text-decoration:none
}

.boxDilHome.aktPorB h2 a:hover, .boxDilHome.zahtB h2 a:hover, .boxDilHome.potKliB h2 a:hover, .boxDilHome.brStampB h2 a:hover {
	color:#FFF;
	text-decoration:underline
}

.numbBig {
	display:block;
	float:left;
	padding:5px 5px;
	font-size:26px;
	font-weight:bold;
	color:#fff;
}

.novih {
	color:#999;
	font-size:10px;
	display:block;
	float:left;
	margin:22px 5px 0 5px;
}

.novihBr {
	color:#fff;
	font-size:12px;
	display:block;
	float:left;
	margin-top:20px;
}

.boxDilHome ul {
	list-style: none outside;
	margin:10px 0 10px;
}

.boxDilHome li {
	width:215px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/crt_2248.gif) bottom repeat-x;
	float:none;
	display:block;
	line-height:1.5em;
}

.boxDilHome li a {
	color:#69DDFF;
	text-decoration:none;
	margin-bottom:9px;
	padding:2px 0 5px 14px;
	background: url(../images/bull.gif) 0px 9px no-repeat;
	display:block;
}

.boxDilHome li a:hover {
	text-decoration:underline;
}

.listaP {
	border-left:3px #525252 solid;
}

.listaP ul {
}

.listaP li {
	padding:0 10px 14px;
}

.listaP li a {
	color:#F16422;
	text-decoration:none;
}

.listaP li a:hover {
	color:#F16422;
	text-decoration:underline;
}

.listaP3 {
	border-left:3px #525252 solid;
}

.listaP3 li {
	height:22px;
	padding:0 10px 5px;
}

.listaP3 li a {
	color:#F16422;
	text-decoration:none;
}

.listaP3 li a:hover {
	color:#F16422;
	text-decoration:none;
}

.listaP3 li a:hover span {
	color:#999;
	text-decoration:none;
}

.listaP3 li a span {
	color:#999;
	text-decoration:none;
	float:left;
	display:block;
}

.listaP3 li a span.mesecGodina {
	color:#F16422;
	text-decoration:none;
}

.listaP3 li a span.ico.pdf {
	display:block;
	margin:0 5px;
}

.listaP3 li a:hover span.mesecGodina {
	color:#F16422;
	text-decoration:underline;
}

.listaP3 li a:hover span.filesize {
	color:#999;
	text-decoration:underline;
}

.listaP2 {
	border-left:5px #383838 solid;
	margin:20px 0 0 20px;
}

.listaP2 ul {
}

.listaP2 li {
	padding:0 10px 14px 20px;
}

.listaP4 {
	margin-bottom:70px;
}

.listaP4 li {
	padding:16px 10px 16px 24px;
	border-bottom:1px #414141 solid;
}

.txtGr999 {
	color:#999;
}

.txtGr777 {
	color:#777;
}

.txtGr666 {
	color:#666;
}

.txtGrccc {
	color:#ccc;
}

.txt10 {
	font-size:10px;
}

.txt12 {
	font-size:12px;
}

.marg24 {
	margin-bottom:24px;
}

.listaP2 li a {
	color:#999;
	text-decoration:none;
}

.listaP2 li a:hover {
	color:#999;
}

.listaP2 input.w49 {
	width:44px;
	height:14px;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0 5px;
}

.subTitle {
	color:#999;
	font-size:10px;
	font-weight:bold;
}

h3.sModel {
	color:#fff;
	font-size:18px;
	font-weight:bold;
	display:inline;
}

.tMesto {
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

.topBr {
	font-size:14px;
	color:#ccc;
}

.topBrBr {
	font-size:14px;
	color:#fff;
	font-weight:bold;
}

.crt_plava {
	height:4px;
	background:#31aed2;
	display:block;
	font-size:2px;
	margin:10px 0 20px 20px;
}

input#btnPoruci {
	margin:13px 0 0 0;
	padding:7px 20px;
	font-size:11px;
}



input#btnPosalji {
	margin:13px 0 0 0;
}


input#btnPonisti {
	margin:13px 0 0 0;
}


input#btnOdobri {
	margin:13px 0 0 0;
}

textarea.areaPoruci {
	width:504px;
	height:120px;
	padding:7px 0 5px 5px;
	background:#fff url(../images/txtarea_bkgd.gif) no-repeat;
	border:1px #000 solid;
}

.indentDiv {
	margin:0 0 20px 20px;
}

.indentDiv li {
	padding:10px 0;
	background:url(../images/crt_24.gif) bottom repeat-x;
}

.indentDiv li a {
	color:#F16422;
	text-decoration:none;
}

.indentDiv li a:hover {
	color:#F16422;
}

.indentDiv li span {
	text-decoration:none;
	color:#999;
}

.indentDiv li p {
	color:#999;
	text-decoration:none;
	font-size:12px;
	margin:3px 0 0 0;
}

.orderNo {
	margin: 0 0 20px 0;
	display:block;
}

.tblCtrl {
	height:15px;
	margin:0 0 5px 0;
	text-align:right;
	display:block;
}

.tblCtrl a {
	font-size:12px;
	color:#999;
	text-decoration:none;
}

.tblCtrl a:hover {
	font-size:12px;
	color:#999;
	text-decoration:underline;
}

.tabEdt {
	text-align:left;
	margin-bottom:20px;
	font-size:12px;
}

.tabEdt input#btnIzmen {
	margin:13px 0 0 7px;
	padding:7px 20px;
	font-size:11px;
}


.tabEdt th {
	height:41px;
	font-size:14px;
	background:url(../images/th_blk.gif) repeat-x;
	padding:0 0 0 10px;
}

.tabEdt tr.bordBOrange th {
	height:41px;
	background:none;
	font-weight:normal;
	border-bottom:1px #F16422 solid;
	padding:0 0 0 10px;
}

.tabEdt tr {
	height:41px;
}

.tabEdt td {
	height:41px;
	border-bottom:1px #414141 solid;
	padding:0 0 0 10px;
}

.tabEdt input {
	width:59px;
	height:14px;
	float:left;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0px 0 0 0;
}

.tabEdt input.w49 {
	width:44px;
	height:14px;
	float:left;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0px 0 0 0;
}

.tabEdt a {
	color:#F16422;
	text-decoration:none;
}

.tabEdt a:hover {
	color:#F16422;
	text-decoration:underline;
}

.tabEdt tr.noBorder td {
	border:none;
}

.arrowSort {
	width:7px;
	height:4px;
	display:block;
	background:url(../images/arrowSort.gif) no-repeat;
}

.arrowSort.up {
	width:7px;
	height:4px;
	display:block;
	background:url(../images/arrowSortU.gif) no-repeat;
}

.unosniRed {
}

.tabEdt .unosniRed label {
	font-size:14px;
	color:#999;
	display:block;
	margin:9px 0 7px 0;
}

.tabEdt .unosniRed input {
	width:75px;
	height:16px;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0px 0 14px 0;
}

.tabEdt select {
	width:109px;
	padding:7px 5px 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0px 0 14px 0;
}

.tabEdt input#btn_dodaj {
	margin:13px 0 0 7px;
}

.tabEdt input.checkBox {
	margin:10px 0 20px 0;
	padding:0;
	width:11px;
	height:11px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
}

.tabEdt span.adresa {
	display:block;
	margin-bottom:4px;
	font-size:12px;
	color:#999;
}

.tabEdt a.email {
	color:#999;
	text-decoration:underline;
	display:block;
	margin-bottom:8px;
	font-size:12px;
	color:#999;
}

.tabEdt a:hover.email {
	color:#999;
	text-decoration:none;
}

.tabEdt.preglUpit tr {
	height:51px;
}

.tabEdt.preglUpit span.imeFirme {
	color:#F16422;
	display:block;
	margin:8px 0 4px;
}

a.orange {
	color:#F16422;
	text-decoration:none;
	font-size:12px;
}

a:hover.orange {
	color:#F16422;
	text-decoration:underline;
}

.filterForm {
	background:none repeat scroll 0 0 #404040;
	border:5px solid #282828;
	margin:0 0 20px;
	padding:15px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.filterForm a {
	color:#F16422;
	text-decoration:none;
}

.filterForm a:hover {
	color:#F16422;
	text-decoration:underline;
}

.filterForm a.ponisti {
	float:left;
	font-size:11px;
	margin:26px 0 0 -77px;
}

.filterForm span.ico.clnd {
	float:left;
}

.filterForm label {
	float:left;
	margin:5px 7px 0 7px;
}

.filterForm select {
	width:153px;
	margin:0 14px 0 0;
	float:left;
	display:block;
	padding:5px 5px 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
}

.filterForm input {
	width:181px;
	height:12px;
	float:left;
	display:block;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0 10px 0 0;
}

.filterForm input.w63 {
	width:63px;
	height:12px;
	float:left;
	display:block;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0 7px 0 0;
	font-size:11px;
	font-weight:bold;
}
.dilerizvestaji {
	float:left;
	width:150px;
	font-size:12px;
	margin:5px 5px 5px 0;
}

.dilerizvestaji input {
	width:20px;
	margin:0;
	border:0;
	background:none;
}

.filterForm input#btn_pronadji {
	margin:0 0 10px;
}


.filterForm input#btn_prikazi {
	width:81px;
	height:28px;
	float:left;
	padding:0 0 0 20px;
	margin:0 0 10px 20px;
	border:none;
	outline:none;
	background:url(../images/btn_prikazi.gif) no-repeat;
	cursor:pointer;
}

.filterForm input#btn_prikazi:hover {
	border:none;
	outline:none;
	background:url(../images/btn_prikazi.gif) 0px -28px no-repeat;
	cursor:pointer;
}

.filterForm input#btn_prikazi:active {
	border:none;
	outline:none;
	background:url(../images/btn_prikazi.gif) 1px -27px no-repeat;
	cursor:pointer;
}

/*****************

pocetak Admim form stilova

*******************/

.filterForm input#btn_pronadji {
	margin:10px 0 10px;
}

#adminForm #naziv {
	height:16px;
}

#adminForm .w63 {
	font-size:11px;
}

div.adminFilterRow {
	clear:both;
	margin-bottom:15px;
}

div.adminFilterRow {
	background:#383838;
}

div.adminFilterRow label {
	float:none;
	display:block;
	margin:0 0 5px 0;
}

div.adminFilterRow div.field {
	float:left;
	margin:7px 0 7px 7px;
}

div.adminFilterRow div.field select {
	margin:0;
	width:127px;
}

.filterLabel {
	background:#404040;
	border-bottom:1px solid #333333;
	color:#FFFFFF;
	font-size:11px;
	margin-bottom:8px;
	padding-bottom:4px;
	text-transform:uppercase;
}

#adminForm {
	margin-top:2px;
}

#adminForm input#btn_pronadji {
	margin:0;
	float:left;
}

a.prikaziFilter {
	text-decoration:none;
	color:#F16422;
	background:#282828;
	padding:6px 12px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

a.prikaziFilter:hover {
	text-decoration:underline;
}

.resetForm {
	font-size:11px;
	font-weight:bold;
	padding:7px;
	float:left;
}

/*****************

kraj Admim form stilova

*******************/


.upitForm {
}

.star {
	color:#C00;
}

.upitForm ul.basicData li {
	height:31px;
	background:url(../images/unosbkgd.gif) repeat-x;
	padding:10px 10px 10px 13px;
	margin:0;
}

.upitForm ul.basicData label {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	width:81px;
	float:left;
	display:block;
	margin:9px 0 0 2px;
}

.upitForm ul.basicData input {
	width:228px;
	height:17px;
	float:left;
	display:block;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0;
}

.error {
	background:#FF8083 !important;
}

.errorFeedback {
	color:#f30;
	font-size:11px;
}

.upitForm ul.basicData span {
	float:left;
	margin:9px 0 0 0;
}

.upitForm ul.pitanja.ml17 {
	margin-left:17px;
}

.upitForm ul.pitanja li {
	height:39px;
	display:block;
	background:#3a3a3a;
	padding:12px 10px 0px 13px;
	margin:0 0 2px;
}

.upitForm ul.pitanja input {
	margin:0 0 0 88px;
	float:left;
	padding:0;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
}

.upitForm ul.pitanja label {
	width:500px;
	float:left;
	margin-left: 5px;
	line-height:16px;
}

.upitForm input#btn_unesi {
	padding:7px 20px;
	margin:0 0 10px 88px;
	font-size:11px;
}


.upitForm h3 {
	font-size:18px;
	color:#FFF;
	font-weight:normal;
	margin:20px 0 20px 46px;
}

.upitForm ul.pitanja input.obican {
	width:228px;
	height:17px;
	margin:0 0 0 20px;
	float:left;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
}

.upitForm ul.pitanja label.obican {
	width:30px;
	margin:5px 0 0 88px;
	float:left;
	line-height:16px;
}

.komentar {
	margin:10px 0 10px 0px;
}

.komentar.margL70 {
	margin:10px 0 20px 70px;
}

.upitForm ul.basicData span.labela {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	width:81px;
	float:left;
	display:block;
	margin:9px 0 0 2px;
}

.upitForm ul.basicData span.podatak {
	float:left;
	display:block;
}

.upitForm a {
	color:#F16422;
	text-decoration:none;
}

.upitForm a:hover {
	color:#F16422;
	text-decoration:underline;
}

.upitForm h2 {
	background:none;
	padding:0;
	font-size:18px;
	color:#FFF;
	font-weight:normal;
	margin:20px 0 20px 0px;
}

input.btn_azuriraj {
	margin:0 0 10px 0px;
}

.servisForm input {
	width:181px;
	height:17px;
	float:left;
	display:block;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0 10px 15px 0px;
}

.servisForm label {
	display:block;
	margin:5px 0;
}

.servisForm span.star {
}

/*---------page-feedback--------*/



.pgFdback {
	width:640px;
	margin:12px 0;
}

.pgFdback.neg .feedT {
	width:640px;
	height:3px;
	display:block;
	background:url(../images/pgfdbNegT.gif) no-repeat;
	font-size:2px;
}

.pgFdback.neg .feedC {
	width:640px;
	background:#de2814 url(../images/ico_uzvik.gif) 20px 10px no-repeat;
}

.pgFdback.neg .feedB {
	width:640px;
	height:4px;
	display:block;
	background:url(../images/pgfdbNegB.gif) no-repeat;
	font-size:2px;
}

.pgFdback.poz .feedT {
	width:640px;
	height:3px;
	display:block;
	background:url(../images/pgfdbPozT.gif) no-repeat;
	font-size:2px;
}

.pgFdback.poz .feedC {
	width:640px;
	background:#449c03 url(../images/ico_ok.gif) 20px 10px no-repeat;
	;
}

.pgFdback.poz .feedB {
	width:640px;
	height:4px;
	display:block;
	background:url(../images/pgfdbPozB.gif) no-repeat;
	font-size:2px;
}

.feedC p {
	padding:12px 10px 12px 50px;
	line-height:16px;
}

.unosForm {
}

.unosForm ul {
}

.unosForm li {
	height:27px;
	background:#3a3a3a;
	padding:7px 10px 12px 13px;
	margin:0 0 2px;
}

.unosForm label {
	color:#fff;
	font-size:14px;
	width:127px;
	float:left;
	display:block;
	margin:9px 0 0 0;
}

.unosForm input {
	width:228px;
	height:17px;
	float:left;
	display:block;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0;
}

.unosForm select {
	width:153px;
	margin-right:14px;
	float:left;
	display:block;
	padding:7px 5px 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
}

.unosForm li.datum input {
	width:193px;
	height:17px;
	float:left;
	display:block;
	padding:7px 0 5px 5px;
	background:#fff url(../images/inpt_iglow.gif) no-repeat;
	border:1px #000 solid;
	margin:0;
}

.unosForm li.datum span {
	float:left;
	width:19px;
	height:20px;
	display:block;
	margin:3px 16px 0 0;
}

.unosForm br {
	height:1px;
	clear:both;
}

.unosForm li.textarea {
	height:114px;
}

.unosForm li.textarea textarea {
	width:500px;
	height:100px;
	float:left;
	padding:7px 0 5px 5px;
	background:#fff url(../images/txtarea_bkgd.gif) no-repeat;
	border:1px #000 solid;
}

.unosForm input#btn_dodaj {
	margin:13px 0 0 7px;
	font-size:11px;
	padding:7px 20px;
}

.ico {
	width:16px;
	height:16px;
	display:block;
}

.ico.del {
	background:url(../images/ico_del.gif) no-repeat;
}

.ico.clnd {
	width:19px;
	height:20px;
	background:url(../images/ico_clnd.gif) no-repeat;
}

.ico.pdf {
	width:12px;
	height:14px;
	background:url(../images/ico_pdf.gif) no-repeat;
}

.pgn {
	height:40px;
	background:url(../images/th_Gray.gif) repeat-x;
	color:#999;
	font-size:12px;
}

.pgn ul {
}

.pgn li {
	float:left;
}

.pgn li a {
	color:#BBDFFD;
	padding:5px 5px;
	margin:0 2px;
	display:block;
	text-decoration:none;
	font-size:12px;
}

.pgn li a:hover {
	color:#fff;
	padding:5px 5px;
	background:#f16422;
	text-decoration:none;
}

.pgn li span {
	padding:5px 5px;
	display:block;
	color:#999;
	font-size:12px;
}

.pgn li span.currPage {
	background:#f16422;
	padding:5px 5px;
	display:block;
	color:#fff;
}

.pgnPrikaz {
	height:21px;
	padding:9px 0 0 10px;
	float:left;
	font-size:12px;
}

.pgnStrane {
	height:21px;
	padding:9px 10px 0;
	float:right;
	font-size:12px;
}

/*--------izvestaji-----------*/



.reportHead {
	padding:0 0 10px;
	margin:0 0 20px 0;
	background:url(../images/crt_24.gif) bottom repeat-x;
}

.legBlue {
	margin:10px 0;
	background:url(../images/square_blue.gif) no-repeat;
	padding:0 20px 0 25px;
}

.legOrange {
	margin:10px 0;
	background:url(../images/square_orange.gif) no-repeat;
	padding:0 0 0 25px;
}

a.printReport {
	color:#FFF;
	font-size:11px;
	height:19px;
	float:right;
	background:url(../images/ico_print_orange.gif) no-repeat;
	padding:3px 0 0 30px;
	text-decoration:none;
}

a.printReport:hover {
	color:#FFF;
	text-decoration:underline;
}

.histogram {
	margin-bottom:30px;
}

.histogram ul {
}

.histogram li {
	margin:28px 0 0 0;
	display:block;
	clear:left;
}

.cBar_blue.neg {
	height:25px;
	background:url(../images/cbar_blue.gif) repeat-x;
	float:right;
	margin:1px 0 0 5px;
}

.cBar_orange.neg {
	height:25px;
	background:url(../images/cbar_orange.gif) repeat-x;
	float:right;
	margin:1px 0 0 5px;
}

.cBar_blue {
	height:25px;
	background:url(../images/cbar_blue.gif) repeat-x;
	float:left;
	margin:1px 5px 0 0;
}

.cBar_orange {
	height:25px;
	background:url(../images/cbar_orange.gif) repeat-x;
	float:left;
	margin:1px 5px 0 0;
}

.histNumb {
	float:left;
	display:block;
	padding:7px 0 0 0;
}

.histNumb.neg {
	color:#FF2727;
	float:right;
	display:block;
	padding:7px 0 0 0;
}

.histTitle {
	width:150px;
	height:50px;
	padding-top:20px;
	font-size:12px;
	text-align:right;
	display:block;
	float:left;
	margin-right:10px;
}
.single .histTitle {
	width:150px;
	height:25px;
	padding-top:20px;
	font-size:12px;
	text-align:right;
	display:block;
	float:left;
	margin-right:10px;
}

.histData {
	display:block;
	float:left;
}

li.single .cBar_blue {
	height:25px;
	background:url(../images/cbar_blue.gif) repeat-x;
	float:left;
	margin:14px 5px 0 0;
}

li.single .cBar_orange {
	height:25px;
	background:url(../images/cbar_orange.gif) repeat-x;
	float:left;
	margin:14px 5px 0 0;
}

li.single .histNumb {
	float:left;
	display:block;
	padding:20px 0 0 0;
}
