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

/* * GESTIONE TITOLI E PARAGRAFI * */

h1 {
font-family:"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 18px;
color:#3B608D;
font-weight: normal;
padding: 5px 0px 10px 0px;
margin:0px;
line-height: 20px;
/*letter-spacing: 1px;*/
}

h2 {
font-family:"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 14px;
color:#B7432C;
font-weight: normal;
padding: 0px 0px 10px 0px;
margin:0px;
/*letter-spacing: 1px*/
}

h3 {
font-size: 11px;
color:#3B608D;
font-weight: bold;
padding: 5px 0px 0px 0px;
margin:0px;
}

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

/*
ul {
list-style:none;
padding: 10px 10px 10px 0px;
margin: 0px;
}

li {
padding-left:11px;
margin-bottom: 4px;
}
*/

ul {
list-style:none;
padding: 0px 0px 0px 5px;
margin: 0px;
}


ol {
list-style:none;
padding: 0px 0px 0px 5px;
margin: 0px;
}

ul li {
padding-left:13px;
background:url(../images/marcatore_news.gif) 0 3px no-repeat;
margin-bottom:5px;
}

ol li {
padding-left:13px;
background:url(../images/marcatore_news.gif) 0 3px no-repeat;
margin-bottom:5px;
}

.blu {
color:#3B608D;
}

/* * GESTIONE LINK * */

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

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


/* * GESTIONE LAYOUT * */

body {
margin: 0px;
padding: 0px;
text-align:center;
background-image:url(../images/sfondo.gif);
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#111111;
line-height: 16px;
}



/* *  CENTRO IL LAYOUT * */
#centrato {
width: 900px;
margin: auto;
text-align:left; /* per IE5.x/Win */
}

#testata {
height:170px;
background: #CCCCCC;
color:#000000;
border-bottom:1px solid #FFFFFF;
}

#navigazione {
float:left;
width: 900px;
}

 /* * NAVIGAZIONE ORIZZONTALE * */
.navOrizzontale {
	font-size: 11px;
	color:#B7432C;
	text-align: left;
	padding: 12px 0px 12px 0px;
	margin:0px 0px 10px 0px;
	list-style:none;
	border-bottom:#FFFFFF 1px solid;
	/*border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;*/
}


.navOrizzontale ul {
margin:0px;
padding-left:0px;
}

.navOrizzontale li {
display: inline;
margin:0px;
padding:0px;
background:none;
}


.navOrizzontale a:link,
.navOrizzontale a:visited {
color:#222222;
text-decoration:none;
font-weight:normal;
}
.navOrizzontale a:hover,
.navOrizzontale a:focus,
.navOrizzontale a:active{
color: #B7432C;
text-decoration:none;
font-weight:normal;
}

.navOrizzontale .Home a:link,
.navOrizzontale .Home a:visited {
font-size: 12px;
color:#B7432C;
font-weight:bold;
text-transform:uppercase;
padding-right:15px;
}


.navOrizzontale .Home a:hover,
.navOrizzontale .Home a:focus,
.navOrizzontale .Home a:active{
font-size: 12px;
color: #444444;
font-weight:bold;
text-transform:uppercase;
padding-right:15px;
}



#corpo {
float:left;
width: 900px;
background: #FFFFFF url(../images/sfondo_corpo.gif) 0 0 repeat-y;
padding-bottom:15px;
margin-bottom:15px;
}

#Colonna1 {
float:left;
width:220px;
background: trasparent;
color: #333333;
padding: 0px;
}

#Colonna1 h1 {
font-size: 12px;
color:#3B608D;
font-weight: bold;
padding: 10px 0px 5px 0px;
margin:0px;
}

#Colonna1 h2 {
font-size: 12px;
color:#3B608D;
font-weight: bold;
padding: 20px 0px 5px 0px;
margin:0px;
}

#Colonna1 p {
padding:0px;
margin:10px 0px 15px 0px;
}

.menuPrimaVoce {
font-family:"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
text-align: left;
padding: 10px 0px 0px 0px;
margin: 0px 0px 10px 0px;
list-style:none;
}

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

.menuPrimaVoce li {
padding:0px 0px 4px 0px;
margin-bottom:5px;
font-size: 12px;
border-bottom:#B8B7A8 solid 1px;
background:none;
}

/*
.menuPrimaVoce li a{
color:#3B608D;
font-weight: bold;
}
*/

.menuPrimaVoce a:link,
.menuPrimaVoce a:visited {
color:#3B608D;
font-weight: bold;
text-decoration:none;
}
.menuPrimaVoce li a:hover,
.menuPrimaVoce a:focus,
.menuPrimaVoce a:active{
color:#3B608D;
font-weight: bold;
text-decoration:underline;
}



.menuVert {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
list-style:none;
}
/*
.menuVert img {
padding: 0px 3px 0px 5px;
margin: 0px 0px 0px 0px;
}
*/

.menuVert ul {
padding: 0px;
margin: 0px;
}

.menuVert li {
/*display: inline;*/
margin: 2px 0px 2px 0px;
padding-left:11px;
background:url(../images/marcatore.gif) 0 6px no-repeat;
font-size: 10px;
border-bottom: 0px; 
border-bottom:none;
}

/*
.menuVert li a {
color:#B7432C;
font-weight: normal;
}
*/

.menuVert a:link,
.menuVert a:visited {
color:#B7432C;
font-weight: normal;
text-decoration:none;
}
.menuVert li a:hover,
.menuVert a:focus,
.menuVert a:active{
color:#B7432C;
font-weight: normal;
text-decoration:underline;
}


#Colonna2 {
float:left;
width:450px;
margin-left:10px;
background: trasparent;
color: #222222;
padding:15px 15px 0px 15px;
}


.imgPad {
margin-right:10px;
margin-bottom:10px;
}

.ImgLink {
background: #cccccc;
padding:5px;
margin:5px 0px 5px 0px;
border: #999999 1px solid;
}


.img5 {
margin-right:5px;
margin-bottom:15px;
}

.imgNews {
margin-right:10px;
margin-bottom:18px;
margin-top:10px;
}

.imgAlg {
margin-right:6px;
padding:0px;
}

#News {
clear:left;
}

#ColonninaImmagine {
float:left;
width:120px;
background: trasparent;
}


#ColonninaTesto {
float:left;
width:330px;
background: trasparent;
}

#ColonninaTesto h1 {
font-family:"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 12px;
color:#3B608D;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin:0px;
letter-spacing:normal;
text-transform:none;
}

#Colonna3 {
float:left;
width:180px;
margin-left:10px;
background: trasparent;
color: #333333;
}

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

.PadIcona {
padding: 0px 3px 0px 5px;
margin: 0px 0px 0px 0px;
}



#Colonna3 h1 {
font-family:"Lucida Grande", "Trebuchet MS", Optima, Helvetica, Verdana;
font-size: 13px;
color:#3B608D;
font-weight: normal;
padding: 0px 0px 10px 0px;
margin:0px;
line-height:14px;
/*letter-spacing: 1px*/
}

.padFiletto {
padding:0px;
margin-bottom:10px;
margin-top:10px;
}

#chiusura {
clear:left;
padding:10px;
border-top:#333333 solid 1px;
background: trasparent;
color:#333333;
}