﻿/*
#########################################################
Vocabolario gerarchico
#########################################################
*/

body   
{
  background-color: #FFFFFF;
  font-size: .80em;
  font-family: Arial, "Helvetica Neue", "Lucida Grande", "Segoe UI", Helvetica, Verdana, sans-serif;
}

/* -------------------------------------------------- */
.classPlaceHolder
{
  visibility: hidden;
}

/* -------------------------------------------------- */
.classDivGicViewVocContainer
{
  width: 98%;
  height: 98%;
  margin: 1%;
}

.classLblVocTitle
{
  font-weight: bold;
  margin-top: 10px;
}

/* -------------------------------------------------- */
.classDivVocListArea
{
  width: 100%;
}

.classDivVocListSearchContainer
{
  width: 45%;
}
.classLblVocListSearch
{
  display: block;
  font-size: 0.9em;
}
.classTxtVocListSearch
{
  display: block;
  width: 100%;
}

.classDivVocListFilterContainer
{
  width: 100%;
}
.classLblVocListFilter
{
  display: block;
  font-size: 0.9em;
}
.classTxtVocListFilter
{
  display: block;
  width: 95%;
}


.classDivVocListContainer
{
}
.classDivVocListContainerTableMode
{
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
}

.classLstVocList
{
  color: Blue;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 100%;
}
#divVocListAreaLevel0 .classLstVocList
{
  cursor: pointer;
}

.classLstVocTable
{
}
.classLstVocTable td
{
  padding: 0px;
  border-spacing: 0px;
}
.classLstVocTable a
{
  text-decoration: none;
  color: Blue;
}

/* -------------------------------------------------- */
#divVocDataContainer
{
  width: 100%;
  
  vertical-align: top;
}

/* -------------------------------------------------- */
.classVocWorkInProgress
{
  display: block;
  background-color: inherit;
  border-color: transparent;
  border-style: none;
  font-weight: bold;
  width: 100%;
}

.classDivVocPageAreaLevel0
{
  display: inline-block;
  width: 32%;
  vertical-align: top;
}
* html .classDivVocPageAreaLevel0 { display: inline; zoom: 1; } /* IE6 */
*:first-child+html .classDivVocPageAreaLevel0 { display: inline; zoom: 1; } /* IE7 */

.classDivVocPageAreaLevel1
{
  padding-left: 2px;
  display: inline-block;
  width: 66%;
  vertical-align: top;
}
* html .classDivVocPageAreaLevel1 { display: inline; zoom: 1; } /* IE6 */
*:first-child+html .classDivVocPageAreaLevel1 { display: inline; zoom: 1; } /* IE7 */

.classDivVocPageAreaSingle
{
  width: 100%;
}
.classDivVocPageAreaSingle .classLstVocList
{
  border: none;
}


/* -------------------------------------------------- */
.classDivVocCommandArea
{
  width: 100%;
  text-align: center;

  position: absolute;
  left: 0px;
  bottom: 10px;
  right: 0px;
  
  height: 24px;
}

.classCmdVocabulary
{
  margin-left: 20px;
  margin-right: 20px;
}

/* -------------------------------------------- */
