body {margin:0;padding:0;text-align:center;color:#4a0101;font-size:12px;background: url(/images/sf_pagina.gif) repeat-x #f55600;font-family: Arial, Helvetica, sans-serif;}


#wrapper {width:941px;margin:0 auto;text-align:left;}
.container {width:941px;margin:0 auto;text-align:left;}

.player2 {
	margin:30px;}
	
#novità {
	position:absolute;
	top:650px;
	left:400px;
	left:600px;
	width:400px;
	height:500px;
	border-left:4px solid red;
	border-color: #950D01;
	text-align: center;
	padding-top:40px;
}

#novità p {font-size:18px;}

#novità h2 {font-size:36px;}

#novità h4 {margin-top:10px;}

#novità #brani {margin-top:50px;clear:left;}

#novità img {float:left;margin-left:20px;}

/*TOP*/

#top {width:100%;margin:20px 0 0 0;height:100px;background:url(/images/sf_menu.gif) repeat-x;}
#top .container h1#logo a {float:left;display:block;text-indent:-9999px;width:490px;height:100px;background:url(/assets/Travagliagroup_logo.jpg);}
	
	/*MENU*/
	
	#top .container ul#menu {float:right;font-size:8pt;margin:40px 0 0 0;}
	#top .container ul#menu li {display:inline;color:#860202;font-size:12pt;padding:0 4px;}
	#top .container ul#menu li.last {border-right:0;}
	#top .container ul#menu li.selezionato {color:#4a0101;font-weight:bold;}
	#top .container ul#menu li a {text-decoration:none;color:#860202;}
	#top .container ul#menu li a:hover {color:#4a0101;}
	
	/*Fine MENU*/
	
/*Fine TOP*/

/*CONTENT*/

#ramarro {position:absolute;z-index:5;top:480px;right:-50px;color:#fff;width:220px;}
#chi_siamo #ramarro {top:620px;}
#stampa #ramarro {top:210px;}
#contatti #ramarro {top:270px;}
#conferma #ramarro {top:70px;}
#ramarro h4,
#ramarro p {display:none;}
#ramarro #imm_ramarro {}

#home #ramarro {position:absolute;z-index:5;top:280px;left:500px;color:#fff;}
#home #ramarro h4 {text-indent:-9999px;width:190px;height:56px;background:url(/images/gadget.png);font-size:2px;margin:0 0 5px 0;display:block;}
#home #ramarro p {font-size:8pt;display:block;}
#home #ramarro #imm_ramarro {margin:-10px 0 0 0;}

#content {position:relative;margin:30px 0;width:941px;}
#content_top,
#content_bottom {width:941px;height:17px;margin:0 auto;}
#content_top {background:url(/images/sf_content-top.png) no-repeat;}
#content_bottom {background:url(/images/sf_content-bottom.png) no-repeat;}
#content_center {width:941px;background:url(/images/sf_content-center.png) repeat-y;padding:20px 0;margin:0 auto;}
#home #content_top,
#home #content_bottom {display:none;}
#home #content_center {background:none;}
#content h3 {margin:0 0 10px 0;font-size:13pt;}
#content h4 {font-size:15pt; font-weight:normal;}
#content p {margin:0 0 10px 0;}
#content p.immagini {margin:20px 0 0 0;padding:10px 0 0 0;border-top:1px solid #4a0101;}


#content #left {float:left;width:340px;margin:0 0 0 60px;}
#content #center  {margin:0 60px;}
#content #right  {float:right;width:400px;margin:0 60px 0 0;}
	
	/*HOME*/
	
	#home #content {position:relative;margin:30px 0 0 0;background:none;color:white;height:1265px;}
	#home #content #left  {float:left;width:435px;color:white;margin:0 0 0 30px;}
	#home #content #right  {margin:0;float:right;width:438px;}
	#home #content h2.orizzonte {position:absolute;top:0;left:40px;z-index:2;width:432px;height:95px;text-indent:-9999px;background:url(/images/orizzonte.png);}
	#home #content h3 {position:absolute;top:355px;left:40px;z-index:2;text-indent:-9999px;width:260px;height:193px;background:url(/images/nuovocd.png);}
	#home #content #cd_orizzonte { position:absolute;top:5px;left:20px;}
	#home #content #dedica {position:absolute;top:530px;left:45px;font-size:14pt;width:550px;}
	#home #content #left h2.inconcerto {position:absolute;top:680px;left:40px;z-index:3;width:500px;height:95px;text-indent:-9999px;background:url(/assets/images/inconcerto.png);}	
	#home #content #cd_inconcerto { position:absolute;top:680px;left:20px;}
	#home #content #dedica2 {position:absolute;top:1205px;left:45px;font-size:14pt;width:550px;}	
	
	.Accordion {border-left:solid 1px #e74c00;border-right:solid 1px #e74c00;border-bottom:solid 1px #e74c00;overflow:hidden;}
	.AccordionPanel {margin:0;padding:0;}
	.AccordionPanelTab {background:#950d01;border-right:solid 1px #e74c00;border-bottom: solid 1px #e74c00;margin:0;padding:2px;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;}
	.AccordionPanelContent {overflow:auto;margin:0;padding:0;height:350px;color:#4a0101;text-align:center;background:white;font-size:11px;}
	.AccordionPanelOpen .AccordionPanelTab {background:#e74c00;}
	.AccordionPanelTabHover {color:#e74c00;}
	.AccordionPanelOpen .AccordionPanelTabHover {color:#950d01;}
	.AccordionFocused .AccordionPanelTab {background:#950d01;}
	.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {background:#e74c00;}
	#canzoni {position:absolute;top:0;right:0;z-index:4;}
	#Testi  {float:left;width:205px;margin:0 0 0 5px;padding:0;color:white;}
	#content #Player {float:left;margin:0;padding:0;width:223px;}
	
	/*Fine HOME*/
	
	/*STAMPA*/
	
	#stampa #content #left ul,
	#stampa #content #right ul {margin:15px 0 0 20px;}
	#stampa #content #right {background:#ebebeb;width:370px;padding:15px;}
	
	/*Fine STAMPA*/
	
	/*CONTATTI*/
	
	#contatti #content h3,
	#conferma #content h3 {margin:0 0 0 60px;}
		
	/*Fine CONTATTI*/

/*Fine CONTENT*/

/*FOOTER*/

#footer {width:921px;height:20px;background:#fff;padding:10px;}
#footer h5 a {float:left;text-indent:-9999px;display:block;width:137px;height:23px;background:url(/images/Travagliagroup_logo2.png);font-size:2px;}
#footer p {float:left;margin:0 0 0 20px;font-size:8pt;}



/*Fine FOOTER*/

/*CARATTERSITICHE GENERALI*/

div.png,h1.png,img.png,
#content_top,
#content_center,
#content_bottom,
#footer h5,
#home #content h2,
#home #content h3 {behavior: url(/css/iepngfix.htc);}

h1,h2,h3,h4,h5,h6,h7,p,ul,li {margin:0;padding:0;}
a {color:#860202;text-decoration:none;}
a:hover {color:#c22f01;}
.clear {clear:both;}
.left {float:left;margin:0 0 0 10px;}
.titolo {color:#027b9f;}
.titolo2 {color:#e44a00;font-size:8pt;}
p.titolo2 {margin:5px 0 0 0;padding:0;}
img {margin:0;padding:0;border:0;}

/*Fine CARATTERSITICHE GENERALI*/

/* FORM */

	form,
	input,
	#formcontatti,
	#formconferma {margin:0;padding:0;}
	#formcontatti,
	#formconferma {margin:0 0 0 60px;padding:0;}
	#formcontatti {position:relative;width:600px;}
	#formconferma {position:relative;width:600px;}
	.input_text {width:250px;padding:2px;height:20px;border:1px solid #383838;}
	select {border:1px solid #383838; font-size:8pt;}
	.input_area {height:35px;font-size:8pt;width:250px;color:#a6a6a6;border:1px solid #383838;}
	.contatti {float:left;width:250px;margin:0 20px 0 0;padding:0;}
	#box_errore {position:absolute;display:none;width:300px;height:150px;left:680px;top:250px;border:1px solid #383838;text-align:left;background:#fff;z-index:5;}
	#div_titolo_errore {background:#f25400;color:#fff;padding:10px;}
	#div_errore {color:#000;padding:10px;text-align:center;position:relative;top:10px;}
	#bottone_errore {font-size:8pt;width:90px;height:25px;}
	
/* fine FORM */

/* ------------------------ concept by ------------------------ */

#concept {font-size:9px;width:941px;margin:20px auto;padding:0;text-align:right;}
#concept a {font-size:9px;font-family: Verdana;color:#fff;font-weight:bold;font-stretch:expanded;text-decoration: none;}
#concept a:hover {color:#E97D00;}

/* ------------------------ Fine concept by ------------------------ */

