/*FOGLIO DI STILE PER IL SITO DI PIEMONTE TORINO AEROSPACE*/

/*stili generici*/
html                {background:#fff;}

body                {text-align:center; 
                    font-family:Verdana, arial, sans-serif; 
                    font-size:66%; 
                    color:#2c6a91; 
                    padding:0; 
                    border:0; 
                    margin:0; }


hr, .alt, #intestazione  {visibility:hidden;
                            position:absolute;
                            font-size:1%; 
                            top:-999px; 
                            left:-999px; 
                    height:0px; 
                    width:0px; display:none;}

img             {border:0; 
                    margin:0; 
                    padding:0;}

h1			{border-bottom:5px solid; padding:20px 39px 0;}

h2, h3, h4          {font-weight:bold;}

a               {color:#2c6a91; cursor:pointer;}
p               {text-align:justify;}
.layout             {clear:both;}
p.italic        {font-style:italic; width:99%; }

/*Struttura del sito*/
#mainContainer          {width:100%x !important; 
            width:100%; 
                    margin:-1px auto; 
                    padding:0; 
                  /*  background:url(http://www.torinopiemonteaerospace.com/Img/headerAerospace.png) no-repeat top left ; */
                    text-align:left; 
                    border-top:1px solid #fff; }

#content            {margin:0; 
                    padding:0; 
                    border:0;  
                    float:left;}

#firstColumn            {display:none;} 

#secondColumn           {padding:40px 39px 0; line-height:1.2; border:0; margin:0;}



/*Stili pagina*/



/*firstColumn*/



/*secondColumn*/

#secondColumn h2            {font-family:/*Helvetica,*/ Verdana, arial, sans-serif; 
                        font-size:1.6em; border-bottom:2px solid;
                        padding:0 0 10px 5px; 
                        margin:0;}
                        
                        
#promotion              {margin:10px 0 0; padding:0;}
#promotion p                {margin:5px 0; padding:0 5px;}
#promotion p.more           {text-align:right;}
#promotion p.more a         {font-weight:bold; text-decoration:none;}

#event                  {margin:0; padding:0;}
#event  h2              {font-size:1.5em;}
#event  .singlEvent         {margin:3px 0 15px; padding:0 5px;}
#event  .singlEvent p           {margin:0; padding:0;}
#event  .singlEvent h3          {font-size:1.0em; font-weight:normal; margin:0; padding:0;}
#event  .singlEvent a           {font-weight:bold; text-decoration:none;}

/*footer*/
#footer                 {border:0; 
                        margin:20px 0; 
                        padding:0;
                        clear:both; 
                        width:760px;}

#footer h2              {text-align:center; 
                        font-size:1em; 
                        color:#fff; border-bottom:2px solid;}

#footer ul              {text-align:center;  
                        padding:0;
                        margin:0;
                        float:left; 
                        width:100%;}
                                        
#footer li              {float:left; 
                        background:#fff; 
                        padding:0; 
                        margin:0; 
                        list-style-type:none;}
                        
#footer p               {clear:both; 
                        background:url(http://www.torinopiemonteaerospace.com/Img/bgCredit.png) no-repeat top left; 
                        text-align:center; 
                        padding:10px 0;}
#footer p a             {clear:both; 
                        text-align:center; 
                        padding:10px 0; 
                        text-decoration:none;}
#footer img {margin:0 10px;}
            
            
/*CONTENT- contenuto centrale- non homepage-T01*/
#t01                        {}

#t01 .imageT01                  {float:right; /*min-width:1px; border:1px solid; padding:0; margin:0; min-height:1px;*/}

#t01 .imageT01 img              {border-right:0px solid #19285e; 
                    padding:0; 
                    margin:10px 0 0 6px;}
                            
#t01 .textT01                   {margin:0 0 30px 0;}

/*CONTENT- contenuto centrale- non homepage-T02*/
.textT02                    {}

.textT02 .imgLeft, .textT02 .imgRight       {margin:0 0 15px;}

.textT02 .imgLeft img               {border-right:0px solid #19285e; 
                            padding:0; 
                            margin:0 10px 0 0; 
                            float:left;}
                            
.textT02 .imgRight img              {border-right:0px solid #19285e; 
                            padding:0; 
                            margin:0 10px 0 10px; 
                            float:right;}

/*CONTENT- contenuto centrale- non homepage-T03*/
#t03 .textT03   p.img               {text-align:center;}

#t03 .textT03 img               {border-right:0px solid #19285e; 
                            padding:0; 
                            margin:15px 0; 
                            clear:both; 
                            text-align:center;}
/*CONTENT- contenuto centrale- non homepage-T04*/
#t04 .rows                  {float:right; 
                            width:100%; 
                            margin:0 0 15px 0;}
                            
#t04 .textT04                   {margin:0 190px 0 0}

#t04  img                   {border-right:0px solid #19285e; 
                            padding:0; 
                            margin:0 0 15px 0; 
                            float:right;}   
                
/*Box pagine figlie*/
#sons                           {border:1px solid #034076; 
                        border-left:10px solid #034076; 
                        padding:0; 
                        margin:10px 0 0;
                        clear:both;
                        font-size:1em}}
#sons   ul                      {margin:2px 10px;
                        padding:10px 0; 
                        list-style-type:none;}
#sons   li                      {border-bottom:1px dotted #034076; 
                        padding:2px 5px;}
#sons   li a                        {color:#034076; 
                        text-decoration:none;
                        font-weight:bold;}
        

/*TOOL - Scheda Azienda #034076*/

#searchCompany          {border:0px solid; }
#searchCompany  #searchForm             {border:0; margin:10px 0; width:90%;}
#searchCompany  #searchForm th              {width:100px; vertical-align:middle;}
#key                            {width:300px;}
#memberSubmit                       {background:url(http://www.torinopiemonteaerospace.com/Img/arrowSearch.png) no-repeat #034076; 
                                height:21px; 
                                width:72px; 
                                border:1px solid #4276a3; 
                                color:#fff; 
                                padding:0 0 4px 20px}
    
#searchLetter                       {border-top:1px solid #868686; 
                                border-bottom:1px solid #868686; 
                                padding:5px 0; 
                                margin:0 0 30px;}
                        
#searchLetter   a                   {padding:5px 6px 0 0; text-decoration:none;}
#searchLetter   a:hover                 {text-decoration:underline; }


#memberFile     {border:0;}

#memberFile h2                      {border:1px solid; background:#034076; 
                    padding:0; 
                    margin:0; 
                    color:#fff; 
                    font-size:1.2em; 
                    padding:3px;
                    text-transform:uppercase;}
                        
#memberFile ul                      {margin:10px 0; 
                    padding:0; 
                    list-style-type:none; }
                        
#memberFile .contact            {margin:0;}
#memberFile ul  a           {text-decoration:none; font-weight:bold;}

#memberFile table                       {border-top:1px solid #034076; 
                        border-bottom:1px solid #034076; 
                        width:99%; 
                        border-collapse:collapse; 
                        margin:5px 0 0;}
                        
#memberFile table th, #memberFile table td          {vertical-align:top; 
                            border-top:1px solid #034076; 
                            border-bottom:1px solid #034076; 
                            padding:5px 0;}
#memberFile table th          {width:35%;}
#memberFile table td          {width:65%;}
                            
                            
/* TOOL - Contatti*/
.contactAll                 {margin:20px 0;}
.contactAll ul          {margin:7px 0 0 ; 
                    padding:0; 
                    list-style-type:none;}
                    
.contactAll h3          {margin:5px 0 10px; 
                    background:#034076; 
                    padding:1px 3px;  
                    font-weight:bold; 
                    color:#fff; font-size:1em}
                    
.contactAll table               {width:100%;}
.contactAll table th        {text-align:left; 
                                width:30%; font-weight:normal;}
                    
.contactAll strong      {font-weight:normal;}
.contactAll a           {font-weight:bold; text-decoration:none;}

#key, .searchField {width:250px;}
/*CONTENT- boxContatti fondo pagina*/
#contact                    {padding:0 0 1px; 
                            clear:both; 
                            margin:20px 0 0;}
                            
#contactBox                 {border-top:2px solid #19285e; 
                            margin:0; padding:5px;}
                            
                            
#contactBox h2                  {color:#19285e; 
                            font-weight:bold; 
                            font-size:1.0em; 
                            margin:3px 0 10px; 
                            padding:0;}
#contactBox p                   {margin:0;}

#contactBox ul                  {margin:0 0 0 15px; padding:0;}

#contactBox li                  {margin:0; list-style-type:square;}
#contactBox th                  {text-align:left; width:80px;}


/*CONTENT- Tool News*/
p.abstract                  {margin:0 0 10px; 
                            padding:0; 
                            font-weight:bold; 
                            font-size:0.9em;}
                            
/*CONTENT- Tool Agenda*/
#singleAgenda                   {margin:0;}

#singleAgenda p.abstract,

.singleDay p.abstract               {margin:0; 
                            padding:0; 
                            font-size:0.9em; 
                            font-weight:bold;}
                            
#allPageContent .singleDay h3           {margin:0; padding:0;}  

.singleDay                  {margin:20px 0; padding:0; }

/*CONTENT- mappa del sito*/
#siteMap                    {margin:0 0 25px;}
#siteMap h3                 {background:#ded5d0;
                            min-height:1px;
                            height:auto!important; 
                            height:1px;
                            padding:2px 7px; 
                            margin:20px 0 0;
                            text-align:left;
                            font-weight:bold; 
                            text-transform:uppercase;
                            color:#690915; 
                            font-size:0.9em;}
                            
#siteMap ul                 {list-style-type:none; 
                            margin:0; 
                            padding:0;}

#siteMap li                 {list-style-type:none; 
                            margin:0; 
                            border-bottom:1px solid #d9d9d9; 
                            padding:2px 0;}

#siteMap a.opener               {font-weight:bold; text-decoration:none;}


