/* *** css by alessandro zapelloni www.kitchen-studio.net *** */

/* * GESTIONE TITOLI E PARAGRAFI * */

h1 {
font-family:"Lucida Grande", "Trebuchet MS", Optima, Helvetica, Verdana;
font-size: 17px;
color:#6699CC;
font-weight: normal;
padding: 15px 0px 5px 0px;
margin:0px;
letter-spacing: 1px;
}

h2 {
font-size: 13px;
color:#ED5A0D;
font-weight: normal;
font-style:italic;
padding: 10px 0px 2px 0px;
margin:0px;
text-transform:capitalize;
letter-spacing: 1px
}

h3 {
font-size: 10px;
color:#ED5A0D;
font-weight: bold;
padding: 10px 0px 5px 0px;
margin:0px;
}

p {
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
line-height: 15px;
}

.rosso {
color:#EA3906;
font-weight: normal;
}

.blu {
color:#25387F;
font-weight: bold;
}

/* * GESTIONE LINK * */

a:link,
a:visited {
color: #5E9413;
text-decoration: none;
}

a:hover,
a:focus,
a:active {
color: #ED5A0D;
text-decoration:none;
}

a.portfolio:link,
a.portfolio:visited {
font-size: 9px;
color: #ED5A0D;
text-decoration: none;
margin-bottom:5px;
}

a.portfolio:hover,
a.portfolio:focus,
a.portfolio:active {
font-size: 9px;
color: #EEEEEE;
text-decoration:none;
margin-bottom:5px;
}


ul {
padding: 0px;
margin: 0px 0px 0px 13px;
list-style:disc;
list-style-position:outside;
/*list-style-position:inside;
list-style-image:url(../images/tab_li.gif);*/
}

li {
padding:2px 0px 2px 0px;
}


/* * GESTIONE LAYOUT * */

body {
background-color: #F0E5E5;
background-image:url(../images/sfondo.gif);
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#555555;
padding:0px;
margin:0px;
}



/* *  CENTRO IL LAYOUT * */
#centrato {
width: 780px;
margin-left: 30px;
padding:30px 20px 20px 20px;
background-color:#FFFFFF;
}



/* * TESTATA e COLONNE TESTATA * */
#testata {
width: 780px;
float:left;
text-align: left;
background-color:#FFFFFF;
}
#testata img {padding:0px 0px;}

#testata h1 {
font-family:"Lucida Grande", "Trebuchet MS", Optima, Helvetica, Verdana;
font-size:24px;
color: #666666;
font-weight:bold;
padding: 19px 0px 20px 0px;
text-transform:none;
}

#testata p {
padding:0px;
margin:0px 0px 10px 0px;
line-height: 14px;
}

#Colonna1Test {
float:left;
width:440px;
margin-right: 20px;
padding-top:1px;
padding-bottom:1px;
border-top: #F27E2C 2px solid;
}


#Colonna2Test {
float:left;
width:320px;
padding-top:1px;
padding-bottom:1px;
border-top: #F27E2C 2px solid;
}

#Colonna1 {
float:left;
width:440px;
margin-right: 40px;
padding-top:1px;
padding-bottom:1px;
}

#Colonna1 img {
padding-right:10px;
padding-bottom:20px;
margin:0px;
} 

#Colonna2 {
float:left;
width:300px;
padding-top:1px;
padding-bottom:1px;
}


#Colonna2 h2 {
font-size: 13px;
color:#6699CC;
font-weight: normal;
font-style:italic;
padding: 15px 0px 5px 0px;
margin:0px;
text-transform:capitalize;
letter-spacing: 1px
}



.imgTop {
padding-right:4px;
margin:0px;
} 

#Colonna2 ul {
padding: 0px 0px 10px 0px;
margin-left:0px;
list-style-image:url(../images/icona.gif);
list-style-position:inside;
border-bottom:#666666 1px dotted;
/*list-style-position:inside;
list-style-image:url(../images/tab_li.gif);*/
}

#Colonna2 li {
padding:0px 0px 2px 0px;
}


.navCategorie {
font-family:"Lucida Grande", "Trebuchet MS", Optima, Helvetica, Verdana;
padding:0px;
margin-top:15px;
}

.navCategorie ul {
list-style:none;
list-style-position:inside;
padding:0px;
margin:0px;
}

.navCategorie li {
font-size:12px;
font-style:italic;
letter-spacing: 1px;
padding:5px 0px 5px 0px;
/*border-bottom:#555555 1px dotted;*/
}

.navCategorie a:link,
.navCategorie a:visited {
color:#ED5A0D;
text-decoration:none;
font-weight:normal;
}
.navCategorie a:hover,
.navCategorie a:focus,
.navCategorie a:active{
color: #6699CC;
text-decoration:none;
font-weight:normal;
}



#colonnaNews {
float:left;
width:300px;
border-top-width: 2px;
border-top-color: #F27E2C;
border-top-style: solid;
padding-top:1px;
padding-bottom:1px;
}

#colonnaNews p {
padding:0px;
margin:0px 0px 5px 0px;
}

/* * CONTENUTI * */

#contenuti {
background: #FFFFFF url(../images/sfondo_contenuti.gif) repeat-y;
width: 780px;
float:left;
text-align: left;
margin-bottom:20px;
}


 /* * GESTIONE ELENCO DISCOGRAFIA * */
.elencoDiscografia {
	font-size: 9px;
	color:#555555;
	padding:0px 0px 10px 0px;
	margin: 0px;
	line-height: 12px;
	list-style:inside decimal;
}

.elencoDiscografia li {
padding:0px;
}


 /* * NAVIGAZIONE ORIZZONTALE * */
.navOrizzontale {
background:#FFFFFF;
	font-size: 10px;
	color:#666666;
	text-align: left;
	padding: 5px 0px 5px 0px;
	margin:0px;
	list-style:none;
	border-top: #F27E2C 2px solid;
	border-bottom-width: 2px;
	border-bottom-color: #F27E2C;
	border-bottom-style: solid;
}

.navOrizzontale li {
display: inline;
}


.navOrizzontale a:link,
.navOrizzontale a:visited {
color:#5E9413;
text-decoration:none;
font-weight:bold;
}
.navOrizzontale a:hover,
.navOrizzontale a:focus,
.navOrizzontale a:active{
color: #ED5A0D;
text-decoration:none;
font-weight:bold;
}

.navOrizzontale .Home a:link,
.navOrizzontale .Home a:visited {
font-size: 10px;
color:#ED5A0D;
text-transform:uppercase;
}


.navOrizzontale .Home a:hover,
.navOrizzontale .Home a:focus,
.navOrizzontale .Home a:active{
font-size: 10px;
color: #666666;
text-transform:uppercase;
}



/* * CREDITI * */
#crediti {
clear: left;
background-color:#FFFFFF;
border-top-width: 1px;
border-top-color: #999999;
border-top-style: solid;
}

#crediti a:link,
#crediti a:visited {
font-weight:normal;
color:#333333;
text-decoration:none; }

#crediti a:hover,
#crediti a:focus,
#crediti a:active {
font-weight:normal;
color: #ED5A0D;
text-decoration:underline;
}

#crediti p {
font-size:10px;
color:#777777;
padding:5px 0px 0px 0px;
margin:0px;
}
