body

{

background: #FFFFFF; 
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;

padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/ybg.jpg);
	background-repeat: repeat-x;

	}
#envelope

{
width: 983px;
}

TD
{
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #59565b; 
}
.td2
{
background-color: #FFF;

background-image: url(img/bg_main.jpg);
background-repeat: repeat-x;
background-position: left top;
padding-top: 13px;
padding-left: 10px;
border-left: 1px solid #F5ECF5;
}
form {
margin: 0;
padding: 0;
}

/*hr

{
height: 1px; 
color: #896189;
background-color: #896189;
}*/

h3

{
color: #896189;
background-color: #f5eef5;
padding: 3px;
font-size: 13px;
}
	/* ------------- MENU LATERALE  ----------------------------------------- */

	

.navcontainer1, #navcontainer1_doc { width: 188px; margin-top: 0px;}



.navcontainer1 ul, #navcontainer1_doc ul

{
margin-top: 0px;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;


}
.navcontainer1 a, #navcontainer1_doc a

{

display: block;
padding: 3px 3px 3px 25px;
width: 165px;
border-bottom: 1px solid #896189;
background-image: url(img/arrow.gif);
background-repeat: no-repeat;
background-position:5px 6px;
}


.navcontainer1 a:link, .navlist1 a:visited, #navcontainer1_doc a:link, #navlist1_doc a:visited

{
color: #896189;
text-decoration: none;
Dfont-weight: bold;
font-size: 11px;

}


.navcontainer1 a:hover, #navcontainer1_doc a:hover

{
background-color: #f5eef5;
color: #59565b;
background-image: url(img/arrow_h.gif);

}



li.titolo_menu, .titolo_menu, div.titolo_doc, div.titolo_carrello, div.titolo_prodotti, div.titolo_menu_multimedia

{

margin-left: 0;
margin-top: 5px;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #896189;
border-bottom: 1px solid #896189;
display: block;
padding: 3px;
width: 188px;
background-image: url(img/ico_menulat.gif);
background-repeat: no-repeat;
background-position: top right;


}

div.titolo_doc

{

background-image: url(img/ico_documenti.gif);

}

div.titolo_carrello

{

background-image: url(img/ico_carrello.gif);

}

div.titolo_prodotti

{

background-image: url(img/ico_prodotti.gif);

}

div.titolo_menu_multimedia

{

background-image: url(img/ico_menu_multimedia.gif);


}

/* -----------  test ---------- */



.selezionata, .selezionatac

{

display: block;
width: 193px; 
background-color: #f5eef5;

}



/* --- secondo livello --- */



.navcontainer2 { width: 168px; }



.navcontainer2 ul

{

margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
background-color: #fff;

}



.navcontainer2 a

{

display: block;
padding: 3px 3px 3px 41px;
width: 150px; /* -- problema -- */
border-bottom: 1px solid #896189;
background-image: url(img/sub_menu1.gif);
background-repeat: no-repeat;
background-position:25px 6px;

}



.navcontainer2 a:link, .navlist2 a:visited

{

color: #59565b;
text-decoration: none;

}


.navcontainer2 a:hover

{

background-color: #f5eef5;
color: #59565b;
background-image: url(img/sub_menu1_h.gif);

}



/* --- terzo livello --- */



.navcontainer3 { width: 168px; }



.navcontainer3 ul

{

margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
background-color: #fff;

}



.navcontainer3 a

{

display: block;
padding: 3px 3px 3px 57px;
width: 134px; /* -- problema -- */
border-bottom: 1px solid #896189;
background-image: url(img/sub_menu2.gif);
background-repeat: no-repeat;
background-position:40px 6px;

}


.navcontainer3 a:link, .navlist3 a:visited

{

color: #59565b;
text-decoration: none;

}


.navcontainer3 a:hover

{

background-color: #f5eef5;
color: #59565b;
background-image: url(img/sub_menu2_h.gif);

}



	/* ------------- FINE MENU LATERALE  ------------------------------------ */

	



  /* ------------- STRUTTURA  --------------------------------------------- */



#header

{

padding-bottom: 0px;
width: 99%;
height: 365px;
color: #896189;

}



#header_box_center

{

background-color: #336699;

}



#menu_top

{

padding: 6px 6px 6px 3px;


width: 99%;
color: #896189;
font-size: 13px;

background-repeat: no-repeat;
background-position: bottom right;
text-align: right;

}



#main

{

background-color: #FFF;
color: #59565b;
background-image: url(img/bg_main.jpg);
background-repeat: repeat-x;
background-position: left top;
padding: 10px;
font-size: 13px;

}


#main_foo

{

background-color: #FFF;
color: #807E83;

padding: 10px;
font-size: 13px;

}


#main

{

padding: 21px 15px 21px 15px;;

}


#col_right

{

background-color: #FFF;
color: #807E83;
background-image: url(img/bg_main.jpg);
background-repeat: repeat-x;
background-position: left top;
padding-top: 11px;
border-right: 1px solid #F5ECF5;


}


#col_right_foo

{

background-color: #FFF;
color: #807E83;



}



#footer

{

padding-top: 4px;
background-color: #FFFFFF;

height: 54px;
background-image: url(img/index_r7_c1.jpg);
background-repeat: no-repeat;
background-position: center top;
text-align: center;




}


  /* ------------- FINE STRUTTURA  ---------------------------------------- */

  

  

#menu_top a

{

color: #896189;
text-decoration: none;
font-size: 13px;
font-weight: bold;


}


#menu_top a:hover

{

color: #807E83;
text-decoration: underline;


}



  /* ------------- NEWS -------------------------------------------------- */

	

.newsbox, .mercatobox { width: 186px; margin: 6px;}

.utentibox { width: 186px; margin: 1px;}


.newsbox ul, .mercatobox ul

{

margin-top: 0;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;

}

.utentibox ul

{

margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;

}

.newsbox a, .mercatobox a, .docs_ricerca a, .utentibox a

{

display: block;
padding: 3px;
width: 186px;
/*background-color: #fff;*/
border-bottom: 1px solid #896189;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-decoration: none;
color: #807E83;

}



.newsbox a:link, #news1 a:visited, .mercatobox a:link, .docs_ricerca a:link, .utentibox a:link

{

color: #807E83;

text-decoration: none;

}



.newsbox a:hover, .mercatobox a:hover, .docs_ricerca a:hover, .utentibox a:hover

{

background-color: #f1f2f3;
color: #807E83;

}



.login TD

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;



}



li.titolo_news

{

margin-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #896189;
border-bottom: 1px solid #896189;
display: block;
padding: 3px;
width: 186px;
background-image: url(img/ico_news.gif);
background-repeat: no-repeat;
background-position: top right;

}



.data_news

{

color: #c752db;
font-size: 12px;

}


  /* ------------- FINE NEWS --------------------------------------------- */





/* ------------- RICERCA -------------------------------------------------- */

	

#ricercabox { width: 186px; margin: 6px;}



#ricercabox ul

{

margin-top: 0;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;


}



li.titolo_ricerca

{

margin-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #896189;
border-bottom: 1px solid #896189;
display: block;
padding: 3px;
width: 186px;
background-image: url(img/ico_ricerca.gif);
background-repeat: no-repeat;
background-position: top right;


}



#stringa_ricerca

{

margin-top: 7px;


}


#input_ricerca, input.utente

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #59565b;
border: 1px solid #896189;
padding: 2px 2px 0px 2px;
width: 154px;
height: 20px;

}



#input_submit, #input_submit_utente, #input_submit_logout

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #807E83;
background-color: #fff;
border: 1px solid #fff;
padding: 2px 2px 0px 2px;
height: 20px;


}


.loggato

{

font-weight: bold;
color: #e06000;
background-color: #fff;


}

/* --------------- FINE RICERCA --------------------------------------------- */

  

  

/* --------------- AGENDA EVENTI -------------------------------------------- */

  


  #date

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #807E83;

}



  #date TD

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #807E83;
border-top: 1px solid #896189;
padding: 5px;


}



  .giorno

{

font-weight: bold;
text-align: center;

}


.eventibox { width: 186px; margin: 6px;}



.eventibox ul

{

margin-top: 0;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;

}


.eventibox a

{

display: block;
padding: 3px;
width: 186px;
background-color: #fff;
border-bottom: 1px solid #896189;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #59565b;

}


.eventibox a:link, #news1 a:visited

{

color: #59565b;
text-decoration: none;

}


.eventibox a:hover

{

background-color: #EDEEEF;
color: #59565b;

}



li.titolo_eventi

{

margin-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #896189;
display: block;
padding: 3px;
width: 186px;
background-image: url(img/ico_agenda.gif);
background-repeat: no-repeat;
background-position: top right;


}



#date TD a

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #807E83;
text-decoration: underline;


}


  #date TD:hover

{

background-color: #EDEEEF;

}



/* --------------- FINE AGENDA EVENTI --------------------------------------- */



/* --------------- MAIN ----------------------------------------------------- */



#path

{

/*background-color: #fff;*/
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #807E83;
margin-bottom: 4px;


}


#path a:link, #path a:visited

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #807E83;


}


#path a:hover

{

text-decoration: underline;


}


.titolo, .titolo_archivio, .titolo_search, .titolo_cartelle, .titolo_multimedia, .titolo_cart, .titolo_categorie

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #896189;
padding: 15px 10px 0px 10px;
height: 30px;
margin: 0px;
/*background-image: url(img/ico_titolo.gif);
background-repeat: no-repeat;
background-position: top right;
*/

 border-bottom: 1px solid #896189;



	}
	
	
.titolo_archivio

{

Dbackground-image: url(img/ico_titolo_archivio.gif);

}

.titolo_cartelle

{

Dbackground-image: url(img/ico_titolo_cartelle.gif);

}

.titolo_search

{

Dbackground-image: url(img/ico_titolo_ricerca.gif);

}

.titolo_cart

{

Dbackground-image: url(img/ico_titolo_carrello.gif);

}

.titolo_categorie

{

Dbackground-image: url(img/ico_titolo_categoria_pr.gif);

}
  /* ------------- FINE MAIN ------------------------------------------------ */
  
   .cornice_banner_pie

{

border: 1px solid #896189;
width: 468px;
height: 60px;

}

 .cornice_banner_lat_sx

{

border: 1px solid #896189;
width: 148px;
height: 47px;

}


li.titolo_mercato

{

margin-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #896189;
border-bottom: 1px solid #896189;
display: block;
padding: 3px;
width: 186px;


}


li.titolo_utenti

{

margin-left: 0;
list-style-type: none;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #896189;
border-bottom: 1px solid #896189;
display: block;
padding: 3px;
width: 186px;
background-image: url(img/ico_utenti.gif);
background-repeat: no-repeat;
background-position: top right;

}


 .archivio a, .mercatousato a, .minicarrello a

{
border: 0;
border-bottom: 1px solid #896189;
font-size: 10px;
margin-top: -13px;
padding-bottom: 3px;
background-color: #f4f6f7;
color: #807e83;
text-decoration: none;

}

 .archivio a:hover, .mercatousato a:hover, .minicarrello a:hover

{

background-color: #edeeef;
color: #807e83;

}



#main a

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #896189;
text-decoration: underline;

	}

#main a:hover

{

text-decoration: underline;
color: #c752db;  

}
	
.ris_ricerca

{

padding: 10px;  

}
	
	
	
#tabella_doc ul

{

margin: 0;
padding: 0;


}


.tab_doc

{

padding: 7px;  
list-style-type: none;
margin: 0;

}


.sottolineato

{

border-bottom: 1px dotted #ccc;  

	}


.arch

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #807E83;  
border-bottom: 1px solid #ccc; 
border-right: 1px solid #ccc; 

}
	

.arch TD

{

border-top: 1px solid #ccc; 
border-left: 1px solid #ccc; 

}

.arch TH

{

border-top: 1px solid #ccc; 
border-left: 1px solid #ccc; 
text-align: left;
background-color: #f5eef5;
color: #896189;

}
	
	.scheda_doc
{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #807E83;  
border-bottom: 1px solid #ccc; 
border-right: 1px solid #ccc; 

}
	

.scheda_doc TD

{

border-top: 1px solid #ccc; 
border-left: 1px solid #ccc; 

}
	
.scheda_doc TH

{

border-top: 1px solid #ccc; 
border-left: 1px solid #ccc; 
font-weight: bold;
background-color: #f4f6f7;

}
	
.col_menu_sx a
{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #59565b;  

}
	

.col_menu_sx a:hover
{

text-decoration: underline;
color: #59565b;  

}

.bordotabelle{
border-top: 1px solid #896189;
border-left: 1px solid #896189;	

}

.bordotabelle TD{
border-bottom: 1px solid #896189;	
border-right: 1px solid #896189;

}
	
	
.banner_text

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #896189;
padding: 4px;
margin-right: 7px;
border: 1px solid #896189;
background-color: #b4d8fb;
text-decoration: none;

}


#accesso_centrale{

	border-bottom: 1px solid #cccccc;
}



.input_accesso{
/*
	Dbackground-color: #ff6200;

	Dborder-bottom: 1px solid #896189;

	Dpadding-left: 20px;

	Dfont-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
*/
	font-size: 11px;
/*
	Dfont-weight: normal;
*/
	height: 14px;

	

}


.foto_macchina

{
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
	}


.modello
{
margin: 15px 0 10px 0;
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
/*
Dbackground-color: red;
*/
}



.menu_minicarrello TD

{

border-bottom: 1px solid #ccc; 
/*
Dborder-left: 1px solid #ccc; 
*/

}

.menu_minicarrello TD a

{

color: #807e83;
font-size: 10px;

}

.iscrizione TD

{

border-bottom: 1px solid #896189;

}

/* -------------------- INTRO ----------------- */

#intro

{

background: #FFFFFF; 
font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #3e3e3e;
background-image: url(img/bg_intro.gif);
background-repeat: repeat-x;
background-position: top right;

	}
	
#intro a, #intro a:visited

{

font-family: Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #3e3e3e;


	}
	
#intro a:hover

{

text-decoration: underline;



	}