/* Css Document ############### *****Falconlift***** */


body {
	  background: white;
	  margin: 0pt;
      font-family: Arial, Verdana, Times;
      font-size: 9pt;
      color: #BCD392; 
}

@page { 
	  margin: 1cm;
} /* All margins set to 2cm */

#logo {
     display: none;
	 visibility: hidden;
}

#logo_stampa{
	  position: absolute;
      top: 0pt;
      right: 0pt;
      /*border: 2px solid red;*/
}

#top_menu {
    display: none;
	visibility:hidden;
}


img { 
    border: 0px;
}

img.right {
    float: right;
}

img.left {
    float: left;
}

img.print {
    display: none;
}

.top {
     display: none;
}

#layout {
	float: none;
}
#layout1 {
	float: none;
}

.box {
     display: none;
     visibility: hidden;
}

#path {
     display: none;
     visibility: hidden;
}

#main {
	float: left;
}

#extradivNews {
     display: none;
     visibility: hidden;
}

#tablediv {
      float: left;
  	  background: transparent url(img/bg_main.jpg) repeat-y;
  	  color: #000;
      padding-left: 0pt;
}

img {
      border: 0pt;
}

.imgLeft {
     float: left;
}

.imgRight {
     float: right;
     margin: 4pt;
}

#colonna_1_2_3 {
      margin: 20pt 0px 10pt 0pt;
      float: left;
      width: 300pt;
}

#colonna_1 {
      margin: 20pt 0px 10pt 0pt;
      float: left;
      width: 200pt;
      /*border: 1px solid red;*/
}

#colonna_2_3_4 { /* l'immagine deve essere 400 x 350 */
	  visibility: visible;
	  float: none;
}

html > body #colonna_2_3_4 { /* l'immagine deve essere 400 x 350 */
      float: none;
      margin: 20pt 0px 10pt 0pt;
      width: 250pt;
      /*border: 1px solid blue;*/
}

#colonna_1 p,
#colonna_2_3_4 p,
#colonna_1_2_3 p {
      color: #000;
      font-family: Arial, Verdana, Times;
      font-size: 9pt;
      text-align: justify;
      line-height: 14pt;
}

#colonna_1 p b,
#colonna_2_3_4 p b,
#colonna_1_2_3 p b {
  	  font-weight: bold;
      font-family: Arial, Verdana, Times;
      font-size: 9pt;
}


#colonna_1 h1,
#colonna_2_3_4 h1,
#colonna_1_2_3 h1 {
      text-transform: uppercase;
  	  font-family: Arial Black, Arial, Helvetica, Verdana;
  	  font-weight: bold;
      text-align: left;
      color: #000;
	  line-height: 14pt;
      font-size: 15pt;
}

#colonna_1 h2#productTitle{
      text-transform: uppercase;
  	  font-family: Arial Black, Arial, Helvetica, Verdana;
  	  font-weight: bold;
      text-align: left;
      color: #000;
	  margin-top: -12pt;
	  line-height: 10pt;
      font-size: 10pt;
}

h2.pageTitle {
      /*text-transform: uppercase;*/
  	  font-family: Arial, Helvetica, Verdana;
  	  font-size: 16px; 
      line-height: 10ppt;
      color: #000;
      text-align: left;
}

#colonna_4 {
      display: none;
	  visibility: hidden;
      /*float: left;*/
      /*width: 120pt;*/
}
#colonna_5 {
      display: none;
	  visibility: hidden;
}

p.newsMiniContent {
      display: none;
}

#extradiv {
      display: none;
}

#menu_centered {
      visibility: visible;
}


/*######## MENU #########*/

div.centered {
     display: none;
     visibility: hidden;
}

ul#nav {
     display: none;
     visibility: hidden;
}

span.menuTitle {
     float: left;
     width: auto;
     text-align: left;
     margin-top: 10pt;
}

/*#################    LINKS    ####################*/

a, 
a:link, a:focus, a:active, a:visited {
      background-color: transparent;
      color: #C0C82B;
      text-decoration: underline;
}

/*#####################*/


/*######## Footer #########*/

#footerBar {
     display: none;
     visibility: hidden;
}

/* ######## Formattazione Tabella Principale ######### */

form {
     display: none;
}

span#category {
     font-family: Arial, Verdana, Times;
     font-size: 9pt;
     font-weight: bold;
     padding: 0px 0pt 0pt 10pt;
     float: left;
     text-align: left;
     color: #FFC254;
     height: 20pt;
     width: 440pt;
}
span#download {
     display:none;
	 visibility:hidden;
}

thead {
      background-color: transparent;
      color: #000;
}

caption {
     display: none;
     visibility: hidden;
}

table {
      border-collapse: collapse;
}

#tablediv {
      float: left;
	  overflow: visible;
}

th {
      height: 30pt;
}

td {
      height: 30pt;
      padding: 0em;
      border: 1px solid #3F3D36;
      border-style: solid none; 
	  border: 1pt solid #000; /*da omettere per eliminare i bordi*/
}

tr.odd {
      height: 30pt;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 7pt;
      font-weight: bold;
	  text-align: center;
      background-color: transparent;
      color: #DCB84D;
	  border: 1pt solid #000; /*da omettere per eliminare i bordi*/
}

tr.even {
      height: 30pt;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 7pt;
      font-weight: bold;
	  text-align: center;
      background-color: #DCB84D;
      color:  #3F3D36;
	  border: 1pt solid #000; /*da omettere per eliminare i bordi*/
}

.tableTranspallet {
      width: 150pt;
	  margin-right: 4pt;
	  margin-left: 4pt;
	  float: left;
	  overflow: visible;
	  border: 1pt solid #000; /*da omettere per eliminare i bordi*/
}

.tableTranspallet td{
	  text-align: left;
      padding-left: 7pt;
	  border: 1pt solid #000; /*da omettere per eliminare i bordi*/
}

.tableProducts {
	   float: left;
	   overflow: visible;
	   border: 1pt solid #000; /*da omettere per eliminare i bordi*/
}

#headMenu {
  	  background: transparent url(img/bgHeadMenu.png) no-repeat;
  	  color: #000;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 8pt;
      font-weight: bold;
}

th.model {
      padding: -1pt 1pt 0pt 1pt;
	  border: 1pt solid #000;
      width: 40pt;
      color: #3F3D36;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 8pt;
      font-weight: bold;
}

th.modelBigger {
      padding: -1pt 1pt 0pt 1pt;
	  border: 1pt solid #000;
      width: 60pt;
  	  background: transparent url(img/bgModel.png) no-repeat;
      color:  #3F3D36;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 8pt;
      font-weight: bold;
}
































