body {
	scrollbar-3dlight-color : #666;
	scrollbar-arrow-color : #666;
	scrollbar-base-color : #999;
	scrollbar-darkshadow-colorc4c : #999;
	scrollbar-face-color : #eee;
	scrollbar-highlight-color : #999;
	scrollbar-shadow-color : #999;
	scrollbar-track-color : #ccc;
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 10px;
	margin:0px;
	background-color: #999;
background-image:url(images/klaviaturalevo.jpg);
background-repeat:repeat-y;
}
#crte{
position:absolute;
left:0px;
margin-left:85px;
top:0px;
height:610px;
width:980px;
z-index:0;
}
#ozadje{
position:absolute;
top:0px;
left:85px;
z-index:1;
width:845px;
height:610px;
}
body#home {
background-color: #000;
}
body#home #ozadje{
background-image:url(images/home.jpg);
background-repeat:no-repeat;
}
body#home #crte{
background-image:url(images/home-back.jpg);
background-repeat:repeat-x;
}
body#curriculum {
background-color: #000;
}
body#curriculum #ozadje{
background-image:url(images/curriculum.jpg);
background-repeat:no-repeat;
}
body#curriculum #crte{
background-image:url(images/curriculum-back.jpg);
background-repeat:repeat-x;
}
body#cdcanvas {
background-color: #000;
}
body#cdcanvas #ozadje{
background-image:url(images/cdcanvas.jpg);
background-repeat:no-repeat;
}
body#cdcanvas #crte{
background-image:url(images/cdcanvas-back.jpg);
background-repeat:repeat-x;
}
body#repertorio {
background-color: #000;
}
body#repertorio #ozadje{
background-image:url(images/repertorio.jpg);
background-repeat:no-repeat;
}
body#repertorio #crte{
background-image:url(images/repertorio-back.jpg);
background-repeat:repeat-x;
}
body#programmi {
background-color: #000;
}
body#programmi #ozadje{
background-image:url(images/programmi.jpg);
background-repeat:no-repeat;
}
body#programmi #crte{
background-image:url(images/programmi-back.jpg);
background-repeat:repeat-x;
}
body#contacts {
background-color: #000;
}
body#contacts #ozadje{
background-image:url(images/contacts.jpg);
background-repeat:no-repeat;
}
body#contacts #crte{
background-image:url(images/home-back.jpg);
background-repeat:repeat-x;
}
body#critiche {
background-color: #000;
}
body#critiche #ozadje{
background-image:url(images/critiche.jpg);
background-repeat:no-repeat;
}
body#critiche #crte{
background-image:url(images/critiche-back.jpg);
background-repeat:repeat-x;
}
body#eventi {
background-color: #000;
}
body#eventi #ozadje{
background-image:url(images/eventi.jpg);
background-repeat:no-repeat;
}
body#eventi #crte{
background-image:url(images/eventi-back.jpg);
background-repeat:repeat-x;
}
body#concerti {
background-color: #000;
}
body#concerti #ozadje{
background-image:url(images/concerti.jpg);
background-repeat:no-repeat;
}
body#concerti #crte{
background-image:url(images/concerti-back.jpg);
background-repeat:repeat-x;
}
body#foto {
background-color: #000;
}
body#foto #ozadje{
background-image:url(images/foto.jpg);
background-repeat:no-repeat;
}
body#foto #crte{
background-image:url(images/foto-back.jpg);
background-repeat:repeat-x;
width:90%;
}
body#cd {
background-color: #000;
}
body#cd #ozadje{
background-image:url(images/cd.jpg);
background-repeat:no-repeat;
}
body#cd #crte{
background-image:url(images/cd-back.jpg);
background-repeat:repeat-x;
width:90%;
}
body#cd2 {
background-color: #000;
}
body#cd2 #ozadje{
background-image:url(images/cd2.jpg);
background-repeat:no-repeat;
}
body#cd2 #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}

body#cdcanciani {
background-color: #000;
}
body#cdcanciani #ozadje{
background-image:url(images/cdcanciani.jpg);
background-repeat:no-repeat;
}
body#cdcanciani #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}

body#cdtartini {
background-color: #000;
}
body#cdtartini #ozadje{
background-image:url(images/cdtartini.jpg);
background-repeat:no-repeat;
}
body#cdtartini #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}


body#cdaavv {
background-color: #000;
}
body#cdaavv #ozadje{
background-image:url(images/cdaavv.jpg);
background-repeat:no-repeat;
}
body#cdaavv #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}


body#cddragonetti {
background-color: #000;
}
body#cddragonetti #ozadje{
background-image:url(images/cddragonetti.jpg);
background-repeat:no-repeat;
}
body#cddragonetti #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}


body#cdprossima1 {
background-color: #000;
}
body#cdprossima1 #ozadje{
background-image:url(images/cdprossima1.jpg);
background-repeat:no-repeat;
}
body#cdprossima1 #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}


body#cdprossima2 {
background-color: #000;
}
body#cdprossima2 #ozadje{
background-image:url(images/cdprossima2.jpg);
background-repeat:no-repeat;
}
body#cdprossima2 #crte{
background-image:url(images/cd2-back.jpg);
background-repeat:repeat-x;
width:90%;
}


#text1{
position:absolute;
top:290px;
left:475px;
border:none;
border-left:1px solid #aaa;
overflow:auto;
height:319px;
width:395px;
padding-right:5px;
z-index:11;
}
#text1 p,h3{
color:#fff;
margin:3px;
text-align:justify;
margin-top:3px;
text-indent:0px;
font-size:12px
}
#text1 h3{
font-weight:bold;
color:#fff;
font-size:12px;
}
#text1 h4{
font-weight:normal;
color:#fff;
font-size:12px;
}
#text1 h1{
font-weight:normal;
color:#fff;
font-size:12px;
}
#text1 span{
color:#942;
font-weight:bold;
}
#text1 ul{
color:#fff;
margin-top:0px;
list-style-type:square;
}
#text1 li{
list-style-type:square;
font-size:12px;
}
body#repertorio #text1, body#concerti #text1, body#programmi #text1, body#curriculum #text1{
left:600px;
}

body#home #text1{
top:300px;
left:513px;
width:417px;
height:160px;
border:1px none #f00;
overflow:hidden;
}
body#contacts #text1{
background-color:transparent;
color:#fff;
left:150px;
width:550px;
}
body#contacts #text1 input{
width:400px;
}
body#contacts #text1 p, body#home #text1 p{
text-align:right;
margin-right:170px;
}
body#programmi #text1 span{
color:#e42;
}
body#foto #text1{
left:85px;
width:auto;
border:none;
}
body#foto #text1 a img{
border:none;
}

body#cdcanvas #text1{
top:290px;
left:150px;
width:700px;
height:320px;
overflow:hidden;
border:none;
}
body#cdcanvas #text1 img{
border:3px double #999;
}
body#cdcanvas #text1 table{
width:auto;
}
body#cdcanvas #text1 td{
width:auto;
vertical-align:top;
height:320px;
overflow:auto;
}
body#cdcanvas #text1 #cdtext{
border-left:1px solid #999;
margin-left:20px;
width:auto;
vertical-align:top;
height:310px;
overflow:auto;
padding-top:8px;
}

/*menu*/
#menu
{
	position: absolute;
	width: 140px;
	border-top: 1px none #000;
	border-right: 1px none #000;
	margin-top: 35px;
	margin-left: 82px;
	z-index:10;
}

#menu ul
{
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#menu li 
{ 
	border-bottom: 1px none #000; /*this is the line between each button*/
	margin: 0;
	padding: 0;
	list-style:none;
}

#menu a
{
	display: block;
	margin: 0;
	text-decoration: none;
	color: #fff;
	background: transparent;
	width: 118px; 
}

/*/*/a{}
#menu a {
	padding: 1px 0 1px 10px; 
	}
/* NN4 hack */

#menu a:hover, #menu a:focus
{
	color:#f00;
}

/*this ends the menu buttons*/

/*the you are here trick (persistent page indicator) */
body#home li#uno a, 
body#curriculum li#due a, 
body#critiche li#tre a , 
body#repertorio li#quattro a, 
body#programmi li#cinque a, 
body#concerti li#sei a, 
body#eventi li#sette a, 
body#cdcanvas li#otto a, 
body#cd1 li#otto a, 
body#cd2 li#otto a, 
body#cd3 li#otto a, 
body#cd4 li#otto a, 
body#cd5 li#otto a, 
body#foto li#nove a,
body#contacts li#dieci a {
	background: #555; 
	color: #F00;
}

/*---------------------------------menu2*/
#menu2
{
	position: absolute;
	width: 250px;
	border-top: 1px none #000;
	border-right: 1px none #000;
	margin-top: 300px;
	margin-left: 330px;
	z-index:11;
}

#menu2 h3{
color:#ff6;
margin-top:5px;
}

#menu2 ul
{
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin: 0;
	padding: 0;
}
#concerti #menu2 ul
{
	font-weight:bold;
}
#menu2 li 
{ 
	border-bottom: 1px none #000; /*this is the line between each button*/
	margin: 0;
	padding: 0;
	list-style:none;
}

#menu2 a
{
	display: block;
	margin: 0;
	text-decoration: none;
	color: #fff;
	background: transparent;
	width: 260px; 
}

/*/*/a{}
#menu2 a {
	padding: 1px 0 1px 10px; 
	}
/* NN4 hack */

#menu2 a:hover, #menu a:focus
{
	color:#f00;
}


body#repertorio #tema1 li#r1 a, 
body#repertorio #tema2 li#r2 a, 
body#repertorio #tema3 li#r3 a, 
body#repertorio #tema4 li#r4 a, 
body#repertorio #tema5 li#r5 a, 
body#repertorio #tema6 li#r6 a, 
body#repertorio #tema7 li#r7 a, 
body#repertorio #tema8 li#r8 a, 
body#repertorio #tema9 li#r9 a, 
body#repertorio #tema10 li#r10 a, 
body#repertorio #tema11 li#r11 a, 
body#repertorio #tema12 li#r12 a, 
body#repertorio #tema13 li#r13 a, 
body#repertorio #tema14 li#r14 a, 
body#repertorio #tema15 li#r15 a, 
body#repertorio #tema16 li#r16 a, 
body#repertorio #tema17 li#r17 a, 
body#repertorio #tema18 li#r18 a, 
body#repertorio #tema19 li#r19 a, 
body#repertorio #tema20 li#r20 a, 
body#repertorio #tema21 li#r21 a  {
	color: #F00;
	background-image:url(images/menu2-back.gif);
}

body#programmi #menu2 a {
text-indent:15px;
}
body#programmi #menu2{
margin-top:340px;
}

body#programmi #tema1 li#r1 a, 
body#programmi #tema2 li#r2 a, 
body#programmi #tema3 li#r3 a, 
body#programmi #tema4 li#r4 a, 
body#programmi #tema5 li#r5 a, 
body#programmi #tema6 li#r6 a, 
body#programmi #tema7 li#r7 a, 
body#programmi #tema8 li#r8 a, 
body#programmi #tema9 li#r9 a, 
body#programmi #tema10 li#r10 a, 
body#programmi #tema11 li#r11 a, 
body#programmi #tema12 li#r12 a, 
body#programmi #tema13 li#r13 a, 
body#programmi #tema14 li#r14 a, 
body#programmi #tema15 li#r15 a, 
body#programmi #tema16 li#r16 a, 
body#programmi #tema17 li#r17 a, 
body#programmi #tema18 li#r18 a, 
body#programmi #tema19 li#r19 a, 
body#programmi #tema20 li#r20 a, 
body#programmi #tema21 li#r21 a  {
	color: #F00;
	background-image:url(images/menu2-back.gif);
}

body#concerti #menu2 a {
text-indent:15px;
}
body#concerti #menu2{
margin-top:340px;
}

body#concerti #tema1 li#r1 a, 
body#concerti #tema2 li#r2 a, 
body#concerti #tema3 li#r3 a, 
body#concerti #tema4 li#r4 a,
body#concerti #tema5 li#r5 a, 
body#concerti #tema6 li#r6 a, 
body#concerti #tema7 li#r7 a, 
body#concerti #tema8 li#r8 a 
{
	color: #F00;
	background-image:url(images/menu2-back.gif);
}

body#curriculum #menu2 a {
text-indent:15px;
}
body#curriculum #menu2{
margin-top:300px;
}

body#curriculum #tema1 li#r1 a, 
body#curriculum #tema2 li#r2 a, 
body#curriculum #tema3 li#r3 a, 
body#curriculum #tema4 li#r4 a,
body#curriculum #tema5 li#r5 a 
{
	color: #700;
	background-image:url(images/menu2-back.gif);
}



#band {
float:right;
}
#band a{
display:block;
border:none;
color:#fff;
font-size:12px;
margin:4px;
margin-right:10px;
padding-left:8px;
}
#band a:hover{
background-color:#444;
color:#f00;
}
#band img{
width:20px;
height:12px;
border:none;
margin-right:6px;
}
#menu2 h3{
font-size:10px;
}
#z1 {
width:auto;
}