body {
  background-color : #f8f5e4;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
           margin: 0;
          padding: 0;
    margin-bottom: 0;
         position: relative;
}

a:link    {text-decoration : none;}
a:visited {text-decoration : none; color: #52341A;}
a:hover   {text-decoration : underline; color: #001100;}

div#container{
       background: #d8c9af url(container_bg.png) 100% 0 repeat-x;
       min-height:100%;
            width:100%;
           height:100%;
}

div#header_a{
       background: #d8c9af url(container_bg.png) 100% 0 repeat-x;
         position: relative;
            width: 970px;
           height: 509px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#header_l {
       background: url(header_l.png) 0 0 no-repeat;
            width: 990px;
           margin: 0px auto;   /*centra negli altri browsers*/
}


div#header_r {
       background: url(header_r.png) 100% 0 no-repeat;
            width: 990px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#contend {
         position: relative;
            width: 990px;
       background: #f8f5e4;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#contend_l {
       background: url(contend_l.png) 0 0 repeat-y;
            width: 990px;
}

div#contend_r {
       background: url(contend_r.png) 100% 0 repeat-y;
}

div#footer{
       background: #d8c9af url(footer_bg.png) 100% 0 repeat-x;
       min-height:100%;
            width:100%;
           height:100%;
}

div#footer_a{
       background: #d8c9af url(footer_bg.png) 100% 0 repeat-x;
         position: relative;
            width: 970px;
           height: 375px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#footer_table{
       background: #d8c9af url(footer_table.png) 100% 0;
         position: relative;
            width: 970px;
           height: 375px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#footer_l {
       background: url(footer_l.png) 0 0 no-repeat;
            width: 990px;
           margin: 0px auto;   /*centra negli altri browsers*/
}


div#footer_r {
       background: url(footer_r.png) 100% 0 no-repeat;
            width: 990px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

.presentazione {
     padding-left: 35px;
    padding-right: 35px;
      padding-top: 25px;
   padding-bottom: 30px;
            color: #52341a;
      font-family:  verdana, geneva, arial, helvetica, swiss, sunsans-regular;
	font-size: 14pt;
}

 .titolo {
     font-weight: bold;
       font-size: 30px;
     font-family: times;
           color: #ff4218;
 text-decoration: none;
}

 .capolettera {
     font-weight: bold;
       font-size: 18px;
     font-family: arial, helvetica, sans-serif;
           color: #ff4218;
 text-decoration: none;
}

.capolettera2 {
	FONT-WEIGHT: bold;
        FONT-SIZE: 16px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        COLOR: #0c68cb;
        TEXT-DECORATION: none
        }

 .capolettera3 {
     font-weight: bold;
       font-size: 12px;
     font-family:  arial, helvetica, sans-serif;
           color: #52341a;
 text-decoration: none;
}
        
 .capolettera4 {
     font-weight: bold;
       font-size: 15px;
     font-family:  arial, helvetica, sans-serif;
           color: #52341a;
 text-decoration: none
}

 .capolettera4b {
     font-weight: bold;
       font-size: 15px;
     font-family:  arial, helvetica, sans-serif;
           color: #ff4218;
 text-decoration: none
}

 .testo {
           color: #52341a;
     font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular;
       font-size: 11pt;
      text-align:justify;
}

 .testo2 {
           color: #52341a;
     font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular;
       font-size: 9pt;
}

 .testo3 {
           color: #0c68cb;
     font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular;
       font-size: 9pt;
}

 .testo4 {
           color: #52341a;
     font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular;
       font-size: 7pt;
     font-weight: bold;
}

  .vetrina {
           color: #52341a;
           width: 370px;
          height: 140px;
     font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular;
       font-size: 9pt;
}

  .vetrina_02 {
      background: url(vetrina_02.jpg);
           width: 370px;
          height: 139px;
}

  .vetrina_03 {
      background: url(vetrina_03.jpg);
           width: 370px;
          height: 139px;
}

  .vetrina_04 {
      background: url(vetrina_04.jpg);
           width: 370px;
          height: 139px;
}

  .vetrina_05 {
      background: url(vetrina_05.jpg);
           width: 370px;
          height: 139px;
}
 
 .email {
     font-weight: bold;
       font-size: 20px;
     font-family: arial, helvetica, sans-serif;
           color: #ff4218;
 text-decoration: none;
}

.coda3 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 8px;
      text-align: left;
      height: 16px;
}

.coda4 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #ff4218;
       text-align: left;
      font-size : 11px;
          height: 16px;
}

.coda4b {
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #52341a;
      text-align: center;
      font-size : 12px;
          height: 16px;
}

.coda5 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #52341a;
      text-align: left;
      font-size : 10px;
          height: 16px;
}

.coda5b {
   border-bottom: #D5D1AA 1px solid;
}







