/* CSS Document */

/*generale*/
html,body
{
    text-align:center;
	background-color:#000000;

	
}

div
{
    font: Normal 11px Typewriter,Verdana;
	color:#333333;
	
}

table{
font: Normal 11px Typewriter, Verdana;
color:#333333;
	
}




#CENTRO{
text-align:left;
width:1200px;
margin:0 auto; 
}

#MAIN
{
	position:absolute;
	top:0px;
	width: 1200px;
	height:820px;
	background-image:url(../images/bgHome.jpg);
	background-repeat:no-repeat;
	background-position:125px 10px;
	
}

#MAIN2
{
	position:absolute;
	top:0px;
	width: 1200px;
	height:820px;
	background-image:url(../images/bgHome2.jpg);
	background-repeat:no-repeat;
	background-position:125px 10px;
	
}

#MAIN3
{
	position:absolute;
	top:0px;
	width: 1200px;
	height:820px;
	background-image:url(../images/bgShop.jpg);
	background-repeat:no-repeat;
	background-position:125px 10px;
	
}

#button{
	position:absolute;
	top:20px;
	left:175px;
	width:200px;
	height:255px;
}

#button:hover{cursor:pointer;}

/*images*/
img { border: 0; }

.COPYRIGHT{
position:absolute;
top:750px;
color:#5A4F34;
}

/*navigation*/
#nav{
	width:186px;
	height:252px;
	position:absolute;
	top:32px;
	left:410px;
}

/*next*/
#next{
	width:213px;
	height:280px;
	position:absolute;
	top:60px;
	left:603px;
}

/*outNow*/
#out{
	width:219px;
	height:279px;
	position:absolute;
	top:23px;
	left:818px;
}

/*lingue*/
#lang{
	position:absolute;
	top:297px;
	left:355px;
	width:70px;
	height:29px;
}

/*news*/
#news{
	position:absolute;
	top:343px;
	left:100px;
	width:522px;
	height:474px;
}

#news2{
	position:absolute;
	top:351px;
	left:164px;
	width:577px;
	background-color:#E8D68A;
}
#headerNews{
width:577px;
height:122px;
background-image:url(../images/headerNews.jpg);
}
#testoNews{
width:497px;
color:#333333;
padding-left:60px;
background-color:#e7d58a;
}
#footNews{
width:577px;
height:112px;
background-image:url(../images/footNews.jpg);
}

.n{
width:200px;
float:left;
}
n2{width:350px;
float:left;
}

/*nav*/
#nav2{
	position:absolute;
	top:395px;
	left:762px;
	width:249px;
	background-image:url(../images/bodyNav.jpg);
	background-repeat:repeat-y;
}
#headerNav{
width:249px;
height:112px;
background-image:url(../images/headerNav.jpg);
}
#testoNav{
width:214px;
color:#cccccc;
padding-left:20px;
padding-right:15px;

}
#footNav{
width:249px;
height:118px;
background-image:url(../images/footNav.jpg);

}


/*bands*/
#bands{
	position:absolute;
	top:367px;
	left:625px;
	width:450px;
	height:425px;
}


#bands2{
position:absolute;
top:365px;
left:100px;
width:975px;
height:452px;
}

#bands3{
position:absolute;
top:370px;
left:120px;
width:955px;

}

/*band*/

/*list*/

#btList{
position:absolute;
top:341px;
left:243px;
widows:49px;
height:16px;}

.band{
position:absolute;
left:65px;
width:800px;
height:200px;
background-color:#000000;
padding-top:20px;
border:solid 1 #FFFFFF;
}

.titoloBand{
position:absolute;
top:15px;
left:250px;
width:350px;
height:25px;
font-size:18px;
font-weight:bold;
color:#FE9843;
}

.testoBand{
position:absolute;
left:250px;
top:45px;
width:220px;
height:140px;
color:#FFFFFF;

}

.testoBand2{
position:absolute;
left:490px;
top:45px;
width:280px;
height:140px;
color:#FFFFFF;
word-break: break-word;

}

.fotoBand{
position:absolute;
left:20px;
width:210px;
height:180px;
overflow:hidden;

}

.btMore{
width:107px;
height:32px;
position:absolute;
top:10px;
left:685px;
background-image:url(../images/btMore.jpg);
background-repeat:no-repeat;
}

/*infoBand*/
#infoBand{
	position:absolute;
	top:352px;
	left:165px;
	width:249px;
	background-image:url(../images/bodyNav.jpg);
	background-repeat:repeat-y;
}
#headerinfoBand{
width:249px;
height:90px;
background-image:url(../images/headerFoto.jpg);
background-repeat:no-repeat;

}

#btBack{
position:absolute;
left:293px;
top:17px;
width:70px;
height:38px;
}

#testoinfoBand{
width:214px;
color:#cccccc;
padding-left:20px;
padding-right:15px;
line-height:18px;
word-wrap: break-word;

}
#footinfoBand{
width:214px;
/*height:96px;*/
background-image:url(../images/footFoto.jpg);
background-repeat:no-repeat;
color:#cccccc;
padding-left:20px;
padding-right:15px;
line-height:18px;
word-wrap: break-word;
background-position:left bottom;
padding-bottom:35px;

}

/*bio*/
#bio{
	position:absolute;
	top:375px;
	left:443px;
	width:375px;
	background-image:url(../images/bodyBio.jpg);
	background-repeat:repeat-y;
}
#headerBio{
width:375px;
height:65px;
background-image:url(../images/headerBio.jpg);
background-repeat:no-repeat;
padding-left:20px;
padding-top:50px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
#testoBio{
width:330px;
color:#cccccc;
padding-left:20px;
padding-right:15px;
line-height:16px;

}
#footBio{
width:375px;
height:102px;
background-image:url(../images/footBio.jpg);

}

/*events*/

#events{
	position:absolute;
	top:352px;
	left:165px;
	width:249px;
	background-image:url(../images/bodyNav2.jpg);
	background-repeat:repeat-y;
}
#headerEvents{
width:249px;
height:90px;
background-image:url(../images/headerFoto2.jpg);
background-repeat:no-repeat;

}

#testoEvents{
width:234px;
color:#333333;
padding-left:20px;
padding-right:15px;
line-height:18px;

}

li {
margin:0;
}

ul{margin:0;
padding-left:20px;
}

#footEvents{
width:249px;
height:76px;
background-image:url(../images/footFoto2.jpg);
background-repeat:no-repeat;
color:#cccccc;
padding-left:20px;
padding-right:15px;
line-height:18px;

}

#fotoEvents{
	position:absolute;
	top:375px;
	left:445px;
	width:600px;
	height:400px;
}

/*members*/
#login{
	position:absolute;
	top:330px;
	left:820px;
	width:190px;
	height:110px;
}

#members{
	position:absolute;
	top:351px;
	left:164px;
	width:577px;
	background-color:#EBE4DC;
}
#headerMembers{
width:577px;
height:122px;
background-image:url(../images/headerMembers.jpg);
}
#testoMembers{
width:497px;
color:#333333;
padding-left:60px;
background-color:#EBE4DC;
}
#footMembers{
width:577px;
height:112px;
background-image:url(../images/footMembers.jpg);
}

#nav3{
	position:absolute;
	top:454px;
	left:787px;
	width:255px;
	background-image:url(../images/bodyMbrs.jpg);
	background-repeat:repeat-y;
}

#headerMbrs{
width:255px;
height:78px;
background-image:url(../images/headerMbrs.jpg);
background-repeat:no-repeat;
}
#testoMbrs{
width:220px;
color:#cccccc;
padding-left:20px;
padding-right:15px;
/*background-image:url(../images/bodyMbrs.jpg);
background-repeat:repeat-y;*/

}
#footMbrs{
width:255px;
height:76px;
background-image:url(../images/footMbrs.jpg);

}

/*player*/
#player{
	position:absolute;
	top:416px;
	left:827px;
	width:248px;
	height:172px;
}

/*video*/
#video{
	width:200px;
	height:227px;
	position:absolute;
	top:590px;
	left:826px;
	background-image: url(../images/bgVideo.jpg);
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:10px;
	padding-right:49px;
	line-height:20px;
	font-weight:bold;
}

/*links*/
#links{
position:absolute;
top:780px;
left:730px;
width:249px;
height:100px;
background-image:url(../images/bgLinks.jpg);
background-repeat:no-repeat;
}

/*form*/
#form{
	position:absolute;
	top:365px;
	left:100px;
	width:975px;
	height:452px;
	background-image:url(../images/bgBand2.jpg)
}

.f1{
	position:absolute;
	left:320px;
	width:100px;
	height:25px;
	color:#FFFFFF;
}

.f2{
	position:absolute;
	left:460px;
	width:220px;
	height:25px;
}

.f3{
	position:absolute;
	left:230px;
	width:160px;
	height:100px;
	top: 100px;
	color:#FFFFFF;
}

/*contact*/
#contact{
	position:absolute;
	top:315px;
	left:830px;
	width:130px;
	height:30px;
}

/*banners*/
#bannerDestra{
position:absolute;
top:10px;
left:0px;
width:125px;
background-color: white;
z-index:100;
}
#bannerSinistra{
position:absolute;
top:10px;
left:1075px;
width:125px;
}


/*shop*/
#titoloShop{
	width:410px;
	height:106px;
	position:absolute;
	top:378px;
	left:376px;
	background-image:url(../images/onlineShop.jpg);
}

.logo{
width:50px;
height:32px;
position:absolute;
top:455px;
}

#shop{
	position:absolute;
	top:510px;
	left:280px;
	width:620px;
	height:260px;
}

.categoria{
width:300px;
height:55px;
float:left;
padding:5px;}

.fotoShop{
width:50px;
height:50px;
float:left;}

.descrShop{
width:280px;
height:50px;
float:left;
border:solid 1 #FFFFFF;
}

#titoloShop2{
	width:298px;
	height:63px;
	position:absolute;
	top:162px;
	left:714px;
}

#cart{
	width:290px;
	height:30px;
	position:absolute;
	top:230px;
	left:716px;
	background-color:#000000;
	border:solid 1 #FFFFFF;
}

#cart2{
	width:240px;
	height:23px;
	position:absolute;
	top:280px;
	left:716px;
	background-color:#000000;
	background-image:url(../images/cart.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border:solid 1 #FFFFFF;
	padding-left:50px;
	padding-top:7px;
	color:#FEFEFE;
}

#btShop{
	width:850px;
	height:25px;
	position:absolute;
	top:360px;
	left:180px;
}

.btS{
width:102px;
overflow:hidden;
height:21px;
border:solid 1 #FFFFFF;
float:left;
}

.btS2{
width:4px;
height:21px;
float:left;}

#prodotti{
	position:absolute;
	top:410px;
	left:180px;
	width:850px;
}

.prodotto{
width:130px;
height:260px;
float:left;
padding:20px;
}

.fotoProdotto{
width:125px;
height:125px;
background-color:#000000;
border-left:solid 1 #FFFFFF;
border-right:solid 1 #FFFFFF;
}

.infoProdotto{
width:125px;
height: 20px;
background-color:#000000;
border-left:solid 1 #FFFFFF;
border-right:solid 1 #FFFFFF;
}

.titoloProdotto{
width:120px;
height:30px;
background-color:#000000;
color:#FFFFFF;
padding-left:5px;
border:solid 1 #FFFFFF;
border-bottom-color:#666666;}

.bandProdotto{
width:120px;
height:18px;
background-color:#333333;
color:#E4C200;
padding-left:5px;
padding-top:2px;
border:solid 1 #FFFFFF;
border-bottom-color:#666666;
border-top-color:#666666;}

.descrizioneProdotto{
width:125px;
height: 200px;
background-color:#D6D6D6;
float:left;
}

.prezzoProdotto{
width:120px;
height:20px;
background-color:#333333;
border:solid 1 #FFFFFF;
border-bottom-color:#666666;
border-top-color:#666666;
color:#E72700;
font-weight:bold;
float:left;
padding-left:5px;
padding-top:5px;}


.addCart{
clear:both;
width:125px;
height:25px;
background-color:#000000;
border:solid 1 #FFFFFF;
border-top:hidden;
}

/*carrello*/

#tabCart{
	position:absolute;
	top:410px;
	left:304px;
	width:610px;
	color:#FFFFFF;
}

/*commenti*/
#commenti{
width:430px;
border:solid 1 #363636;
}

/*links*/
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color:#cccccc;
}
a:active {
	text-decoration: none;
}

a.cc:link {
	color: #353535;
	text-decoration: none;
}
a.cc:visited {
	text-decoration: none;
	color: #666666;
}
a.cc:hover {
	text-decoration: none;color: #999999;
}
a.cc:active {
	text-decoration: none;
}

a.cc2:link {
	color: #353535;
	text-decoration: none;
}
a.cc2:visited {
	text-decoration: none;
	color: #353535;
}
a.cc2:hover {
	text-decoration: none;color: #F69D1F;
}
a.cc2:active {
	text-decoration: none;
}


a.n:link {
color:#F1E583;
	text-decoration: none;
}
a.n:visited {
	text-decoration: none;
	color: #F1E583;
}
a.n:hover {
	text-decoration: none;color: #F1A556;
}
a.n:active {
	text-decoration: none;
}


a.ad:link {
color:#5A4F34;
	text-decoration: none;
}
a.ad:visited {
	text-decoration: none;
	color: #5A4F34;
}
a.ad:hover {
	text-decoration: none;color: #6E613F;
}
a.ad:active {
	text-decoration: none;
}

a.pag:link {
color:#333333;
	text-decoration:underline;
}
a.pag:visited {
	color: #333333;
}
a.pag:hover {
	color: #666666;
}
a.pag:active {
	text-decoration: none;
}

a.pag2:link {
color:#FFFFFF;
	text-decoration:underline;
}
a.pag2:visited {
	color: #FFFFFF;
}
a.pag2:hover {
	color: #CCCCCC;
}
a.pag2:active {
	text-decoration: none;
}

a.pag2b:link {
color:#FFFFFF;
	text-decoration:none;
	font-size: 10px;
}
a.pag2b:visited {
	color: #FFFFFF;
}
a.pag2b:hover {
	color: #CCCCCC;
	text-decoration:underline;
}
a.pag2b:active {
	text-decoration: none;
}

a.pag3:link {
color:#353535;
	text-decoration:underline;
}
a.pag3:visited {
	color: #353535;
}
a.pag3:hover {
	color: #999999;
}
a.pag3:active {
	text-decoration: none;
}

a.log:link {
color:#333333;
	text-decoration:none;
}
a.log:visited {
	color: #333333;
}
a.log:hover {
	color:#C56300
}
a.log:active {
	text-decoration: none;
}

a.vid:link {
color:#333333;
	text-decoration:none;
}
a.vid:visited {
	color: #333333;
}
a.vid:hover {
color:#B60136
}
a.vid:active {
	text-decoration: none;
}

a.norm:link {
color:#1C9200;
	text-decoration: none;
}
a.norm:visited {
	text-decoration: none;
	color: #1C9200;
}
a.norm:hover {
	text-decoration: none;
	color:#0093BD;
}
a.norm:active {
	text-decoration: none;
}

a.norm2:link {
color:#333333;
	text-decoration: none;
}
a.norm2:visited {
	text-decoration: none;
	color: #333333;
}
a.norm2:hover {
	text-decoration: none;
	color:#0093BD;
}
a.norm2:active {
	text-decoration: none;
}
