/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffe5ca; 
	}
	
.Stile1 {color: #cee7ea}

/*link*/

A:link { text-decoration: none ; color:#e4d971; }
A:visited { text-decoration: none ; color:#e4d971; }
A:hover { text-decoration: underline ; color:#e4d971; }

A.link:link { text-decoration: none ; color:#6d5b13; }
A.link:visited { text-decoration: none ; color:#6d5b13; }
A.link:hover { text-decoration: underline ; color:#6d5b13; }

/*testi: titoli e paragrafi*/

h1 { font-size: 12px; font-family: Arial; color: #e4d971; text-align: center; }
h2 { font-size: 10px; font-family: verdana; color: #646464; font-style: italic; text-align: left; margin: 0px 0px 0px 5px; }
h3 { font-size: 11px; font-family: verdana; color: #005f00; font-weight: bold; text-align: left; margin: 0px 0px 0px 5px; }
h4 { font-size: 15px; font-family: arial; color: #005f00; font-weight: normal; text-align: left; margin-top: 7px; }
h5 { font-size: 16px; font-family: verdana; color: #005f00; font-weight: bold; text-align: left; margin-top: 5px; }
p  { font-size: 12px; font-family: arial; color: #8a741b; font-weight: normal; text-align: justify; margin-left: 5px; margin-right: 3px; margin-top: 5px; }
p.prod  { font-size: 12px; font-family: arial; color: #8a741b; font-weight: normal; text-align: justify; margin-left: 5px; margin-right: 3px; margin-top: 5px; /*line-height: 17px;*/}
p.news  { font-size: 11px; font-family: verdana; color: #3e3e3e; font-weight: normal; text-align: left; margin-left: 5px; margin-right: 10px; }
p.menu  { font-size: 10px; font-family: verdana; color: #6d5b13; font-weight: normal; text-align: left; }
p.2 { font-size: 11px; font-weight: normal; font-family: verdana; color: #000000; }
p.1 { font-size: 11px; font-weight: normal; font-family: verdana; color: #000000; float: right; }

/*gestione immagini*/

.foto { border: thin; border-style: solid; border-color: #FFFFFF;  }
.foto1 { float: left; margin: 1px 7px 0px 5px ; }
.foto2 { float: left; margin: 5px 5px 5px 5px ; }
.foto3 { float: center; border-style: solid; border-width: 1px; border-color: #000000; }
.foto4 { float: right; margin: 1px 7px 0px 5px ; }
.foto5 { float: right; margin: 10px 0px 11px 21px ; border-color: #FFFFFF; border-style: solid; border-width: 1px; }
.foto6 { float: left; margin: 10px 0px 10px 10px ; border-color: #FFFFFF; border-style: solid; border-width: 1px; }
.foto7 { float: right; margin: 0px 7px 0px 10px ; }
.bloccosx { float: left; }
.bloccodx { float: right; }

/*gestione bordi table*/

table.main { background-image: url(../images/sfondo_tabella.gif); background-repeat: repeat-y; }
table.main2 { background-image: url(../images/sfondo_tabella_index.gif); background-repeat: repeat-y; }
/*table.lista { background-color: #d3d3d3; border-color: #FFFFFF; border-style: solid; border-width: 5px; }*/
.prodotti { background-image: url(../images/sfondo_prodotti.gif); background-repeat: no-repeat; }
.sottomenu { background-color: #eaca89; }
.sfondo{ background-image: url(../images/sfondo_tabella_sx.jpg); background-repeat: no-repeat; }
.sx { border-style: solid; border-width: 1px; border-color: #e1e0df; border-top: none; border-right: none; border-bottom: none; }
.dx { border-style: solid; border-width: 1px; border-color: #e1e0df; border-top: none; border-left: none; border-bottom: none; }
.grigio { background-color: #e1e0df; }

/*classe checkbox */

.check { float: both; margin-top: 6px; display: block; }

/*form*/

input {

background-color: #FFFFFF;
color: black;
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
font-family: verdana;
font-weight: normale;
font-size: 11px; 
float: left; 
margin-left: 5px;
margin-bottom: 5px;



} 

select {

background-color: #FFFFFF;
color: black;
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
font-family: verdana;
font-weight: normale;
font-size: 11px; 
float: left; 
margin-left: 5px;


} 