/* CSS Document */
body
	 { color: black; 
   background-color:#DACDB4;
   text-align: center; 
   margin: 0px; 
   background-image: url("img/pattern2.gif");
   /*background-repeat: repeat-x;*/
   margin:0px;
   }
#main
	 {
	 width:100%;
	 height:100%;
   text-align: center;
   margin: 0px;
   background-image: url("img/bkg.gif");
   background-repeat: repeat-x;
   }
#head
    {
    width: 780px;
    height: 179px;
    background-image: url("img/west_head.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0px auto;
    border: 0px solid red;
    }
#mainbox
{
width: 780px;
height:auto;
border-left:1px solid #630000;
border-right:1px solid #630000;
border-bottom:3px solid #630000;
display:block;
margin:auto;
background-image: url("img/pattern.gif");
}
#mainbox table
{
width:780px;
font-family:Times, Times New Roman;
font-size:13px;
color:#3C2719;
line-height:13px;
background-image: url("img/bk_indianhome.gif");
background-position:bottom right;
background-repeat:no-repeat;
}
#mainbox table td
{
width:195px;
text-align:left;
vertical-align:top;
padding:8px;
}
#mainbox table img
{
float:left;
margin-top:5px;
margin-right:5px;
}
.tass1
{
background-color:#E1D3B8;
padding-top:5px;
padding-bottom:30px;
padding-left:5px;
padding-right:5px;
background-image: url("img/strip.gif");
background-repeat:no-repeat;
background-position: bottom left;
}
.tass2
{
border:1px solid #9D8F74;
padding:3px;
}
.titoletto
{
font-size:18px;
font-weight:bold;
}
.tass3
{
width:170px;
height:129px;
background-image: url("img/bkg_tass.gif");
background-repeat:repeat-x;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
color:white;
font-size:14px;
line-height:16px;
border:1px solid #800000;
}
.tassello
{
font-family:Arial;
font-size:10px;
width:170px;
height:129px;
padding-left:20px;
padding-top:10px;
}
.tassello2
{
font-family:Arial;
font-size:12px;
width:170px;
height:129px;
padding-left:5px;
padding-top:10px;
}
a, a:visited
{
color:#820105;
}
a:hover
{
color:#DA6C00;
}
/**/
#maingal
{
width: 780px;
height:auto;
border-left:1px solid #630000;
border-right:1px solid #630000;
border-bottom:3px solid #630000;
display:block;
margin:auto;
background-image: url("img/pattern.gif");
}
#tabgal
{
width:780px;
font-family:Times, Times New Roman;
font-size:13px;
color:#3C2719;
line-height:13px;
background-image: url("img/bk_indianhome.gif");
background-position:bottom right;
background-repeat:no-repeat;
}
#tabgal td
{
width:124px;
text-align:left;
vertical-align:top;
padding:4px;
}
#gallery
{
width:560px;
text-align:center;
}
.imgallery
{
/*width:120;
height:90;*/
border:0px solid #333333;
}
/**/
    .numeri
    {
    height:30px;
    padding: 8px 0px 0px 0px;
    font-size:14px;
    color:#500000;
    font-family:Times;
    font-weight:normal;
    /*border-top:1px solid #333333;*/
    border-bottom:1px solid #C0C0C0;
    }
    .numeri a,.numeri a:visited
    {
    color:#500000;
    font-weight:bold;
    text-decoration:none;
    }
    .numeri a:hover
    {
    color:#FFFFFF;
    }
    .numeri span
    {
    background-color:#500000;
    color:white;
    }
/**/
    .pagina
    {
    height:30px;
    padding: 8px 0px 0px 0px;
    font-size:11px;
    color:#500000;
    font-family:Times;
    font-weight:normal;
    /*border-top:1px solid #333333;*/
    border-bottom:1px solid #C0C0C0;
    }
    .pagina a,.pagina a:visited
    {
    color:#500000;
    font-weight:bold;
    text-decoration:none;
    }
    .pagina a:hover
    {
    color:#FFFFFF;
    }
    .pagina span
    {
    background-color:#500000;
    color:white;
    }
