body{
margin:0px;
height:100%;
background-color:#DFDCCD;
}
table, div, span, a, input, select, textarea, ol, ul{
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#fcfcfc;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
form{
margin:0px;
}

.i_text, .i_select, .i_textarea{
border:1px solid #dedede;
padding:1px;
margin:0px;
width: 136px;
}
.i_select{
padding:1px;
}
.i_textarea{
height:80px;
}
.i_checkbox{
width:13px;
height:13px;
margin:0px;
}
.i_button{
width: 70px;
}

.w100{
width:100px;
}
.w120{
width:120px;
}
.w140{
width:140px;
}
.w180{
width:180px;
}




/********** CONTAINER **********/

._container{
	width:862px;
	margin:10px auto;
	background-color:#F8941D;
}

/********** HEADER **********/
._container ._header{
	background-color:#DFDCCD;
}
._container ._header div{
	height:38px;
	padding-left:12px;
}
._container ._header div a{
	font-size:38px;
	color:#F8941D;
	font-family:Impact,Verdana, Arial, sans-serif;
}


/********** LEFT **********/
._container ._left{
	background:url(images/b1.gif) left top no-repeat;
	width:192px;
	float:left;
}
._container ._left ul{
	margin:50px 0px 0px 14px;
	padding:0px;
}
._container ._left ul li{
	list-style:none;
	padding:3px 0px;
}
._container ._left ul li a{
	font-family:Arial, sans-serif;
	color:#ffffff;
	font-size:13pt;
	letter-spacing:1px;
	text-decoration:none;
}
._container ._left ul li a:hover{
	color:#F8DF9D;
}
._container ._left ul li a.selected{
	color:#F8DF9D;
}

._container ._left ul.sub{
	margin:0px 0px 0px 22px;
}
._container ._left ul.menu li{
	padding:1px 0px;
}
._container ._left ul.sub li a{
	font-size:11pt;
}
._container ._left ul.sub li a:hover{
	color:#F8DF9D;
}
._container ._left ul.sub li a.selected{
	color:#F8DF9D;
}

/********** MAIN HOME **********/
._container ._main_home{
	background:url(images/b1.gif) left top no-repeat;
}
._container ._main_home .submain{
	background:url(images/b2.gif) right top no-repeat;
}
._container ._main_home img{
	border-width:0px;
	width:862px;
	margin-top:20px;
}


/********** MAIN **********/
._container ._main{
	background:url(images/b2.gif) right top no-repeat;
	float:left;
	width:670px;
	min-height:300px;
}

._container ._main .submain{
	padding:20px 20px 0px 0px;
}
._container ._main img{
	border:2px solid #CDCED0;
}


/********** FOOTER **********/
._container ._footer{
	clear:both;
	padding-top:30px;
	text-align:center;
}
._container ._footer .facebook{
	position:absolute;
	margin:0px 0px 0px 20px;
	float:left;
}

._container ._footer ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
._container ._footer ul li, ._container ._footer ul li a{
	font-family:Arial, sans-serif;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
}
._container ._footer ul li{
	display:inline;
	list-style:none;
	padding:3px 5px;
}
._container ._footer ul li a{
	text-decoration:none;
}
._container ._footer ul li a:hover{
	color:#F8DF9D;
}

._container ._footer .b1{
	background:url(images/b3.gif) right bottom no-repeat;
}
._container ._footer .b2{
	background:url(images/b4.gif) left bottom no-repeat;
}


/********** PAGING **********/
._container ._main ._paging{
	clear:both;
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
}
._container ._main ._paging span{
	color:#FFBD6F;
	font-weight:bold;
	letter-spacing:5px;
}
._container ._main ._paging a{
	font-weight:bold;
	letter-spacing:5px;
}




/********** BIOGRAFIA **********/

._container ._main .biografia{
	text-align:justify;
}
._container ._main .biografia img{
	float:left;
	margin:0px 12px 6px 0px;
}




/********** NEWS **********/

._container ._main .newsls .item{
	clear:both;
}
._container ._main .newsls .item .title{
	padding-top:2px;
	display:inline;
}
._container ._main .newsls .item .title a{
	font-weight:bold;
}
._container ._main .newsls .item .text{
	text-align:justify;
	padding-top:4px;
}
._container ._main .newsls .item img{
	float:left;
	margin:0px 12px 6px 0px;
}
._container ._main .newsls .separator{
	clear:both;
	height:12px;
}



._container ._main .newsdt{
}

._container ._main .newsdt .ref{
	padding-bottom:14px;
	text-align:right;
}
._container ._main .newsdt .ref a{
	color:#ececec;
}
._container ._main .newsdt .title{
	padding-top:2px;
	display:inline;
	font-weight:bold;
	font-size:12px;
}
._container ._main .newsdt .text{
	text-align:justify;
	padding-top:4px;
}
._container ._main .newsdt img{
	float:left;
	margin:0px 12px 6px 0px;
}





._container ._main .video{
	width:300px;
	height:225px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
._container ._main .video object,
._container ._main .video embed{
	width:100%;
	height:100%;
}



/********** DISCOGRAFIA **********/

._container ._main .discografia{
}

._container ._main .discografia .title, 
._container ._main .discografia ul.tracce a{
	font-family:Arial, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
}
._container ._main .discografia .title{
	color:#ffffff;
	font-size:18px;
}
._container ._main .discografia .descrizione{
	padding-top:4px;
}
._container ._main .discografia .t_testo{
	padding-top:4px;
	float:left;
	width:322px;
}
._container ._main .discografia .image, 
._container ._main .discografia .image_small{
	float:left;
	margin:0px 24px 6px 0px;
}
._container ._main .discografia .image img{
	width:400px;
	height:300px;
}
._container ._main .discografia .image_small,
._container ._main .discografia .image_small img, 
._container ._main .discografia .image_small object.oimg, 
._container ._main .discografia .image_small embed.oimg{
	width:300px;
	height:225px;
}
._container ._main .discografia ul{
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
}
._container ._main .discografia ul li{
	list-style:none;
	padding:2px 0px;
}
._container ._main .discografia ul li a{
	font-size:14px;
}
._container ._main .discografia ul li a:hover{
	color:#F8DF9D;
}

._container ._main .discografia .ref{
	padding-bottom:14px;
	text-align:right;
}
._container ._main .discografia .ref a{
	color:#ececec;
}
._container ._main .discografia .download, ._container ._main .discografia .listen{
	margin-top:10px;
}
._container ._main .discografia .download a, ._container ._main .discografia .listen a{
	font-weight:bold;
	font-family:Arial, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}

._container ._main .discografia .download a:hover, ._container ._main .discografia .listen a:hover{
	color:#F8DF9D;
}




/********** ITUNES **********/

._container ._main .itunes{
}

._container ._main .itunes .item{
	margin-bottom:18px;
}
._container ._main .itunes .item .title{
	clear:both;
	font-family:Arial, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	color:#ffffff;
	font-size:18px;
}

._container ._main .itunes .row{
	clear:both;
	margin:6px 0px;
	background-color:#FF9F2F;
	padding:4px;
}

._container ._main .itunes .row .name{
	float:left;
	width:500px;
}
._container ._main .itunes .row .link{
	float:right;
	font-weight:bold;
}




