body 
{
    background-color: #000000;
    background-image: url("Pergamena1.jpg");
    background-repeat: repeat;
}

b.rtop, b.rbottom
{
    display: block;
    background: transparent;
}
b.rtop b, b.rbottom b
{
    display: block;
    height: 1px;
    overflow: hidden;
    background: #000000;
}
b.r1
{
    margin: 0 5px;
}
b.r2
{
    margin: 0 3px;
}
b.r3
{
    margin: 0 2px;
}
b.rtop b.r4, b.rbottom b.r4
{
    margin: 0 1px;
    height: 2px;
}

.pagina
{
    width: 1000px;
 
    position: relative;
    background-color: #000000;
    overflow: hidden;
}

.csx
{              
          background-image: url("contorno1.png") ;
         background-repeat: norepeat;   position: relative;
        height: 185px;      width: 240px;
}

.csx a
{
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #A80000;
    display: block;
    text-align: left;
    padding-left: 10px;
}

.csx a:hover
{
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #FFCC00;
    display: block;
    text-align: left;
    padding-left: 10px;
}
 
.csx2
{
    
    position: relative;
  
}

.csx2 a
{
    font-size: 15px;

    text-decoration: none;
    color: #FFCC00;
    display: block;
    text-align: left;
    padding-left: 3px;
}

.csx2 a:hover
{
    font-size: 15px;
    color: #A80000;
    text-decoration: none;

    display: block;
    text-align: left;
    padding-left: 10px;
}
 
     .menco
{           background-image: url("men3.png") ;
 width: 235px;  
    display: block;
 
 height: 25px;   
}    .menco2
{           background-image: url("men4.png") ;
 width: 235px;  
    display: block;
 
 height: 38px;   
}
  .men
{         
 width: 235px;  
    display: block;
    text-align: left;
 height: 25px;   
}
    .men a
{         
    font-size: 15px;
 
    text-decoration: none;
    color: #FFCC00;
    display: block;
    text-align: left;
    padding-left: 3px;
    
    display: block;
 
     height: 25px;    width: 235px;
}

.men a:hover
{        font-size: 15px;
    color: #A80000;
    text-decoration: none;
     font-weight: bold;
    display: block;
    text-align: left;
    padding-left: 5px;
       position: relative;
      background-image: url("men.png") ;
    display: block;
 
     height: 25px;     width: 235px;
}


.men2
{       
     width: 235px;
    display: block;
    text-align: left;
     height: 40px;   
}
 .men2 a
{         
    font-size: 15px;
 
    text-decoration: none;
    color: #FFCC00;
    display: block;
    text-align: left;
    padding-left: 3px;
 
    display: block;
 
     height: 40px;    width: 235px;
}

.men2 a:hover
{          font-size: 15px;
    color: #A80000;
    text-decoration: none;
    font-weight: bold; 
    display: block;
    text-align: left;
    padding-left: 5px;
       position: relative;
      background-image: url("men2.png") ;
    display: block;
 
     height: 40px;     width: 235px;
}

    
.banner
{
    width: 520px;
    height: 110px;
    position: relative;
    top: 5px;
}
 
    	
    	
.centrale
{
    height: 1176px;
    width: 699px;
    position: relative;
    top: 0px;
    left: 18px;
}

.footer
{
    position: relative;
    font-size: 12px;
    height: 35px;
    text-align: center;
 
}
     .contattimen
{
    background-image: url("menu2.png");
        background-repeat: norepeat;
    color: rgb(255,255,255);
    text-align: center;
    font-size: 20px;
    font-weight: bold;
  width: 240px;
    	height: 25px;
      }
        
#cercac {      
          
         	height: 30px;
 	margin: 0;
	padding: 0;
}

#cercac ul {       
	margin: 0;
	padding: 0;
	list-style: none;
}

#cercac li {
 
}
                                   
#cercac a {     padding-top: 2;    
	display: block;
	float: left;
width: 240px;
         	height: 28px;
	margin: 0;
    background-image: url("contornoc.png") ;
  
}

#cercac a:hover {
            padding-top: 3;    
            width: 240px;
         	height: 28px;
    background-image: url("contornoc2.png");
 
 }
  
      .cercac2
{   
    text-align: center;
  padding-top: 1;                      
  padding-left: 5; 
  float: left;   	height: 28px;
      }          
.txttag
{
     background-image: url("menu3.png");
        background-repeat: norepeat;
    color: black;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
width: 160px;
    	height: 35px;}
    
    
      .txttagm
{  
       background-image: url("menu.png");
        background-repeat: norepeat;
        color: #8c2818;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
        width: 225px;
    	height: 30px;
}   
    
      .guidacq
{  
       background-image: url("guida.png");
        background-repeat: norepeat;
        color: black;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
        width: 225px;
    	height: 60px;
} 

.txttag3m
{     position: relative;
    background-image: url("menu2.png");
        background-repeat: norepeat;
    color: rgb(255,255,255);
    text-align: center;
    font-size: 20px;
    font-weight: bold;
  width: 240px;
    	height: 25px;
      }
       .txttagind
{
    background-image: url("indirz.png");
        background-repeat: norepeat;
  width: 240px;
    	height: 150px;
      }
       .txttagmedium2
{
    background-image: url("menumedium2.png");
        background-repeat: norepeat;
 
    
  width: 240px;
    	height: 150px;
      }
.cc
{
    height: 962px;
    position: relative;
    top: 33px;
    left: 67px;
    width: 658px;
}

.cc2
{
    height: 962px;
    position: relative;
    top: 43px;
    left: 80px;
    width: 741px;
    color: #FFFFFF;
    text-align: left;
    font-size: 15px;
}

.telefono
{
    height: 70px;
    position: relative;
    font-size: 17px;
    text-align: left;
    color: #FFFFFF;
    top: 5px;
    left: 15px;
}
.Pubbl
{
 color: red;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;
    padding-right: 20px;
    padding-left: 20px;
}

.Pubbl:hover
{
    color: rgb(0,0,0);
}
.linkce
{
    background-color: rgb(255,255,255);
    width: 500px;
    color: #8c2818;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}
A.colore:link    { color:rgb(255,255,255); text-decoration:none; }
A.colore:visited { color:rgb(255,255,255); text-decoration:none; }
A.colore:active  { color:rgb(255,255,255); text-decoration:none; }
A.colore:hover   { color:rgb(255,204,0);   text-decoration:none; }

A.colore2:link    { color:rgb(255,204,0); text-decoration:none; }
A.colore2:visited { color:rgb(255,204,0); text-decoration:none; }
A.colore2:active  { color:rgb(255,204,0); text-decoration:none; }
A.colore2:hover   { color:rgb(204,0,0);   text-decoration:none; }


A.colore11:link    { color:rgb(0,0,0); text-decoration:none; }
A.colore11:visited { color:rgb(0,0,0); text-decoration:none; }
A.colore11:active  { color:rgb(0,0,0); text-decoration:none; }
A.colore11:hover   { color:rgb(153,0,0);   text-decoration:none; }


.txttag3
{
    background-image: url("menu4.png");
        background-repeat: norepeat;
    color: rgb(255,255,255);
    text-align: center;
    font-size: 20px;
    font-weight: bold;
  width: 150px;
    	height: 22px;}
.txttag3c
{             	background:transparent url(accedi.png) no-repeat scroll center top;
 
 
  width: 150px;
    	height: 185px;
      }
      
      
.csx4
{
    height: 1150px;
    width: 232px;
    position: relative;
    top: -1873px;
    left: -380px;
}

.csx4 a
{
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #A80000;
    display: block;
    text-align: left;
    padding-left: 10px;
}

.csx4 a:hover
{
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #FFCC00;
    display: block;
    text-align: left;
    padding-left: 10px;
}



.rit
{
    position: relative;
    top: 12px;
    left: 32px;
    width: 349px;
    text-align: left;
}

.rit a
{
	color: #FFCC00;
	text-decoration: none;
}

.rit a:hover
{
	color: #FFFFFF;
	cursor: pointer;
}

.chis
{
    color: #FFCC00;
    font-weight: bold;
    font-size: 18px;
    position: relative;
c
    text-align: justify;
}

.cond
{
    color: yellow;
    font-size: 15px;
    position: relative;
 
    text-align: left;
}

.priv
{
    color: #FFCC00;
    font-size: 16px;
    position: relative;
 
    text-align: left;
}

.dov
{
    position: relative;
 
}
  
.guid
{
    position: relative;
    text-align: left;
    color: #FFCC00;
    font-size: 16px;
 
}

.guid h2 a
{
	color: #FFCC00;
	text-decoration: none;
}

.guid h2 a:hover
{
	color: #FFFFFF;
}
.vend
{
	position: relative;
     
    color: #FFCC00;
    font-size: 18px;
    text-align: left;
}
 
   .articoli
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 550px;
        text-align: center;
    } 
     
 
       .articolinov
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 150px;
        text-align: center;
       position: center; 
           height: 180px;
             
                    }
       .carrello
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 550px;
        text-align: center;
    }
    
           .carrello2
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 159px;
        text-align: center;
    }
    
              .carrello3
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 100px;
        text-align: center;
    }            
    
      .carrello4
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 100px;
        text-align: center;
    }
        .carrello5
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 100px;
        text-align: center;
    }
    
           .tempio
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 100px;
        text-align: center;
    }
                   .vend
   
    {
        background-color: #000000;
        border: solid 1px;
        border-color:rgb(255,0,0);
        width: 200px;
        text-align: center;
    }
 

.vend a
{
     
    display: block;
      width: 200px;
 
}

.vend a:hover
{
    background-color: rgb(192,192,192);
    	color: #FFFFFF;
       width: 200px; 
}



 .sottobar {
	background:transparent url(sotto_bar.png) no-repeat scroll center top;
	width: 1000px;
  	  	height:70px;
	 	margin-top:20px;	   	}   
	 	 
