/*----------------------------------------------------------------------------
     File: alephino.css  - Styles for the Alephino OPAC
----------------------------------------------------------------------------*/ 
body
{
  background-color:white;
  font-size:100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /*color:#333333;*/
  color:#333333;
  text-decoration:none;
}
form{margin: 0; padding: 0;}

h1{font-family: Arial, Helvetica, sans-serif; font-size: 140%; font-weight: normal; margin: 0; padding: 0; color: #000000; text-transform: uppercase;}

ul{list-style: url(separator.gif); font-size: 80%;}
ul ul{list-style: circle; font-size: 100%;}

/*-----------------------------------------------------------------------------
    Main menu styles
-----------------------------------------------------------------------------*/
#ditella-header {
	background: url("ditella-header-bg.gif") top repeat-x;
}

#menu-background {
	background: url("ditella-menu-bg.gif") top repeat-x; padding: 0 22px;
}

#logo-biblioteca{font-size: 20px; color: #000000; text-decoration: none; text-transform: uppercase;}

#mainpage{margin: 0 20px;}

form table td{padding: 3px;}

.mainmenu
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:90%;
  font-weight:bold;
}

.feedbackbar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FF3300; padding: 5px;}
.feedbackbar img{vertical-align: middle;}

.bar{height: 27px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#444; background-color: #F3F2F3; padding: 1px 5px;}

/*--------------------------------------------------------------------------
     Text styles
--------------------------------------------------------------------------*/
.title
{
  padding: 3px;
  font-size:115%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#333333;
}
.copyright
{
  font-size:70%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#6F6F6F;
  text-align:center;
}
.text1
{
  font-size:80%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#333333;
}
.text3
{
  font-size:90%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#333333;
}
th.text3{font-weight: bold; font-size:80%;}
.text9
{
  font-size:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#333333;
}

/*--------------------------------------------------------------------------
     Mark the current full display format
--------------------------------------------------------------------------*/
.active{background-color: #F3F2F3;}
.current{background-color: #ffffff;}

/*--------------------------------------------------------------------------
     Table styles
--------------------------------------------------------------------------*/
.tr1
{
  font-size:95%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#333333;
  background-color:#FDC438;
}
div.tr1{padding: 2px 1px;} 
p.tr1{padding: 2px 1px;} 
.td1
{
  font-size:80%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#333333;
  background-color:#F5F6F7;
  padding: 1px 2px;
}
.td2
{
  font-size:90%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#333333;
  background-color:#E7E7E9;
}
.td3
{
  font-size:80%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#333333;
  background-color:#FFFFFF;
}

/*---------------------------------------------------------------------------
     Common qualifier (id)
---------------------------------------------------------------------------*/
#yellow
{
  background-color:#FFCC00;
}
#bold
{  
  font-weight:bold;
}
#centered
{
  text-align: center;
}
#right
{
  text-align: right;
}
#small
{
  font-size:80%;
}

/*----------------------------------------------------------------------------
     Hypertext reference styles
----------------------------------------------------------------------------*/
a:link
{
  color:#333333;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:visited
{
  color:#333333;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:active
{
  color:#333333;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.blue:link{font-size: 12px; color:#333333; text-decoration: none;}
a.blue:visited
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#333333;
  text-align:center;
  text-decoration: none;
}
a.blue:hover
{
  color:#FF6600;
}
a.bluenorm:link
{
  font-size:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#333333;
  text-align:center;
  text-decoration: none;
}
a.bluenorm:visited
{
  font-size:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#333333;
  text-align:center;
  text-decoration: none;
}
a.bluenorm:hover
{
  color:#FF6600;
}

/*-----------------------------------------------------------------------------
     Error message in a box 
-----------------------------------------------------------------------------*/
.msg
{
  font-size:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#FF0000;
/*  border: 1px solid #4F7400; */
  border: 1px solid #CE007B;
  padding: 7px;
}

/*-----------------------------------------------------------------------------
     Common forms
-----------------------------------------------------------------------------*/
.checkbox
{
  border: 0px;
  padding: 0px;
  background-color: #FFFFFF;
}

.form 
{
/*  border: 1px solid #cc0000; */
/*  padding: 7px; */
  background-color: #E2E9F0;
}

.formtext 
{
  color:#000000;
  background:#eeeeee; 
  border:1px #000000 solid; 
  font: 1em arial,helvetica,sans-serif
}

.formtext:focus  
{
  background:#ffffff;
}


