/*	
*************************************************************************************************
    Copyright 2008 Arcon Informatica di Andrea Paolini - www.arconinformatica.com
    Ogni violazione sarà perseguita con il massimo della pena secondo le leggi vigenti
*************************************************************************************************
'   WWW.CUCSLEGEND.NET
'*************************************************************************************************
*/


/*	-------------------------------------------------------------
    #body 
    ------------------------------------------------------------- */

		html,body {
			margin:0px;
			padding:0px;
			font-family:tahoma,sans-serif,verdana;
            font-size: 11px;
			background-color:#000;
			color:#F0F1F3;
			}


/*	-------------------------------------------------------------
    #container (dimensione fissa)
    ------------------------------------------------------------- */
       #bodycontainer
            {
            margin:0 auto;
            width:1000px;
            overflow:hidden;	    	
            }    
      
      
       /* --> container a dimensione fissa */
       #bodycontainersx
            {
            float:left;
            margin:0 auto;
            margin-top:0px;
            background:#333333 url("../images/basic/partesx_bk.gif") repeat-y left;
            width:1002px;	    	
            overflow:hidden; 
            display:inline;
             }

      #bodycontainerdx
            {
            float:left;
            text-align:left;
            background:url("../images/basic/partedx_bk.gif") repeat-y right;
            width:1004px;
            margin:0px;
            padding:0px;
            display:inline;
            overflow:hidden;
            }

      #bodycontainerpaginadx
            {
            float:left;
            text-align:left;
            background:url("../images/basic/partepaginadx_bk.gif") repeat-y right;
            width:1004px;
            overflow:hidden;
            display:inline;
            }

/*	-------------------------------------------------------------
    #strutture
    ------------------------------------------------------------- */

        /* PAGINA */
        #pagina {
			float:left;
			width:780px;
			display:inline;
            overflow:hidden;
            }

        /* --> idstruttura=1 */
        #partesx
        {   float:left;
            width: 220px;
            margin:0px;		
            padding:0px;
            /* altezza minima */
            min-height: 500px; 
            height: auto !important;
            height: 500px;
            display:inline;
            }

        /* --> idstruttura=2 */
        #partedx
        {   width: 220px;
            margin:0px;	
            padding:0px;
            float:right;
            overflow:hidden;
            display:inline;
			height:800px;
		}

		#corpohome {
            padding:0px;
            width:560px;
            float:left;
	
			}

		#corporicerca {
            padding:10px;
            width:560px;
            float:left;
			text-align:center;
			}

        #titolopagina
            {
            display:inline;
            float:left;
            overflow:hidden;
            width:560px;
            background-color:#333333;
            }
            
		#corpo {
			color:#fff;
            font-size:12px;
			padding: 0px;
			float: left;
			width: 550px;
			 /* altezza minima */
			min-height: 500px;
			height: auto !important;
			height: 500px;
			font-size:12px;
            margin:5px;
            display:inline;
            overflow:hidden;
			}
        
        #corpo_footer
            {
            visibility:hidden;
            }    
        
        #corpo a:link, #corpo a:visited
            {
            color:#f7f80c;
            text-decoration:none;
            }    
        
        #corpo a:hover
            {
            text-decoration:underline;
            }    
        
        #corpo img
            {
            border:0px;
            }

        .imgfloatleft
            {
            border:0px;
            float:left;
            padding-right:5px;
            }

         .imgfloatright
            {
            border:0px;
            float:right;
            padding-left:5px;
            }

        /* --> idstruttura=4 */
        #header {
			margin:0px;
			padding:0px;
			text-align: center;
			height:200px;
			background:#000 url("../images/basic/header_bk.jpg") no-repeat top;
			}	

        #header_container {
			margin:0px;
			padding:0px;
			text-align: left;
			height:129px;
			position:relative;
			}
		
		#header #ricerca
		    {
		    position:absolute;
		    top:107px;
		    left:681px;
		        
		    }    

		#header #banner
		    {
		    position:absolute;
		    top:15px;
		    left:690px;
		    width:296px;
		    height:77px;    
		    }    

        #header #ricerca #sbi {
            background-color:#993333;
            border:1px solid #8B0000;
            color:#FFFFFF;
            font-family:verdana,tahoma,sans-serif;
            font-size:9pt;
            position:absolute;
            top:5px;
            left:0px;
            height:17px;
        }
        
        #header #ricerca #sbb {
            position:absolute;
            top:5px;
            left:210px;
            
        }      


        #header #sostieni
            {
		    position:absolute;
		    top:111px;
		    left:460px;
		    width:107px;
            }    
            
        #header #sostieni img
            {
            padding-top:5px;
            }               

 
        #header #feed
            {
		    position:absolute;
		    top:107px;
		    left:580px;
            }    
            
        #header #feed img
            {
            padding-top:5px;
            }               

        #header #feed span
            {
            position:absolute;
            top:6px;
            left:23px;
            width:80px;
            }  
        #header #feed span a
            {
            color:#fff;
            text-decoration:none;
            }  
		
       /* --> idstruttura=5 */
        #footer
            {
             
             margin:0px;
             padding:0px;
             text-align:left;
             height: 68px;
             clear: both;
             width:1000px;
             background-color:#000;   
             color:#F0F1F3;
             }
        
        #footer img
            {
             border:0px;
             }

        #footer_container a, #footer_container a:hover
            {
             color:#fff;
             text-decoration:none;
             }



/*	-------------------------------------------------------------
	# formattazioni
	------------------------------------------------------------- */
        /* tag */
        p
            {
                padding-top:1px;
                padding-bottom:0px;
                margin:0px;   
            }            

        h1 {
            clear:both;
            font-size:1.6em;
            padding-top:2px;
            padding-bottom:2px;
            color:#f78f0c;
            margin-top:3px;
            margin-bottom:3px;
            text-align:center;
            }
 
         h2 {
            clear:both;
            font-size:1.6em;
            padding-top:2px;
            padding-bottom:2px;
            color:#F3A330;
            margin-top:5px;
            margin-bottom:3px;
            background: url("../images/basic/h2_bk.gif") no-repeat bottom;
            }

       
       
       h1, h2, h3, h4, h5, h6 {
            font-family:Tahoma,Verdana,sans-serif;
            font-weight:normal;
            }

       h3   
       {
            font-size:10px;
            color:#FF7C00;
       }

       /* tabella normale */
       table
            {
            font-size:11px;
            }
       td
            {
            vertical-align: top;
            }
        
       /* tabella formattata */
       table.megatabella 
            {
	        border-spacing:1px;
	        font-family:Verdana, Arial, Helvetica, sans-serif;
	        font-size:10px;
	        /*background-color:#E7E7E7;*/
	        border-collapse:collapse;
        	border:1px solid #ff0000;
	        /*background-color:#8AAFE2;*/
	        color: #fff;
            }

       table.megatabella caption {
	        font-weight: bold;
	        background: #171717;
	        border-bottom:2px solid #ff0000;
	        color: #FFF;
	        text-transform:uppercase;
	        padding:10px;
            }

        table.megatabella td {
	        margin:0px;
	        padding: 4px;
            }

        table.megatabella th
            {
            padding:3px;
            }    
        
        table.megatabella thead th {
	        text-align: center;
	        background: #171717;
	        color: #fff;
	        border:0px;
            }

        table.megatabella tbody th {
	        font-weight: bold;
        }

        table.megatabella tbody tr		{
	        background-color:#171717; 
	        text-align:left;
	        }
        table.megatabella tbody tr.odd 	{
	        background: #171717;
	        border-top:1px solid #FFF;
        }

        table.megatabella tbody tr.settore td {
	        height:20px;
	        background: #171717;
	        border-top:1px solid #FFF;
            text-align:center;
            color:#fff;
            vertical-align:middle;
        }

        table.megatabella tbody th a:link, table.megatabella tbody th a:visited{
	        color:#ff0000;
	        padding:3px 0px 0px 18px;
	        }
        table.megatabella tbody th a:hover{
	        color:#FF8601;
	        }

        table.megatabella tbody tr td { 
	        height:50px;
	        background: #171717;
	        border: 1px solid #ff0000;
	        }

        table.megatabella tbody tr.odd td{ 
	        background: #171717;
	        border-top:1px solid #ff0000;
	        }

        table.megatabella td a:link, table.megatabella td a:visited {
	        color: #fff;
	        text-decoration: none;
        }

        table.megatabella table td a:hover {
	        color: #fff;
	        border-bottom:2px solid #ff0000;
	        text-decoration: none ;
        }

        table.megatabella tfoot th, table.megatabella tfoot td {
	        background-color:#171717; padding:10px;
	        text-align:center; 
	        font-family:Georgia, "Times New Roman", Times, serif;
	        font-size:22px; font-weight:bold; font-style:italic;
	        border-bottom:3px solid #ff0000;
	        border-top:1px solid #ff0000;
        }

       /* barra di navigazione */
       .barranavigazione
            {
            margin-top:3px;
            margin-bottom:3px;
            font-size:10px;
            float:right;
            clear:both;
            display:block;
            color:#ff7c00;
            margin-right:5px;           
            }      
       .barranavigazione a
            {
            color:#ff7c00;
            text-decoration:none;    
    	    padding-left:8px;
		    background: url("../images/basic/barranavigazione.gif") no-repeat ;
		    background-position: 0px;
            }     

       .barranavigazione a.home
            {
            color:#ff7c00;
            text-decoration:none;    
            padding:0px;
            background-image:none;
            }  

        .barranavigazione a:hover
            {
            color:#ff7c00;
            text-decoration:underline;    
 
            }         

        .barranumeripagina
		    {
		        width:700px;
		        float:left;
		}
		
		.barranumeripagina ul 
		    {list-style:none;
		    margin:0;
		    padding:0;}
		
		.barranumeripagina li
		    {float:left;
		    display:inline;
		    margin:2px;
		    text-align:center;
		    font-size:11px;
            }

		.barranumeripagina li a
		    {display:block;
		     height:12px; 
		     width:12px; 
		     padding:2px;
		     background: #252525;
		     border:1px solid #515151;
		     text-decoration: none;
		     color:#fff !important;
		     }

		.barranumeripagina li a.current
		    {display:block;
		     height:12px; 
		     width:12px; 
		     padding:2px;
		     background: #A41100;
		     border:1px solid #515151;
		     text-decoration:none;
		     color:#fff !important;
		     }

		.barranumeripagina li a:hover
		    {background: #E74119;
            }

/*	-------------------------------------------------------------
	# infobox
	------------------------------------------------------------- */
        #copertina
            {
                float:left;
            }
        #editoriale
            {
                float:left;
                font-size:12px;
                width:211px;
                height:335px;
                background-color:#171717;
                padding:3px;
                margin-left:3px;
                border:1px solid #282828;
                font-size:11px;
            }    

        #editoriale a
            {
                text-decoration:none;
                color:#ff0000;
            } 

        #partitahome
            {
                float:left;
                font-size:12px;
                width:426px;
                height:460px;
                background:#171717 url("../images/basic/partitahome_bk.gif") no-repeat top;
                padding:3px;
                margin-left:3px;
                border:1px solid #282828;
            }  

        #partitahome_container
            {
                position:relative;               
                padding:0px;
                margin:0px;
                top:0px;
                
            }
        
        #partita
            {
                position:absolute;
                top:30px;
                left:5px;
                font-size:12px;
                width:200px;
                height:307px;
                padding:3px;
                margin-left:3px;
            }  

        #partita #campo
            {
                position:relative;
                background:url("../images/basic/partita_campo.gif") no-repeat;
                width:196px;
                height:275px;
                margin-left:2px;
            }

        #partita #campo img
            {
                border:0px;
            }

        #partita #barra
            {
                background: url("../images/menu/menutop_cont.gif") repeat-x;
                width:196px;
                height:21px;
                text-align:center;
                margin-top:5px;
                margin-left:7px;
                padding-top:3px;
            }    

        #sottopartita
            {
                position:absolute;
                top:340px;
                left:12px;
                width:400px;
                font-size:10px;    
            }    
        
        .infoboxdx
            {
            
            color:#fff;
   			font-family:verdana, tahoma, Arial;
            font-size:10px;
            margin:0px;
            padding:0px;
            width:214px;
            float:right;
            margin-top:5px;
            overflow:hidden;
            }
        
        .infoboxdx a
            {
            color:orange;
   			text-decoration:none;
            }
        
        .infoboxdx li
            {
                padding:0px;
                margin:0px;
            }
        .infoboxdx_container
            {
            padding:3px;
            }
            
        .infoboxdx_img
            {
            float:left;
            margin-top:4px;
            margin-left:2px;
            margin-right:2px;
            margin-bottom:2px;
            border:solid 1px #252525;
            }

        .infoboxdx_titolo
        {
            background:transparent url(../images/basic/titolo_bk.gif) no-repeat scroll 0 0;
            color:#FFF;
            font-weight:bold;
            height:20px;
            padding-top:9px;
            text-align:center;
            color:#E87400;
        } 

        .bannerdx
        {
            color:#fff;
   			font-family:verdana, tahoma, Arial;
            font-size:10px;
            margin:0px;
            padding:0px;
            width:214px;
            float:right;
            margin-top:5px;
            overflow:hidden;
        }    

        .codicedx
        {
            color:#fff;
   			font-family:verdana, tahoma, Arial;
            font-size:10px;
            margin:0px;
            padding:0px;
            width:214px;
            float:right;
            margin-top:5px;
            overflow:hidden;
        
        }    

        #radiogaga
            {
                float:left;
                font-size:11px;
                width:433px;
                height:152px;
                background: url("../images/basic/radiogaga_bk.jpg");
                margin-left:5px;
                display:inline;
                margin-top:3px;
            }
            
        #radiogaga a
            {
                color:#fff;
                text-decoration:underline;
                }    

        #radiogaga_titolo
            {
                visibility:hidden;
            }

        #radiogaga_titoloimmagine
            {
                float:left;
                font-size:12px;
                width:27px;
                height:130px;
            }

        .radiogaga_container
            {
                float:left;
                margin-left:120px;
                width:300px;
                color:#000;
            }

        #primopiano
            {
                float:left;
                font-size:12px;
                width:542px;
                background-color:#171717;
                padding:3px;
                margin-left:5px;
                border:1px solid #282828;
                display:inline;
            }
            
        #primopiano a
            {
                color:#fff;
                text-decoration:underline;
                }    

        #primopiano_titolo
            {
                clear:both;
                color:#F78F0C;
                font-size:3em;
                padding:0px;
                padding-bottom:5px;
                text-align:center;
                margin:0px;
            }

        #primopiano_titoloimmagine
            {
                float:left;
                font-size:12px;
                width:27px;
                height:130px;
            }

        #primopiano_container
            {
                float:left;
                padding-left:3px;
                width:510px;
            }

        #primopiano_thumb_left
            {
                float:left;
                border:solid 1px #515151;
                margin-right:3px;
            }
                    
        #primopiano h1
            {
                clear:both;
                color:#C6C4C4;
                font-size:1.5em;
                font-style:italic;
                padding:0px;
                padding-bottom:2px;
                text-align:center;
                margin:0px;
                
            }

        .infoboxnews
            {
                float:left;
                font-size:12px;
                width:530px;
                height:90px;
                background-color:#171717;
                padding:3px;
                margin-left:5px;
                border:1px solid #282828;
                display:inline;
                margin-bottom:3px;
            }
            
        .infoboxnews a
            {
                color:#ff0000;
                text-decoration:none;
                }    

        .infoboxnews_titolo
            {
                clear:both;
                color:#F78F0C;
                font-size:1.3em;
                padding:0px;
                padding-bottom:2px;
                text-align:center;
                margin:0px;
            }

        .infoboxnews_titolo a
            {
                color:#F78F0C;
            }

        .infoboxnews_titolo a:hover
            {
                text-decoration:underline;
            }

        .infoboxnews_titoloimmagine
            {
                float:left;
                font-size:12px;
                width:27px;
                height:130px;
            }

        .infoboxnews_container
            {
                float:left;
                padding-left:3px;
                width:500px;
                color:#fff;
            }

        .infoboxnews_thumb_left
            {
                float:left;
                border:solid 1px #515151;
                margin-right:3px;
            }
                    
        .infoboxnews h1
            {
                clear:both;
                color:#F78F0C;
                font-size:1.3em;
                padding:0px;
                padding-bottom:2px;
                text-align:center;
                margin:0px;
                
            }

        .infoboxcentrale
            {
                float:left;
                font-size:12px;
                width:542px;
                height:130px;
                background-color:#171717;
                padding:3px;
                margin-left:5px;
                border:1px solid #282828;
            }
            
        .infoboxcentrale a
            {
                color:#ff0000;
                text-decoration:none;
                }    

        .infoboxcentrale_titolo
            {
                float:left;
                font-size:12px;
                width:27px;
                height:130px;
                background-color:#000;
            }

        .infoboxcentrale_titoloimmagine
            {
                float:left;
                font-size:12px;
                width:27px;
                height:130px;
            }

        .infoboxcentrale_container
            {
                float:left;
                padding-left:3px;
                width:510px;
            }

        .infoboxcentrale_thumb_left
            {
                float:left;
                border:solid 1px #515151;
                margin-right:3px;
            }
                    
        .infoboxcentrale h1
            {
                clear:both;
                color:#F78F0C;
                font-size:1.3em;
                padding:0px;
                padding-bottom:2px;
                text-align:center;
                margin:0px;
                
            }

        .infobox a
            {
            color:orange;
   			text-decoration:none;
           
            }
        .infobox_container
            {
            padding:3px;
            height:160px;
            }
            
        .infobox_img
            {
            float:left;
            margin-top:4px;
            margin-left:2px;
            margin-right:2px;
            margin-bottom:2px;
            border:solid 1px #252525;
            }

        .infobox_titolo
        {
            margin:0px;
            font-size:14px;
            font-weight:bold;
            color:#ff0000;
	        padding:0px;
	        padding-top:15px;
            width:226px;
            background: url("../images/menu/submenurubrica_titolo_bk.gif") no-repeat;
            height:24px;
            text-align:center;
            float:left;

        }

        .infobox_footer
        {
            height:16px;
            background-color:#ff7c00;
            font-size:10px;
            color:#fff;
            text-align:right;
            padding-right:2px;
            float:left;
            width:224px;
        }
        
        .infobox_footer a
        {
            color:#fff !important;
        }
       
       #risultati_titolo
        {
            visibility:hidden;
        
        }
       #risultati
        {
            position:absolute;
            left:220px;
            top:30px;

        }
        #risultati_container
        {   
            float:left;
        }     

       #classifica_titolo
        {
            visibility:hidden;
        
        }
       
       #pulclassifica
       {
        float:left;
        text-align:center;
        padding-top:5px;
        width:190px;
        cursor:pointer;
        cursor:hand;
       }

       #pulpartite
       {
        float:left;
        text-align:center;
        padding-top:5px;
        width:190px;
        cursor:pointer;
        cursor:hand;
       }
       
       #classifica
        {
            position:absolute;
            left:220px;
            top:30px;
        }
        #classifica_container
        {   
            float:left;
        }  
       
       /* tabella formattata */
       #risultati table 
            {
	        border-spacing:1px;
	        font-family:Tahoma, Arial, Helvetica, sans-serif;
	        font-size:11px;
	        border-collapse:collapse;
	        color: #fff;
	        width:190px;
            }

        #risultati table td {
	        margin:0px;
	        padding: 4px;
            }

        #risultati table tbody tr		{
            border-bottom:solid 1px #504E4E;
	        text-align:left;
	        }
        #risultati table tbody tr.odd 	{
	        background: #EDF4FC;
	        border-top:1px solid #FFF;
        }

        #risultati table tbody tr.intestazione td	{
	        color:#504E4E;
        }

        #risultati table tbody td.risultato
        {
         color:#f78f0c;       
        }
        
        #risultati table tbody td.finale
        {
         color:#504E4E;       
        }        
        
        #risultati table tbody th a:link, #risultati table tbody th a:visited{
	        color:#96D030;
	        padding:3px 0px 0px 18px;
	        }
        #risultati table tbody th a:hover{
	        color:#FF8601;
	        }

        #risultati table tbody tr td { 
	        height:15px;
	        }

        #risultati table tbody tr.odd td{ 
	        background: #edf4fc;
	        border-top:1px solid #8AAFE2;
	        }

        #risultati table td a:link, #risultati table td a:visited {
	        color: #1975D7;
	        text-decoration: none;
        }

        #risultati table table td a:hover {
	        color: #50ADEA;
	        border-bottom:2px solid #8FD5FF;
	        text-decoration: none ;
        }

       /* tabella formattata */
       #classifica table 
            {
	        border-spacing:1px;
	        font-family:Tahoma, Arial, Helvetica, sans-serif;
	        font-size:11px;
	        border-collapse:collapse;
	        color: #fff;
	        width:190px;
            }

        #classifica table td {
	        margin:0px;
	        padding: 4px;
            }

        #classifica table tbody tr		{
            border-bottom:solid 1px #504E4E;
	        text-align:left;
	        }
        #classifica table tbody tr.odd 	{
	        background: #EDF4FC;
	        border-top:1px solid #FFF;
        }

        #classifica table tbody tr.intestazione td	{
	        color:#504E4E;
        }

        #classifica table tbody td.puntiA
        {
         color:#f78f0c;
         border-right:solid 1px #504E4E;   
        }

        #classifica table tbody td.punti
        {
         color:#f78f0c;
        }
        
        #classifica table tbody td.posizione
        {
         color:#504E4E;       
        }        
        
        #classifica table tbody th a:link, #classifica table tbody th a:visited{
	        color:#96D030;
	        padding:3px 0px 0px 18px;
	        }
        #classifica table tbody th a:hover{
	        color:#FF8601;
	        }

        #classifica table tbody tr td { 
	        height:15px;
	        }

        #classifica table tbody tr.odd td{ 
	        background: #edf4fc;
	        border-top:1px solid #8AAFE2;
	        }

        #classifica table td a:link, #classifica table td a:visited {
	        color: #1975D7;
	        text-decoration: none;
        }

        #classifica table table td a:hover {
	        color: #50ADEA;
	        border-bottom:2px solid #8FD5FF;
	        text-decoration: none ;
        }





/*	-------------------------------------------------------------
	# codice
    ------------------------------------------------------------- */
    
    #scroller
    {       width:1000px;
            height:30px;
            background-color:#000;
    }

/*	-------------------------------------------------------------
	# popup
	------------------------------------------------------------- */
        #popup_body
            {
                background:#fff;
                height:100%;
            }    

        #popup_titolo
            {
                width:100%;
                text-align:center;
                font-weight:bold;
            }   

		#popup_corpo {
			background-color:#fff;
			padding: 0px;
			padding-left:5px;
			float: left;
			width: 650px;
			 /* altezza minima */
			min-height: 500px;
			height: auto !important;
			height: 500px;
			margin-left:5px;
			}
			
        #popup_corpo a:link, #popup_corpo a:visited
            {
            color:#00A6EB;
            text-decoration:none;
            }    
        #popup_corpo a:hover
            {
            text-decoration:underline;
            }    
 
        #popup_corpo a img
            {
            border:0px;
            }

/*	-------------------------------------------------------------
	# tab
	------------------------------------------------------------- */
        #tab_body
            {
                background:#fff;
                height:100%;
            }    

        #tab_titolo
            {
                width:100%;
                text-align:center;
                font-weight:bold;
            }   

		#tab_corpo {
			background-color:#fff;
			padding: 0px;
			padding-left:5px;
			float: left;
			width: 500px;
			 /* altezza minima */
			min-height: 300px;
			height: auto !important;
			height: 300px;
			margin-left:5px;
			}
			
        #popup_corpo a:link, #popup_corpo a:visited
            {
            color:#00A6EB;
            text-decoration:none;
            }    
        #popup_corpo a:hover
            {
            text-decoration:underline;
            }    
 
        #popup_corpo a img
            {
            border:0px;
            }

/*	-------------------------------------------------------------
	# thumb mediagallery
	------------------------------------------------------------- */
        .mediagallery
            {
            }

        .thumb40X40
            {
            float:left;
            width:50px;
            padding:3px;
            }            
        .thumb40X40 a img
            {
                border:solid 3px #515151 !important;
                padding:3px; 
            }    

        .thumb40X40 a:hover img
            {
                border:solid 3px #ff0000 !important;
                padding:3px; 
            }    

        .thumb40X40_descrizione
            {
               font-size:10px;
            } 

        .thumb60X60
            {
            float:left;
            width:60px;
            padding:3px;
            }            
        .thumb60X60 a img
            {
                border:solid 2px #101010 !important; 
            }    

        .thumb60X60 a:hover img
            {
                border:solid 2px #FF0000 !important; 
            }    


        .thumb60X60_descrizione
            {
               font-size:10px;
            }

        .thumb50X50
            {
            }
        .thumb60X60
            {
            }
        .thumb80X80
            {
            }
        .thumb100X80
            {
            float:left;
            width:120px;
            padding:3px;
            }
        .thumb100X80_descrizione
            {
            text-align:center;
            font-size:10px;
            width:100%;
            }        

         .thumb140X120
            {
            float:left;
            width:172px;
            height:174px;
            padding:3px;
            background:url("../images/basic/140X100_bk.gif") no-repeat;
             }
         
         .thumb140X120_container
            {
            position:absolute;  
            } 
                  
         .thumb140X120_img
            {
            position:absolute;
            top:40px;
            left:13px;
            border:solid 1px #000 !important;
            }
         .thumb140X120_descrizione
            {
            position:absolute;
            top:10px;
            left:2px;
            width:164px;
            text-align:center;
            color:#fff;
            font-size:10px;
            }

         .thumb140X100
            {
            float:left;
            padding:3px;
             }
         
         .thumb140X100_container
            {
            } 
                  
        .thumb140X100 a img
            {
                border:solid 3px #515151 !important;
                padding:3px; 
            }  
 
         .thumb140X100 a:hover img
            {
                border:3px solid #FF0000 !important;
                padding:3px;
            } 
            
         .thumb140X100_descrizione
            {
            text-align:center;
            color:#fff;
            font-size:10px;
            }

        .thumb140X100_rating
            {
                position:absolute;
                top:130px;
                left:10px;
                cursor: pointer;
                width:150px;
                height:100px;
            }              

        .thumb140X100_rating .star-rating 
            {
                position:absolute;
                top:5px;
                left:94px;
            }
        
        .thumb140X100_rating .star-rating-result
            {
                position:absolute;
                top:5px;
                left:0px;
                font-size:20px;
                font-weight:bold;
            }                
            
        .thumb140X100_rating .star-rating-voti
            {
                position:absolute;
                top:20px;
                left:70px;
                font-size:10px;
                width:70px;
                text-align:right;
            }

         .thumb100X80
            {
            float:left;
            width:140px;
            height:174px;
            padding:3px;
            background:url("../images/basic/100X80_bk.gif") no-repeat;
             }
         
         .thumb100X80_container
            {
            position:absolute;  
            } 
                  
         .thumb100X80_img
            {
            position:absolute;
            top:30px;
            left:13px;
            border:solid 1px #000 !important;
            }
         .thumb100X80_descrizione
            {
            position:absolute;
            top:10px;
            left:2px;
            width:140px;
            text-align:center;
            color:#fff;
            font-size:10px;
            }

        .thumb100X80_rating
            {
                position:absolute;
                top:120px;
                left:10px;
                cursor: pointer;
                width:140px;
                height:100px;
            }              

        .thumb100X80_rating .star-rating 
            {
                position:absolute;
                top:0px;
                left:3px;
            }
        
        .thumb100X80_rating .star-rating-result
            {
                position:absolute;
                top:10px;
                left:0px;
                font-size:20px;
                font-weight:bold;
            }                
            
        .thumb100X80_rating .star-rating-voti
            {
                position:absolute;
                top:20px;
                left:35px;
                font-size:10px;
                width:70px;
                text-align:right;
            }


/*	-------------------------------------------------------------
	titoli
	------------------------------------------------------------- */
        #pagina_titolo,#pagina_titoloimmagine
            {
            float:left;
            width:546px;
            color:#000;    
            height:72px;            
            display:block;
            overflow:hidden;
            }    

        #catalogo_titolo
            {
            float:left;
            width:743px;
            color:#fff;    
            height:75px;
            display:block;
            }            

        #form_titolo
            {
            float:left;
            width:743px;
            color:#fff;    
            height:75px;            
            display:block;
            }             

        #areariservata_titolo
            {
            float:left;
            width:743px;
            color:#fff;    
            height:75px;            
            display:block;
            }    

        .categoria_elenco
            {
            color:#fff;
            }    
        
        .sottocategoria_elenco
            {
            color:#fff;
            }    
        
        .articolo_dettaglio
            {
            color:#fff;
            } 
    
/*	-------------------------------------------------------------
	megalive
	------------------------------------------------------------- */

        /* thumb */
        .vetrina
            {   
            color:black;
		    }
        
        .listino
            {
            color:Black;
            }
        


