﻿






/******************* BODY *******************/

body {margin:0px; padding:0px; background:#ffffff; 
background-image:url('../image/Studio_musica_bg_page.jpg'); 
background-repeat:repeat-x; 
}

body {min-height:100%; width:100%; height:100%;}
html {min-height:100%; width:100%; height:100%;}
html > body #container {height:auto;}

html > body {height:auto;}



div#container {min-height:100%; height:100%;}
/*container attenzione alla dimensione minima per risoluzione*/
div#container {width:100%; position:absolute; top:0; left:0; min-width:990px;}

/******************* CLOSE BODY *************/


.align {vertical-align:middle;}
.leftimg {float: left; margin-right: 10px; margin-bottom: 10px;}
.leftimg_staff {float: left; margin-right: 10px; border:1px solid #BDB9A3; margin-bottom: 10px;}
.rightimg {float: right; margin-left: 10px; margin-bottom: 10px;}



hr {border:1px dotted #BDB9A3;  height:1px; margin:0;}





/******************* WRAPPER *******************/

div#wrapper	{position:relative; width:970px; left:50%;
 			margin-left:-485px; overflow:hidden; margin-bottom:145px;}

/******************* CLOSE WRAPPER *************/






/******************* HEADER *******************/

div#header	{width:100%; height:62px; padding-top:35px; background-image:url('../image/Studio_musica_bg_header.jpg'); 
			background-repeat:no-repeat;  background-position:right;}

/******************* CLOSE HEADER *************/





/******************* NAVOR *******************/

div#navor		{width:100%; height:45px; margin-bottom:5px;}



/** menu di navigazione sx **/
div#menu {float:left; width:575px; padding:0; margin:0;}

ul#menu { position:relative; width:575px; height:45px; margin:0; padding:0;}
ul#menu li {float:left; list-style-type:none ;}
ul#menu li a {height:45px; display:block; position:absolute; top:0; text-indent:-9999px;}

li#menudovesiamo a { background:url(../image/menu_all.jpg);}
li#menucontatti a { background:url(../image/menu_all.jpg);}
li#menustaff a { background:url(../image/menu_all.jpg);}
li#menuservizi a { background:url(../image/menu_all.jpg);}
li#menueventi a { background:url(../image/menu_all.jpg);}
li#menupress a { background:url(../image/menu_all.jpg);}
li#menunews a { background:url(../image/menu_all.jpg);}
li#menuchisiamo a { background:url(../image/menu_all.jpg);}

li#menuchisiamo a 						{ background-position:0 0; width:93px; left:0; }
li#menuchisiamo a:hover					{ background-position:0 -45px; }
body#pagechisiamo li#menuchisiamo a 	{ background-position:0 -90px; }

li#menunews a 						{ background-position:-93px 0; width:62px; left:93px; }
li#menunews a:hover					{ background-position:-93px -45px; }
body#pagenews li#menunews a 		{ background-position:-93px -90px ;}

li#menueventi a 					{ background-position:-155px 0; width:66px; left:155px; }
li#menueventi a:hover				{ background-position:-155px -45px; }
body#pageeventi li#menueventi a 	{ background-position:-155px -90px; }

li#menupress a 						{ background-position:-221px 0; width:110px; left:221px; }
li#menupress a:hover				{ background-position:-221px -45px; }
body#pagepress li#menupress a 		{ background-position:-221px -90px; }


li#menustaff a 						{ background-position:-331px 0; width:55px; left:331px; }
li#menustaff a:hover				{ background-position:-331px -45px; }
body#pagestaff li#menustaff a 		{ background-position:-331px -90px; }



li#menucontatti a 						{ background-position:-386px 0; width:82px; left:386px; }
li#menucontatti a:hover					{ background-position:-386px -45px;}
body#pagecontatti li#menucontatti a 		{ background-position:-386px -90px ;}

li#menudovesiamo a						{ background-position:-468px 0; width:107px; left:468px ;}
li#menudovesiamo a:hover				{ background-position:-468px -45px ;}
body#pagedovesiamo li#menudovesiamo a 	{ background-position:-468px -90px ;}



/** menu di navigazione dx (cerca) **/
div#menu_find {float:right; width:227px; padding:0; margin:0;}

/******************* CLOSE NAVOR *************/










/******************* BANNER HOME *******************/

div#banner_home	{width:100%; margin-bottom:10px;}

/******************* CLOSE BANNER HOME *************/
 













/******************* CONTENT *******************/

div#content	{width:950px; padding:10px; color:#333333; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; background-color:white; overflow:hidden;
			background-image:url('../image/Studio_musica_bg_content.jpg'); 
			background-repeat:repeat-x;}


/******************* colonna sinistra *******************/
div#content_left	{float:left; width:724px;}


div#titolo, div#titolo_1, div#titolo_2, div#titolo_3, div#titolo_4, div#titolo_5, div#titolo_6, div#titolo_7, div#titolo_8
{margin:0; padding:0; background-image:url('../image/box_home_dx_bg_titolo.gif');}

div#logo_print {margin:0; padding:0; display:none;}



div#content_left h1	{font-size:14px; font-weight:bold; line-height:1.5em; color:#346887;}
div#content_left h2	{font-size:12px;  font-weight:bold; line-height:1.5em;}
div#content_left h3	{font-size:12px;  font-weight:bold; line-height:1.5em; text-decoration:underline;}


div#content_left p	{line-height:1.5em;}
div#content_left ol	{line-height:1.5em; margin-right:10px;}

div#content_left a:link {color: #346887; font-weight: bold; text-decoration: underline;}
div#content_left a:visited {color: #346887; font-weight: bold; text-decoration: underline;} 
div#content_left a:active {color: #346887; font-weight: bold; text-decoration: underline;}
div#content_left a:hover {color: #346887; font-weight: bold; text-decoration: none;}
 
 
fieldset {border: 1px solid #BDB9A3; padding:10px;}
legend {font-weight:bold;}

input.txt {font:11px verdana; color: #000; background-color: #ffffff; border: 1px solid #BDB9A3; 
width:160px; height: 14px; vertical-align:middle;}

input.txt_mini {font:11px verdana; color: #000; background-color: #ffffff; border: 1px solid #BDB9A3; 
width:30px; height: 14px; vertical-align:middle;}


input.btn {font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff; border: 1px solid #BDB9A3; height:18px; vertical-align:middle;}
textarea {width: 220px; height:60px; color:#000; background-color: #ffffff; border: 1px solid #BDB9A3;}

fieldset p {clear: left; margin: 0; padding: 0; padding-top: 5px;}
fieldset p label {float: left; width: 33%;}
















/******************* colonna destra *******************/
div#content_right	{float:right; width:216px;}




/** box blu **/
div#box_right_blu		{background:#183243; color:white; overflow:hidden; clear:both;  
						background-image:url('../image/Studio_musica_box_right_blu_bg.jpg'); 
						background-repeat:repeat-x; margin:0;}
div#box_right_blu_title	{margin:0; padding:0; background-image:url('../image/titolo_bg_blu.gif');}

div#box_right_blu p		{padding:5px 10px 8px 10px;  margin:0px; line-height:1.5em;}

div#box_right_blu a:link {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_right_blu a:visited {color: #ffffff; font-weight: bold; text-decoration: underline;} 
div#box_right_blu a:active {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_right_blu a:hover {color: #ffffff; font-weight: bold; text-decoration: none;}



/** box red **/
div#box_right_red		{background:#421406; color:white; overflow:hidden; clear:both;
						background-image:url('../image/Studio_musica_box_right_red_bg.jpg'); 
						background-repeat:repeat-x; margin:0;}
div#box_right_red_title	{margin:0; padding:0; background-image:url('../image/titolo_bg_red.gif'); }

div#box_right_red p		{padding:5px 10px 8px 10px; margin:0px; line-height:1.5em;}

div#box_right_red a:link {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_right_red a:visited {color: #ffffff; font-weight: bold; text-decoration: underline;} 
div#box_right_red a:active {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_right_red a:hover {color: #ffffff; font-weight: bold; text-decoration: none;}



/** box beiges **/
div#box_right_beiges	{background:#D7D5BD; color:white; overflow:hidden; clear:both;
						background-image:url('../image/Studio_musica_box_right_beiges_bg.jpg'); 
						background-repeat:repeat-x; margin:0; color:#4F4D31;}
div#box_right_beiges_title	{margin:0; padding:0; background-image:url('../image/titolo_bg_beiges.gif'); }

div#box_right_beiges p	{padding:5px 10px 8px 10px; margin:0px; line-height:1.5em;}

div#box_right_beiges a:link {color: #4F4D31; font-weight: bold; text-decoration: underline;}
div#box_right_beiges a:visited {color: #4F4D31; font-weight: bold; text-decoration: underline;} 
div#box_right_beiges a:active {color: #4F4D31; font-weight: bold; text-decoration: underline;}
div#box_right_beiges a:hover {color: #4F4D31; font-weight: bold; text-decoration: none;}


.separatore {width:auto; height:10px; margin:0; padding:0;}







#button {width: 216px; font-size:11px; font-weight:bold; background:#183243; color:white; overflow:hidden; clear:both;  
						background-image:url('../image/Studio_musica_box_right_blu_bg.jpg'); 
						background-repeat:repeat-x; margin:0;}
#button ul {list-style: none; margin: 0; padding: 0; border: none;}
#button li {border-bottom:1px dashed #BCC5CA; margin:0;}
#button li a {display: block; padding: 10px 5px 10px 20px; color:#ffffff; text-decoration:underline; width:100%;}

html>body #button li a {width:auto;}
#button li a:hover {background-color:#294F66; color:#ffffff; text-decoration:none;}







#button_orizzontale {
width:auto; text-align:right; font-size:11px; font-weight:bold; background:#183243; color:white; overflow:hidden; clear:both;  
background-color:#294F66; margin:0; margin-bottom:10px; padding-right:10px;}


#button_orizzontale ul {
	list-style:none;
	margin:0;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:0px;}
	
#button_orizzontale li {display: inline;}

#button_orizzontale a:link, #button_orizzontale a:visited { 
	padding: 10px 10px 10px 10px; 
	color: #FFFFFF;
	background-color: #294F66;
	text-decoration: none;}
	
#button_orizzontale a:hover {background-color:#436174; color:#ffffff; text-decoration:none;}





/******************* CLOSE CONTENT  *************/


















/******************* CONTENT HOME PAGE *******************/

div#home {width:100%; margin:0; padding:0; overflow:hidden;}
div#home_sx {float:left; width:356px;}
div#home_dx {float:right; width:358px;}




/** box SX news **/
div#box_news_title	{margin:0; padding:0; margin-bottom:5px; background-image:url('../image/box_home_sx_bg_titolo.gif');}

div#box_news		{background:#294F66; color:white; overflow:hidden; clear:both;  
					background-image:url('../image/box_home_sx_bg.jpg'); 
					background-repeat:repeat-x; margin:0;}

div#box_news p		{padding:5px 10px 0px 10px; margin:0px; line-height:1.5em;}

div#box_news a:link {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_news a:visited {color: #ffffff; font-weight: bold; text-decoration: underline;} 
div#box_news a:active {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_news a:hover {color: #ffffff; font-weight: bold; text-decoration: none;}

/** box SX comunicati **/
div#box_comstampa		{background:#421406; color:white; overflow:hidden; clear:both;
						background-image:url('../image/Studio_musica_box_right_red_bg.jpg'); 
						background-repeat:repeat-x; margin:0;}
div#box_comstampa_title	{margin:0; padding:0; background-image:url('../image/titolo_bg_red.gif'); }

div#box_comstampa p		{padding:5px 10px 8px 10px; margin:0px; line-height:1.5em;}

div#box_comstampa a:link {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_comstampa a:visited {color: #ffffff; font-weight: bold; text-decoration: underline;} 
div#box_comstampa a:active {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_comstampa a:hover {color: #ffffff; font-weight: bold; text-decoration: none;}




/** box rosso **/

div#box_news_rosso		{background:#8C0000; color:white; overflow:hidden; clear:both;  
					background-image:url('../image/box_home_sx_bg_rosso.jpg'); 
					background-repeat:repeat-x; margin:0;}

div#box_news_rosso p		{padding:5px 10px 0px 10px; margin:0px; line-height:1.5em;}



/** box SX news **/
div#box_vetrina_title	{margin:0; padding:0; background-image:url('../image/box_home_dx_bg_titolo.gif');}

div#box_vetrina		{background:#F3F2E7; color:#4F4D31; overflow:hidden; clear:both;  
					background-image:url('../image/box_home_dx_bg.jpg'); 
					background-repeat:repeat-x; margin:0; padding-bottom:10px; margin-bottom:5px;}

div#box_vetrina p		{padding:10px 10px 5px 10px; margin:0px; line-height:1.5em;}

div#box_vetrina a:link {color: #4F4D31; font-size:11px; font-weight: bold; text-decoration: underline;}
div#box_vetrina a:visited {color: #4F4D31; font-size:11px; font-weight: bold; text-decoration: underline;} 
div#box_vetrina a:active {color: #4F4D31; font-size:11px; font-weight: bold; text-decoration: underline;}
div#box_vetrina a:hover {color: #4F4D31; font-size:11px; font-weight: bold; text-decoration: none;}





/** box DX WELCOME **/
div#box_welcome_title	{margin:0; padding:0; background-image:url('../image/box_home_dx_titolo_welcome_bg.gif');}

div#box_welcome		{color:#333333; overflow:hidden; clear:both;}

div#box_welcome p		{padding:10px 10px 5px 10px; margin:0px; line-height:1.5em;}

div#box_welcome a:link {color: #346887; font-size:11px; font-weight: bold; text-decoration: underline;}
div#box_welcome a:visited {color: #346887; font-size:11px; font-weight: bold; text-decoration: underline;} 
div#box_welcome a:active {color: #346887; font-size:11px; font-weight: bold; text-decoration: underline;}
div#box_welcome a:hover {color: #346887; font-size:11px; font-weight: bold; text-decoration: none;}




/******************* /CONTENT HOME PAGE *******************/




























/******************* FOOTER *******************/

div#footer 	{width:100%; clear:both; height:145px; 
			 position:absolute; bottom:0px; background-image:url('../image/Studio_musica_bg_footer.jpg');
			 background-repeat:repeat-x;}

div#footer_content 	{position:relative; width:950px; left:50%; margin-left:-475px; overflow:hidden;}
div#footer_content a:link {color: #BCC5CA; font-weight: bold; font-size:11px; text-decoration: underline;}
div#footer_content a:visited {color: #BCC5CA; font-weight: bold; font-size:11px;  text-decoration: underline;} 
div#footer_content a:active {color: #BCC5CA; font-weight: bold;  font-size:11px; text-decoration: underline;}
div#footer_content a:hover {color: #ffffff; font-weight: bold;  font-size:11px; text-decoration: none;}

div#footer_content_sx 	{float:left; width:440px; color:#BCC5CA; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px;}

div#footer_content_dx 	{float:right; width:450px; color:#BCC5CA; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px;}


/******************* CLOSE FOOTER *************/






















/******************* CATALOGO *************/


/******************* categorie *************/
div#categoria_madre {
float:right; width:585px; padding:10px; background:#D7D5BD; 
background-image:url('../image/Studio_musica_box_right_beiges_bg.jpg'); background-repeat:repeat-x;}

div#categoria_madre a:link {color: #4F4D31; font-weight: bold; text-decoration: underline;}
div#categoria_madre a:visited {color: #4F4D31; font-weight: bold; text-decoration: underline;} 
div#categoria_madre a:active {color: #4F4D31; font-weight: bold; text-decoration: underline;}
div#categoria_madre a:hover {color: #4F4D31; font-weight: bold; text-decoration: none;}



/******************* dettaglio prodotto *************/

div#descrizione_artista {float:right; padding:10px;}


div#dettaglio_artista {
float:right; padding:10px; background:#D7D5BD; 
background-image:url('../image/Studio_musica_box_right_beiges_bg.jpg'); background-repeat:repeat-x;}


.dettaglio_artista_orizzontale 	{width:320px;}
.dettaglio_artista_verticale	{width:460px;}


.dettaglio_artista_titolo	{font-size:13px; text-decoration:underline; font-weight:bold; line-height:1.5em; color:#7E270C;}









/** box blu **/
div#box_note_blu		{background:#294F66; color:white; overflow:hidden; clear:both;  
						background-image:url('../image/box_home_sx_bg.jpg'); 
						background-repeat:repeat-x; margin:0;}
div#box_note_blu_title	{margin:0; padding:0; background-image:url('../image/box_home_sx_bg_titolo.gif');}

div#box_note_blu p		{padding:5px 10px 8px 10px;  margin:0px; line-height:1.5em;}

div#box_note_blu a:link {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_note_blu a:visited {color: #ffffff; font-weight: bold; text-decoration: underline;} 
div#box_note_blu a:active {color: #ffffff; font-weight: bold; text-decoration: underline;}
div#box_note_blu a:hover {color: #ffffff; font-weight: bold; text-decoration: none;}











