﻿
/****************TOP BAR********************/

#tabletop1 /*contiene immagine top*/
{margin: 0 0 0 0;
  padding: 0 0 0 0;
   border-spacing: 0;
   border-collapse: collapse;
}

#tabletop1 td
{border-collapse: collapse;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
   border-spacing: 0;

    
    border: solid 2px yellow;

}

#tabletop2 /*contiene menu top*/
{
    border-collapse: collapse;
     margin: 0 0 0 0;
    padding: 0 0 0 0;
     border-spacing: 0;
   width: 904px;
 
}

#tabletop2 tr
{vertical-align: middle;
    }

#tabletop2 td
{   
    border-collapse: collapse;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
     border-spacing: 0;
     background-image:url(img/blackline.jpg);
     background-repeat:repeat-y;
     color:yellow;
    text-decoration: none;
    text-align: center; 
   
    font:16px,Verdana, Arial, Helvetica, sans-serif;
    font-variant:small-caps;
    border-top:none;
     border-bottom:solid 2px yellow;
    border-left: solid 2px yellow;
    border-right: solid 2px yellow;
    
}

#titolo
{ padding: 10 10 10 10;
  
    font-family: Maiandra GD;
 color:White;
 font-size: 20pt;
 font-style:italic;
 font-weight:bold;
 vertical-align:middle;
 text-align:center;
    }

#tabletop3 /*table dei contenuti*/
{border-collapse: collapse;
    margin: 0 10 0 10; 
    padding: 0 0 0 0;
     border-spacing: 0;
   width: 904px;
   
}

#tabletop3 a:link
{
    text-decoration:none;

}
    #tabletop3 td
{border-collapse: collapse;
    margin: 10 10 10 10;
    padding: 10 10 10 10;
     border-spacing: 0;
   width: 904px;
    vertical-align:middle;
    background-image:url(img/blackline.jpg);
     background-repeat:repeat-y;
     border-spacing: 0;
    border-top:none;
     border-bottom:solid 2px yellow;
    border-left: solid 2px yellow;
    border-right: solid 2px yellow;
    
}
 #tabletop3 caption
{border-collapse: collapse;
    margin: 10 10 10 10;
    padding: 10 10 10 10;
     border-spacing: 0;
   width: 904px;
    
    background-image:url(img/blackline.jpg);
     background-repeat:repeat-y;
     border-spacing: 0;
    border-top:none;
     border-bottom:solid 2px yellow;
    border-left: solid 2px yellow;
    border-right: solid 2px yellow;
    
}

#tdmenu
{   font-size: 13px;
    text-align: center;
    vertical-align: middle;
}

#tdmenu td
{   
    background-color: Black;
    color:yellow;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    font:14px,Verdana, Arial, Helvetica, sans-serif;
    font-variant:small-caps;
}

#tdmenu a
{   
    color: yellow;
	text-decoration: none;
	text-align:center;
	vertical-align: middle;
	
	font:14px,Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;

}

#tdmenu a:link{
	color: yellow;
	text-decoration: none;
	text-align:center;
	vertical-align: middle;
	font:14px,Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	
}

#tdmenu a:hover{
	color: red;
	text-decoration: none;
	
	
}

#topbar a:hover{
	color: red;
	text-decoration: none;
	background:black; 
	
}
#topbar {
	border-top:3px solid #yellox ;
	border-left:3px solid #yellox ;
	border-right:3px solid #yellox ;

}

#topbar a:hover{
	color: yellow;
	text-decoration: none;
	text-align:left;
	background:black; 
	
}
#topbar a {

	color: #ffffff;
	text-decoration: none;
	text-align:left;
	padding:0.3em;
	font:24px,Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	
}

#topbar a:link{
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	padding:0.3em;
	font:24px,Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	
}
#topbar a:hover{
	color: #000000;
	text-decoration: none;
	text-align:left;
	background:red; 
	
}


#default_testo
{
   font-size:2; 
   font-family:Calibri
}

#default_testo_giallo
{
   font-size:2; 
   font-family:Calibri;
   color:Yellow;
}

/***********Menu di navigazione sinistra ************/
#menuleft ul {
	list-style: none;
	color:yellow;
	margin:0 0px;
	padding:0 0 0em 0;
	
		
}
#menuleft { 
	background:none;
	margin-top:10px;

}

#menuleft ul li { 
	line-height:1.8em;
	padding:.1em 0;
	font-family: verdana, Arial,sans-serif;
	font-size:11px;
	
	
}

#menuleft ul li a {background:url(quad.gif) 0em 50% no-repeat;padding:0 0 0 1em;display:block;text-decoration:none; color:#22297D;}
#menuleft ul li a:hover { background:url(quad_on.gif) 0em 50% no-repeat;text-decoration:underline; color:#000000; }
#menuleft ul li a:active { background:url(quad_on.gif) 0em 50% no-repeat;font-weight:bold;color:#b4b6d3;}




#corpo {
	font: 12px,Maiandra GD;
	 text-align:justify;
	color: #5E639D; 
	background:#000000;
	margin:15px auto 15px auto;
	
	}
#c_piccolo {
	font: 6px,Maiandra GD;
	 text-align:justify;
	color: White; 
	background:#000000;
	margin:15px 15px 15px 15px;
	
	}
#giallo {
	font: 12px,Maiandra GD;
	 text-align:justify;
	color: yellow; 
	background:#000000;
	margin:15px 15px 15px 15px;
	
	}


#centrato {
	font: 12px,Maiandra GD;
	 text-align:center;
	color: #5E639D; 
	background:#000000;
	margin:15px 15px 15px 15px;
	
	}
#corpo1 {
	font: 12px,Maiandra GD;
	 text-align:justify;
	color: #5E639D; 
	background:#000000;
	margin:15px 15px 15px 15px;
	
	}	
	
h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 180%;
 color: yellow;
 text-align: center;
 margin: 0px;
 padding: 0px;
 font-variant:small-caps;
}

h2{
 font-family:  Verdana,Arial,sans-serif;
 font-size: 110%;
 color:  #9FF69A;
 margin: 0px;
 padding: 0px;
 font-variant:small-caps;
}

h3{
	font-family: Verdana,Arial,sans-serif;
	font-size: 110%;
	color: #FFFF00;
	padding: 0px;
	text-align: left;
	margin-left: 3px;
	margin-right: 0px;
	font-variant:small-caps;
}

h4{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-align: justify;
 margin-top:5px;
 margin-left:5px;
 margin:right:5px;
 line-height:1.3;
 color: #ffffff;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 80%;
 color: #ffffff;
 margin: 10px;
 padding: 0px;
}
h6{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-align: justify;
 margin-top:5px;
 margin-left:0px;
 margin:right:5px;
 line-height:1.3;
 color: #000000;
 padding: 0px;
}

/*********** BANNER PAGINE ************/
 #banner{
	font-family: Verdana,Arial,sans-serif,;
	font-size: 12px;
	border-bottom:1px solid #76A8EC;
	border-left:1px solid #76A8EC;
	border-right:1px solid #76A8EC;
	border-top:1px solid #76A8EC;
	color: #FFFF00;
	margin-left: 380px;
	padding: 0px;
	font-variant:small-caps;

 }



/*  PINO */

body, tr, td
	{
		margin		: 0px 0px 0px 0px;
		padding : 0 0 0 0 ;
		font-size	: 14px;
		font-family 	: Verdana;
		background-color: black;
		background-image: url(img/back.gif); background-repeat:inherit;
		color	: whitesmoke;		
	}


li
	{
		font-size	: 15px;
		list-style	: square;
		color	: #ccccff;
	}

table
{ margin: 0 0 0 0;
  padding: 0 0 0 0;
}
A:link    { text-decoration: underline; color: yellow;}      /* unvisited link */
A:visited { text-decoration: underline; color: yellow}      /* visited links */
A:active  { text-decoration: underline; color: yellow}      /* active links */
A:hover   { text-decoration: underline; color: lime}  /* mouse selection links */

/********RICCARDO************/

#tfest {
	
	padding: 1 0 4 15;
	background:none;

}

#tfest a {

	color: blue;
	text-decoration: none;
	text-align:left;
	padding:0.3em;
	font:20px,Verdana,bold;
	font-variant: normal;
	
}

#tfest a:link{
	color: blue;
	text-decoration: none;
	text-align:left;
	padding:0.3em;
	font:20px,Verdana,bold;
	font-variant: normal;
	
}
#tfest a:hover{
	color: lime;
	text-decoration: none;
	text-align:left;
	background:none; 
	
}

img
{
    border: none;
}

img#sinistro {border: 2px solid #yellow;
float: left;
margin: 15px 15px 15px 15px;
}

img#destro {border:2px solid #yellow;
float: right; margin: 15px 15px 15px 15px;
}

img#centro  
{
vertical-align: middle; 
float: none; margin: 0% 10% 0% 10%;
border-top:3px solid #yellox ;
	border-left:3px solid #yellox ;
	border-right:3px solid #yellox ;

}

.title {
	font-size: 120%;
	font-weight: bold;
	color: #000000;
}

.title a:link {
	text-decoration: none;
	color: #000000;
}

.title a:visited {
	text-decoration: none;
	color: #000000;
}

.title a:hover {
	text-decoration: none;
	color: #ffffff;
}

.style1
        {
            width: 904px;
            border:none;
        }
    
