/**********************************/
/* = GENERALE =================== */
/**********************************/

  body,table,th,td,input,select,a,form,h1,h2,h3,h4,h5,h6,p {
  font-family: verdana,tahoma,Arial;
  font-size: 10px;
  }

  .tabellaprincipale {
  /* bordo nero della tabella principale */
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  }
  .bottom {
  background-color:#5385CF;
  border-top: 1px solid #000000;
  height: 20px;
  color:#FFFFFF;
  padding: 4px;
  }
  .titolo {
  border-bottom: 1px solid #000000;
  }

/**********************************/
/* = MENU' SINISTRO         ===== */
/**********************************/
  /* ----- td generale che contiene il menu ----- */
  #bloccomenuLeft table {
  border-collapse: collapse;
  border: 0px;
  margin: 0px;
  padding: 0px;
  width: 178px;
  }

  /* ----- modulo menu ----- */
  #bloccomenuLeft,  #Blocco14 {
  width: 178px;
  vertical-align: top;
  background-color: #E10915;
  padding: 0px;
  margin: 0px;
  border: 0px;
  }

  /* ----- modulo menu paragrafo ----- */
  #Blocco14 P{
  margin: 0px 0px 0px 0px;
  }

  /* macro voci */

  .CE-VoceMenu1Livello1 {
  margin: 0px 0px 0px 0px;
  margin-top:7px;
  padding-top: 7px;
  padding-left: 25px;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color:#FFFFFF;
  text-decoration: none;
  width: 178px;
  /* immagine titoletto */
  background: url(/temi/infissicicu/images/img_voce1.gif) no-repeat bottom;
  }


  .CE-VoceMenu1Livello1 A{
  color: #FFFFFF;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }

  .CE-VoceMenu1Livello1 A:hover{
  color:#000000;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }


  /* ------- sottovoci ------- */
  .CE-VoceMenu1Livello2 {
  padding-top: 5px;
  }

  .CE-VoceMenu1Livello2 a {
  padding-left: 25px;
  font-family: verdana;
  font-size: 10px;
  color:#FFFFFF;
  text-decoration: none;
  }

  .CE-VoceMenu1Livello2 a:hover {
  color:#000000;
  font-weight: bold;
  }


  /* ----- fine categoria del menu ----- */
  #CEMenu1Voce18, #CEMenu1Voce25, #CEMenu1Voce32, #CEMenu1Voce36, #CEMenu1Voce39, #CEMenu1Voce50 {
  background: url(/temi/infissicicu/images/bottom_voci_menu.gif) right bottom no-repeat;
  text-decoration: none;
  height: 25px;
  }
  /*
  18= contatti (AZIENDA)
  25= portoncini (ALLUMINO)
  32= portoncini (LEGNO-ALLUMINO)
  36= balaustre (ACCIAIO INOX)
  39= carpenteria (CARPENTERIA)
  */

/**********************************/
/* = MENU IN ALTO - TITOLO  ===== */
/**********************************/

  /* ----- stili per tabella menu 2 ----- */
  .topmenu {
  border: 0px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  }

  /* ----- menu 2 : separo le voci tra loro di 10px ----- */
  .CE-VoceMenu4Livello1  {
  padding-left: 10px;
  font-family: verdana;
  font-size: 10px;
  color:#000000;
  text-decoration: none;
  font-weight: bold;
  }



/**********************************/
/* CONTENUTO ==================== */
/**********************************/

/* #cmModule {
 	padding: 6px 6px 6px 6px;
 }*/

 /*.S-admin-menu-table{
 	width: 80%;
	background-color: #87CEEB;
 }*/

  /* ----- area pagine interne del sito -----*/
  #contenuto{
  width: 550px;
  vertical-align: top;
  background-color: #FFFFFF;
  padding: 0px;

  }

  /* ----- caratteristiche del testo pagine interne del sito -----*/
  .testocontenuti {
  font-family: Tahoma, verdana, Arial;
  font-size: 12px;
  text-align: justify;
  }

  .testocenter10px {
  font-family: Tahoma, verdana, Arial;
  font-size: 11px;
  text-align: center;
  }

  /* ----- tabella contenuti in homepage ----- */
  .tabellacontenuti {
  background: url(/temi/infissicicu/images/sfondo_tabella_principale.jpg) top no-repeat;
  }

  .titoloPagine {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px solid;
	border-color: #CCCCCC;
	letter-spacing: 3px;
  }

  .sottotitoli-pagine {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
  }

  /* link interni */
   link-pagine {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
  }

   A.link-pagine {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
  }

   A.link-pagine:visited {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
  }

   A.link-pagine:hover {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
  }

   A.link-pagine:active {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
  }

 /* ----- testo di fine sito (powered j-service) ----- */
 .testobottom {
 font-family: Tahoma, verdana, Arial;
 font-size: 10px;
 }

 /* ------- PRODOTTI ------- */
   /* alluminio */
  .sfondoPorteAl {
  background: url(../images/005-porta.jpg) bottom right no-repeat;
  }

  .testoContattaci {
  font-family: Tahoma, verdana, Arial;
  font-size: 12px;
  }

  .tabella-newsletter {
  	background: url(../images/sf_newsletter.jpg) center no-repeat;
  }

  .td-newsletter {
  	border-bottom: 1px dotted #006699;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
  }


  /* ------- TABELLE PRODOTTI ------- */

  .prodottoTab {
  border-top: 1px dotted #333333;
  border-bottom: 1px dotted #333333;
  background-color: #FFFFF2;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  }
    .coloriTab {
  border-top: 1px dotted #333333;
  border-bottom: 1px dotted #333333;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  }

/**********************************/
/* = FOOTER                 ===== */
/**********************************/


/**********************************/
/* = Stili Particolari  ========= */
/**********************************/
