﻿<style type="text/css">{  }

/*------------------------ SMARTPHONE --------------------------------------*/

@media only screen and (max-width: 954px) {
.p8           { font-size: 8pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p10          { font-size: 12pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p14          { font-size: 15pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.BB16         { font-size: 17pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB18         { font-size: 17pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
td            { font-size: 10pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}


.input_txt  {
			font-family: Verdana, helvetica;
			font-size: 11pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #CCCCCC;
			margin-top: 1px;
			margin-bottom: 1px;
			padding: 3px;
			margin-left: 3px;
			height:25px;
			width:100%;
			}
			
.input_txt_R  {
			font-family: Verdana, helvetica;
			font-size: 10pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #CCCCCC;
			margin-top: 1px;
			margin-bottom: 1px;
			padding: 3px;
			margin-left: 3px;
			height:25px;
			width:100%;
			}
									
.textArea_txt {
			font-family: Verdana, helvetica;
			font-size: 11pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #CCCCCC;
			margin-top: 1px;
			margin-bottom: 2px;
			padding: 3px;
			margin-left: 0px;
			width:100%;
			}

.input_BT  {
			font-family: Verdana, helvetica;
			font-size: 12pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-color: #E8EDF9;
			background-image: url('/images/fndinput.gif'); 
			background-repeat: no-repeat;
			border: 1px solid #336699;
			margin: 0px; 
			/*margin-top: 1px; */
			/*margin-bottom: 1px; */
			/*margin-left: 5px; */
			/*margin-right: 5px; */
			/* margine interno */
			padding: 3px;
			height:13px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #145278;
			-webkit-box-shadow: 1px 1px 0 #145278;			
			}
			
a.input_BT:hover{background-color: #E8EDF9;}

}



/*------------------------ DESKTOP --------------------------------------*/
@media only screen and (min-width: 955px) {
.p8           { font-size: 8pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p10          { font-size: 10pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p14          { font-size: 14pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.BB16         { font-size: 16pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB18         { font-size: 18pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
td            { font-size: 10pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}

.input_txt  {
			font-family: Verdana, helvetica;
			font-size: 11pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #CCCCCC;
			margin-top: 1px;
			margin-bottom: 1px;
			padding: 3px;
			margin-left: 3px;
			height:25px
			}
			
.input_txt_R  {
			font-family: Verdana, helvetica;
			font-size: 10pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #CCCCCC;
			margin-top: 1px;
			margin-bottom: 1px;
			padding: 3px;
			margin-left: 3px;
			height:25px
			}
									
.textArea_txt {
			font-family: Verdana, helvetica;
			font-size: 11pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #CCCCCC;
			margin-top: 1px;
			margin-bottom: 2px;
			padding: 3px;
			margin-left: 0px;
			width:100%;
			}
			
.input_BT  {
			font-family: Verdana, helvetica;
			font-size: 9pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-color: #E8EDF9;
			background-image: url('/images/fndinput.gif'); 
			background-repeat: no-repeat;
			border: 1px solid #336699;
			margin: 0px; 
			/*margin-top: 1px; */
			/*margin-bottom: 1px; */
			/*margin-left: 5px; */
			/*margin-right: 5px; */
			/* margine interno */
			padding: 3px;
			height:13px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #145278;
			-webkit-box-shadow: 1px 1px 0 #145278;			
			}
			
a.input_BT:hover{background-color: #E8EDF9;}


}

li           { list-style-type: square; line-height: 140%; text-align: centrato }
p            { line-height: 140%; }
body         { font-size: 8pt; font-weight: normal;font-family: Verdana, helvetica; text-decoration: none; color: #000000}


a:link       { color: #000000; text-decoration: none; z-index: 2; font-weight: normal; font-style: normal;}
a:visited    { color: #000000; font-weight: normal; text-decoration: none}
a:hover      { color: #000000; text-decoration: underline; font-weight: normal}

a.aiuto:link {	text-decoration: underline; 
				text-decoration-style: dotted;
				-moz-text-decoration-style: dotted;
			 }

.ombra   	 { box-shadow: 2px 2px 2px grey; }

.tabellaCVL		{ border:1px solid #E0E0E0; border-collapse: collapse; bgcolor: #FFFFFF}
.tabellaBluCVL  { border:1px solid #3366CC; border-collapse: collapse; bgcolor: #E8EDF9}

.p6           { font-size: 6pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p7           { font-size: 7pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}

.p9           { font-size: 9pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}

.p11          { font-size: 11pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p12          { font-size: 12pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p13          { font-size: 13pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}

.p15          { font-size: 15pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p16          { font-size: 16pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p18          { font-size: 18pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}
.p20          { font-size: 20pt; font-weight: normal; font-family: Verdana, helvetica; text-decoration: none; color: #000000}

.BP8           { font-size: 8pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP9           { font-size: 9pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP10          { font-size: 10pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP11          { font-size: 11pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP12          { font-size: 12pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP13          { font-size: 13pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP14          { font-size: 14pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP16          { font-size: 16pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP18          { font-size: 18pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP20          { font-size: 20pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP22          { font-size: 22pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP25          { font-size: 25pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BP30          { font-size: 30pt; font-weight: 400; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}

.BB8           { font-size: 8pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB9           { font-size: 9pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB10          { font-size: 10pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB11          { font-size: 11pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB12          { font-size: 12pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB13          { font-size: 13pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB14          { font-size: 14pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}

.BB20          { font-size: 20pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB25          { font-size: 25pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB30          { font-size: 30pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB40          { font-size: 40pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB50          { font-size: 50pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB60          { font-size: 60pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB80          { font-size: 80pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}
.BB90          { font-size: 90pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #000000}

.Titolo20     { font-size: 22pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #D2593E}
a.Titolo20:link      { font-size: 22pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #D2593E}
a.Titolo20:hover      { font-size: 22pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #D2593E}
a.Titolo20:visited    { font-size: 22pt; font-weight: 700; font-family: 'BenchNine', 'Verdana'; text-decoration: none; color: #D2593E}


.DL10          { font-size: 10pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}
.DL20          { font-size: 20pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}
.DL30          { font-size: 30pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}
.DL60          { font-size: 60pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}
.DL70          { font-size: 70pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}
.DL80          { font-size: 80pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}
.DL90          { font-size: 90pt; font-weight: normal; font-family: '28DaysLater', 'Verdana'; text-decoration: none; color: #000000}

textArea 	 { font-size: 8pt; font-weight: normal; font-family: Verdana, helvetica; }
button       { font-size: 8pt; font-weight: normal; font-family: Verdana, helvetica; }
form         { font-size: 8pt; font-weight: normal; font-family: Verdana, helvetica; }
menu         { font-size: 8pt; font-weight: normal; font-family: Verdana, helvetica; }
.Tlink       { border-bottom: 1px dotted #808080 }
.highlight   { background-color: #FFFF00 }


a.menuSX:link       {font-family: Trebuchet MS, helvetica; font-size: 10pt; color: #333333; line-height: 170%;  text-decoration: none; z-index: 2; font-weight: normal}
a.menuSX:hover      {font-family: Trebuchet MS, helvetica; font-size: 10pt; color: #FF6600; line-height: 170%;  text-decoration: none; font-weight: normal}
a.menuSX:visited    {font-family: Trebuchet MS, helvetica; font-size: 10pt; color: #333333; line-height: 170%;  text-decoration: none; font-weight: normal}

.body_background {
				background-image:url('/images/fondopagina2010.jpg');
				background-repeat:repeat-x;
				background-color: #F4FEFE;
				text-align:center; 
				background-position-y: 0%
				}	

.input_BT10  {
			font-family: Verdana, helvetica;
			font-size: 10pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-color: #E8EDF9;
			background-image: url('/images/fndinput.gif'); 
			background-repeat: no-repeat;
			border: 1px solid #336699;
			margin: 5px; 
			/*margin-top: 1px; */
			/*margin-bottom: 1px; */
			/*margin-left: 5px; */
			/*margin-right: 5px; */
			/* margine interno */
			padding: 3px;
			/* height:10px; */
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #145278;
			-webkit-box-shadow: 1px 1px 0 #145278;			
			}


.input_BTM  {
			font-family: BenchNine, Verdana, helvetica;
			font-size: 20pt;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
			background-color: #E8EDF9;
			background-image: url('/images/fndinput.gif'); 
			background-repeat: no-repeat;
			border: 1px solid #336699;
			margin: 0px; 
			/*margin-top: 1px; */
			/*margin-bottom: 1px; */
			/*margin-left: 5px; */
			/*margin-right: 5px; */
			/* margine interno */
			padding: 3px;
			/* height:10px; */
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #145278;
			-webkit-box-shadow: 1px 1px 0 #145278;			
			}
			
.copertina {border: 0px solid #145278;
			-moz-box-shadow: 2px 2px 0 #666666;
			-webkit-box-shadow: 2px 2px 0 #666666;
			}	
			
.prezzo  {  font-size: 20pt; 
			font-weight: 400; 
			font-family: 'Stint Ultra Condensed', 'Verdana'; 
			text-decoration: none; 
			color: #D2593E;
			background-color: #FFFFFF;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #505050;
			width: 68;
			margin: 1px; 
			padding: 0px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #505050;
			-webkit-box-shadow: 1px 1px 0 #505050;

			}

.prezzomaxi  {  
			font-size: 24pt; 
			font-weight: 500; 
			font-family: 'Stint Ultra Condensed', 'Verdana'; 
			text-decoration: none; 
			color: #D2593E;
			background-color: #FFFFFF;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #505050;
			margin: 6px; 
			padding: 0px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #505050;
			-webkit-box-shadow: 1px 1px 0 #505050;			
			}
						
.prezzomini {  
			font-size: 9pt; 
			font-weight: bold; 
			font-family: 'Verdana'; 
			text-decoration: none; 
			color: #000000;
			background-color: #FFFFFF;
			background-image: url('/images/fndinput.gif');
			background-repeat: no-repeat;
			border: 1px solid #505050;
			margin: 6px; 
			padding: 0px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-box-shadow: 1px 1px 0 #505050;
			-webkit-box-shadow: 1px 1px 0 #505050;
			}	


div#content {
    display: none;
    }
div#loadingPP1 {
    margin: auto;
    position: relative;
    z-index: 1000;
    background: url('/images/loading.gif') no-repeat;
    cursor: wait;
    }
div#loadingPP2 {
    margin: auto;
    position: relative;
    z-index: 1000;
    background: url('/images/loading.gif') no-repeat;
    cursor: wait;
    }   
div#loadingForum {
    margin: auto;
    position: relative;
    z-index: 1000;
    background: url('/images/loading.gif') no-repeat;
    cursor: wait;
    }   


-->
</STYLE>