
/* 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;
	
	color: rgb(168,198,51);
	line-height: 1.4em;
    font-size: 12px;
    }

	
h1 {
	font-size: 20px;}
	
h2 {
	padding-left: 60px;
	font-size: 16px;
	color: rgb(168,198,51);

	}

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;}	     
    
.sotto_comu img { 
    padding : 4px;
    border : 1px solid #bce296;}
     
.clear { 
	clear: left;}
	
	
body { 
    font-family : Arial, Helvetica, sans-serif;
    color : #666666;
    }

#cornice { 
	width : 800px;
    height : 620px;
    margin : 30px auto;
    border: solid 4px;
    background-color : #FFF;}
#cornice_home { 
	width : 800px;
	height : 920px;
       margin : 30px auto;
    border: solid 4px;
    background-color : #FFF;}
	
	
/* menù principale */	

#barra { background-image: url('images/title.png');
   width :99%;
   margin : 4px auto;
   height :155px;}
   #barra  p{ 
   	margin-left: 55px;
   padding-top: 130px;
   color: #FFF;}
   #barra  a{ 
 
  
   color: #FFF;}
   #barra  a:hover { 
 
  
   color: rgb(255,153,64);}

#one { 
  
   width : 198px;
   float : left;
   height : 70px;
   background-color : #000;
   }
   
 #one img { 
 	border: 0px;
 	padding:0px;}
 * html #one { 
   height : 70px;} 

#two { 
   display : inline;
   width : 198px;
   float : left;
   min-height : 70px;
   background-color : rgb(182,33,33);}
    
* html #two { 
   height : 70px;}
    
#three { 
   display : inline;
    width : 198px;
    float : left;
    min-height : 70px;
    background-color : #6c9626;} 
    
* html #three { 
   height : 70px;}
    
#four { 
   display : inline;
   width : 198px;
   float : left;
   min-height : 70px;
   background-color : #555;}
    
* html #four { 
   height : 70px;}
    
#two a, #three a, #four a { 
   color : #fffffe;
   font-family : Verdana;
   font-size : 18px;
   text-decoration : none;
   float : right;
   padding-right : 5px;
   padding-top : 45px;} 
   
#two a:hover, #three a:hover, #four a:hover { 
   color : #fffffe;
   font-family : Verdana;
   font-size : 20px;
   text-decoration : none;
   float : right;
   padding-right : 5px;
   padding-top : 40px;} 
   
/* fine menù principale */	

/* CONTENUTI */		
	
   
#deco a:hover {	
	font-family : Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 300;
	
	padding-left: 15px;
	padding-bottom: 10px;}
	
#color { 
	background-image : url(color.png);
	background-position : center bottom ;
    background-repeat : no-repeat;
	text-align: justify;
	width : 760px;
    height: 480px;
    float:left;
    margin-top: 10px;
    padding: 0px 20px;
    }    
   
#color a:hover {	
	font-family : Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 300;
	
	padding-left: 15px;
	padding-bottom: 10px;}


        
#contenuti_stickers { 
    
    width : 490px;
    height: 470px;
       float: left;
    padding : 10px;
    margin-top: 10px;
    margin-right: 20px;
    
} 

#contenuti_deco { 
	width : 790px;
    height: 486px;
    float: left;
    margin-top: 10px;
}  

.riga { 
	height: 5px;
	background-image: url(images/righe.gif);
	margin: 5px 0px 5px 0px;
	}
/* galleria */

#contenuti_gallery { 
	width : 790px;
    height: 403px;
    float: left;
    margin-top: 10px;
}  

#contenuti_gallery a {
	line-height: 14px;
	color: rgb(149,144,144);
	line-height: 1.4em;
    font-size: 14px;
    padding: 0px;}
    
#contenuti_gallery a:hover {
	line-height: 14px;
	color: #F90;
	line-height: 1.4em;
    font-size: 14px;
    padding: 0px;}
    
#contenuti_gallery #current {
	color: #6c9626;
	line-height: 14px;
	line-height: 1.4em;
    font-size: 16px;
    padding: 0px;}




.sotto_comu { 
	float: left;
	width: 700px;
    height: 115px;
    display : inline;
    margin-bottom: 15px;
    margin-left: 60px;
    }

.sotto_comu p {    font-family : Verdana;
	
	color: rgb(149,144,144);
	line-height: 1.4em;
    font-size: 10px;}
    
/* FINE CONTENUTI */	
    
.descrizione { 
	float: left;
	width:470px;
    
    background-image : url(images/asterisco.png);
    background-position :top left;
    background-repeat : no-repeat;
    margin: 15px 10px 10px 10px;

    padding-bottom: 10px;
    padding-top: 30px;}
    
    
.descrizione h2 {
	font-weight: 600;
	line-height: 1.4em;
     
	color: rgb(255,127,0);
    font-size: 16px;}
    
.descrizione h3 {
	font-weight: 500;
	line-height: 1.4em;
     
	color: rgb(255,127,0);
    font-size: 15px;}
.descrizione a {
	
	line-height: 14px;
	color: rgb(176,195,66);
	line-height: 1.4em;
    font-size: 13px;
    padding: 0px;}
    .descrizione a:hover {
	
	line-height: 14px;
	color: rgb(176,195,66);
	line-height: 1.4em;
    font-size: 16px;
    padding: 0px;}
    
.descrizione_comu { 
	width: 680px;
	float: left;
	
    background-position :top left;
    background-repeat : no-repeat;
    padding-left:40px;
    padding-top: 30px;
   }    


       
    
       
.banner { 
	float: left;
	width: 222px;
    height: 200px;
    background-image : url(images/fondo.png);
    background-repeat : no-repeat;
    background-position : center;
    margin: 20px 10px 10px 10px;}
    
.banner p { 
	color: #fafafa;
    font-size: 16px;
    padding: 18px;}
    
.banner a { 
	color : rgb(180,195,62);
    font-family : Verdana;
    font-size : 15px;
    text-decoration : none;}
    
    
.banner a:hover { 
	color : #f90;}


#piede { 
background-color : #000;

display : inline;
float : left;
width :773px;
height : 20px;
font-size : 10px;
text-align: right;
padding-top: 15px;
padding-right: 20px;
border-top : 3px solid #fff;
margin : 3px ;
} 



/* FINE CONTENUTI */
    

#navigation { 
    width : 250px;
    float: left;   
    background-color : #FFF;
    margin-bottom : 5px;}
    
     
.navigation { 
   
   width : 170px;} 
  
  .navigation ul { 
margin : 0;
padding : 0;
} 

.navigation li { 
   font-size: 12px;
   text-align: right;
   border-bottom : 2px solid #d5e8ad;
   list-style : none;
   text-transform : lowercase;
   padding : 8px 0px 0px 0px;
}
 
.navigation li a { 
  color : #553;
  display : block;
  text-decoration : none;
  font-family : Verdana;
  font-size : 1em;
  font-weight : bold;}
   
.navigation li a:hover { 
     color: rgb(255,114,61);} 

.navigation img { 
	border: 0px;
    padding: 0px;
    margin: 0px;}
/* per slide */

.sotto_comu { 
	float: left;
	width: 700px;
    height: 115px;
    display : inline;
    margin-bottom: 15px;
    margin-left: 60px;
    }

