/* CSS Document */
body {
	padding: 0px;
	font-size: 80%;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333333;
	margin: 0px 0px 0px 0px;
	background-image: url(../img/fondo_new.gif);
	font-size: 11px;
}

img{
	border:0px;
}

p{
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	padding-right:0px;
}

#container { 
	/*position: absolute;*/
/*    margin-top: 120px;
	margin-left: 120px;*/
	margin: 20px auto 0px auto;
	width: 693px;
	height: auto;
}

#menu { 
	/*position: absolute;*/
/*    margin-top: 120px;
	margin-left: 120px;*/
	float:left;
	display:block;
	 
	width: 693px;
	height: 103px;
	background-color:#333333;
	color:#333333;	
	padding:0px;	
}

#banner { 
	/*position: absolute;*/
/*    margin-top: 120px;
	margin-left: 120px;*/
	float:left;
	display:block;
	 
	width: 693px;
	height: 152px;
	background-color:#333333;
	color:#333333;	
	padding:0px;	
}

#centro { 
	/*position: absolute;*/
/*    margin-top: 120px;
	margin-left: 120px;*/
	float:left;
	display:block;

	width: 693px;
	height: auto;
	background-color:#000000;
	color:#333333;	
	padding:0px;	
}

#img1{
	float:left;
	display:block;
	 
	width: 364px;
	height: 290px;
	background-color:#000000;
	color:#333333;	
	padding:0px;
	padding-top:10px;
	padding-left:59px;	
}

#listanewsdx{
	float:left;
	display:block;
	 
	width: 189px;
	height: 290px;
	background-color:#000000;
	color:#333333;	
	padding:0px;
	padding-top:10px;
	padding-left:24px;	
}
.descrnews{
	height: 20px;
	color:#FFFFFF;
}

/****** endoser + video***/
#endosersx{
	float:left;
	display:block;
	width: 314px;
	height: 355px;
	color:#FFFFFF;	
	padding-top:70px;
	padding-left:42px;	
	padding-right:42px;
}

#endoserdx{
	float:right;
	display:block;
	width: 174px;
	height: 368px;
	color:#FFFFFF;	
	padding-top:56px;
	padding-left:44px;	
	padding-right:77px;
}
/********* Video *****/
#videosx{
	float:left;
	display:block;
	width: 320px;
	height: 240px;
	color:#FFFFFF;
	padding-top:75px;
	padding-left:38px;
}

.descrvideo{
	height: 110px;
}

/********* AreaNews *****/
#news1{
	float:left;
	display:block;
	 
	width: 163px;
	height: 406px;
	color:#FFFFFF;	
	padding-top:14px;
	padding-left:59px;	
	padding-right:12px;

}
#news2{
	float:left;
	display:block;
	 
	width: 175px;
	height: 406px;
	color:#000000;	
	padding-top:14px;
	padding-left:15px;	
	padding-right:15px;
	background-image:url(../img/tex2.gif);
}
#news3{
	float:left;
	display:block;
	 
	width: 244px;
	height: 392px;
	color:#FFFFFF;	
	padding:0px;
	padding-top:21px;
	padding-left:10px;
}
/****** Biografia  + Disografia (1-2)****/
#bio1{
	float:left;
	display:block;
	 
	width: 175px;
	height: auto;
	color:#FFFFFF;	
	padding-top:14px;
	padding-left:59px;	
	padding-right:15px;
	padding-bottom:20px;
}

#bio2{
	float:left;
	display:block;
	 
	width: 175px;
	height: auto;
	color:#FFFFFF;	
	padding-top:14px;
	padding-right:15px;
}

#bio3{
	float:left;
	display:block;
	 
	width: 254px;
	height: auto;
	color:#FFFFFF;	
	padding-top:21px;
}

/****** Discografia ****/

#disco3{
	float:left;
	display:block;
	 
	width: 240px;
	height: 290px;
	color:#FFFFFF;	
	padding-top:28px;
}

/************* Ecommerce *************/

#ecomm{
	float:left;
	display:block;
	 
	width: 621px;
	height: 339px;
	padding-left:36px;
	padding-right:36px;
	padding-top:87px;
}

/************* GuestBook *************/

#leggi{
	float:left;
	display:block;
	width: 309px;
	height: 504px;
	padding-left:37px;
	padding-right:51px;
	padding-top:52px;
	padding-bottom:62px;
}

.leggi_mess{

	display:block;
	width: 280px;
	height: 75px;
	padding-left:22px;
	padding-right:7px;
	color:#FFFFFF;
}

#pagina{

	display:block;
	width: 287px;
	height: 30px;
	padding-left:22px;
	color:#FFFFFF;
}
#scrivi{
	float:left;
	display:block;
	 
	width: 151px;
	height: 369px;
	padding-left:46px;
	padding-right:46px;
	padding-top:52px;
	padding-bottom:197px;
}


/************* Form Contact **********/
#contact{
	margin: 20px auto 0px auto;
	float:left;
	display:block; 	
	width: 320px;
	height: 320px;
	color:#333333;
	margin-top:20px;
	margin-left:20px;
}



/**** Varie *****/
#contatta{
	float:left;
	display:block;
	 	
	width: 693px;
	height: 45px;
	color:#333333;
	margin-top:20px;
	background-color:#000000;
}

#note{
	float:left;
	display:block;
	 	
	width: 693px;
	height: 45px;
	color:#333333;
}


a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0066;
	font-weight:bold;
}
a:visited {
	color: #FF0066;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}

.note{
	padding-top:10px;
	color: #999999;
	text-align:center;
}

.titolo_news{color: #666666; font-weight: bold;}
.titolo_news2{color: #FF0066; font-weight: bold;}

.normale{color: #FFFFFF}

.rosso{color: #FF0066}
.grigio{color: #999999}
.fucsia{color:#990066}
.blu {color: #0066FF}
.nero{color: #000000}
.arancio {color: #FF6600}

.fucsia_bold{
	font-weight: bold;
	color:#990066;
}

.nero_bold{
	font-weight: bold;
	color: #000000;
}

.giallo{
	color: #FFFF00;
}
.giallo_bold{
	font-weight: bold;
	color: #FFFF00;
}

.contatta{
	float:left;
	display:block;
	 
	width: 398px;
	height: 45px;
	color:#333333;
	padding-left:49px;
}

.email{
	float:left;
	display:block;
	 
	width: 246px;
	color:#333333;
	padding-top:10px;
}

.cd{
	float:left;
	display:block;
	width: 246px;
	color:#333333;
}

INPUT.newsletter{
	font-size:12px;
	width : 90px;
	height: 14px;
	background-color : #FFFFFF;
	border-bottom : 1px;
	border-bottom-color : #636260;
	border-bottom-style : solid;
	border-top : 1px;
	border-top-color : #636260;
	border-top-style : solid;
	border-left : 1px;
	border-left-color : #636260;
	border-left-style : solid;
	border-right : 1px;
	border-right-color :#636260;
	border-right-style : solid;
}

INPUT.scrivi{
	font-size:12px;
	width : 120px;
	height: 14px;
	background-color : #FFFFFF;
	border-bottom : 1px;
	border-bottom-color : #990066;
	border-bottom-style : solid;
	border-top : 1px;
	border-top-color : #990066;
	border-top-style : solid;
	border-left : 1px;
	border-left-color : #990066;
	border-left-style : solid;
	border-right : 1px;
	border-right-color :#990066;
	border-right-style : solid;
}

textarea.scrivi{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width : 148px;
	height: 82px;
	border-bottom : 1px;
	border-bottom-color : #990066;
	border-bottom-style : solid;
	border-top : 1px;
	border-top-color : #990066;
	border-top-style : solid;
	border-left : 1px;
	border-left-color : #990066;
	border-left-style : solid;
	border-right : 1px;
	border-right-color :#990066;
	border-right-style : solid;
}

.newsletterOk{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width : 40px;
	height: 18px;
	background-color : #000000;
	border : 0px;
}

a.foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	font-weight:bold;
}
 a.foto:visited {
	color: #0066FF;
}
 a.foto:hover {
	color: #0066FF;
}
 a.foto:active {
	color: #0066FF;
}

a.video {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	font-weight:bold;
}
 a.video:visited {
	color: #FFFF00;
}
 a.video:hover {
	color: #FFFF00;
}
 a.video:active {
	color: #FFFF00;
}

a.pglinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
 a.pglinks:visited {
	color: #FFFFFF;
}
 a.pglinks:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
 a.pglinks:active {
	color: #FFFFFF;
}

a.zoom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:bold;
	text-decoration:none;
	
}
 a.zoom:visited {
	color: #999999;
}
 a.zoom:hover {
	color: #FFFFFF;
}
 a.zoom:active {
	color: #999999;
}
