@charset "UTF-8";
/* CSS Document */

* { margin:0; padding:0; /* text-decoration:none;  */}


body    { background:#6d6959; text-align:center;
        margin:0px auto;
        padding:0px;}

ul      { width:680px;
        height:50px;
        margin-left:155px;
        margin-top:0px;
        margin-bottom:0px;
         padding:0;
         text-align:left;
         float:left;
         }

li      { width:170px;
        height:25px;
        float:left;
        list-style-type:none;
        color:#CCC;
        font-size:14px;
        text-align:left;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
         margin:0;
         padding:25px 0 0 0px;
         margin-left:0px;}

a       { font-size:12px;
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            color:#CCC;
            text-decoration:none;}
            
a:hover { font-size:12px;
            color:#91bc3c;
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            text-decoration:none;}
            

#wrap   {width: 990px;
         height:auto!important; height:730px; min-height:730px;
         margin:0px auto;  
         /* display:block;float:left; */
/*          text-align:center; */
         }


#page   {
         background: url(img/woodtexture.jpg) top left repeat-y;
        width:990px;
/*           margin: 0px auto; */
        height:auto!important; height:630px; min-height:630px;
        display:block;
                text-align:left;
         float:left;
        }

#content    {
            width:835px;
            padding-left:155px;
/*             display:block; */
/*             height:455px; */
/* background:red; */
        height:auto!important; height:455px; min-height:455px;
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            color:#CCC; text-align:left; float:left;
                           padding-bottom:10px;
/*                            background-color:#2f2826; */
}

#footer {
            display:block;
            float:left;
            width:990px;
            height:100px;
            text-align:center;
            font-size:10px;
            font-style:normal;
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            color:#CCC;
            background:#6d6959 url(img/footer.jpg) top left no-repeat;
            }
            

#menu   { width:990px;
         height:50px;
         background-color:#454238;
        list-style-type:none;
        color:#CCC;
        font-size:11px;
        text-align:center;
        font-weight:normal;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
         margin:0px;
         padding:0px;}

#menu  div {
        list-style-type:none;
        color:#CCC;
        font-size:11px;
        font-weight:normal;
        text-align:center;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
         padding-top:10px;}

#header { 
/*   width:680px; */
            height:100px;
            padding:0 175px 0 155px;
            margin:0;
            background-image:url(img/fondo.jpg);
            }

#menu2  { width:150px;
/*             height:50px; */
            float:right;
            text-align:right;
        list-style-type:none;
        color:#CCC;
        font-size:11px;
/*         text-align:center; */
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            margin-top:0;
            padding:10px 0px;
            top:0;}
            
#colonna1   {width:165px;
/*             height:455px; */

               height:auto!important; height:455px; min-height:455px;
            float:left;               /*        display:block; */
            background-color:#2f2826;
            }

#colonna2   {width:165px;
/*             height:455px; */
        height:auto!important; height:455px; min-height:455px;
/*             margin-bottom:10px; */
            margin-left:5px;
            float:left;                /* display:block; */
            background-color:#2f2826;
            }

#colonna3   {width:165px;
/*             height:455px; */
        height:auto!important; height:455px; min-height:455px;
            margin-left:5px;    /*            margin-bottom:10px; */
            float:left;           display:block;
            background-color:#2f2826;
            }

#colonna4   {width:165px;
/*             height:455px; */
        height:auto!important; height:455px; min-height:455px;
            margin-left:5px;            /* margin-bottom:10px; */
            float:left;     /* display:block; */
            background-color:#2f2826;
            }


#colonna5   {width:165px;
/*             height:455px; */
        height:auto!important; height:455px; min-height:455px;
            margin-left:5px;            /* margin-bottom:10px; */
            float:left;display:block;
            background-color:#2f2826;
            }

.testo_colonna  {
        height:auto!important; height:455px; min-height:455px;
/*                 width:165px; */

                padding:2px;
                font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
                font-size:10px;
                color:#ccc;
                text-align:left;}


.image_colonna  {
                height:165px;
                width:165px;

}



#testo_footer   {width:990px;
                height:100px;
                font-size:10px;
                font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
                text-align:justify;
                margin-top:30px;}


            
.testo  {
                padding-top:2px;
                font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
                font-size:10px;
                color:#ccc;}

.testoprivacy  {
                            /* height:455px; */
                width:680px;
                padding:10px 0px;
/*                 margin:0px auto; */
/*                 overflow:auto; */
                font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
                font-size:10px;
                 text-align:left;
                color:#ccc;}



.cont_titolo_testi_contatti {
/*     width: 906px; */
    float: left;
    font-size: 14px;
    padding: 10px 0;
    }

.cont_contatti_inviati{
/*     width: 906px; */
    float: left;
    font-size: 14px;
    padding: 10px 0 220px 0;
    }

.cont_contatti{
    width: 680px;
    float: left;
/*     padding: 25px 23px; */
/*     line-height: 18px; */
    }

.cont_contatti2{
/*     width: 500px; */
    float: left;
    padding: 0 0 1px 0;
    font-size: 11px;
    color:#999999;
    line-height: 16px;
    }   

.testi_contatti {
    width: 100px;
    float: left;
    line-height: 18px;
    font-size: 12px;
    color: white;
    }


.cont_contatti select,
.cont_contatti input{
    width: 200px;
    float: right;
    background-color: #c8d0d4;
    border: none;
    height: 20px;
    }

.contatti_coll_sx{
    width: 320px;
        list-style-type:none;
        color:#CCC;
        font-size:11px;
        text-align:left;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    float: left;
    padding: 5px 10px 5px 0;
    }

.contatti_coll_sx   .avanti2    input{
    width: 25px;
    float: left;
/*     padding: 5px 5px 5px 0; */
/*     line-height: 16px; */
    border:0px;
    }
.avanti2 input {
    width: 25px; 
/*     float: left; */
/*     padding: 5px 5px 5px 0; */
/*     line-height: 16px; */
    border:0px;
    background:trasparent;
    }

.avanti2    {border:0px;
    line-height: 16px;
        font-size: 12px;
    color: white;

    }

.avanti2 a{
  font-size:12px;
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            color:#CCC;
            text-decoration:underline;
    }

.avanti2 a:hover{
  font-size:12px;
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            color:#91bc3c;
            text-decoration:underline;
    }

.submit_button  input{
    width: 100px;
    height:20px;
    padding:0px;margin:0px;
/*     height: 60px; */
/*     background-image: url(img/1_k1.gif);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent; */
    background:#CCCCCC;
    color:#000000;
    font-size: 12px;
    font-weight: normal;
   text-transform: uppercase;
    }

.submit_button  input:hover{
    color: #009900;
    cursor: pointer;
    }

.submit_button{
    padding: 0px 0 0 0;
    }

.contatti_coll_dx{
    width: 320px;
    float: left;
    padding: 5px 0px 5px 0;
    }
    
.contatti_coll_dx textarea{
    background-color: #c8d0d4;
    border: none;
    padding: 2px;
    width: 200px;
    float: right;
    height:100px;
    }       
    
.errore {
    width: 680px;
    float: left;
    color: red;
    font-size: 12px;
    padding: 10px 0;
    }
    
.avviso {     width: 680px;
        display:block;
        list-style-type:none;
        color:#CCC;
        font-size:11px;
        text-align:left;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

   
.flags {
        display:block;
        width:300px;
        padding:10px 20px;
        text-align:right;
        float:right;
        font-family:Tahoma;
        font-size:11px;
        color:#ccc
        }

.flags a {   text-align:center; }

.flags img{
  text-align:center;
  margin:0px 0px 0px 10px;
  float:right;}



