#container { width: 960px;	height: auto; 	margin: 0 auto 0 auto; overflow:hidden;}
#right {width: 300px; height:auto; float:right; overflow:hidden;}
/*header*/
#header {width: 624px; height:92px; float:left; overflow:hidden; padding:13px 0 0 0; text-align:center;}

/*menu*/
#header-menu {width: 300px; height:105px; float:right; overflow:hidden; padding:0px 0 0 0; text-align:center;font-size: 12px; }
.p-header {width: 300px; height:14px; padding:0 0 0 0; margin:-2px 0 19px 0; font-size: 11px; letter-spacing:1px; overflow:hidden;}
table.table-menu {
table-layout:  fixed;  border:none; border-collapse:collapse; 
width: 250px; height:auto; float:right; clear:both;
font-size:13px; letter-spacing:1.5px; font-weight:bold;
}
td.td-text {width: 190px; height:53px;}
td.td-foto {width: 60px; height:53px;}
tr.tr-rigaspazio {width: 235px; height:2px;}
.sottotitolo-menu {font-size:10px; letter-spacing:normal; font-weight:normal; color:#d1d1d1;}
.poddighe-studio {letter-spacing:2px;}

/*concerti*/
#div-concerti {background:url(../img/link-fondo.jpg) no-repeat top center #BDBDBD; width: 604px;	height: auto; padding: 10px 10px 0 10px; margin: 10px auto 0 auto; float:left;  text-align:left; overflow:hidden;}
#div-concerti table{color:#003399; border-collapse:collapse; width: 604px; height:auto; clear:both; font-weight:bold;}
#div-concerti table td {padding:5px 5px 5px 5px; border-bottom:1px solid #666; }
#div-concerti a:link, #div-concerti a:visited {	text-decoration: none;	color: #003399;	border: 0;}
#div-concerti a:hover {	color: #CC0000;	text-decoration: none;	border: 0;}

/*embryo*/
#header-embryo {width: 660px; height:105px; float:left; overflow:hidden; padding:0 0 0 0; letter-spacing:2px; line-height:18px; text-align:left;}
img.img-formazione { float:right; border:none; padding:17px 24px 0 0 ;}
#embryo-menu {width: 182px; height:16px; float:left; padding:0px 0 0 0; text-align:center; font-size:12px;}
#embryo-left {background:#444;width: 182px; height:auto; float:left; clear:left; margin:10px 0 0 0; overflow:hidden;}
#embryo-facebook {width: 182px; height:133px; clear:both; overflow:hidden;}

#div-embryo {width: 660px;	height: auto; margin: 0 auto 0 auto; float:left; text-align: left;}
#embryo-txt {width: 360px;	height: auto; float:right;}


/*stili*/
.clear {clear:both}
.float-left {float:left;}
.float-right {float:right;}
.center {margin:0 auto 0 auto; clear:both;}
.display {display:none;}

.text-center {text-align:center;}
.text-right {text-align:right;}
.text-left {text-align:left;}

img.img-float-left { float:left; border:none;}
img.img-float-right { float:right; border:none;}
img {vertical-align:middle;	border:none; }
img.img-border {vertical-align:bottom;	border: solid 1px #aaa; margin:0 0 0 0; }

a:link, a:visited {	text-decoration: none;	color: #fff;	border: 0;}
a:hover {	color: #fff;	text-decoration: none;	border: 0;}

a.a-menu-link:link, a.a-menu-link:visited {	text-decoration: none;	color: #fff;	border: 0; }
a.a-menu-link:hover {	text-decoration: none;	color: #fff;	border: 0;}

p {padding:0 0 0 0; margin:5px 0 5px 0;}
ul {margin: 0 0 0 0; padding: 0 0 0 16px; list-style: outside square; }
li {padding:0 0 0 0; margin:2px 0 2px 0; list-style-position:outside}
