﻿/*
#########################################################
Visualizzazione immagine
#########################################################
*/

.page
{
  width: 94%;
  margin-left: 3%;
}

.classDivGicHeaderContent
{
  background-color: white;
  text-align: center;
}

.classDivImageDetailContainer
{
  width: 100%;
  font-family: Arial, "Helvetica Neue", "Lucida Grande", "Segoe UI", Helvetica, Verdana, sans-serif;
  font-size: 9pt;
}

/*
#########################################################
Immagine
#########################################################
*/
/*
vedi jquery.iviewer.css
*/
#divImageWrapper
{
  position: relative;
}

/* per integrare le impostazioni di jquery.iviewer.css */
.wrapper .viewer
{
  top: 0px;
  left: 0px;
  margin-top: 0px;
  width: 100%;
}

.wrapper .sdviewer,
.wrapper .acviewer
{
  border-style:solid;
  border-width: 3px;
  border-color: #555555;
  background-color: #555555;
  height: 520px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

.wrapper .sdviewer
{
  position: relative;
  top: 0px;
  left: 0px;
}

.imgacviewer
{
  padding-top: 150px;
}

/*
#########################################################
Navigatore
#########################################################
*/
.classDivImageNavigator
{
  text-align: center;
  width: 100%;
}
#divImageNavigatorTop
{
  margin-bottom: 0px;
}
#divImageNavigatorBottom
{
  margin-top: 5px;
  
  display: none;
}
.classDivImageNavigatorBody
{
  position: relative;
  
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  line-height: 24px;
  background-color: #ECE9DB;
  border-color: #ECE9DB;
  border-width: 3px;
  border-style: solid;
}
.classDivImageNavigatorBodyMiddle input
{
  background-color: #ECE9DB;
  border-width: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
#cmdImageNavigatorFirstTop,
#cmdImageNavigatorLastTop
{
  margin-left: 8px;
  margin-right: 8px;
}
#cmdImageNavigatorFirstTop:hover,
#cmdImageNavigatorPreviousTop:hover,
#cmdImageNavigatorNextTop:hover,
#cmdImageNavigatorLastTop:hover,
#txtImageNavigatorIndexTop:hover
{
  background-color: #CCCCCC;
}
.classDivImageNavigatorBodyLeft
{
  text-align: left;
  display: inline;
}
.classDivImageNavigatorBodyMiddle
{
  text-align: center;
  display: inline;
}
.classDivImageNavigatorBodyRight
{
  text-align: right;
  display: inline;
}

.classCmdImageNavigator
{
  border-style: none;
  height: 24px;
  width: 24px;
  vertical-align: middle;
  cursor: pointer;
  
  border-style: none;
  border-width: 0px;
  background-color: inherit;
}

.classDivImageDetailInfo
{
  display: inline;
}
.classDivImageDetailInfo input,
.classDivImageDetailInfo span
{
  font-family: Arial, "Helvetica Neue", "Lucida Grande", "Segoe UI", Helvetica, Verdana, sans-serif;
  font-size: 9pt;
}

.classTxtImageNavigatorFilename
{
  width: 300px;
  text-align: center;
  vertical-align: middle;
}

.classTxtImageNavigatorText
{
  width: 32px;
  text-align: center;
  vertical-align: middle;
}

.classLblImageNavigatorInfo
{
  vertical-align: middle;
}


.cmdImageNavigatorMakePDF
{
  position: absolute;
  left: 4px;
  top: 6px;  
  border-style: none;
  font-size: 0.9em;
  background-color: inherit;
  background-image: url(../immagini/ico_salvaPdf_24.png);
  background-repeat: no-repeat;
  background-position: left center;
  width: 32px;
  height: 24px;
  cursor: pointer;
}
.cmdImageNavigatorMakePDF:focus,
.cmdImageNavigatorMakePDF:active:focus
{
  outline: none;
  text-decoration: none;
}

.classCmdImageNavigatorSpecificLeft
{
  margin-right: 10px;
  font-weight:normal;
  vertical-align: middle;
}
.classCmdImageNavigatorSpecificRight
{
  margin-left: 10px;
  font-weight:normal;
  vertical-align: middle;
}

/*
#########################################################
Area legatura
#########################################################
*/
#divImageLegatura
{
  width: 100%;
}
#divImageLegaturaInfo
{
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  background-color: #ECE9DB;
  border-color: #ECE9DB;
  border-width: 3px;
  border-style: solid;
}
#lblImageLegatura
{
}
#lnkImageLegatura
{
  margin-left: 3px;
}

/*
#########################################################
Area note sull'immagine
#########################################################
*/
.classDivImageNote
{
  width: 100%;
  margin-top: 10px;
  text-align: center;
}
.classLblImageNote
{
  font-size: 10px;
}

/*
#########################################################
Area link risorsa
#########################################################
*/
/* vedi resourcelink.css */

/*
#########################################################
Area descrizione
#########################################################
*/
.classDivImageDescr
{
  width: 100%;
}

/* -------------------------------------------------- */
.classDivImageDescrTop
{
  width: 100%;
}

/* -------------------------------------------------- */
#divImageDescrInstitute
{
  margin-top: 5px;
}

/* -------------------------------------------------- */
.classDivImageInstituteSpec
{
  margin-top: 10px;
}
.classLblImageInstituteSpecTitle
{
  font-weight: bold;
  font-size: 12px;
  color: #D26400;
}

.classImageInstituteSpecContent
{
  width: 100%;
}

/* content Mode 1 */
.classLblImageInstituteSpecContentSearch
{
  width: 100%;
}
.classLnkImageInstituteContentMode1SearchVoc
{
  color: White;
  text-decoration: none;
  font-weight:normal;
  margin-left: 10px;
  margin-top: 3px;
}
.classLnkImageInstituteContentMode1SearchVoc:link,
.classLnkImageInstituteContentMode1SearchVoc:visited
{
  color: White;
}

/* -------------------------------------------------- */
#divImageDescrTariffeEDiritti
{
  width: 100%;  
}

/*
#########################################################
Footer
#########################################################
*/
#divFooterContainer
{
  width: 94%;
  margin-left: 3%;
  margin-top: 10px;
}