body {

/*font-size: 80%;*/	
background-color: #ffffff;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}

div#container {
	width: 935px;
	margin: 0px auto 0px auto;
	text-align: left;
	position: relative;
}
div#testata {
	margin: 0px auto 0px auto;
	position: relative;
	width:935px;
	padding:0px;
	height:284px;
}
div#promo {
	margin: 1px auto 0px auto;
	text-align: right;
	position: relative;
	width:825px;
	top: -2px; left:39px;
	background-color: #000000;
}

div#contenuto {
	width: 935px;
	margin: 0px auto 0px auto;
	text-align: left;
	position: relative;

}

#Layer2 {
	position:relative;
	width:935;
	z-index:2;
	top: 288;
}

.title {
	/*background-color: #5a555a;*/
	color: White;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: thin solid #EEEEEE;
	text-align: left;
	cursor: pointer;
	padding:4px;
}

.title_cat {
	height:35px;
	width: 590px;
	/*background-color: #5a555a;*/
	color: White;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	background-image:url(img/expand.gif);
	background-position:right;
	background-repeat:no-repeat;
	border-bottom:#EEEEEE thin dashed;
}
#navigation .selected {
	background-image: url(img/collapse.gif);
}

.testoGrisu12 {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.testoGrisu10 {
	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.testoBiancu10 {
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.testoBiancu9 {
	color: #ffffff;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.style1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EEEEEE;
}
.style10 {	
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style11 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style2 {	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style3 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
}
.style4 {color: #FFFFFF}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

a.presenta {
	color: #ffffff; text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#D0A624
}
a.presenta:hover{
	color: #ffffff; text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000000
}

.lingo {border:0px;}
.lingo img {border:0px; margin-bottom:5px; margin-left:8px; }

.albumino{ border:#EEEEEE solid 3px }

#td_imgs img {
margin-right:10px;

}
#nav a {
	color: #ffffff; text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#D0A624
}

#nav a:hover {
	color: #ffffff; text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000000
}


a, a:hover,a:visited,a:active {
	color: #ffffff; text-decoration:underline; border:0px;
}


#todoCont {width:935px; margin:auto; color:#FFFFFF;}
#mainCont {display:inline; background:#A92A22; text-align:left; float:left; margin-left:94px; width:825px; margin-top:0px;}
#demoCont {display:inline; background:#Aaaaaa; text-align:left; float:left; margin-left:94px; width:825px; margin-top:0px; font-size:11px; padding-bottom:10px;}


#navBar {position:relative; float:left; width:800px; border-bottom:1px solid white; margin:15px 0px 0px 0px; list-style:none; padding-left:0px;}

#navBar li, #navBar li a { text-decoration:none; font-size:12px; float:left; padding:4px 6px 4px 6px;}
#navBar li {background:#ffffff; color:#A92A22;  margin-left:14px;}
#navBar li a {background:#700020; color:#A92A22; margin: -4px -6px -4px -6px;}
#navBar li a:hover  {background:#ffffff; color:#A92A22;}
#contCat {width:800px; clear:left; margin-left:10px;}
.articolo {position:relative; width:140px; vertical-align:bottom;  margin:5px 10px 15px 10px; padding-bottom:5px; display:block; float:left; display:inline; }

a.articolo {color:#48001C;text-decoration:none;}
a.articolo:hover {background-color:#700020; color:#ffffff; text-decoration:none;}
a.articolo img {width:100px; height:88px; border:1px solid #333333; margin:10px;}
a.articolo:hover img {border:1px solid #ffffff;}

a.articolo H1 H2 H3 {margin-left:10px; margin-bottom:2px; text-decoration:none; display:block; }
a.articolo H1 { font-size:11px; font-weight:bold;}
a.articolo H2 {font-size:11px;}
a.articolo H3 {font-size:10px;}

.minkia { clear:both; display:block;}

.cataCod, .cataTit, .cataAuth { margin-left:10px; margin-bottom:2px; text-decoration:none; display:block; }
.cataCod{font-size:10px; }
.cataTit{font-size:11px; font-weight:bold;}
.cataAuth{font-size:11px;}

#contScheda {  margin-left:110px; width:500px; text-align:left;  margin-top:20px; margin-bottom:20px; float:left; color:#F9DDC9;  display:inline;}
#contScheda img { width:230px; height:210px; }
.titAlbum { font-size:14px; font-weight:bold; letter-spacing:0.1em;}
.codAlbum, .mediaType { font-size:11px;display:block;clear:both; padding-top:5px;}

.nameAuthor {font-size:12px; font-weight:bold; margin-top:5px; border-bottom:1px solid #ffffff;}
.mediaType { }

#contScheda img { float:left; margin-top:15px; border:1px solid white; font-size:12px; }
.dataAlbum { font-size:12px; font-style:italic; display:block; float:left;  margin-top:60px; width:230px; padding-left:20px;}
.priceAlbum { font-size:14px; display:block; float:left;  margin-top:20px; width:230px; padding-left:20px;}
.addChart, .viewChart {width:155px; height:40px; font-size:10px; display:block; float:left; margin-left:10px; margin-top:6px;
			background-image:url(img/addCart.gif); background-repeat:no-repeat;  line-height:39px; text-indent:27px;}
.addChart { margin-top:37px;}

.infoTit, .infoAlbum {display:block; width:480px;}
.infoTit { font-size:14px; font-weight:bold; border-bottom:1px solid white; clear:both; padding-top:20px;margin-bottom:10px; }
.infoAlbum {font-size:12px; margin-top:20px; text-align:justify; line-height:1.8em; font-family:Georgia, "Times New Roman", Times, serif; }

#trackList {width:180px; float:right; margin-right:25px; background:#700020; padding:5px; text-align:left;  position:relative;color:#D7AF95;display:inline;}
.trackListTitle {font-size:16px; display:block;   font-variant:small-caps; font-weight:bold; }
#trackList ol {margin:0px; padding:0px; margin-left:1px; padding-left:1px; text-indent:0px;  font-size:11px; }
#trackList ol li { margin-top:5px; list-style-type:decimal-leading-zero; list-style-position:outside; margin-left:27px;}
#trackList a{font-weight:bold; color:#FFFFFF;}

#trackPlayer { margin-top:30px; margin-bottom:-19px; width:180px; display:block; text-align:center; z-index:1000; position:relative;}
#previewPlayer { margin-top:30px; margin-bottom:-19px; width:180px; display:block; text-align:center; z-index:5; position:relative;}

#demoList, #demoCover, #demoTracks, #demoReview, #demoInfo, #demoTxt, #previewLogo {background:#666666;float:left; margin-left:20px; margin-top:50px; padding:5px; color:#CCCCCC;}
#demoList { width:160px;}
#demoList a{ display:block; margin-bottom:5px; font-size:11px; text-decoration:none; padding-top:3px; padding-bottom:3px; border:0px; }
#demoList a:hover { background:#CCCCCC; color:#333333; margin-left:-5px; margin-right:-5px; padding-left:5px; padding-right:5px;}
#previewLogo img {margin-left:-5px; margin-top:-10px;border:0px;}
#previewLogo img:hover {margin-left:-5px; margin-top:-10px;border:0px;background:#66666;}
#demoTxt { width:580px; color:#333333; background:#Aaaaaa;}
#demoDouble {width:150px; padding:0px; float:left;}
#demoCover {height:130px;width:130px; }
#demoCover a img{width:130px; height:130px;border:0px;}
#demoInfo{margin-top:36px; width:130px; }
#demoInfo a {text-decoration:underline; display:block;  margin-top:3px;}
#demoTracks { width:180px; margin-bottom:20px; }
#demoTracks a {display:block; text-decoration:none; font-weight:bold; border-bottom:1px solid white; padding-bottom:3px;}
#demoTracks .play { background:#FFFFFF; float:right; clear:both; color:#999999; padding:0px 2px 0px 2px;}
#demoTracks .playCurrent{ background:#993300;float:right; clear:both; color:#ffffff; padding:0px 2px 0px 2px;}
#demoReview {width:200px;} 

.demoCaption {position:relative; display:block; margin:-25px -5px 11px -5px; border-bottom:1px solid #666666; font-weight:bold; color:#333333; }
.demoDesc { font-size:11px; color:#333333;  display:block; margin-top:5px;} 


/*STILI MANAGER*/
#manHeader{ width:100%; }
#manHeader img {float:left; padding-right:8px; margin:4px; margin-top:-35px;} 
#manHeaderTitle {margin-top:40px;background-color:#666666; color:#FFFFFF; font-size:11px; padding:3px;} 
#manHeaderNavBar {margin-top:5px;font-size:11px; padding:3px;color:#666666;}
#manHeaderNavBar a {color:#666666;}
#manIndexCont {clear:both; top:60px; width:300px; margin:auto; position:relative; }
#manIndexCont a {display:block; margin:6px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;border-style:outset; text-decoration:none; background:#666666; height:30px; vertical-align:middle; text-align:center; padding-top:15px;}
#manIndexCont a:hover {background:#C88D22; }
#manIndexCont a:active {border-style:inset; }
.logged { float:right; color:#666; }
.data_newsMan { font-size:10px; color:#666; display:inline; padding:0px; }
.manCaptionField {font-size:11px;color:#999999; display:block; border-bottom:1px solid #cccccc; margin-bottom:5px;}
.manCaptionChk {font-size:11px;color:#999999;   margin-bottom:5px;}
.manAddTrack,.manAddTrack:hover,.manAddTrack:visited  {font-size:11px;color:#999999; font-weight:bold; margin-left:5px; }
#tbl_foto { font-size:11px; }
#manHeaderText { margin:auto; width:670px; }