body {
	margin: 0px auto;
	text-align: center;
	padding: 0px;
	font-family: verdana, arial, Times, serif;
	line-height: 1.8em;
	color: #000;
	background:#FFF;
}

#contenitore{
	width:630px;
	margin: 5px auto;
	background:#FFF ;
	padding:0px;
}

.span{
clear:both;
border-bottom:1px solid #ccc;
margin:0px 40px 0px 0px;
width:450px;
text-align:left;
padding:0px;
}

.span_2{
clear:both;
border-bottom:1px solid #ccc;
margin:0px 40px 0px 0px;
width:460px;
text-align:left;
padding:0px;
}

.content_1{
width:490px;
padding-top:20px;
margin:0px 0px 10px 0px;
text-align:left;
}

.content_2{
width:490px;
padding:0px;
margin:0px 0px 10px 0px;
text-align:left;
}

.disponibili {
	width:460px;
	padding:10px;
	margin:10px 0px 10px 0px;
	text-align:left;
	background:#fff;
	border:1px solid #CCC;
	}
	.disponibili h1{
	font-family: verdana, arial, Times, serif;
	font-size:18px;
	line-height: 1.3em;
	font-weight:bold;
	text-align:left;
	width:460px;
	border-bottom:1px solid #CCC;
	}
	
	.opere{
	margin-top:20px;
	padding:0px;
	width:430px;
	}

	.spaziatura{
	background:url(shop/spazio.jpg) repeat #fff;
	padding:0px;
	width:430px;
	}
	
.content_2 p{
	font-family: verdana, arial, Times, serif;
	font-size:12px;
	line-height: 1.8em;
	text-align:left;
	width:450px;
}

.content_2 ul, li{
	font-family: verdana, arial, Times, serif;
	font-size:12px;
	line-height: 1.5em;
	text-align:left;
	width:400px;
	list-style-type:none;
}

.content_2 table{
	font-family: verdana, arial, Times, serif;
	font-size:12px;
}

#col_1{
float:left;
width:490px;
margin:30px 0px;
}

#col_2{
float:left;
width:140px;
margin:30px 0px;
}

#chiedi{
text-align: left;
width:140px;
margin:10px 0px;
}

#chiedi ul{
text-align: left;
list-style: none;
padding: 0px;
margin:0px;
width:140px;
}

#chiedi li{
text-align: left;
list-style: none;
padding: 0px;
margin:0px;
width:140px;
}

#chiedi a{
color:#033;
text-decoration:none;
padding: 0px;
margin:0px;
width:140px;
}

#chiedi a:hover{
color:#033;
text-decoration:underline;
padding: 0px;
margin:0px;
width:140px;
}

#contatti{
margin:0px;
font-size:11px;
width:140px;
padding: 0px;
}

#contatti a{
text-decoration:none;
font-weight: bold;
color: #900;
width:140px;
margin:0px;
font-size:12px;
letter-spacing:0.1em;
padding: 0px;
}

#contatti a:hover{
text-decoration:underline;
width:140px;
margin:0px;
font-size:12px;
letter-spacing:0.1em;
padding: 0px;
}

#link{
text-align:left;
width:140px;
margin:10px 0px;
color:#033;
padding: 0px;
}

#link ul {
	padding: 0px;
	list-style:none;
	margin:0px;
}

#link li {
padding:0px;
margin:0px;
color:#033;
width:140px;
}

#link a{
margin:0px;
color:#033;
padding: 0px;
}

#link a:hover{
color:#033;
margin:0px;
padding: 0px;
text-decoration:underline;
}

/* Menu */

#menu{
text-align:left;
width:140px;
margin:10px 0px;
}

#menu ul {
	padding:0px;
	list-style:none;
	margin:0px;
	width:140px;
}

#menu li {
	padding: 0px;
margin:0px;
color:#033;
width:140px;
}

#menu a {
	padding: 0px;
margin:0px;
color:#033;
}

#menu a:hover {
	padding: 0px;
margin:0px;
}


/* Album */

#icone_categorie{
text-align:left;
width:140px;
margin:10px 0px;
padding:0px;
}

#icone_categorie ul, li{
width:120px;
margin:3px 0px 8px 0px;
padding: 0px;
list-style: none;
}


#icone_categorie a{
width:100px;
text-decoration:underline;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
}

#icone_categorie a:hover{
width:100px;
text-decoration:none;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
}

#corsi{
text-align:left;
width:140px;
margin:10px 0px;
padding:0px;
}


#corsi ul{
width:140px;
padding:0px;
margin:0px;
text-align:left;
}


#corsi li{
padding:0px;
list-style:none;
margin:3px 0px;
text-align:left;
width:70px;
}

#corsi a{
text-decoration:underline;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
text-align:left;
width:70px;

}

#corsi a:hover{
text-decoration:none;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
}

.dida{
width:430px;
clear:both;
margin:5px 60px 0px 0px;
}

h1, h2, h3, h4, h5, h6 {
	padding: 0px;
	font-family: verdana, arial, Times, serif;
	font-weight: normal;
	color: #9CC;
}

h1 {
	font-size: 22px;
	font-family: verdana, arial, Times, serif;
	color:#033;
	padding-bottom: 5px;
	letter-spacing:0.1em;
	border-bottom:1px solid #CCC;
	margin:0px;
}

.shop {
	width:430px;
	margin:0px;
	padding:20px 20px 20px 0px;
	text-align:left;
	}
.shop a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	padding:0 0 10px 35px;
	margin:0px;
	color: #900;
	background:url(shop/carrello.gif) 0px 0px no-repeat #fff;
}

.shop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	padding:0 0 10px 35px;
	margin:0px;
	color: #900;
	background:url(shop/carrello_roll.gif) 0px 0px no-repeat #fff;
}

h3 {
	text-transform: uppercase;
	letter-spacing: 0.1px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom:10px;
	margin:0px;
	color: #9CC;
}
h4 {
	letter-spacing: 0em;
	font-size: 12px;
	padding-bottom:10px;
	margin:0px;
	color: #333;
	text-align:left;
	line-height: 1.5em;
}
h5 {
	font-size: 16px;
	font-family: verdana, arial, Times, serif;
	padding:0px;
	margin: 0px;
	color: #468259;
	text-align:left;
}

h6 {
	font-size: 22px;
	font-family: verdana, arial, Times, serif;
	color:#033;
	padding-bottom: 5px;
	letter-spacing:0.1em;
	border-bottom:1px solid #CCC;
	margin:0px;
	width:450px;
}

a {
	text-decoration: none;
	color: #900;
}
a:hover {
	text-decoration: underline;
}

/* Footer */

#footer {
	clear:both;
	padding:0px;
	text-align:left;
	margin: -20px 0px 20px 0px;
}

#footer p {
	font-family: verdana, arial, Times, serif;
	color: #000;
	font-size:12px;
	margin:0px;
	text-align:left;
}

#footer a {
	font-size:10px;
	background: none;
	font-weight: normal;
	color: #333;
	text-decoration:none;
	text-align:left;
}
#footer a:hover {
	background: none;
	font-weight: normal;
	color: #333;
	text-decoration:underline;
	text-align:left;
}

#header{
width:630px;
}

#blog{
margin:0px;
padding-top:10px;
}

#blog_2{
margin:0px;
padding-top:10px;
}
body {
	margin: 0px auto;
	text-align: center;
	padding: 0px;
	font-family: verdana, arial, Times, serif;
	line-height: 1.8em;
	color: #000;
	background:#FFF;
}

#contenitore{
	width:630px;
	margin: 5px auto;
	background:#FFF ;
	padding:0px;
}

.span{
clear:both;
border-bottom:1px solid #ccc;
margin:0px 40px 0px 0px;
width:450px;
text-align:left;
padding:0px;
}

.span_2{
clear:both;
border-bottom:1px solid #ccc;
margin:0px 40px 0px 0px;
width:460px;
text-align:left;
padding:0px;
}

.content_1{
width:490px;
padding-top:20px;
margin:0px 0px 10px 0px;
text-align:left;
}

.content_2{
width:490px;
padding:0px;
margin:0px 0px 10px 0px;
text-align:left;
}

.disponibili {
	width:460px;
	padding:10px;
	margin:10px 0px 10px 0px;
	text-align:left;
	background:#fff;
	border:1px solid #CCC;
	}
	.disponibili h1{
	font-family: verdana, arial, Times, serif;
	font-size:18px;
	line-height: 1.3em;
	font-weight:bold;
	text-align:left;
	width:460px;
	border-bottom:1px solid #CCC;
	}
	
	.opere{
	margin-top:20px;
	padding:0px;
	width:430px;
	}

	.spaziatura{
	background:url(shop/spazio.jpg) repeat #fff;
	padding:0px;
	width:430px;
	}
	
.content_2 p{
	font-family: verdana, arial, Times, serif;
	font-size:12px;
	line-height: 1.8em;
	text-align:left;
	width:450px;
}

.content_2 ul, li{
	font-family: verdana, arial, Times, serif;
	font-size:12px;
	line-height: 1.5em;
	text-align:left;
	width:400px;
	list-style-type:none;
}

.content_2 table{
	font-family: verdana, arial, Times, serif;
	font-size:12px;
}

#col_1{
float:left;
width:490px;
margin:30px 0px;
}

#col_2{
float:left;
width:140px;
margin:30px 0px;
}

#chiedi{
text-align: left;
width:140px;
margin:10px 0px;
}

#chiedi ul{
text-align: left;
list-style: none;
padding: 0px;
margin:0px;
width:140px;
}

#chiedi li{
text-align: left;
list-style: none;
padding: 0px;
margin:0px;
width:140px;
}

#chiedi a{
color:#033;
text-decoration:none;
padding: 0px;
margin:0px;
width:140px;
}

#chiedi a:hover{
color:#033;
text-decoration:underline;
padding: 0px;
margin:0px;
width:140px;
}

#contatti{
margin:0px;
font-size:11px;
width:140px;
padding: 0px;
}

#contatti a{
text-decoration:none;
font-weight: bold;
color: #900;
width:140px;
margin:0px;
font-size:12px;
letter-spacing:0.1em;
padding: 0px;
}

#contatti a:hover{
text-decoration:underline;
width:140px;
margin:0px;
font-size:12px;
letter-spacing:0.1em;
padding: 0px;
}

#link{
text-align:left;
width:140px;
margin:10px 0px;
color:#033;
padding: 0px;
}

#link ul {
	padding: 0px;
	list-style:none;
	margin:0px;
}

#link li {
padding:0px;
margin:0px;
color:#033;
width:140px;
}

#link a{
margin:0px;
color:#033;
padding: 0px;
}

#link a:hover{
color:#033;
margin:0px;
padding: 0px;
text-decoration:underline;
}

/* Menu */

#menu{
text-align:left;
width:140px;
margin:10px 0px;
}

#menu ul {
	padding:0px;
	list-style:none;
	margin:0px;
	width:140px;
}

#menu li {
	padding: 0px;
margin:0px;
color:#033;
width:140px;
}

#menu a {
	padding: 0px;
margin:0px;
color:#033;
}

#menu a:hover {
	padding: 0px;
margin:0px;
}


/* Album */

#icone_categorie{
text-align:left;
width:140px;
margin:10px 0px;
padding:0px;
}

#icone_categorie ul, li{
width:120px;
margin:3px 0px 8px 0px;
padding: 0px;
list-style: none;
}


#icone_categorie a{
width:100px;
text-decoration:underline;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
}

#icone_categorie a:hover{
width:100px;
text-decoration:none;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
}

#corsi{
text-align:left;
width:140px;
margin:10px 0px;
padding:0px;
}


#corsi ul{
width:140px;
padding:0px;
margin:0px;
text-align:left;
}


#corsi li{
padding:0px;
list-style:none;
margin:3px 0px;
text-align:left;
width:70px;
}

#corsi a{
text-decoration:underline;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
text-align:left;
width:70px;

}

#corsi a:hover{
text-decoration:none;
font-size:10px;
margin:0px;
padding:0px;
color:#033;
}

.dida{
width:430px;
clear:both;
margin:5px 60px 0px 0px;
}

h1, h2, h3, h4, h5, h6 {
	padding: 0px;
	font-family: verdana, arial, Times, serif;
	font-weight: normal;
	color: #9CC;
}

h1 {
	font-size: 22px;
	font-family: verdana, arial, Times, serif;
	color:#033;
	padding-bottom: 5px;
	letter-spacing:0.1em;
	border-bottom:1px solid #CCC;
	margin:0px;
}

.shop {
	width:430px;
	margin:0px;
	padding:20px 20px 20px 0px;
	text-align:left;
	}
.shop a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	padding:0 0 10px 35px;
	margin:0px;
	color: #900;
	background:url(shop/carrello.gif) 0px 0px no-repeat #fff;
}

.shop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	padding:0 0 10px 35px;
	margin:0px;
	color: #900;
	background:url(shop/carrello_roll.gif) 0px 0px no-repeat #fff;
}

h3 {
	text-transform: uppercase;
	letter-spacing: 0.1px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom:10px;
	margin:0px;
	color: #9CC;
}
h4 {
	letter-spacing: 0em;
	font-size: 12px;
	padding-bottom:10px;
	margin:0px;
	color: #333;
	text-align:left;
	line-height: 1.5em;
}
h5 {
	font-size: 16px;
	font-family: verdana, arial, Times, serif;
	padding:0px;
	margin: 0px;
	color: #468259;
	text-align:left;
}

h6 {
	font-size: 22px;
	font-family: verdana, arial, Times, serif;
	color:#033;
	padding-bottom: 5px;
	letter-spacing:0.1em;
	border-bottom:1px solid #CCC;
	margin:0px;
	width:450px;
}

a {
	text-decoration: none;
	color: #900;
}
a:hover {
	text-decoration: underline;
}

/* Footer */

#footer {
	clear:both;
	padding:0px;
	text-align:left;
	margin: -20px 0px 20px 0px;
}

#footer p {
	font-family: verdana, arial, Times, serif;
	color: #000;
	font-size:12px;
	margin:0px;
	text-align:left;
}

#footer a {
	font-size:10px;
	background: none;
	font-weight: normal;
	color: #333;
	text-decoration:none;
	text-align:left;
}
#footer a:hover {
	background: none;
	font-weight: normal;
	color: #333;
	text-decoration:underline;
	text-align:left;
}

#header{
width:630px;
}

#blog{
margin:0px;
padding-top:10px;
}

#creazione{
margin-top:30px;
margin-bottom:30px;
padding-top:10px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
}