﻿#divMainContent
{
  width: 100%;
}

#divGraficheincomuneLogoContainer
{
  position: relative;
  width: 100%;
  margin-top: 10px;
}
#divGraficheincomuneLogo
{
  text-align: center;
}
.classImgGraficheincomuneLogo
{
}
.classDivMainTitle
{
  margin-top: 5px;

  text-align: center;
}
.classLblMainTitle
{
  color: #D26400;
  font-weight: bold;
  font-size: 0.80em;
}

#divQuerySearchContainer
{
  position: relative;
  width: 100%;
}
.classDivQuerySearch
{
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}

.classDivQuerySearchMain
{
  position: relative;
  text-align: left;
}
.classTxtQuerySearchKeywords
{
  font-size: 1.0em;
  width: 50%;
  vertical-align: middle;
  padding: 5px;
  position: relative;
}
#divQuerySearchCommands
{
  display: inline;
  position: relative;
}
.classCmdQuerySearchExec
{
  vertical-align: middle;
  height: 31px;
}


#divQueryOptions
{
}
#divQueryOptionsContent
{
  font-size: 0.8em;

  text-align: center;
}

#divQueryOptionsHeaderCommands,
#divQueryOptionsHeaderTitle
{
  display: none;
}

.classDivQuerySearchSpec
{
  margin-top: 15px;
}

.classDivQuerySearchSpecItem
{
  display: inline;
}
#divQuerySearchSpecItemTitolo,
#divQuerySearchSpecItemTecnica,
#divQuerySearchSpecItemEditore
{
  margin-left: 36px;
}

#divQuerySearchSpecItemOggetto,
#divQuerySearchDateExactMatch
{
  position: relative;
}

.classSpanQuerySearchSpecItem
{
}
.classSpanQuerySearchSpecItem input[type=checkbox]
{
  margin-right: 0px;
}
.classLnkQuerySearchSpecItemVoc
{
}
.classDDLQuerySearchSpecItemTitoloComparisonMode
{
  font-family: Arial, "Helvetica Neue", "Lucida Grande", "Segoe UI", Helvetica, Verdana, sans-serif;
}

.classDivQuerySearchDate
{
  margin-top: 15px;
  display: inline;
  margin-left: 40px;
}
.classDivQuerySearchDateMain
{
  margin-right: 10px;
  display: inline;
}
.classLblQuerySearchDateMain
{
}
.classDivQuerySearchDateContent
{
  display: inline;
}
.classLblQuerySearchDate
{
}
.classTxtQuerySearchDate
{
  width: 70px;
  font-size: 16px;
}
.classDivQuerySearchDateExactMatch
{
	display: inline;
}
.classDivQuerySearchDateExactMatch input[type=checkbox]
{
  margin-right: 0px;
}

/*
#########################################################
Custom search/ Institutes contribution/ Biblioteca digitale
#########################################################
*/
#divPiattaformaincomune,
#divBibliotecheDigitali
{
  text-align: center;
}

#divCustomSearchContainer,
#divContributionsContainer,
#divBibliotecheDigitaliContainer
{
  width: 100%;
  text-align: left;
  font-size: 0.8em;
  position: relative;
}
#divCustomSearchContainer
{
  margin-top: 10px;
}

#divCustomSearchTitle,
#divContributionsTitle,
#divBibliotecheDigitaliTitle
{
  margin-bottom: 10px;
  text-align: center;
}

.classDivJssorBlockItem
{
  text-align: center;
}

.classDivJssorImgContainer
{
  margin-bottom: 5px;
}
.classImgJssor
{
}
.classImgJssorEnabled
{
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 5px 5px 10px #888888;
  cursor: pointer;
}
.classImgJssorDisabled
{
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 5px 5px 10px #BBBBBB;
}

.classLnkJssor
{
  text-decoration: none;
}

.classSpanJssor
{
}
.classSpanJssorEnabled
{
}
.classSpanJssorDisabled
{
  color: #BBBBBB;
}

.classJssorArrow
{
  top: 30px;
}
.classJssorArrowLeft
{
  left: -15px;
}
.classJssorArrowRight
{
  right: -15px;
}


#divJssorSlideReference
{
  display: none;
  height: 140px;
  width: 144px;
}

/* -------------------------------------- */
/* la grigizza                            */
/* -------------------------------------- */
#divCustomSearchContainer
{
  margin-top: 0px;
}
.classLblMainTitle
{
  color: #707070;
}
#divQuerySearch
{
  margin-top: 10px;
}
