body
{
  text-align: center;
  font: 15px "Gentium Book Basic","Gentium Basic",Gentium,"DejaVu LGC Serif","DejaVu Serif","Gandhari Unicode","URW Palladio ITU", serif;
  color: #333; 
   /* blue used in fwf logo */
   /* color: #0032fb; */
   /* momentan grau #7D7D7D */
  background: #FEBF10;
  margin: 10px 0 30px 0;
  padding: 0;
  }


/* colors */

.item h2, a, h2, h3
{
  color: #660000;
  }

a, h2, h3
{
  color: #660000;
  }

a:visited, a:hover
{
  color: #770000;
  }

span.designby
{
  color: #bbb;
  }

#nav,#nav ul
{
  border-left: 1px solid #990000;
  }

#nav a
{
  border-bottom: 1px dotted #AFB892;
  border-left: 1px solid #990000;
  color: #660000;
  border-bottom: 1px dotted #ccc;
  padding: 7px;
  }

nav a:visited
{
  color: #770000;
  }

#nav li
{
  background: #FEBF10;
  }

#nav li ul
{
  background: #660000;
  }

#nav li ul a
{
  border-bottom: 1px dotted #AFB892;
  border-left: 1px solid #AFB892;
  background: #FEBF10;
  /*padding: 5px 5px;*/
  }

#nav li a:hover, #nav li a.sfhover 
{
  background: #FFDDAA;
  }

#searchlist, #searchlist  ul
{
  font: bold 11px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  border-left: 1px solid #AFB892;
  background: #FEBF10;
  }

#searchlist a
{
  border-bottom: 1px dotted #AFB892;
  border-left: 1px solid #990000;
  background: #FEBF10;
  }

#searchlist li a:hover, #nav li a.sfhover
{
  background: #FFDDAA;
  }

blockquote
{
  border-right: 1px solid #E7E7E7;
  border-bottom: 1px solid #E7E7E7;
  background: #F7F7F7;
  }



/* Links */

a
{
  /* blue used in fwf logo */
  /* color: #0032fb; */
  border-bottom: 1px dotted #ccc;
  text-decoration: none;
  }

a:hover
{
  border-bottom: 1px solid #973B55;
  }



.ano,a.ano:visited,a.ano:hover
{
  border: none;
  text-decoration: none;
  }

img
{
  border: none;
  }

br.cleaning
{
  clear: both;
  display: block;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  }

h1,h2,h3,h4
{
  margin: 0;
  padding: 10px 0px 2px;
  font: 16px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  text-align: left;
  }



#logos { 

         width: 740px;
         text-align: center;
         margin: 0 auto;
         padding: 0;
 }

#logos a
{
  border: none;
  text-decoration: none;
  }

/* (740 - 418+215) / 2 = image margin right and left  */

/* fwf logo is 418x63 px */
#logofwf { 
           margin-right: 54px;
 }

/* univie logo is 215x63 px */
#logounivie { 
/*              margin-left: 53 px; */
}

#person  {
  float:left;
  margin-top: 18px;
}

p.welcome {
  font-size: 14px;
  margin: 10px;
  text-align: center;
  }

#wrapper
{
  width: 740px;
  background: #fff;
  text-align: left;
  /* border: 2px solid #565656; */
  margin: 0 auto;
  padding: 0;
  }

.wrapper-c
{
  margin: 0;
  padding: 20px;
  }

#head
{
 /*  height: 60px; */
 /*  /\*background-image:  url(/caraka/images/9.png);*\/ */
 /* /\*styles/profilo/logo3.jpg); *\/ */
 /* background-position: right; */
 /*  background-repeat: no-repeat; */
  }

.splash
{
  height: 245px;
  clear: left;
  margin: 0 0 10px 0;
  padding: 0;
  }


.mainbox
{
  line-height: 20px;
  }

.big
{
  width: 630px;
  float: left;
  margin: 0 20px 0 0px;
  padding: 0;
  text-align: justify;
  }

.big-c
{
  margin: 0;
  padding: 0px 0 0 13px;
  }

.small
{
  width: 198px;
  float: right;
  font-size: 11px;
  margin: 0;
  padding: 0;
  }

.small-c
{
  margin: 0;
  padding: 20px 0;
  }

p
{
  margin: 0;
  padding: 4px 0;
  }

.sbox
{
  padding: 10px;
  }

.sbox ul
{
  list-style-type: none;
  border-top: 1px solid #EDEDED;
  margin: 5px 0;
  padding: 0;
  }

.sbox ul li
{
  border-bottom: 1px solid #EDEDED;
  padding: 4px 0;
  }

.sbox h2
{
  /*font: bold 16px "Arial Unicode MS", Verajja, "Lucida Grande", Gentium, "Gandhari Unicode", sans-serif;*/
  font: bold 16px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: .1em;
  margin: 0;
  padding: 0;
  }

#s-contact
{
  border-bottom: 4px double #ccc;
  }

.item
{
  width: 500px;
  padding: 10px 0px 10px 15px;
  }

.item h2
{
  font: 18px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  }

item h3
{
  font: 18px;
}

.sub-item
{
  padding-left: 30px;
  }

div.sub-item h3
{
  font: bold 12px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  }

#breadcrumb
{
  text-align: left;
  font-size: 10px;
  padding: 5px 2px 0 0;
  }

#footer
{
  border-top: 1px solid #ccc;
  text-align: right;
  font-size: 10px;
  padding: 10px 0;
  }

div.bt-nav
{
  text-align: left;
  font-size: 11px;
  padding: 15px 0 0 0;
  }

span.copyright
{
  float: left;
  }


.theform textarea,.theform input,.theform select
{
  font: 11px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  /* width: 80%; */
  padding: 3px;
  }


.theform input:focus,.theform select:focus,.theform textarea:focus
{
  background: #FFEEDD;
  }

.zemSubmit
{
  background: #FEBF10;
  color: #000;
  font-weight: 700;
  width: auto;
  border-color: #FFF #999 #999 #FFF;
  border-style: solid;
  border-width: 1px;
  padding: 5px 8px 6px;
  }


p.imgthumb
{
  float: left;
  margin-right: 10px;
  }

blockquote
{
  font-size: 11px;
  /* border-right: 1px solid #E7E7E7; */
  /* border-bottom: 1px solid #E7E7E7; */
  padding-left: 0px;
  padding-right: 15px;
  /* background: #F7F7F7; */
  margin: 10px;
  }

p.postedon
{
  font-size: 11px;
  color: #666;
  }

p.botnav
{
  text-align: center;
  font-size: 11px;
  }


/*  see http://htmldog.com/articles/suckerfish/dropdowns/ for how the following directives work */

#nav,#nav ul
{
  /* width:740px; */
  list-style: none;
  line-height: 1;
  font: bold 11px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  /* border-left: 1px solid #AFB892; */
  margin: 0;
  padding: 0;
  }

#nav a
{
  display: block;
  width: 10em;
  padding-left: 1em;
  /* border-bottom: 1px dotted #AFB892; */
  /* border-left: 1px solid #AFB892; */
  /* color: #558F00; */
  /* border-bottom: 1px dotted #ccc; */
  text-decoration: none;
  }

nav a:visited
{
  /* color: #325400; */
  }

#nav li
{
  float: left;
  width: 10em;
  /* background: white; */
  }

#nav li ul
{
  position: absolute;
  /* background: white; */
  width: 15em;
  left: -999em;
  }

#nav li ul a
{
  width: 16em;
  /* border-bottom: 1px dotted #AFB892; */
  /* border-left: 1px solid #AFB892; */
  /* background: #fbbb26; */
  /* background: white; */
  }

#nav li ul ul
{
  margin: -1em 0 0 10em;
  }

#nav li:hover ul ul,#nav li.sfhover ul ul
{
  left: -999em;
  }

#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul
{
  left: auto;
  }



/* search popup */

#searchlist, #searchlist  ul
{
  list-style: none;
  line-height: 1;
  font: bold 11px "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
  /* border-left: 1px solid #AFB892; */
  margin: 0;
  padding: 0px;
  }

#searchlist a
{
  display: block;
  width: 10em;
  padding-left: 1em;
  padding: 7px;
  /* border-bottom: 1px dotted #AFB892; */
  /* border-left: 1px solid #AFB892; */
  /* background: #fbbb26; */
  }

#searchlist li
{
  float: left;
  width: 10em;
  position: relative;
  margin: 0  0 -10em 0;
  }

#searchlist ul li
{
  display:none;
  float:right;
  height:5em;
  width: 10em;
  }

.search_small
{
  font-size: 11px;
  }

.hoi,label.zemRequired
{
  font-weight: 700;
  }

h1,p.tagline
{
  display: none;
  }

div.spl-home,div.spl-about
{
  background: transparent url(../styles/profilo/splash.jpg) top left no-repeat;
  }

.name, .institution, .collection, .place
{
  text-decoration: underline;
  }

.term, .sanskritquote, .textname, .latin, .journalname
{
  font-style: italic;
  }

/* #############################################*/
/* #############################################*/
/* #############################################*/

/* PLEASE DO NOT WRITE BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING */

/* #############################################*/
/*#############################################*/
/*#############################################*/

.highslide * {
               font-family: "DejaVu LGC Sans", "DejaVu Sans","Arial Unicode MS", Tahoma, Verdana,"Lucida Grande",Helvetica, sans-serif;
               font-size: 8pt;
               }
.highslide {
             cursor: url(highslide/graphics/zoomin.html), pointer;
             outline: none;
             }
.highslide-active-anchor img {
                               visibility: hidden;
                               }
.highslide img {
                 border: 2px solid gray;
                 }
.highslide:hover img {
                       border: 2px solid #FEBF10;
                       }

.highslide-wrapper {
                     background: white;
                     }
.highslide-image {
                   border-bottom: 1px solid white;
                   }
.highslide-image-blur {
                        }
.highslide-caption {
                     display: none;
                     
                     border-bottom: 1px solid white;
                     font-family: "DejaVu LGC Sans","Arial Unicode MS", Verdana, Helvetica, "Lucida Grande", Tahoma, sans-serif;
                     font-size: 8pt;
                     padding: 5px;
                     background-color: #FEBF10;
                     }
.highslide-loading {
                     display: block;
                     color: black;
                     font-size: 8pt;
                     font-family: sans-serif;
                     font-weight: bold;
                     text-decoration: none;
                     padding: 2px;
                     border: 1px solid black;
                     background-color: white;
                     
                     padding-left: 22px;
                     background-image: url(highslide/graphics/loader.white.html);
                     background-repeat: no-repeat;
                     background-position: 3px 1px;
                     }

a.highslide-credits,
a.highslide-credits i {
                        padding: 2px;
                        color: #FEBF10;
                        text-decoration: none;
                        font-size: 8px;
                        }
a.highslide-credits:hover,
a.highslide-credits:hover i {
                              color: white;
                              background-color: gray;
                              }
a.highslide-full-expand {
                          background: url(highslide/graphics/fullexpand.html) no-repeat;
                          display: block;
                          margin: 0 10px 10px 0;
                          width: 34px;
                          height: 34px;
                          }

/* These must always be last */
.highslide-display-block {
                           display: block;
                           }
.highslide-display-none {
                          display: none;
                          }
