

/* ### COLORI SFONDI ### */

#A {background-color : #FFFFFF;}     /* ### BIANCO ### */

#N {background-color : #005B9F;}     /* ### BLU 01 ### */
#B {background-color : #0179BD;}     /* ### BLU 02  ### */
#O {background-color : #0B8AD2;}     /* ### BLU 03 ### */
#E {background-color : #2EA6EA;}     /* ### BLU 04  ### */
#PP {background-color : #7BC8F4;}     /* ### BLU 05 ### */
#Q {background-color : #ADD7F1 ;}    /* ### BLU 06 ### */
#D {background-color : #D5EDFB;}     /* ### BLU 07  ### */
#X {background-color : #7BC8F4;}     /* ### BLU 05 ### */

/* COLORI TABELLE */
#R {background-color : #E6F5FE;}     /* ### BLU 08  ### */

#W {background-color : #EF4136;}     /* ### Rosso  ### */


/* ### COLORI e PADDING SPACE x TABELLE RETE ### */

#tabreteH {background-color : #7BC8F4; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-weight: bold; color: #FFFFFF; text-align: center;}
#tabreteO {background-color : #D5EDFB; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; vertical-align: top;}
#tabreteE {background-color : #E6F5FE; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; vertical-align: top;}


  /* ### PADDING SPACE ### [top,right,bottom,left ] */
#spbottom {padding-top:0px;padding-right:0px;padding-bottom:3px;padding-left:0px;} 
#spbbig {padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;} 
#spltbig {padding-top:18px;padding-right:0px;padding-bottom:20px;padding-left:30px;} 
#spltmedium {padding-top:18px;padding-right:0px;padding-bottom:20px;padding-left:18px;} 
#spltbiglr {padding-top:30px;padding-right:30px;padding-bottom:0px;padding-left:30px;} 

 /* ### no bottom x tmpl3  ### */
#spltmediumnb {padding-top:18px;padding-right:0px;padding-bottom:0px;padding-left:18px;} 
 /* ### no top x tmpl3  ### */
#spltmediumnt {padding-top:16px;padding-right:0px;padding-bottom:20px;padding-left:18px;} 

#spltsmall {padding-top:18px;padding-right:0px;padding-bottom:0px;padding-left:14px;} 

#splbig {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:30px;} /* [top,right,bottom,left ] */
#splt {padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:10px;} /* [top,right,bottom,left ] */
#spltr {padding-top:8px;padding-right:10px;padding-bottom:0px;padding-left:10px;} /* [top,right,bottom,left ] */
.spltr {padding-top:8px;padding-right:10px;padding-bottom:0px;padding-left:10px;} /* [top,right,bottom,left ] */
#spltrb {padding-top:8px;padding-right:10px;padding-bottom:10px;padding-left:10px;} /* [top,right,bottom,left ] */

#spbl {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:5px;} /* [top,right,bottom,left ] */
#spl {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:5px;} /* [top,right,bottom,left ] */
#spdue {padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;} /* [top,right,bottom,left ] */


/* ### CLASS ### */

/* ### TEXT DEFAULT ### */
td { font-family: Verdana; font-weight: normal; font-size: 10px; color: #0179BD;}

/* TESTI  */
.title { font-family: Verdana; font-weight: bold; font-size: 12px; color: #0179BD;} /* BLU TITOLO 12px  */

.titleH1 { font-family: Verdana; font-weight: bold; font-size: 12px; color: #0179BD; padding : 0px 0px 10px 0px;} /* BLU TITOLO 12px with 10px space bottom */

.titlebright { font-family: Verdana; font-weight: bold; font-size: 12px; color: #2EA6EA; padding : 0px 0px 10px 0px;} /* AZZURRO TITOLO 12px  */
.titlebrightH1 { font-family: Verdana; font-weight: bold; font-size: 12px; color: #2EA6EA;} /* AZZURRO TITOLO 12px  */

.subtitle { font-family: Verdana; font-weight: bold; font-size: 10px; color: #2EA6EA;} /* AZZURRO CHIARO BOLD  */

.text { font-family: Verdana; font-weight: normal; font-size: 10px; color: #0179BD;} /* BLU TXT   */ 

.textbold { font-family: Verdana; font-weight: bold; font-size: 10px; color: #0179BD;} /* BLU TXT BOLD  */ 

.notes { font-family: Verdana; font-weight: normal; font-size: 9px; color: #0179BD;} /* BLU TXT   */ 

.textbright { font-family: Verdana; font-weight: normal; font-size: 10px; color: #2EA6EA;} /* AZZURRO CHIARO  */

.textwhite { font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF;} /* BIANCO TXT   */ 
.titlewhite { font-family: Verdana; font-weight: bold; font-size: 12px; color: #FFFFFF;} /* BIANCO TXT 12 PX  */ 

.textH0 { font-family: Verdana; font-weight: bold; font-size: 18px; color: #0179BD;} /* BLU VERY BIG GLOSSARY 18px  */


/* ### CLASS POPUP ### */
.bg01 {background-color : #D5EDFB;}     /* ### AZZURRO CHIARO SFONDO -BLU 07- ### */
.toolstext { font-family: Verdana; font-weight: normal; font-size: 11px; color: #0179BD;} /* BLU TXT   */ 


/* ### FOOTER TAMOIL WORLD ### */
.footerblu {background-color : #0179BD; font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF; padding: 0,0,0,0;}    
.footercyan {background-color : #2EA6EA; font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF; padding: 0,0,0,0;}   

/* ### FOOTER ENERGY WORLD ### */
.footergreen {background-color : #3ab54a; font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF; padding: 0,0,0,0;}    
.footergreenb {background-color : #52D063; font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF; padding: 0,0,0,0;}   

/* ### FOOTER TAMOIL ITALIA ### */
.footerbright {background-color : #7BC8F4; font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF; padding: 0,0,0,0;}    
 

/* ### LINK  ### */

A:link {color: #595959; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}
A:visited {color: #595959; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}
A:hover {color: #595959; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:underline;}
A:active {color: #595959; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}

A.linkwhite:link {color: #FFFFFF; font-family: Verdana; font-weight: normal; font-size: 10px;text-decoration:none;}
A.linkwhite:visited {color: #FFFFFF; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}
A.linkwhite:hover {color:#FFFFFF; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:underline;}
A.linkwhite:active {color:#FFFFFF; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}

A.linkgreen:link {color: #3ab54a; font-family: Verdana; font-weight: normal; font-size: 10px;text-decoration:none;}
A.linkgreen:visited {color: #3ab54a; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}
A.linkgreen:hover {color:#3ab54a; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:underline;}
A.linkgreen:active {color:#3ab54a; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}

A.linkblu:link {color: #0179BD; font-family: Verdana; font-weight: normal; font-size: 10px;text-decoration:none;}
A.linkblu:visited {color: #0179BD; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}
A.linkblu:hover {color:#0179BD; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:underline;}
A.linkblu:active {color:#0179BD; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}

A.linkblubold:link {color: #0179BD; font-family: Verdana; font-weight: bold; font-size: 10px;text-decoration:none;}
A.linkblubold:visited {color: #0179BD; font-family: Verdana; font-weight: bold; font-size: 10px; text-decoration:none;}
A.linkblubold:hover {color:#0179BD; font-family: Verdana; font-weight: bold; font-size: 10px; text-decoration:underline;}
A.linkblubold:active {color:#0179BD; font-family: Verdana; font-weight: bold; font-size: 10px; text-decoration:none;}

A.linkcyan:link {color: #2EA6EA; font-family: Verdana; font-weight: normal; font-size: 10px;text-decoration:none;}
A.linkcyan:visited {color: #2EA6EA; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}
A.linkcyan:hover {color:#2EA6EA; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:underline;}
A.linkcyan:active {color:#2EA6EA; font-family: Verdana; font-weight: normal; font-size: 10px; text-decoration:none;}

A.linktools:link {color: #0179BD; font-family: Verdana; font-weight: normal; font-size: 11px;text-decoration:none;}
A.linktools:visited {color: #0179BD; font-family: Verdana; font-weight: normal; font-size: 11px; text-decoration:none;}
A.linktools:hover {color:#0179BD; font-family: Verdana; font-weight: normal; font-size: 11px; text-decoration:underline;}
A.linktools:active {color:#0179BD; font-family: Verdana; font-weight: normal; font-size: 11px; text-decoration:none;}


/* ### FORM ### */
INPUT { font: color:#0179BD; font-family: Verdana; font-size: 10px; font-weight: normal; COLOR: #0179BD; height: 18px;}
SELECT {font: color:#0179BD; font-family: Verdana; font-size: 10px;COLOR: #0179BD;height: 15px;}
.textarea { font: color:#0179BD; font-family: Verdana; font-weight: normal; font-size: 10px; COLOR: #0179BD; }



/* ###------------------------------------------ TAMOIL.IT ------------------------------------------### */

#pdmediumtbl {padding-top:18px;padding-right:0px;padding-bottom:20px;padding-left:18px;} 

/* ### TAMOIL.IT ### PADDING TBL  [top,right,bottom,left ] */
.tbl00 {padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:12px;background-color : #2EA6EA;font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF;}
.tbl01 {padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:12px;background-color : #59B8EE;}
.tblA {padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:12px;background-color : #D5EDFB;} 
.tblB {padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:12px;background-color : #E6F5FE;}
.ivpdd {padding-top:20px;padding-right:20px;padding-bottom:10px;padding-left:20px;}


/* ### TAMOIL.IT ### "FORM 1 RISPOSTA" */

.formpad {padding-top:12px;padding-right:28px;padding-bottom:0px;padding-left:20px;}


/* ### TAMOIL.IT ### "TBL PRODUCT" */
.imgprd {border-bottom: 1px solid #FFFFFF;}
.tblprd01 {padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:12px;background-color : #59B8EE;font-family: Verdana; font-weight: normal; font-size: 10px; color: #FFFFFF;}
.tblprdA {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 12px;background-color: #D5EDFB;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;} 
.tblprdB {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 12px;background-color: #E6F5FE;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}

/* ### TAMOIL.IT ### "TBL PV RESULTS" */
.tblpvrH {padding-top:2px;padding-right:3px;padding-bottom:2px;padding-left:3px;font-family: Verdana; font-weight: bold; font-size: 10px; color: #FFFFFF;}
.tblpvrTD {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;font-family: Verdana; font-weight: normal; font-size: 10px;} 

.tblSrcTop {padding-top: 15px; padding-bottom: 25px; color: #FFFFFF;}
.tblSrcBottom {padding-top: 20px;padding-right: 3px;padding-left: 3px; padding-bottom: 10px; color: #FFFFFF;}

/* ### TAMOIL.IT ### "FAQ TEMPLATE STYLES" */
#spltFAQlinks {padding-top:30px;padding-right:12px;padding-bottom:18px;padding-left:0px;} 
#spltFAQtitle {padding-top:30px;padding-right:0px;padding-bottom:12px;padding-left:18px;} 
#spltFAQtabs {padding-top:8px;padding-right:0px;padding-bottom:30px;padding-left:18px;} 
A.FAQtabsLink:link, a.FAQtabsLink:visited, a.FAQtabsLink:active {color: #0179BD; font-family: Verdana; font-weight: bold; font-size: 10px; text-decoration:none;}
A.FAQtabsLink:hover {color: #0179BD; font-family: Verdana; font-weight: bold; font-size: 10px; text-decoration:underline;}
A.FAQpagesLink:link, a.FAQpagesLink:visited, a.FAQpagesLink:active {color: #2ea6e1; font-family: Verdana; font-weight: bold; font-size: 11px; text-decoration:none;}
A.FAQpagesLink:hover {color: #2ea6e1; font-family: Verdana; font-weight: bold; font-size: 11px; text-decoration:underline;}


/* styles Quiz*/
.txtSO {font-family:arial, verdana, tahoma;font-size:11px;color:#0179BD;font-weight:bold}
.txtSO a{font-family:arial, verdana, tahoma;font-size:11px;color:#E6712C; text-decoration:none}
.txtSO a:hover{font-family:arial, verdana, tahoma;font-size:11px;color:#E6712C; text-decoration:none}
.formSO {background:#FFAD7C;font-family:arial;font-size:10px;color:#ffffff;border:1px solid #000000;padding:0px 0px 0px 0px;}
.formSO2 {background:#ffffff;font-family:arial;font-size:10px;color:#000000;border:1px solid #E6712C;padding:0px 0px 0px 4px;}

.selbordo{border-collapse:collapse; border-top:1px solid #E6712C; border-left:1px solid #E6712C;border-right:1px solid #E6712C;background-color:#ffffff;font-family:arial;font-size:11px;text-decoration:none;color:#000000;}
.Noselbordo{border-collapse:collapse; border-left:1px solid #ffffff;border-right:1px solid #ffffff; background-color:#E6712C;font-family:arial;font-size:11px;text-decoration:none;color:#ffffff;}
/* fine styles Quiz*/

