/* *** css by alessandro zapelloni www.kitchen-studio.net *** */


body {
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#555555;
padding:0px;
margin:10px;
}

#container_home {
width:780px;
background-image: url(../images/sfondo_home.gif);
/*margin:auto;*/
}

#container {
width:780px;
background-image: url(../images/sfondo.gif);
/*margin:auto;*/
}

#chiusura {
width:780px;
padding:10px 0px 5px 0px;
margin:0px;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#2c3584;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#2c3584;
text-align:right;
}

/* -------------------------------------------------------------- */

#colonnaSinistra {
float: left;
/*width: 580px;
padding: 5px;*/
}

/* -------------------------------------------------------------- */
	
#colonnaDestra {
margin-left: 480px;
text-align: right;
}	
	
/* * STILE DEL MODULO * */

input, textarea, select {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
padding: 1px;
/*background-color: #FFFFFF;*/
color: #555555;
border: 1;
font-size:10px;
font-weight:normal;
margin-top:2px;
}

/* * GESTISCO LA PARTE A SINISTRA * */
#sinistra {
padding: 10px;
}


/* * GESTISCO LA PARTE A SINISTRA * */
#contenuti {
font-size: 11px;
padding: 10px;
}

#contenutiTrolley {
font-size: 10px;
padding: 10px;
}

/*#contenutiTrolley p{
padding:0px;
margin:0px 0px 2px 10px;
}*/

.trolley {
padding:5px 0px 0px 10px;
margin:0px;
}

.trolley p {
padding:0px 0px 0px 3px;
margin:0px;
}

.trolley h1 {
font-size: 10px;
color:#334C90;
font-weight:normal;
padding:5px 0px 0px 0px;
margin:0px;
}


/* * GESTISCO IL PADDING PER LE FOTO DELLA HOME PAGE* */
#foto {
padding: 5px;
border-top-width:2px;
border-top-style:solid;
border-top-color:#ffffff;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#777777;
}

#foto h2 {
font-size: 11px;
color:#334C90;
font-weight: bold;
margin:5px 0px 0px 0px;
}


/* * GESTISCO IL PADDING PER LE FOTO DELLA HOME PAGE* */
#articoli {
padding: 5px;
border-top-width:5px;
border-top-style:solid;
border-top-color:#ffffff;
}

#semaforo {
padding: 5px;
}

#semaforo img {
padding-right: 5px;
padding-bottom: 5px;
float:left;
}

#articoli img {
padding-right: 5px;
padding-bottom: 5px;
float:left;
}

#articoli h1 {
font-size: 10px;
color:#334C90;
font-weight: bold;
margin: 0px 0px 2px 0px;
}

#articoli p {
padding:0px;
margin:0px 0px 2px 0px;
}

/* * GESTIONE TITOLI E PARAGRAFI * */

h1 {
font-size: 12px;
color:#334C90;
font-weight: bold;
margin:0px;
}

h2 {
font-size: 11px;
color:#334C90;
font-weight: bold;
margin:5px 0px 10px 0px;
}

h3 {
font-size: 15px;
color:#FB4107;
font-weight: bold;
font-variant: small-caps;
margin:0px 0px 10px 0px;
letter-spacing: 2px;
}
h4 {
font-size: 5px;
color:#000000;
margin:0px;
}

p {
padding:0px;
margin:0px 0px 10px 0px;
}

.rosso {
color:#EA3906;
font-weight: normal;
}

.blu {
color:#25387F;
font-weight: bold;
}

/* * GESTIONE LINK * */

a:link,
a:visited{
color: #EA3906;
text-decoration: none;
}

a:hover,
a:focus,
a:active {
color: #EA3906;
text-decoration:underline;
}


/* * NAVIGAZIONE ORIZZONTALE * */
.navOrizzontale {
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Verdana, sans-serif;
font-size: 11px;
color:#FFFFFF;
background-color:#2c3584;
text-align: left;
padding: 10px;
margin: 0px;
list-style:none;
}

.navOrizzontale li {
text-transform:uppercase;
display: inline; 
}

.navOrizzontale a:link {
color:#FFFFFF;
text-decoration:none;
}

.navOrizzontale a:visited {
color: #FFFFFF;
text-decoration:none;
}

.navOrizzontale a:hover,
.navOrizzontale a:focus,
.navOrizzontale a:active{
color: #cccccc;
text-decoration:none;
}

/* * NAVIGAZIONE VERTICALE * */

.menuVerticale {
margin:0px;
padding:0px;
list-style:none;
}

.menuVerticale a{
font-size:10px;
line-height:13px;
}

.menuVerticale a:link,
.menuVerticale a:visited {
color: #45679F;
text-decoration:none;
}

.menuVerticale a:hover,
.menuVerticale a:focus,
.menuVerticale a:active {
color:#EA3906;
text-decoration:underline;
}

