/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #2D3A4B; 
	background-image: url(../images/sfondo_pagina.gif); background-repeat:repeat-x ;
	}
	
.Stile1 {color: #cee7ea}

/*link*/

A:link { text-decoration: none ; color:#404755; }
A:visited { text-decoration: none ; color:#404755; }
A:hover { text-decoration: underline ; color:#404755; }

A.link:link { text-decoration: underline ; color:#9F9F9F; }
A.link:visited { text-decoration: underline ; color:#9F9F9F; }
A.link:hover { text-decoration: underline ; color:#004463; }

/*testi: titoli e paragrafi*/

h1 { font-size: 9px; font-family: "verdana"; color: #404755; font-weight: bold; text-align: left; margin: 05px 0px 0px 0px; }
h2 { font-size: 22px; font-family: "verdana"; color: #FFFFFF; font-weight: normal; text-align: right; margin: 0px 22px 0px 0px; }
h3 { font-size: 11px; font-family: "verdana"; color: #464646; font-weight: bold; text-align: right; margin: 10px 25px 0px 0px; }
/*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; }*/
h6 { font-size: 26px; font-family:"Times New Roman", Times, serif; color: #3e3e3e; font-weight: normal; text-align:left; margin: 10px 0px 0px 20px;}
h5 { font-size: 20px; font-family:"Times New Roman", Times, serif; color: #3e3e3e; font-weight: normal; text-align:left; margin: 10px 0px 0px 22px;}
h4 { font-size: 9px; font-family: "verdana"; color: #404755; line-height: 18px; font-weight: normal; text-align: left; margin: 05px 8px 3px 5px; }

p.didascalia  { font-size: 10px; font-family: "verdana"; color: #004463; font-weight: normal; text-align: right; margin: 163px 0px 0px 0px; }
p.serv  { font-size: 10px; font-family: "verdana"; color: #004463; font-weight: normal; text-align: right; margin: 0px 25px 0px 0px; }
p.menubasso  { font-size: 10px; font-family: "verdana"; color: #004463; font-weight: normal; text-align: right; margin: 5px 12px 0px 0px; word-spacing: 1px; }
p { font-size: 9px; font-family: "verdana"; color: #404755; font-weight: normal; text-align: left; margin: 05px 8px 3px 5px; }

p.menubasso { font-size: 9px; font-family: "verdana"; color: #404755; font-weight: normal; text-align: center; margin: 8px 2px 0px 2px; }
p.ebay { font-size: 9px; font-family: "verdana"; color: #404755; font-weight: normal; text-align: center; margin: 2px 2px 0px 2px; }
p.copy  { font-size: 11px; font-family: "verdana"; color: #9F9F9F; font-weight: normal; text-align: right; margin: 10px 0px 0px 0px; }
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: #f2deb0; font-weight: normal; }
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 { float: left;  }
.foto1 { float: left; margin: 2px 25px 0px 5px; }
.foto2 { float: left; margin: 2px 5px 0px 5px; }
.foto3 { float: center; border-style: solid; border-width: 1px; border-color: #000000; }
.foto4 { float: right; margin: 22px 8px 0px 0px ; }
.stemma { float: right; margin: 0px 0px 2px 10px ; }
.foto5 { float: right; margin-right: 5px; border-color: #FFFFFF; border-style: solid; border-width: 1px; }
.foto6 { float: right; margin-right: 5px; border-color: #646464; border-style: solid; border-width: 1px; }
.bloccosx { float: left; }
.bloccodx { float: right; }

/*gestione bordi table*/

table.main { border-style: solid; border-width: 1px; border-color: #FFFFFF; border-top: none; border-bottom: none; }
table.over { border-style: solid; border-width: 1px; border-color: #FFFFFF; border-bottom: none; background-image: url(../images/sfondo_cella.gif); background-repeat: repeat-y; }
/*table.lista { background-color: #d3d3d3; border-color: #FFFFFF; border-style: solid; border-width: 5px; }*/
.sottomenu { background-color: #eaca89; }
.servizi { background-color: #eaca89; border-style: solid; border-color: #778888; border-width: 1px; }
.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; }
.cell { background-color: #FFFFFF; }

/*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;


} 