A:link		{text-decoration: none; Color: #FF0000}
A:visited	{text-decoration: none; Color: #FF0000}
A:active	{text-decoration: none; Color: #FF0000}
A:hover		{text-decoration: underline; Color: #FF0000}

A.menu:link		{text-decoration: none; Color: #000000}
A.menu:visited	{text-decoration: none; Color: #000000}
A.menu:active	{text-decoration: none; Color: #000000}
A.menu:hover	{text-decoration: underline; Color: #000000}

A.menu2:link		{text-decoration: none; Color: #FF0000}
A.menu2:visited	{text-decoration: none; Color: #FF0000}
A.menu2:active	{text-decoration: none; Color: #FF0000}
A.menu2:hover	{text-decoration: underline; Color: #FF0000}

A.appuntamenti:link		{text-decoration: none; Color: #b1080c}
A.appuntamenti:visited	{text-decoration: none; Color: #b1080c}
A.appuntamenti:active	{text-decoration: none; Color: #b1080c}
A.appuntamenti:hover	{text-decoration: underline; Color: #b1080c}

A.appuntamenti2:link	{text-decoration: none; Color: #ffffff}
A.appuntamenti2:visited	{text-decoration: none; Color: #ffffff}
A.appuntamenti2:active	{text-decoration: none; Color: #ffffff}
A.appuntamenti2:hover	{text-decoration: underline; Color: #ffffff}

A.link_sotto:link		{text-decoration: none; Color: #ffffff}
A.link_sotto:visited	{text-decoration: none; Color: #ffffff}
A.link_sotto:active		{text-decoration: none; Color: #ffffff}
A.link_sotto:hover		{text-decoration: underline; Color: #ffffff}

p { color: #000000; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px }

span.titolo { color: #7d0b07; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 14px } 

span.titolo2 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 14px } 

span.titolo3 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 14px } 

span.titolo4 { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px } 

span.app_data { color: #7d0b07; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px } 

span.app_titolo { color: #b1080c; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 14px } 

span.app_testo { color: #000000; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px } 

span.big { color: #000000; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 16px }

input.tipo1 { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #EEEEEE; 
 color: #000000; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; }





body {
	background-color:#a3eda9;
	background-image:url('../images/sfondo-verde.jpg');
	background-repeat:repeat-x;
	background-position:top center; 
}

#Table_01 {
	position:absolute;
	/* left:0px; */
		left:50%;				/*	trucchetto per centrare						*/
		margin-left:-500px;		/*	trucchetto per centrare (il width diviso 2)	*/
	top:0px;
	width:1000px;
	height:700px;
}

#index-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:7px;
	background-color:#006305;
}

#index-02_ {
	position:absolute;
	left:0px;
	top:7px;
	width:369px;
	height:362px;
}

#index-03_ {
	position:absolute;
	left:369px;
	top:38px;
	width:4px;
	height:633px;
}

#index-04_ {
	position:absolute;
	left:369px;
	top:7px;
	width:631px;
	height:31px;
	background-image: url(../images/index_04.gif);
	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}

#index-05_ {
	position:absolute;
	left:373px;
	top:38px;
	width:627px;
	height:331px;
	background-image: url(../images/index_05.gif);
	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}

#index-06_ {
	position:absolute;
	left:0px;
	top:369px;
	width:369px;
	height:302px;
	background-color:#cccccc;
	background-image:url('../images/sfondo-left-bottom.gif');
	background-repeat:no-repeat;
	background-position:bottom left; 
	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}

#index-07pre_ {
	position:absolute;
	left:373px;
	top:369px;
	width:209px;
	height:302px;
	background-color:#7f886a;
	background-image:url('../images/sfondo-home-sconti.gif');
	background-repeat:no-repeat;
	background-position:top right;
	
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}

#index-07_ {
	position:absolute;
	left:582px;
	top:369px;
	width:418px;
	height:302px;
	background-color:#b2b7a5;
	background-image:url('../images/sfondo-home-focus.gif');
	background-repeat:no-repeat;
	background-position:top left;
	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}

#index-08_ {
	position:absolute;
	left:0px;
	top:671px;
	width:1000px;
	height:29px;
	background-color:#006305;
	
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px
}


#testo_sotto {
	position:absolute;
	left:10px;
	top:7px;
}

#testo_sotto_dx {
	position:absolute;
	right:10px;
	top:7px;
}





#Table_menu {
	position:absolute;
	left:0px;
	top:0px;
	width:631px;
	height:31px;
}

#menu-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:112px;
	height:30px;
	
	text-align: center;
	padding-top: 7px;
}

#menu-02_ {
	position:absolute;
	left:112px;
	top:0px;
	width:1px;
	height:30px;
	background-color:#016406;
}

#menu-03_ {
	position:absolute;
	left:113px;
	top:0px;
	width:121px;
	height:30px;
	
	text-align: center;
	padding-top: 7px;
}

#menu-04_ {
	position:absolute;
	left:234px;
	top:0px;
	width:1px;
	height:30px;
	background-color:#016406;
}

#menu-05_ {
	position:absolute;
	left:235px;
	top:0px;
	width:131px;
	height:30px;
	
	text-align: center;
	padding-top: 7px;
}

#menu-06_ {
	position:absolute;
	left:366px;
	top:0px;
	width:1px;
	height:30px;
	background-color:#016406;
}

#menu-07_ {
	position:absolute;
	left:367px;
	top:0px;
	width:130px;
	height:30px;
	
	text-align: center;
	padding-top: 7px;
}

#menu-08_ {
	position:absolute;
	left:497px;
	top:0px;
	width:1px;
	height:30px;
	background-color:#016406;
}

#menu-09_ {
	position:absolute;
	left:498px;
	top:0px;
	width:133px;
	height:30px;
	
	text-align: center;
	padding-top: 7px;
}

#menu-10_ {
	position:absolute;
	left:0px;
	top:30px;
	width:631px;
	height:1px;
	background-color:#016406;
}


#menu_link1 {
	position:absolute;
	left:37px;
	top:7px;
}

#menu_link2 {
	position:absolute;
	left:31px;
	top:7px;
}

#menu_link3 {
	position:absolute;
	left:30px;
	top:7px;
}

#menu_link4 {
	position:absolute;
	left:33px;
	top:7px;
}

#menu_link5{
	position:absolute;
	left:35px;
	top:7px;
}





#Table_appuntamenti {
	position:absolute;
	left:0px;
	top:0px;
	width:369px;
	height:302px;
}

#appuntamenti-02_ {
	position:absolute;
	left:12px;
	top:10px;
	width:345px;
	height:20px;
}

#appuntamenti-04_ {
	position:absolute;
	left:12px;
	top:57px;	/*top:38px;*/
	width:345px;
	height:222px;
	
	overflow-y: hidden;
}

#appuntamenti-05_ {
	position:absolute;
	left:12px;
	top:270px;
	width:172px;
	height:25px;
}

#appuntamenti-06_ {
	position:absolute;
	left:184px;
	top:263px;
	width:173px;
	height:30px;
}





#Table_focus {
	position:absolute;
	left:0px;
	top:0px;
	width:418px;
	height:302px;
}

#focus-08_ {
	position:absolute;
	left:25px;
	top:15px;
	width:160px;
	height:25px;
}

#focus-09_ {
	position:absolute;
	left:234px;
	top:15px;
	width:160px;
	height:25px;
}

#focus-11_ {
	position:absolute;
	left:25px;
	top:40px;
	width:160px;
	height:120px;
	
	text-align:justify;
	overflow-y: hidden;
}

#focus-12_ {
	position:absolute;
	left:234px;
	top:40px;
	width:160px;
	height:120px;
	
	text-align:justify;
	overflow-y: hidden;
}

#focus-14_ {
	position:absolute;
	left:25px;
	top:177px;
	width:160px;
	height:110px;
	
	text-align:center;
}

#focus-15_ {
	position:absolute;
	left:234px;
	top:177px;
	width:160px;
	height:110px;
	
	text-align:center;
}





#Table_form-book {
	position:absolute;
	left:0px;
	top:0px;
	width:627px;
	height:331px;
}

#form-book-04_ {
	position:absolute;
	left:27px;
	top:25px;
	width:575px;
	height:92px;
	
	text-align:justify;
}

#form-book-05_ {
	position:absolute;
	left:27px;
	top:117px;
	width:200px;
	height:25px;
}

#form-book-06_ {
	position:absolute;
	left:227px;
	top:117px;
	width:375px;
	height:25px;
}

#form-book-07_ {
	position:absolute;
	left:20px;
	top:132px;
	width:200px;
	height:164px;
	z-index:2;
}

#form-book-08_ {
	position:absolute;
	left:227px;
	top:142px;
	width:150px;
	height:100px;
	
	text-align:center;
}

#form-book-10_ {
	position:absolute;
	left:427px;
	top:142px;
	width:150px;
	height:100px;
	
	text-align:center;
}

#form-book-14_ {
	position:absolute;
	left:227px;
	top:257px;
	width:150px;
	height:45px;
	
	text-align:left;
	overflow-y: hidden;
}

#form-book-15_ {
	position:absolute;
	left:427px;
	top:257px;
	width:150px;
	height:45px;
	
	text-align:left;
	overflow-y: hidden;
}





#box_aggiunte_sconti_titolo {
	position:absolute;
	left:25px;
	top:15px;
	width:160px;
	height:25px;
}

#box_aggiunte_sconti_testo {
	position:absolute;
	left:25px;
	top:40px;
	width:160px;
	height:120px;
	
	text-align:justify;
	overflow-y: hidden;
}

#box_aggiunte_sconti_foto {
	position:absolute;
	left:25px;
	top:177px;
	width:160px;
	height:110px;
	
	text-align:center;
}



#divisore-sconti-focus {
	position:absolute;
	left:791px;
	top:369px;
	width:1px;
	height:302px;
	background-color:#7f886a;
}




#interna_container {
	position:absolute;
	left:373px;
	top:38px;
	width:627px;
	height:633px; /*height:331px;*/
	background: #ffffff url(../images/index_05_interna.gif) no-repeat top;	/*background-image: url(../images/index_05_interna.gif);*/
	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	
	overflow-x: hidden;
	overflow-y: auto;
}

#interna {
	position:absolute;
	left:27px;
	top:25px;
	width:555px;
	padding-right:20px;
	height:600px;
	
	text-align:justify;
	/*overflow-x: hidden;
	overflow-y: auto;*/
}


#slideshow {
    position:relative;
    height:362px;
}

#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	border:0;
}

#slideshow img.active {
    z-index:10;
}

#slideshow img.last-active {
    z-index:9;
}

