BODY {
	scrollbar-arrow-color: #63a7ca;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	background-color: #ffffff;

}
BODY.riscaldatori {
	scrollbar-arrow-color: #63a7ca;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	background-color: #ffffff;
	background-image:  url(../img_default/bg_riscaldatori_2.jpg);
	background-repeat: no-repeat;
}
BODY.eventi {
	scrollbar-arrow-color: #63a7ca;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	background-color: #ffffff;
	background-image:  url(../img_default/bg_eventi.jpg);
	background-repeat: no-repeat;
}

BODY.popup {
	background-color: #ffffff;
	background-image:  url(../img_default/login.gif);
	background-repeat: no-repeat;

}
BODY.admin {
	scrollbar-arrow-color: #63a7ca;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	background-color: #ffffff;

}
BODY.admin_popup {
	scrollbar-arrow-color: #63a7ca;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	background-color: #ffffff;

}
.table_principale{
	background-color : #63a7ca;
	border:0;
	
}
.sfondo_logo1{
	background-image: url(../img_default/logo1.gif);
	width:475px;
	height: 85px;
}
.sfondo_logo2{
	background-image: url(../img_default/logo2.gif);
	width:475px;
	height: 85px;
}
.inizio_menu_it{
	background-image: url(../img_default/menu/menu_it/iniziomenu.gif);
	width:305px;
	height: 24px;
}
.inizio_menu_es{
	background-image: url(../img_default/menu/menu_es/iniziomenu.gif);
	width:320px;
	height: 24px;
}
.inizio_menu_de{
	background-image: url(../img_default/menu/menu_de/iniziomenu.gif);
	width:330px;
	height: 24px;
}
.inizio_menu_ru{
	background-image: url(../img_default/menu/menu_ru/iniziomenu.gif);
	width:256px;
	height: 24px;
}
.fine_menu_it{
	background-image: url(../img_default/menu/menu_it/finemenu.gif);
	width:216px;
	height: 24px;
}
.fine_menu_en{
	background-image: url(../img_default/menu/menu_en/finemenu.gif);
	width:174px;
	height: 24px;
}
.fine_menu_es{
	background-image: url(../img_default/menu/menu_es/finemenu.gif);
	width:146px;
	height: 24px;
}
.fine_menu_de{
	background-image: url(../img_default/menu/menu_de/finemenu.gif);
	width:166px;
	height: 24px;
}
.fine_menu_fr{
	background-image: url(../img_default/menu/menu_fr/finemenu.gif);
	width:146px;
	height: 24px;
}
.fine_menu_ru{
	background-image: url(../img_default/menu/menu_ru/finemenu.gif);
	width:159px;
	height: 24px;
}
.titolo_big{
	background-image: url(../img_default/titolo_big.gif);
}
.titolo_big_vuoto{
	background-image: url(../img_default/titolo_big_vuoto.gif);
}
.titolo_xbig{
	background-image: url(../img_default/barra_bigger.gif);
}
.titolo_xbig_vuoto{
	background-image: url(../img_default/barra_bigger_vuoto.gif);
}
.titolo_small{
	background-image: url(../img_default/titolo_small.gif);
}
.titolo_small_vuoto{
	background-image: url(../img_default/titolo_small_vuoto.gif);
}
.titolo_medium{
	background-image: url(../img_default/titolo_medium.gif);
}
.titolo_medium_vuoto{
	background-image: url(../img_default/titolo_medium_vuoto.gif);
}
.titolo_popup{
	background-image: url(../img_default/barra_popup.gif);
}

.tratti_orizzontali{
	background-image: url(../img_default/tratteggio_orizz.gif);
	height: 1px;
}
.tratti_verticali{
	background-image: url(../img_default/tratteggio_vert.gif);
	width: 1px;
}
.barra_riservata{
	background-image: url(../img_default/barravuota.jpg);
	width: 950px;
	height: 24px;
}

/*FORMATTAZIONE TESTI*/
.testo_copyright{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #c0c0c0;
}
.testo_small{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #007cad;
}
.testo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 130%;
	font-weight : normal;
	color : #007cad;
}
.testo_dovesiamo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 150%;
	font-weight : bold;
	color : #007cad;
}

.testo_giallo{
	font-size: 10px; 
	color: #FFFFFF;
	font-weight : normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.testo_paginazione{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 130%;
	font-weight : normal;
	color : #007cad;
}
.titolo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #007cad;
}

.titolo_rete{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #007cad;
}
.testosmall{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	color : #007cad;
}
.testomedio{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #007cad;
}
A.mail {
	font-size: 10px; 
	color: #666565; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration : underline;
}
A.mail:HOVER,A.mail:VISITED {
	font-size: 10px; 
	color: #666565; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.small {
	font-size: 9px; 
	color: #636363; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION : underline;
}
A.small:HOVER,A.small:VISITED {
	font-size: 9px; 
	color: #007cad; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.linkcomp,A.linkcomp:HOVER,A.linkcomp:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 9px;
	color : #484848;
}
A.titolo_contatti,A.titolo_contatti:HOVER,A.titolo_contatti:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #007cad;
}
A.giallo,A.giallo:HOVER,A.giallo:VISITED {
	font-size: 10px; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A {
	font-size: 10px; 
	color: #007cad; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:HOVER,A:VISITED {
	FONT-SIZE: 10px; COLOR: #007cad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.head_table{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #007cad;
	background-color : #DBEAF2;
}
.head_table2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #007cad;
	background-color : #EEF5F9;
}
.table_componenti{
	background-color : #63a7ca;
	border:0;
	
}
.body_table{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 9px;
	color : #007cad;
	background-color : #ffffff;
}

button, select, textarea,input { 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-size: 10px; 
      font-weight : normal;
	  color: #007cad; 
      text-decoration: none;
      background-color: #FFFFFF; 
      border-color: #63a7ca #63a7ca #63a7ca #63a7ca; 
      border-style: solid; 
      border-top-width: 1 px; 
      border-right-width: 1 px; 
      border-bottom-width:  1 px; 
      border-left-width: 1 px;
}
textarea.privacy { 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-size: 10px; 
      font-weight : normal;
	  color: #007cad; 
      text-decoration: none;
      background-color: #FFFFFF; 
      border-color: #63a7ca #63a7ca #63a7ca #63a7ca; 
      border-style: solid; 
      border-top-width: 1 px; 
      border-right-width: 1 px; 
      border-bottom-width:  1 px; 
      border-left-width: 1 px;
 }

input.checkbox{
	background-color : transparent;
	border-width : 0px 0px 0px 0px;
}
.immagine{
   border-color: #63a7ca #63a7ca #63a7ca #63a7ca;
}




.table_componenti_guida{
	background-color : #63a7ca;
	border:0;
}
.head_table_guida{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10px;
	color : #007cad;
	background-color : #DBEAF2;
}

.quadratino{
	border : 1px solid #D7D7D7;
	background-color : #F3F3F3;
}
.htable {
	display: none;
}
.vtable {
	display: inline;
}