/* nav bar */

div#navcontainer
{
   background-color: #012e5c;
   background-image:  url(/images/new/navbar1.png);
   background-repeat: no-repeat;
   background-position: right;
   color: #FFFFFF;
}

div#navcontainer, div#tertiary
{
   overflow: hidden;
   margin: 0 1% 10px;
}


ul#navlist
{
   display: block;
   padding: 0;
   margin: 0;
   float: left;
}

ul#navlist li
{
   display: block;
   float: left;
}

ul#navlist li a
{
   display: block;
   float: left;
   padding: 8px 8px;
   text-decoration: none;
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 114%;   color: #CCDDEE;
   border: 1px solid #446688;
   border-width: 0 1px 1px 0;
   white-space: nowrap;
   /* da togliere quando si riesce a far vedere l'immagine*/
   background: #012e5c;
}

ul#navlist li a:hover
{
   background: #446688 url(/images/new/navbarhighlight1.png);
   color: #FFFFFF;
}

ul#navlist li a.active
{
   color: #FFFFFF;
   font-weight: bold;
}

div#navcontainer form
{
   display: block;
   float: right;
   margin: 0;
}
div#search
{
   padding: 6px;
}

div#navcontainer form input
{
   border-width: 1px;
   vertical-align: middle;
   font-size: small;
   padding: 0;
   font-family: Tahoma, sans-serif;
}
div#navcontainer form input#mainsearchbox
{
   width: 188px;
}
div#navcontainer form input.button
{
   background: #CCD0D9;
   margin-left: 6px;
}

/* search links */
ul#searchlinks
{
   float: left;
   margin: 1px 6px 0 0;
   padding: 0;
}

ul#searchlinks li
{
   list-style: none;
   line-height: 100%;
   margin: 0;
}
ul#searchlinks li a
{
   color: #DDEEFF;
   text-decoration: none; 
   font-family: Arial, sans-serif;
   font-size: xx-small;
}
ul#searchlinks li a:hover
{
   color: #FFFFFF;
}


/* logo styling */

#header h1
{
   margin: 10px 25px;
   font-weight: bold;
   height: 67px;
   font-size: 36px;
}

#header h1 span
{
  /* background: url(/images/new/logo.gif) left top no-repeat; */
   min-width: 209px;
   width: 50%;
   height: 67px;
   position: absolute;
}


/* stats */

#stats ul, #stats ul li {
   margin: 5px 0 0;
   padding: 0;
   list-style:none;
}

/* footer */

