#holder   { 

}


body  { 
	font-size: 12px; 
	font-family:  Arial, Helvetica, sans-serif; 
	background-color: #e4e4e4; 
	margin:5px; 
	padding: 0px;
}

h1   { 
	color: #767676; 
	background-color: transparent;
	font-size: 14px; 
	padding-left: 20px;
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 0px; 
	background-image: url(../images/icon_menu_or.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	border-bottom: solid 1px #767676;
	
}

h2  { color: #000066; font-size: 12px; font-weight: bold;}

h3  { color: #000066; font-size: 10px; font-weight: bold;}

h4  { color: #333; font-size: 11px; font-weight: bold; line-height: 140%; margin: 5px 0 }

h5  { color: #333; font-size: 11px; font-weight: bold; line-height: 140%; margin: 5px 0 }

h6  { color: #333; font-size: 10px; font-weight: bold; margin: 0 0 5px }


p  { 
	margin: 5px;
	font-size: 10px;
}

li {
	font-size: 12px;	
}

p.bodytext   { 
	text-align: justify; 
	/*text-indent: 10px; */
	font-size: 12px;	
	margin: 5px 0;
}


dd {
  margin:0;
}


a  { 
	color: green;
	text-decoration: none;
	font-size: 12px;
}

a:hover        { color: #5a5a5a; text-decoration: underline }


/*IMG { 
	border: none;
}*/


#rootAddOn {
	background-color: #fff; 
	margin-bottom: 1px; 
	width: 900px; 
/*	border: solid 1px #ccc;	 */
}

#topContainer  { color: #333; background-color: #767676; margin-right: 0; margin-bottom: 3px; margin-left: 0; padding-top: 4px; padding-bottom: 4px; width: 900px; height: 15px; border: solid 1px #ccc }

#rootline     { margin: 0; padding: 0 0 0 10px; float: left; }

#rootline ul   { color: #999; margin: 0; padding: 0 }

#rootline li   { color: white; display: inline }

#rootline a  {color: white; font-size: 10px;}

#printversion   { margin: 0; padding: 0 10px 0 0; float: right }

#printversion a  { color: white; font-size: 10px; }

#lang   { margin: 0; padding: 0 10px 0 0; float: right;  color: white; font-size: 10px; }

#loginStatus   { margin: 0; padding: 0 10px 0 0; float: right;  color: white; font-size: 10px;}

#loginStatus .loggedUserName { font-weight: bold; color: white; font-size: 10px;}

#loginStatus .loggedUserlabel { color: #999; font-size: 10px;}


#lang a  { color: white; font-size: 10px; }
#lang .langBar { font-size: 10px; color: white;}

#glava { 
	background-color: transparent; 
	margin-bottom: 3px; 
	padding: 0px;
	width: 900px; 
	height: 88px; 
	border: solid 1px #ccc
}

#glava-logo   { margin: 0; padding: 0; float: left;	height: 88px; }

#glava-desno   { color: #333; font-size: 10px; text-align: right; float: right }

/* glava */
#glava-desno a {
  color: #4D7FCA;
  padding: 2px 4px;
}

#glava-desno a:hover {
  background-color: #F3F7FC;
  color: #173FA0;
}

#glava-desno input.polje {
  width: 120px;
  border: 1px solid #4D7FCA;
}

#banners {
	width: 200px;
  	padding: 5px;
}

#directory {
	width: 120px;
  	padding: 5px;
}

#directory div.metasItem {
/* 	border: 1px solid #ddd;	*/
 	margin-bottom: 5px;
}

#directory div.metasItem a {
 	margin: 5px; 
 	font-size: 10px;
 	font-weight: bold;
}

#directory div.metasItem img {
/* 	margin: 2px;*/
}

#menuvsebina { 
	background-color: #efefef; 
	margin-bottom: 3px;
	width: 900px; 
	border: solid 1px #ccc;
	min-height: 500px;
}

#menuvsebinaExport { 
/*	background-color: #efefef; 
	margin-bottom: 3px;*/
}

#menuvsebina IMG { 
	border: none;
	margin: 0;
	padding: 0;
}

#noga { color: white; font-size: 9px; background-color: #767676; padding-top: 5px; padding-bottom: 5px; width: 900px; height: 15px; border: solid 1px #ccc }

#banner { 
	color: #999; 
	font-size: 9px; 
	background-color: white; 
	padding: 5px;  
	width: auto; 
	border: dotted 1px #ccc; 
	margin-bottom: 3px;
}

#noga a { color: #333; text-decoration: none; }
#copyright { padding: 0 0 0 10px; float: left }
#avtor { padding: 0 10px 0 0; float: right }
#avtor a { font-size: 9px; color: white}

/************************* tabele *******************/
.dataTable{
	border: 1px solid #aaa;
	padding: 2px;
}

.dataHeader {
	background: #aaa;
	color: white;
	font-weight: bold;
	padding: 2px;	
}

.dataCell {
	border: 1px solid #ddd;
	padding: 2px;
}


/***************************** Top menu **************************/
#topMenuContainer {
	width: 900px; 
	height: 20px;
	border: solid 1px #ccc;	
	background-color: #767676; 	
	margin-bottom: 3px; 	
}

#searchContainer {
	float: right;
}

#topmenu {
	padding-left: 0px; 
	padding-top: 3px; 
	padding-bottom: 3px;
	float: left;
}

#topmenu span { 
	margin-left: 10px;
	padding-left: 15px;
}

#topmenu span a { 
	font-size: 10px; 
	font-weight: bold;
}


#topmenu span.top_menu_NO {
	background-image : url('../images/icon_menu_gr.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;		
}

#topmenu span.top_menu_ACT {
	background-image : url('../images/icon_menu_or.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;		
}

#topmenu span.top_menu_NO a  { color: white }
#topmenu span.top_menu_ACT a  { color: #FFA500 }

.clearboth {
	clear:both;
}

/***************************** Content Normal **************************/
#content {
}

#content p.bodytext a {
     color: orange;
     text-decoration: underline;
}

#ca4 {}

#ca4 #colRight {
    font-size: 90%;
    padding: 10px;
    background-color: #fafafa;
	margin: 10px;
	border: solid 1px #ddd;
}

#ca4 #colRight p.bodytext {
	font-size: 10px;
	text-indent:0px;
	text-align: left;
}



/***************************** LEVIMENU **************************/
#leftMenu    { 
	margin: 0px; 
	padding: 0px;
	width: 200px;
	background-color: #e4e4e4;
}

#leftMenu  a {
  color: #7c7c7c;
  display: block;
  padding: 4px 5px;
  font-size: 11px;
}

#leftMenu a:hover {
	background-color: white;
	text-decoration: none;
}

#leftMenu ul   { 
	font-size: 10px; 
	line-height: 120%; 
	list-style: none; 
	margin: 0; 
	padding: 0 0 0;
}

#leftMenu li  { 
	margin-left: 0px;
	padding-left: 17px;
}



#leftMenu li.leviMenuItem1-ACT a {
	color: white;
}

#leftMenu li.leviMenuItem1-NO a {
	color: #7c7c7c;;
}

#leftMenu li.leviMenuItem1-ACT a:hover {
	color: #7c7c7c;
}

#leftMenu li.leviMenuItem2-ACT a {
	color: white;
}

#leftMenu li.leviMenuItem2-NO a {
	color: #7c7c7c;;
}

#leftMenu li.leviMenuItem2-ACT a:hover {
	color: #7c7c7c;
}

#leftMenu li.leviMenuItem3-ACT a {
	color: white;
}

#leftMenu li.leviMenuItem3-NO a {
	color: #7c7c7c;;
}

#leftMenu li.leviMenuItem3-ACT a:hover {
	color: #7c7c7c;
}

#leftMenu li.leviMenuItem1-ACT {
    border-bottom: 0px solid #767676;
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px; 
}

#leftMenu li.leviMenuItem1-NO {
    border-bottom: 0px solid #767676;
	background-image : url('../images/icon_menu_small_gr.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px;   
}

#leftMenu li.leviMenuItem2-ACT {
	border-bottom: 0px solid #767676;
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px;  
}

#leftMenu li.leviMenuItem2-NO {
	border-bottom: 0px solid #767676;
	background-image : url('../images/icon_menu_small_gr.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px;    
}

#leftMenu li.leviMenuItem3-ACT {
	border-bottom: 0px solid #767676;
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px;  
}

#leftMenu li.leviMenuItem3-NO {
	border-bottom: 0px solid #767676;
	background-image : url('../images/icon_menu_small_gr.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px;    
}

/**************************** noga **************************/
/* sitemap */
.csc-sitemap-level1 { 
	padding-left: 15px;
	font-size: 90% !important;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
	background-image : url('../images/icon_menu_bl.gif');
	background-repeat: no-repeat;
	background-position: 0px 1px; 	
	border-bottom: dotted 1px #ccc;
}

.csc-sitemap-level2 { 
	margin: 0;
	padding-left: 30px;
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 20px 5px;
}

.csc-sitemap-level2 a { 
	color: #FFA500;
}

.csc-sitemap-level3 { 
	padding-left: 50px;
	margin: 0;
	background-image : url('../images/icon_menu_small_bl.gif');
	background-repeat: no-repeat;
	background-position: 40px 5px;		
}

.csc-sitemap-level3 a { 
	font-size: 10px;
}

.csc-sitemap-level4 {
	padding-left: 70px;
	margin: 0;
	background-image : url('../images/icon_menu_small_bl.gif');
	background-repeat: no-repeat;
	background-position: 60px 5px;		
}

.csc-sitemap-level4 a { 
	font-size: 10px;
}


.csc-menu-1 p { 
	font-size: 70%; 
	background: url(../images/icon_menu_small_bl.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

.csc-menu-1 a {
} 

.csc-menu-1 a:hover {
} 

.csc-menu-def {
}

.csc-menu-def a {
	background: url(../images/icon_menu_small_bl.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

.csc-menu-4 {
}

.csc-menu-4 a {
	background: url(../images/icon_menu_small_bl.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

.csc-menu-4 p.csc-abstract { 
	border-bottom: dotted 1px #ddd;
	padding-left: 20px;
	padding-bottom: 10px;
	text-align: justify;
}


/* search result */
.csc-searchResultInfo {  width: 100%;}
.csc-searchResultPrevNext { text-align:right;}
.csc-searchform { 
  background: #F3F7FC;
  padding: 10px 40px;
  margin-top: 10px;
  border: 1px solid #d3d7dc;
}

/* pripete datoteke */
.csc-uploads {
	border: solid 1px #eee;
  	background-color: #e4e4e4;
  	padding: 0 10px;
}

.csc-uploads td  { font-size: 10px; margin: 0; padding: 0 }

.csc-uploads-icon {  width: 22px;}
.csc-uploads-fileSize {  text-align: right;}



.contenttable p {
 margin:0;
}

.contenttable td {
  padding: 0;
  margin:0;
  border-bottom: 1px solid #ddd;
}

.contenttable {
 width: 520px;
 border-top: 1px solid #ddd;
 margin-bottom: 10px;
}

/******************* tx-jkpoll-pi1 ************/

div.tx-jkpoll-pi1 {
	border: solid 1px #eee;
	padding: 5px;
	background-image : url('../images/heading.gif') ;
	background-repeat: repeat-y;
	background-position: right top;	
	width: 100%;
}

div.tx-jkpoll-pi1 table.pollListTable {
}


div.tx-jkpoll-pi1 table.pollVoteTable {
}

div.tx-jkpoll-pi1 table.pollQuestionTable{
}


div.tx-jkpoll-pi1 table.pollAnswerHTable{
}

div.tx-jkpoll-pi1 table.pollAnswerVTable{
}

div.tx-jkpoll-pi1 TD.pollListItem{
	background-image : url('../images/icon_menu_or.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 3px;	
	padding-left: 20px;
}

div.tx-jkpoll-pi1 TD.voteResultItem{
	border-bottom: solid 1px #FFA500;
}

div.tx-jkpoll-pi1 TD.voteAnswer{
	font-size: 11px;
}

div.tx-jkpoll-pi1 TD.voteQuestion{
	font-size: 12px;
	font-weight: bold;
}

div.tx-jkpoll-pi1 TD.voteAnswerVotes{
	font-size: 12px;
}

div.tx-jkpoll-pi1 SPAN.voteResultText,  SPAN.voteResultNumber{
	font-size: 12px;
}

div.tx-jkpoll-pi1 SPAN.voteResultNumber{
	font-size: 12px;
	color: #FFA500;
}

div.tx-jkpoll-pi1 p.bodytext {
	padding: 0px;
}

/********************* tt_news *************************/
/*** List ***/
.news-list-item {
	border: solid 1px #eee;
	margin-bottom: 10px;
	padding: 3px;
/*	background-color: #f7fbff;	*/
}

.news-list-item h3 {
	color: #767676; 
	background-color: transparent;
	font-size: 14px; 
	padding-left: 20px;
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 10px; 
	background-image: url('../images/news-icon.gif');
	background-repeat: no-repeat;
	background-position: left center;	
	border-bottom: solid 1px #767676;	
}

.news-list-item h3 a {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

.news-list-item img {
	margin-left: 5px;
	margin-right: 5px;	
	float: right;
}


.news-list-item p.bodytext {
	font-size: 12px;
	text-align: left;
}

.news-list-morelink {
	background-image : url('../images/icon_menu_or_inv.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

.news-list-morelink a {
	font-size: 10px;
	padding-left: 15px;
}

.news-list-date {
	background-image : url('../images/koledar.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;*/
	padding: 2px;
	padding-left: 20px;*/
	font-size: 10px;
}

/*** Latest ***/
.news-latest-container {
	margin-left: 5px;
}

.news-latest-container p.bodytext {
	text-align: justify;	
}

.news-latest-container img {
	margin-left: 5px;
}

.news-latest-item {
/*	border: solid 1px #ddd;*/
	margin-top: 5px;
	margin-left: 15px;	

	float: left;
	width: 200px;
}

.news-latest-item h3 {
	font-size: 11px; 
	font-weight: bold; 
	padding-left: 20px;	
	background-image: url('../images/news-icon.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px; 
	margin-bottom: 0px; 	
	
/*	color: #767676; 
	background-color: transparent;
	font-size: 14px; 
	padding-left: 20px;
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 10px; 
	background-image: url('../images/news-icon.gif');
	background-repeat: no-repeat;
	background-position: left top;	
	border-bottom: solid 1px #767676;		*/
	
}

.news-latest-item h3 a {
	font-weight: bold;
	font-size: 11px;
}

.news-latest-item .tableWrap {
	width: 200px;
	height: 170px;
}

.news-latest-item .bannerTop{
	height: 20px;
}

.news-latest-item .bannerBottom {
	height: 20px;
}

.news-latest-item .cellHeader {
	padding: 5px;
}

.news-latest-item .cellImage {
	padding: 5px;
}

.news-latest-item .cellSubheader {
	padding: 5px;
}


.news-latest-item p.bodytext {
	font-size: 10px;
	text-align: left;
}


.news-latest-morelink {
/*	background-image : url('../images/icon_menu_or.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 1px;*/
}

.news-latest-morelink a {
	font-size: 10px;
}


.news-latest-date {
/*	background-image : url('../images/koledar.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 3px;*/
/*	padding: 2px;
	padding-left: 20px;*/
}

.news-latest-date a{
	font-size: 10px;
}

/*** Single ***/
.news-single-item {
	border: solid 1px #eee;
	margin-bottom: 10px;
	padding: 3px;
/*	background-color: #f7fbff;	*/
}


.news-single-item p.bodytext {
	font-size: 12px;
	text-align: left;
}

.news-single-img {
	margin-left: 5px;
	margin-right: 5px;	
	float: left;
}

.news-single-timedata {
	background-image : url('../images/koledar.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 2px;
	padding-left: 20px;
	font-size: 10px;
}

.news-single-category {
	font-size: 10px;
}

.news-single-author {
	font-size: 10px;
	color: #FFA500;	
	padding: 0px;
	text-indent: 0px; 
}

.news-single-item h2 {
	color: #767676; 
	background-color: transparent;
	font-size: 14px; 
	padding-left: 20px;
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 10px; 
	background-image: url('../images/news-icon.gif');
	background-repeat: no-repeat;
	background-position: left center;	
	border-bottom: solid 1px #767676;		
}

.news-single-item h3 {
	font-size: 10px;
	font-weight: bold;
}

.news-single-item h2 a {
	font-weight: bold;
	font-size: 10px;
}

.news-single-additional-info {
/*	clear: both;
	margin-top: 15px;*/
	padding:3px;
	padding-bottom:0px;
}
.news-single-related,.news-single-files,.news-single-links  {
	margin:0px;
	margin-bottom: 3px;
	padding:10px;
	background-color: #eaeaea;
	border: solid 1px #767676;
}

.news-single-files DD {	
	margin-left:10px;
    padding: 5px;
}

.news-single-files DD img {
    margin-right: 5px;
}

.news-single-files DD a {
    font-size: 10px;
}

.news-single-related DD{
	margin-left:10px;
    padding: 5px;
    font-size: 10px;  
}

.news-single-related DD img {
    margin-right: 5px;
}

.news-single-related DD a {
    font-size: 10px;
}

.news-single-links DD {
	margin-left:15px;
    padding: 5px;	  
}

.news-single-links DD p {
	background-image : url('../images/icon_menu_or.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;	
    padding-left: 10px;	
}

.news-single-links DD a {
    font-size:10px;	
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size:10px;
	margin-left:1px;
	border-bottom: dotted 1px #ccc;   	
}

.news-single-backlink {
	background-image : url('../images/icon_menu_or_inv.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

.news-single-backlink a {
	margin-left: 20px;
	font-size: 10px;
}
/**** Arhiv ***/

.news-amenu-container h2 {
	
	color: #767676; 
	background-color: transparent;
	font-size: 14px; 
	padding-left: 20px;
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 10px; 
	background-image: url('../images/news-icon.gif');
	background-repeat: no-repeat;
	background-position: left center;	
	border-bottom: solid 1px #767676;	
}

/******************* tx-lancomtablejn-pi1 ****************************/

DIV.tabContainer {
	border: solid 1px #ddd;
	padding: 5px;
	background-color: transparent;
}

DIV.tabContainer SPAN.infoLabela {
	padding-left: 15px;
	font-size: 10px;
}


div.tx-lancomtablejn-pi1 TABLE.dataTable TH {
    BORDER: #ddd 1px solid;
    font-size: 9px;
    background-color:  #eaf4ff;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;	
}

div.tx-lancomtablejn-pi1 TABLE.dataTable TD {
    BORDER: solid 1px #ddd;
    font-size: 11px;
    padding: 3px;
}

div.tx-lancomtablejn-pi1 TABLE.dataTable TD.markerSelected {
    BORDER: #dedede 0px solid;
	background-image: url(../images/icon_menu_small_or.gif);
	background-repeat: no-repeat;
	background-position: right center; 
	width: 5px;
}

div.tx-lancomtablejn-pi1 TABLE.dataTable TD.markerUnselected {
    BORDER: #ddd 0px solid;
	width: 5px;    
}

div.tx-lancomtablejn-pi1 TABLE.dataTable A {
}

div.tx-lancomtablejn-pi1 TABLE.dataTable A:hover {
	text-decoration: underline;
}

div.tx-lancomtablejn-pi1 TABLE.tabTable {
    BORDER: black 0px solid;  
    margin-bottom: -2px; 
}

div.tx-lancomtablejn-pi1 TABLE.tabTable TD {
    padding: 4px;
    padding-left: 10px;
    padding-right: 10px;  
    BORDER-top: solid 1px #ddd;
    BORDER-left: solid 1px #ddd;
    BORDER-right: solid 1px #ddd;        	
}

div.tx-lancomtablejn-pi1 TABLE.tabTable A {      
    font-size: 10px;
    background-color: transparent;
    font-weight: bold;    
}

div.tx-lancomtablejn-pi1 TABLE.tabTable A:hover {
	text-decoration: underline;
}

/*************** tx-lancomtelefonskiimenik-pi1 ******************************/

div.tx-lancomtelefonskiimenik-pi1 {
}

div.tx-lancomtelefonskiimenik-pi1 span.oetitle {
	font-size: 10px;	
	font-weight: bold;	
	background-image: url(../images/icon_menu_bl.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	padding-left: 15px;
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable {
	border: solid 1px #ddd;
	font-size: 10px;	
	width: 99%;
	background-color: #fafafa;	
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable th {
	font-size: 9px;
	font-weight: bold;	
	text-align: left;
	color: #999;
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable tr.level2row {
	background-color: #b3d9ff;
	font-weight: bold;		
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable tr.level2row td.level2{
	background-image: url(../images/icon_menu_small_bl.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 10px;
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable td.level2tel{
	text-align: right;
	background-image: url(../images/phone_icon.gif);
	background-repeat: no-repeat;
	background-position: 2px center;	
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable tr.level3row {
	background-color: #eaf4ff;
	font-weight: bold;		
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable tr.level3row td.level3 {
	background-image: url(../images/icon_menu_small_bl.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 10px;
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable td {
	border: solid 1px #eee;
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable td a {
	font-size: 10px;
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable td.itemtel {
	width: 100px;
	text-align: right;
	font-weight: bold;
	color: #777;
	background-image: url(../images/phone_icon_int.gif);
	background-repeat: no-repeat;
	background-position: 2px center;	
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable td.itemmob {
	width: 80px;
	text-align: right;
	font-weight: bold;
	color: #777;
	background-image: url(../images/mobile_icon.gif);
	background-repeat: no-repeat;
	background-position: 2px center;	
}

div.tx-lancomtelefonskiimenik-pi1 table.dataTable td.itemmob_null {
	width: 80px;
}

/*** form ***/
div.tx-lancomtelefonskiimenik-pi1 TABLE.formTable {
}

div.tx-lancomtelefonskiimenik-pi1 TABLE.formTable TD.labela {
	color: gray;
	font-size: 10px;
	padding-right: 20px;
	text-align: left;
	vertical-align: middle;
	background-image : url(../images/icon_menu_small_bl.gif) ;
	background-repeat: no-repeat;
	background-position: right center;		
}

div.tx-lancomtelefonskiimenik-pi1 TABLE.formTable TD.opomba {
	color: gray;
    font-size: 10px;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
}

div.tx-lancomtelefonskiimenik-pi1 TABLE.formTable TD.input {
}

div.tx-lancomtelefonskiimenik-pi1 INPUT.dataInput {
	border: gray 1px solid;
	width: 200px;
	padding-left: 5px;
}

div.tx-lancomtelefonskiimenik-pi1 INPUT.fileInput {
	border: gray 1px solid;
	width: 500px;
	padding-left: 5px;
}

div.tx-lancomtelefonskiimenik-pi1 INPUT.buttonInput {
	background-color: white;
	border: gray 1px solid;
	height: 24px;
}

div.tx-lancomtelefonskiimenik-pi1 SELECT.dataInput {
	width: 400px;
	padding-left: 2px;
}

div.tx-lancomtelefonskiimenik-pi1 TEXTAREA.dataInput {
	border: gray 1px solid;
	width: 500px;
	height: 100px;	
	padding-left: 5px;	
}

/************************* tx-srfeuserregister-pi1 *******************************/

.tx-srfeuserregister-pi1 p { }

.tx-srfeuserregister-pi1 a:link { }

.tx-srfeuserregister-pi1 a:visited { }

.tx-srfeuserregister-pi1 a:hover { }

.tx-srfeuserregister-pi1 a:active { }

.tx-srfeuserregister-pi1 td { }

.tx-srfeuserregister-pi1 input { }

.tx-srfeuserregister-pi1 input[type=radio] { }

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { }

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { }

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { }

.tx-srfeuserregister-pi1 select { }

.tx-srfeuserregister-pi1 textarea { }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  { }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { }

/**************************** tx-simplfaq-pi1 *************************/

div.tx-simplfaq-pi1 {
}

div.tx-simplfaq-pi1 table{
	padding: 5px;
	font-size: 12px;
}

div.tx-simplfaq-pi1 .qLabel, .aLabel {
	font-weight: bold;
	vertical-align: top;
	width: 80px;
}

div.tx-simplfaq-pi1 .qBody, .aBody {
	padding-bottom: 10px;
}

div.tx-simplfaq-pi1 .qBody{
	color: green;
}

div.tx-simplfaq-pi1 .aBody{
	color: #FFA500;
}

div.tx-simplfaq-pi1 hr {
	border: dotted 1px #ddd;
	height: 1px;
}

/******************* tx_iwiimgcatalog_pi1 ************/
div.tx_iwiimgcatalog_pi1 {
}

div.tx_iwiimgcatalog_pi1 table {
	font-size: 12px;
}
div.tx_iwiimgcatalog_pi1 span.label {
	font-weight: bold;
	padding-right: 10px;
}

/****************** tx-lancomsvetovanje-pi1 ************/

div.tx-lancomsvetovanje-pi1 {
/*	width: 470px;*/
}

#categoryContainer {
	display: block;
	margin: 1px;
	height: auto;
}

#categoryContainer .categoryItem {
	display: block;
	float: left;
	width: 150px;
	height: 150px;
	background: url("../images/svetovanjekocka.gif") no-repeat;
	margin: 2px;
}

#categoryContainer .categoryTitle {
	margin: 5px;
	padding-left: 15px;
	background-image: url(../images/icon_menu_bl.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;	
}

#categoryContainer .categoryDesc {
	padding: 5px;
	font-size: 10px;
}


#expertsContainer {
	display: block;
	margin: 1px;
}

#expertsContainer .expertItem {
	display: block;
	background-color: #f3f9ff;
	margin-bottom: 5px;
	height: 150px;
}

#expertsContainer .expertImage {
	float: left;
	margin: 5px;
}

#expertsContainer .expertWorkDesc {
	padding: 5px;
	font-weight: bold;
	font-size: 10px;	
	background-color: #e3f1ff;
}

#expertsContainer .expertWorkDesc a {
	font-weight: bold;
	font-size: 10px;	
}

#expertsContainer .expertCVI {
	padding: 5px;
	font-size: 10px;	
}

#qaContainer {
	display: block;
	margin: 1px;
	height: auto;
}

#qaContainer .qaItem {
	background-color: #f3f9ff;
	margin-bottom: 15px;
}

#qaContainer .qaTitle {
	font-weight: bold;
	font-size: 10px;	
	padding: 5px;
	background-color: #e3f1ff;
}

#qaContainer .qaTitle a{
	font-weight: bold;
	font-size: 10px;	
}

#qaContainer .qaDate {
	float: right;
	font-weight: bold;
	font-size: 10px;		
}

#qaContainer .qaQuestion {
	margin: 5px;
	font-size:10px;
	padding-left: 20px;	
	font-weight: bold;
	background-image: url(../images/icon_menu_bl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;		
}

#qaContainer .qaAnswer {
	margin: 5px;
	padding-left: 20px;
	font-size:10px;	
	background-image: url(../images/icon_menu_or.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

#qaContainer .qaBack {
}


/********************** tx-lancomfilebrowser-pi1 ************************/

div.tx-lancomfilebrowser-pi1 {

}

.rowdata {
	background-color: #efefef;
}

.rowdatasel {
	background-color: #D8E1EB;
}

div.tx-lancomfilebrowser-pi1 td {
	vertical-align: top;
	font-size: 12px;	
}

div.tx-lancomfilebrowser-pi1 td.header {
	background-color: #DDDDDD;
	vertical-align: middle;
}

div.tx-lancomfilebrowser-pi1 td.title {
	color: #767676; 
	background-color: transparent;
	font-size: 14px; 
	padding-left: 20px;
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 0px; 
	background-image: url(../images/icon_menu_or.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	border-bottom: solid 1px #767676;
}

div.tx-lancomfilebrowser-pi1 small {
	font-size: 10px;
}

/********************* tx-macinabanners-pi1 ***************/
.bannerBody {
	background-color: #e4e4e4;
}


/********************* tx-ablinklist-pi1 ***************/
div.tx_ablinklist_listView_wrap {
	margin-top: 5px;
	margin-bottom: 10px;	
}

div.tx_ablinklist_listView_links {
	margin: 10px;
}

div.tx_ablinklist_listView_link a {
	font-size: 9px;

}


/********************* tx-spscoutnetcalendar-pi1 ***************/
.spscoutnetcalendar-today { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; background-color: #ff2222; width: 17px; }
.spscoutnetcalendar-today a {color: white;}
.spscoutnetcalendar-day { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000; width: 17px; }
.spscoutnetcalendar-event { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000 ; width: 17px; }
.spscoutnetcalendar-event a {color: red;}
.spscoutnetcalendar-month { text-align: center; background-color: #888; color: #FFFFFF; }
.spscoutnetcalendar-month A:link { color: #FFFFFF; }
.spscoutnetcalendar-month A:visited { color: #FFFFFF; }
.spscoutnetcalendar-table { border: dotted 1px #003399; }
.spscoutnetcalendar-wd-row { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.spscoutnetcalendar-row-even { background-color: #DBDFEE; }
.spscoutnetcalendar-row-odd { background-color: #FFFFFF; }
.spscoutnetcalendar-entry { width: 95%; padding-top: 10px; }
.spscoutnetcalendar-title { font-weight: bold; color: #FFFFFF; background-color: #888; }
.spscoutnetcalendar-date { font-weight: bold; color: #003399; background-color: #ddd; width: 1px; padding: 5px;}
.spscoutnetcalendar-olbg { border: solid 1px #003399; background-color: #003399; }
.spscoutnetcalendar-olfg { border: 0px; background-color: #DBDFEE; }
.spscoutnetcalendar-olcf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.spscoutnetcalendar-oltf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
