html{scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-face-color:#911827;
scrollbar-highlight-color:#BB782B;
scrollbar-shadow-color:#fff;
scrollbar-track-color:#fff;}

body 		{
		background:#FAA13B;
		background:	url(back.jpg) repeat-x;
		color:#6D111D;
		font:11px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border:0px;
		}
#q1 		{
		background:#fff;
		color:#6D111D;
		font:11px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		border-right:1px solid #982129;
		border-bottom:1px solid #982129;
		}
#q2 		{
		background:#fff;
		color:#6D111D;
		font:11px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		border-bottom: 1px solid #982129;
		padding: 0px;
		}		
#q3 		{
		background:#fff;
		color:#6D111D;
		font:11px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		border-right: 1px solid #982129;
		padding: 0px;
		vertical-align: top;
		}
#q4 		{
		background:#fff;
		color:#6D111D;
		font:11px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		padding: 0px;
		padding-top: 5px;
		border: 0px solid #982129;
		vertical-align:top;
		}	
								
.content	{
		background:#fff;
		color:#6D111D;
		padding: 15px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		}
				
.contentt	{
		background:#fff;
		color:#6D111D;
		padding: 0px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		}		
.contents	{
		background:#fff;
		color:#6D111D;
		padding: 15px;
		padding-left: 0px;
		padding-top: 0px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		vertical-align: top;
		}
.contentd	{
		background:#fff;
		color:#6D111D;
		padding: 15px;
		padding-right: 0px;
		padding-top: 0px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		}
.contenti	{
		background:#fff;
		color:#6D111D;
		padding: 0px;  
		padding-left: 10px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		}						
.content2	{
		background: transparent;
		color:#6D111D;
		padding: 5px;
		padding-left: 15px;
		font:10px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: center;
		}
.content3	{
		background: transparent;
		color:#6D111D;
		padding: 5px;
		padding-left: 15px;
		font:10px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		line-height: 1.8em;
		text-align: center;
		}		
		
.title	{
		background:#fff;
		color:#6D111D;
		padding: 0px;
		font:14px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: left;
		}		
											
table 		{
		border:		0px;
		padding:	0px;
		margin:		0px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		}
td 		{
		border:		0px;
		padding:	0px;
		margin:		0px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		}
tr 		{
		border:		0px;
		padding:	0px;
		margin:		0px;
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		}
.formp		{
		background:#fff;
		color:#6D111D;
		padding: 2px;
		font:13px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		font-weight: 	normal; 
		vertical-align: top;
		}
.titoloform		{
		background:#fff;
		color:#982129;
		padding: 0px;
		padding-top: 10px;
		font:13px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: left;
		font-weight: 	bold; 
		vertical-align: top;
		}
.center		{
		padding: 0px;
		padding-left: 20px;
		margin: 0px;
		text-align: left;
		}
.center2		{
		font:13px helvetica, trebuchet ms, verdana, arial,sans-serif;
		color:#982129;
		padding: 0px;
		margin: 0px;
		margin-top: 20px;
		margin-left: 20px;
		text-align: left;
		
		}				
		
.formp		{
		background:#fff;
		color:#6D111D;
		padding: 2px;
		font:13px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: justify;
		font-weight: 	normal; 
		vertical-align: top;
		}
.titolog		{
		background:#fff;
		color:#982129;
		padding: 0px;
		padding-top: 10px;
		font:13px helvetica, trebuchet ms, verdana, arial,sans-serif;
		margin:0px;
		border: 0px solid #982129;
		line-height: 1.8em;
		text-align: left;
		font-weight: 	bold; 
		vertical-align: top;
		}		
a:link,a:visited{
		color: 		#911827;
		text-decoration:underline; 
		padding: 	0px;
		margin:		0px;
		}
a:hover 	{
		color: 		#911827;
		text-decoration: none; 
		padding: 	0px;
		margin:		0px;
		}
a:active	{
		color: 		#911827;
		text-decoration:underline;
		padding: 	0px;
		margin:		0px;
		}						
#testa    	{
		width: 		100%;	 
		background:	#fff;
		border-left:	1px solid #900000; 
		border-bottom:	1px solid #900000; 
		border-right:	0px solid #FEE8E8; 
		border-top:	0px solid #900000; 
		padding: 	0px; 
		margin: 	0px 0px 0px 0px; 
		font-size:	1em;
		text-align: 	center;
		color: #6D111D; 
		vertical-align: top;
		}				
#barra    	{
		width: 		100%;	 
		background:	#transparent;
		padding: 	0px; 
		margin: 	0px 0px 0px 0px; 
		font:		11px helvetica, trebuchet ms, verdana, arial,sans-serif;
		text-align: 	center;
		font-weight: 	bold; 
		line-height: 	17px;
		}				
.button  	{
		background:	transparent;
		text-align: 	center;
		font-size:	1em;
		padding:	0px;
		margin:		1px;
		}
		
#barra a    	{
		color: 		#fff;
		text-decoration:none; 
		font-weight: 	bold;
		padding-bottom:	5px;
		padding-top:	6px;
		padding-left: 	15px;
		padding-right: 	8px;
		margin:		0px;
		margin-top:	5px;
		}
#barra a:hover 	{
		color: #fff;
		background: none;
		background:	url(pull.gif) no-repeat;
		background-position: left top;
		text-decoration:none;
		font-weight: bold; 
		padding-bottom:	5px;
		padding-top:	4px;
		padding-left: 	15px;
		padding-right: 	8px;
		margin:		0px;
		}
#barra a:active	{
		color: #fff;
		background: none;
		background:	url(pull.gif) no-repeat;
		background-position: left top;
		text-decoration:none;
		font-weight: bold; 
		padding-bottom:	5px;
		padding-top:	4px;
		padding-left: 	15px;
		padding-right: 	8px;
		margin:		0px;
		}												
#corpo    	{
		width: 		100%;	 
		background:	#fff;
		border-top:	1px solid #900000; 
		border-left:	1px solid #900000; 
		border-bottom:	0px solid #FEE8E8; 
		border-right:	0px solid #FEE8E8; 
		padding: 	4px; 
		margin: 	0px 0px 0px 0px; 
		font-size:	1em;
		text-align: 	center;
		color: 		#6D111D; 
		}	

hr 		{color: #911827; width: 30%; height: 1%; text-align: right; }		
hr.final	{color: #911827; width: 10%; height: 1%; text-align: center; }
hr.normal	{color: #911827; width: 55%; height: 1%; text-align: left; }
hr.final2	{color: #911827; width: 30%; height: 1%; text-align: center; }
hr.normal2	{color: #911827; width: 65%; height: 1%; text-align: left; }
hr.tot	{color: #911827; width: 100%; height: 1%; text-align: center; }
img.bordo	{
		margin-right: 	10px; 
		}
#s  		{		
		width: 		100px;
		background:	transparent;
		background:	url(intra2.gif) repeat-x;
		background-position: center top;
		padding: 	0px; 
		padding-top: 	0px; 
		padding-bottom: 20px;
		margin: 	0px 0px 8px 0px; 
		letter-spacing:	0.2em;
		vertical-align:	bottom;
		}
#d  		{		
		width: 		100px;
		background:	transparent;
		background:	url(intra.gif) repeat-x;
		background-position: center top;
		padding: 	0px; 
		padding-top: 	0px; 
		padding-bottom: 20px;
		margin: 	0px 0px 8px 0px; 
		letter-spacing:	0.2em;
		vertical-align:	bottom;
		}		
#a1  		{		
		background:	transparent;
		background:	url(intra.gif) repeat-x;
		background-position: center top; 
		padding: 	0px; 
		padding-top: 	0px; 
		padding-bottom: 20px;
		margin: 	0px 0px 8px 0px; 
		letter-spacing:	0.2em;
		vertical-align:	bottom;
		}
		

#barra2    	{
		width: 		99.5px;	 
		background:	#ff0000;
		border-left:	1px solid #FEE4E4; 
		border-right:	1px solid #CC0101; 
		padding: 	0px; 
		margin: 	0px 0px 0px 0px; 
		font-family:	trebuchet ms, arial, verdana;
		font-size:	0.9em;
		text-align: 	center;
		color: #fff; 
		letter-spacing:	0.1em;
		}
#fbarra   	{
		display: inline;
		width: 		99.5px;	 
		background:	#409D27;
		border-left:	1px solid #6CF447; 
		border-top:	1px solid #6CF447; 
		border-right:	1px solid #2D6E1C; 
		border-bottom:	1px solid #2D6E1C; 
		padding: 	0px; 
		margin: 	0px 0px 0px 0px; 
		font-family:	trebuchet ms, arial, verdana;
		font-size:	0.9em;
		text-align: 	center;
		color: #fff; 
		letter-spacing:	0.1em;
		padding: 2px;
		}		
#fbarra a       {
		color: #fff;
		text-decoration:none; 
		font-weight: bold;
		}
#fbarra a:hover 	{
		color: #ffff00;
		text-decoration:underline;
		font-weight: bold; 
		background: none;
		}

input		{
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		}
select		{
		font:12px helvetica, trebuchet ms, verdana, arial,sans-serif;
		border: 0px solid;
		}		
		
textarea 		{ 
		
		scrollbar-3dlight-color: #fff;
		scrollbar-arrow-color:	#4D6185;
		scrollbar-darkshadow-color: #fff;
		scrollbar-face-color: #C8D6FB;
		scrollbar-highlight-color: #fff;
		scrollbar-shadow-color: #4D6185;
		scrollbar-track-color: #fff;
		}

.form 		{
      		background: #982129;
      		color:#fff;
      		font-family: Tahoma;
      		font-size: 11px;
     	 	border: Solid 1px #fff;
   		}									