body, html {
	margin:0;
	padding:0;
	text-align:center;
}
#Table_01 {
	position:relative;
	left:0px;
	top:0px;
	width:1200px;
	height:850px;
	margin-left:-20px;
	margin-right:auto;
	text-align:left;
}
#Slice-01-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:187px;
	height:850px;
}

#Slice-02-02_ {
	position:absolute;
	left:187px;
	top:0px;
	width:914px;
	height:192px;
}

#Slice-03-03_ {
	position:absolute;
	left:1100px;
	top:0px;
	width:179px;
	height:850px;
}

#Slice-04-04_ {
	position:absolute;
	left:187px;
	top:192px;
	width:241px;
	height:442px;
	background-image:url(images/Slice_04_04.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#news{
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:35px 25px 15px 15px;
	height:370px;
	text-align:justify;
}

div#news marquee{
	height:370px;
}

#Slice-05-05_ {
	position:absolute;
	left:428px;
	top:192px;
	width:19px;
	height:58px;
}

#Slice-06-06_ {
	position:absolute;
	left:447px;
	top:192px;
	width:89px;
	height:58px;
}

#Slice-07-07_ {
	position:absolute;
	left:536px;
	top:192px;
	width:25px;
	height:58px;
}

#Slice-08-08_ {
	position:absolute;
	left:561px;
	top:192px;
	width:100px;
	height:58px;
}

#Slice-09-09_ {
	position:absolute;
	left:661px;
	top:192px;
	width:32px;
	height:58px;
}

#Slice-10-10_ {
	position:absolute;
	left:693px;
	top:192px;
	width:61px;
	height:58px;
}

#Slice-11-11_ {
	position:absolute;
	left:754px;
	top:192px;
	width:33px;
	height:58px;
}

#Slice-12-12_ {
	position:absolute;
	left:787px;
	top:192px;
	width:61px;
	height:58px;
}

#Slice-13-13_ {
	position:absolute;
	left:848px;
	top:192px;
	width:32px;
	height:58px;
}

#Slice-14-14_ {
	position:absolute;
	left:880px;
	top:192px;
	width:103px;
	height:58px;
}

#Slice-15-15_ {
	position:absolute;
	left:983px;
	top:192px;
	width:118px;
	height:58px;
}

#Slice-16-16_ {
	position:absolute;
	left:428px;
	top:250px;
	width:626px;
	height:435px;
	background-color:#FFFFCC;
	
}


#Slice-17-17_ {
	position:absolute;
	left:1054px;
	top:250px;
	width:47px;
	height:435px;
}

#Slice-18-18_ {
	position:absolute;
	left:187px;
	top:633px;
	width:241px;
	height:1px;
}

#Slice-19-19_ {
	position:absolute;
	left:187px;
	top:633px;
	width:241px;
	height:163px;
}

#Slice-20-20_ {
	position:absolute;
	left:428px;
	top:685px;
	width:673px;
	height:111px;
}

#Slice-21-21_ {
	position:absolute;
	left:187px;
	top:796px;
	width:914px;
	height:54px;
	background-image:url(images/Slice_21_21.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#Slice-21-21_ p{
	margin:0;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	padding:5px 10px 0px 10px;
}
/*fine index - inizio chisiamo*/
#chisiamo_main {
	position:relative;
	width:626px;
	height:546px;
}
#chisiamo_main_interne, #chisiamo_main_interne_ordina {
	position:relative;
	margin-top:-2px;
	margin-left:-1px;
	width:673px;
	height:546px;
	background-image:url(images/main_interne.gif);
	background-repeat:no-repeat;
}
#chisiamo_main_interne p{
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:15px 25px 15px 15px;
	height:500px;
	text-align:justify;
	overflow-y:auto;
	overflow-x:hidden;
}
#chisiamo_main_interne_ordina form{
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#csmain-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:214px;
	height:435px;
	background-image:url(images/chisiamo_01.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#csmain-01 p {
	height:270px;
	overflow-y:scroll;
	overflow-x:hidden;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	margin:145px 0px 0px 30px;
	padding-right:2px;
}
#csmain2-01 {
	position:absolute;
	left:-1px;
	top:0px;
	width:673px;
	height:172px;
	background-image:url(images/csmain2-01.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#csmain2-01 p {
	height:130px;
	overflow-y:scroll;
	overflow-x:hidden;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	margin:35px 20px 0px 125px;
	padding-right:2px;
}

#csmain-02 {
	position:absolute;
	left:214px;
	top:0px;
	width:197px;
	height:435px;
	background-image:url(images/chisiamo_02.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#csmain-02 p{
	height:130px;
	overflow-y:scroll;
	overflow-x:hidden;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	margin:35px 20px 0px 125px;
	padding-right:2px;
}

#csmain2-02 {
	position:absolute;
	left:-1px;
	top:172px;
	width:673px;
	height:180px;
	background-image:url(images/csmain2-02.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#csmain2-02 p{
	height:270px;
	overflow-y:auto;
	overflow-x:hidden;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	margin:35px 20px 0px 125px;
	padding-right:2px;
}
#csmain-03 {
	position:absolute;
	left:411px;
	top:0px;
	width:215px;
	height:435px;
	background-image:url(images/chisiamo_03.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#csmain-03 p{
	height:270px;
	overflow-y:scroll;
	overflow-x:hidden;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	margin:145px 20px 0px 12px;
	padding-right:2px;
}

#csmain2-03 {
	position:absolute;
	left:-1px;
	top:350px;
	width:673px;
	height:194px;
	background-image:url(images/csmain2-03.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#csmain2-03 p{
	height:130px;
	overflow-y:auto;
	overflow-x:hidden;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	margin:35px 20px 0px 125px;
	padding-right:2px;
}

#credits{
position:relative;
}


.guest{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #006600;
text-align:right;
height:30px;
padding-top:10px
}

.guest a, a:link a:visited a:hover a:active  {
color:#FF0000;
text-decoration:underline;}


/* div area admin */

#offerte {
	position:absolute;
	overflow-y:auto;
	overflow-x:hidden;
	width: 651px;
	height: 522px;
}	

#feedback{
	background-color:#FFFFCC;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:50px}
