
.smallpaul {
	font-size: x-small
}

.bulb-definition-image {

	padding: 20px;

}
.pendant-mount-image {
	padding: 20px;
}


.product-type-image {
	padding: 20px;
}

.singleAlert 
{
	text-decoration: none;
	color: #000000;
}

.singleAlertError
{
	font-weight: bold;
	color: #990000;
}

.copyright {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #999999;
    text-decoration: none;
}

.menu-link
{
	width: 260px;
}

.bold
{

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 15px;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;

}
h4,h5
{

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
	text-align: left;

}


span, div, p
{

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;

}

.desc {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
	text-align: left;
}


.text {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    /*line-height: 20px;*/
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
	text-align: left;
}

.text td
{

}

.text_margin {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
}

.textgris {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    line-height: 11px;
}

.tits_GRISBold {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: uppercase;
    color: #333333;
    text-decoration: none;
}

.textJustify {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
    text-align: justify;
}

.ad_title {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #666666;
    text-decoration: none;
    background-color: #ECE2A7;
}

.ad_titlered {

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #990000;
    text-decoration: none;
}

.imglink {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
    white-space: normal;
}

.tabla {
    position: absolute;
    width: 713px;
    height: 375px;
}

a:link {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-variant: normal;
    text-transform: none;
    color: #990000;
    text-decoration: none;
    font-weight: bold;
}

.smaller td {

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 20px;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    font-weight: bold;

}

.red {
	color: #990000;
    line-height: 16px;
}
.smaller-red {
	color: #990000;
    line-height: 14px;
}

.blackLink a:link  .blackLink {
	color: #000000;
}

a:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}

a:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-variant: normal;
    text-transform: none;
    color: #990000;
    text-decoration: none;
    font-weight: bold;
}

a:active {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}


/* {{{ links */

a.black-menu:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 30px;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}

a.black-menu:link ,
a.black-menu:visited ,
a.black-menu:active {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 30px;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

a.menu:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 35px;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
	text-align: right;
}

a.menu:link ,
a.menu:visited ,
a.menu:active {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 35px;
    font-variant: normal;
    text-transform: none;
    color: #990000;
    text-decoration: none;
    font-weight: bold;
	padding:10px;
}


/* }}} */

.ad_warning {

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #FF0000;
    text-decoration: none;
    background-color: #ECE2A7;
}



td { text-align: left }
.textbordo {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #990000;
    text-decoration: none;
}

.tits_bordoBold {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: uppercase;
    color: #990000;
    text-decoration: none;
	text-align: left;
}

.tits_Bold_12 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #990000;
    text-decoration: none;
}

.tits_bordoBold_12 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: uppercase;
    color: #990000;
    text-decoration: none;
}

.tits_bordoBold_13 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bolder;
    font-variant: normal;
    text-transform: uppercase;
    color: #990000;
    text-decoration: none;
}

.pager {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    letter-spacing: 0px;
    text-align: left;
}

.celda {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #999999;
    letter-spacing: 0px;
    margin-bottom:50px;
    margin-left:50px;
}

.celda2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 9px;
    letter-spacing: 0px;
    color: #999999;
    letter-spacing: 0px;
    border-width:0.5px;
}

.celda_txt {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: 16px;
    font-variant: normal;
    text-transform: none;
    color:  #990000;
    text-decoration: none;
    font-weight: bold;
}

.popup1 {
    background-color:#E78A01;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: uppercase;
    padding-top:5px;
    padding-bottom:5px;
}

.popup2 {
    background-color:#ECB866;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: uppercase;
    padding-top:5px;
    padding-bottom:5px;
}

.noimage {
    background-color:#E5E5E5;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: 16px;
    font-variant: normal;
    text-transform: none;
    color:  #990000;
    text-decoration: none;
    font-weight: bold;
}


*.content_texto {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
}




/************************************ 
 *
 *          revisions
 *
************************************/
#splash{
  position:relative;
  width:750px;
  height:400px;
  background:url('/oggetti-logo_ghosted.jpg') no-repeat 0px 100px;
}
.header-wrapper{
  position:relative;
  height:100px;
  padding:20px 0;
}
  .header-wrapper .logo{
    margin:10px 0 15px 25px;
  }
  .header-wrapper ul.images{
    position:absolute;
    right:20px;
    top:0px;
  }
    .header-wrapper ul.images li{
      float:right;
      margin:0;
      padding:35px 0 0 0;     
      text-align:center;
      width:75px;
      position:relative;
    }
    .header-wrapper ul.images li a{
      position:relative;
    }
      .header-wrapper ul.images li .title{
        position:absolute;
        top:0;
        display:none;
        line-height:12px;
        width:100%;
        text-align:center;
        color:#999;
      }
      .header-wrapper ul.images li:hover .title, .header-wrapper ul.images li.hover .title{
        display:block;
      }
    .header-wrapper ul.images li a img{
      border:0;
      width:100%;
    }
  ul.images{
    list-style:none;
    margin:0;
    padding:0;
  }
    ul.images li.pad{
      margin-top:60px;
    }
    ul.images li a img{
      border:0;
    }
  #splash ul.images{
    position:absolute;
    left:450px;
  }
#splash .pnav-wrapper{
  position:absolute;
  top:250px;
  left:0;
  z-index:100;
}

#pnav{
  width:750px;
  margin:0 auto;
  list-style:none;
  border:1px solid #666;
  height:17px;
  padding:0;
  position:relative;
}
  #pnav li{
    float:left;
    width:150px;
    cursor:pointer;
    height:16px;
    padding:1px 0 0 0;
    text-transform:uppercase;
    font-weight:bold;
    color:#666;
    text-align:center;
  }
    #pnav li a{
      color:#666;
      text-transform:uppercase;
    }
    #pnav li.hover{
      background:#b9c159;
    }
    #pnav li.hover, #pnav li.hover a{
      color:#fff;
    }
    #pnav li.selected{
      background:#95a100;
    }
    #pnav li.selected a{
      color:#fff;
    }
  #pnav li ul{
    display:none;
    position:absolute;
    right:0;
    top:16px;
    height:17px;
    border-bottom:1px solid #666;
    width:750px;
    list-style:none;
    margin:0;
    padding:0;
    z-index:100;
  }
    #pnav li ul li{
      float:right;
    }
    #pnav li.hover ul{
      display:block;
    }
    #pnav li.hover ul li a{
      color:#666;
    }
    #pnav li.hover ul li.hover a{
      color:#fff;
    }



