body    { 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #daecfe;
    text-align: center; 
	margin: 0; 
	padding: 0;
}

h1   { 
	color: #000066; 
	font-size: 10px; 
	font-weight: bold; 
	margin-top: 20px; 
	margin-bottom: 0px;
	padding-left: 16px; 
/*	border-top: 1px solid #eee;*/
	border-bottom: 1px solid #eee;
	background-image : url('../images/headerBullet2.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 2px;	
	
}
h1 a {
	font-size: 10px; 
	font-weight: bold; 
}


h2, h3, h4, h5, h6  {
	color: #000066; 
	font-size: 10px; 
	font-weight: bold; 
	margin-top: 10px; 
	margin-bottom: 0px; 
    padding-left: 16px; 
	background-image : url('../images/headerBullet2.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 2px;	
	border-bottom: 1px solid #ddd;	    
}
  

p  { 
	margin: 5px;
	font-size: 10px;
}

li {
	font-size: 11px;	
	margin-bottom: 1px;	
}
p.bodytext   { 
	/*text-align: justify; */
	/*text-indent: 10px; */
	font-size: 11px;	
	margin-bottom: 1em;
	margin-top: 0px;	
}


dd {
  margin:0;
}


a  { 
	color: #049cff;
	text-decoration: none;
	font-size: 11px;
}

a:hover        { color: #5a5a5a; text-decoration: underline }

form { margin: 10px 0px 5px 0; }

img { border: none; }

.prop {
	height:500px;
	float:right;
	width:1px;
}

#holder   { 
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */

/*	text-align: left; 
	margin-right: auto; 
	margin-left: auto; */
	padding: 5px; 
/*	position: absolute; 
	top: 0; 
	left: auto; */
	width: 900px;
/*	clear: both*/
}

#printPageContent {
	text-align: left; 
}

#rootAddOn {
	background-color: transparent; 
	margin-bottom: 1px; 
	width: 900px; 
/*	border: solid 1px #ccc;	 */
}

#topContainer     { color: #333; background-color: white; 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: #999; 
    display: inline;
	background: url(../images/icon_menu_small_gr.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

#rootline a  {color: #999; font-size: 10px;}

#rootlineContent     { margin: 0; padding: 0 0 0 0; }

#rootlineContent ul   { margin: 0; padding: 0 }

#rootlineContent li   { 
	display: inline;
	background: url(../images/icon_menu_small_gr.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

#rootlineContent a  {
	color: #999;
	font-size: 10px;
}

#printversion   { margin: 0; padding: 0 10px 0 0; float: right }

#printversion a  { color: #999; font-size: 10px; }

#lang   { margin: 0; padding: 0 10px 0 0; float: right;  color: #999; font-size: 10px; }

#loginStatus   { margin: 0; padding: 0 10px 0 0; float: right;  color: #999; font-size: 10px;}

#loginStatus .loggedUserName { font-weight: bold; color: #999; font-size: 10px;}

#loginStatus .loggedUserlabel { color: #999; font-size: 10px;}


#lang a  { color: #999; font-size: 10px; }

#glava      { background-color: #b3d9ff; margin-bottom: 3px; width: 900px; height: 106px; border: solid 1px #ccc }

#glava-logo   { margin: 0; padding: 0; float: left }

#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: 160px;
  	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: #fff; 
	margin-bottom: 3px; 
	width: 900px; 
	border: solid 1px #ccc;
	min-height: 500px;
	background-image : url('../images/bg.gif') ;
	background-repeat: no-repeat;
	background-position: right top;		
}

#noga { color: #999; font-size: 9px; background-color: white; 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: #999}

/***************************** Top menu **************************/
#topMenuContainer {
	width: 900px; 
	height: 20px;
	border: solid 1px #ccc;	
	background-color: #b3d9ff; 	
	margin-bottom: 3px; 
}

#searchContainer {
	float: right;
}

#topmenu {
	padding-top: 3px; 
	padding-bottom: 3px; 
	padding-left: 10px;
	float: left;
}

#topmenu span { 
	font-size: 10px; 
	padding-right: 5px;
}

#topmenu span.top_menu_NO {
/*	background-image : url('../images/icon_menu_bl.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  { }
#topmenu span.top_menu_ACT a  { color: white }

.topMenuBox2 {
	text-align: left;
	border: solid 1px #ddd;
	border-bottom: solid 20px #ddd;
	border-top: solid 2px  #ddd;	
	background-color: #d6ebff;
	padding: 5px;
	width: 300px;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
}

.topMenuBox3 {
	text-align: left;
	border: solid 1px #ddd;
	border-bottom: solid 20px  #ddd;
	border-top: solid 2px  #ddd;	
	background-color: #d6ebff;
	padding: 5px;
	width: 300px;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;	
}

.topMenuBox4 {
	text-align: left;
	border: solid 1px #ddd;
	border-bottom: solid 20px  #ddd;
	border-top: solid 2px  #ddd;	
	background-color: #d6ebff;
	padding: 5px;
	width: 300px;	
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
}


.topMenuBox2 a, .topMenuBox3 a, .topMenuBox4 a{
	font-size: 10px;
	color: #000;
	font-weight: bold;
}

.topnav2_act a, .topnav3_act a, .topnav4_act a {
	background-image: url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 13px;
	color: #fc8731;
}

.topnav2_no a, .topnav3_no a, .topnav4_no a {
	background-image: url('../images/icon_menu_small_bl.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 13px;
}

.topnav2_ifsub a, .topnav3_ifsub a, .topnav4_ifsub a{
	background-image: url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 13px;
}

.topnav2_ro, .topnav3_ro, .topnav4_ro{}

.clearboth {
  clear:both;
}

/***************************** Content Normal **************************/
#content {
}

#ca4 {}

#ca4 #colRight {
    font-size: 90%;
    padding: 10px;
    background-color: #d6ebff;
	margin: 5px;
	border: solid 1px #ddd;
	border-top: solid 20px  #ddd;
	border-bottom: solid 2px  #ddd;	
    filter:alpha(opacity=70);
    -moz-opacity:0.7;	
}

#ca4 #colRight p.bodytext {
	font-size: 10px;
	text-indent:0px;
	text-align: left;
}

#ca5 {}

#ca5 #colRight {
    font-size: 90%;
    padding: 10px;
    /*background-color: #fafafa;*/
	margin: 10px;
	/*border: solid 1px #ddd;*/
}

#ca5 #colRight p.bodytext {
	font-size: 10px;
	text-indent:0px;
	text-align: left;
}



/***************************** LEVIMENU **************************/
#leftMenu    { 
	margin: 0; 
	padding: 10px; 
	width: 200px;
}

#leftMenu  a {
  /*color: #173FA0;*/
  display: block;
  padding: 4px 2px;
  font-size: 10px;
}

#leftMenu a:hover {
	background-color: #E8EFF9;
	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;
	margin-bottom: 0px;		
	padding-left: 7px;
}


.leviMenuItem1-ACT {
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px; 
}


.leviMenuItem1-CUR {
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px; 
}

.leviMenuItem1-CUR a {
	color: orange;
}

.leviMenuItem1-NO {
    border-bottom: 1px solid #E8EFF9;
	background-image : url('../images/icon_menu_small_bl.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;   
}

.leviMenuItem1-NO a {
	color: #09f;
}


.leviMenuItem2-ACT {
	border-bottom: 1px solid #E8EFF9;
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;  
}

.leviMenuItem2-CUR {
	border-bottom: 1px solid #E8EFF9;
	background-image : url('../images/icon_menu_small_or.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;  
}

.leviMenuItem2-CUR a {
	color: orange;
}

.leviMenuItem2-NO {
	border-bottom: 1px solid #E8EFF9;
	background-image : url('../images/icon_menu_small_bl.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;    
}

.leviMenuItem2-NO a {
	color: #09f;
}


/**************************** 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: orange;
}

.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-caption {
	font-style: italic;
	font-size: 9px;
}

.csc-menu {
	padding-left: 0px;
}

.csc-menu-1 {

}

.csc-menu-1 a {
	background: url(../images/icon_menu_small_bl.gif) no-repeat 0 7px; 
	margin: 0px; 
	padding: 3px 0 0 10px;

} 


.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;
}

.csc-menu-7 {
}

.csc-menu-7 a {
	background: url(../images/icon_menu_small_bl.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

.csc-menu-7 p.csc-abstract { 
	border-bottom: dotted 1px #ddd;
	padding-left: 20px;
	padding-bottom: 10px;
	text-align: justify;
}

.csc-menu-7 p.csc-section { 
	border-bottom: dotted 1px #ddd;
	padding-left: 20px;
	padding-bottom: 5px;
	text-align: justify;
}

.csc-menu-7 p.csc-section a {
	background: url(../images/icon_menu_small_or.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
	color: orange;
}

.csc-menu-3 {
}

.csc-menu-3 a {
	background: url(../images/icon_menu_small_bl.gif) no-repeat 0 7px; 
	margin: 0; 
	padding: 3px 0 0 10px;
}

.csc-menu-3 p.csc-abstract { 
	border-bottom: dotted 1px #ddd;
	padding-left: 20px;
	padding-bottom: 10px;
	text-align: justify;
}


#vsebina h5 {
  padding: 2px 2px 2px 15px;
  margin:0;
  border-bottom: 2px solid #006;
  color: #5486cb;
}

/* 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;*/
}

/* anketa */
.anketa-info  { font-size: 70% }

#zemljevid ul { margin-top: 0; }
#zemljevid li { font-size: 90%;}

#zemljevid h5 { font-size: 80%; border-bottom: 1px dashed #5486cb; }
#zemljevid h3 { font-size: 95%; border-top: 2px solid #006; padding-top: 4px;}


/* pripete datoteke */
.csc-uploads {
/*	border: solid 1px #eee;
  	background-color: #eaf4ff;*/
  	padding: 0 10px;
}

.csc-uploads td  { font-size: 10px; margin: 0; padding: 0 }

.csc-uploads-icon {  width: 22px;}
.csc-uploads-fileSize {  text-align: right;}


.csc-uploads-icon-3 { 
}

.csc-uploads-icon-3 img {
}


.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: 0px;
/*	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 orange;
}

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: orange;
}

div.tx-jkpoll-pi1 p.bodytext {
	padding: 0px;
}

/********************* tt_news *************************/
/*** List ***/
.news-list-item {
	border-bottom: solid 1px #eee;
	margin-bottom: 10px;
	padding: 3px;
/*	background-color: #f7fbff;	*/
}

.news-list-item h3 {
	background-image : url('../images/news-icon.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	padding-left: 16px;
/*	border-bottom: dotted 1px #ccc;*/
}

.news-list-item h3 a {
	font-weight: bold;
	font-size: 10px;
}

.news-list-item img {
	margin-left: 5px;
/*	border: solid 2px #ccc;*/
	padding: 1px;
}


.news-list-item p.bodytext {
	font-size: 10px;
	text-align: left;
/*	border-bottom: dotted 1px #ccc;	*/
}

.news-list-item p.bodytext {
	font-size: 10px;
	text-align: left;
}

.news-list-morelink {
/*	background-image : url('../images/icon_menu_or.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;
	color: orange;	
}

/*** Latest ***/
.news-latest-container {
}

.news-latest-container p.bodytext {
	text-align: justify;	
}

.news-latest-container img {
	margin-left: 5px;
	border: solid 2px #ccc;
	padding: 1px;
}

.news-latest-item {
	border-bottom: solid 1px #eee;
	margin-bottom: 10px;
	padding: 3px;
}

.news-latest-item h3 {
	background-image : url('') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	padding-left: 0px;
	border-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 13px;
}

.news-latest-item h3 a {
	font-weight: bold;
	font-size: 10px;
}

.news-latest-image {
	float: right;
}

.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;
/*	padding-left: 15px;*/
}


.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;
	color: orange;
}

/*** Single ***/
.news-single-item {
	margin-bottom: 10px;
	padding: 3px;
}


.news-single-item p.bodytext {
	font-size: 10px;
	text-align: left;
}

.news-single-body {
}

.news-single-img {
	margin-left: 5px;
	width: 200px;
	background-color: white;
}

.news-single-timedata {
	font-size: 10px;
	color: orange;	
}

.news-single-category {
	font-size: 10px;
	color: orange;	
}

.news-single-author {
	font-size: 10px;
	color: orange;	
	padding: 0px;
	text-indent: 0px; 
}

.news-single-item h2 {
	background-image : url('../images/news-icon_large.gif') ;
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	padding-left: 35px;
	padding-bottom: 5px;	
	border-bottom: 0px;	
	font-size: 16px;
	font-weight: bold;
	margin: 0px;

	font-size: 18px; 
	margin-top: 10px; 
	margin-bottom: 15px; 

}

.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 {
	padding:3px;
	padding-bottom:0px;
}
.news-single-related,.news-single-files,.news-single-links  {
	margin:0px;
	margin-bottom: 3px;
	padding:10px;
	background-color: #eaf4ff;
	border: solid 1px #eee;
}

.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: 15px;
    padding: 5px;
    font-size: 10px;  
}


.news-single-related DD a {
    font-size: 10px;
}

.news-single-links DD {
	margin-left:10px;
    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: 15px;	
}

.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: 5px 1px;	
}

.news-single-backlink a {
	margin-left: 20px;
	font-size: 10px;
}
/**** Arhiv ***/

.news-amenu-container h2 {
/*	color: #000066; 
	font-size: 10px; 
	font-weight: bold; 
	margin-top: 10px; 
	margin-bottom: 0px; 
	border-top: 1px dotted #ccc; 
	border-bottom: 1px dotted #ccc;*/
}

/******************* 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: orange;
}

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-indexedsearch ***************************/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eaf4ff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a { font-size: 10px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#b3d9ff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch .tx-indexedsearch-browsebox-SCell a {font-weight: bold;}


/************** tx_pbsurvey_pi1 *******************/
.tx-pbsurvey-pi1 div {margin-bottom: 10px;}
.tx-pbsurvey-pi1 .pagenumbering {font-size: 60%; position: relative; height: 15px;}
.tx-pbsurvey-pi1 .barcontainer {background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 15px; position: absolute; z-index: 6; right: 0px;}
.tx-pbsurvey-pi1 .bar {background-color: #CCCCFF; height: 15px; z-index: 4; position: absolute; left: 0px;}
.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; position: absolute; left: 0px; width: 100px; height: 15px;}
.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color: #003399;}
.tx-pbsurvey-pi1 .pageIntroduction {}
.tx-pbsurvey-pi1 fieldset.survey_item {margin-top: 10px; margin-bottom: 10px; border: solid 1px #eee;}
.tx-pbsurvey-pi1 .itemform {}
.tx-pbsurvey-pi1 .question {font-size: 12px; font-weight: bold;}
.tx-pbsurvey-pi1 .questionNumber {}
.tx-pbsurvey-pi1 .questionSubtext {font-size: 80%;}
.tx-pbsurvey-pi1 .required {color: #FF0000; vertical-align: super;}
.tx-pbsurvey-pi1 .survey_error {color: #FF0000;}
.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px;}
.tx-pbsurvey-pi1 .matrix {width: 100%;}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #CCCCFF;}
.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: bold; text-align: left;}
.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;}
