
/* DI&middot;SEGNO ©2007 */


* { 

    padding : 0;
    margin : 0;}

* a {
	color: #F90;
	text-decoration: none;
	margin: 0px;
	padding: 0px;}

p {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;

	
    }

	
h1 {
	font-size: 20px;}
	
h2 {
	font-size: 16px;}

h3{ 
	font-family : Verdana;
	font-size: 16px;
	font-weight: 300;
	color : #F90;
	
	}	
h5{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 300;
	color : #6c9626;
	padding-left: 20px;
	padding-bottom: 10px;}	
	
	
img { 
	
    padding : 0px;
    border : 0px;}	     
    
     
.clear { 
	clear: left;}
	
	
body { text-decoration: none;
    font-family : Arial, Helvetica, sans-serif;
    color : #666666;
    background-color : rgb(141,111,93);
  

     
     }




	
	
/* menù principale */	

#barra { 
   width :100%;
   margin : 0px;
   height : 100px;
      background-image : url(img/menu.png);
   background-color : #FFF;
   border-bottom: solid 2px #FFF;
   margin-bottom: 0px;}
   
#one { 
  background-image : url(img/logo.png);
  background-position : bottom;
  background-repeat : no-repeat;
   width : 128px;
   float : left;
   height : 100px;
      }
   
 #one img { 
 	border: 0px;
 	padding:0px;}
 * html #one { 
   height : 100px;} 

#two { 
   display : inline;
   width : 108px;
   float : left;
   min-height : 100px;
   border-left:solid 1px #999999;
   }
    
* html #two { 
   height : 100px;}
    
#three { 
   display : inline;
    width : 108px;
    float : left;
    min-height : 100px;
    border-left:solid 1px #999999;
    } 
    
* html #three { 
   height : 100px;}
    
#four { 
   display : inline;
   width : 108px;
   float : left;
   min-height : 100px;
   border-left:solid 1px #999999;
}
    
* html #four { 
   height : 100px;}
   
   #five { 
   display : inline;
   width : 108px;
   float : left;
   min-height : 100px;
   border-left:solid 1px #999999;
}
    
* html #five { 
   height : 100px;}
      #six { 
   display : inline;
   width : 108px;
   float : left;
   min-height : 100px;
   border-left:solid 1px #999999;
}
    
* html #six { 
   height : 100px;}


    
#two a, #three a, #four a, #five a, #six a{ 
   color : #fffffe;
   font-family : Verdana;
   font-size : 12px;
   text-decoration : none;
   float : left;
   padding-left : 5px;
   padding-top : 80px;} 
   
#two a:hover, #three a:hover, #four a:hover, #five a:hover, #six a:hover { 
   color : #fffffe;
   font-family : Verdana;
   font-size : 12px;
   text-decoration : none;
   float : left;
   padding-right : 5px;
   padding-top : 80px;
   border-bottom: 5px solid rgb(42, 255, 215);
   } 
   .class {border-bottom: 5px solid rgb(42, 255, 215);}
/* fine menù principale */	
#cornice { 
	width : 820px;
    height : ;
    margin : 0px auto;
    border: solid 0px;
    }
/* CONTENUTI */		
	

    
    
#contenuti{ 
	/*background-image : url(img/contenuti.png);*/
	
		background-color :rgb(0,0,0);

	background-position : center top ;
    background-repeat : no-repeat;

    width : 820px;
    height: 245px;
    border-bottom: #FFF solid 2px;
  
  
    }
    
    .immagini { 
	
	margin :  auto;
    background-color : rgb(141,111,93);
	

    width : 450px;
    height: 60px;
      background-color : rgb(80,45,22);

  
    }

    	
    	
    	.immagini img { 
    padding : 4px;
    border : 2px solid #999;
    background-color: #FFF;
    margin-left:10px;}

#attivita{ 
	background-image : url(img/attivita2.png);
		

	background-position : center top ;
    background-repeat : no-repeat;

    width : 820px;
    height: 558px;
    
  
  
    }

.attivita { 

    width : 820px;
    height: 250px;
 }
    
    #escursionismo{ 
	background-image : url(img/escursionismo.jpg);
		

	background-position : left top ;
    background-repeat : no-repeat;

    width : 820px;
    height: auto;

    }
    
	


    #arrampicata{ 
	background-image : url(img/arrampicata.jpg);
		

	background-position : left top ;
    background-repeat : no-repeat;

    width : 820px;
    height: auto;
     }
      #scialpinismo{ 
	background-image : url(img/alpinismo.jpg);
		

	background-position : left top ;
    background-repeat : no-repeat;

    width : 820px;
    height: auto;
     }
     #cucina{ 
	background-image : url(img/cucina.jpg);
		

	background-position : left top ;
    background-repeat : no-repeat;

    width : 820px;
    height: auto;
     }
       #links{ 
	background-image : url(img/link3.jpg);
		

	background-position : left top ;
    background-repeat : no-repeat;

    width : 820px;
    height: auto;
     }
     #links a:hover { 
	color: #FFF;     }

            #contatti{ 
	background-image : url(img/links.png);
	
	background-position : left top ;
    background-repeat : no-repeat;



    width : 820px;
    height: auto;
     }
#form { 
 width: 500px;

margin-top: 30px;
margin-bottom: 30px;
   color: #FFF;
    font-size: 12px;
 margin-left: 180px;

}
#form p { 
	text-align: left;
  
    font-size: 12px;
}


#escursionismo h1, #arrampicata h1 , #scialpinismo h1, #cucina h1, #links h1 { text-align: left;
color: rgb(62,76,0);
margin: 0px 10px 10px 130px;
padding-top: 20px;}

#escursionismo h2, #arrampicata h2, #scialpinismo h2, #cucina h2, #links h2 { text-align: left;
color: rgb(230,182,37);
margin: 20px 10px 10px 130px;}

#escursionismo h3, #arrampicata h3, #scialpinismo h3, #cucina h3, #links h3 { 
	font-size: 14px;
	text-align: left;
color: rgb(230,182,37);
margin: 20px 10px 10px 130px;}

 #escursionismo p,  #arrampicata p, #scialpinismo p, #cucina p, #links p { 

    margin: 30px 10px 30px 130px;
    text-align: left;
    color: rgb(58,27,7);
    font-size: 12px;
 }

/* TESTO */	
    
.testo { 
		text-decoration: none;
background-color : rgb(141,111,93);
	width:791px;
    height: 140px;
    
    margin: 15px 10px 0px 10px;
   /* background-image : url(img/montagna.png);*/
    background-repeat : no-repeat;
    background-position : bottom;

    }
    
.testo p {
		text-decoration: none;

	color: #FFF; 
	text-align: justify;   
    padding:14px;
}

       
    
       


#piede { 
    background-image : url(img/angolo_basso.png);
    background-repeat : no-repeat;
    background-position : bottom;
padding-top: 30px;
    width: 820px;
    height: 40px;
    background-color : rgb(80,45,22);
    border-top: solid 2px #FFF;

} 
#piede2 { 
    background-image : url(img/piede_cai.png);
    background-repeat : no-repeat;
    background-position : top;
padding-top: 10px;

    width: 820px;
    height: 80px;

    border-top: solid 2px #FFF;

} 


#crediti p{ 
	
padding-right: 16px;
	font-size: 9px;
    color: #FFF;
    text-align: right;
    

} 
#imgpiede2 { 

margin-right:20px;

    float: right;
    

} 
#imgpiede { 

margin-left:20px;

    float: left;
    

} 
#imgpiede p { color: #FFF;
font-size: 12px;
padding-top: 20px;
padding-left: 30px;}

#crediti { 
    
padding-top: 10px;
    width: 820px;
    height: 20px;
    

} 


td {
padding-left: 20px;
padding-top: 170px;
padding-right: 40px;}

td a {font-size: 16px; font-weight: bold;

color: #FFF;}

td a:hover { color: rgb(203,255,35);}



#img_div{
		margin-left: 130px; 
		/*margin: 0px 10px 10px 130px;*/
	}

/* Table 1 Style */
table.table1 {
	margin-left:auto; 	/* centra la tabella */
	margin-right:auto;  /* centra la tabella */
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 1.4em;
    font-style: normal;
    border-collapse:separate;
	margin-top: 10px;
	margin-bottom: 15px;
}

.table1 a
{ 	color: green !important;
	background-color: transparent !important;
	opacity: 1.0 !important;
	padding: 0px !important;
	margin: 0px !important;
	text-decoration:underline !important;
	-webkit-box-shadow: 0px 0px 0px transparent !important;
	-moz-box-shadow: 0px 0px 0px transparent !important;
	border: 0px solid blue;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	font-size: 12px;
}
.table1 a:hover
{	text-decoration:none !important;
}

.table1 thead a{
	color: white !important;
}
.table1 thead th{
    padding:15px;
    color:#fff;
    text-shadow:1px 1px 1px #568F23;
    border:1px solid #93CE37;
    border-bottom:3px solid #9ED929;
    background-color:#9DD929;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(123,192,67)),
        color-stop(0.51, rgb(139,198,66)),
        color-stop(0.87, rgb(158,217,41))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(123,192,67) 2%,
        rgb(139,198,66) 51%,
        rgb(158,217,41) 87%
        );
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-radius:5px 5px 0px 0px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.table1 thead th:empty{
    background:transparent;
    border:none;
}
.table1 tbody th{
    color:#fff;
    text-shadow:1px 1px 1px #568F23;
    background-color:#9DD929;
    border:1px solid #93CE37;
    border-right:3px solid #9ED929;
    padding:0px 2px;
    background:-webkit-gradient(
        linear,
        left bottom,
        right top,
        color-stop(0.02, rgb(158,217,41)),
        color-stop(0.51, rgb(139,198,66)),
        color-stop(0.87, rgb(123,192,67))
        );
    background: -moz-linear-gradient(
        left bottom,
        rgb(158,217,41) 2%,
        rgb(139,198,66) 51%,
        rgb(123,192,67) 87%
        );
    -moz-border-radius:5px 0px 0px 5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}
.table1 tfoot td{
    color: #9CD009;
    font-size:32px;
    text-align:center;
    padding:10px 0px;
    text-shadow:1px 1px 1px #444;
}
.table1 tfoot th{
    color:#666;
}
.table1 tbody td{
	font-family: Verdana;
    padding:2px;
    text-align:center;
    background-color:#DEF3CA;
    border: 1px solid white;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    color:#666;
    text-shadow:1px 1px 1px #fff;
}



.table1 vspan.check {
    content: url(../images/check.png)
}

